yes ... did you also know that they announced years ago that they will let the market know what it's worth soon and still haven't? Could be in some area that herron does not want to explore at all or anytime in the foreseeable future.
ITC Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held