the fund sold out to consolidate their portfolio, and it was only 3% of their total holding. they said it on their Facebook right after selling their shares.
ITD is on track to have a great FY and next year will prove stronger also.
ITD Price at posting:
47.5¢ Sentiment: Buy Disclosure: Held