Novavax stock shedding a quarter of its value as vaccine maker’s business in ‘substantial doubt’
February 28, 2023 at 17:19 PM EST
Novavax shares shares sank late Tuesday after reporting more than double the loss that analysts expected and disclosing that it make it another year.