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.

Revenue
+34.3%
EPS
+116.7%
Free cash flow
+66.5%
Total debt
−18.1%

Quarter to September 2026, against a year earlier

27.67 0.26 −0.93%
Market cap
$3.9B
P/E
86.7×
Fwd P/E
77.9×
Dividend yield
—
F-score
n/a
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+6 more quarters

0.00 0.00 126.00 85.47
P/S ratio
19.10 19.91 23.88 19.06
P/FCF ratio
63.89 67.04 63.98 48.28
P/Operating CF
239.00 200.35 162.50 145.05
P/B ratio
0.00 0.00 0.00 0.00
EV/Sales
20.44 20.99 24.86 —
EV/EBITDA
43.32 48.15 57.53 —
EV/FCF
68.39 70.68 66.60 —
Current Ratio
1.70 2.10 2.07 1.60
Net Debt/EBITDA
13.79 11.46 5.89 4.72
Debt/Equity
(1.05) (1.06) (1.08) (1.02)
Earnings Yield
(1.01%) (1.45%) 0.79% 1.17%
Free Cash Flow Yield
1.57% 1.49% 1.56% 2.07%
Free Cash Flow per Share
0.11 0.11 0.19 0.18
Book value per Share
(2.18) (1.54) (1.61) (1.54)
Free Cash Flow
11.70 15.60 25.64 24.83
EV/EBIT
45.97 51.27 61.04 —
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026