ZS Q1 2026 Earnings EPS Surprises to the Upside Amidst Growth Focus CNI Q1 2026 Earnings EPS Surpasses Estimates Modest Stock Uptick Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction OReilly Automotive Inc ORLY Q1 2026 Earnings EPS Beats Estimates Amid Cautious Outlook ARE Q1 2026 Earnings Massive EPS Surprise of 1459 Drives Positive Stock Reaction GWAV Q3 2023 Earnings Loss per Share Reported at 175 as Company Focuses on Operational Improvements