I think you're right Fazam, the SP is almost certainly depressed because a top 10 shareholder (possIbly a disgruntled ex exec?) is sellIng and soaking up the buying, whIch is hurting all of us. That said, the fact that there is significant depth on the buy side (possIbly recent HNW/ insto's?) suggests that deep pockets are backing the strategy. ultimately this is a positive. We'll find out who the seller is in due course- there loss in my opinion.
TNT Price at posting:
5.8¢ Sentiment: Buy Disclosure: Held