Still leaves me scratching my head, who the heck would sell now? Nothing but goodness coming. Serious discussion in my household with she who must be obeyed about what a great buying opportunity this is
IHL Price at posting:
57.0¢ Sentiment: Buy Disclosure: Held