MCHB Q1 2026 Earnings Earnings Miss Sends Shares Lower Cadre Holdings Inc CDRE Q1 2026 Earnings EPS Misses Estimates by 417 Amid Revenue Unavailability MTRX Q1 2026 Earnings EPS Surges Past Expectations by 82 CUK Q1 2026 Earnings EPS Misses Estimate but Stock Rallies on Operational Momentum VSH Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Rally RCI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher