StockComparison Logo
vs

NEWTZ vs IMSR

Comparison between NewtekOne Inc (NEWTZ, Company) and Terrestrial Energy Inc (IMSR, Company).

NEWTZ vs IMSR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NEWTZ
$720M
Winner
IMSR
$724M
Max Drawdown
Winner
NEWTZ
17.42%
IMSR
71.05%
Sharpe Ratio
Winner
NEWTZ
0.55
IMSR
-0.70
5Y Beta
NEWTZ
N/A
IMSR
4.78
Industry
NEWTZ
Other
IMSR
Utilities - Regulated Electric
P/E Ratio
NEWTZ
10.92
Winner
IMSR
-12.75
PEG Ratio
NEWTZ
0.70
Winner
IMSR
-0.01
Dividend Yield
NEWTZ
5.58%
IMSR
N/A
Debt to Equity
NEWTZ
136.02%
Winner
IMSR
0.72%
Free Cash Flow Yield
NEWTZ
N/A
IMSR
-2.36%
P/S Ratio
NEWTZ
N/A
IMSR
3663.53
P/B Ratio
NEWTZ
N/A
IMSR
2.51

NEWTZ vs IMSR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NEWTZ
+0.63%
IMSR
-2.03%
3M
NEWTZ
+1.56%
Winner
IMSR
+8.40%
6M
Winner
NEWTZ
+3.38%
IMSR
-18.03%
1Y
NEWTZ
+5.97%
IMSR
N/A
5Y(CAGR)
NEWTZ
+4.04%
IMSR
N/A
Max(CAGR)
Winner
NEWTZ
+4.64%
IMSR
-77.04%

NEWTZ vs IMSR - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearNEWTZIMSR
2026+0.49%+10.72%
2025+7.25%-66.13%
2024+11.85%N/A
2023+1.40%N/A
2022+0.28%N/A
2021+3.66%N/A

NEWTZ vs IMSR Drawdown Comparison

The maximum drawdown for NEWTZ was -10.39%, occurring on Mar 22, 2023. Recovery took 737 trading sessions.

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

The current IMSR drawdown is -62.15%.

RankNEWTZIMSR
#1-10.39%
Feb 8, 2021 - Jan 12, 2024
-71.05%
Oct 29, 2025 - Mar 30, 2026
#2-2.82%
Jan 12, 2024 - Mar 14, 2024
N/A
#3-2.36%
Jan 24, 2025 - Apr 15, 2025
N/A
#4-2.09%
Apr 5, 2024 - May 6, 2024
N/A
#5-1.75%
Dec 31, 2024 - Jan 24, 2025
N/A
#6-1.52%
Jan 29, 2021 - Feb 8, 2021
N/A
#7-1.52%
Nov 29, 2024 - Dec 31, 2024
N/A
#8-1.50%
May 13, 2024 - Jun 4, 2024
N/A
#9-1.47%
Jul 15, 2024 - Aug 12, 2024
N/A
#10-1.00%
Apr 15, 2025 - Jun 9, 2025
N/A
#11-0.81%
Nov 12, 2024 - Nov 21, 2024
N/A
#12-0.74%
Jun 4, 2024 - Jun 21, 2024
N/A
#13-0.70%
Mar 14, 2024 - Mar 19, 2024
N/A
#14-0.70%
Aug 22, 2024 - Sep 11, 2024
N/A
#15-0.62%
Jun 21, 2024 - Jul 8, 2024
N/A

Correlation

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

-0.51
-101

Select Stocks to Compare