Here's How Much You Would Have Made Owning Novavax Stock In The Last 5 Years
Novavax NVAX has outperformed the market over the past 5 years by 5.74% on an annualized basis producing an average annual return of 18.97%. Currently, Novavax has a market capitalization of $2.22 billion. Buying $100 In NVAX: If an investor had bought $ …