Home Depot Slumps 3% On Profit Miss, Forecast For Slowing Sales by The Options Insider | Feb 26, 2019 | News Feed