Moderna Stock Futures: Is COVID Vaccine Maker Moderna Poised To Pop Or Drop?

Based on that assumption, this would indicate that the annual demand for COVID vaccines would be around 600 million doses.