O'Reilly Automotive (ORLY) Q2 Earnings & Market Position Analysis | Monexa