Ultra Clean Holdings UCTT Surges 426 as Bulls Test Resistance Near 8821 General GM Q1 2026 Beat Revenue NA EPS Exceeds by Significant Oil Surges 4 After Trump Rejects Iran Ceasefire Response SeaStar ICU Stock Slides 381 Support at 384 20260515 Safe Pro SPAI Q1 2026 Results Miss Estimates EPS 014 vs 012 Applied Materials Posts Record Revenue Raises Chip Equipment Outlook on AI Demand Riverview Bancorp RVSB Q1 2026 Results Fall Short EPS 003 Revenue NA Fortinet FTNT Q1 2026 Beat Revenue NA EPS Exceeds by Significant