PLANO, Texas - European Wax Center, Inc. (NASDAQ:EWCZ) reported 20 net center closings for fiscal 2025, fewer than its previously projected 23 to 28 closings, according to a press release issued ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results