ETSY Q1 2026 Earnings EPS Surges Past Estimates on 409 Beat BSVN Q1 2026 Earnings EPS Surges Past Estimates by 21 MSCI Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Index and Analytics GRBK Q1 2026 Earnings EPS Surges 15 Above Estimates DGXX Q3 2025 Earnings Loss Per Share of 003 as Company Navigates Challenging Environment ELVA Q1 2026 Earnings EPS Surges Past Estimates with 307 Beat