I think ITG has been caught up in the global sell off on markets. I think it's fundamentals are solid and as infrastructure spending starts to be in vogue as a stimulus then they will do very well.
ITG Price at posting:
18.0¢ Sentiment: Buy Disclosure: Held