SJM Q1 2026 Earnings EPS Beats Estimates Amid Solid Execution BUD Q1 2026 Earnings EPS Surprises to the Upside Stock Dips 174 BWMN Q1 2026 Earnings Significant EPS Miss Signals Operational Headwinds Granite Ridge Resources Inc Q1 2026 Earnings EPS Falls 839 Short of Estimates Stock Declines 12 GFF Q1 2026 Earnings EPS Surpasses Estimates by 53 Stock Edges Higher INGM Q1 2026 Earnings EPS Beats Estimates Amid Flat Revenue Disclosure ZD Q1 2026 Earnings EPS Misses Estimates by 1583 Stock Slips