O’Reilly Automotive Inc. (NASDAQ: ORLY) operates as a retailer for automotive aftermarket parts, tools, supplies, equipment, and accessories. Its client base includes do-it-yourself (DIY) and professional service provider customers. The product line includes new and remanufactured automotive hard parts, including alternators, starters, fuel pumps, water pumps, brake system components, batteries, belts, hoses, temperature control, chassis parts, driveline parts, and engine parts.
ORLY
O'Reilly Automotive Inc
NASDAQ
1136.44
USD
0.08%
+0.92
OPEN
1140.97
PREV CLOSE
1135.52
DAY RANGE
1142.72 - 1132.68
VOLUME
61386
AVG. VOLUME
325.5K
52 WEEK RANGE
1169.11 - 819.70
Buy ORLY stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization
67B
Enterprise value
74.6B
Trailing pe
29.501688
Forward pe
24.211514
Peg ratio
24.211514
Price to sales ttm
4.2395763
Price to book mrq
-38.681305691212
Enterprise to revenue
4.718
Enterprise to ebitda
20.736
Financials
Fiscal year ends
2023-12-31
Most recent quarter
2023-12-31
Profit margin
0.14840001
Operating margin
0.18812999
Return on assets ttm
0.1504
Return on equity ttm
-1.3491695979596
Income statement
Revenue ttm
15.8B
Revenue per share ttm
261.468
Quarterly revenue growth
0.051
Gross profit ttm
8.1B
Ebitda
3.6B
Net income to common ttm
2.3B
Diluted eps ttm
38.49
Quarterly earnings growth yoy
0.045
Balance sheet
Total cash mrq
279.1M
Total cash per share mrq
4.728
Total debt mrq
7.8B
Total debt to equity mrq
-4.5081953868214
Current ratio mrq
0.725
Book value per share mrq
-29.443
Cash flow
Operating cash flow ttm
3B
Levered free cash flow ttm
1.5B
Stock statistics
Shares outstanding
59M
Float shares
58.4M
Avg 10 volume
356.4K
Avg 90 volume
338.6K
Shares short
825.4K
Short ratio
2.12
Short percent of shares outstanding
0.014099999
Percent held by insiders
0.010670001
Percent held by institutions
0.88266
Stock price summary
Fifty two week low
833.32
Fifty two week high
1169.11
Fifty two week change
25.953
Beta
0.862
Day 50 ma
1065.7936
Day 200 ma
973.1345
Dividends and splits
Last split factor
2-for-1 split
Last split date
2005-06-16