Babcock BW Q1 2026 Results Fall Short EPS 008 Revenue NA ZOOZ Strategy ZOOZ Falls 310 Watching 027 Support 20260520 China Confirms Purchase of 200 Boeing Jets After TrumpXi Summit Mach MNR Stock Today Drops 127 Key Support at 1398 20260520 European Stocks Climb as Markets Weigh UK Inflation Data and Elevated Bond Yields John JHI Rallies 077 as Bulls Target 1379 20260520