CPF Q1 2026 Earnings Earnings Beat Expectations Amid Modest Share Decline OUST Q1 2026 Earnings EPS Beat Drives Positive Market Reaction Biomerica Inc BMRA Q1 2026 Earnings Negative EPS Persists Amid PreRevenue Stage PM Q1 2026 Earnings Earnings Beat on Margin Strength SmokeFree Momentum Continues HIND Q1 2026 Earnings EPS Beats Estimates Despite Revenue Absence NFG Q1 2026 Earnings EPS Falls Short of Consensus Stock Dips Slightly