25 May Position Updates and News
Today we are updating developments if any on the 6 open positions, we did charts and brief technical notes on Wednesday this week: CLLS- $31- Cellectis effectively has about 480 million in cash, plus a 74% stake in CLXT. CLXT has 32 million shares outstanding now after...