OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788 Arrow Electronics Inc ARW Q1 2026 Earnings EPS Surges Past Estimates by 81 SION Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Navigates Pipeline Progress OBIO Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline in PreRevenue Phase AIRT Q1 2026 Earnings Profitability Surprise Drives Share Gains Despite Sparse Data RxSight Q1 2026 Earnings EPS Misses Estimates by 32 as Operational Costs Weigh