I suspect big developments soon. Weird that people would sell right before August when insiders can actually profit from pps rising.