All Stocks/Utilities/TLN

Talen Energy Corp

TLN
UtilitiesUtilities - Independent Power Producers Website
Price ChartPowered by TradingView
Ask about TLNAI research agent
Alpha Score BreakdownHow it works →

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

Momentum
64
Moderate
Value
no data
Quality
16
Poor
Sentiment
no data
Key StatisticsUpdated Apr 15
P/E Ratio
Forward P/E
PEG Ratio
EPS (TTM)
-5.90
Dividend Yield
Beta
1.71
Revenue (TTM)
Net Margin
-8.49%
ROE
-17.56%
Debt / Equity
6.23
52W High
$445.84
52W Low
$174.40
Top Institutional HoldersFrom 13F filings
FundShares HeldPosition ValueAction (latest Q)
Lone Pine Capital
Steve Mandel
1.29M$484.49MNEW
Citadel
Ken Griffin
616K$230.80MNEW
Point72
Steve Cohen
366K$137.02MNEW
Marshall Wace24K$9.01MNEW
Hussman Investment Trust
John Hussman
11K$3.35M+150%
D.E. Shaw
David Shaw
9K$3.25MNEW
Politicians who traded TLNFrom Senate & House PTRs
PoliticianDateTypeAmount
Keith J. Rothfus
PA
2016-12-06sale$1k – $15k
Pete Sessions
R-TX
2015-08-26sale$258
Keith J. Rothfus
PA
2015-06-01exchange$1k – $15k
About Talen Energy Corp

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
Quick Facts
Exchange
SectorUtilities
IndustryUtilities - Independent Power Producers
Market Cap
Avg Volume650.09K
Key Dates

Earnings calendar coming soon. Subscribe to get notified when TLN reports next.

Get earnings alerts →