IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

PPL Corp (PPL)

Electric Services

Latest Price
$35.21
TTM P/E
21.60
Normalized P/E
26.67
Div Yield
3.13%
Book Value
19.98
P/B Ratio
1.76

Valuation metrics

adjust assumptions →
EPS: $1.59
Book value / share: $18.55
Formula: √(22.5 × EPS × BVPS)
Graham Number
$25.76
27% downside
EPS: $1.59
Target P/E: 27×
Formula: EPS × P/E
P/E Fair Value
$42.93
+22% upside

Institutional Ownership

82.7% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
BlackRock, Inc.63.22M$2.42B8.41%+3.9K2026-03-31
VANGUARD CAPITAL MANAGEMENT LLC47.20M$1.80B6.27%--2026-03-31
FRANKLIN RESOURCES INC43.84M$1.67B5.83%+1.50M2026-03-31
STATE STREET CORP39.42M$1.52B5.24%+534.3K2026-03-31
VANGUARD PORTFOLIO MANAGEMENT LLC36.61M$1.40B4.87%--2026-03-31
Invesco Ltd.28.92M$1.10B3.84%-1.86M2026-03-31
WELLINGTON MANAGEMENT GROUP LLP24.51M$936.0M3.26%-9.48M2026-03-31
T. Rowe Price Investment Management, Inc.20.75M$792.0M2.76%-8.14M2026-03-31
GEODE CAPITAL MANAGEMENT, LLC19.37M$736.0M2.57%+440.4K2026-03-31
MORGAN STANLEY16.96M$648.0M2.26%-2.41M2026-03-31
View all institutional holders →