Often stocks run up to results and those speculating on bumper results will exit, the numbers and operational progress look great so once these short termers go we should see it stabilize and build from here. Plenty to drive momentum from here.
MBE Price at posting:
23.0¢ Sentiment: Buy Disclosure: Held