CTSH Q1 2026 Earnings EPS Surprises to the Upside Shares Edge Higher Figma Inc FIG Q1 2026 Earnings EPS Beats Estimates by 5576 as Profitability Strengthens Grupo Aeromexico Q4 2025 Earnings EPS Falls Sharply Short of Estimates as Operational Headwinds Persist PRU Q1 2026 Earnings Earnings Beat Estimates by 154 Amid Solid Insurance Performance Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Birchtech Corp BCHT Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises 116