Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines PNR Q1 2026 Earnings Pentair Beats EPS Estimates Stock Rises RM Q1 2026 Earnings EPS Surges Past Estimates as Regional Management Posts Strong Profit Beat SEPN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares FMC Corporation FMC Slides to 1298 as Selling Pressure Persists Sagimet Biosciences SGMT Gains 129 as Shares Test Key Resistance Level Motorsport Games MSGM Slides 555 as Selling Pressure Tests Key Support at 419 Barclays BCS Posts Modest Gains as Support Level Holds Toast Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher PLSE Q1 2026 Earnings EPS Beat but No Revenue as Stock Declines MHLA Q3 2024 Earnings Underlying Company Reports Negative EPS No Revenue Data Available FIX Q1 2026 Earnings Massive EPS Beat of 5293 Surprises Market WBS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower Impinj PI Q1 2026 Earnings Mixed Quarter as EPS Slightly Misses Expectations Yet Stock Gains ADUS Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Decline