Home Depot's Stock Dips Despite Solid Earnings: What's Behind the Slump? | Whale Factor