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

+5 more quarters

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

Show all line items

Columns are period end dates