Geni Stock Analysis Genius Sports Limited Sees Mild Gain At 4.56 In Sports Tech 20260403 1 AES Q1 2026 Earnings Massive EPS Beat Drives DoubleDigit Surprise NCMI Q1 2026 Earnings EPS Miss Exceeds Estimates Stock Edges Higher DRMA Q1 2026 Earnings NarrowerthanExpected Loss Marks Progress for ClinicalStage Biotech BRX Q1 2026 Earnings Significant EPS Beat Drives Investor Caution Gogoro Q1 2026 Earnings Loss Per Share Widens Amid Challenging Market Conditions Ferguson Enterprises FERG Q1 2026 Earnings Slight EPS Beat Amid Flat Revenue and Minor Stock Decline