tiprankstipranks
The Fly

Olaplex Holdings sees FY25 revenue $410M-$431M, consensus $402.84M

Olaplex Holdings sees FY25 revenue $410M-$431M, consensus $402.84M
1