Hayward Holdings Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year AbCellera Biologics ABCL Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher EXLS Q1 2026 Earnings EPS Surpasses Estimates by 62 Amid Optimistic Outlook FBIN Q1 2026 Earnings Slight EPS Miss as Housing Headwinds Persist Shares Edge Higher BLNK Q1 2026 Earnings EPS Beat Surprises Amidst Narrower Loss