CPHI Q3 2011 Earnings EPS Falls Short of Estimates Amid Challenging Environment Upstream Bio Q1 2026 Earnings NarrowerthanExpected Loss Amid Clinical Progress CTO Q1 2026 Earnings Massive EPS Beat as Earnings Surge Past Estimates Halliburton Q1 2026 Earnings Strong EPS Beat Amid Cautious Oilfield Services Outlook AVTR Q1 2026 Earnings EPS Beats Estimates Stock Rises