When times are good the people who own shares get involved and enthusiastic, understandable. When things are tough those who don’t own shares come in to share their miserable souls, not so easy to understand. Human nature unfortunately.
IHL Price at posting:
4.1¢ Sentiment: Buy Disclosure: Held