Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
21.87
+3.68 (20.23%)
At close: Mar 13, 2026, 4:00 PM EDT
22.11
+0.24 (1.10%)
Pre-market: Mar 16, 2026, 7:49 AM EDT

NP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23
3,0214,025--
Enterprise Value
3,2534,526--
Last Close Price
21.8729.16--
Forward PE
42.7161.22--
PS Ratio
18.9425.23--
PB Ratio
--17.69--
P/OCF Ratio
58.4877.90--
EV/Sales Ratio
20.3928.37--
EV/EBITDA Ratio
40.7056.62--
EV/EBIT Ratio
40.7356.67--
Debt / Equity Ratio
-1.05-1.05-1.06-1.09
Debt / EBITDA Ratio
3.003.001.953.84
Net Debt / Equity Ratio
-1.02-1.02-1.01-1.04
Net Debt / EBITDA Ratio
2.902.901.853.66
Asset Turnover
2.812.812.66-
Quick Ratio
0.250.250.200.33
Current Ratio
0.990.990.731.03
Return on Assets (ROA)
88.00%88.00%95.25%-
Return on Invested Capital (ROIC)
-2021.48%1385.53%538.34%
Return on Capital Employed (ROCE)
638.60%638.60%-16532.90%361.70%
Earnings Yield
-0.90%0.93%--
Payout Ratio
-467.75%-1895.47%
Buyback Yield / Dilution
-11.95%-11.95%0.18%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q