CTAS Q1 2026 Earnings EPS Misses Estimates Stock Holds Steady BRFH Q1 2026 Earnings Surpasses EPS Estimates with Narrower Loss MPLX Q1 2026 Earnings EPS Misses Street Estimates as Margins Face Pressure CHEF Q1 2026 Earnings EPS Crushes Estimates Stock Edges Lower NN Inc NNBR Q1 2026 Earnings Strong EPS Surprise Reverses Loss Expectation ASYS Q1 2026 Earnings Strong EPS Beat Drives Stock Higher