$TLN

Talen Energy Corporation
$319.30
Day: $319.30 – $337.5052-wk: $301.45 – $451.281 verified holder · avg +44.3% return