NVAX

Novavax, Inc.

NVAXNASDAQ

$6.28

-0.15

2.26%

Last Updated: Apr 30, 13:58