Novavax, Inc (NASDAQ:NVAX) Has Recovered 29.54% So Far, But Another -235.58% Loss Is Possible.
Novavax, Inc (NASDAQ:NVAX)’s traded shares stood at 10.39 million during the last session, with the company’s beta value hitting 2.82. At the close of trading,