Odysightai Q1 2026 Earnings EPS Misses Estimates Stock Declines JJSF Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Operating Environment GWW Q1 2026 Earnings EPS Exceeds Estimates by Nearly 13 Despite Slight Stock Decline MPB Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines BWA Q1 2026 Earnings Earnings Per Share Surpasses Estimates Stock Rises THFF Q1 2026 Earnings Modest EPS Beat Fails to Lift Shares