TALEN ENERGY CORP
TLNNASDAQTrading Snapshot
- Day Range
- $339.64 β $352.55
- 52-Week Range
- $279.77 β $449.84
- Volume (shares)
- 607,832
- Avg Volume (shares)
- β
- Shares Outstanding
- 47.3M
- Next Earnings
- 2026-11-03
Fundamentals Snapshot
- Annual Revenue
- $2.63B
- Last Q Revenue
- $747M
- P/E Ratio
- β
- P/S Ratio
- 4.8x
- EPS (TTM)
- $-4.36
- Dividend Yield
- β
- Dilution (1yr)
- +2.6%
TALEN ENERGY CORP
TLNAbout TALEN ENERGY CORP
Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy markets across the United States. The company's diverse generation assets include nuclear, fossil fuel, solar, and coal-powered facilities. Additionally, it is currently engaged in the development of battery energy storage projects. Overall, Talen Energy owns and manages an extensive portfolio of power infrastructure, amounting to approximately 10.7 gigawatts. The firm's headquarters are situated in Houston, Texas.
Otter Score Breakdown
How it's scoredFive components, each rated 1β5β and equally weighted (20%), averaged to a 0β100 score:π Quality β gross marginπ Growth β revenue YoYβοΈ Valuation β P/S ratioβ‘ Momentum β 30-day price changeπ§ Dilution β 1-yr share issuance (buybacks score higher)Analyst Ratings
βLatest News & Updates

Talen Energy Corporation (TLN) Earnings Expected to Grow: Should You Buy?
Talen Energy Corporation (TLN) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

Alluvial Capital Management's Q3 2026 Top 10 Holdings
In September Zegona announced a capital return program of β¬400 million, divided equally between dividends and share repurchases. McBride expects the agreement to increase annual revenues by Β£170 million at margins consis

U.S. Power Demand Is Set to Jump 20% by 2030. Here's What It Means for Energy Stocks.
Power demand is accelerating, and companies that provide power and power equipment are well-positioned to benefit.

4,200 Shares of Talen Energy Corporation $TLN Bought by Sax Wealth Advisors LLC
Sax Wealth Advisors LLC bought a new position in Talen Energy Corporation (NASDAQ: TLN) during the third quarter, according to the company in its most recent Form 13F filing with the Securities and Exchange Commission (S

Top 3 Utilities Stocks That May Keep You Up At Night In October
As of Oct. 8, 2026, three stocks in the utilities sector could be flashing a real warning to investors who value momentum as a key criteria in their trading decisions.

Google's Power Deal Fuels Fresh Interest in Nuclear Stocks
Google's 20-year nuclear power deal sparked fresh interest in TLN, OKLO and SMR as investors weighed data-center demand and future nuclear growth.