Santander CL BSAC Up 304 Is There More Room to Run 20260520 Silicon Laboratories SLAB Q1 2026 Earnings Surprise EPS 053 Up Significant Donnelley Financial Launches 150 Million Buyback as Software Revenue Growth Accelerates Marvell Technology Could Its Data Infrastructure Focus Unlock LongTerm Value Mega MPU Stock Valuation Analysis