Neptune Insurance (NP) Jumps 24% on IPO, Shrugs Off Govt Shutdown Fears
During its initial public offering, Neptune Insurance Holdings Inc. (NYSE:NP) successfully raised $368 million in fresh funds, having sold 18.4 million shares at a price of $18 to $20 apiece.