Marriott International MAR Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns Verrica Pharmaceuticals VRCA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Sees Modest Stock Gain DGII Q1 2026 Earnings EPS Beats Estimates Revenue Details Not Disclosed VINP Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Reaction