Milestone Scientific MLSS Q1 2026 Earnings Narrower Loss Beats Estimates as Stock Edges Lower SDGR Q1 2026 Earnings Loss Widens Amid Software Transition Stock Rises FPI Q1 2026 Earnings Earnings Per Share Misses Estimates Amid Seasonal Farmland Dynamics SSC Technologies Q1 2026 Earnings Slight EPS Beat Amid Steady Operations MMSI Q1 2026 Earnings EPS Surpasses Estimates by 1068 TH Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds