10% Owner BSIV Hold 101 Sells $54.2M of Neptune Insurance Stock at $33.22
NP has more than doubled off its 52-week low of $14.78.
Summary
BSIV Hold 101, LP and affiliates sold $54.2 million of Neptune Insurance stock at $33.22 per share, adding to a $139 million sale in May 2026. The 10% owner group continues to reduce its stake despite strong Q2 results.
Key Events · Ownership and Investor Activity · NP
-
10% Owner Sells $54.2M Stake
BSIV Hold 101, LP and affiliates sold 1,632,160 shares at $33.22 each, totaling $54,220,355, on July 29, 2026.
-
Follows $139M Sale in May 2026
The same 10% owner group sold over $139 million of stock on May 20, 2026, bringing total recent sales to approximately $194 million.
-
Post-Transaction Holdings Remain Significant
After the sale, the group still holds 12,620,558 shares, representing a substantial ongoing stake.
-
Sale Priced Above Current Market
The transaction was executed at $33.22, above the current stock price of $31.71, but the continued distribution may pressure the stock.
Analysis · NP · Finance
BSIV Hold 101, LP and affiliated entities — a 10% owner group — sold 1.63 million shares for $54.2 million at $33.22 per share. This follows a $139 million sale by the same group in May 2026, bringing total recent distributions to nearly $194 million. While the company just posted record Q2 results and raised guidance, the continued selling by a major institutional holder may weigh on sentiment, especially given the size relative to the company's market cap.
At the time of this filing, NP was trading at $31.71 on NYSE in the Finance sector, with a market capitalization of approximately $4.4B. The 52-week trading range was $14.78 to $35.15. This filing was assessed with negative market sentiment and an importance score of 8 out of 10.