If youv'e got it, I'd say hold on to it until until something big. Anything below 25c is a good buy. Don't forget its got only 40 mill shares and 40% is held by institutions....so very thinly traded. Shoots up pretty fast.
ITT Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held