Wilson's have sold 16 million shares since the start of the month. Major holder reducing or exiting? In fact pretty much nobody else is selling. This is what's causing the the pressure.
good thing is UBS has bought most of it.
TNT Price at posting:
22.8¢ Sentiment: Buy Disclosure: Held