← Scroll for more →
PPL Corp (PPL)
Electric Services
Latest Price
$35.63
TTM P/E
21.86
Normalized P/E
26.67
TTM Div Yield
3.09%
Fwd Div Yield
3.09%
Book Value
19.98
P/B Ratio
1.78
Valuation metrics
adjust assumptions →EPS: $1.59
Book value / share: $18.55
Formula: √(22.5 × EPS × BVPS)
Graham Number
$25.76
28% downside
EPS: $1.59
Target P/E: 27×
Formula: EPS × P/E
P/E Fair Value
$42.93
+20% upside
Institutional Ownership
88.7% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| BlackRock, Inc. | 67.10M | $2.44B | 8.92% | +3.88M | 2026-06-30 |
| Vanguard Capital Management LLC | 47.88M | $1.74B | 6.37% | +678.2K | 2026-06-30 |
| State Street Corp | 40.50M | $1.48B | 5.38% | +1.08M | 2026-06-30 |
| Vanguard Portfolio Management LLC | 37.68M | $1.37B | 5.01% | +1.07M | 2026-06-30 |
| T. Rowe Price Investment Management, Inc. | 32.43M | $1.18B | 4.31% | +11.69M | 2026-06-30 |
| Invesco Ltd. | 28.82M | $1.05B | 3.83% | -98.5K | 2026-06-30 |
| Wellington Management Group LLP | 21.37M | $776.0M | 2.84% | -3.14M | 2026-06-30 |
| Geode Capital Management, LLC | 19.94M | $721.0M | 2.65% | +572.7K | 2026-06-30 |
| Morgan Stanley | 16.40M | $596.0M | 2.18% | -566.9K | 2026-06-30 |
| FMR LLC | 16.26M | $591.0M | 2.16% | +3.75M | 2026-06-30 |