Skip to main content
Earnings Labs
Talen Energy Corporation logo

Talen Energy Corporation (TLN)

NASDAQ·Utilities·Independent Power Producers

$317.53

-2.62%

Mkt Cap $16.34B

Analyst Ratings

Buy

7

Hold

1

Sell

0

Price Target (37 analysts)

$477.71

Range $411.00$510.00

Implied Upside

+50.4%

Consensus $477.71 vs current $317.53