Lets hope with 20 employees something is happening. Not sure about how other long-term holders but I'm sitting about 60% in the red with nothing but cheer squad stories about how good things are.
IHL Price at posting:
4.1¢ Sentiment: Hold Disclosure: Held