ZS Q1 2026 Earnings EPS Surprises to the Upside Amidst Growth Focus GXAI Q1 2026 Earnings EPS Misses Estimates by 1765 Stock Declines Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower CV Q1 2026 Earnings EPS Misses Estimates as Company Reports Wider Loss BioAge Labs Q1 2026 Earnings EPS Beat on Lower Loss PreRevenue Stage Continues