Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
26.63
+0.12 (0.45%)
At close: Apr 28, 2026, 4:00 PM EDT
26.63
0.00 (0.00%)
After-hours: Apr 28, 2026, 6:30 PM EDT

NP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23
Market Capitalization
3,6764,025--
Enterprise Value
3,8924,526--
Last Close Price
26.6329.16--
Forward PE
47.9661.22--
PS Ratio
21.8825.23--
PB Ratio
--17.69--
P/OCF Ratio
-77.90--
EV/Sales Ratio
23.1728.37--
EV/EBITDA Ratio
50.4056.62--
EV/EBIT Ratio
50.4556.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%-
Source: S&P Capital IQ. Standard template. Financial Sources.