NVCR - NovoCure Ltd

Float
95.92M
Short % of Float
7.33%
Oustanding Shares
107.09M

Float
96.63M
Short % of Float
7.20%
Oustanding Shares
105.05M

Float
96.64 M
Short % of Float
7.17%
Oustanding Shares
106.86 M

95.92M
7.33%
107.09M
96.63M
7.20%
105.05M
96.64 M
7.17%
106.86 M