Earnings Labs
Talen Energy Corporation logo

Talen Energy Corporation (TLN)

NASDAQ·Utilities·Independent Power Producers

$363.27

-1.73%

Mkt Cap $15.07B

Mkt Cap

$15.07B

P/E

Fwd P/E

16.77

P/S

5.97

Rev TTM

EPS TTM

-$4.88

EPS — Estimate vs Actual