ORLY - O’Reilly Automotive Inc logo

ORLY

O’Reilly Automotive Inc

1 Year

8.01%

5 Years

77.17%

10 Years

250.08%

20 Years

22x

30 Years

285x

All Time

285x

Net Income x Stock Price

Historical Returns

πŸ“… Period
πŸ’² Price
πŸ’° Return
Last Price2024-12-20
$ 1214.40
1 Year2023-12-20
$ 950.25
127.80%
5 Years2019-12-20
$ 441.16
275.27%
10 Years2014-12-19
$ 193.14
6x
20 Years2004-12-20
$ 21.55
56x
30 Years1994-12-20
$ 3.06
396x
All Time1993-04-23
$ 2.41
504x

Fundamental Data

Year
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.45B 476M 977M
2015 7.96B 1.72B 931M 1.39B 1.27B0.74 116M 1.28B 414M 867M
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.03B 507M 797M 436M0.42 361M 1.11B 328M 790M
2010 5.39B 876M 419M 358M 328M0.38 29M 703M 365M 338M
2009 4.84B 539M 307M 790M 763M1.42 26M 285M 414M- 129M
2008 3.57B 324M 186M 732M 701M2.16 31M 298M 341M- 43M
2007 2.52B 382M 193M 100M 52M0.14 47M 299M 282M 16M
2006 2.28B 344M 178M 110M 80M0.23 29M 185M 228M- 42M
2005 2.04B 313M 164M 100M 69M0.22 31M 213M 205M 8M
2004 1.72B 243M 139M 100M 31M0.13 69M 226M 173M 53M
2003 1.51B 206M 100M 121M 100M0.49 21M 172M 136M 36M
2002 1.31B 174M 81M 191M 161M0.93 29M 104M 102M 2M
2001 1.09B 143M 66M 182M 166M1.16 15M 50M 68M- 18M
2000 890M 113M 51M 139M 129M1.14 9M 5M 81M- 76M
1999 754M 93M 45M 110M 99M1.06 10M 29M 86M- 56M
1998 616M 67M 30M 183M 182M2.68 1M- 19M 107M- 126M
1997 316M 44M 23M 22M 20M0.46 2M 17M 37M- 19M
1996 259M 33M 19M 3M 2M0.07 1M 4M 34M- 29M
1995 201M 25M 14M 600000.00- 2M 2M 900000.00 28M- 27M
1994 167M 19M 11M 800000.00- 2M 3M 8M 13M- 5M
1993 137M 15M 8M 1M- 2M 3M- 1M 8M- 10M