Core Insights - Talen Energy Corporation (NASDAQ:TLN) reported a significant net loss of $219 million for the full year 2025, a stark contrast to a profit of $998 million in the previous year, primarily due to the absence of one-time gains and a $501 million non-cash charge related to management realignment and stock-based compensation [1] - Despite the net loss, Talen's operational performance remained strong, with Adjusted EBITDA increasing to $1,035 million and Adjusted Free Cash Flow reaching $524 million, driven by enhanced capacity and energy revenues [1] - The company is actively expanding its market presence, having completed a $3.8 billion acquisition of the Freedom and Guernsey plants, adding 2.8GW of capacity [1] - Talen announced a $3.45 billion Cornerstone Acquisition to acquire three additional facilities in Ohio and Indiana, which aligns with its Flywheel strategy to diversify cash flows and support the growing AI data center sector [2] - The company provided a positive outlook for 2026, projecting Adjusted EBITDA between $1,750 million and $2,050 million, and Adjusted Free Cash Flow between $980 million and $1,180 million [2] - Talen Energy operates as an independent power producer and infrastructure company, selling electricity, capacity, and ancillary services in the US wholesale power markets [2]
Is Talen Energy (TLN) One of The Best Cheap New Stocks to Buy Now?