Is AbCellera Biologics Inc (ABCL) Facing Headwinds After Q2 Earnings Miss? GF Score: 59/100
AbCellera Biologics Inc (ABCL) reported a significant Q2 2026 earnings miss with revenues of $4.1 million against an estimated $7.78 million and a net loss of $55.4 million. Despite the financial shortfall, the company maintains a strong liquidity position of over $565 million in …