I won't start cheering until we start seeing substantial volumes being bought at or above 8.3c. This could be a case of traders simply pumping it up to cash in on everyone else's optimism...
ITC Price at posting:
8.3¢ Sentiment: Hold Disclosure: Held