Do Cellectis ADR (NASDAQ: CLLS) Fit In A Value Investing Philosophy?
Currently, there are 100.09M common shares owned by the public and among those 64.68M shares have been available to trade. The company’s stock has a 5-day price change of -1.20% and -36.08% over the past three months. CLLS shares are trading -31.11% year to date (YTD), with the 12-month market performance down to -52.67% lower. […]