CGEM - Cullinan Oncology Inc

Float
25.88M
Short % of Float
2.01%
Oustanding Shares
43.07M

Float
27.43M
Short % of Float
3.97%
Oustanding Shares
45.80M

Float
27.18 M
Short % of Float
3.86%
Oustanding Shares
42.78 M

Float
41.85M
Short % of Float
N/A
Oustanding Shares
43.07M