Kornit Digital KRNT Q1 2026 Earnings EPS Beat Drives 52 Stock Surge CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback Vail Resorts MTN Q1 2026 Earnings EPS Misses Estimates Amid Seasonality Stock Edges Higher ABTC Q1 2026 Earnings Earnings Miss Amid Significant EPS Surprise Revenue Absent PHAT Q1 2026 Earnings Missed EPS Estimates Amid Ongoing Development Efforts