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