OLPX
Olaplex
2026-04-14
•
Barclays
Δh%
2.48%
Price Then
2.02
Price h
2.07
Target
2