MBWM Q1 2026 Earnings Earnings Beat Expectations on Strong Net Interest Margin DOC Q1 2026 Earnings Massive EPS Surprise but Stock Declines Amid Revenue Uncertainty Cibus Inc CBUS Q1 2026 Earnings EPS Beat Mitigates Revenue Absence as Stock Declines 33 Truist Financial TFC Q1 2026 Earnings EPS Beat of 86 Amidst Mixed Market Sentiment DSWL Q1 2009 Earnings EPS Falls Short of Estimates Stock Declines DCBO Q1 2026 Earnings Slight EPS Miss Overshadowed by Positive Market Reaction XMTR Q1 2026 Earnings EPS Beats Estimates Revenue Details Await MU Q1 2026 Earnings Strong EPS Beat Surprises Market Stock Slips Slightly INSW Q1 2026 Earnings Strong Earnings Beat Amid Tanker Market Strength