Valuation: PPL Corporation

Market Cap 26.48B 22.99B 21.44B 19.7B 37.25B 2,519B 37.66B 253B 98.81B 1,259B 99.45B 97.27B 4,172B P/E 2026 *
18.3x
P/E 2027 * 16.7x
Enterprise Value 46.86B 40.68B 37.93B 34.85B 65.9B 4,457B 66.63B 447B 175B 2,228B 176B 172B 7,382B EV / Sales 2026 *
4.83x
EV / Sales 2027 * 4.8x
Free-Float
97.4%
Yield 2026 *
3.25%
Yield 2027 * 3.44%
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.48B
0.00%+1.13%-20.00%-18.79% 82.04B
-0.08%-2.82%+10.05%+22.15% 79.43B
-0.19%-0.67%+40.13%+86.25% 75.19B
-1.23%-4.32%+4.42%+22.09% 57.35B
-0.34%-0.81%+18.44%+71.73% 57.2B
-0.77%-1.22%+58.10%+48.25% 46.32B
-1.01%+2.13%-8.10%+13.24% 40.43B
-0.46%-3.39%-15.39%+25.86% 38.18B
+1.82%+4.09%+2.56%+5.26% 37.44B
Average -0.05%-0.60%+10.02%+30.67% 57.06B
Weighted average by Cap. -0.09%-0.72%+10.43%+31.21%

Financials

2026 *2027 *
Net sales 9.71B 8.43B 7.86B 7.22B 13.66B 924B 13.81B 92.67B 36.23B 462B 36.46B 35.66B 1,530B 10.25B 8.9B 8.3B 7.62B 14.41B 975B 14.57B 97.8B 38.23B 487B 38.48B 37.63B 1,614B
Net income 1.46B 1.27B 1.18B 1.08B 2.05B 139B 2.07B 13.91B 5.44B 69.32B 5.47B 5.35B 230B 1.64B 1.43B 1.33B 1.22B 2.31B 156B 2.34B 15.68B 6.13B 78.12B 6.17B 6.03B 259B
Net Debt 20.37B 17.69B 16.49B 15.15B 28.65B 1,938B 28.97B 194B 76.01B 969B 76.5B 74.83B 3,210B 22.73B 19.74B 18.4B 16.91B 31.98B 2,162B 32.33B 217B 84.82B 1,081B 85.37B 83.5B 3,582B
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
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
35.18USD
Average target price
41.60USD
Spread / Average Target
+18.25%

Quarterly revenue - Rate of surprise