O'Reilly Automotive (ORLY) Stock Split and Q2 2025 Outlook Analysis | Monexa