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
Dec '25 Dec '24 Dec '23
P/E ratio
90.84 58.98 58.98
P/S ratio
19.10 15.47 15.47
P/FCF ratio
63.89 0.00 0.00
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.10% 1.70% 1.70%
Free Cash Flow Yield
1.57% (0.08%) (0.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