Roblox Corporation RBLX Q1 2026 Earnings Beat Revenue NA EPS 027 Tech Gains Fail to Lift Broader Market as SP 500 Dips Vestis Corporation VSTS Slides 271 as Selling Pressure Mounts 20260519 Bitcoin and Ether Slide as Geopolitical Tensions Rise in the Middle East