GLBE Q1 2026 Earnings Earnings Per Share Falls Short of Estimates Stock Declines Slightly MLM Q1 2026 Earnings EPS Slightly Misses Estimates Stock Gains on Resilient Demand Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat Amidst Challenging Banking Environment Wayfair Q1 2026 Earnings EPS Falls Slightly Short of Estimates Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty RRX Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher