ODD - ODDITY Tech Ltd.
Float
25.18M
Short % of Float
14.75%
Oustanding Shares
45.32M
Float
23.09M
Short % of Float
18.79%
Oustanding Shares
44.85M
Float
23.09 M
Short % of Float
17.58%
Oustanding Shares
45.20 M