Your probably right. I've never understood why they don't let it run before they start to sell. Idiots I guess bcuz they would end up with more money selling higher with the same amount of shares.
Somebody has been making some huge money here...but watch it very closely, because there are going to plenty of poor saps holding the bag on this pump and dump scheme.