Buys:14420 - Sells:4861 seems like MM holds this down!!! They are playing games: Look at the 10 share sell that brought PPS down to 31,52.