McDonald’s and Moderna posted disappointing earnings reports. Coca-Cola, CVS, DuPont, and Robinhood topped expectations.