PlamenYankov
$NVAX (Novavax Inc) Even if $NVAX gets approved by FDA this week, this will be the worst timing ever. If only they could have played their cards better...Such a tragedy with this stock....
undefined logo
NVAX
Novavax Inc
8.52
-0.17 (-1.99%)
1 Mentioned
null
.