The IPO Buzz: Neptune Insurance (NP) Prices IPO at $20 – High End – & Stock Pops in NYSE Debut
Neptune Insurance Holdings (NP) priced its IPO at $20.00 – the top of its $18.00-to-$20.00 range – and sold 18.42 million shares – to raise $368.42 million on Tuesday night, Sept. 30, 2025. At pricing, Neptune had a market cap of about $2.76 billion. Neptune’s stock jumped in its New York Stock Exchange debut – opening at […]
September 30, 2025 Read More