MXCT Q1 2026 Earnings EPS Beat Estimates by 5098 Despite Negative Earnings USPH Q1 2026 Earnings EPS Misses Estimates by 1725 but Stock Gains 332 NMFCZ Q1 2026 Earnings Missed Estimates by Narrow Margin as EPS Comes in at 032 GCT Q1 2026 Earnings Strong EPS Beat Overshadows Stock Slight Decline CPS Technologies Corp CPSH Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Positive Momentum WTBA Q1 2026 Earnings EPS Beat Surprises Stock Declines