STERIS plc STE Flat at 21287 Consolidation Continues 20260518 Coherent COHR Stock Down 372 Support Test at 37037 20260515 Krystal Biotech KRYS Stock Jumps 138 Approaching 33275 20260514 Odysightai ODYS Gained 288 Can It Break 488 20260515 Google Unveils First Look at AIPowered Audio Smart Glasses Set for Fall Release Solid Biosciences SLDB Q1 2026 Earnings Miss Sparks Concern Alphabets Google IO AI Showcase Can It Sustain Wall Streets Renewed Confidence