Want to see NP full AI Analyst Report?
Total Valuation
Neptune Insurance Holdings, Inc. Class A has a market cap or net worth of $4.35B. The enterprise value is $4.77K.
Market Cap$4.35B
Enterprise Value$4.77K
Share Statistics
Neptune Insurance Holdings, Inc. Class A has 93,798,090 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding93,798,090
Owned by Insiders41.92%
Owned by Institutions0.04%
Financial Efficiency
Neptune Insurance Holdings, Inc. Class A’s return on equity (ROE) is -0.16 and return on invested capital (ROIC) is 445.48%.
Return on Equity (ROE)-0.16
Return on Assets (ROA)0.57
Return on Invested Capital (ROIC)445.48%
Return on Capital Employed (ROCE)6.39
Revenue Per Employee2.57M
Profits Per Employee603.44K
Employee Count62
Asset Turnover2.44
Inventory Turnover0.00
Valuation Ratios
The current PE Ratio of Neptune Insurance Holdings, Inc. Class A is 22.3. Neptune Insurance Holdings, Inc. Class A’s PEG ratio is 1.29.
PE Ratio22.3
PS Ratio25.25
PB Ratio-17.71
Price to Fair Value-17.71
Price to FCF84.47
Price to Operating Cash Flow59.74
PEG Ratio1.29
Income Statement
In the last 12 months, Neptune Insurance Holdings, Inc. Class A had revenue of 159.55M and earned 37.41M in profits. Earnings per share was -0.20.
Revenue159.55M
Gross Profit103.06M
Operating Income79.87M
Pretax Income53.63M
Net Income37.41M
EBITDA75.59M
Earnings Per Share (EPS)-0.20
Cash Flow
In the last 12 months, operating cash flow was 72.96M and capital expenditures 0.00, giving a free cash flow of 72.96M billion.
Operating Cash Flow72.96M
Free Cash Flow72.96M
Free Cash Flow per Share0.78
Dividends & Yields
Neptune Insurance Holdings, Inc. Class A pays an annual dividend of $0.475, resulting in a dividend yield of ―
Dividend Per Share$0.475
Dividend Yield―
Payout Ratio―
Free Cash Flow Yield―
Earnings Yield―
Stock Price Statistics
Beta1.81
52-Week Price Change11.18%
50-Day Moving Average―
200-Day Moving Average―
Relative Strength Index (RSI)41.68
Average Volume (3m)240.10K
Important Dates
Neptune Insurance Holdings, Inc. Class A upcoming earnings date is Nov 18, 2026, After Close (Confirmed).
Last Earnings DateJul 21, 2026
Next Earnings DateNov 18, 2026
Ex-Dividend Date―
Financial Position
Neptune Insurance Holdings, Inc. Class A as a current ratio of 0.99, with Debt / Equity ratio of -107.99%
Current Ratio0.99
Quick Ratio0.99
Debt to Market Cap0.06
Net Debt to EBITDA3.07
Interest Coverage Ratio4.38
Taxes
In the past 12 months, Neptune Insurance Holdings, Inc. Class A has paid 16.22M in taxes.
Income Tax16.22M
Effective Tax Rate0.30
Enterprise Valuation
Neptune Insurance Holdings, Inc. Class A EV to EBITDA ratio is 56.36, with an EV/FCF ratio of 89.33.
EV to Sales26.70
EV to EBITDA56.36
EV to Free Cash Flow89.33
EV to Operating Cash Flow82.46
Balance Sheet
Neptune Insurance Holdings, Inc. Class A has $72.05M in cash and marketable securities with $240.00M in debt, giving a net cash position of -$167.95M billion.
Cash & Marketable Securities$72.05M
Total Debt$240.00M
Net Cash-$167.95M
Net Cash Per Share-$1.79
Tangible Book Value Per Share-$1.68
Margins
Gross margin is 67.14%, with operating margin of 50.06%, and net profit margin of 23.45%.
Gross Margin67.14%
Operating Margin50.06%
Pretax Margin33.62%
Net Profit Margin23.45%
EBITDA Margin47.38%
EBIT Margin45.05%
Analyst Forecast
The average price target for Neptune Insurance Holdings, Inc. Class A is $33.82, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target$33.82
Price Target Upside11.83% Upside
Analyst ConsensusModerate Buy
Analyst Count11
Revenue Growth Forecast―
EPS Growth Forecast―