CCCC - C4 Therapeutics Inc
Float
52.55M
Short % of Float
19.77%
Oustanding Shares
68.81M
Float
58.27M
Short % of Float
22.76%
Oustanding Shares
60.47M
Float
41.93 M
Short % of Float
10.83%
Oustanding Shares
49.28 M
Float
66.6M
Short % of Float
N/A
Oustanding Shares
68.81M