CeriBell Inc CBLL Q1 2026 Earnings EPS Misses Estimates by 307 Stock Edges Higher Balchem Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat 3D Systems DDD Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Rally AVBH Q1 2026 Earnings EPS Surpasses Estimates by 275 Stock Slightly Declines THFF Q1 2026 Earnings Modest EPS Beat Fails to Lift Shares