Novavax, Inc [NVAX] is -32.46% lower this YTD. Is it still time to buy?
Novavax, Inc [NASDAQ: NVAX] loss -19.56% or -1.32 points to close at $5.43 with a heavy trading volume of 22432288 shares. The daily chart for NVAX points out that the company has recorded -58.36% loss over the past six months. If we look at the