Directors cannot simply step in and buy stock.....I think they are in a buy/sell (insiders) lockout until the results are announced....not sure what the lockout period is but directors are always in a tricky position.
TNT Price at posting:
13.0¢ Sentiment: Buy Disclosure: Held