I haven't been involved in the stock market for all that long but the current share price seems like a big over reaction to a CR.
Particularly given the raise wasn't just to stay afloat, unlike some others on the market like FZO will have to do shortly unless their revenue increases massively. And their share price is 9x TNT's ...
TNT Price at posting:
6.5¢ Sentiment: Buy Disclosure: Held