CBZ Q1 2026 Earnings Earnings Surpass Estimates with 124 EPS Surprise STEL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick CECO Q1 2026 Earnings Massive EPS Beat Drives Stock Rally SLDP Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment Mannatech MTEX Q3 2023 Earnings Narrow Profit as Revenue Challenges Persist KRRO Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction