Valuation: PPL Corporation

Market Cap 27.25B 23.93B 22.26B 20.42B 38.38B 2,624B 38.97B 264B 103B 1,290B 102B 100B 4,461B P/E 2026 *
18.8x
P/E 2027 * 17.1x
Enterprise Value 47.62B 41.83B 38.9B 35.69B 67.07B 4,586B 68.1B 462B 180B 2,255B 179B 175B 7,796B EV / Sales 2026 *
4.9x
EV / Sales 2027 * 4.88x
Free-Float
97.4%
Yield 2026 *
3.16%
Yield 2027 * 3.34%
Manager TitleAgeSince
Chief Executive Officer 54 31/05/2020
Director of Finance/CFO 55 30/06/2019
Chief Tech/Sci/R&D Officer 59 13/02/2024
Director TitleAgeSince
Chairman 69 28/02/2021
Director/Board Member 73 31/08/2005
Director/Board Member 54 12/05/2020
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 27.25B
+0.28%-1.55%+16.53%+17.75% 82.15B
0.00%+0.38%-20.60%-18.15% 81.42B
+0.25%+3.46%+41.32%+80.78% 76.95B
-0.49%+0.79%+15.05%+22.82% 60.78B
+0.03%+1.87%+24.29%+69.58% 58.33B
-.--%-.--%-.--%-.--% 51.55B
-0.20%+5.00%+62.39%+47.26% 47.24B
+0.05%+1.49%-8.87%+23.01% 39.77B
-1.39%+4.99%-14.33%+0.78% 39.6B
Average -0.15%+1.76%+12.86%+27.09% 59.75B
Weighted average by Cap. -0.09%+1.48%+13.42%+27.56%

Financials

2026 *2027 *
Net sales 9.71B 8.53B 7.93B 7.28B 13.67B 935B 13.88B 94.18B 36.79B 460B 36.45B 35.66B 1,589B 10.25B 9B 8.37B 7.68B 14.43B 987B 14.65B 99.38B 38.83B 485B 38.46B 37.64B 1,677B
Net income 1.46B 1.28B 1.19B 1.09B 2.06B 141B 2.09B 14.16B 5.53B 69.1B 5.48B 5.36B 239B 1.64B 1.44B 1.34B 1.23B 2.31B 158B 2.35B 15.94B 6.23B 77.79B 6.17B 6.03B 269B
Net Debt 20.37B 17.89B 16.64B 15.27B 28.69B 1,962B 29.13B 198B 77.2B 965B 76.48B 74.83B 3,335B 22.73B 19.97B 18.57B 17.04B 32.02B 2,189B 32.51B 220B 86.15B 1,076B 85.34B 83.5B 3,721B
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
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
36.22USD
Average target price
41.60USD
Spread / Average Target
+14.85%

Quarterly revenue - Rate of surprise