SP 500 Nasdaq Eye Extended Record Run as USIran Peace Talks Progress EMBJ Q1 2026 Earnings EPS Misses Estimates by 312 Despite Modest Share Gain Novartis Lifts Sales and Profit Guidance for Full Year