Cellectis (NASDAQ:CLLS) Posts Earnings Results, Beats Estimates By $0.11 EPS
Cellectis (NASDAQ:CLLS - Get Free Report) posted its quarterly earnings data on Friday. The biotechnology company reported $0.01 earnings per share (EPS) for the quarter, beating analysts' consensus...