NVAX

Novavax, Inc.

NVAXNASDAQ

$5.60

-0.38

6.35%

Last Updated: Apr 3, 20:00