Financial Report Insights
Loading…
AbCellera Biologics Inc. (ABCL) Q2 2026 Earnings: Revenue $4.0M (-76.3%)