TAL Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency MCHB Q1 2026 Earnings Earnings Miss Sends Shares Lower SWKS Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge VELO Q1 2026 Earnings NarrowerthanExpected Loss Drives DoubleDigit Stock Surge RYZ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Stock Gains 487 MSA Safety MSA Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Shares Edge Higher