Talen Energy Corporation

Research Talen Energy Corporation (TLN) on Bullrun: market cap USD 17.00B. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

latest market cap is USD 17.00B.

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 2.63B-USD 219.00MUSD 498.00M38.1%-4.79USD 689.00MUSD 6.81BUSD 1.09B
FY2024USD 2.07BUSD 998.00MUSD 67.00M32.0%17.67USD 328.00MUSD 3.00BUSD 1.39B
FY2022USD 2.41B-USD 1.29B-USD 125.00M31.9%-2864.44USD 1.00MUSD 4.35B-USD 1.00M

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-10-16USD 17.00Bn/an/an/a
20252025-12-31USD 17.13Bn/an/an/a
20242024-12-31USD 9.26B11.6n/an/a
20232023-12-29USD 3.78Bn/an/an/a

About Talen Energy Corporation

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.

ETFs that hold Talen Energy Corporation

Talen Energy Corporation is one of the ten largest holdings of one ETF that investors in Europe can buy:

Related stock research

Other Utilities stocks

Frequently asked questions

What is Talen Energy Corporation's market cap?

Talen Energy Corporation's market capitalization is USD 17.00B.

What does Talen Energy Corporation do?

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.