SPMC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment OPRA Q1 2026 Earnings EPS Beats Estimates by 341 but Stock Slips IDYA Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates as RD Pipeline Progresses Z Q1 2026 Earnings EPS Surges Past Estimates Amid Market Optimism MMS Q1 2026 Earnings EPS Surpasses Expectations Despite Stock Dip MFIN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction