Latest News – MarketWatch February 16, 2023February 16, 2023 · Breaking News · By ReportWire Moderna stock falls 5% following results from flu vaccine study Source link