Moderna, Pfizer, AstraZeneca and Johnson & Johnson have a few words about the Covid-19 vaccine.