well i believe its more "momentum". A stock can be dormant and suddenly go haywire. Nothing to do with cappers. People jump on the bandwagon when somethings on the rise. That too is trading 101. Its called "market sentiment" and "hype". Not only "cappers getting their fill at a cheap price and now the stock can run".
Broaden your minds a bit and stop blaming cappers for a low SP at the moment. If people really wanted to buy CNP those sell orders would not scare anyone, not even me and i nothing compared to someone with big money.
CNP Price at posting:
0.0¢ Sentiment: Hold Disclosure: Held