EWCZ · European Wax Center, Inc.
$5.82
At close · May 15
Market Cap
$319.14M
Shares
54.83M
No listed options were found for EWCZ.