Arcus Biosciences RCUS Surges 36 Can the Breakout Hold Above Key Resistance Snapon SNA Analyst Price Targets What Wall Street Expects Twilio Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Dell Surges 39 on Record Sales Growth Fueled by AI Server Demand