RE:$27 to $30 Target
may never happen. Held this stock for a long time now it never hits its targets. 107 percent over 5 years... I've bought stocks that return 200 percent in 6 months.. check out willow biosciences and you'll see no reason to own this stock