MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly MUR Q1 2026 Earnings Earnings Per Share Surpass Expectations Amid Volatile Oil Markets OBK Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher NVNI Q4 2025 Earnings Massive EPS Miss Sends Shockwaves as Revenue Figures Remain Undisclosed OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips