Ab cellera stock bot

AbCellera (ABCL) reported Q1 2026 financial results on May 11, 2026, significantly exceeding market expectations. The company posted revenue of $8.32 million, representing a 68% beat over consensus estimates and a substantial increase from the $4.24 million reported in the prior--year quarter. The adjusted loss of $0.14 per share was narrower than the projected $0.22 loss. This performance marks the fourth consecutive quarter of revenue outperformance, driven by the continued scaling of its antibody discovery platform and the achievement of partnership--related milestones.

Sources