LEDS Q1 2026 Earnings Loss Reported as Stock Surges 1268 Amid Market Optimism Tidewater Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines RACE Q1 2026 Earnings EPS Beat Drives Modest Stock Gains RRC Q1 2026 Earnings EPS Surges Past Estimates with 19 Beat Amid Strategic Operations OCUL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Continues Development