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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+5 more quarters

58.98 90.84 91.46 126.00
P/S ratio
15.47 19.10 19.91 23.88
P/FCF ratio
0.00 63.89 67.04 63.98
P/Operating CF
145.09 239.00 200.35 162.50
P/B ratio
0.00 0.00 0.00 0.00
EV/Sales
16.84 20.44 20.99 24.86
EV/EBITDA
31.23 43.32 48.15 57.53
EV/FCF
(1,370.33) 68.39 70.68 66.60
Current Ratio
1.53 1.70 2.10 2.07
Net Debt/EBITDA
9.30 13.79 11.46 5.89
Debt/Equity
(1.02) (1.05) (1.06) (1.08)
Earnings Yield
1.70% 1.10% 1.09% 0.79%
Free Cash Flow Yield
(0.08%) 1.57% 1.49% 1.56%
Free Cash Flow per Share
0.16 0.11 0.11 0.19
Book value per Share
(2.77) (2.18) (1.54) (1.61)
Free Cash Flow
14.91 11.70 15.60 25.64
EV/EBIT
32.53 45.97 51.27 61.04
Other line items

Show all line items

Columns are period end dates