Anyone have any ideas how much the top 20 shareholders have? Considering over 82m shares on issue, there are hardly any on the market - meaning minimal liquidity for trading etc.
Otherwise enjoying the ride.
TPT Price at posting:
71.5¢ Sentiment: Buy Disclosure: Held