MRNA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares DLR Q1 2026 Earnings EPS Beats Estimates Amid Data Center Demand CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 NUVB Q1 2026 Earnings Small EPS Beat Fails to Lift Shares Amid PreRevenue Stage PG Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher STOK Q1 2026 Earnings EPS Surprises to the Upside as Clinical Pipeline Advances