NYSE · Software - Application

Neptune Insurance Holdings Inc. (NP) Stock

$28.44 +2.08% NYSE: NP Technology

Valuation

MetricValue
Price$28.44
Market Cap$2.67B
P/E Ratio19.56
P/B Ratio-17.27
P/S Ratio19.01
EPS (TTM)$-0.20
52-Week High$35.15
52-Week Low$14.78
Dividend Yield0.00%

Financials & Margins

MetricValue
ROE-16.92%
ROA38.15%
ROCE72.78%
Gross Margin50.00%
Operating Margin50.00%
Net Margin28.38%
Debt/Equity-1.08
Current Ratio0.98

Annual Financials (USD)

Metric202320242025
Revenue$85.0M$119.0M$160.0M
Operating Profit$45.0M$68.0M$80.0M
Net Profit$18.0M$35.0M$37.0M
EPS$1.04$1.58$0.27
Op Margin53.5%57.4%50.1%

Balance Sheet (USD)

Metric202320242025
Total Assets$42.0M$48.0M$65.0M
Total Liabilities$429.0M$414.0M$293.0M
Cash$8.0M$7.0M$8.0M
Borrowings$175.0M$134.0M$240.0M

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)

Metric202320242025
Operating Cash Flow$19.0M$50.0M$52.0M
Investing Cash Flow$-8.0M$-7.0M$-8.0M
Financing Cash Flow$-9.0M$1.0M$19.0M
Net Cash Flow$5.0M$4.0M$12.0M
Free Cash Flow$15.0M$46.0M$48.0M

Valuation & Return Ratios

MetricValue
PEG Ratio0.02
EV / EBITDA33.68
FCF Yield2.79%
Quick Ratio0.98
Interest Coverage4.34
Return 1Y—
Return 3Y—
Return 5Y—

Ownership

Insiders Held25.92%
Institutions Held62.89%
Institutions Float Held84.89%
Institutional HolderSharesReport Date
Ftv Management Company, L.P. 22,350,6312026-03-31
Bregal Sagemount IV General Partner Jersey Ltd19,530,4722026-03-31
T. Rowe Price Investment Management, Inc.4,741,1632026-03-31
JPMORGAN CHASE & CO1,481,1032026-03-31
Capital International Investors1,348,6542026-03-31

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
ALKTAlkami Technology, Inc. $14.33 +1.27% -32.30 $1.53B 0.00%
ALRMAlarm.com Holdings, Inc. $55.26 +1.06% 22.97 $2.73B 0.00%
APPNAppian Corporation $38.66 +2.38% -251.73 $2.86B 0.00%
DBDDiebold Nixdorf Incorporated $63.02 -3.11% 20.50 $2.14B 0.00%
GRNDGrindr Inc. $14.94 +4.18% 27.58 $2.66B 0.00%

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%.

Related Technology Stocks

NVDA NVIDIA Corporation $230.48 -2.94% AAPL Apple Inc. $340.42 +1.11% MSFT Microsoft Corporation $522.61 -1.35% TSM Taiwan Semiconductor Manufacturing Company Ltd. $457.99 -3.01% AVGO Broadcom Inc. $360.14 -4.35% MU Micron Technology, Inc. $1035.84 -4.79% AMD Advanced Micro Devices, Inc. $620.68 -3.90% ASML ASML Holding N.V. - New York Registry Shares $1769.79 -1.95% INTC Intel Corporation $107.08 -5.34% PLTR Palantir Technologies Inc. $198.78 +2.40% CSCO Cisco Systems, Inc. $114.89 -2.13% AMAT Applied Materials, Inc. $509.57 -2.13%

Popular Stocks

Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Eli Lilly (LLY)JPMorgan (JPM)Visa (V)Exxon Mobil (XOM)Walmart (WMT)UnitedHealth (UNH)

Screens featuring this stock

High ROE Technology StocksLow P/E Technology StocksHigh Net Margin Technology StocksDividend Technology StocksLow Debt Technology StocksNYSE High ROE StocksAll stock screens
Run Stock Screener Investing Guides