StockComparison Logo
vs

KEP vs TLN

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

Both KEP and TLN are from the Utilities sector.

KEP vs TLN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

KEP vs TLN - Historical Returns

Returns include dividend reinvestment.

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

KEP vs TLN - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

KEP vs TLN Drawdown Comparison

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

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

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

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

Correlation

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

0.85
-101

Select Stocks to Compare