SNDR Q1 2026 Earnings EPS Beat with 1788 Surprise Amid Mixed Market Sentiment GD Q1 2026 Earnings EPS Beats Estimates by 82 Stock Rises Cheche Group Q4 2024 Earnings Narrowed Loss Beats Estimates Despite Stock Decline SPS Commerce Q1 2026 Earnings EPS Surpasses Estimates by 103 OGI Q1 2026 Earnings EPS Surprises to the Upside Amidst Challenging Cannabis Market HMR Q1 2026 Earnings EPS Beats Estimates by Over 1000 but Stock Tumbles 20