Valuation: PPL Corporation

Market Cap 26.49B 23.02B 21.47B 19.73B 37.2B 2,525B 37.86B 253B 99.13B 1,259B 99.48B 97.3B 4,169B P/E 2026 *
18.3x
P/E 2027 * 16.7x
Enterprise Value 46.86B 40.72B 37.97B 34.9B 65.81B 4,467B 66.97B 448B 175B 2,227B 176B 172B 7,375B EV / Sales 2026 *
4.83x
EV / Sales 2027 * 4.8x
Free-Float
97.4%
Yield 2026 *
3.25%
Yield 2027 * 3.43%
Manager TitleAgeSince
Chief Executive Officer 54 2020-05-31
Director of Finance/CFO 55 2019-06-30
Chief Tech/Sci/R&D Officer 59 2024-02-13
Director TitleAgeSince
Chairman 69 2021-02-28
Director/Board Member 73 2005-08-31
Director/Board Member 54 2020-05-12
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 26.49B
+0.75%+0.75%-20.00%-21.18% 81.42B
-0.08%-3.92%+10.14%+19.40% 79.71B
-0.89%-3.31%+40.39%+83.59% 75.84B
-0.93%-5.65%+8.35%+19.47% 57.89B
+1.60%-2.96%+18.84%+69.25% 56.28B
-0.24%-2.99%+59.33%+49.71% 46.42B
+2.64%+3.66%-9.91%+10.95% 39.4B
-0.08%-4.00%-13.88%+21.35% 38.21B
+0.36%+3.00%+0.73%+3.38% 37.3B
Average +0.31%-2.07%+10.44%+28.44% 56.94B
Weighted average by Cap. +0.23%-2.27%+11.02%+29.01%

Financials

2026 *2027 *
Net sales 9.71B 8.44B 7.87B 7.23B 13.64B 926B 13.88B 92.73B 36.34B 461B 36.46B 35.66B 1,528B 10.25B 8.9B 8.3B 7.63B 14.39B 977B 14.64B 97.86B 38.34B 487B 38.48B 37.63B 1,613B
Net income 1.46B 1.27B 1.18B 1.09B 2.05B 139B 2.08B 13.92B 5.46B 69.29B 5.47B 5.35B 229B 1.64B 1.43B 1.33B 1.22B 2.31B 157B 2.35B 15.69B 6.15B 78.08B 6.17B 6.03B 259B
Net Debt 20.37B 17.7B 16.51B 15.17B 28.61B 1,942B 29.11B 195B 76.24B 968B 76.5B 74.83B 3,206B 22.73B 19.76B 18.42B 16.93B 31.92B 2,167B 32.49B 217B 85.07B 1,080B 85.37B 83.5B 3,578B
Logo PPL Corporation
PPL Corporation is a holding company organized around 3 areas of activity: - generation, transmission and distribution of electricity in Kentucky (41.6% of net sales); - transmission and distribution of electricity in Pennsylvania (34.4%); - transmission and distribution of electricity and natural gas in Rhode Island (24%).
Employees
-
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
35.21USD
Average target price
41.60USD
Spread / Average Target
+18.15%

Quarterly revenue - Rate of surprise