SPMC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment SWBI Q1 2026 Earnings Earnings Beat Expectations Amid Revenue Uncertainty GLUE Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline HLLY Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rises 68 ELVA Q1 2026 Earnings EPS Surprise of 307 Drives Optimism Haemonetics Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises 57