It's quite common for the market players to push the price down to scare off buyers, this enables a cheaper Price. I think still good news accross the board and good things to come. "6m alot of money to do things" one will be trying to buy more....
MMB Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held