I think the best response the company can make is to get on with business. Hit the EPS targets. Big on market director purchases (aka Gerry Harvey style) would not go astray either!
CTD Price at posting:
$20.05 Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.