- Consensus Rating
- Buy
- Rating Score
- 3.0
- Ratings Breakdown
- 9 Buy Ratings, 0 Hold Ratings, 0 Sell Ratings.
- Consensus Price Target
- $210.33 (4.4% Downside)
About Talen Energy
Talen Energy Corporation is a U.S.-based energy and power generation company. The Company owns or controls approximately 16,000 megawatts of capacity in wholesale power markets, principally in the Northeast, Mid-Atlantic and Southwest regions of the United States. The Company generates and sells electricity, capacity and related products from power plants that use fuel sources, such as nuclear, natural gas and coal.
Read More
Recent Analyst Ratings