TALEN ENERGY CORP (TLN) — institutional ownership

686 funds reported holding TALEN ENERGY CORP in their latest 13F filings, worth $22.9B in total (CUSIP 87422Q109).

Largest holders

  1. BlackRock, Inc. (BLK) — $1.67B
  2. VANGUARD GROUP INC — $1.67B
  3. Rubric Capital Management LP — $1.38B
  4. MFN Partners Management, LP — $1.15B
  5. ECP ControlCo, LLC — $922M
  6. SUSQUEHANNA INTERNATIONAL GROUP, LLP — $904M
  7. JANE STREET GROUP, LLC — $871M
  8. VANGUARD PORTFOLIO MANAGEMENT LLC — $833M
  9. VANGUARD CAPITAL MANAGEMENT LLC — $789M
  10. FRED ALGER MANAGEMENT, LLC — $594M

Famous investors holding it

Insider buying and selling at TALEN ENERGY CORP

Who owns the most TLN stock?

The largest institutional holders in the latest 13F filings are BlackRock, Inc. (BLK) ($1.67B), VANGUARD GROUP INC ($1.67B), Rubric Capital Management LP ($1.38B).

How many funds own TLN?

686 funds reported holding it, worth $22.9B in total.