6.02 0.52(9.36%)11/19/2024
European Wax Center Inc (EWCZ)
Press Release | Data News