It sure does look like it. Check out the low value trades each time. it should hopefully change if instos jump in at large volumes. I can see this happening with them being profitable and growing.
TNT Price at posting:
21.5¢ Sentiment: Buy Disclosure: Held