StockComparison Logo
vs

STE vs TLN

Comparison between Steris Plc (STE, Company) and Talen Energy Corp New (TLN, Company).

STE is from the Healthcare sector, while TLN is from the Utilities sector.

STE vs TLN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
STE
$20B
TLN
$20B
Max Drawdown
STE
49.84%
Winner
TLN
33.80%
Sharpe Ratio
STE
-0.64
Winner
TLN
0.95
5Y Beta
Winner
STE
0.53
TLN
1.67
Industry
STE
Medical Devices
TLN
Utilities - Independent Power Producers
P/E Ratio
STE
25.41
Winner
TLN
-970.05
Forward P/E
STE
17.86
Winner
TLN
17.45
PEG Ratio
STE
0.91
TLN
N/A
Dividend Yield
STE
1.19%
TLN
N/A
5Y Dividends CAGR
STE
9.42%
TLN
N/A
5Y EPS CAGR
STE
11.34%
TLN
N/A
Debt to Equity
Winner
STE
26.89%
TLN
634.39%
Free Cash Flow Yield
Winner
STE
4.91%
TLN
4.67%

STE vs TLN - Historical Returns

Returns include dividend reinvestment.

1M
STE
-4.53%
Winner
TLN
+34.57%
3M
STE
-6.01%
Winner
TLN
+28.85%
6M
STE
-19.01%
Winner
TLN
+17.37%
1Y
STE
-13.32%
Winner
TLN
+50.25%
5Y(CAGR)
STE
+1.31%
TLN
N/A
10Y(CAGR)
STE
+12.83%
TLN
N/A
Max(CAGR)
STE
+12.10%
Winner
TLN
+108.63%

STE vs TLN - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSTETLN
2026-18.52%+9.97%
2025+26.47%+76.62%
2024-4.40%+209.00%
2023+19.62%+37.63%
2022-23.18%N/A
2021+30.20%N/A
2020+26.12%N/A
2019+47.86%N/A
2018+22.48%N/A
2017+30.11%N/A
2016-7.96%N/A
2015+17.29%N/A
2014+39.70%N/A
2013+39.44%N/A
2012+18.11%N/A
2011-17.94%N/A
2010+31.01%N/A
2009+26.21%N/A
2008-16.24%N/A
2007+13.39%N/A
2006-0.60%N/A
2005+8.55%N/A
2004+3.63%N/A
2003-7.94%N/A
2002+33.98%N/A
2001+11.54%N/A
2000+60.24%N/A
1999-23.74%N/A

STE vs TLN Drawdown Comparison

The maximum drawdown for STE was -49.58%, occurring on Mar 9, 2009. Recovery took 383 trading sessions.

The maximum drawdown for TLN was -33.80%, occurring on Mar 10, 2025. Recovery took 73 trading sessions.

The current STE drawdown is -24.16%. The current TLN drawdown is -2.14%.

RankSTETLN
#1-49.58%
Sep 26, 2008 - Apr 7, 2010
-33.80%
Feb 18, 2025 - Jun 3, 2025
#2-45.36%
Nov 19, 1999 - Oct 23, 2000
-32.05%
Oct 8, 2025 - Mar 20, 2026
#3-36.17%
Apr 20, 2022 - Sep 10, 2024
-23.13%
Jan 22, 2025 - Feb 18, 2025
#4-35.91%
Feb 14, 2020 - Sep 15, 2020
-18.69%
Jul 16, 2024 - Aug 15, 2024
#5-35.91%
Feb 15, 2001 - Jun 21, 2001
-16.37%
Oct 4, 2024 - Nov 6, 2024
#6-31.31%
Nov 8, 2001 - Sep 27, 2002
-12.53%
Dec 5, 2024 - Jan 15, 2025
#7-30.43%
Jul 17, 2001 - Oct 25, 2001
-11.37%
Jun 27, 2025 - Jul 18, 2025
#8-27.22%
Apr 21, 2004 - Jul 28, 2005
-9.00%
Aug 4, 2025 - Sep 10, 2025
#9-26.53%
Apr 2, 2003 - Apr 21, 2004
-8.95%
Aug 27, 2024 - Sep 11, 2024
#10-26.11%
Dec 17, 2010 - Oct 4, 2012
-7.96%
Jun 24, 2024 - Jul 9, 2024
#11-25.36%
Jan 16, 2026 - Jun 17, 2026
-7.42%
Sep 25, 2024 - Oct 4, 2024
#12-25.15%
Jun 27, 2007 - May 9, 2008
-6.33%
Aug 31, 2023 - Nov 13, 2023
#13-22.16%
Jul 28, 2005 - Apr 4, 2007
-5.83%
May 30, 2024 - Jun 12, 2024
#14-21.03%
Apr 20, 2010 - Dec 2, 2010
-5.63%
Jul 18, 2025 - Jul 23, 2025
#15-19.63%
Dec 29, 2015 - May 10, 2017
-4.80%
Nov 21, 2024 - Dec 4, 2024

Correlation

Correlation between STE and TLN is 0.51 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.51
-101

Select Stocks to Compare