
Novavax (NASDAQ:NVAX) has outperformed the market over the past 5 years by 10.65% on an annualized basis.
Buying $100 In NVAX: 5 years ago, an investor could have purchased 3.47 shares of Novavax at the time with $100. This investment in NVAX would have produced an average annual return of 23.08%. Currently, Novavax has a market capitalization of $5.95 billion.