Olaplex Holdings, Inc.
Exchange: nyse
none
1020901376.00
140116896.00
1.240400353398
0.323113532306
2.08%
3.75