Weekly Recap | Home Depot -0.96%, earnings beat gives way to pullbackWeekly Review·Aug 22 at 05:04 AMHD-1.73%