ABCL - AbCellera Biologics Inc
Float
191.76M
Short % of Float
10.80%
Oustanding Shares
292.78M
Float
198.44M
Short % of Float
12.63%
Oustanding Shares
286.85M
Float
198.44 M
Short % of Float
12.89%
Oustanding Shares
290.17 M