IMSR
Terrestrial Energy Inc
NASDAQ: IMSR · UTILITIES · UTILITIES - REGULATED ELECTRIC
$6.80
-4.23% today
Updated 2026-04-29
Market cap
$804.05M
P/E ratio
—
P/S ratio
3,663.53x
EPS (TTM)
$-0.39
Dividend yield
—
52W range
$5 – $32
Volume
1.9M
Terrestrial Energy Inc (IMSR) Financial statements
SEC filings — annual and quarterly data.
Profit margin
0.00%
Operating margin
0.00%
ROE
-19.90%
ROA
-10.20%
Debt/equity
0.00x
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2023 | $18614.00 | $-13.91M | 100.00% | -76,495.64% | -74,720.44% |
| 2024 | $248357.00 | $-11.49M | 100.00% | -4,168.81% | -4,624.56% |
| 2025 | $0.00 | $-28.02M | — | — | — |