Novartis Raises FullYear Sales and Profit Guidance Amid Strong Operational Performance Burford Capital Q1 2026 Earnings Massive EPS Miss with 746 Loss Per Share SP 500 and Nasdaq Poised to Extend Record Run as USIran Peace Deal Updates Fuel Optimism