Novavax Vs. Pfizer Vs. Moderna: How COVID-19 Vaccines Stack Up
It was "better late than never" for Novavax, Inc. (NASDAQ: NVAX), as the biopharma finally got around to announcing interim results from the U.S. and Mexico leg of the Phase 3 study of NVX-CoV2371, its vaccine candidate against the novel coronavirus.