Skip to main content

Talen Energy Corp

TLN
Exchange
Nasdaq
Industry
Electric Services
SEC CIK
0001622536

No open-market purchases or sales by Talen Energy Corp insiders were filed in the last 90 days; 651 institutions reported holding it in 13F filings for Q2 2026, worth $18.5B in total; superinvestors Oaktree Capital and Soros Fund Management hold it.

Key figures

Market capClose on Nov 10, 2026
$15.7B
Insider buysOpen market, last 90 days
0
Insider sellsOpen market, last 90 days
0
13F holdersQ2 2026, +73 vs. previous quarter
651
13F valueReported value at the end of Q2 2026
$18.5B
Superinvestors holdingAt the end of Q2 2026
2

Price chart

From SEC filings, in USD.

Revenue, FY2025
$2.58B
+22.0% year over year
Net income, FY2025
-$219.0M
−121.6% year over year
Free cash flow, FY2025
$606.0M
+254.4% year over year
Revenue, Q3 FY2026
$1.33B
+63.4% year over year

Revenue flow, FY2025

Green is profit; orange is costs, expenses and taxes. Percentages are shares of revenue.

Net loss for FY2025: $219.0M (8.5% of revenue).

Short interest

See short data

From FINRA, settlement date Oct 15, 2026.

Short interest
4.21M
Shares sold short
Change
+1.71M
+68.2% vs. previous
Days to cover
3.08
At average daily volume

Superinvestors holding TLN, Q2 2026

Go to the superinvestors tab

2 superinvestors report holding Talen Energy Corp on Form 13F. Percentages are the stock's share of each portfolio.

Oaktree Capital

Howard Marks

2.4%

Talen Energy Corp's share of the portfolio

Shares
331,117
Value
$127.2M

Soros Fund Management

George Soros

<0.1%

Talen Energy Corp's share of the portfolio

Shares
1,833
Value
$704.3K

Latest insider trades

See all insider trades

Open-market purchases and sales by Talen Energy Corp insiders from Form 4, newest first.

Insider trades
Filed (ET)Trade dateFiling delayInsiderTransactionSharesAvg priceValueHolding changeFlags
Jun 17, 2026 (view filing)Jun 152 daysAbbas Gizman IDirectorSSale−2.60K$380.00−$988.0K−49.9%2.61K after
Jun 27, 2025 (view filing)6:45 PM ETJun 252 daysRubric Capital Management LP and 1 other10% OwnerSSaleCommon Stock, par value $0.001 per share ("Common Stock")−44.3K$288.55−$12.8M−0.7%6.08M after
Jun 27, 2025 (view filing)6:45 PM ETJun 25-272 daysRubric Capital Management LP and 1 other10% OwnerSSale−344.2K$294.31−$101.3M−5.7%5.73M after20 lots
Mar 10, 2025 (view filing)Mar 64 daysHorton Anthony RDirectorPPurchase+1.00K$190.59+$190.6KNew position1.00K after3 lots
Dec 16, 2024 (view filing)4:00 PM ETDec 133 daysRubric Capital Management LP and 1 other10% OwnerSSaleCommon Stock, par value $0.001 per share ("Common Stock")−4.89M$204.35−$1.00B−43.0%6.48M after

Top 10 13F holders, Q2 2026

See all 651 holders

The largest institutional positions in Talen Energy Corp at the end of Q2 2026; share changes are against Q1 2026.

Institutions holding TLN in Q2 2026
InstitutionSharesValue% of portfolioChange in sharesAction
BlackRock, Inc.4,355,914$1.67B0.02%+265,417+6.5%Added
Rubric Capital Management LP3,602,171$1.38B12.70%00.0%Unchanged
MFN Partners Management, LP3,000,000$1.15B23.85%00.0%Unchanged
ECP ControlCo, LLC2,399,998$922.2M19.75%+2,399,998New
Vanguard Portfolio Management LLC2,166,978$832.7M0.04%+70,779+3.4%Added
Vanguard Capital Management LLC2,053,489$789.1M0.02%+7,124+0.3%Added
Fred Alger Management, LLC1,546,473$594.2M1.98%+360,520+30.4%Added
Reaves W H & Co Inc1,476,664$567.4M8.61%−34,033−2.3%Reduced
State Street Corp1,379,899$530.2M0.02%+36,884+2.7%Added
Sachem Head Capital Management LP1,370,000$526.4M10.92%−177,500−11.5%Reduced

Holders of 5% or more of TLN

See all 4 holders and filings

Holders whose latest Schedule 13D or 13G filing reports 5% or more of Talen Energy Corp.

Largest holders of TLN from 13D and 13G filings
HolderLatest formStakeChangeFirst filedLatest filingFiling
BlackRock, Inc.13G8.60%3.91M sharesNewOct 17, 20251 filingOct 17, 2025SEC
Rubric Capital Management LP13G/A7.88%3.60M shares−2.02 ppfrom 9.90%Nov 13, 20244 filingsNov 14, 2025SEC
Vanguard Capital Management LLC13G5.25%2.38M sharesNewApr 30, 20261 filingApr 30, 2026SEC
ECP ControlCo, LLC13G5.01%2.40M sharesNewJun 23, 20261 filingJun 23, 2026SEC