Talen Energy Corp (TLN) Stock

UtilitiesUtilities - Independent Power Producers Website

TLN has an Alpha Score of 29 out of 100 (poor), computed on Oct 31, 2026 from 2 of 4 sub-scores. 2 members of Congress disclosed 3 trades in TLN since 2015: 0 purchases and 2 sales, most recently Keith J. Rothfus (sale, Dec 6, 2016). 6 of the hedge funds AlphaScala tracks reported TLN in 13F filings for the quarter ended Jun 30, 2026; the largest reported position is Millennium Management's at $300.28M.

$332.99
-2.95%
Last price
Source: Finnhub
Alpha Score
29
Poor

What is TLN's Alpha Score?

How it works →

Alpha Score of 29 reflects poor overall profile with weak momentum, poor quality. Based on 2 of 4 signals – score is capped at 75 until remaining data ingests.

Momentum
50
Weak
Quality
25
Poor

Computed from 2 of 4 sub-scores; a sub-score is left out when its inputs are missing, and the composite is capped accordingly.

Computed Oct 31, 2026

A rules-based research rating, not a recommendation to buy or sell.

Which members of Congress traded Talen Energy Corp (TLN)?

Members
2
Disclosed trades
3
Purchases
0
Sales
2

Most recent: Keith J. Rothfus (sale, Dec 6, 2016); records start Jun 1, 2015.

PoliticianTrade dateTypeAmount
Keith Rothfus
R-PA · House
2016-12-06sale$1k – $15k
Pete Sessions
R-TX · House
2015-08-26sale$258
Keith Rothfus
R-PA · House
2015-06-01exchange$1k – $15k

From STOCK Act periodic transaction reports. House filings as of Nov 1, 2026.

See all TLN political trades →

Which hedge funds own TLN?

From 13F filings
FundShares HeldPosition ValueChange vs prior Q
Millennium Management
Israel Englander
781K$300.28M-1%
Bridgewater Associates
Ray Dalio
122K$46.69M-54%
Blackstone105K$40.35M-11%
Citadel
Ken Griffin
21K$7.96M-84%
Soros Fund Management
George Soros (founder)
2K$704.3KNEW
Point72
Steve Cohen
2K$576.4Kn/a

13F holdings as of Jun 30, 2026

Explore all tracked funds →

What are TLN's key statistics?

EPS (TTM)
-4.36
Beta
1.62
Net Margin
-5.38%
ROE
-14.09%
Debt / Equity
6.23
52W High
$449.84
52W Low
$279.77

Key statistics as of Oct 22, 2026

How does TLN's valuation compare with the Utilities sector?

MetricTLNUtilities medianCompanies in median
Net margin-5.38%13.18%54
Return on equity-14.09%9.62%54

Medians over the Utilities stocks whose key statistics were refreshed in the last 35 days (newest Nov 3, 2026). P/E excludes loss-making companies.

TLN price chart

Powered by TradingView

What does Talen Energy Corp do?

Talen Energy Corporation is a leading independent power producer and energy infrastructure company that generates and sells electricity, capacity, and ancillary services into wholesale power markets across the United States. It operates a diverse portfolio of power plants, including nuclear, natural gas, coal, oil, and fossil facilities, with a total generation capacity of approximately 13.1 gigawatts across 12 locations in four states, primarily in the Mid-Atlantic, Ohio, and Montana regions. Anchored by the Susquehanna nuclear facility, which provides about 50% of its annual generation and represents one of the largest nuclear-powered plants in the U.S., the company emphasizes safe, reliable operations and delivers significant zero-carbon power, comprising roughly half of its output. Talen Energy Corporation focuses on high-value generation per megawatt and serves growing demands from digital infrastructure, including co-located data centers powered by its nuclear assets through innovative partnerships. Its natural gas-fired assets, enhanced by efficient combined-cycle plants, provide baseload and peaking capacity in key markets like PJM, supporting reliable power for large commercial customers. Founded in 2015 and headquartered in Houston, Texas, Talen Energy Corporation plays a vital role in the U.S. power sector by optimizing dispatchable and low-carbon resources for wholesale markets.

CEO
Mr. Mark Allen McFarland
Employees
1,880
Market Cap
$17.00B
Ask about TLNAI research agent