That's the bit I can't grasp - there were only a few that bought at 22.5c (and I was one - a whole 24,000) - so who ts selling and why on earth are they?
Genuine question.
Somethings leaked, for sure.
TMT Price at posting:
29.5¢ Sentiment: Buy Disclosure: Held