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.75 0.80 −2.80%
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
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
85.47 126.00 0.00 0.00

+6 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026