Top News Home Depot earnings beat Wall Street estimates as retailer breaks comparable sales losing streak February 26, 2025 [#item_full_content]