Talen Energy Corp (TLN) Stock Price & Analysis
Talen Energy Corp (TLN) fell 5.11% to USD 359.9 as of July 25, 2026 at 01:13 UTC, according to Nexqual real-time market data.
TLN last closed at USD 379.27; the session ranged USD 357.26–380 on volume of 549,873 shares. Market capitalization is $17.20B, with a 52-week range of USD 301.45–451.28 (NMS). Source: Nexqual, July 25, 2026 at 01:13 UTC.
Key Statistics (as of July 25, 2026 at 01:13 UTC)
| Price | USD 359.9 |
|---|---|
| Change | ▼ 5.11% (down) |
| Previous Close | USD 379.27 |
| Open | USD 379 |
| Day Range | USD 357.26 – 380 |
| 52-Week Range | USD 301.45 – 451.28 |
| Volume | 549,873 shares |
| Market Cap | $17.20B |
| Exchange | NMS |
Technical Analysis (TLN)
Nexqual's technical model rates TLN "SELL" based on 1 bullish and 5 bearish signals across 125 daily candles, as of July 25, 2026 at 01:13 UTC.
| Overall Signal | SELL |
|---|---|
| RSI (14) | 45.04 (neutral) |
| vs SMA50 | Below (USD 376.53) |
| MACD | -3.54 (negative) |
Analyst Ratings (TLN)
Wall Street analysts rate TLN "Buy" based on 16 analysts, with a mean price target of USD 467.06 (range USD 307–595), per Nexqual as of July 25, 2026 at 01:13 UTC.
| Consensus Rating | Buy |
|---|---|
| Analyst Count | 16 |
| Mean Target | USD 467.06 |
| High Target | USD 595 |
| Low Target | USD 307 |
| Buy / Hold / Sell | 15 / 2 / 0 |
Earnings (TLN)
| Next Earnings Date | 2026-08-05 |
|---|---|
| EPS Estimate | USD 3.97 |
| Revenue Estimate | $809.42M |
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, July 25, 2026 at 01:13 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, July 25, 2026 at 01:13 UTC.
Financial Health Score (TLN)
Nexqual rates Talen Energy Corp's overall financial health "Mixed" across five dimensions, as of July 25, 2026 at 01:13 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 | +1.44% |
|---|---|
| Institutional Ownership | +109.00% |
| Shares Outstanding | 47.80M |
| Float | 36.11M |
| Short % of Float | +5.95% |
Source: Nexqual, July 25, 2026 at 01:13 UTC.
Leadership (TLN)
Talen Energy Corp is led by Mark Allen McFarland (age 56), CEO & Director, per Nexqual as of July 25, 2026 at 01:13 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 July 25, 2026 at 01:13 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.56% |
| State Street | 2.87% |
Source: Nexqual, July 25, 2026 at 01:13 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 163.38 | ▼ 2.02% |
| CEG | Constellation Energy Corporatio | USD 274.35 | ▼ 0.2% |
| LEU | Centrus Energy Corp. | USD 163.89 | ▼ 5.96% |
| NNE | Nano Nuclear Energy Inc. | USD 15.59 | ▼ 9.99% |
| BWXT | BWX Technologies, Inc. | USD 174.52 | ▼ 0.37% |
Data source: Nexqual — real-time market data, technical indicators, analyst consensus, earnings, SEC EDGAR filings. Last updated: July 25, 2026 at 01:13 UTC. This page is informational and not investment advice.