Simon Irish, Chief Executive Officer at Terrestrial Energy Inc. /DE/ (IMSR), bought 16,900 shares at $3.01 ($51K) on 2026-10-13, disclosed to the SEC on 2026-10-14.
Terrestrial Energy CEO Simon Irish purchased 16,900 shares for $50,818, signaling confidence in the company's advanced nuclear technology despite recent market volatility. This executive buyback comes as the stock trades near its 52-week low, potentially indicating a contrarian opportunity.
IMSR has dropped 14.68% over the last 5 days and 30.43% over the last 30 days, trading at $3.11, which is 49.31% below its 52-week high of $6.135.
Insider buying momentum: {pit_cluster_size} other insiders bought in the last 30d; track that momentum. Fundamental risk: Short interest is high at 13.31% of the float.
High volatility: The stock has a beta of 2.518, indicating it is significantly more volatile than the market. Technical weakness: The stock is down 30.43% over the last 30 days.
Something here stands out, but not much.