Neptune Insurance Delivers Record Q2, Lifts Outlook, and Unveils $100M Buyback
NP has more than doubled off its 52-week low of $14.78.
Summary
Neptune Insurance Holdings posted record Q2 2026 results with 33% revenue growth, raised its full-year guidance, and announced a $100 million share repurchase program.
Key Events · Earnings and Guidance · NP
-
Record Q2 Revenue and Earnings
Revenue climbed 33% year-over-year to $55.9 million, while net income rose 36% to $15.8 million. Commission income advanced 32.7% to $42.5 million, and fee income increased 33.4% to $13.3 million.
-
Full-Year Guidance Raised
Management lifted full-year guidance, reflecting confidence in continued growth driven by strong policy sales and high retention rates.
-
$100M Share Repurchase Program
The Board authorized a $100 million stock repurchase program. During Q2, the company bought back 235,000 shares for $5.9 million in the open market and an additional 984,140 shares for $26 million concurrent with the secondary offering.
-
President Adopts 10b5-1 Trading Plan
President and Chief Risk Officer Matthew Duffy adopted a Rule 10b5-1 plan for the sale of up to 263,951 shares underlying RSUs, a routine pre-planned arrangement.
Analysis · NP · Finance
A standout quarter saw Neptune deliver 33% revenue growth and a 36% jump in net income, fueled by higher policy counts and premium volume. Confidence in sustained momentum is underscored by a full-year guidance raise. Returning capital to shareholders remains a priority, evidenced by a new $100 million share repurchase program and a concurrent $26 million buyback tied to the secondary offering. Separately, the President's adoption of a 10b5-1 plan covering up to 263,951 shares is a routine, pre-planned sale that does not detract from the positive operational signals. The expected loss of EGC status by year-end is a procedural milestone that will bring additional compliance requirements but leaves the strong fundamental picture unchanged.
At the time of this filing, NP was trading at $30.82 on NYSE in the Finance sector, with a market capitalization of approximately $4.3B. The 52-week trading range was $14.78 to $34.61. This filing was assessed with positive market sentiment and an importance score of 8 out of 10.