SNOW Q1 2026 Earnings Earnings Beat Drives Stock Higher Amidst Uncertainty on Revenue CLNN Q1 2026 Earnings Narrower Loss Surprises Analysts as Company Advances Neurological Pipeline SPIR Q1 2026 Earnings Earnings Miss Meets Positive Stock Reaction Amid Strategic Shifts NTRA Q1 2026 Earnings EPS Misses Estimates as Revenue Unreported Stock Slightly Down KGEI Q1 2026 Earnings EPS Misses Estimates Amid Margin Pressures BioMarin Q1 2026 Earnings EPS Misses Estimates as Stock Slips