TLN logo

TALEN ENERGY CORP

TLNNASDAQ
πŸ† #511 by market capEarnings Nov 3US Equity
$106.32β–² $2.54 (+2.39%)
Simulated price
1hβ€”
24hβ–² 2.4%
7dβ€”
14dβ€”
30dβ€”
1yβ€”
🏦Market Cap
$16.44B
Mid Cap
πŸ“ˆRevenue Growth (YoY)
+60.8%
High Growth
πŸ“ŠGross Margin
59.0%
Healthy
πŸ’΅FCF Margin
33.2%
Strong
βš–οΈP/S Ratio
4.8x
Fair
Otter Score
59
Weak
No chart data available for TLN.

Trading Snapshot

Day Range
$104.74 – $107.83
52-Week Range
$301.45 – $451.28
Volume
$4.41B
Avg Volume
$5.39B
Shares Outstanding
45.4M
Next Earnings
Sep 16, 2026

Fundamentals Snapshot

Annual Revenue
$2.63B
Last Q Revenue
$747M
P/E Ratio
β€”
P/S Ratio
4.8x
EPS (TTM)
$-4.36
Dividend Yield
β€”

Why Investors Own TLN

  • βœ“High-growth profile β€” revenue up +36.4% YoY with expanding US Equity exposure.
  • βœ“Healthy economics β€” 31% gross margin and 9% free-cash-flow margin.
  • βœ“New products and segments could unlock additional revenue streams.
⚠️ Key Risks

Execution delays, intensifying competition, and valuation compression if growth decelerates.

Financial Trends

Revenue (TTM)
$2.63Bβ–² +36.6% YoY
Gross Margin (TTM)
31.1%β–² +1.9% YoY
Operating Income (TTM)
$712Mβ–² +36.6% YoY
Free Cash Flow (TTM)
$231Mβ–² +36.6% YoY

About 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

β“˜
πŸ’ŽQualityβ˜…β˜…β˜…β˜…β˜…
πŸš€Growthβ˜…β˜…β˜…β˜…β˜…
βš–οΈValuationβ˜…β˜…β˜…β˜…β˜…
⚑Momentumβ˜…β˜…β˜…β˜…β˜…
Overall Score
Weak
59/100

Analyst Price Target

β“˜
Average Target
$139.43
β–² +31.1% Upside
High Target$150.60
Low Target$117.52
Based on 40 analysts

Latest News & Updates