IMO, I think this is a typical run up on hype for news and a standard pullback. The corona virus PR played a part in it as well. We are expecting news and that can build anticipation, and there are those who trade on the anticipation BEFORE news. That’s part of what happened here. Doesn’t mean the SP won’t pop when news comes out, but that those who follow biotechs made some profit on the rise up to today.
As Trading pointed out earlier this week, he was following and/or trading (I can’t remember if he sad trading) stocks that were related to the corona virus. If he is, then many, many others have been. CYDY became one of those stocks this week. And just like swing trading other trends, traders swung traded CYDY on the corona news between $1.17 and $1.54. I don’t blame them.