Top 20 doesn't show at what time shares were sold. I would hardly say selling 1-2million shares is insider trader lol... They could've bought when it plummeted to 2.4 and sold for 100% profit at 4.8, noone knows. Either way my point of view is if they were in the know then they would of dumped all there shares. The fact they're still holding is a positive sign. Maybe the first round of results won't be that good, hence why we haven't seen much buying, but the second batch I'm willing to bet will have strong hits.
4CE Price at posting:
3.3¢ Sentiment: Buy Disclosure: Held