Personally I think they did it now because they wanted it done before the report in a few days, I think we will end up around the same price as we are now after the report. Bad news before the good basicaly.
TNT Price at posting:
23.5¢ Sentiment: Buy Disclosure: Held