AstraZeneca

Pfizer and Moderna are producing fewer but more effective (and pricier) vaccines, while AstraZeneca is making a greater number of less effective (and cheaper) vaccines.