It is a typical knee jerk reaction from the ST holders that the stock has picked up from the recent run. This was needed for consolidation which is needed before the 20c mark can be reached.
MNM Price at posting:
12.9¢ Sentiment: Buy Disclosure: Held