ITCL -

Float
72.07M
Short % of Float
N/A
Oustanding Shares
649.02M

Float
341.60M
Short % of Float
0.01%
Oustanding Shares
649.02M

Float
N/A
Short % of Float
N/A
Oustanding Shares
649.02 M

72.07M
N/A
649.02M
341.60M
0.01%
649.02M
N/A
N/A
649.02 M