there is no way of knowing what is going on behind the scenes and this parade could get rained on at the close, but TPD has shown it's still got teeth this afternoon and I will remain quite positive regardless of the finish!
TPD Price at posting:
16.5¢ Sentiment: Buy Disclosure: Held