O REILLY AUTOMOTIVE INC

(ORLY)

CIK 898173 · SEC filings only

Not yet gradedBuyback record
harness minimum not met
company entity
2 resolved promises

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

Pro

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

KEPT · Feb 28, 2023KEPT · May 9, 2023
20232023
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
2 resolved buyback promises · resolver resolver-v3 · score score-v1. Every verdict links to its source filing. Full methodology →
A+Guidance record
grade
company entity
5 resolved promises

Resolved promises

Pro

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.

  1. eps guidance fy · Jul 30, 2026
    Diluted earnings per share (1) ​ $3.20 to $3.30
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  2. eps guidance fy · Apr 29, 2026
    Diluted earnings per share (1) ​ $3.15 to $3.25
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  3. eps guidance fy · Feb 4, 2026
    Diluted earnings per share (1) ​ $3.10 to $3.20
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  4. eps guidance fy · Oct 22, 2025
    Diluted earnings per share (1) ​ $2.90 to $3.00
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  5. eps guidance fy · Jul 23, 2025
    Diluted earnings per share (1) ​ $2.85 to $2.95
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  6. eps guidance fy · Apr 23, 2025
    Diluted earnings per share (1) ​ $42.90 to $43.40
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  7. eps guidance fy · Feb 5, 2025
    Diluted earnings per share (1) ​ $42.60 to $43.10
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  8. eps guidance fy · Oct 23, 2024
    Diluted earnings per share (1) ​ $40.60 to $41.10
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  9. eps guidance fy · Jul 24, 2024
    Diluted earnings per share (1) ​ $40.75 to $41.25
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  10. eps guidance fy · Apr 24, 2024
    Diluted earnings per share (1) ​ $41.35 to $41.85
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  11. eps guidance fy · Feb 7, 2024
    Diluted earnings per share (1) ​ $41.05 to $41.55
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  12. eps guidance fy · Oct 25, 2023
    Diluted earnings per share (1) ​ $37.80 to $38.30
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  13. eps guidance fy · Apr 26, 2023
    Diluted earnings per share (1) ​ $36.50 to $37.00
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  14. eps guidance fy · Feb 8, 2023
    Diluted earnings per share (1) ​ $35.75 to $36.25
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  15. eps guidance fy · Oct 26, 2022
    Diluted earnings per share (1) ​ $32.35 to $32.85
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  16. eps guidance fy · Jul 27, 2022
    Diluted earnings per share (1) ​ $31.25 to $31.75
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  17. eps guidance fy · Apr 27, 2022
    Diluted earnings per share (1) ​ $32.35 to $32.85
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  18. eps guidance fy · Feb 9, 2022
    Diluted earnings per share (1) ​ $32.35 to $32.85
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  19. eps guidance fy · Oct 27, 2021
    Diluted earnings per share (1) ​ $29.25 to $29.45
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  20. eps guidance fy · Jul 28, 2021
    Diluted earnings per share (1) ​ $26.80 to $27.00
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  21. eps guidance fy · Apr 28, 2021
    Diluted earnings per share (1) ​ $24.75 to $24.95
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗
  22. eps guidance fy · Feb 10, 2021
    Diluted earnings per share (1) ​ $22.70 to $22.90
    Unverifiable — company guides non-GAAP; no comparable GAAP actual exists in XBRL.Filing ↗

Open promises (1) · 16 superseded

Open · revenue guidance fy

Total revenue   $18.9 billion to $19.2 billion

resolves in ~198 daysreceipt
Superseded · revenue guidance fy

Total revenue   $17.4 billion to $17.7 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $15.2 billion to $15.5 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $11.8 billion to $12.1 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $16.8 billion to $17.1 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $16.8 billion to $17.1 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $17.4 billion to $17.7 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $17.5 billion to $17.8 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $14.0 billion to $14.3 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $12.3 billion to $12.6 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $18.7 billion to $19.0 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $18.7 billion to $19.0 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $16.6 billion to $16.9 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $14.2 billion to $14.5 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $15.2 billion to $15.5 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $14.2 billion to $14.5 billion

revised by a later guidancereceipt
Superseded · revenue guidance fy

Total revenue   $11.5 billion to $11.8 billion

revised by a later guidancereceipt

Credibility timeline

WITHDRAWN · Jul 29, 2020WITHDRAWN · Oct 28, 2020BEAT · Feb 28, 2022BEAT · Feb 28, 2023BEAT · Feb 28, 2024KEPT · Feb 28, 2025KEPT · Feb 27, 2026
20202026
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
5 resolved guidance promises · 22dropped (couldn't be resolved on a consistent basis) · resolver resolver-v3 · score score-v1. Every verdict links to its source filing. Full methodology →