Someone's desperately & blatantly trying to keep the SP down. In fact that 400k sell came off screen to wipe out the buys at 2.7c 15mins before close. Its costing them money!
IMO news is near and will surely cause a re-rate.
All the best!
MZI Price at posting:
2.6¢ Sentiment: Buy Disclosure: Held