ZD Q1 2026 Earnings EPS Misses Estimates Stock Rises on Strategic Progress STRW Q1 2026 Earnings Earnings Beat Expectations Amidst Modest Stock Decline RILYN Q1 2024 Earnings Loss Per Share of 171 Amidst Limited Financial Disclosures Commercial Metals Company CMC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Resilient Demand S Q1 2026 Earnings EPS Beats Estimates Stock Rises on BetterThanExpected Profitability XOM Q1 2026 Earnings Solid EPS Beat of 143 Despite Flat Revenue Environment