Why Has Novavax, Inc (NASDAQ: NVAX) Declined So Much?
Novavax, Inc (NASDAQ:NVAX) traded at $7.00 at close of the session on Friday, March 28 and made a downward move of -3.58% on its previous day’s price. Looking at the stock we see that its previous close was $7.26 and the beta (5Y monthly) reads