PPL

PPL Corporation

Utilities
$36.17 as of May 21, 2026

Sign in to add PPL to your portfolio.

Sign in
Market cap
$26.66B
P/E (TTM)
21.9x
EPS (TTM)
$1.62
Dividend yield
3.11%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $5.78B $-1.48B $297.00M 46.9% 24.6% $-1.93
2022 $7.90B $756.00M $-425.00M 36.5% 17.4% $1.02
2023 $8.31B $740.00M $-632.00M 39.4% 19.6% $1.00
2024 $8.46B $888.00M $-465.00M 40.1% 20.6% $1.20
2025 $9.04B $1.18B $-1.40B 39.1% 23.6% $1.60

Recent prices

Date Open Close Volume
May 21, 2026 $35.35 $36.17 8.71M
May 20, 2026 $35.41 $35.44 8.65M
May 19, 2026 $34.91 $35.25 7.75M
May 18, 2026 $35.22 $34.93 9.28M
May 15, 2026 $35.80 $34.88 9.56M
May 14, 2026 $35.75 $35.78 4.94M
May 13, 2026 $36.07 $35.75 8.68M
May 12, 2026 $36.15 $36.35 6.64M
May 11, 2026 $35.88 $36.24 7.43M
May 08, 2026 $36.77 $35.91 12.29M
May 07, 2026 $36.88 $36.77 7.13M
May 06, 2026 $37.35 $36.88 9.48M
May 05, 2026 $37.80 $37.35 5.23M
May 04, 2026 $37.50 $37.80 10.93M
May 01, 2026 $37.59 $37.60 11.52M
Apr 30, 2026 $38.82 $37.44 27.33M
Apr 29, 2026 $38.82 $38.66 6.58M
Apr 28, 2026 $39.09 $38.99 5.55M
Apr 27, 2026 $38.80 $38.74 7.16M
Apr 24, 2026 $38.54 $38.75 6.39M
Apr 23, 2026 $38.08 $38.54 9.50M
Apr 22, 2026 $38.52 $37.78 9.11M
Apr 21, 2026 $38.85 $38.21 7.48M
Apr 20, 2026 $39.00 $38.73 5.64M

Profitability & balance

ROE (TTM)
8.3%
Gross margin
35.2%
Operating margin
23.5%
Net margin
13.1%
Debt / equity
1.35