OReilly Automotive ORLY Climbs 069 Resistance at 9718 in Focus 20260520 Garden Pet CENT Q1 2026 Earnings 129 EPS Surges Past 112 Estimates Taiwan President Lai Vows to Protect Freedom Announces New Drone Defense Budget Workday Shares Surge as AI Momentum Drives Up Margin Outlook