Nucor Corporation NUE Q1 2026 Earnings 323 EPS Surges Past 284 Estimates Xsolla XSLLU Holds 998 Direction Awaited 20260520 MKS MKSI Q1 2026 Earnings 230 EPS Surges Past 208 Estimates CID HoldCo DAICW Stock Consolidating at 002 Next Move Ahead 20260520 1st Source SRCE Stock Today Rallies 153 Resistance at 7719 20260520 Mother Mary Arrives on Streaming After Weak Box Office Performance What It Signals for the Industry Cristiano Ronaldo Expands Business Empire with Free World Cup Streaming Platform