MarketBeat Earnings
NewEdge Advisors LLC Sells 6,207 Shares of Talen Energy Corporation $TLN
NewEdge Advisors LLC reduced its stake in Talen Energy Corporation by 32.2%, selling 6,207 shares and retaining 13,052 shares. This comes as Talen Energy reported a quarterly loss of $2.00 per share and missed revenue expectations. Despite this, analysts maintain a "Moderate Buy" rating with an average price target of $476.58.