FTV VII, L.P., director, sells $62 million in Neptune stock
FTV VII, L.P., a director and 10% owner of Neptune Insurance Holdings (NASDAQ:NP), sold 1,867,840 shares of Class A common stock on July 29, 2026 for about $62.05 million at $33.22 per share. The stock last traded around $31.71. After the sale, the entities held 14,442,941 shares. Neptune recently reported Q2 EPS of $0.15 and revenue of $55.9 million.