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

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

Compare
34 Followers

Total Valuation

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

Share Statistics

Neptune Insurance Holdings, Inc. Class A has 94,600,000 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding94,600,000
Owned by Insiders12.88%
Owned by Institutions23.83%

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 107.7. Neptune Insurance Holdings, Inc. Class A’s PEG ratio is -0.96.
PE Ratio107.7
PS Ratio25.25
PB Ratio-17.71
Price to Fair Value-17.71
Price to FCF77.97
Price to Operating Cash Flow56.73
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

Beta2.03
52-Week Price Change-25.48%
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 82.46.
EV to Sales26.70
EV to EBITDA56.36
EV to Free Cash Flow82.46
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.10, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target$26.10
Price Target Upside21.17% Upside
Analyst ConsensusModerate Buy
Analyst Count10
Revenue Growth Forecast
EPS Growth Forecast

Scores

Smart Score8
AI Score