StockComparison Logo
vs

NXE vs ST

Comparison between NexGen Energy Ltd (NXE, Company) and Sensata Technologies Holding Plc (ST, Company).

NXE is from the Energy sector, while ST is from the Technology sector.

5-Year PerformanceNXE has outperformed ST, delivering a return of +20.0% compared to -2.6%

NXE vs ST - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NXE
$7.35B
Winner
ST
$7.35B
Max Drawdown
NXE
82.98%
Winner
ST
72.78%
Sharpe Ratio
NXE
1.29
Winner
ST
1.93
5Y Beta
Winner
NXE
1.50
ST
1.70
Industry
NXE
Uranium
ST
Scientific & Technical Instruments
P/E Ratio
Winner
NXE
-22.47
ST
137.21
Forward P/E
NXE
N/A
ST
13.50
PEG Ratio
NXE
-0.06
ST
N/A
Dividend Yield
NXE
N/A
ST
0.95%
5Y EPS CAGR
Winner
NXE
8.85%
ST
-31.72%
Debt to Equity
Winner
NXE
42.09%
ST
99.09%
Free Cash Flow Yield
NXE
-1.90%
Winner
ST
8.50%

NXE vs ST - Historical Returns

Returns include dividend reinvestment.

1M
NXE
-1.78%
Winner
ST
+25.13%
3M
NXE
-13.08%
Winner
ST
+34.36%
6M
NXE
+29.02%
Winner
ST
+54.89%
1Y
Winner
NXE
+86.45%
ST
+86.30%
5Y(CAGR)
Winner
NXE
+20.02%
ST
-2.57%
10Y(CAGR)
Winner
NXE
+21.02%
ST
+3.52%
Max(CAGR)
Winner
NXE
+34.77%
ST
+6.60%

NXE vs ST - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

YearNXEST
2026+12.78%+42.37%
2025+26.20%+24.13%
2024-2.65%-25.18%
2023+60.55%-6.39%
2022-7.13%-35.35%
2021+64.29%+18.70%
2020+122.58%-2.69%
2019-27.68%+19.66%
2018-34.56%-13.00%
2017+37.24%+28.48%
2016+231.34%-13.73%
2015N/A-11.86%
2014N/A+36.88%
2013N/A+16.22%
2012N/A+21.42%
2011N/A-13.21%
2010N/A+62.76%

NXE vs ST Drawdown Comparison

The maximum drawdown for NXE was -82.98%, occurring on Mar 23, 2020. Recovery took 1000 trading sessions.

The maximum drawdown for ST was -71.75%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current NXE drawdown is -16.95%. The current ST drawdown is -19.75%.

RankNXEST
#1-82.98%
Feb 13, 2017 - Feb 3, 2021
-71.75%
Jan 4, 2022 - Apr 8, 2025
#2-54.28%
Nov 22, 2024 - Sep 22, 2025
-60.60%
Apr 9, 2015 - Feb 16, 2021
#3-52.11%
Jun 8, 2016 - Jan 10, 2017
-35.80%
Jul 6, 2011 - Oct 14, 2013
#4-45.65%
Nov 9, 2021 - Nov 20, 2023
-25.20%
Apr 22, 2010 - Oct 11, 2010
#5-39.73%
Apr 3, 2024 - Nov 22, 2024
-16.53%
Mar 17, 2021 - Jan 4, 2022
#6-29.12%
Jun 1, 2021 - Sep 2, 2021
-16.26%
Aug 21, 2014 - Nov 24, 2014
#7-24.35%
Jan 28, 2026 - May 19, 2026
-10.16%
Oct 24, 2013 - Mar 7, 2014
#8-23.39%
Sep 15, 2021 - Oct 13, 2021
-8.79%
Dec 24, 2014 - Feb 23, 2015
#9-23.34%
Feb 16, 2021 - Mar 17, 2021
-8.41%
May 31, 2011 - Jun 24, 2011
#10-22.70%
Oct 30, 2025 - Dec 4, 2025
-7.23%
Jul 22, 2014 - Aug 18, 2014
#11-21.80%
Apr 14, 2016 - Jun 8, 2016
-7.10%
Apr 21, 2014 - Jun 19, 2014
#12-17.99%
Apr 6, 2021 - May 3, 2021
-6.56%
Apr 5, 2011 - Apr 28, 2011
#13-17.96%
Mar 17, 2021 - Apr 5, 2021
-5.67%
Jan 11, 2011 - Feb 1, 2011
#14-17.21%
Feb 1, 2024 - Apr 1, 2024
-4.93%
Dec 9, 2014 - Dec 22, 2014
#15-17.17%
Dec 4, 2025 - Jan 2, 2026
-4.83%
Feb 24, 2021 - Mar 2, 2021

Correlation

Correlation between NXE and ST is -0.28 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.28
-101

Select Stocks to Compare