Growth Metrics

AbCellera Biologics (ABCL) Treasury Shares (2021 - 2025)

AbCellera Biologics' Treasury Shares history spans 5 years, with the latest figure at $9.0 million for Q3 2025.