$TLN

Talen Energy Corporation
$336.59
Day: $329.13 – $354.6152-wk: $255.50 – $451.281 verified holder · avg +486.2% return