WallStSmart
NP

Neptune Insurance Holdings Inc.

NYSE: NP · FINANCIAL SERVICES · INSURANCE BROKERS

$25.91
-2.70% today

Updated 2026-04-29

Market cap
$3.66B
P/E ratio
P/S ratio
21.78x
EPS (TTM)
$-0.26
Dividend yield
52W range
$15 – $33
Volume
0.4M

Neptune Insurance Holdings Inc. (NP) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item202320242025
Revenue$84.87M$119.30M$159.55M
Revenue growth (YoY)+40.6%+33.7%
Cost of revenue$30.36M$40.07M$56.49M
Gross profit$54.51M$79.23M$103.06M
Gross margin64.2%66.4%64.6%
R&D
SG&A$6.90M$7.76M$10.02M
Operating income$45.43M$68.45M$79.87M
Operating margin53.5%57.4%50.1%
EBITDA$47.37M$66.93M$75.59M
EBITDA margin55.8%56.1%47.4%
EBIT$45.18M$63.90M$71.88M
Interest expense$21.33M$17.52M$18.24M
Income tax
Effective tax rate0.0%0.0%0.0%
Net income$17.89M$34.59M$37.41M
Net income growth (YoY)+93.4%+8.2%
Profit margin21.1%29.0%23.4%