Home Depot (HD) Financial Analysis: Earnings, Debt, and Strategy | Monexa