MFIC Q1 2026 Earnings EPS Beats Estimates Stock Dips NATL Q1 2026 Earnings EPS Misses Estimates by 269 Amid Operational Uncertainty BKNG Q1 2026 Earnings EPS Beats Expectations Amid Travel Demand Strength AGX Q1 2026 Earnings Massive EPS Beat Surprises Market Carriage Services Inc CSV Q1 2026 Earnings Modest EPS Beat Amid Flat Revenue and Negative Stock Reaction ABSI Q1 2026 Earnings EPS Beats Estimates Amid Continued Drug Discovery Progress