Eaton ETN Climbs 210 Resistance at 39867 in Focus 20260520 Alibaba Unveils Enhanced Zhenwu AI Chip and Latest Large Language Model Nouveau NMG Q1 2026 Earnings 003 EPS Surges Past 012 Estimates