Talen Energy Corp (NASDAQ:TLN) Is 57.67% Above Its 52-Week Low, But How Long Can It Continue?
In last trading session, Talen Energy Corp (NASDAQ:TLN) saw 1.1 million shares changing hands with its beta currently measuring 1.54. Company’s recent per share price