Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher CHMI Q1 2026 Earnings EPS Surpasses Estimates Stock Advances Catalyst Pharmaceuticals Inc CPRX Q1 2026 Earnings EPS Beats Estimates by 75 Stock Edges Slightly Lower ZBIO Q1 2026 Earnings NarrowerThanExpected Loss Caps a Quarter of Pipeline Progress Tetra Tech Q1 2026 Earnings EPS Beats Estimates Stock Rises 147 AOMR Q1 2026 Earnings EPS Miss Amid Challenging Mortgage Environment