The ownership structure of Terrestrial Energy (IMSR) stock is a mix of institutional, retail, and individual investors. Approximately 0.57% of the company’s stock is owned by Institutional Investors, 4.11% is owned by Insiders, and 95.32% is owned by Public Companies and Individual Investors.