Gib Q1 2026 Earnings Cgi Inc. Posts 2.12 Eps Misses Analyst Estimates 20260403 Are Executives Confident In Maze Therapeutics Maze Stock Price At 28.71 Down 1.17 20260402 Lbtyk Stock Poised For Growth Key Support Holds 20260403 1