Wake up people ITC is soon to be re-rated big time. Don't be caught knapping. Snatcher 1&2 about to be producing very soon. Tigercat also coming online soon after and Snatcher 3 about to spud at any time. Go ITC GO GO GO.
ITC Price at posting:
5.2¢ Sentiment: Buy Disclosure: Held