MBAI Q3 2023 Earnings WiderThanExpected Loss Weighs on Shares Unifirst Corporation UNF Q1 2026 Earnings EPS Slightly Above Estimates Amid Steady Operations INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise CRNX Q1 2026 Earnings EPS Surprise Beats Estimates as PreRevenue Biotech Advances Pipeline CURR Q3 2025 Earnings Strong EPS Beat Drives Stock Surge BWMX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction