Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
31.03
-0.18 (-0.58%)
Jul 17, 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
Jul '26 Dec '25 Dec '24 Dec '23
4,2924,029--
Enterprise Value
4,5094,02900
Last Close Price
31.0329.16--
Forward PE
55.4961.22--
PS Ratio
25.5525.25--
PB Ratio
--17.71--
P/FCF Ratio
-77.97--
P/OCF Ratio
79.4277.97--
EV/Sales Ratio
26.8425.25--
EV/EBITDA Ratio
57.8953.95--
EV/EBIT Ratio
58.0456.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