Home Depot Q1 revenue/EPS beat, but 2026 guidance stays cautious amid high rates. Read the full analysis here.