Moderna Says Its Covid-19 Vaccine Provides One Year’s Immunity The U.S. has ordered 200 million doses of the Moderna vaccine, enough to immunize 100 million people.