Talen Energy Corporation (NASDAQ: TLN - Get Free Report) has been assigned an average recommendation of "Moderate Buy" from the fifteen research firms that are covering the firm, MarketBeat.com reports. One equities research analyst has rated the stock with a sell recommendation, two have given a hold recommendation and twelve have given a buy recommendation to









