CME Q1 2026 Earnings EPS Slightly Misses Consensus as Shares Edge Higher SN Q1 2026 Earnings EPS Surpasses Estimates Amid Lingering Revenue Disclosures SCWorx Corp WORX Q3 2025 Earnings Loss Per Share of 015 as Stock Surges IRIX Q1 2026 Earnings EPS Surprise of 5798 on Narrower Than Expected Loss SFIX Q1 2026 Earnings Surprising EPS Beat Masks Uncertainty as Revenue Details Remain Unclear PCG Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gains