A Market Debut With Storm Clouds Overhead
Neptune’s IPO didn’t just secure $368 million—it highlighted a shifting tide in flood insurance as private players take the helm where federal programs falter. With the NFIP sidelined, Neptune is betting that investors and policyholders alike will see its model as the lifeline.