CEO Burgess buys 50,000 NP shares at $18.71; prior same-ticker buy at this level gained 45.8% over 90 days.
Trevor R Burgess, Neptune Insurance's CEO & Chairman, purchased 50,000 shares at $18.71 on 2026-03-13, increasing his holdings to 2,082,964 shares. This transaction mirrors his prior purchase at the same ticker on 2025-10-02, which delivered a 45.8% return over the following 90 days. His cross-ticker open-market track record shows 1 prior buy with an average 90-day return of 45.8% at a 100% win rate, while the current stock is down 21.1% over the past 90 days and trading at $21.87—28.3% below its 52-week high. The buy price of $18.71 represents a reentry near levels that previously proved profitable for this executive. With Neptune's fundamentals strong (revenue of $44,365,000 and net income of $11,511,000, up 33.7% annually) and market cap of $2,103,565,950, the timing and magnitude of the repurchase merit investor attention.