Unfortunately the world is full of panic merchants who are more then happy to dump their wads and run for the hills at the slightest sign of strain. It certainly wouldn't have been difficult with a little capital behind you to pick up a signifcant accumulation over the last 6 weeks.
IHL Price at posting:
45.5¢ Sentiment: Buy Disclosure: Held