This is a buying opportunity imo. Let's be real here because IHL shouldn't have been valued close to $850 million because that was just all hype... if you're complaining because you bought at those levels, that's on you.
IHL Price at posting:
12.5¢ Sentiment: Hold Disclosure: Held