Valuation: PPL Corporation

Market Cap 26.49B 23.02B 21.49B 19.73B 37.21B 2,525B 37.85B 253B 99.26B 1,259B 99.5B 97.3B 4,153B P/E 2026 *
18.3x
P/E 2027 * 16.7x
Enterprise Value 46.86B 40.73B 38.02B 34.91B 65.82B 4,467B 66.97B 448B 176B 2,228B 176B 172B 7,347B 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%-2.74%+9.33%+22.25% 79.71B
-0.89%-0.48%+41.01%+86.60% 75.84B
-0.82%-3.34%+6.29%+23.09% 57.89B
+1.60%-0.47%+15.52%+72.32% 56.28B
-0.24%-0.45%+57.44%+49.40% 46.42B
+2.64%+3.66%-9.91%+10.95% 39.4B
-0.46%-3.23%-14.97%+25.27% 38.21B
+0.36%+3.00%+0.73%+3.38% 37.3B
Average +0.36%-2.07%+9.50%+30.23% 56.94B
Weighted average by Cap. +0.27%-2.27%+10.14%+30.91%

Financials

2026 *2027 *
Net sales 9.71B 8.44B 7.88B 7.23B 13.64B 925B 13.87B 92.9B 36.38B 462B 36.47B 35.66B 1,522B 10.25B 8.9B 8.31B 7.63B 14.39B 977B 14.64B 98.03B 38.39B 487B 38.49B 37.63B 1,606B
Net income 1.46B 1.27B 1.18B 1.09B 2.05B 139B 2.09B 13.96B 5.47B 69.37B 5.48B 5.36B 229B 1.64B 1.43B 1.33B 1.22B 2.31B 157B 2.35B 15.72B 6.16B 78.1B 6.17B 6.03B 258B
Net Debt 20.37B 17.71B 16.53B 15.17B 28.61B 1,942B 29.11B 195B 76.34B 968B 76.52B 74.83B 3,194B 22.73B 19.76B 18.45B 16.93B 31.93B 2,167B 32.49B 218B 85.18B 1,081B 85.39B 83.5B 3,564B
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