86 institutions reported holding $1.08B of PPL Corp (PPX) in SEC 13F filings for 2026-03-31. Largest institutional holders: Polar Asset Management Partners Inc. ($93.8M), BlackRock, Inc. ($84.9M), ADVENT CAPITAL MANAGEMENT /DE/ ($82.7M), WOLVERINE ASSET MANAGEMENT LLC ($76.7M), Calamos Advisors LLC ($71.6M). Source: SEC Form 13F.
Source: SEC Form 13F filings · as of 2026-03-31