TLN · Market closed
$304.37
+1.44% today·exchange $304.37
Talen Energy Corp is an independent power producer and energy infrastructure company. The company owns and operates approximately 10.7 gigawatts of power infrastructure in the United States. The group produces and sells electricity, capacity, and ancillary services into wholesale U.S. power markets, including PJM and WECC, with its generation fleet located in the Mid-Atlantic and Montana.
TLN Drops 33.3% in 3 Months as Risks Test Its Cash Flow Story
Zacks · 5d ago
Talen Raises 2026 Guidance as Cornerstone Boosts Cash Flow
Zacks · 5d ago
Is TLN Worth Buying as Cash Flow Improves Despite High Debt?
Zacks · 5d ago
What an AI Slowdown Would Mean for Energy Stocks
Barrons.com · 5d ago
Talen Energy (TLN) Stock Looks Below Fair Value On Its 3 Year Surge
Simply Wall St. · 7d ago
The AI Boom Has a Power Problem. These 3 Utilities Are Getting Paid to Solve It.
24/7 Wall St. · 9d ago
Headlines from Yahoo Finance. Not investment advice.