Investors Considering Selling Talen Energy Corp (Talen Energy Corp:TLN) Holdings?
Talen Energy Corp (NASDAQ:TLN) traded at $176.24 at close of the session on Friday, March 07 and made a downward move of -2.38% on its previous day’s price. Talen Energy Corp has a market cap of $1.80 billion and is expected to release its quarterly