StockComparison Logo
vs

IMSR vs NBBK

Comparison between Terrestrial Energy Inc (IMSR, Company) and NB Bancorp Inc (NBBK, Company).

IMSR is from the Utilities sector, while NBBK is from the Financial Services sector.

IMSR vs NBBK - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
IMSR
$901M
Winner
NBBK
$901M
Max Drawdown
IMSR
71.05%
Winner
NBBK
24.74%
Sharpe Ratio
IMSR
-0.46
Winner
NBBK
0.89
5Y Beta
IMSR
4.66
Winner
NBBK
0.69
Industry
IMSR
Utilities - Regulated Electric
NBBK
Banks - Regional
P/E Ratio
Winner
IMSR
-15.87
NBBK
16.15
PEG Ratio
Winner
IMSR
-0.02
NBBK
1.17
Dividend Yield
IMSR
N/A
NBBK
1.03%
Debt to Equity
IMSR
0.72%
Winner
NBBK
0.00%
Free Cash Flow Yield
IMSR
-1.90%
Winner
NBBK
8.08%

IMSR vs NBBK - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IMSR
+30.32%
NBBK
+3.39%
3M
Winner
IMSR
+32.76%
NBBK
+0.34%
6M
Winner
IMSR
+14.08%
NBBK
-5.27%
1Y
IMSR
N/A
NBBK
+25.99%
Max(CAGR)
IMSR
-69.20%
Winner
NBBK
+17.29%

IMSR vs NBBK - Annual Returns (2023 - 2026)

Returns include dividend reinvestment.

YearIMSRNBBK
2026+30.32%+3.75%
2025-66.13%+12.55%
2024N/A+32.89%
2023N/A-2.32%

IMSR vs NBBK Drawdown Comparison

The maximum drawdown for IMSR was -71.05%, occurring on Mar 30, 2026. This drawdown has not yet recovered.

The maximum drawdown for NBBK was -24.74%, occurring on Apr 4, 2025. Recovery took 273 trading sessions.

The current IMSR drawdown is -55.45%. The current NBBK drawdown is -10.78%.

RankIMSRNBBK
#1-71.05%
Oct 29, 2025 - Mar 30, 2026
-24.74%
Nov 6, 2024 - Dec 10, 2025
#2N/A-15.37%
Apr 9, 2026 - Apr 23, 2026
#3N/A-11.59%
Jul 30, 2024 - Nov 5, 2024
#4N/A-10.01%
Feb 6, 2026 - Apr 9, 2026
#5N/A-9.97%
May 17, 2024 - Jul 11, 2024
#6N/A-9.94%
Jan 24, 2024 - May 6, 2024
#7N/A-8.70%
Dec 18, 2025 - Jan 29, 2026
#8N/A-2.33%
Jul 17, 2024 - Jul 22, 2024
#9N/A-2.32%
Dec 28, 2023 - Jan 10, 2024
#10N/A-1.93%
Jul 23, 2024 - Jul 25, 2024
#11N/A-1.02%
Jul 26, 2024 - Jul 30, 2024
#12N/A-0.64%
May 10, 2024 - May 14, 2024
#13N/A-0.63%
Feb 2, 2026 - Feb 4, 2026
#14N/A-0.51%
May 14, 2024 - May 16, 2024
#15N/A-0.36%
Feb 4, 2026 - Feb 6, 2026

Correlation

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

-0.70
-101

Select Stocks to Compare