PTCT - PTC Therapeutics Inc
Float
56.49M
Short % of Float
20.05%
Oustanding Shares
76.61M
Float
72.82M
Short % of Float
13.70%
Oustanding Shares
73.10M
Float
72.82 M
Short % of Float
13.43%
Oustanding Shares
75.46 M
56.49M
20.05%
76.61M
72.82M
13.70%
73.10M
72.82 M
13.43%
75.46 M