MTX Q1 2026 Earnings EPS Surpasses Estimates by 887 Amid Solid Operational Performance UUUU Q1 2026 Earnings SmallerThanExpected Loss Lifts Shares Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally WYY Q1 2026 Earnings Strong EPS Surprise Drives DoubleDigit Stock Rally CLX Q1 2026 Earnings EPS Beats Estimates Stock Rises on Solid Performance Grace Therapeutics Q1 2026 Earnings EPS Surprise of 5098 Despite No Revenue as Stock Declines