Novavax, Inc.

NASDAQ:NVAX   3:59:55 PM EDT
174.45
-5.44 (-3.02%)
4:53:03 PM EDT: $174.17 -0.28 (-0.16%)
Twitter Share  Facebook Share StockTwits Share