A bit of a rough ride for this stock recently. Interesting to see how it plays out. I don't know anything about anything, but expected it to bounce back a little today after last weeks shenanigans.
TNT Price at posting:
24.0¢ Sentiment: Buy Disclosure: Held