"Or maybe the owners see the future growth and released the announcement this week to kill the share price and all buy back in at super cheap prices? Who bought the 4million shares being sold???"
That's the Machiavellian bit.
Players?
A company to trade maybe.
CM8 Price at posting:
8.5¢ Sentiment: Buy Disclosure: Held