MUNCH MUNCH MUNCH... all aboard the itc express...
Broken 6 cents with a BANG massive volumes are returning look at some of that buying is the big player we have always wanted coming to play.... sell side is THIN.... 10 cents?
ITC Price at posting:
6.2¢ Sentiment: LT Buy Disclosure: Held