News

Shares of Novavax Inc. NVAX slipped 2.93% to $6.30 Wednesday, on what proved to be an all-around mixed trading session for ...