You gotta love the 30 some buys in a row totaling millions of shares and a couple of 10-15 thousands sells can drive the pps down.