EUDA - Euda Health Holdings Limited

Float
7.34M
Short % of Float
0.26%
Oustanding Shares
24.63M

Float
7.53M
Short % of Float
0.31%
Oustanding Shares
24.63M

Float
16.21 M
Short % of Float
0.02%
Oustanding Shares
24.63 M

Float
17.34M
Short % of Float
N/A
Oustanding Shares
34.78M