Skip to content
stoqly

Talen Energy

TLN Β· Independent Power Producers & Energy Traders

$327.91

1.1%

Essential Utilities

WTRG Β· Water Utilities

$43.11

0.4%

The short version

Latest fiscal year TLN Β· FY25WTRG Β· FY25
Size
Market cap $15.1B $12.2B
Revenue $2.6B $2.5B
Free cash flow $606M βˆ’$420M
Net income βˆ’$219M $616M
Growth
Revenue growth 22.0% 18.6%
5-year growth β€” 11.1%
Share count change βˆ’19.1% 2.3%
Profitability
Gross margin β€” β€”
Operating margin βˆ’3.5% 37.2%
Net margin βˆ’8.5% 24.9%
FCF margin 23.5% βˆ’17.0%
Return on capital βˆ’1.3% 6.4%
Return on equity βˆ’17.7% 9.4%
Balance sheet
Net debt $6.1B $8.1B
Net debt / EBITDA 32.4x 6.1x
Dividends and buybacks $103M $376M
Valuation & quality
P/E β€” 22.0x
Piotroski F-score β€” 5
Revenue
TLN WTRG
Operating margin
TLN WTRG
Free cash flow
TLN WTRG
Return on capital
TLN WTRG

Add another company

Compare up to four at once.

Each company's latest fiscal year; fiscal years end in different months. The best value in each row is highlighted where higher (or lower) is clearly better. Not investment advice.

↑ ↓ to move Β· ↡ to open