Home Depot ($HD) – Apes, go get your dads, Home Depot needs them. A disappointing earnings call led to a 4.3% drop yesterday, leading the Dow down. Performance is "all home improvement demand" according to the CFO, and now that people aren't bored at home all day, this demand has lightened. One bright spot is that the average purchase price rose 11%, but with total transactions falling 5.8%, traders weren't impressed.
Chinese Stocks – Hammered once again, and not in the good way, Chinese stocks sank on more announcements of the CCP tightening its grip on their homegrown big tech bois. The new rules mostly surround competition with each other, but includes data regulation and misinformation rules that would make Mark Zuckerberg cry. Alibaba had one of the toughest days, falling 4.9% alongside JD.com, Tencent, and Pinduoduo, all dropping over 3.0%.