Talen Energy Corporation Common Stock
About: Talen Energy Corp is an independent power producer and energy infrastructure company. The company owns and operates approximately 10.7 gigawatts of power infrastructure in the United States. The group produces and sells electricity, capacity, and ancillary services into wholesale U.S. power markets, including PJM and WECC, with its generation fleet located in the Mid-Atlantic and Montana.
Employees: 1,894
Fund manager confidence
Based on 2025 Q1 regulatory disclosures by fund managers ($100M+ AUM)
263% more call options, than puts
Call options by funds: $733M | Put options by funds: $202M
115% more first-time investments, than exits
New positions opened: 114 | Existing positions closed: 53
46% more repeat investments, than reductions
Existing positions increased: 136 | Existing positions reduced: 93
18% more funds holding
Funds holding: 316 [Q4 2024] → 373 (+57) [Q1 2025]
3% more funds holding in top 10
Funds holding in top 10: 35 [Q4 2024] → 36 (+1) [Q1 2025]
0.38% more ownership
Funds ownership: 98.02% [Q4 2024] → 98.4% (+0.38%) [Q1 2025]
0% less capital invested
Capital invested by funds: $9.08B [Q4 2024] → $9.03B (-$45.4M) [Q1 2025]
Research analyst outlook
3 Wall Street Analysts provided 1 year price targets over the past 3 months
3 analyst ratings
Raymond James | 13%upside $314 | Outperform Initiated | 13 Jun 2025 |
UBS William Appicelli | 7%downside $259 | Buy Maintained | 11 Apr 2025 |
JP Morgan Jeremy Tonet | 4%downside $265 | Overweight Maintained | 28 Mar 2025 |
Financial journalist opinion
Based on 6 articles about TLN published over the past 30 days









