Oh wow. Panic down
It means, it's the best time to buy.

Is it ? There are 2 new competitors about to go to IPO. Both of them seems to be same or better as ActM and in earlier dates too.
Yeah, sure profit, another cheap shares bought, how sweet is that.