Loading...

European Wax Center Projects FY25 Revenue Between $205M and $209M, Aligning with Consensus of $207.9M | Intellectia.AI