IMSR logo

IMSR

Terrestrial Energy Inc.NASDAQEnergy
$6.24+1.63%OpenMarket Cap: $511.2M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

0.79

P/S

0.00

EV/EBITDA

-100.15

DCF Value

$1.27

FCF Yield

-1.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

0.0%

Operating Margin

0.0%

Net Margin

0.0%

ROE

-7.4%

ROA

-3.1%

ROIC

-5.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
FY 2025$0.00NaN%$-25.2M$-28.0M$-0.39
Q3 2025$0.00NaN%$-1.6M$1.9M$0.07
Q2 2025$0.00NaN%$-5.2M$-6.2M$-0.07
Q1 2025$0.00NaN%$-4.9M$-5.7M$-0.06
Q4 2024$0.00NaN%$-303.6K$2.4M$0.08
FY 2024$248.4K100.0%$-10.4M$-11.5M$-0.13
Q2 2024$125.0K100.0%$-2.4M$-3.7M$-0.04
Q1 2024$0.00NaN%$-3.1M$-3.1M$-0.03
FY 2023$18.6K100.0%$-14.2M$-13.9M$-0.15