Neptune Insurance Files for IPO. Executive Compensation Not Remarkable This Time September 3, 2025 St. Petersburg, Florida-based Neptune Insurance Holdings filed for a U.S. initial public offering on Wednesday, the latest Florida-based insurer to...