Thought I'd post an update.
NVAX - hit a new high today near $68 and immediately dropped almost $8. If it stays negative today, then I'll chalk that up to a short term peak and see what happens. My original buys are near $14 and $17. I've tried to trade half a couple times but each time bought back a little higher than the sell, so I'm still all there with plenty of gains. Near term catalysts - July results from Phase 1 COVID vaccine, earnings, and expected FDA application to market NanoFlu. I bought primarily because of NanoFlu but I expect good Phase 1 results.
GNMK - hit an all-time high today at $15.81, pulled back but still trading at 15% up on the day. After putting in a solid base, it has been rising for a week. I'm up +100% on this. Near term catalysts - expected June COVID testing product release. I think people are also expecting another earnings pre-announcement.
BCRX - this one has been more challenging. I bought 1/3 at ~$3 (good) and 2/3 at ~$5 (bad). Trading just under $4 with a chart still trending lower. Been waiting on results from Brazil COVID anti-viral testing but they've conspicuously quiet on it. We'll see.