Tech Gains Fail to Lift Markets as Broad Indexes Slip Methanex Corporation MEOH Q1 2026 Earnings Miss EPS 030 vs 042 Expected Grab GRAB Delivers Q1 2026 Beat EPS 003 vs 002 Expected Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030