CRBU - Caribou Biosciences Inc

Float
68.44M
Short % of Float
12.34%
Oustanding Shares
90.32M

Float
79.88M
Short % of Float
14.41%
Oustanding Shares
88.45M

Float
74.54 M
Short % of Float
12.93%
Oustanding Shares
88.43 M

Float
81.44M
Short % of Float
N/A
Oustanding Shares
90.32M