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.42 0.51 −1.83%
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
Dec '25 Dec '24 Dec '23
P/E ratio
0.00 0.00 0.00
P/S ratio
19.10 15.47 15.47
P/FCF ratio
63.89 48.14 48.14
P/Operating CF
239.00 145.09 145.09
P/B ratio
0.00 0.00 0.00
EV/Sales
20.44 16.84 16.84
EV/EBITDA
43.32 31.23 31.23
EV/FCF
68.39 (1,370.33) (1,370.33)
Current Ratio
1.70 1.18 —
Net Debt/EBITDA
2.65 1.46 0.00
Debt/Equity
(1.05) (1.06) 0.00
ROE
9.16% 0.00% 0.00%
ROA
(47.94%) 61.14% 0.00%
ROIC
0.00% 0.00% 0.00%
Return on Tangible Assets
(128.95%) 276.36% 0.00%
Average Days of Receivables
24.26 20.52 0.00
Earnings Yield
(1.01%) (1.06%) (1.06%)
Free Cash Flow Yield
1.57% 2.08% 2.08%
Free Cash Flow per Share
0.46 0.50 0.16
Book value per Share
(2.18) (1.34) 0.00
Free Cash Flow
47.69 46.21 14.62
EV/EBIT
45.97 32.53 32.53
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026