$338.64
7.09%
Nasdaq, Nov 06, 04:25 pm EST. Closed.
Why the stock moved Why the stock moved
ISIN
US87422Q1094
Symbol
TLN

Talen Energy Corp Stock price

$338.64
-34.47 9.24% 1M
-71.35 17.40% 6M
-36.20 9.66% YTD
-47.29 12.25% 1Y
+284.74 528.27% 3Y
+292.14 628.26% 5Y
+292.14 628.26% 10Y
+292.14 628.26% 20Y
Nasdaq, Closing price Fri, Nov 06 2026
+22.42 7.09%
ISIN
US87422Q1094
Symbol
TLN
Sector

AI Insights on Talen Energy Corp Insights AI Insights on Talen Energy Corp

How does the company make money?
Who are the company’s main competitors?
What are the key opportunities and risks?

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,093 stocks worldwide.

Key metrics

Basic
Market capitalization
$14.7b
Enterprise Value
$24.1b
Net debt
$9.3b
Cash
$231.0m
Shares outstanding
47.9m
Valuation
P/E
negative
P/S | estimate
4.3 | 3.3
EV/Sales | estimate
7.0 | 5.4
EV/FCF | ex SBC
42.4 | negative
P/B
9.1
Financial Health
Equity Ratio
10.0%
Return on Equity
-20.0%
ROCE
1.2%
ROIC
1.8%
Debt/Equity
5.9
Share-Based Compensation & Dilution
SBC | % of Revenue
$595.0m | 17.3%
SBC as % of FCF
104.8%
SBC Growth 1Y
-
Share Count Growth 1Y
4.9%
Shareholder Yield
-4.9%
Financials
Revenue | estimate
$3.4b | $4.4b
EBITDA
$536.0m
EBIT
$165.0m
Net Income
$-185.0m
Free Cash Flow | ex SBC
$568.0m | $-27.0m
Growth
Revenue | estimate
60.8% | 71.6%
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 | ex SBC
16.5% | -0.8%
More
EPS
$-4.0
FCF per Share
$11.9
Short interest
10.0%
Employees
2k
Rev per Employee
$1.4m

Talen Energy Corp Stock Analysis

Unlock Scores for Free

Analyst Opinions

25 Analysts have issued a Talen Energy Corp forecast:

22x Buy
88%
3x Hold
12%

Analyst Opinions

25 Analysts have issued a Talen Energy Corp forecast:

Buy
88%
Hold
12%

Talen Energy Corp Events

Past Events
NOV
3
Q3 2026 Earnings Call
4 days ago
AUG
5
Q2 2026 Earnings Call
3 months ago
MAY
5
Q1 2026 Earnings Call
6 months ago
FEB
26
Q4 2025 Earnings Call
8 months ago
JAN
15
Talen Energy Corporation, Energy Capital Partners Management, LP - M&A Call
10 months ago
NOV
5
Q3 2025 Earnings Call
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
Reuters
●
about one month ago
Talen Energy on Tuesday ​named President Terry Nutt ‌as its next chief executive officer effective January 1, ​and increased its share ​repurchase authorization to $3 billion through ⁠2028.
Neutral
GlobeNewsWire
●
about one month ago
Mac McFarland to retire as CEO at year-end and serve as senior advisor through March 2027 Upsizes share repurchase program to a total of $3.0 billion through 2028 HOUSTON, Sept. 29, 2026 (GLOBE NEWSWIRE) -- Talen Energy Corporation (“Talen,” the “Company,” “we” or “our”) (NASDAQ: TLN), a leading independent power producer, today announced a planned CEO succession, $1.5 billion accelerated share...
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