Barron'sHome Depot Tops Earnings Estimates, Launches $15 Billion Stock BuybackAug 14, 2023Adam Clark & Sabrina EscobarBy Adam Clark & Sabrina Escobarmore_vert