05:22 PM EDT, 07/23/2025 (MT Newswires) -- O'Reilly Automotive (ORLY) Wednesday reported Q2 earnings of $0.78 per diluted share, up from $0.70 a year earlier.
Analysts polled by FactSet expected $0.79.
Revenue for the quarter ended June 30 was $4.53 billion, up from $4.27 billion a year earlier.
Analysts surveyed by FactSet expected $4.53 billion.
The company said it expects 2025 EPS between $2.85 and $2.95 and revenue between $17.50 billion and $17.80 billion.
Analysts polled by FactSet expect $2.93 and $17.64 billion, respectively.
The previous guidance was for 2025 revenue of between $17.40 billion and $17.70 billion.