CHM is the 'mouse that roared'. Its roar casued a few small investors to panic and sell, but now everyone realsies it is just a harmless mouse not a lion and the share price is going back up.
MMX Price at posting:
$1.54 Sentiment: LT Buy Disclosure: Held