Home Depot (NYSE:HD) Beats Q2 CY2026 Sales Expectations
Home Depot (NYSE: HD) reported Q2 CY2026 sales of $47.86 billion, up 5.7% YoY, exceeding estimates. Non-GAAP EPS was $4.92, 4% above consensus. Revenue grew 3% CAGR over 3 years. Same-store sales rose 1.7% YoY. Analysts expect 3.2% revenue growth over the next 12 months.
How this was made

The 30-second read
Why it matters
Traders can use the beat versus consensus and the modest same-store acceleration to reassess near-term earnings power, while monitoring whether flat store growth constrains future top-line momentum.
Market read
A concrete earnings-style datapoint (revenue and EPS beat) with limited forward detail, likely driving short-term sentiment more than changing long-term fundamentals.
What to watch
The article does not quantify gross margin details or guidance beyond a generic 12-month revenue growth expectation, limiting conviction on forward estimates.
Background
The piece frames Home Depot’s Q2 CY2026 performance versus Wall Street expectations, including revenue, non-GAAP EPS, store count, and same-store sales.
Ticker impact
Home Depot reported Q2 CY2026 revenue up 5.7% to $47.86B and non-GAAP EPS $4.92, beating consensus by 1.2% on sales.
Near-term bias modestly positive, with upside capped unless management shows stronger organic growth or margin follow-through.
The article provides concrete beat figures and notes same-store sales acceleration, but also highlights flat store footprint and only modest organic growth.
Market effects
Supports the view that home improvement retail demand is holding up, though organic growth remains only modest.
No specific regional demand signals provided.
No direct global macro or supply-chain shocks mentioned.
Counterpoint
The beat may be more about margins and accounting (non-GAAP) than broad-based demand, given same-store sales were only 1.7% and store count is flat.
Key entities
- companyHome Depot
Home improvement retailer reporting Q2 CY2026 revenue and non-GAAP EPS results, plus same-store sales and store count.



