Cheche Group CCG Q4 2024 Earnings EPS Beats Estimates by 4012 Revenue Not Reported FMC Q1 2026 Earnings EPS Surpasses Estimates Despite Loss Shares Rise Sarepta Therapeutics Q1 2026 Earnings Robust EPS Beat Amid Modest Market Caution SLXN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline MSA Safety MSA Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Shares Edge Higher Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 12