Neptune Insurance Holdings Inc.

NP Financial Insurance Brokers

Neptune Insurance Holdings Inc.’s revenue for fiscal 2025 (year ended December 2025) was $159.6 million, up 33.7% from fiscal 2024. In the quarter to June 2026, revenue grew 32.8%, EPS fell 11.7%, free cash flow grew 234.1% and total debt rose 79.6%, each against the same quarter a year earlier. Dividend growth for ten consecutive years; insiders bought in the last twelve months.

29.36 0.09 −0.31%
Market cap
$4.0B
P/E
117×
Fwd P/E
68.6×
Dividend yield
—
F-score
n/a
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Dec '23 Dec '24 Dec '25
P/E ratio
58.98 58.98 90.84
P/S ratio
15.47 15.47 19.10
P/FCF ratio
0.00 0.00 63.89
P/Operating CF
145.09 145.09 239.00
P/B ratio
0.00 0.00 0.00
EV/Sales
16.84 16.84 20.44
EV/EBITDA
31.23 31.23 43.32
EV/FCF
(1,370.33) (1,370.33) 68.39
Current Ratio
— 1.18 1.70
Net Debt/EBITDA
0.00 1.46 2.65
Debt/Equity
0.00 (1.06) (1.05)
ROE
0.00% 0.00% 9.16%
ROA
0.00% 61.14% (47.94%)
ROIC
0.00% 0.00% 0.00%
Return on Tangible Assets
0.00% 276.36% (128.95%)
Average Days of Receivables
0.00 20.52 24.26
Earnings Yield
1.70% 1.70% 1.10%
Free Cash Flow Yield
(0.08%) (0.08%) 1.57%
Free Cash Flow per Share
0.16 0.50 0.46
Book value per Share
0.00 (1.34) (2.18)
Free Cash Flow
14.62 46.21 47.69
EV/EBIT
32.53 32.53 45.97
Other line items

Show all line items

Columns are period end dates