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

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026