NovoCure NVCR Dips 14 as Stock Tests Key Support Near 1616 German Defense Chief Says China Losing a Chance by Skipping ShangriLa Dialogue UGP Q1 2026 Earnings Earnings Beat Expectations Despite Stock Decline Wix to Cut 20 of Workforce as AI Reshapes Tech Industry