wow! that's some hot sh't scientific stuff! Can you repeat that again? For the potential again?
NVAX has been losing money since forever. It has been "very promising" forever too. And it has been burning cash forever too. Please, would some one tell us what may justify its price?
As if their constant yelling are making a difference!