I remember seeing the off mark transaction for the 14m, looks like note holders are in full control, buying up available shares in market. Suppose now we are at the mercy of whatever share price they want. So enjoy the ride as it will happen
MBN Price at posting:
13.0¢ Sentiment: Buy Disclosure: Held