Novavax, Inc.

Novavax, Inc.

$11.63
-0.32 (-2.68%)
NASDAQ
USD, US
Biotechnology