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.