 Hair products maker Olaplex Holdings Inc has priced its initial public offering IPO of 73.7 million shares of its common stock at 21.00 per share. The company had earlier pegged its IPO price of 67 million shares at 17 - 19 per share, seeking a valuation of up to 12.3 billion based on the expected 648.12 million shares outstanding after the offering. 