Neptune Insurance Holdings Inc

NPNYSE
$32.56
0.140.43%
At close: Aug 19, 5:00 PM EST
$32.75
0.331.02%
Pre-Market: 8:23 AM EST

Neptune Insurance Hldgs Ownership & Insider Activity

Neptune Insurance Hldgs (NP) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 6.7% of shares outstanding. Institutional investors hold 20.5%. Over the past 90 days, insiders made 3 sales worth $119.4M.

Shares Outstanding

137.233M

Shares Float

27.223M

Insider Shares Owned

9.156M

Insider % Owned

6.7%

Institutional Shares Held

28.078M

Institutional % Held

20.5%

Ownership Breakdown

Net Insider Activity by Month

Purchases (90d)

0

Sales (90d)

3

$119.4M total

Net Activity

Net Selling

Net Value (90d)

-$119.4M

Neptune Insurance Hldgs Insider Transactions (Last 6 Months)

DateInsiderTitleTypeSharesPriceValue
Aug 12, 2026James SteinerCHIEF FINANCIAL OFFICERSELL100.000K$31.44$3.1M
Jul 29, 2026BSIV Hold LP, BSIV Hold GP LLC, Bregal Sagemount IV General Partner Jersey Ltd, Bregal Sagemount Management LP, Gene YoonSELL1.632M$33.22$54.2M