News

Shares of Novavax Inc. NVAX slid 2.28% to $6.85 Wednesday, on what proved to be an all-around mixed trading session for the ...