MercedesBenz Signals Openness to Military Sector as Automotive Industry Faces Pressure Omnicell OMCL Q1 2026 Earnings Surprise EPS 055 Up Significant IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005 SELLAS SLS Q1 2026 Results Fall Short EPS 005 Revenue NA