Hey DC, I sourced my information solely from the official annual reports to provide that perspective. Although the 2023 list was released just under a month ago, it's evident that there have been significant changes since then.
IHL Price at posting:
6.5¢ Sentiment: Buy Disclosure: Held