Good thought. Hopefully it just makes them work harder! I suppose the other (more pleasant) side of the coin is that it suggests we acquired some businesses at very reasonable ultimate prices.
TNT Price at posting:
9.6¢ Sentiment: Buy Disclosure: Held