Cellectis (NASDAQ:CLLS) Rating Lowered to “Sell” at Wall Street Zen
Cellectis (NASDAQ:CLLS – Get Free Report) was downgraded by Wall Street Zen from a “hold” rating to a “sell” rating in a research report issued on Thursday. Separately, Barclays reduced their price objective on shares of Cellectis from $5.00 to $4.00 and set an “overweight” rating for the company in a research note on Tuesday, […]
