TLN Talen Energy Corporation logo

TLN Talen Energy Corporation

Utilities
$389.00+4.44%ClosedMarket Cap: $17.78B

As of 2026-05-26

Valuation

P/E (TTM)

PEG

P/B

15.83

P/S

3.62

EV/EBITDA

10.71

DCF Value

$-27.58

FCF Yield

5.4%

Div Yield

0.0%

Margins & Returns

Gross Margin

59.2%

Operating Margin

33.1%

Net Margin

-0.4%

ROE

-1.7%

ROA

-0.2%

ROIC

-3.3%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$2.81B61.2%$1.52B$63.0M$
Q4 null$670.0M92.1%$-294.0M$-363.0M$
FY null$2.52B49.7%$-71.0M$-219.0M$
Q3 null$770.0M45.8%$263.0M$207.0M$
Q2 null$454.0M20.7%$66.0M$72.0M$
Q1 null$631.0M30.3%$-106.0M$-135.0M$
Q4 null$488.0M31.1%$16.0M$82.0M$
FY null$2.07B32.0%$226.0M$998.0M$
Q3 null$555.0M31.7%$158.0M$168.0M$
Q2 null$413.0M14.0%$27.0M$454.0M$
Q1 null$617.0M45.1%$25.0M$294.0M$
Q4 2023$318.0M37.4%$-87.0M$182.0M$3.08