StockComparison Logo
vs

IMSR vs NPCE

Comparison between Terrestrial Energy Inc (IMSR, Company) and NeuroPace Inc (NPCE, Company).

IMSR is from the Utilities sector, while NPCE is from the Healthcare sector.

IMSR vs NPCE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMSR
$570M
NPCE
$494M
Max Drawdown
Winner
IMSR
75.79%
NPCE
95.13%
Sharpe Ratio
IMSR
-0.94
Winner
NPCE
0.95
5Y Beta
IMSR
4.62
Winner
NPCE
1.18
Industry
IMSR
Utilities - Regulated Electric
NPCE
Medical Devices
P/E Ratio
IMSR
-10.03
Winner
NPCE
-22.59
PEG Ratio
IMSR
-0.01
NPCE
N/A
Debt to Equity
Winner
IMSR
0.72%
NPCE
408.34%
Free Cash Flow Yield
IMSR
-3.00%
Winner
NPCE
-1.99%

IMSR vs NPCE - Historical Returns

Returns include dividend reinvestment.

1M
IMSR
-30.86%
Winner
NPCE
-7.79%
3M
IMSR
-31.40%
Winner
NPCE
-12.98%
6M
IMSR
-57.18%
Winner
NPCE
-12.15%
1Y
IMSR
N/A
NPCE
+54.53%
5Y(CAGR)
IMSR
N/A
NPCE
-9.01%
Max(CAGR)
IMSR
-81.11%
Winner
NPCE
-9.61%

IMSR vs NPCE - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearIMSRNPCE
2026-18.68%-3.23%
2025-66.13%+33.33%
2024N/A+14.42%
2023N/A+615.97%
2022N/A-85.70%
2021N/A-59.62%

IMSR vs NPCE Drawdown Comparison

The maximum drawdown for IMSR was -75.79%, occurring on Jul 17, 2026. This drawdown has not yet recovered.

The maximum drawdown for NPCE was -95.13%, occurring on Dec 28, 2022. This drawdown has not yet recovered.

The current IMSR drawdown is -72.20%. The current NPCE drawdown is -44.60%.

RankIMSRNPCE
#1-75.79%
Oct 29, 2025 - Jul 17, 2026
-95.13%
Apr 27, 2021 - Dec 28, 2022

Correlation

Correlation between IMSR and NPCE is -0.63 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.63
-101

Select Stocks to Compare