Covered by 1 source · 1 article
Home Depot CEO Takes Medical Leave. What This Means for HD Stock Ahead of Earnings.