MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise MCRB Q1 2026 Earnings EPS Misses Estimates Revenue Not Reported Stock Declines HBIO Q1 2026 Earnings NarrowerThanExpected Loss Boosts Shares by 176 Deswell Industries DSWL Q1 2009 Earnings EPS Misses Estimates but Stock Jumps 679 ABEO Q1 2026 Earnings NarrowerthanExpected Loss Bolstered by Cost Management TNDM Q1 2026 Earnings Narrowing Loss Surpasses Expectations Stock Dips on Cautious Outlook