OLB Q4 2025 Earnings Narrower Loss Beats Estimates as Stock Rises GRAB Q1 2026 Earnings EPS Surges 8868 Above Estimates Stock Gains TSS Q1 2026 Earnings EPS Blows Past Estimates Surprise of 17027 BKNG Q1 2026 Earnings EPS Beats Expectations Amid Travel Demand Strength CTOR Q1 2026 Earnings Deep Losses and Negative Surprise as Company Remains PreRevenue LENZ Q1 2026 Earnings WiderthanExpected Loss as Pipeline Development Drives Costs