Talen Energy Corporation (TLN) Plunges 7.0% in Today's Trading
Talen Energy Corporation (NASDAQ:TLN) plunged 7.0% in today's trading, closing at $365.81. The Utilities stock traded 1,006,149 shares, above its average daily volume of 841,053…
Read more
