Valuation: PPL Corporation

Market Cap 27.75B 24.26B 22.3B 20.78B 39.42B 2,643B 40.02B 268B 104B 1,299B 104B 102B 4,476B P/E 2026 *
19.2x
P/E 2027 * 17.4x
Enterprise Value 48.12B 42.07B 38.66B 36.04B 68.35B 4,582B 69.39B 464B 180B 2,252B 181B 177B 7,761B EV / Sales 2026 *
4.97x
EV / Sales 2027 * 4.93x
Free-Float
97.4%
Yield 2026 *
3.11%
Yield 2027 * 3.28%
1 day-0.16%
1 week-0.35%
Current month+1.49%
1 month+3.22%
3 months-4.53%
6 months+6.07%
Current year+5.34%
1 week 35.6
Extreme 35.595
36.9
1 month 35.06
Extreme 35.06
37.36
Current year 34.32
Extreme 34.32
40.1
1 year 33.16
Extreme 33.165
40.1
3 years 22.2
Extreme 22.2
40.1
5 years 22.2
Extreme 22.2
40.1
10 years 18.12
Extreme 18.12
40.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
Date Insider Type Main position Quantity % Market Cap.
01/07Free

Director

1,228 0.0002%
01/07Free

Director

1,228 0.0002%
01/07Free

Director

1,228 0.0002%
Change 5-day change 1-year change 3-year change Capi.($)
-0.24%-0.35%+9.11%+38.06% 27.75B
-1.02%-1.59%+19.23%+21.04% 82.66B
-0.38%+0.76%-21.19%-21.89% 81.12B
-1.73%-0.51%+38.13%+81.54% 77.14B
-0.09%-1.28%+23.88%+27.29% 60.83B
-0.58%+5.30%+20.85%+66.84% 57.34B
-0.61%+2.36%+59.93%+45.56% 46.76B
-0.07%-2.35%+0.55%+28.23% 40.67B
-0.05%+2.23%-27.37%+7.62% 39.4B
+0.72%+0.36%0.00%+4.10% 37.71B
Average -0.38%+1.53%+12.31%+29.84% 55.14B
Weighted average by Cap. -0.53%+1.60%+13.53%+29.99%

Financials

2026 *2027 *
Net sales 9.69B 8.47B 7.78B 7.25B 13.76B 922B 13.97B 93.43B 36.32B 453B 36.36B 35.58B 1,562B 10.23B 8.94B 8.22B 7.66B 14.53B 974B 14.75B 98.67B 38.36B 479B 38.4B 37.58B 1,650B
Net income 1.46B 1.27B 1.17B 1.09B 2.07B 139B 2.1B 14.05B 5.46B 68.17B 5.47B 5.35B 235B 1.64B 1.43B 1.32B 1.23B 2.33B 156B 2.36B 15.8B 6.14B 76.65B 6.15B 6.02B 264B
Net Debt 20.37B 17.81B 16.36B 15.25B 28.93B 1,939B 29.37B 196B 76.37B 953B 76.45B 74.81B 3,285B 22.73B 19.87B 18.26B 17.02B 32.28B 2,164B 32.77B 219B 85.21B 1,064B 85.31B 83.48B 3,665B
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
Date Price Change Volume
03/07/26 USD 36.89 +3.57% 10,498,832
01/07/26 USD 35.62 -2.01% 8,594,985
30/06/26 USD 36.35 -1.06% 10,192,619
29/06/26 USD 36.74 -0.76% 8,869,414
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
36.89USD
Average target price
41.33USD
Spread / Average Target
+12.04%

Quarterly revenue - Rate of surprise