I think someone caught short on TMT and surprising the price because only an idiot would sell now.
Been happening for quiet a while now with Top 20 growing.
Keep up the good work Ian and team TMT.
TMT Price at posting:
14.5¢ Sentiment: Buy Disclosure: Held