Sorry due, but that theory just doesn't hold water.
No one with the money to be a LARGE shareholder is gonna hang on for small profits. They dump and move on. They don't hang around 4 months, stifle a run that coulda hit .006+ easily, and then whack at .0037 eod.