Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
32.02
-0.81 (-2.47%)
Aug 7, 2026, 4:00 PM EDT - Market closed

NP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
4,3944,029--
Market Cap Growth
----
Enterprise Value
4,6174,02900
Last Close Price
32.0229.16--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
Forward PE
52.3261.22--
PS Ratio
24.1725.25--
PB Ratio
--17.71--
P/FCF Ratio
60.9477.97--
P/OCF Ratio
60.9477.97--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
EV/Sales Ratio
25.3925.25--
EV/EBITDA Ratio
59.2053.95--
EV/EBIT Ratio
62.3656.78--
EV/FCF Ratio
64.0277.97--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
Asset Turnover
2.172.814.96-
Return on Equity (ROE)
-17.34%-21.20%-55.12%-
Return on Assets (ROA)
59.60%87.25%212.04%-
Return on Capital Employed (ROCE)
88.39%125.09%284.29%-

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
FCF Yield
1.64%1.28%--
Dividend Yield
-5.74%--
Payout Ratio
--643.50%0.00%3476.80%
Buyback Yield / Dilution
-40.13%-11.95%0.19%-
Total Shareholder Return
-40.13%-6.20%0.19%-
SEC Filings: 10-K · 10-Q