What could the pps be longterm? They have deals with Cargill, and think crispr is trading at 80.00, what's the potential here?
Zacks has a buy rating, and some predictions put this at a next 52wk high of 14.00-20.00
These seem like good prices now.
This is trading on Nasdaq afterall, plenty of Nasdaq symbols go up.