If you look back the company has had 8 - 15% compounded growth over the past 5 years consecutively. The removed their dividend and started buying back shares, give it a year or two and we will be doubling - tripling in SP value.
ITD Price at posting:
42.5¢ Sentiment: Buy Disclosure: Held