Dell Technologies Stock Surges as AI Server Revenue Soars 757 in Q1 Earnings Beat STRD Q1 2026 Earnings Massive EPS Miss of 77041 as Losses Deepen Novartis Raises FullYear Sales and Profit Guidance Amid Strong Performance