ORLY Financials: O'Reilly Automotive Inc AI Analysis