StockComparison Logo
vs

TLN vs KEP

Comparison between Talen Energy Corp New (TLN, Company) and Korea Electric Power (KEP, Company).

Both TLN and KEP are from the Utilities sector.

TLN vs KEP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TLN
$17B
KEP
$17B
Max Drawdown
Winner
TLN
33.80%
KEP
79.51%
Sharpe Ratio
Winner
TLN
1.01
KEP
0.53
5Y Beta
TLN
1.65
Winner
KEP
0.55
Industry
TLN
Utilities - Independent Power Producers
KEP
Utilities - Regulated Electric
P/E Ratio
Winner
TLN
-844.41
KEP
38.56
Forward P/E
Winner
TLN
16.56
KEP
17.86
Dividend Yield
TLN
N/A
KEP
3.82%
Debt to Equity
TLN
634.39%
KEP
N/A
Free Cash Flow Yield
Winner
TLN
5.36%
KEP
0.00%

TLN vs KEP - Historical Returns

Returns include dividend reinvestment.

1M
Winner
TLN
+2.73%
KEP
-14.24%
3M
Winner
TLN
+2.37%
KEP
-32.05%
6M
Winner
TLN
-3.22%
KEP
-25.14%
1Y
Winner
TLN
+54.87%
KEP
+20.12%
5Y(CAGR)
TLN
N/A
KEP
+3.51%
10Y(CAGR)
TLN
N/A
KEP
-5.82%
Max(CAGR)
Winner
TLN
+102.13%
KEP
+0.48%

TLN vs KEP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearTLNKEP
2026-4.27%-20.47%
2025+76.62%+154.82%
2024+209.00%-2.46%
2023+37.63%-6.57%
2022N/A-7.00%
2021N/A-24.84%
2020N/A+0.33%
2019N/A-21.29%
2018N/A-17.27%
2017N/A-4.99%
2016N/A-7.54%
2015N/A+16.96%
2014N/A+19.22%
2013N/A+12.99%
2012N/A+25.29%
2011N/A-18.55%
2010N/A-9.57%
2009N/A+20.17%
2008N/A-42.55%
2007N/A-7.59%
2006N/A+16.88%
2005N/A+49.91%
2004N/A+31.24%
2003N/A+28.16%
2002N/A-7.62%
2001N/A-8.51%
2000N/A-38.56%
1999N/A+0.62%

TLN vs KEP Drawdown Comparison

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

The maximum drawdown for KEP was -78.56%, occurring on Oct 24, 2022. This drawdown has not yet recovered.

The current TLN drawdown is -14.82%. The current KEP drawdown is -48.91%.

RankTLNKEP
#1-33.80%
Feb 18, 2025 - Jun 3, 2025
-78.56%
Aug 10, 2016 - Oct 24, 2022
#2-32.05%
Oct 8, 2025 - Mar 20, 2026
-72.70%
Jul 25, 2007 - Feb 25, 2016
#3-23.13%
Jan 22, 2025 - Feb 18, 2025
-63.84%
Nov 26, 1999 - Dec 14, 2005
#4-18.69%
Jul 16, 2024 - Aug 15, 2024
-28.21%
May 8, 2006 - Jul 13, 2007
#5-16.37%
Oct 4, 2024 - Nov 6, 2024
-10.96%
Jan 31, 2006 - Mar 1, 2006
#6-12.53%
Dec 5, 2024 - Jan 15, 2025
-9.83%
Nov 4, 1999 - Nov 24, 1999
#7-11.37%
Jun 27, 2025 - Jul 18, 2025
-7.73%
Apr 29, 2016 - Jul 26, 2016
#8-9.00%
Aug 4, 2025 - Sep 10, 2025
-7.64%
Mar 2, 2006 - Apr 5, 2006
#9-8.95%
Aug 27, 2024 - Sep 11, 2024
-6.26%
Mar 4, 2016 - Mar 16, 2016
#10-7.96%
Jun 24, 2024 - Jul 9, 2024
-4.27%
Mar 30, 2016 - Apr 13, 2016
#11-7.42%
Sep 25, 2024 - Oct 4, 2024
-3.87%
Jan 11, 2006 - Jan 19, 2006
#12-6.33%
Aug 31, 2023 - Nov 13, 2023
-3.57%
Jul 13, 2007 - Jul 25, 2007
#13-5.83%
May 30, 2024 - Jun 12, 2024
-2.91%
Apr 10, 2006 - May 3, 2006
#14-5.63%
Jul 18, 2025 - Jul 23, 2025
-2.51%
Jan 19, 2006 - Jan 27, 2006
#15-4.80%
Nov 21, 2024 - Dec 4, 2024
-2.24%
Apr 19, 2016 - Apr 26, 2016

Correlation

Correlation between TLN and KEP is 0.85 which considered as a strong positive correlation - the stocks tend to move together.

0.85
-101

Select Stocks to Compare