DISCLOSEDQuarterly
Two Sigma Investments
Abcellera Biologics Inc · NASDAQ
10,562,065 sh · $36.9M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Abcellera Biologics Inc · NASDAQ
10,562,065 sh · $36.9M
Renaissance Technologies
Abcellera Biologics Inc · NASDAQ
1,510,629 sh · $5.3M
Polen Capital Management
Abcellera Biologics Inc · NASDAQ
102,508 sh · $350.6K
Polen Capital Management
Abcellera Biologics Inc · NASDAQ
269,248 sh · $1.4M
BlackRock
Abcellera Biologics Inc · NASDAQ
3,803,477 sh · $11.3M