SPWH Q1 2026 Earnings Narrow EPS Miss Amid Challenging Retail Environment UWMC Q1 2026 Earnings EPS Surges Past Estimates Amidst Quiet Revenue Reporting CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick MP Materials Q1 2026 Earnings EPS Surges Past Estimates Stock Dips on Market Sentiment Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates as Stock Surges 582