Neptune Insurance Holdings Prices IPO at $18.00-$20.00 Per Share (NP)
Neptune Insurance Holdings (NP) is planning to raise $349.60 million in an initial public offering (IPO) on Wednesday, October 1st, IPO Scoop reports. The company plans to issue 18,400,000 shares at a price of $18.00-$20.00 per share. In the last 12 months, N…