tapebrief

ORLY · Q2 2026 Earnings

Bullish

O’Reilly Automotive

Reported July 29, 2026

30-second summary

O'Reilly delivered a 6.0% Q2 comp on $4.89B revenue (+8.0% YoY, +0.7% above the $4.86B consensus) and used the beat to raise FY26 comp guidance 100bps to 4.0–6.0%, FY revenue to $18.9–19.2B, and FY EPS by $0.05 to $3.20–$3.30. Pro accelerated further (+12.5% total revenue) while DIY held at +4.9% — meaningfully positive DIY despite the FY guide still assuming "slightly negative" DIY transaction counts. The tell: even after raising the comp band, the new 4–6% range still implies H2 comps averaging roughly 3–5% after a first half that ran 8.1% and 6.0% — management is still choosing to keep visible sandbag rather than underwrite the run-rate.

Headline numbers

EPS

Q2 FY2026

$0.86

0.0% vs est.

Revenue

Q2 FY2026

$4.89B

+8.0% YoY

+0.7% vs est.

Gross margin

Q2 FY2026

51.4%

Operating margin

Q2 FY2026

20.2%

Key financials

Q2 FY2026
MetricQ2 FY2026Q2 FY2025YoYQ1 FY2026QoQ
Revenue$4.89B$4.53B+8.1%$4.56B+7.3%
EPS$0.86$0.78+10.3%$0.72+19.4%
Gross margin51.4%51.4%+0bps51.5%-10bps
Operating margin20.2%20.2%+0bps18.5%+170bps

Guidance

Company raised full-year FY2026 revenue and EPS guidance while raising comparable store sales outlook, signaling confidence in underlying demand; all other metrics reaffirmed or maintained.

Guidance is issued for both next quarter and the full year. Both may appear below.

Changes to prior guidance

MetricPeriodPrior guideNew guideΔResult
Revenue
FY2026
$18.7B to $19.0B$18.9B to $19.2B+$0.2B to +$0.3B at range endpointsRaised
Diluted EPS
FY2026
$3.15 to $3.25$3.20 to $3.30+$0.05 at both endsRaised
Comparable Store Sales
FY2026
3.0% to 5.0%4.0% to 6.0%+1.0 percentage point at both endsRaised
Effective Income Tax Rate
FY2026
22.6%22.5%-0.1 percentage pointLowered

Reaffirmed unchanged this quarter: Gross Margin (51.5% to 52.0%), Operating Margin (19.3% to 19.8%), Net Cash from Operations ($3.1B to $3.5B), Capital Expenditures ($1.3B to $1.4B), Free Cash Flow ($1.8B to $2.1B), Net New Store Openings (225 to 235)

Segment performance

Q2 FY2026
SegmentQ2 FY2026Q2 FY2025YoY
DIY (Do-It-Yourself) Sales$2.337B+4.9%
Professional Service Provider Sales$2.47B+12.5%

Platform metrics

Q2 FY2026
SegmentQ2 FY2026Q2 FY2025YoY
Comparable Store Sales Growth6.0%
Total Store Count6,695
Net New Store Openings (Six Months)110
Sales per Weighted-Average Square Foot (TTM)$351.82
Inventory Turnover1.6x

Profitability

Q2 FY2026
SegmentQ2 FY2026
Operating Margin20.2%
Gross Margin51.4%

Other KPIs

Q2 FY2026
SegmentQ2 FY2026
Share Repurchases (Six Months YTD)$2,430 million

Management tone

Tariff-driven consumer caution (Q2-25) → Pro-led acceleration, DIY cracks (Q3-25) → Pro moderation baked in, DIY structurally pressured (Q4-25) → DIY reacceleration, share gains reframed as structural (Q1-26) → Consumer caution language dropped, "confidence" language elevated (Q2-26).

Note: no transcript is available for this quarter, so tone analysis relies entirely on the press release. Prepared-remark and Q&A context that historically colors ORLY's framing is absent here.

The consumer-caution language has now been fully retired. For four consecutive quarters through Q1-26, management maintained some version of "we remain cautious in our outlook for the consumer" — sometimes softened, sometimes hedged, but always present. This quarter's release drops the caution language entirely and replaces it with an explicit statement of "confidence in the strength of the underlying demand drivers within our industry." Read against the Q4-25 framing that added a structural overlay (better-engineered parts, extended service intervals) justifying an indefinite negative-DIY-transaction outlook, the retirement of the caution language after two consecutive quarters of positive DIY growth is a meaningful concession. Management still hasn't retracted the structural overlay in the guide; they've simply stopped repeating it in the qualitative commentary.

The FY comp raise is more aggressive in *magnitude* than any prior guide raise in the multi-quarter arc, yet the *underlying assumption* remains conservative. In Q3-25 the comp guide was raised 100bps (3.0–4.5% → 4.0–5.0%) after a 5.6% Q3 print. This quarter, the guide is raised 100bps (3.0–5.0% → 4.0–6.0%) after a 6.0% Q2 print, following an 8.1% Q1. The mechanical raise pattern is identical, but the H1 setup is materially stronger. That management held the same 100bps increment despite two H1 quarters both above the prior guide ceiling signals either (a) genuine internal expectation of H2 deceleration or (b) continued institutional preference for underpromising into the print. The absence of a transcript makes it impossible to disambiguate.

Operating margin conservatism has now become the defining institutional posture. Across the last four guide updates, the operating margin band has been raised exactly once (10bps in Q1-26), reaffirmed twice, and now reaffirmed again despite Q2 running at 20.2% — 40bps above the FY ceiling. The refusal to lift operating margin even when H1 blends inside the guide midpoint suggests management is either underwriting meaningful SG&A pressure or explicit gross-margin compression in H2. The gross margin band being unchanged despite Q1 and Q2 printing at or below the floor points to the latter.

Answers to last quarter's watch list

Whether April's "moderation" turned into Q2 comp deceleration toward the FY 3–5% band. Q2 printed 6.0% — decelerating from Q1's 8.1% but still 100bps above the prior FY ceiling of 5.0%. The moderation was real but shallow; the FY band-hold from Q1 was directionally correct in acknowledging deceleration but wrong in magnitude, which is why the band was raised.
Resolved positively
DIY transaction-count cadence. DIY total revenue grew +4.9% in Q2 (down from +6.7% in Q1 but still meaningfully positive). The press release does not disclose transaction counts separately, but +4.9% total revenue growth is inconsistent with the FY assumption of "slightly negative" DIY transactions unless ticket alone drove 5%+ of the growth. Structural revision of the FY26 demand model has not happened publicly. Status: Resolved positively (on the demand signal); the disclosure gap continues.
Whether the FY comp guide gets raised on the Q2 print. Yes — raised 100bps to 4.0–6.0% from 3.0–5.0%. The Q1 sandbag thesis was validated. However, the new band still implies H2 deceleration to ~3–5% comps, meaning the sandbag pattern may simply have relocated to the new floor.
Resolved positively
Motor oil cost pressure (Far East synthetics + Iran/global oil supply). No explicit gross margin commentary is available (no transcript). But Q2 gross margin printed 51.4% — below the FY guide floor of 51.5% and 10bps below Q1's 51.5%. This is directionally consistent with the flagged risk materializing, though the press release does not attribute the softness to any specific cost driver. Status: Continue monitoring (leaning negative)
Operating margin landing inside the new 19.3–19.8% band. Q2 printed 20.2% — above the ceiling. H1 blends near the midpoint. The band is safely defended for now, though management's refusal to raise it despite the Q2 overshoot is itself notable.
Resolved positively
Inventory per store trajectory. Average inventory per store $892K at Jun-30-26 vs. $833K a year ago (+7.1% YoY) — running ahead of the ~8% sales growth rate, directionally consistent with the working-capital-absorption concern. Accounts-payable-to-inventory slipped to 123.7% from 127.0%, meaning suppliers are financing a smaller share of the incremental inventory build. Status: Resolved (leaning negative)

What to watch into next quarter

Whether Q3 comp holds above 5% (and forces yet another FY guide raise). After 8.1% and 6.0% in H1, a Q3 print of 5–6% would push H1+Q3 blended to ~6.5%, mathematically forcing another comp raise to defend narrative credibility. A Q3 sub-4% print would validate the H2 deceleration H1's conservative guide has been protecting.

DIY transaction-count disclosure specifically (not just DIY revenue). DIY revenue +4.9% masks the underlying traffic vs. ticket mix. Management's "slightly negative DIY transactions" assumption is now three quarters into the FY without validation. Watch whether the Q3 release or transcript quantifies transactions.

Gross margin recovery to inside the 51.5–52.0% band. Q1 51.5% (at floor), Q2 51.4% (below floor). Q3 needs to run at ~51.6–51.8% (historical Q3 seasonality favors this) or the FY floor becomes at risk. A sub-51.5% Q3 print would signal the motor-oil sourcing pressure flagged in Q1 Q&A is materializing.

Whether operating margin band gets raised. After Q2's 20.2% and Q1's 18.5%, H1 blended is running near the FY midpoint. Management has now reaffirmed the 19.3–19.8% band twice this year with meaningful upside pressure. A raise to 19.5–20.0% on the Q3 print would be a genuine tone shift; another reaffirm signals real H2 SG&A concerns.

Buyback pace. $2.43B in H1 repurchases is a materially elevated cadence. Watch whether H2 sustains or normalizes — the mechanical EPS support is not trivial to the 6.1% midpoint FY EPS growth math.

Inventory per store trajectory. $892K at Jun-30-26 vs. $833K YoY (+7.1%). Watch whether Q3 continues to expand — sustained growth above the sales run-rate would confirm active working-capital absorption tied to the Pro mix shift and/or pre-tariff stocking.

Sources

  1. O'Reilly Automotive Q2 2026 press release / 8-K Exhibit 99.1: https://www.sec.gov/Archives/edgar/data/898173/000089817326000042/orly-20260729xex99d1.htm

Get the next brief, free.

We publish analyst-grade earnings briefs the same day or morning after every call — headline numbers, segment KPIs, Q&A highlights, and tone analysis. Free during beta.

This is not investment advice.