CLPT Q1 2026 Earnings EPS Misses Estimates by 1478 as Stock Declines MMSI Q1 2026 Earnings EPS Surpasses Estimates by 1068 UFP Technologies Q1 2026 Earnings EPS Misses Estimates Amid Slight Stock Gains CENT Q1 2026 Earnings EPS Surprises to the Upside Stock Moves Higher Oxford Lane Capital Corp OXLCG Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short WHWK Q1 2026 Earnings EPS Beat Drives Positive Sentiment Despite Revenue Gap