MBX Biosciences MBX Q1 2026 Earnings EPS 051 Beats Estimates UK Services Sector Activity Posts Sharpest Decline in a Decade Amid Political and Geopolitical Uncertainty TikToks Commerce Surge How the Platform Generates Revenue and Discovery for Businesses Greif GEF Rallies 197 as Bulls Target 6566 20260520