Griffon Corporation GFF Gains 194 Support Holds at 7927 20260518 WPP plc WPP Stock Jumps 601 Approaching 1945 20260518 OpenAI Launches Guaranteed Compute Capacity Offering to Meet Enterprise AI Demand CorVel Corp CRVL Q1 2026 Earnings EPS of 061 Reported Stock Edges Higher Deswell Industries Q1 2009 Earnings EPS Misses Estimates Amid Challenging Conditions MMSI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response OXLCN Q4 2025 Earnings EPS Falls Short of Estimates Preferred Stock Edges Higher SION Q1 2026 Earnings EPS Misses Consensus as PreRevenue Biotech Advances Pipeline Stock Edges Higher Dermata Therapeutics DRMA Falls 4 as Stock Tests Key Support at 123 Tech Rally Powers SP 500 to Slight Gain Despite Broad Weakness