Neptune Insurance Holdings Ownership | Who Owns Neptune Insurance Holdings?


OverviewForecastFinancialsChart

Neptune Insurance Holdings Ownership Summary


Neptune Insurance Holdings is owned by 0.04% institutional investors, 37.69% insiders, and 62.27% retail investors.

NP Ownership Benchmark


TypeName% Inst% Insiders% Retail
StockNeptune Insurance Holdings0.04%37.69%62.27%
SectorTechnology Stocks 50.70%12.61%36.69%

Institutional Ownership Trends


DateHoldingsChange %SharesChange %OwnershipChange %Increased PositionChange %Decreased PositionChange %
Sep 30, 20223-97.60%6,447-99.96%-0.00%--100.00%--100.00%
Jun 30, 2022125-13.79%15,847,7520.43%941.07%43-27.12%54-3.57%
Mar 31, 2022145-3.97%15,780,4470.76%931.08%595.36%56-6.67%
Dec 31, 20211510.67%15,661,8791.40%931.11%563.70%60-
Sep 30, 2021150-2.60%15,445,755-0.82%911.07%54-19.40%607.14%

Recent Insider Transactions


DateNameRoleActivityValue
Oct 02, 2025Steiner James CFO and SecretaryBuy$2.38M
Oct 02, 2025Carlon Jonathan Winant-Buy$100.00K
Oct 02, 2025Burgess Trevor R CEO & Chairman of the BoardBuy$1.00M
Oct 01, 2025FTV VII, L.P.-Sell$12.71M
Oct 01, 2025BSIV Hold 101, LP-Sell$15.38M

Insider Transactions Trends


DateBuySell
2025 Q4-2
2025 Q3--
2022 Q4--
2022 Q3--
2022 Q2--

NP Ownership FAQ


Does Blackrock own Neptune Insurance Holdings?

BlackRock is not among the top 10 institutional shareholders of Neptune Insurance Holdings.

Try Tickergate Pro Free

Customize Everything. 100% Flexibility. Fast and Easy to Use (No code or Excel Needed)

  • Customize your own personal stocks lists, views and charts

  • Choose from hundreds of fields, up to 15 years of history

  • Conduct deep comparison analysis

  • Discover trending investment themes

  • Find your next best investment

  • Research stocks using tools