MarketWatch febr 28 Earnings Results: Novavax stock shedding a quarter of its value as vaccine maker’s business in ‘substantial doubt’