Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period IMMP Q1 2026 Earnings Earnings Miss Estimates as Clinical Expenses Weigh on Results ColgatePalmolive CL Q1 2026 Earnings Slight EPS Miss Offset by Positive Market Reaction BAER Q1 2026 Earnings Wide EPS Miss Overshadowed by Positive Stock Movement Dine Brands Q1 2026 Earnings EPS Beats Estimates by 53 Amid Operational Discipline MDU Q1 2026 Earnings EPS Misses Estimates but Stock Gains 15