Pfizer’s CEO believes people will need COVID-19 vaccination shots every year By: MarketWatch April 15, 2021 at 17:43 PM EDT It looks more like the flu virus than the polio virus, he said. Read More >> Related Stocks: CVS Health Corp Pfizer