Novavax, Inc (NASDAQ: NVAX) Rose 51.59% From Its 52-Week Low, But YTD Numbers Fell -2.11%. Here’s What You Need To Know At This Time
During the last session, Novavax, Inc (NASDAQ:NVAX)’s traded shares were 3.12 million, with the beta value of the company hitting 3.11. At the end of