Their responsibility to investors has seen them make 10% in a month even after this drop back to 33c. As others have said they'll be looking a bit further ahead than a strange sell off after largely expected results with an exciting future to come
MBE Price at posting:
33.0¢ Sentiment: Buy Disclosure: Held