Early Access — free while we kick the tires
EdgarHawk

NP Neptune Insurance Holdings Inc. Insider Trading

Latest: Insider Sold $159.5M of Shares · May 2026

Multiple insiders have been active at Neptune Insurance Holdings Inc. (NP): 6 distinct insiders account for 5 buy filings and 4 sell filings as of May 2026. Its highest-significance filing in the last 90 days: FTV Vii, LP sold $159.5M, transaction dated May 2026.

9 filings analyzed · Latest 2026-05-19

Get alerts for NP

Free Form 4 email alerts, scored for significance — see how.

Buys
5
Sells
4
Insiders
6
Direction
Net buying

Neptune Insurance Holdings Inc. leadership

Chair
Trevor Burgess — Chairman and Chief Executive Officer

Historically, stocks have lagged the S&P 500 by a median ~4% over the 90 days after a high insider sell (n ≈ 3,996, 2024-2026). Past results don't predict the future. How we measure this ↗

May 2026
2026-05-19
high
5,277,754 shares
$139,332,706
@ $26.40
Significance 7

10% Owner Bsiv Hold 101 files 2 sales totaling 5,277,754 shares at $26.40 for $139.3M, retaining 14.25M shares at NP

Bsiv Hold 101, LP filed 2 separate sales totaling 5,277,754 shares at $26.40 for $139,332,705.60, reducing its position by -27.0% vs pre-transaction holdings of 19,530,472 shares, with 14,252,718 shares retained. The stock has risen +47.3% over the prior 90 days and currently sits -19.6% from its 52-week high, providing observable price context for the timing of these transactions. The insider's one prior sale at NP on 2025-10-01 was followed by a 90-day return of +59.2%, and the cross-ticker well-timed rate stands at 0.00%, reflecting that prior sells have not preceded stock declines. Neptune Insurance carries a P/E of 74.17 against a market cap of $2,568,139,500.00, with annual revenue growth of +33.7%, providing the fundamental backdrop against which this large block sale occurred.

2026-05-19
high
6,039,850 shares
$159,452,040
@ $26.40
Significance 7

FTV Vii, LP sold 6,039,850 shares (6.04M) at $26.40 for $159,452,040 across 2 transactions, reducing stake by 27.0%

FTV Vii, LP, a 10% owner, executed two separate sales totaling 6,039,850 shares for $159,452,040.00 at $26.40 on 2026-05-15 and 2026-05-19, reducing holdings from 22,350,631 shares to 16,310,781 shares. The current price of $26.70 sits -19.6% from the 52-week high of $33.23, while the stock has gained +47.3% over the past 90 days. At the same ticker, FTV Vii's prior sell on 2025-10-01 generated a 90-day return of +59.2%, indicating that sale occurred before subsequent gains—a poorly timed outcome. With a P/E of 74.17 and annual revenue growth of +33.7%, the company exhibits elevated valuation multiples relative to growth, which may provide context for the timing of this substantial liquidation.

March 2026
2026-03-13
high
CEO & Chairman of the Board
50,000 shares
$935,345
@ $18.71
Significance 8

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.

February 2026
2026-02-24
medium
23,000 shares
$494,415
@ $21.50
Significance 6

Director Vostrizansky purchases 23,000 NP shares at $21.50; stock now at $20.40, down 16.7% in 30 days

Vostrizansky Michael Warren, a Director, acquired 23,000 shares of Neptune Insurance Holdings Inc. at $21.50 on 2026-02-20, establishing an initial position. The transaction occurred as the stock has declined 16.7% over the past 30 days and trades 33.1% below its 52-week high of $30.49, despite the company generating $44.4M in revenue and $11.5M in net income in the latest quarter. This purchase at $21.50, paired with the current price of $20.40 below the transaction price, provides context for evaluating whether the acquisition reflects conviction in the company's fundamentals relative to recent price weakness.

November 2025
2025-11-14
high
CEO & Chairman of the Board
50,000 shares
$1,000,000
@ $20.00
Significance 7

CEO Burgess buys 50,000 shares of NP at $20.00 for $1.0M; now holds 2.03M shares.

Burgess Trevor R, the CEO and Chairman, purchased 50,000 shares at $20.00 on 2025-10-02, increasing his holdings from 1.98M to 2.03M shares. The transaction occurred at a price 19.3% below the current market price of $24.73, indicating the purchase preceded recent price appreciation. The CEO's outright share acquisition at a material dollar volume ($1.0M) in a company with $44.4M quarterly revenue and $11.5M net income represents a substantial personal commitment to the company's equity. This open-market purchase by a seated CEO warrants investor attention to confirm whether the transaction aligns with normal capital allocation patterns or reflects a change in board-level conviction.

2025-11-14
low
5,000 shares
$100,000
@ $20.00
Significance 4

Director Carlon Jonathan Winant buys 5,000 shares of Neptune Insurance (NP) at $20.00 on 2025-10-02; current price $24.73, -18.6% from 52-week high.

Carlon Jonathan Winant, a director of Neptune Insurance Holdings Inc., purchased 5,000 shares at $20.00 on 2025-10-02, increasing his holdings from 648,500 to 653,500 shares—a modest 0.8% increase in his position. The transaction occurred when the stock was trading well below its 52-week high of $30.40, down 18.6% from that peak, and has declined a further 6.3% over the 30 days preceding the trade. With Neptune Insurance reporting quarterly revenue of $44.4M and net income of $11.5M at a $2.4B market cap, the company shows solid earnings power; the director's discretionary purchase at a depressed price point within its annual range represents a modest commitment of $100,000 representing less than 1% of his total holdings, warranting routine monitoring rather than urgent investigation.

2025-11-14
medium
CFO and Secretary
119,050 shares
$2,381,000
@ $20.00
Significance 6

Neptune Insurance CFO James Steiner buys 119,050 shares at $20.00 for $2.4M

CFO James Steiner purchased 119,050 shares at $20.00 on 2025-10-02 in an open-market buy of $2,381,000.00, increasing his holdings to 4,384,715 shares. The stock currently trades at $24.73, down 6.3% over the past 30 days and 18.6% below its 52-week high of $30.40. Neptune Insurance generated $44,365,000.00 in revenue and $11,511,000.00 in net income in the latest quarter, with a market cap of $2,378,655,050.00. The transaction occurred at $4.73 below current price, suggesting the purchase was made when valuation appeared more attractive relative to recent trading ranges.

October 2025
2025-10-03
medium
678,019 shares
$12,712,856
@ $18.75
Significance 4

FTV VII, L.P. sold 678,019 shares of NP at $18.75 on 2025-10-01; retains 22,350,631 shares post-sale.

FTV VII, L.P., a 10% owner, sold 678,019 shares at $18.75, reducing its stake by 678,019 shares to 22,350,631 shares post-transaction. The sale occurred just 3 trading days after Neptune's listing, when public price discovery was still in early stages. The current price of $30.40 reflects a $11.65 markup from the transaction price, suggesting the market has repriced upward significantly in the immediate post-IPO period. As a 10% owner in a newly public company, this insider's transaction represents a modest portfolio reduction (2.9% of pre-transaction holdings) during the volatile early trading window of the public company's lifecycle.

2025-10-03
high
820,123 shares
$15,377,306
@ $18.75
Significance 6

BSIV Hold 101, LP (10% Owner) sold 820,123 shares of NP at $18.75 on 2025-10-01, reducing stake by 4.0% to 19,530,472 shares.

A significant 10% shareholder of Neptune Insurance Holdings disposed of 820,123 shares for $15,377,306.25 just three trading days after the company's IPO listing, executing the sale at $18.75—well below the current market price of $30.40. This material stake reduction by a major owner early in the company's public market history represents a substantial capital event. The timing immediately post-listing, combined with the substantial gap between the execution price and current price, suggests the shareholder's transaction occurred amid the initial public market volatility phase. The 4.0% reduction in holdings signals a meaningful but not complete exit by the 10% owner.

More Insurance Agents, Brokers and Service companies