Neptune Insurance Holdings Inc. (NP) AI Stock Analysis
NP AI stock analysis summary
AI ResearchNeptune Insurance Holdings Inc. is an insurance agency offering residential and commercial flood and earthquake policies in the United States. Revenue grew 33.7% in FY2025 to $159.6M, alongside net income of $37.4M. For the trailing twelve months, the company generated $181.8M in revenue with an operating margin of 47.5%.
- Market cap
- $4.03B
- Revenue (TTM)
- $181.8M
- P/E
- 127.7x fwd 41.3x
- 1Y return
- 15.9% S&P 500 16.8%
- Avg. target
- $34.00 15.8% vs last close
Bull case
- Revenue increased at a two-year CAGR of 37.1% between FY2023 and FY2025, reaching $159.6M.
- Trailing twelve months operating margin is 47.5%, exceeding the US-listed Financial Services peer median of 37.7%.
- Analyst estimates forecast current fiscal year EPS of $0.55, representing projected EPS growth of 33.4%.
Bear case
- The stock trades at an elevated trailing P/E of 127.7x and forward P/E of 41.3x versus peer medians of 12.1x and 10.8x.
- The balance sheet carries negative shareholders' equity of -$222.2M and net debt of $168.0M as of June 30, 2026.
- The company has beat quarterly EPS expectations only 1 time over the last 4 quarters.
What Neptune Insurance does
Neptune Insurance Holdings Inc., through its subsidiary, Neptune Flood Incorporated, operates as an insurance agency that engages in selling residential and commercial flood insurance policies on behalf of insurance carrier partners in the United States. Founded in 2016 and based in Saint Petersburg, Florida, the company offers primary and excess flood, parametric earthquake, and indemnity earthquake insurance through a network of agencies.
Growth and profitability
Revenue expanded at a two-year CAGR of 37.1% from $84.9M in FY2023 to $159.6M in FY2025, driven by annual growth rates of 40.6% in FY2024 and 33.7% in FY2025. Gross margin was 64.2% in FY2023, 66.4% in FY2024, and 64.6% in FY2025. Net income rose from $17.9M in FY2023 to $34.6M in FY2024 and $37.4M in FY2025, yielding a net margin of 23.4% and an EPS of $0.32 in FY2025. For the trailing twelve months ended June 30, 2026, revenue reached $181.8M with a profit margin of 21.4%. In the latest quarter, quarterly revenue growth was 32.8% year-over-year, while quarterly earnings growth was 3.1%.
Balance sheet and cash flow
As of June 30, 2026, the company held $72.0M in cash and short-term investments and $240.0M in total debt, resulting in net debt of $168.0M. Total assets were $102.2M and shareholders' equity was -$222.2M, with a current ratio of 0.99. In FY2025, operating cash flow was $51.7M and free cash flow was $47.7M. Capital expenditures were $4.0M, and dividends paid reached $175.0M.
Valuation and performance
At a last close of $29.36, Neptune Insurance Holdings has a market cap of $4.03B and an enterprise value of $4.03B. The stock trades at a trailing P/E of 127.7x and a forward P/E of 41.3x, compared to the median of its US-listed Financial Services peers of 12.1x and 10.8x. Its price-to-sales ratio is 22.2x and EV-to-EBITDA is 51.1x, above peer medians of 3.2x and 11.7x. Over the past year, the stock returned 15.9%, below the S&P 500 return of 16.8%.
What analysts expect
Wall Street coverage includes 5 Strong Buy, 3 Buy, and 5 Hold ratings, with zero Sell or Strong Sell ratings. The mean price target is $34.00, representing a 15.8% upside relative to the last close of $29.36. For the current fiscal year ending December 31, 2026, analysts estimate revenue of $202.0M and EPS of $0.55, reflecting 33.4% EPS growth. For the next fiscal year, 13 analysts project revenue of $237.6M and EPS of $0.67. Neptune has beat EPS estimates in 1 of the last 4 quarters, with its next earnings report set for October 20, 2026.
Key risks and what to watch
- Shareholders' equity stands at -$222.2M alongside a current ratio of 0.99 as of June 30, 2026.
- Total debt of $240.0M exceeds the $72.0M held in cash and short-term investments.
- Quarterly earnings growth slowed to 3.1% year-over-year in the quarter ended June 30, 2026.
- Short interest represents 9.0% of the company's float.
AI-generated research summary. Written with AI from Quotelinks data as of October 16, 2026 and checked so every figure matches that data. For information only, not investment advice. Disclaimer
About this NP AI stock analysis
This page is an AI-written research summary of Neptune Insurance Holdings Inc. (NP). The text was generated on October 30, 2026 from Quotelinks data as of October 16, 2026 (company profile, annual results, latest balance sheet, valuation, price performance and analyst estimates). An automatic check rejects any draft that contains a figure not found in that data. It is not investment advice; verify figures on the linked tabs before making decisions.
Related: NP income statement, NP balance sheet, NP key metrics, NP analyst forecast, NP chart. See the NP stock overview for the latest quote and news.
NP AI stock analysis FAQ
What is Neptune Insurance Holdings' ticker and exchange?
Neptune Insurance Holdings Inc. trades under the ticker symbol NP on the New York Stock Exchange (NYSE).
When is Neptune Insurance Holdings' next earnings report?
The company's next earnings date is scheduled for October 20, 2026.
Does Neptune Insurance Holdings have positive shareholder equity?
No, as of June 30, 2026, the company reported shareholders' equity of -$222.2M and total assets of $102.2M.
What is the consensus analyst price target for NP stock?
The mean price target is $34.00, which sits 15.8% above the last close price of $29.36.