TLN
Talen Energy Corp
NASDAQ · Utilities · Independent Power Producers · US
$292.30
−0.34%Price chart
Aug 19Aug 24Aug 27Sep 1Sep 4Sep 10Sep 15Sep 18
Key dataSep 18, 2026
Open$294.44
From 52W high−34.44%
Volume1.22M
Market cap$14.01B
P/E (TTM)—
P/S (TTM)4.0x
Div yield—
Key dataSep 18, 2026
Open
$294.44
From 52W high
−34.44%
Volume
1.22M
Market cap
$14.01B
ValuationView details →
P/E (Fwd)
10.9x
EV/EBITDA
29.4x
P/E (TTM)
—
RSI (14)
40.4
MomentumView details →
1D Return
−0.34%
YTD Return
−21.55%
SummaryUpdated Jun 1, 2026
Talen Energy Corporation (NASDAQ:TLN) is an independent power producer and infrastructure company that went public in June 2023 following its spin-off from previous ownership structures. Based in Houston, Texas, the company operates approximately 10.7 gigawatts of power generation capacity across nuclear, natural gas, coal, and renewable energy facilities in the United States. Since its public debut, Talen has positioned itself as a key player in the rapidly evolving electricity market, particularly focusing on serving the growing power demands of data centers and artificial intelligence infrastructure.
Similar companies
Latest newsMore news →
Upper Mount Bethel Township supervisors voted to reject a revised agreement with data center developers Slate Belt Holdings LLC, after residents opposed the deal and the revised terms were disclosed late.26d agoBank of America Corp DE reduced its stake in Talen Energy Corporation by 10.1% during the second quarter of 2026, selling 16,400 shares, according to its Form 13F filing with the SEC.38d ago