Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
25.49
+1.41 (5.86%)
Jun 5, 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
Jun '26 Dec '25 Dec '24 Dec '23
3,5264,029--
Enterprise Value
3,7434,02900
Last Close Price
25.4929.16--
Forward PE
45.7161.22--
PS Ratio
20.9925.25--
PB Ratio
--17.71--
P/TBV Ratio
-16.52-13.39--
P/FCF Ratio
-77.97--
P/OCF Ratio
65.2477.97--
EV/Sales Ratio
22.2825.25--
EV/EBITDA Ratio
48.0553.95--
EV/EBIT Ratio
48.1856.78--
EV/FCF Ratio
-77.97--
Asset Turnover
2.232.814.96-
Return on Equity (ROE)
-15.80%-21.20%-55.12%-
Return on Assets (ROA)
91.33%125.09%284.29%-
Return on Invested Capital (ROIC)
175.93%252.63%553.61%-
Return on Capital Employed (ROCE)
91.33%125.09%284.29%-
FCF Yield
-1.28%--
Dividend Yield
-5.74%--
Payout Ratio
--643.50%0.00%3476.80%
Buyback Yield / Dilution
-23.97%-11.95%0.19%-
Total Shareholder Return
-23.97%-6.20%0.19%-
SEC Filings: 10-K · 10-Q