Neptune files for IPO

Neptune Insurance Holdings Inc., the parent company of private flood insurance provider Neptune Flood, has publicly filed a registration statement on Form S-1 with the U.S. Securities and Exchange Commission relating to the proposed initial public offering of its Class A common stock by certain selling securityholders. Neptune Insurance Holdings has applied to list its Class A common stock on the New York Stock Exchange under the ticker symbol “NP.”

For the year ended December 31, 2024, the company generated $119.3 million in revenue, $34.6 million in net income, and $72.1 million in Adjusted EBITDA.

Launched in 2018, Neptune now operates in all 50 states and Washington, D.C. and its capacity panel includes more than 30 insurance and reinsurance partners.

The company had ~245k policies in force as of June 30, 2025.