O REILLY AUTOMOTIVE INC
(ORLY)CIK 898173 · SEC filings only
harness minimum not met
Not enough resolved promises to grade
2 of the 4 resolved buyback promises needed to publish a reliability grade. Here's what we're tracking — we never show a grade we can't back with receipts.
Resolved promises
Full say-do history
Free scorecards show the 12 most recent resolved buyback promises. See the complete multi-year record with Pro.
See Pro →Credibility timeline
Timeline as a list
- Feb 28, 2023KEPTapproved a resolution to increase the authorization amount under its share repurchase program by an additional $1.0 billion
- May 9, 2023KEPTapproved a resolution to increase the authorization amount under its share repurchase program by an additional $1.0 billion
grade
Resolved promises
Full say-do history
Free scorecards show the 12 most recent resolved guidance promises. See the complete multi-year record with Pro.
See Pro →Guidance shown, not graded (22)
These are non-GAAP forecasts. There is no comparable GAAP figure in SEC XBRL to check them against, so we show what was said — with its source filing — but never score it.
- eps guidance fy · Jul 30, 2026Diluted earnings per share (1) $3.20 to $3.30Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Apr 29, 2026Diluted earnings per share (1) $3.15 to $3.25Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Feb 4, 2026Diluted earnings per share (1) $3.10 to $3.20Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Oct 22, 2025Diluted earnings per share (1) $2.90 to $3.00Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Jul 23, 2025Diluted earnings per share (1) $2.85 to $2.95Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Apr 23, 2025Diluted earnings per share (1) $42.90 to $43.40Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Feb 5, 2025Diluted earnings per share (1) $42.60 to $43.10Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Oct 23, 2024Diluted earnings per share (1) $40.60 to $41.10Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Jul 24, 2024Diluted earnings per share (1) $40.75 to $41.25Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Apr 24, 2024Diluted earnings per share (1) $41.35 to $41.85Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Feb 7, 2024Diluted earnings per share (1) $41.05 to $41.55Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Oct 25, 2023Diluted earnings per share (1) $37.80 to $38.30Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Apr 26, 2023Diluted earnings per share (1) $36.50 to $37.00Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Feb 8, 2023Diluted earnings per share (1) $35.75 to $36.25Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Oct 26, 2022Diluted earnings per share (1) $32.35 to $32.85Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Jul 27, 2022Diluted earnings per share (1) $31.25 to $31.75Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Apr 27, 2022Diluted earnings per share (1) $32.35 to $32.85Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Feb 9, 2022Diluted earnings per share (1) $32.35 to $32.85Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Oct 27, 2021Diluted earnings per share (1) $29.25 to $29.45Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Jul 28, 2021Diluted earnings per share (1) $26.80 to $27.00Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Apr 28, 2021Diluted earnings per share (1) $24.75 to $24.95Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
- eps guidance fy · Feb 10, 2021Diluted earnings per share (1) $22.70 to $22.90Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
Open promises (1) · 16 superseded
Total revenue $18.9 billion to $19.2 billion
Total revenue $17.4 billion to $17.7 billion
Total revenue $15.2 billion to $15.5 billion
Total revenue $11.8 billion to $12.1 billion
Total revenue $16.8 billion to $17.1 billion
Total revenue $16.8 billion to $17.1 billion
Total revenue $17.4 billion to $17.7 billion
Total revenue $17.5 billion to $17.8 billion
Total revenue $14.0 billion to $14.3 billion
Total revenue $12.3 billion to $12.6 billion
Total revenue $18.7 billion to $19.0 billion
Total revenue $18.7 billion to $19.0 billion
Total revenue $16.6 billion to $16.9 billion
Total revenue $14.2 billion to $14.5 billion
Total revenue $15.2 billion to $15.5 billion
Total revenue $14.2 billion to $14.5 billion
Total revenue $11.5 billion to $11.8 billion
Credibility timeline
Timeline as a list
- Jul 29, 2020WITHDRAWNthe Company withdrew all previously issued 2020 guidance
- Oct 28, 2020WITHDRAWNthe Company withdrew all previously issued 2020 guidance
- Feb 28, 2022BEATTotal revenue $12.9 billion to $13.2 billion
- Feb 28, 2023BEATTotal revenue $14.1 billion to $14.3 billion
- Feb 28, 2024BEATTotal revenue $15.7 billion to $15.8 billion
- Feb 28, 2025KEPTTotal revenue $16.6 billion to $16.8 billion
- Feb 27, 2026KEPTTotal revenue $17.6 billion to $17.8 billion