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