Stocktoria

Terrestrial Energy Inc. /DE/ IMSR

Nasdaq · stock · Fabricated Plate Work (Boiler Shops) · website · IPO 2024-08-16

Terrestrial Energy Inc. /DE/ statistics & valuation

Market cap$750.0M
P / B2.5×

Market cap as of 2026-07-01. Multiples are price-derived and refreshed daily; everything else is from filings.

Key ratios (by fiscal year)

RatioFY2025FY2024
Operating margin-4168.8%
Net margin-4624.6%
FCF margin-3547.6%
Return on assets-9.2%-215.4%
Return on equity-9.5%85.1%
Current ratio50.632.98

Source: SEC EDGAR filings · CIK 0002019804 · US · as of 2025-12-31. facts plus Stocktoria's own computed scores — not investment advice.