sorry I didn’t mean to imply that you thought they were lying. More that multiple people outside the business have tried to work out the figures, but it’s just too hard to do when there’s so many moving parts.
TNT Price at posting:
19.0¢ Sentiment: Hold Disclosure: Held