Valuation: PPL Corporation

Market Cap 26.49B 23.03B 21.43B 19.68B 37.16B 2,529B 37.74B 253B 99.16B 1,259B 99.49B 97.3B 4,221B P/E 2026 *
18.3x
P/E 2027 * 16.7x
Enterprise Value 46.86B 40.74B 37.92B 34.81B 65.74B 4,474B 66.76B 447B 175B 2,227B 176B 172B 7,468B EV / Sales 2026 *
4.83x
EV / Sales 2027 * 4.8x
Free-Float
97.4%
Yield 2026 *
3.25%
Yield 2027 * 3.43%
1 day-0.98%
1 week-2.79%
1 month-4.55%
3 months-6.36%
6 months-1.70%
Current year+0.54%
1 week 35.12
Extreme 35.12
36.89
1 month 35.1
Extreme 35.105
37.06
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 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
Date Insider Type Main position Quantity % Market Cap.
7/22/26 Free

Director

1,228 0.0002%
7/1/26 Free

Director

1,228 0.0002%
7/1/26 Free

Director

1,228 0.0002%
Change 5-day change 1-year change 3-year change Capi.($)
-0.98%-2.79%-1.26%+28.83% 26.49B
+0.38%+1.13%-20.00%-18.79% 81.42B
-0.63%-3.29%+8.72%+21.56% 79.71B
-1.14%-0.74%+40.65%+86.11% 75.84B
-1.15%-4.76%+9.36%+20.58% 57.89B
+1.51%-0.60%+15.37%+72.09% 56.28B
-1.24%-1.71%+55.45%+47.51% 46.42B
+2.18%+2.71%-7.59%+13.88% 39.4B
-1.12%-3.92%-13.81%+21.44% 38.21B
0.00%+1.86%-0.36%+3.01% 37.3B
Average -0.19%-2.14%+8.65%+29.62% 53.9B
Weighted average by Cap. -0.19%-2.29%+9.75%+30.46%

Financials

2026 *2027 *
Net sales 9.71B 8.44B 7.86B 7.21B 13.62B 927B 13.83B 92.61B 36.34B 461B 36.47B 35.66B 1,547B 10.25B 8.91B 8.29B 7.61B 14.37B 978B 14.6B 97.72B 38.35B 487B 38.48B 37.64B 1,633B
Net income 1.46B 1.27B 1.18B 1.08B 2.05B 139B 2.08B 13.92B 5.46B 69.36B 5.48B 5.36B 233B 1.64B 1.43B 1.33B 1.22B 2.3B 157B 2.34B 15.67B 6.15B 78.08B 6.17B 6.03B 262B
Net Debt 20.37B 17.71B 16.48B 15.13B 28.58B 1,945B 29.02B 194B 76.26B 968B 76.51B 74.83B 3,246B 22.73B 19.76B 18.39B 16.89B 31.89B 2,170B 32.39B 217B 85.1B 1,080B 85.38B 83.5B 3,623B
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
26-07-31 $35.21 -0.98% 7,552,716
26-07-30 $35.56 -0.39% 6,703,082
26-07-29 $35.70 -1.73% 10,178,889
26-07-28 $36.33 +0.89% 12,140,310
26-07-27 $36.01 -0.58% 7,994,430
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