Earnings

5 takeaways from Home Depot and Lowe’s earnings on the future of the DIY market

May 22, 2025