Novavax, Inc. (NASDAQ: NVAX) Up 9.72% From 52-Week Low; YTD Falls -18.54% – Here’s What To Do Now
Novavax, Inc. (NASDAQ:NVAX)’s traded shares stood at 0.54 million during the latest session, with the company’s beta value hitting 1.65. At the last check today,