| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.30B | 2.07B | 1.44B | 3.02B | 1.77B |
| Gross Profit | 986.00M | 664.00M | 453.00M | 1.34B | 244.00M |
| EBITDA | 684.00M | 1.77B | 1.71B | 1.39B | -301.00M |
| Net Income | 187.00M | 998.00M | 613.00M | -1.29B | -977.00M |
Balance Sheet | |||||
| Total Assets | 5.83B | 6.11B | 7.12B | 10.72B | 10.05B |
| Cash, Cash Equivalents and Short-Term Investments | 135.00M | 329.00M | 401.00M | 988.00M | 276.00M |
| Total Debt | 17.00M | 3.00B | 2.83B | 4.35B | 4.81B |
| Total Liabilities | 4.58B | 4.72B | 4.59B | 11.20B | 9.32B |
| Stockholders Equity | 1.25B | 1.39B | 2.46B | -573.00M | 733.00M |
Cash Flow | |||||
| Free Cash Flow | -59.00M | 67.00M | 516.00M | -125.00M | -518.00M |
| Operating Cash Flow | 41.00M | 256.00M | 864.00M | 187.00M | -294.00M |
| Investing Cash Flow | 78.00M | 1.17B | -347.00M | -368.00M | -280.00M |
| Financing Cash Flow | -1.10B | -1.96B | -604.00M | 426.00M | 956.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $5.03B | 16.83 | 8.02% | 4.48% | 9.78% | -6.19% | |
| ― | $10.83B | 18.68 | 8.90% | 3.87% | 7.47% | -8.53% | |
| ― | $64.58B | 30.24 | 45.85% | 0.47% | 46.90% | 388.66% | |
| ― | $27.30B | 27.75 | 6.96% | 2.91% | 6.62% | 17.35% | |
| ― | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
| ― | $33.42B | 73.11 | 17.66% | 1.03% | 2.09% | -74.13% | |
| ― | $18.63B | 116.24 | 9.95% | ― | 125.17% | -74.67% |
On October 27, 2025, Talen Energy Supply, LLC, a subsidiary of Talen Energy Corporation, completed its offerings of $2.69 billion in senior notes, with the proceeds intended to fund the acquisitions of the Freedom Energy Center and the Guernsey Power Station. These acquisitions are part of Talen’s strategy to expand its natural gas-fired power generation capacity, with potential implications for its market positioning and operational scale.
The most recent analyst rating on (TLN) stock is a Hold with a $424.00 price target. To see the full list of analyst forecasts on Talen Energy Corp stock, see the TLN Stock Forecast page.
On October 10, 2025, Talen Energy Corporation announced that its subsidiary, Talen Energy Supply, LLC, has priced $2.69 billion in senior notes due in 2034 and 2036 in private offerings. The proceeds from these offerings, along with a new $1.2 billion credit facility, will fund the acquisition of two natural gas-fired power plants in Pennsylvania and Ohio. If these acquisitions are not completed by the specified dates, Talen Energy will be required to redeem the notes.
The most recent analyst rating on (TLN) stock is a Buy with a $496.00 price target. To see the full list of analyst forecasts on Talen Energy Corp stock, see the TLN Stock Forecast page.
On October 9, 2025, Talen Energy Corporation announced that its subsidiary, Talen Energy Supply, LLC, is proposing to offer senior notes due in 2034 and 2036 in a private offering. The proceeds, along with a new $1.2 billion term loan, will fund acquisitions of two natural gas-fired power plants in Pennsylvania and Ohio. Additionally, the company has withdrawn and plans to refile its Hart-Scott-Rodino antitrust application to provide more information to the DOJ, with the acquisitions expected to close in the first quarter of 2026, pending regulatory approvals.
The most recent analyst rating on (TLN) stock is a Buy with a $496.00 price target. To see the full list of analyst forecasts on Talen Energy Corp stock, see the TLN Stock Forecast page.
On July 17, 2025, Talen Energy Corporation, through its subsidiary Talen Generation, LLC, entered into agreements to acquire two natural gas-fired power plants, the Freedom Energy Center in Pennsylvania and the Guernsey Power Station in Ohio, for a total of $3.79 billion. To support these acquisitions, Talen Energy announced on October 6, 2025, the launch of a $1.2 billion Term Loan B facility and the upsizing of its revolving credit and letter of credit facilities by $200 million each. These financial moves are aimed at enhancing Talen Energy’s operational capacity and market positioning in the energy sector.
The most recent analyst rating on (TLN) stock is a Buy with a $430.00 price target. To see the full list of analyst forecasts on Talen Energy Corp stock, see the TLN Stock Forecast page.
On September 8, 2025, Talen Energy’s board approved an increase in its share repurchase program by $1.005 billion, extending the expiration date to December 31, 2028. This decision raises the total authorization to $2 billion, contingent upon the completion of the Freedom and Guernsey acquisitions expected by the end of 2025. Talen plans to fund the repurchases with cash on hand and operational cash flow, with the flexibility to adjust the program based on market conditions and other factors.
The most recent analyst rating on (TLN) stock is a Buy with a $410.00 price target. To see the full list of analyst forecasts on Talen Energy Corp stock, see the TLN Stock Forecast page.
Talen Energy Corp, headquartered in Houston, Texas, is a leading independent power producer and energy infrastructure company in the United States, operating approximately 10.5 gigawatts of power infrastructure, including nuclear and fossil fuel generation, primarily in the Mid-Atlantic and Montana regions.
Talen Energy Corp’s recent earnings call exuded a positive sentiment, highlighting the company’s robust performance and strategic expansions. The call underscored significant operational improvements and shareholder-friendly actions, such as substantial share repurchases. Despite facing financial pressures from extended maintenance outages and interest impacts, the overall sentiment was optimistic, driven by notable achievements and strategic positioning for future growth.