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

191.76M
10.80%
292.78M
198.44M
12.63%
286.85M
198.44 M
12.89%
290.17 M