Home Depot (HD) updated its 2025 profit outlook after another earnings miss, reflecting a tougher environment for home ...