DoubleDown DDI Crushes Q1 2026 Estimates EPS 071 Tops Views Mammoth TUSK Q1 2026 In Line Whats Next for Investors Synthetic GJT Stock Today Unchanged at 2295 Key Levels 20260520 Alliance Ent AENT Q1 2026 Earnings Why the Beat Matters Whats Next for National NHPAP at 2235 20260520 Guidewire Software GWRE Q1 2026 Earnings Surprise EPS 117 Up Significant