I’ve seen some play like this and they had good news after the bad news and it went back up right away, I’m not saying it will happen here, but I think people over react to the news today, should bounce some tomorrow imo, market cap over $420M !!
BCLI, I made out so far on selling $5 puts for the 18th, have had those awhile and will probably buy them back this week if the stock drops a little. OVID on the other hand my 12/11 $5 puts were already assigned. Not looking good for those, I need a $4 share price by next Friday to break even. BCLI has been a much better play.