May 19, 2026 Home Depot Surpasses Wall Street Expectations Despite Shoppers Pulling Back on Big Projects