StockData
Neptune Insurance Holdings Inc. logo

Neptune Insurance Holdings Inc. (NP) stock

NPNYSEInsurance Agents, Brokers & ServiceFiscal year ends December 31
Financials through Q3 FY2026, quarter ended Sep 30, 2026Last filing: 10-Q on Oct 22, 2026Score 4/30
$28.55+0.07 (+0.25%)

Close on Nov 12, 2026Market cap $3.94BP/E 92.1Yield –

Neptune Insurance EV/EBITDA

EV/EBITDA is enterprise value divided by EBITDA over the trailing twelve months.

Neptune Insurance's EV/EBITDA was 50.5× on Nov 11, 2026, against 32.8× a year earlier.

EV/EBITDA at the end of each year

PeriodPeriod endValueChange (pts)
2026Nov 11, 202650.5×+10.3
2025Dec 31, 202540.2×−25.1
2024Aug 23, 202465.3×–

More Neptune Insurance figures

See a number that looks wrong?