With 6.25% Distance From Low, Is Cellectis ADR (NASDAQ:CLLS) Still Renewed For Growth?
In recent trading session, Cellectis ADR (NASDAQ:CLLS) saw 12.12 million shares changing hands at last check today with its beta currently measuring 3.14. Company’s recent