AEHR Q1 2026 Earnings Narrower Loss Exceeds Expectations as Demand Trends Improve BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24 Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip Fractyl Health Inc GUTS Q1 2026 Earnings Narrower Loss Surprises Stock Slides Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Surges Past Estimates Despite Share Pullback