VZ Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Operational Stability DKS Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher Ecopetrol EC Q4 2025 Earnings EPS Falls Short of Expectations Amid Cost Pressures BKE Q1 2026 Earnings EPS Beats Estimates by 46 Amid Cautious Market Reaction GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies Vista Gold Corp Q1 2026 Earnings PreRevenue Stage Maintains Focus on Paredones Amarillos