Novavax, Inc. (NASDAQ:NVAX) has had a tough year with losses of approximately 68%. It has already declined about 37% year-to-date, as well. However, as of
Novavax, Inc. (NASDAQ:NVAX) has had a tough year with losses of approximately 68%. It has already declined about 37% year-to-date, as well. However, as of