NP logo

NP

Neptune Insurance Holdings Inc.NYSETechnology
$25.05+3.09%ClosedMarket Cap: $2.37B

As of 2026-04-06

Valuation

P/E (TTM)

63.42

PEG

P/B

-15.21

P/S

20.60

EV/EBITDA

34.89

DCF Value

$44.56

FCF Yield

2.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

63.1%

Operating Margin

62.0%

Net Margin

32.5%

ROE

-11.6%

ROA

61.3%

ROIC

398.4%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$43.8M64.6%$13.8M$4.3M$0.03
FY 2025$159.6M64.6%$79.9M$37.4M$-0.20
Q3 2025$0.00-Infinity%$20.7M$11.5M$1.18
Q2 2025$42.1M65.4%$21.3M$11.6M$0.08
Q1 2025$29.4M63.6%$15.6M$9.9M$0.07
FY 2024$119.3M66.4%$68.4M$34.6M$1.58
FY 2023$84.9M64.2%$45.4M$17.9M$1.04