Neptune Insurance Holdings Inc (EXCHANGE:NP) disclosed that director Michael Warren Vostrizansky acquired 23,000 shares of the company’s Class A Common Stock on February 20, 2026. The aggregate cost of the transaction was $494,414.
The purchase price per share ranged from $21.35 to $21.67, producing a weighted average price of $21.4963. After completing the acquisition, Vostrizansky directly holds 23,000 shares of Neptune Insurance Holdings Inc.
At the time the transaction was reported, Neptune Insurance’s stock was trading at $20.40, representing a 30% decline year-to-date. InvestingPro analysis noted that analysts expect the company to be profitable during the current year, with net income projected to increase. The $2.84 billion market-cap insurer is assessed as appearing overvalued on InvestingPro’s Fair Value metric. The platform also indicates that investors can access six additional ProTips and a set of comprehensive financial metrics for the company.
Recent analyst activity
Several brokerages have moved to raise their stances on Neptune Insurance in light of recent company developments. Keefe, Bruyette & Woods upgraded its rating on Neptune Insurance to Outperform from Market Perform after the company reported a fourth-quarter adjusted EBITDA of $26 million, beating both the firm’s and consensus estimates of $24 million. That EBITDA outperformance was attributed to stronger-than-expected revenues.
BMO Capital Markets also raised its view to Outperform, citing Neptune Insurance’s efficiency metrics. BMO highlighted a projected revenue per employee of $2.6 million for 2025, a figure the firm described as materially higher than industry peers.
Mizuho and BofA Securities both adjusted their ratings to Neutral from Underperform. Mizuho’s upgrade was grounded in the view that artificial intelligence is unlikely to disrupt Neptune’s business model. Mizuho set a new price target of $24. BofA Securities pointed to the company’s revised revenue guidance as a central factor in its reassessment and raised its price target to $23, reflecting a modest increase derived from a discounted cash flow approach.
Collectively, these moves represent a shift in analyst sentiment toward Neptune Insurance following the company’s reported quarterly results and updated outlook.
Context for investors
The insider purchase by a board director and the contemporaneous analyst upgrades create a mixed signal for shareholders: an executive-level purchase at prices above the prevailing market quote, juxtaposed with multiple brokerages lifting ratings and revising price targets. Meanwhile, InvestingPro’s assessment flags the company as appearing overvalued on its Fair Value calculation even as analysts forecast a return to profitability and growing net income.
Investors interested in deeper company metrics and additional ProTips can consult the InvestingPro platform for supplementary analysis.