Home Depot Affirms 2024 Guidance While Posting Earnings Beat, Sales Miss