Olaplex Holdings (OLPX) opens for trading at $25 for share after the IPO was priced at $21 per share. Read more on Olaplex.
Read More