Neptune Insurance Holdings Inc. (NP)
NYSE: NP · Real-Time Price · USD
28.00
+0.54 (1.97%)
At close: May 15, 2026, 4:00 PM EDT
27.98
-0.02 (-0.07%)
After-hours: May 15, 2026, 7:00 PM EDT

NP Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
May '26 Dec '25 Dec '24 Dec '23
3,8734,029--
Enterprise Value
4,0904,02900
Last Close Price
28.0029.16--
PE Ratio
--112.15--
Forward PE
50.1661.22--
PS Ratio
23.0625.25--
PB Ratio
--17.71--
P/TBV Ratio
-15.88-13.39--
P/FCF Ratio
-77.97--
P/OCF Ratio
71.6777.97--
EV/Sales Ratio
24.3425.25--
EV/EBITDA Ratio
52.5153.95--
EV/EBIT Ratio
52.6556.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%-
Earnings Yield
-0.63%-0.89%--
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%-
Updated Apr 29, 2026. Data Source: Fiscal.ai. Insurance template. Financial Sources.
SEC Filings: 10-K · 10-Q