SHLS Q1 2026 Earnings Earnings Beat Driven by Margin Strength Shares Rise 377 SBEV Q2 2025 Earnings Significant EPS Miss Reflects Ongoing Challenges SNDL Q1 2026 Earnings EPS Beats Estimates as Loss Narrows MGEE Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Performance JRSH Q1 2026 Earnings Stunning EPS Beat Highlights Operational Efficiency Amid Challenging Environment RBKB Q1 2026 Earnings EPS of 020 Reported Amid Stock Decline