- Consensus Rating
- Buy
- Rating Score
- 3.0
- Ratings Breakdown
- 3 Buy Ratings, 0 Hold Ratings, 0 Sell Ratings.
- Consensus Price Target
- $101.00
About Talen Energy
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 operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects.
Read More
Recent Analyst Ratings