 Zacks Investment Research upgraded shares of Calyxt NASDAQ:CLXT from a hold rating to a buy rating in a research note released on Monday morning, Zacks.com reports. Zacks Investment Research currently has 4.75 price target on the stock. According to Zacks, Calyxt, Inc. is a consumer-centric, food- and agriculture-focused company. It researches and develops seeds and ... 