NMRD - Nemaura Medical Inc

Float
13.09M
Short % of Float
0.31%
Oustanding Shares
28.9M

Float
14.95M
Short % of Float
0.35%
Oustanding Shares
28.90M

Float
14.95 M
Short % of Float
0.35%
Oustanding Shares
24.10 M

Float
17M
Short % of Float
N/A
Oustanding Shares
28.90M