Johnson & Johnson and P&G each reported earnings results this morning. Both companies beat on earnings and revenue for the latest quarter. Johnson & Johnson also revealed $100 million in sales of its coronavirus vaccine in Q1 alone, after saying previously the vaccine will be made available on a not-for-profit basis until the pandemic ends.