$293.31
1.99%
Nasdaq, Sep 17, 04:01 pm EDT. Closed.
ISIN
US87422Q1094
Symbol
TLN

Talen Energy Corp Stock price

$293.31
-63.61 17.82% 1M
-33.83 10.34% 6M
-81.53 21.75% YTD
-114.78 28.13% 1Y
+238.41 434.26% 3Y
+246.81 530.77% 5Y
+246.81 530.77% 10Y
+246.81 530.77% 20Y
Nasdaq, Closing price Thu, Sep 17 2026
+5.71 1.99%
ISIN
US87422Q1094
Symbol
TLN
Sector

Is Talen Energy Corp a Top Scorer Stock based on the Dividend, High-Growth-Investing or Leverman Strategy?

As a Free StocksGuide user, you can view scores for all 9,134 stocks worldwide.

Key metrics

Basic
Market capitalization
$14.1b
Enterprise Value
$23.4b
Net debt
$9.3b
Cash
$231.0m
Shares outstanding
47.9m
Valuation (TTM | estimate)
P/E
negative
P/S
4.1 | 3.2
EV/Sales
6.8 | 5.3
EV/FCF
41.2
P/B
8.7
Financial Health
Equity Ratio
10.0%
Return on Equity
-20.0%
ROCE
1.2%
ROIC
1.8%
Debt/Equity
5.9
Financials (TTM | estimate)
Revenue
$3.4b | $4.4b
EBITDA
$536.0m
EBIT
$165.0m
Net Income
$-185.0m
Free Cash Flow
$568.0m
Growth (TTM | estimate)
Revenue
60.8% | 70.2%
EBITDA
15.3%
EBIT
29.9%
Net Income
-198.9%
Free Cash Flow
1,236.0%
Margin
Gross
59.0%
EBITDA
15.6%
EBIT
4.8%
Net
-5.4%
Free Cash Flow
16.5%
More
EPS
$-4.0
FCF per Share
$11.9
Short interest
5.7%
Employees
2k
Rev per Employee
$1.4m

Talen Energy Corp Stock Analysis

Unlock Scores for Free

Analyst Opinions

23 Analysts have issued a Talen Energy Corp forecast:

20x Buy
87%
3x Hold
13%

Analyst Opinions

23 Analysts have issued a Talen Energy Corp forecast:

Buy
87%
Hold
13%

Talen Energy Corp Events

Past Events
AUG
5
Q2 2026 Earnings Call
about one month ago
MAY
5
Q1 2026 Earnings Call
5 months ago
FEB
26
Q4 2025 Earnings Call
7 months ago
JAN
15
Talen Energy Corporation, Energy Capital Partners Management, LP - M&A Call
8 months ago
NOV
5
Q3 2025 Earnings Call
11 months ago
SEP
9
Analyst/Investor Day - Talen Energy Corporation
about one year ago

Financial data from Talen Energy Corp

Jun '26
+/-
%
3,437 3,437
61% 61%
100%
- Direct Costs 1,410 1,410
76% 76%
41%
2,027 2,027
51% 51%
59%
- Selling and Administrative Expenses 1,328 1,328
73% 73%
39%
- Research and Development Expense - -
-
-
536 536
15% 15%
16%
- Depreciation and Amortization 371 371
10% 10%
11%
EBIT (Operating Income) EBIT 165 165
30% 30%
5%
Net Profit -185 -185
199% 199%
-5%

In millions USD.

Don't miss a Thing! We will send you all news about Talen Energy Corp directly to your mailbox free of charge.

If you wish, we will send you an e-mail every morning with news on stocks of your portfolios.

Talen Energy Corp Stock News

Positive
Market Watch
23 days ago
Companies with stocks near 52-week lows that analysts expect to roar back include Dick's Sporting Goods, McDonald's and L3Harris.
Positive
Investopedia
about one month ago
A pullback in the AI trade has created opportunities for bargain-hunting investors, according to analysts at Bank of America.
More Talen Energy Corp News

Company Profile

Talen Energy Corp. engages in the operation of power infrastructure. The company is headquartered in Houston, Texas and currently employs 1,880 full-time employees. The company went IPO on 2015-06-04. The company owns and operates approximately 13.1 gigawatts of power infrastructure in the United States, including 2.2 gigawatts of nuclear power and a dispatchable fossil fleet. The company produces and sells electricity, capacity, and ancillary services into wholesale U.S. power markets, with its generation fleet located in the Mid-Atlantic, Ohio and Montana. Its PJM segment is engaged in electricity generation, marketing activities, commodity risk and fuel management within the PJM RTO or ISO markets and comprises Susquehanna and Talen’s natural gas and coal generation facilities. Its Other segment includes the operating and marketing activities of Montana’s proportionate share of Colstrip in the WECC market and other non-material operating and development activities. Its power generation assets provide reliable and dispatchable energy for the requirements of commercial, industrial and residential customers.

Head office United States
CEO Mr. Mcfarland
Employees 1,880
Website www.talenenergy.com

Register for Free

StocksGuide is the ultimate tool for easily finding, analyzing and tracking stocks. Learn from successful investors and make informed investment decisions. We empower you to become a confident, independent investor.

The Apple stock at a glance with charts, current key metrics, news and stock analyses.
The Best Dividend Stocks in the Dividend Top Scorer list.
Stock Analyses of the Best Stocks Worldwide.
Start building wealth today