does anyone have an up to date top 20 holders as I had a look at simply wall street and there was a name missing who was normally there. I'm not sure how reliable the information from them is
IHL Price at posting:
23.0¢ Sentiment: Buy Disclosure: Held