CMS Energy CMSA Delivers Q1 2026 Beat EPS 113 vs 111 Expected MaxCyte Inc MXCT Struggles Near Support as Selling Pressure Persists GitLab GTLB Rallies 432 as Bulls Target 2789 20260520 Amphastar Pharmaceuticals AMPH Shows Modest Gains as Stock Hovers Near Key Resistance