Home Depot 2025: Margin Squeeze, M&A and Leverage Trade-Off | Monexa