Theravance Biopharma Inc TBPH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise OPTU Q1 2026 Earnings A Staggering EPS Miss Rattles Investors CZNC Q1 2026 Earnings Massive EPS Miss as Earnings Plunge 966 Below Estimates GDS Holdings Q1 2026 Earnings Stunning EPS Beat of 132 vs Expected Loss KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves AII Q1 2026 Earnings Earnings Beat Expectations Amid Strong Underwriting Performance