Valuation: PPL Corporation

Market Cap 24.1B 21.2B 20.05B 18.18B 34.15B 2,314B 34.35B 240B 92.7B 1,181B 90.5B 88.54B 3,794B P/E 2026 *
16.6x
P/E 2027 * 15.2x
Enterprise Value 44.46B 39.1B 36.97B 33.53B 62.98B 4,267B 63.35B 443B 171B 2,178B 167B 163B 6,998B EV / Sales 2026 *
4.61x
EV / Sales 2027 * 4.56x
Free-Float
97.37%
Yield 2026 *
3.57%
Yield 2027 * 3.77%
1 day-0.45%
1 week-2.84%
Current month-5.92%
1 month-6.11%
3 months-12.60%
6 months-15.54%
Current year-8.31%
1 week 31.56
Extreme 31.555
33.26
1 month 31.56
Extreme 31.555
35.58
Current year 31.56
Extreme 31.555
40.1
1 year 31.56
Extreme 31.555
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. Importance
1/9/26 Exercice

Public Communications Manager

2,770 0.0004%
22/7/26 Free

Director

1,228 0.0002%
1/7/26 Free

Director

1,228 0.0002%
Change 5-day change 1-year change 3-year change Capi.($)
+0.25%-2.84%-13.40%+37.34% 24.1B
+0.04%-1.79%+6.77%+14.72% 74.25B
-0.64%-3.45%+26.85%+59.89% 64.71B
-0.20%-1.27%+6.82%+52.38% 51.2B
-1.33%-5.31%-14.28%+13.46% 50.96B
-0.44%-2.15%+56.00%+69.84% 48.1B
+0.37%0.00%-0.37%+5.84% 36.89B
+0.64%-1.89%-18.78%-12.22% 34.82B
-0.43%-3.72%-19.64%+17.77% 33.4B
0.00%-2.40%-4.02%+33.52% 27.52B
Average -0.15%-2.51%+2.59%+29.25% 44.59B
Weighted average by Cap. -0.10%-2.40%+6.27%+31.17%

Financials

2026 *2027 *
Net sales 9.65B 8.49B 8.02B 7.28B 13.67B 926B 13.75B 96.07B 37.1B 473B 36.22B 35.44B 1,519B 10.21B 8.98B 8.49B 7.7B 14.46B 980B 14.54B 102B 39.26B 500B 38.32B 37.49B 1,607B
Net income 1.46B 1.28B 1.21B 1.1B 2.07B 140B 2.08B 14.52B 5.61B 71.42B 5.47B 5.36B 230B 1.63B 1.43B 1.35B 1.23B 2.3B 156B 2.32B 16.19B 6.25B 79.66B 6.11B 5.97B 256B
Net Debt 20.35B 17.9B 16.93B 15.35B 28.83B 1,954B 29B 203B 78.27B 997B 76.41B 74.75B 3,203B 22.45B 19.75B 18.67B 16.94B 31.81B 2,155B 31.99B 224B 86.34B 1,100B 84.29B 82.47B 3,534B
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
29/09/26 US$32.11 +0.25% 7,435,055
25/09/26 US$32.03 +0.19% 6,892,393
24/09/26 US$31.97 -0.87% 6,491,874
23/09/26 US$32.25 -1.92% 5,240,695
22/09/26 US$32.88 -0.51% 5,474,145
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
32.03USD
Average target price
40.40USD
Spread / Average Target
+26.13%

Quarterly revenue - Rate of surprise