Novavax Does It Again!

2021-01-30

Shares of Novavax Inc. (NVAX) set a fresh record high of $235.50 on Friday as investors cheered the company’s coronavirus vaccine trial results. The company’s […]