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