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.
| Year | STE | TLN |
|---|---|---|
| 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%.
| Rank | STE | TLN |
|---|---|---|
| #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
Popular: STE vs SPYTLN vs SPY
More Comparisons
Compare with similar stocks