Front Page Home Depot CEO Takes Medical Leave. What This Means for HD Stock Ahead of Earnings. Yahoo Finance · 8h ago Read the full story at Yahoo Finance →