GEO Q1 2026 Earnings EPS Surprises to the Upside Despite Flat Revenue Disclosure RANI Q1 2026 Earnings Narrowed Loss Beats Expectations as Pipeline Progress Continues GTES Q1 2026 Earnings EPS Surpasses Estimates by 47 YTRA Q1 2026 Earnings Narrower Loss than Expected Shares Rally 6 DV Q1 2026 Earnings EPS Miss Weighs on Shares as Market Digests Profitability Pressure Boston Scientific Q1 2026 Earnings EPS Beats Street by 069 Shares Edge Higher