3 Numbers That Make Novavax a Buy Right Now
3/3 12:00
Novavax (NASDAQ: NVAX) was an early leader in the coronavirus vaccine race. And its shares reflected that. They soared 2,700% in 2020. But last year was a tough one for the company and investors. Novavax fell behind in its regulatory authorization requests, and share gains turned...