tiprankstipranks
Neptune Insurance Holdings, Inc. Class A (NP)
NYSE:NP
US Market
Want to see NP full AI Analyst Report?

Neptune Insurance Holdings, Inc. Class A (NP) Stock Statistics & Valuation Metrics

38 Followers

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

Scores

Smart Score4
AI Score