I agree it’s overpriced relative to market cap. Although the future growth potential is significant. If your not an investor now the share price could leave you flat footed very quickly. I’m sure the board and management team have a very specific strategy, especially in relation to Covid-19 and the International growth of the business. As always just my humble opinion.
IHR Price at posting:
27.5¢ Sentiment: Buy Disclosure: Held