US · USD

TLN

Talen Energy Corporation

$331.87+3.46% ($11.10)
Day's range
$319.23 – $337.22
Day's volume
$366.3M
52-week range
$282.15 – $445.84

Follow TLN in the Fuolio

See how TLN weighs in your net worth, what it has paid you and how far it is from your target allocation.

Create a free account

TLN in numbers

Market cap
$15.9B
P/B
9.84
Dividend yield (12m)
0.00%
Net debt/EBITDA
22.35

TLN price history

10/06/202510/05/2026
Compare with

TLN risk and return

Monthly closes adjusted for splits and distributions.

Metric12 months36 months
Return-15.83%+478.67%
Volatility (annualized)32.10%38.18%
Largest drawdown-24.99%-30.47%
Positive months6/1224/36

How much did investing in TLN return?

$1,000.00 invested on 07/01/2023 would be worth $6,117.42 today.

Value today in TLN
$6,117.42
Return over the period
+511.74%
Return per year
+74.19%
In the S&P 500
$1,694.05

With dividends reinvested, before taxes and costs, at month-end closes. Past returns do not guarantee future ones.

TLN fundamentals

Valuation

  • P/E
    —
  • P/B
    9.84
  • EV/EBITDA
    60.39
  • EV/EBIT
    286.84
  • EV/Revenue
    6.44
  • P/EBIT
    180.70
  • P/S
    4.06
  • P/OCF
    19.98
  • P/FCF
    28.00
  • Earnings yield
    0.35%
  • PEG ratio
    —
  • Earnings per share
    —
  • Book value per share
    $33.73

Debt

  • Net debt
    $9.3B
  • Net debt/EBITDA
    22.35
  • Net debt/Equity
    5.78
  • Debt/Equity
    5.92
  • Current ratio
    0.78
  • Quick ratio
    0.55
  • Cash ratio
    0.18

Efficiency

  • Gross margin
    —
  • EBITDA margin
    10.67%
  • Operating margin
    2.25%
  • Net margin
    —
  • Asset turnover
    0.26

Profitability

  • ROE
    —
  • ROA
    —
  • ROIC
    0.80%
  • Payout
    —

TLN's indicators by year

Multiples at each year's closing price; margins and returns from that year's statements.

Indicator202520242022201520142013
P/E-78.219.28————
P/B15.676.68————
EV/EBITDA123.0222.78————
Earnings per share-$4.79$21.71—-$2.65——
Book value per share$23.92$30.18—$33.48——
ROE-20.04%71.95%—-7.92%10.49%—
ROIC-1.25%5.07%—-0.40%3.83%—
EBITDA margin7.51%33.29%23.71%———
Net margin-8.70%63.41%————
Net debt/EBITDA32.395.11————

TLN's financial statements

Line202520242022201520142013
Net revenue$2.5B$1.6B$3.2B———
Cost of revenue——————
Gross profit——————
EBITDA$189M$524M$761M———
EBIT-$90M$226M$241M-$39M$397M-$293M
Financial result——————
Income before tax-$166M$1.1B-$1.3B-$368M$303M-$420M
Income tax-$53M-$98M$35M$27M-$116M$159M
Net income-$219M$998M—-$341M$410M-$230M

Figures the company filed with the CVM. Debt excludes leases; each quarter is that quarter alone.

Does TLN pay dividends?

TLN has no distributions on record.

About Talen Energy

Sector
Transportation and utilities

Questions about TLN

How much is TLN today?

TLN is at $331.87 (3.46% on the day), last traded on 10/05/2026.

How much did TLN return in 12 months?

TLN returned -15.83% in 12 months, with annualized volatility of 32.10% and a largest drawdown of -24.99%.