SWIM Q1 2026 Earnings Surpasses EPS Estimates with 5272 Surprise ORLY Q1 2026 Earnings EPS Surpasses Estimates Shares Slip BioVie Inc BIVI Q1 2026 Earnings Narrowing Losses and Clinical Progress Buoy Investor Sentiment FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise SMR Q1 2026 Earnings WiderThanExpected Loss Amid PreRevenue Phase Diageo DEO Q1 2026 Earnings EPS Misses Estimates as Spirits Demand Softens Globally