ITCI - Intra-Cellular Therapies Inc
Float
94.59M
Short % of Float
4.43%
Oustanding Shares
96.81M
Float
93.67M
Short % of Float
3.74%
Oustanding Shares
94.83M
Float
93.67 M
Short % of Float
4.07%
Oustanding Shares
96.24 M