NYSE : PPL

PPL Corporation

$35.85 USD

-$0.53 (-1.46%)

Volume
4.01M
Average Volume
9.41M
Market Capitalization
$26.97B
P/E Ratio
29.55
Dividend Yield
1.56%
Price Target
$41.00
Year High
$40.11
Year Low
$33.17
Day High
Day Low
Payout Ratio
$0.66
Current Ratio
$1.00
Institutional Ownership Summary
Institutional Ownership %

0.65%

Investors Holding

141

change: -872 | last: 1013
Increased Positions

69

change: -450 | last: 519
Reduced Positions

34

change: -273 | last: 307
New Positions

14

change: -108 | last: 122
Sold Positions

867

change: 767 | last: 100
Total Calls

-

Total Puts

1.8M

Put-Call Ratio

0.00

change: -75.1519 | last: 0.7515
Total Invested

177.52M

PPL Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $50.89 739.41M $37.63B $1.07B $19.35B $55.91B
2024-12-31 $50.89 737.76M $37.54B $306M $16.81B $54.04B
2023-12-31 $50.89 737.04M $37.51B $331M $15.6B $52.78B
2022-12-31 $50.89 736.03M $37.46B $356M $14.23B $51.33B
2021-12-31 $50.89 762.9M $38.82B $3.57B $11.21B $46.46B
2020-12-31 $50.89 768.59M $39.11B $442M $15.86B $54.53B
2019-12-31 $50.89 728.51M $37.07B $815M $23.04B $59.3B
2018-12-31 $50.89 704.44M $35.85B $621M $22.03B $57.26B
2017-12-31 $50.89 685.24M $34.87B $485M $21.28B $55.66B
2016-12-31 $50.89 677.59M $34.48B $341M $19.25B $53.39B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $51.29 751.76M $38.56B $1.25B $20.24B $57.54B
2025-12-31 $50.89 740.11M $37.66B $1.07B $19.35B $55.94B
2025-09-30 $50.89 739.52M $37.63B $1.1B $18.99B $55.52B
2025-06-30 $50.89 739.28M $37.62B $294M $17.8B $55.12B
2025-03-31 $50.89 738.69M $37.59B $312M $17.28B $54.56B
2024-12-31 $50.89 737.99M $37.56B $306M $16.81B $54.06B
2024-09-30 $50.89 737.77M $37.55B $542M $16.5B $53.5B
2024-06-30 $50.89 737.75M $37.54B $282M $16.15B $53.41B
2024-03-31 $50.89 737.51M $37.53B $276M $16.04B $53.3B
2023-12-31 $50.89 737.13M $37.51B $331M $15.6B $52.79B
2023-09-30 $50.89 737.11M $37.51B $353M $14.86B $52.02B
2023-06-30 $50.89 737.08M $37.51B $326M $14.82B $52B