Home Depot (HD) remains a sell, due to high valuation and weak near-term business prospects, despite its historical outperformance. Q3 2025 results revealed practically flat comparable sales, muted ...