StockComparison Logo
vs

TLN vs STE

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

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

TLN vs STE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

TLN vs STE - Historical Returns

Returns include dividend reinvestment.

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

TLN vs STE - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

TLN vs STE Drawdown Comparison

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

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

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

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

Correlation

Correlation between TLN and STE 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