$NVAX I guess I was right after all. Post ER is in fact more of the same shitshow. I wonder why it popped above pre ER close yesterday. Anyway, any final price between 30 and 60 is probably plausible, since they finally got something to market for once and are generating some revenue. But they better be working hard AF to get the next product on market to hold this price. Hope you didn't dump your life savings into this, you will have to go elsewhere to get it back. Triple digits never coming back.
5