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.
Frequently asked questions
What sector does Talen Energy Corporation Common Stock (TLN) operate in?
Talen Energy Corporation Common Stock belongs to the Utilities sector and operates in the Utilities - Independent Power Producers industry.
What is Talen Energy Corporation Common Stock (TLN) current stock price?
As of the latest data, Talen Energy Corporation Common Stock stock price is $369.00, with a previous close of $357.88. Talen Energy Corporation Common Stock gained $11.12 in the last trading session, representing a 3.11% increase.
What is Talen Energy Corporation Common Stock (TLN) current market capitalization?
Talen Energy Corporation Common Stock market cap is approximately 17.68 billion.
What is Talen Energy Corporation Common Stock (TLN) Earnings Per Share (EPS)?
The trailing EPS is -$4.13, and the forward EPS is $28.49.
What is Talen Energy Corporation Common Stock (TLN) EBITDA?
Talen Energy Corporation Common Stock EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is 223.00 million.
Does Talen Energy Corporation Common Stock (TLN) pay dividends?
No. Talen Energy Corporation Common Stock does not pay a dividend.
How did Talen Energy Corporation Common Stock (TLN) perform in its most recent earnings report?
In the last report (June 30, 2026), Talen Energy Corporation Common Stock posted an EPS surprise of -95% and a revenue surprise of -7.63%.
What is Talen Energy Corporation Common Stock (TLN) beta (volatility) score?
Talen Energy Corporation Common Stock has a beta of 1.673, suggesting it is more volatile than the market.