There have been some large buys if you actually look at the trades. Chris Newton has an impressive track record and extensive experience in this industry, (Menzies on the other hand failed to capitalize despite the high leverage).
TAP Price at posting:
5.3¢ Sentiment: Buy Disclosure: Held