What's the markets rationale for this silly sell off in what is an undervalued stock even in the 30-40 cent range? Because all things tech suddenly smell like poo to investors we no longer need cyber security? Faaaark me...
TNT Price at posting:
22.0¢ Sentiment: Buy Disclosure: Held