DXC Q1 2026 Earnings EPS Beats Estimates by 833 While Revenue Uncertainty Pressures Shares GSHD Q1 2026 Earnings Stellar EPS Surprise of 7944 Outpaces Estimates MP Materials Q1 2026 Earnings EPS Beats Expectations Stock Rises 388 ePlus inc PLUS Q1 2026 Earnings EPS Surges 4075 Above Estimates Stock Rises Noodles Company NDLS Q1 2026 Earnings Loss Per Share of 044 as Stock Declines 315 AES Q1 2026 Earnings Massive EPS Beat of 8025 Surprises Analysts