Institutions profited after Iris Energy Limited’s (NASDAQ:IREN) market cap rose US$86m last week but individual investors profited the most
Key InsightsThe considerable ownership by individual investors in Iris Energy indicates that they collectively have a greater say in management...