Skip to main content
Back
NP logo

Neptune Insurance Holdings Inc.

Data quality: 100%
NP
NYSE Technology Software - Application
$21.95
▲ $0.12 (0.55%)
Mkt Cap: 2.08B
Day Range
$21.80 $22.48
52-Week Range
$14.78 $33.24
Volume
164,244
50D / 200D Avg
$22.74 / $24.86
Prev Close
$21.83

Price History

Financial Trends

Peer Comparison

vs Technology sector median (620 peers)

Metric Stock Sector Median
P/E 55.6 12.6
P/B 2.9
ROE % 8.9
Net Margin % 23.5 5.6
Rev Growth 5Y % 9.3
D/E 0.3

Key Takeaways

Net margin of 23.45% shows strong profitability
Generating 47.69M in free cash flow
P/E of 55.57 — premium valuation
Cash machine — converts 127.48% of earnings into free cash flow
Capital efficient — spends only 2.49% of revenue on capex
ROIC of 478.98% — excellent capital efficiency

Growth

Revenue Growth (5Y)
N/A
Revenue (1Y)33.74%
Earnings (1Y)8.16%
FCF Growth (3Y)80.63%

Quality

Return on Equity
N/A
ROIC478.98%
Net Margin23.45%
Op. Margin50.06%

Safety

Debt / Equity
N/A
Current Ratio0.99
Interest Coverage4.38

Valuation

P/E Ratio
55.57
P/B RatioN/A
EV/EBITDA28.94
Dividend Yield0.04%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 33.74% Revenue Growth (3Y) 37.11%
Earnings Growth (1Y) 8.16% Earnings Growth (3Y) 44.63%
Revenue Growth (5Y) N/A Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 159.55M Net Income (TTM) 37.41M
ROE N/A ROA 57.29%
Gross Margin 64.59% Operating Margin 50.06%
Net Margin 23.45% Free Cash Flow (TTM) 47.69M
ROIC 478.98% FCF Growth (3Y) 80.63%
Safety
Debt / Equity N/A Current Ratio 0.99
Interest Coverage 4.38 Dividend Yield 0.04%
Valuation
P/E Ratio 55.57 P/B Ratio N/A
P/S Ratio 13.03 PEG Ratio -0.96
EV/EBITDA 28.94 Dividend Yield 0.04%
Market Cap 2.08B Enterprise Value 2.31B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023
Revenue 159.55M 119.30M 84.87M
Net Income 37.41M 34.59M 17.89M
EPS (Diluted) -0.20 1.58 1.04
Gross Profit 103.06M 79.23M 54.51M
Operating Income 79.87M 68.45M 45.43M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023
Total Assets 65.30M 48.15M 41.67M
Total Liabilities 292.79M 414.14M 429.27M
Shareholders' Equity -227.49M -365.99M -387.60M
Total Debt 240.00M 133.65M 174.86M
Cash & Equivalents 8.04M 7.09M 8.13M
Current Assets 52.46M 35.23M 29.86M
Current Liabilities 52.79M 48.57M 29.11M