Celestica CLS Q1 2026 Earnings EPS Surprises to the Upside as Shares Gain NCPL Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported Neuraxis Inc NRXS Q1 2026 Earnings Narrower Loss Beats Estimates but Stock Slips on PreRevenue Concerns MWA Q1 2026 Earnings Earnings Per Share Beat Expectations Despite Modest Stock Decline AvePoint Inc AVPT Q1 2026 Earnings Strong Profit Beat Drives Positive Market Response CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick