Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
29.97
+2.53 (9.22%)
Jun 26, 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
4,1464,029--
Enterprise Value
4,3624,02900
Last Close Price
29.9729.16--
Forward PE
53.7561.22--
PS Ratio
24.6825.25--
PB Ratio
--17.71--
P/FCF Ratio
-77.97--
P/OCF Ratio
76.7177.97--
EV/Sales Ratio
25.9725.25--
EV/EBITDA Ratio
56.0153.95--
EV/EBIT Ratio
56.1656.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