Innospec IOSP Stock Analysis Falls 265 Watching 7399 20260515 Ohmyhome OMH Flat at 089 Consolidation Continues 20260515 Otter Tail OTTR Q1 2026 Earnings Why the Beat Matters GEA Group Insider Kai Becker Acquires Shares Director Dealings Disclosed Labour Leadership Race Spotlights UK Social Care Reform as Fabian Society Urges National Care Service Morgan Stanley MS Q1 2026 Earnings Surprise EPS 343 Up Significant RYVYL Inc Files Quarterly Report Key Updates from Latest 10Q Filing