O’Reilly Automotive (ORLY)

$90.08 -0.41%
EARNINGS ANALYTICS
event_upcoming Est. Next Earnings: 2026-07-24 ESTIMATED
search

Since Oct 29, 2004, O’Reilly Automotive (ORLY) has reported earnings 81 times. On average the shares move ±2.88% post-earnings, with a positive reaction 51.9% of the time. Its largest post-earnings gain was +13.06% (Apr 25, 2018) and its largest decline was -12.62% (Apr 27, 2022). The next earnings report is predicted for 2026-07-24 (estimated).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

81

Avg Abs. Movement

±2.88%

Positive %

51.9%

Negative %

48.1%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
Apr 29, 2026 ☽ POST $90.30 $91.70 $91.69 5,188,104 +8.41% open_in_new
Feb 04, 2026 ☽ POST $97.68 $99.06 $96.74 10,103,500 -4.01% open_in_new
Oct 22, 2025 ☽ POST $101.48 $101.74 $101.21 4,836,200 -2.9% open_in_new
Jul 23, 2025 ☽ POST $95.09 $95.52 $95.42 5,144,700 +2.87% open_in_new
Apr 23, 2025 ☽ POST $93.41 $93.73 $92.03 8,961,000 -2.05% open_in_new
Feb 05, 2025 ☽ POST $89.43 $90.02 $89.88 7,920,000 -1.3% open_in_new
Oct 23, 2024 ☽ POST $79.69 $80.54 $79.95 7,422,000 +0.04% open_in_new
Jul 24, 2024 ☽ POST $70.07 $70.77 $70.05 8,382,000 +4.02% open_in_new
Apr 24, 2024 ☽ POST $72.42 $73.27 $72.85 6,927,000 -3.53% open_in_new
Feb 07, 2024 ☽ POST $70.38 $71.60 $71.13 9,084,000 -4.33% open_in_new
Oct 25, 2023 ☽ POST $57.83 $58.47 $58.33 7,617,000 +5.34% open_in_new
Jul 26, 2023 ☽ POST $64.21 $64.73 $64.37 6,028,500 -4.76% open_in_new
Apr 26, 2023 ☽ POST $59.21 $60.08 $59.61 7,864,500 +2.4% open_in_new
Feb 08, 2023 ☽ POST $52.84 $53.12 $52.49 13,636,500 +3.76% open_in_new
Oct 26, 2022 ☽ POST $51.90 $52.04 $51.83 11,017,500 +4.6% open_in_new
Jul 27, 2022 ☽ POST $45.05 $46.01 $45.96 11,632,500 +2.55% open_in_new
Apr 27, 2022 ☽ POST $47.62 $48.17 $47.55 9,658,500 -12.62% open_in_new
Feb 09, 2022 ☽ POST $43.03 $43.41 $42.68 10,035,000 +2.85% open_in_new
Oct 27, 2021 ☽ POST $43.87 $43.89 $43.40 9,309,000 -4.02% open_in_new
Jul 28, 2021 ☽ POST $41.11 $41.33 $40.64 6,763,500 -2.18% open_in_new
Apr 28, 2021 ☽ POST $35.57 $35.76 $35.26 7,234,500 +3.44% open_in_new
Feb 10, 2021 ☽ POST $30.44 $30.52 $30.43 10,951,500 -5.11% open_in_new
Oct 28, 2020 ☽ POST $29.79 $29.91 $29.49 9,447,000 -1.37% open_in_new
Jul 29, 2020 ☽ POST $30.05 $30.59 $30.38 12,312,000 +5.43% open_in_new
Apr 22, 2020 ☽ POST $24.17 $24.73 $24.55 14,943,000 +1.7% open_in_new
Feb 05, 2020 ☽ POST $27.37 $28.11 $27.95 14,070,000 -5.03% open_in_new
Jul 24, 2019 ☽ POST $26.05 $26.52 $26.43 8,634,000 -5.17% open_in_new
Apr 24, 2019 ☽ POST $26.45 $26.73 $26.45 12,037,500 -4.21% open_in_new
Feb 06, 2019 ☽ POST $23.77 $23.93 $23.57 13,407,000 +3.35% open_in_new
Oct 24, 2018 ☽ POST $22.72 $22.97 $21.52 17,370,000 +0.53% open_in_new
Jul 25, 2018 ☽ POST $19.62 $19.82 $19.81 18,967,500 +2.21% open_in_new
Apr 25, 2018 ☽ POST $14.96 $15.31 $15.18 25,950,000 +13.06% open_in_new
Feb 07, 2018 ☽ POST $16.94 $17.23 $16.81 26,026,500 +0.06% open_in_new
Oct 25, 2017 ☽ POST $13.44 $13.65 $13.51 24,789,000 +5.56% open_in_new
Jul 26, 2017 ☽ POST $12.49 $12.69 $12.50 26,754,000 +7.41% open_in_new
Apr 26, 2017 ☽ POST $17.67 $17.92 $17.67 21,417,000 -2.97% open_in_new
Feb 07, 2017 ☽ POST $17.29 $17.55 $17.48 30,619,500 +3.61% open_in_new
Oct 26, 2016 ☽ POST $18.66 $18.66 $18.48 14,454,000 -8.72% open_in_new
Jul 27, 2016 ☽ POST $18.80 $18.89 $18.50 14,695,500 +4.02% open_in_new
Apr 27, 2016 ☽ POST $18.18 $18.26 $18.19 13,425,000 -2.87% open_in_new
Feb 10, 2016 ☽ POST $16.00 $16.20 $15.78 26,823,000 +5.42% open_in_new
Oct 28, 2015 ☽ POST $17.35 $17.58 $17.54 11,629,500 +4.91% open_in_new
Jul 29, 2015 ☽ POST $16.06 $16.16 $16.11 13,633,500 -1.47% open_in_new
Apr 22, 2015 ☽ POST $14.47 $14.49 $14.44 11,557,500 +5.37% open_in_new
Feb 04, 2015 ☽ POST $12.88 $12.89 $12.85 15,871,500 +8.06% open_in_new
Oct 22, 2014 ☽ POST $10.60 $10.72 $10.49 17,569,500 +6.41% open_in_new
Jul 24, 2014 ☽ POST $10.22 $10.27 $10.12 24,810,000 -0.02% open_in_new
Apr 24, 2014 ☽ POST $9.71 $9.86 $9.85 24,390,000 -0.01% open_in_new
Feb 06, 2014 ☽ POST $9.49 $10.00 $9.78 40,612,500 +1.69% open_in_new
Oct 24, 2013 ☽ POST $8.39 $8.48 $8.34 49,948,500 +0.62% open_in_new
Jul 25, 2013 ☽ POST $8.27 $8.29 $8.18 27,993,000 +0.35% open_in_new
Apr 25, 2013 ☽ POST $6.94 $7.27 $7.08 23,664,000 +0.29% open_in_new
Feb 07, 2013 ☽ POST $6.67 $6.85 $6.67 71,023,500 +1.53% open_in_new
Oct 25, 2012 ☽ POST $5.76 $5.90 $5.63 57,883,500 +0.14% open_in_new
Jul 26, 2012 ☽ POST $5.93 $6.04 $5.80 59,148,000 +0.23% open_in_new
Apr 30, 2012 ☽ POST $7.04 $7.07 $7.03 16,281,000 +0.1% open_in_new
Feb 09, 2012 ☽ POST $5.46 $5.65 $5.62 29,194,500 -1.06% open_in_new
Oct 27, 2011 ☽ POST $4.96 $5.13 $5.08 45,061,500 -0.08% open_in_new
Jul 28, 2011 ☽ POST $3.93 $4.09 $3.97 68,685,000 -0.07% open_in_new
Apr 28, 2011 ☽ POST $3.93 $3.93 $3.90 28,500,000 +0.87% open_in_new
Feb 22, 2011 ☽ POST $3.59 $3.71 $3.67 29,703,000 -1.09% open_in_new
Oct 29, 2010 ☽ POST $3.81 $3.91 $3.90 26,538,000 -1.45% open_in_new
Aug 03, 2010 ☽ POST $3.22 $3.26 $3.21 21,123,000 -0.85% open_in_new
Apr 30, 2010 ☽ POST $3.27 $3.31 $3.26 42,985,500 +1.74% open_in_new
Feb 19, 2010 ☽ POST $2.57 $2.61 $2.59 62,865,000 -0.49% open_in_new
Oct 29, 2009 ☽ POST $2.48 $2.57 $2.51 131,710,500 -1.09% open_in_new
Jul 31, 2009 ☽ POST $2.81 $2.82 $2.71 53,895,000 -2.49% open_in_new
May 01, 2009 ☽ POST $2.54 $2.56 $2.50 45,766,500 +2.29% open_in_new
Feb 20, 2009 ☽ POST $2.20 $2.22 $2.18 91,060,500 -3% open_in_new
Oct 31, 2008 ☽ POST $1.67 $1.84 $1.81 32,424,000 -1.29% open_in_new
Jul 24, 2008 ☽ POST $1.77 $1.77 $1.69 55,746,000 -2.25% open_in_new
Apr 23, 2008 ☽ POST $1.72 $1.84 $1.79 70,708,500 +2.91% open_in_new
Feb 25, 2008 ☽ POST $1.86 $1.89 $1.88 18,475,500 +1.98% open_in_new
Oct 24, 2007 ☽ POST $2.22 $2.26 $2.17 23,001,000 +0.7% open_in_new
Jul 25, 2007 ☽ POST $2.27 $2.31 $2.24 63,387,000 -0.5% open_in_new
Mar 01, 2007 ☽ POST $2.26 $2.29 $2.27 14,793,000 -2% open_in_new
Oct 26, 2006 ☽ POST $2.17 $2.20 $2.18 17,812,500 -0.92% open_in_new
Jul 29, 2005 ☽ POST $2.13 $2.17 $2.15 9,481,500 -0.56% open_in_new
Apr 28, 2005 ☽ POST $1.73 $1.74 $1.72 11,976,000 -0.64% open_in_new
Mar 14, 2005 ☽ POST $1.73 $1.73 $1.69 13,257,000 -1.26% open_in_new
Oct 29, 2004 ☽ POST $1.43 $1.44 $1.44 6,165,000 +0.38% open_in_new
event

Earnings Count

81

Total earnings in dataset

trending_up

Avg Abs. Movement

±2.88%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
1558 chevron_right
description 8-K
367 chevron_right
description 144
126 chevron_right
description 5
102 chevron_right
description 10-Q
91 chevron_right
description SC 13G/A
85 chevron_right
description 3
44 chevron_right
description 4/A
31 chevron_right

Recent SEC Filings

10 most recent

Frequently asked about ORLY earnings

When does O’Reilly Automotive report earnings next? expand_more

O’Reilly Automotive (ORLY)'s next earnings date is estimated for 2026-07-24. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does ORLY stock move after earnings? expand_more

Over 81 reports, ORLY has moved an average of ±2.88% the session after earnings, closing higher 51.9% of the time.

What was ORLY's biggest post-earnings move? expand_more

ORLY's largest post-earnings gain on record was +13.06% on Apr 25, 2018, and its largest decline was -12.62% on Apr 27, 2022.

Where can I find O’Reilly Automotive's SEC filings? expand_more

All of O’Reilly Automotive's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.