— Know what they know.
Not Investment Advice
Also trades as: TLNE (OTC) · $vol 78M

TLN NASDAQ

Talen Energy Corporation
1W: -16.0% 1M: -9.2% 3M: -17.3% YTD: -20.7% 1Y: +28.5%
$344.46
+29.89 (+9.50%)
After Hours: $343.50 (-0.96, -0.28%)
Weekly Expected Move ±8.7%
$276 $305 $334 $363 $392
NASDAQ · Utilities · Independent Power Producers · Alpha Radar Sell · Power 41 · $15.7B mcap · 39M float · 2.01% daily turnover · Short 46% of daily vol
Smart Money Score
Watch 25
Insider
Congress
ETF Holdings
Key Statistics
Market Cap$15.7B
52W Range232.34-451.28
Volume884,597
Avg Volume772,963
Beta1.67
Dividend
Analyst Ratings
12 Buy 0 Hold 0 Sell
Consensus Buy
Company Info
CEOMark Allen McFarland
Employees1,894
SectorUtilities
IndustryIndependent Power Producers
IPO Date2023-06-02
2929 Allen Parkway
Houston, TX 77019
US
888-211-6011
About Talen Energy Corporation

Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.

Recent Insider Trades

NameTypeSharesPriceDate
Muller Cole A-Award 25,934 2026-02-26
Muller Cole A-Award 5,557 2026-02-26
Olagues Darren J A-Award 16,096 2026-02-26
Olagues Darren J A-Award 3,450 2026-02-26
Morice Christopher E A-Award 16,096 2026-02-26

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms