Sonoma Pharmaceuticals Inc SNOA Q1 2026 Earnings EPS Slightly Misses Estimates Amid Thin Revenue Disclosures Alumis Inc ALMS Q1 2026 Earnings Narrower Loss Mirrors Operational Discipline PreRevenue Stage Persists IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline GOLD Q1 2026 Earnings EPS Crushes Estimates with 61 Surprise Yet Stock Dips AG Q1 2026 Earnings Silver Miner Misses EPS Estimates as Costs Weigh on Profitability NTIC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment