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