Olaplex Holdings, Inc.
Exchange: nyse
none
1040789184.00
140116896.00
1.240400353068
0.323113532306
2.08%
3.75