VLTO Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction ALLT Q1 2026 Earnings Earnings Beat Expectations on Strong EPS Surprise Karooooo Ltd KARO Q1 2026 Earnings EPS Misses by 196 Yet Stock Gains 23 ALLT Q1 2026 Earnings Earnings Beat Expectations on Strong EPS Surprise GLDD Q4 2025 Earnings Strong EPS Beat Despite Quiet Market Reaction