Should You Expect Novavax, Inc (NASDAQ:NVAX) To Recover From Its 32.09% Gain From Highs?
Novavax, Inc (NASDAQ:NVAX)’s traded shares stood at 1.73 million during the latest session, with the company’s beta value hitting 3.20. At the last check today,