CROX Q1 2026 Earnings EPS Beats Estimates by 58 Shares Rally Crude Oil Prices Slide on Speculation of Strait of Hormuz Reopening SILO Q4 2023 Earnings Biotech Misses EPS Estimates as PreRevenue Phase Continues MEOH Q1 2026 Earnings EPS Misses Estimates as Stock Declines GILT Q1 2026 Earnings Massive EPS Surprise of 341 Despite Negative Market Reaction Progress Software Corporation PRGS Q1 2026 Earnings EPS Slightly Beats Estimates Stock Edges Lower