Xunlei XNET Q3 2024 In Line Whats Next for Investors United UFCS Q1 2026 Earnings Surprise EPS 116 Up Significant COMPASS CMPS Q1 2026 Earnings Beat Revenue NA EPS 030 Jim Cramer Highlights Shift in Tech Leadership Semiconductors and AI Infrastructure Take Center Stage US Markets Surge as Chip Stocks Rally Ahead of Nvidia Earnings Iran Peace Hopes Lift Sentiment Purple PPBT Stock Today Drops 1699 Key Support at 283 20260520 Dow Futures Climb as Dell NetApp Earnings Surge Oil Drops on Hopes of USIran Deal SITM Q1 2026 Earnings EPS Surges Past Estimates Signaling Strong Operational Execution Novartis Upgrades FullYear Outlook Signaling Strong Operational Momentum