Finoriq research workspace
Talen Energy Corp (TLN) Institutional Holdings & 13F Ownership
Talen Energy Corporation, an independent power producer and infrastructure company, produces. Review TLN institutional holders, 13F ownership, and position changes on Finoriq.
Company Snapshot
Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.
- Company
- Talen Energy Corp (TLN)
- Ticker
- TLN
- Market Cap
- $17.3B
- Latest Price
- $360.65
- Industry
- Electric Utilities
Talen Energy Corp (TLN) Top Institutional Holders
Top current 13F holders indexed for Talen Energy Corp (TLN). Latest period 2026-03-31.
| Rank | Investor | Value | Portfolio | Filing |
|---|---|---|---|---|
| 1 | Stephen MandelCIK 0001061165 | $580.3M | 4.6% | Filing2026-05-15 |
| 2 | Yacktman Asset ManagementCIK 0000905567 | $114.9M | 1.5% | Filing2026-05-01 |
| 3 | Howard MarksCIK 0000949509 | $105.7M | 1.6% | Filing2026-05-20 |
| 4 | Ray DalioCIK 0001350694 | $84.9M | 0.38% | Filing2026-05-15 |
| 5 | Joel GreenblattCIK 0001510387 | $18M | 0.06% | Filing2026-05-15 |
Live data loads in the app
This static page shell gives search engines reliable page context. Current tables, filings, charts, and market data continue to load from Finoriq APIs after the application starts.