EWCZ - European Wax Center Inc

Float
34.97M
Short % of Float
17.95%
Oustanding Shares
48.61M

Float
31.50M
Short % of Float
21.39%
Oustanding Shares
48.48M

Float
33.21 M
Short % of Float
11.19%
Oustanding Shares
50.14 M

34.97M
17.95%
48.61M
31.50M
21.39%
48.48M
33.21 M
11.19%
50.14 M