Also depends on who is managing the reserves/resources, and the chances of any shareholder wealth being created under that management. ITC track record over the years doesn't really shine in this regard.
ITC Price at posting:
5.2¢ Sentiment: None Disclosure: Not Held