NVAX   $10.0  -1.09% Market Closed After Close 10.02 0.20%

Novavax Inc

Data not available