Is Novavax Stock a Buy Now?
Novavax (NASDAQ: NVAX) investors are looking at a share price decline of more than 90% over the past 12 months, and the shares are now trading close to their 52-week low. Though it successfully commercialized its Nuvaxovid jab in a slew of countries for primary series COVID-19 va