They issued options to staff in a market where talent retention is important, and I'd have thought Geoff and others in senior management roles would have plenty of skin in the game looking at the top 20 holders - they certainly stand to lose/gain a lot more than I if the company doesn't perform.
TNT Price at posting:
22.0¢ Sentiment: Buy Disclosure: Held