TLN Talen Energy Corporation | US87422Q1094
Company Profile
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.
Latest News
Talen Energy (TLN) Could Be 23% Undervalued Following Earnings And Analyst Calls
Simply Wall St. • 07/25/2026
Talen Energy (TLN) Stock May Be Overvalued On Fresh PJM Auction Revenue
Simply Wall St. • 07/25/2026
Nuclear Could Solve America’s Looming Natural Gas Crisis — Except For This 1 Thing
24/7 Wall St. • 07/24/2026
Goldman lifts data center capacity outlook, flags utility stocks set to benefit
Investing.com • 07/24/2026
Bloom Energy Set to Report Q2 Earnings: Buy, Sell or Hold the Stock?
Zacks • 07/23/2026
| Sector | Utilities |
| Industry | Utilities - Independent Power Producers |
| Website | https://www.talenenergy.com |
| Audit Risk | 6 |
| Board Risk | 3 |
| Overall Risk | 2 |
| Market Cap | 17.20B |
| Forward P/E | 12.13 |
| Trailing Annual Div. Rate | 0 |
| Trailing Annual Div. Yield | 0.00% |
| Trailing EPS | -0.5 |
| Forward EPS | 29.67 |
| Book Value | 23.64 |
| Price-to-Book | 15.23 |
| Enterprise-to-Revenue | 6.84 |
| Enterprise-to-EBITDA | 33.84 |
| Short Ratio | 2.56 |
| Earnings Date | 08/05/2026 |
| Earnings Call Date | 08/05/2026 |
| Earnings Average | 3.97 |
| Earnings Low | 3.46 |
| Earnings High | 4.97 |
| Revenue Average | 809.42M |
| Revenue Low | 690.00M |
| Revenue High | 942.71M |