Tesla TSLA Slides Amid Rising Capital Expenditure Concerns QXO Slides 116 as Sellers Test Key Support Levels Zebra ZBRA Reports Strong Q1 2026 Revenue NA EPS Beats XCHG XCH Slides 588 as Selling Pressure Mounts 20260520