Valuation: PPL Corporation

Market Cap 26.05B 447B 22.53B 21.04B 19.3B 36.3B 2,479B 36.88B 247B 96.89B 1,242B 97.81B 95.67B 4,108B P/E 2026 *
18x
P/E 2027 * 16.4x
Enterprise Value 46.42B 796B 40.15B 37.5B 34.4B 64.7B 4,418B 65.72B 440B 173B 2,214B 174B 170B 7,320B EV / Sales 2026 *
4.78x
EV / Sales 2027 * 4.76x
Free-Float
97.4%
Yield 2026 *
3.3%
Yield 2027 * 3.49%
3 months-3.25%
6 months+2.27%
Current year-3.56%
1 month 650
Extreme 650
650
Current year 635.59
Extreme 635.59
671.82
1 year 635.59
Extreme 635.59
677.7
3 years 623.2
Extreme 623.2
718.2
5 years 623.2
Extreme 623.2
718.2
10 years 623.2
Extreme 623.2
718.2
Manager TitleAgeSince
Chief Executive Officer 54 01/06/2020
Director of Finance/CFO 55 01/07/2019
Chief Tech/Sci/R&D Officer 59 14/02/2024
Director TitleAgeSince
Chairman 69 01/03/2021
Director/Board Member 73 01/09/2005
Director/Board Member 54 13/05/2020
Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 26.05B
0.00%-0.37%-20.60%-19.39% 81.43B
+0.33%+0.84%+12.41%+24.30% 80.06B
+0.60%-1.44%+41.86%+85.27% 74.43B
+0.40%+1.66%+17.37%+72.95% 57.09B
+0.91%-3.62%+3.34%+19.87% 55.14B
-0.46%-1.68%+55.56%+46.83% 45.93B
-4.12%+2.88%-12.47%+9.75% 39.39B
+1.45%+2.95%+2.57%+6.08% 37.44B
+0.97%-1.08%-13.28%+25.38% 37.4B
Average -0.00%-0.08%+9.64%+30.12% 56.48B
Weighted average by Cap. +0.08%-0.03%+10.36%+30.86%

Financials

2026 *2027 *
Net sales 9.71B 167B 8.4B 7.84B 7.19B 13.53B 924B 13.75B 92.02B 36.12B 463B 36.46B 35.66B 1,531B 10.25B 176B 8.86B 8.28B 7.59B 14.28B 975B 14.51B 97.11B 38.11B 489B 38.48B 37.63B 1,616B
Net income 1.46B 25B 1.26B 1.18B 1.08B 2.03B 139B 2.06B 13.82B 5.42B 69.54B 5.47B 5.35B 230B 1.64B 28.18B 1.42B 1.33B 1.22B 2.29B 156B 2.33B 15.57B 6.11B 78.37B 6.17B 6.03B 259B
Net Debt 20.37B 349B 17.62B 16.46B 15.1B 28.39B 1,939B 28.85B 193B 75.78B 972B 76.5B 74.83B 3,213B 22.73B 390B 19.66B 18.36B 16.85B 31.68B 2,164B 32.19B 215B 84.56B 1,084B 85.37B 83.5B 3,585B
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
6,546
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
34.62USD
Average target price
41.60USD
Spread / Average Target
+20.16%

Quarterly revenue - Rate of surprise