findash
TLN
Talen Energy Corporation
Utilities - Independent Power Producers · Utilities · United States
348.85
close · 2026-10-29
value
18
cheaper than peers18
quality
11
stronger fundamentals11
ranked against
Utilities
value
quality
75 peerssector comparison

Value inputs

measurecompanyvs peers
forward P/E10.86×89
price to sales4.40×19
price to book10.34×5
EV to EBITDA44.72×1
4 of 12 measures available

Quality inputs

measurecompanyvs peers
revenue growth111.2%99
return on equity-12.8%7
operating margin-4.8%7
debt to equity584.1%5
4 of 4 measures available

Facts

market cap$17B
free cash flow$1.26B
employees1,880
first trade2023-06-02
next earnings2026-11-03
fundamentals updated2026-08-10

Annual history

measure2025202420222021
diluted eps-4.7917.67-2864.44-2198.06
free cash flow$498.0M$67.0M-$125.0M-$541.0M
net income-$219.0M$998.0M-$1.29B-$989.0M
revenue$2.63B$2.07B$2.41B$1.77B
unusual items-$72.0M$945.0M-$845.0M-$723.0M