Home Depot Posts Best Quarter of 2025, Yet High Interest Rates Weigh on Shares | EL7.AI