Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
19.83
-0.47 (-2.32%)
At close: Mar 9, 2026, 4:00 PM EDT
19.83
0.00 (0.00%)
After-hours: Mar 9, 2026, 4:10 PM EDT

NP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23
Market Capitalization
2,7404,025--
Enterprise Value
2,8964,526--
Last Close Price
20.3029.16--
Forward PE
38.7361.22--
PS Ratio
16.7025.23--
PB Ratio
--17.69--
P/OCF Ratio
51.5677.90--
EV/Sales Ratio
18.1528.37--
EV/EBITDA Ratio
36.2356.62--
EV/EBIT Ratio
36.2656.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
-1.02%0.93%--
Payout Ratio
-467.75%-1895.47%
Buyback Yield / Dilution
-11.95%-11.95%0.18%-
Source: S&P Capital IQ. Standard template. Financial Sources.