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