Snowball logo
logo
TLN

Talen Energy Corporation Common Stock

$369.00+$11.12ย  (3.11%)
Estimate
EPS
-4.13
Beta
1.673
Growth
Revenue, YoY
64.54%
Net income, YoY
-227.78%
FCF, YoY
30.32%
Forecast
P/E (FWD)
12.9
EPS (FWD)
28.495
About the company
Ticker
TLN
ISIN
US87422Q1094
Country
United States of America
Sector (GICS)
Utilities
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.