BusinessAbCellera’s 2026 Third-Quarter Results Show a $0.13 Loss Per ShareBy Helena WardNov 11, 2026, 1:44 PM UTC