Earnings results, key call takeaways, the stock reaction, and what it means.
21 companies reported in 8/17–8/21, and 17 beat consensus.
Figures from press releases (SEC 8-K); call highlights summarized from earnings-call transcripts. Next-day reactions fill in after the following close.