Neptune Reports Strong Q1 2026 Earnings with Revenue Growth and Margin Guidance
Neptune (NP) reported Q1 2026 earnings with revenue of $37.8 million, a 28.8% year-over-year increase, driven by new business production and premium in force expansion. Adjusted EBITDA reached $21.6 million, up 26% year-over-year, and the company reaffirmed its full-year EBITDA margin guidance of 60%-61%.

Tickers: $NP
Topics: earnings EBITDA net income operational efficiency revenue growth stock buyback