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