StockComparison Logo
vs

NBBK vs IMSR

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

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

NBBK vs IMSR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

NBBK vs IMSR - Historical Returns

Returns include dividend reinvestment.

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

NBBK vs IMSR - Annual Returns (2023 - 2026)

Returns include dividend reinvestment.

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

NBBK vs IMSR Drawdown Comparison

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

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

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

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

Correlation

Correlation between NBBK and IMSR 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