News

Shares of Novavax Inc. NVAX shed 3.23% to $6.00 Thursday, on what proved to be an all-around dismal trading session for the ...