NYSE · Software - Application
Neptune Insurance Holdings Inc. (NP) Stock
$28.44
+2.08%
NYSE: NP
Technology
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Latest News
Neptune Insurance Holdings to Announce Second Quarter 2026 Financial Results
Business Wire · Jul 10, 2026
Neptune Insurance Shares Fall After Keefe Bruyette & Woods Downgrade
MT Newswires · Jul 8, 2026
Keefe Bruyette & Woods Downgrades Neptune Insurance to Market Perform From Outperform, Adjusts PT to $34 From $32
MT Newswires · Jul 8, 2026
IPO Stock Of The Week: Neptune Insurance Breaks Out Past New Buy Point Amid Volatile Market Action
Investor's Business Daily · Jul 2, 2026
Wells Fargo Initiates Neptune Insurance at Overweight With $35 Price Target
MT Newswires · Jun 30, 2026
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held25.92%
Institutions Held62.89%
Institutions Float Held84.89%
Peer Comparison
About Neptune Insurance Holdings Inc.
Neptune Insurance Holdings Inc. (NP) stock trades at $28.44 with a market capitalization of $2.67B. The stock is valued at a price-to-earnings (P/E) ratio of 19.56, price-to-book of -17.27, price-to-sales of 19.01. Over the past 52 weeks the stock has ranged between $14.78 and $35.15, and currently trades 19.1% below its 52-week high.
On profitability, Neptune Insurance Holdings Inc. generates a return on equity (ROE) of -16.92%, return on capital employed of 72.78%, an operating margin of 50.00%, a net profit margin of 28.38%.