Stock MarketHome Depot’s Next Earnings Report on May 19 Could Send the Stock Soaring. Here’s Why.3 weeks agoFor the last five years or so, The Home Depot (NYSE: HD) has fallen out of favor with the stock...