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

25.18M
14.75%
45.32M
23.09M
18.79%
44.85M
23.09 M
17.58%
45.20 M