Talen Energy Corp (TLN) Stock Price & Analysis
Talen Energy Corp (TLN) fell 1.66% to USD 358.74 as of June 9, 2026 at 22:42 UTC, according to Nexqual real-time market data.
TLN last closed at USD 364.78; the session ranged USD 343.62–372 on volume of 630,908 shares. Market capitalization is $16.39B, with a 52-week range of USD 246.95–451.28 (NMS). Source: Nexqual, June 9, 2026 at 22:42 UTC.
Key Statistics (as of June 9, 2026 at 22:42 UTC)
| Price | USD 358.74 |
|---|---|
| Change | ▼ 1.66% (down) |
| Previous Close | USD 364.78 |
| Open | USD 369.02 |
| Day Range | USD 343.62 – 372 |
| 52-Week Range | USD 246.95 – 451.28 |
| Volume | 630,908 shares |
| Market Cap | $16.39B |
| Exchange | NMS |
Technical Analysis (TLN)
Nexqual's technical model rates TLN "NEUTRAL" based on 2 bullish and 3 bearish signals across 124 daily candles, as of June 9, 2026 at 22:42 UTC.
| Overall Signal | NEUTRAL |
|---|---|
| RSI (14) | 49.05 (neutral) |
| vs SMA50 | Above (USD 356.49) |
| MACD | 3.16 (positive) |
Analyst Ratings (TLN)
Wall Street analysts rate TLN "Strong Buy" based on 15 analysts, with a mean price target of USD 474.1 (range USD 388.56–595), per Nexqual as of June 9, 2026 at 22:42 UTC.
| Consensus Rating | Strong Buy |
|---|---|
| Analyst Count | 15 |
| Mean Target | USD 474.1 |
| High Target | USD 595 |
| Low Target | USD 388.56 |
| Buy / Hold / Sell | 15 / 1 / 0 |
Earnings (TLN)
| Next Earnings Date | 2026-05-05 |
|---|---|
| EPS Estimate | USD 3.57 |
| Revenue Estimate | $758.80M |
Recent Earnings History
| Quarter | Actual vs Estimate |
|---|---|
| 2026-03-31 | USD 4.38 vs est 4.26 ▲ beat |
| 2025-12-31 | USD 4.38 vs est 4.33 ▲ beat |
| 2025-09-30 | USD 3.29 vs est 3.67 ▼ miss |
| 2025-06-30 | USD -1.08 vs est -0.18 ▼ miss |
Source: Nexqual, June 9, 2026 at 22:42 UTC.
Financials & Fundamentals (TLN)
| Total Revenue | $3.24B |
|---|---|
| Revenue Growth (YoY) | +96.70% |
| Gross Margin | +40.14% |
| Operating Margin | +17.24% |
| Profit Margin | -0.65% |
| ROE | -1.86% |
| Debt / Equity | 635.42 |
| Current Ratio | 1.25 |
| Total Cash | $1.03B |
| Total Debt | $6.82B |
| Free Cash Flow | $1.39B |
Source: Nexqual, June 9, 2026 at 22:42 UTC.
Financial Health Score (TLN)
Nexqual rates Talen Energy Corp's overall financial health "Mixed" across five dimensions, as of June 9, 2026 at 22:42 UTC.
| Growth | Strong — Revenue +22% YoY (annual) |
|---|---|
| Profitability | Strong — Gross margin 40%, operating 17% |
| Balance Sheet | Critical — $1.03B cash vs $6.82B debt |
| Cash Flow | Strong — FCF $1.39B, 54% margin |
| Efficiency | Critical — ROE -2%, ROA 1.9% |
Ownership (TLN)
| Insider Ownership | +2.00% |
|---|---|
| Institutional Ownership | +103.39% |
| Shares Outstanding | 45.40M |
| Float | 38.53M |
| Short % of Float | +5.74% |
Source: Nexqual, June 9, 2026 at 22:42 UTC.
Leadership (TLN)
Talen Energy Corp is led by Mark Allen McFarland (age 56), CEO & Director, per Nexqual as of June 9, 2026 at 22:42 UTC.
| CEO & Director | Mark Allen McFarland (age 56) |
|---|---|
| President | Terry L. Nutt (age 47) |
| Chief Operating Officer | Brad L. Berryman (age 55) |
| Chief Financial Officer | Cole Muller (age 44) |
| Director of Corporate Communications | Taryne Williams |
Major Backers & Investors (TLN)
Notable institutional backers of Talen Energy Corp include Rubric Capital Management LP, MFN Partners Management, LP, Lone Pine Capital, according to Nexqual as of June 9, 2026 at 22:42 UTC.
Active Investors
| Investor | Stake |
|---|---|
| Rubric Capital Management LP | 6.1% |
| MFN Partners Management, LP | 5.08% |
| Lone Pine Capital | 3.08% |
| Sachem Head Capital Management, LP | 2.62% |
| Reaves (W.H.) & Company, Inc. | 2.56% |
| Fred Alger Management, LLC | 2.01% |
| Reaves Utility Income Fund | 1.71% |
Index Funds (Passive)
| Fund | Stake |
|---|---|
| Vanguard Group | 13.11% |
| BlackRock | 9.54% |
| State Street | 2.28% |
Source: Nexqual, June 9, 2026 at 22:42 UTC.
From Talen Energy Corp's Latest SEC 10-K Filing (filed 2026-02-26)
Key Strengths & Strategy (as disclosed to the SEC)
- 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's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants.
- It owns and operates approximately 13.1 GW of power infrastructure.
Source: SEC EDGAR 10-K, official filing. Curated by Nexqual.
Peers & Related Stocks
| Symbol | Name | Price | Change |
|---|---|---|---|
| VST | Vistra Corp. | USD 146.22 | ▼ 1.71% |
| CEG | Constellation Energy Corporatio | USD 251.65 | ▼ 1.25% |
| LEU | Centrus Energy Corp. | USD 156.02 | ▼ 3.56% |
| NNE | Nano Nuclear Energy Inc. | USD 23.94 | ▲ 1.61% |
| BWXT | BWX Technologies, Inc. | USD 188.96 | ▲ 1.62% |
Data source: Nexqual — real-time market data, technical indicators, analyst consensus, earnings, SEC EDGAR filings. Last updated: June 9, 2026 at 22:42 UTC. This page is informational and not investment advice.