News
Novavax beats Q2 expectations with $239 million in revenue, lifts 2025 guidance, and reports profit as costs decline and commercial rights shift to Sanofi.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results