Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
26.81
-0.37 (-1.36%)
Apr 24, 2026, 4:00 PM EDT - Market closed

NP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23
3,7014,025--
Enterprise Value
3,9174,526--
Last Close Price
26.8129.16--
Forward PE
48.2961.22--
PS Ratio
22.0325.23--
PB Ratio
--17.69--
P/OCF Ratio
-77.90--
EV/Sales Ratio
23.3228.37--
EV/EBITDA Ratio
50.7256.62--
EV/EBIT Ratio
50.7756.67--
Debt / Equity Ratio
-1.06-1.05-1.06-1.09
Debt / EBITDA Ratio
2.943.001.953.84
Net Debt / Equity Ratio
-1.01-1.02-1.01-1.04
Net Debt / EBITDA Ratio
2.802.901.853.66
Asset Turnover
-2.812.66-
Quick Ratio
0.210.250.200.33
Current Ratio
1.010.990.731.03
Return on Assets (ROA)
-88.00%95.25%-
Return on Invested Capital (ROIC)
1410.73%2021.48%1385.53%538.34%
Return on Capital Employed (ROCE)
565.50%638.60%-16532.90%361.70%
Earnings Yield
-0.66%0.93%--
Payout Ratio
-467.75%-1895.47%
Buyback Yield / Dilution
-23.97%-11.95%0.18%-
Updated Mar 31, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q