ORLY Q1 2026 Earnings EPS Beats Estimates amid Solid Execution NGS Q1 2026 Earnings EPS Surprises to the Upside Amidst Solid Operational Execution ROC Q1 2026 Earnings Significant EPS Surprise Fuels Optimism GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism CLRB Q1 2026 Earnings EPS Surprise Signals Progress Despite PreRevenue Status PFE Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline