MentionFox
Home › Who owns › Talen Energy Corp
Owners, funding and legal record

Who owns Talen Energy Corp? Owners, funding and legal record

The most recent 5%+ ownership report on Talen Energy Corp names Ecp Controlco, LLC holding 5.01% (Schedule 13G, filed 2026-06-23).

About to sign with, pay or invest in Talen Energy Corp? See the free Snapshot first.

Free to see. No signup.

Before you sign or pay

Who is behind it

Talen Energy Corp: incorporated in Delaware; business address in Houston, Texas; industry Electric Services (Form D, 2026-09-29).

Officers and directors, each with the role and the filing that names them:

ReportHolderShare
Schedule 13G, 2026-06-23Ecp Controlco, LLC5.01%
Schedule 13G, 2026-04-30Vanguard Capital Management5.25%
Schedule 13G/A, 2026-03-27The Vanguard Group0%
Schedule 13G/A, 2025-11-14David Rosen7.88%
Schedule 13G, 2025-10-17Blackrock, Inc.8.6%
Schedule 13G/A, 2025-07-09David Rosen9.9%
FiledPersonRoleChangeEffective
Form 8-K, 2026-09-29Terry L. NuttChief Executive Officerappointed2027-01-01

Money raised

FiledSoldOffered
Form D, 2023-05-26$1.38B$1.38B

Latest IPO step: Talen Energy Corp amended its IPO registration (S-1/A, 2024-07-03).

IPO filings: S-1/A, 2024-07-03, S-1/A, 2024-07-02; ticker TLN on Nasdaq Global Select Market.

Acquisitions reported on Form 8-K, Item 2.01: completed an acquisition (2026-06-15); completed an acquisition (2025-11-25).

Related pages

Filings, cases and notices link to their records. A not-found line names the records searched; it is not proof of absence.

Not for employment, credit, insurance or tenancy decisions.

Cite this page

Permanent URL: https://mentionfox.com/who-owns/talen-energy
Last updated 2026-10-18
Who owns Talen Energy Corp? Owners, funding and legal record. MentionFox, 2026-10-18. https://mentionfox.com/who-owns/talen-energy