After This Week’s -20.98% Loss In Novavax, Inc (NASDAQ: NVAX), We Just Learned Something New
Novavax, Inc (NASDAQ:NVAX)’s traded shares stood at 4.36 million during the last session, with the company’s beta value hitting 2.13. At the close of trading,