Florida-Based Neptune Reports $11.5M Q3 Profit After IPO November 17, 2025 Two months after its initial public offering raised more than $368 million, Neptune Insurance Holdings Inc. reported a lucrative third...