By SquaredTown on September 22, 2025
ST. PETERSBURG, Fla., Sept. 22, 2025 /PRNewswire/ -- Neptune Insurance Holdings Inc., the parent company of Neptune Flood Incorporated, today announced the launch of its initial public offering for the sale of 18,421,053 shares of its Class A common stock by certain selling...