CEO needs to step down. This happens - 100% gain in a week.
No me, like to see Dr. Frost stay. He got this into the 19s before.Give it a couple years and opk back at the highs imo. Anything can happen in bio tech land.Next week news of some billion dollar deal and its up 150%