S&P 500 7,609.78 +0.13% NASDAQ 27,093.90 +0.03% DOW 51,307.79 +0.45% R2K 2,931.96 +0.90% VIX 15.77 -1.74%
Next Bullish Trade
ORLY O'Reilly Automotive, Inc. NMS
$86.23 -0.41 (-0.47%)
Pullback · -1.71σ Grade B

Analyst price target

23 analysts
Low
$89.00
Mean
$110.78
High
$120.00
Current $86.23 +28.5% to mean

Recommendation

yfinance
buy

Consensus score 1.65 (1 = strong buy · 5 = strong sell)

Earnings history · actual vs estimate

DateEPS actualEPS estSurprise
2026-04-29 0.72 0.69 +3.6%
2026-02-04 0.71 0.72 -2.1%
2025-10-22 0.85 0.83 +2.4%
2025-07-23 0.78 0.78 -0.2%
2025-04-23 0.62 0.66 -5.6%
2025-02-05 0.63 0.65 -2.5%
2024-10-23 0.76 0.77 -1.1%
2024-07-24 0.70 0.73 -4.0%
2024-04-24 0.61 0.62 -1.1%
2024-02-07 0.62 0.61 +0.5%
2023-10-25 0.71 0.69 +3.1%
2023-07-26 0.68 0.67 +1.3%