Talen Energy Corporation (TLN · NASDAQ)

TLN · MARKET VIEW

Market view · as of Jul 20, 2026

Revenue (TTM)
$3.24B
+96.7% YoY
Gross margin
40.1%
EPS (latest q)
$4.38
vs $4.25 est · beat
52-wk position
59.6%
-16.5% vs 52w high · -9.1% 1mo

Price (last ~year)

Talen Energy Corporation (TLN) reported Q1 2026 revenue of $1.24 billion and free cash flow of $392 million, representing a 96.7% year-over-year increase in revenue. The company holds $6.81 billion in total debt, resulting in a debt-to-EBITDA ratio of 10.4x. Shares closed at $372.37, down 9.1% over the past month and trading 0.5% above the 200-day moving average.

Valuation

Market cap
$17.80B
P/B
16.59
P/S
5.5
EV/EBITDA
28.86
Beta
1.619
Analyst target
$473.66

Quality & returns

Gross margin
40.1%
Operating margin
17.2%
Profit margin
-0.7%
ROE
-1.9%
ROA
1.9%

Price movement

Last
$372.37
1-month
-9.1%
3-month
+12.9%
RSI (14)
39
vs SMA200
+0.5%
52-wk position
59.6% -16.5% vs high

Quarterly trajectory

Revenue by quarter (oldest → newest)

QuarterRevenueOp incomeNet incomeEBITDA
2026-03-31$1.24B$364.0M$63.0M$290.0M
2025-12-31$771.0M$-261.0M$-363.0M$-184.0M
2025-09-30$770.0M$227.0M$207.0M$465.0M
2025-06-30$454.0M$-26.0M$72.0M$246.0M

Sources this view read

  • fundamentals Company overview & valuation (Alpha Vantage OVERVIEW)
  • filing Quarterly financial statements (Alpha Vantage INCOME/BALANCE/CASH)
  • earnings Reported earnings history (Alpha Vantage EARNINGS)
  • prices Adjusted daily prices (Alpha Vantage TIME_SERIES_DAILY_ADJUSTED)

Other snapshots