Stockreport

Institutional investors own a significant stake of 47% in European Wax Center, Inc. (NASDAQ:EWCZ) [Yahoo! Finance]

European Wax Center, Inc. - Class A  (EWCZ) 
PDF Institutions' substantial holdings in European Wax Center implies that they have significant influence over the company's share price [Read more]