Historically, it goes down after presentation... even the most positive ones. I think with the Nasdaq drifting you can easily see $9.70 or $9.80 IMHO. However I agre with sentiment that this is a big winner
Decline has been orderly and part of an overall pull back in small biotech.
IMO its a buy. Could it go lower? Sure but I think we will be over 15 within the next 6 months.