APPS Q1 2026 Earnings EPS Surges 845 Above Estimates Shares Rally 57 MBAI Q3 2023 Earnings WiderThanExpected Loss Weighs on Shares BeyondSpring Q1 2026 Earnings Narrowed Loss Per Share and Positive Stock Movement CLX Q1 2026 Earnings EPS Beats Estimates Stock Rises on Solid Performance ITRN Q4 2025 Earnings EPS Beats Estimates Stock Rises 316 FRAF Q1 2026 Earnings EPS Beats Estimates Stock Declines