tiprankstipranks
Neptune Insurance Holdings, Inc. Class A (NP)
NYSE:NP
US Market

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

Compare
37 Followers

Total Valuation

Neptune Insurance Holdings, Inc. Class A has a market cap or net worth of $3.28B. The enterprise value is $2.48B.
Market Cap$3.28B
Enterprise Value$2.48B

Share Statistics

Neptune Insurance Holdings, Inc. Class A has 94,718,530 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding94,718,530
Owned by Insiders12.94%
Owned by Institutions54.51%

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.66M
Profits Per Employee623.55K
Employee Count60
Asset Turnover2.44
Inventory Turnover0.00

Valuation Ratios

The current PE Ratio of Neptune Insurance Holdings, Inc. Class A is 231.9. Neptune Insurance Holdings, Inc. Class A’s PEG ratio is -0.96.
PE Ratio231.9
PS Ratio25.25
PB Ratio-17.71
Price to Fair Value-17.71
Price to FCF84.47
Price to Operating Cash Flow63.42
PEG Ratio-0.96

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 51.67M and capital expenditures 0.00, giving a free cash flow of 51.67M billion.
Operating Cash Flow51.67M
Free Cash Flow51.67M
Free Cash Flow per Share0.55

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.38
52-Week Price Change-16.63%
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 DateFeb 18, 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 -105.50%
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 $8.04M in cash and marketable securities with $240.00M in debt, giving a net cash position of -$231.96M billion.
Cash & Marketable Securities$8.04M
Total Debt$240.00M
Net Cash-$231.96M
Net Cash Per Share-$2.45
Tangible Book Value Per Share-$1.68

Margins

Gross margin is 63.08%, with operating margin of 50.06%, and net profit margin of 23.45%.
Gross Margin63.08%
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 $26.55, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target$26.55
Price Target Upside11.93% Upside
Analyst ConsensusModerate Buy
Analyst Count10
Revenue Growth Forecast
EPS Growth Forecast

Scores

Smart Score8
AI Score