10% Owner
10% Owner at AbCellera Biologics Inc., filing insider transactions between 2026-02-26 and 2026-02-27.
AbCellera Biologics Inc.