@forbes.com a year ago Vaccine Stocks—Including Pfizer, Moderna, BioNTech And Novavax—Slide Amid Plummeting Demand