My biggest concern, based on past history, is that they have never held a tight ship and with a big sell off so close to an announcement says to me that something negative has leaked. Could it be coincidental? doubt it
MNE Price at posting:
0.3¢ Sentiment: Buy Disclosure: Held