ORLY - O’Reilly Automotive Inc logo

ORLY

O’Reilly Automotive Inc

1 Year

1.55%

5 Years

38.31%

10 Years

160.27%

20 Years

13x

30 Years

170x

All Time

294x

Net Income x Stock Price

Historical Returns

πŸ“… Period
πŸ’² Price
πŸ’° Return
Last Price2025-11-14
$ 98.80
1 Year2024-11-14
$ 81.63
121.04%
5 Years2020-11-13
$ 30.78
321.02%
10 Years2015-11-13
$ 17.32
5x
20 Years2005-11-14
$ 2.04
48x
30 Years1995-11-14
$ 0.26
376x
All Time1993-04-23
$ 0.16
615x

Fundamental Data

Year
2025 17.12B 3.79B 2.42B 8.31B 8.11B2.14 198M 2.90B 1.13B 1.77B
2024 16.70B 3.72B 2.38B 7.92B 7.79B2.09 130M 3.04B 1.02B 2.02B
2023 15.81B 3.18B 2.34B 7.84B 7.56B2.37 279M 3.03B 1.00B 2.02B
2022 14.40B 3.31B 2.17B 6.54B 6.43B1.94 108M 3.14B 563M 2.58B
2021 13.32B 3.25B 2.16B 5.86B 5.50B1.69 362M 3.20B 442M 2.76B
2020 11.60B 2.74B 1.75B 6.16B 5.69B2.08 465M 2.83B 465M 2.37B
2019 10.14B 2.20B 1.39B 5.86B 5.82B2.64 40M 1.70B 628M 1.08B
2018 9.53B 2.07B 1.32B 3.41B 3.38B1.63 31M 1.72B 504M 1.22B
2017 8.97B 1.96B 1.13B 2.97B 2.93B1.49 46M 1.40B 465M 937M
2016 8.59B 1.92B 1.03B 1.88B 1.74B0.9 146M 1.51B 476M 1.03B
2015 7.96B 1.72B 931M 1.39B 1.27B0.74 116M 1.34B 414M 931M
2014 7.21B 1.46B 778M 1.39B 1.14B0.78 250M 1.19B 429M 760M
2013 6.64B 1.29B 670M 1.39B 1.16B0.9 231M 908M 395M 512M
2012 6.18B 1.15B 585M 1.09B 847M0.73 248M 1.25B 300M 950M
2011 5.78B 1.00B 507M 797M 436M0.43 361M 1.11B 328M 790M
2010 5.39B 890M 419M 358M 328M0.37 29M 703M 365M 338M
2009 4.84B 690M 307M 790M 763M1.11 26M 285M 414M- 129M
2008 3.57B 441M 186M 732M 701M1.59 31M 298M 341M- 43M
2007 2.52B 384M 193M 100M 52M0.14 47M 299M 282M 16M
2006 2.28B 347M 178M 110M 80M0.23 29M 185M 228M- 42M
2005 2.04B 309M 164M 100M 69M0.22 31M 213M 205M 8M
2004 1.72B 246M 139M 100M 31M0.13 69M 226M 173M 53M
2003 1.51B 209M 100M 121M 100M0.48 21M 168M 136M 32M
2002 1.31B 175M 81M 191M 161M0.92 29M 104M 102M 2M
2001 1.09B 144M 66M 182M 166M1.16 15M 50M 68M- 18M
2000 890M 114M 51M 139M 129M1.13 9M 5M 81M- 76M
1999 754M 94M 45M 110M 99M1.05 10M 29M 86M- 56M
1998 616M 69M 30M 183M 182M2.64 1M- 19M 107M- 126M
1997 316M 45M 23M 22M 20M0.45 2M 17M 37M- 19M
1996 259M 34M 19M 3M 2M0.06 1M 4M 34M- 29M
1995 201M 26M 14M 600000.00- 2M 2M 900000.00 28M- 27M
1994 167M 20M 11M 800000.00- 2M 3M 8M 13M- 5M
1993 137M 15M 8M 1M- 2M 3M- 1M 8M- 10M