EWCZ logo

EWCZEuropean Wax Center Inc - Ordinary Shares - Class A

$5.83
$0.03
(0.52%)
Today
Updated: 03:58 PM EDT
Reported EarningsMar 4
Vol195,581.00