Skip to main content
Terug
NP logo

Neptune Insurance Holdings Inc.

Datakwaliteit: 100%
NP
NYSE Technology Software - Application
€ 21,95
▲ € 0,12 (0,55%)
Marktkapitalisatie: 2,08B
Dagbereik
€ 21,80 € 22,48
52-Weeksbereik
€ 14,78 € 33,24
Volume
164.244
50D / 200D Gem.
€ 22,74 / € 24,86
Vorige Slotkoers
€ 21,83

Koershistorie

Financiële Trends

Sectorvergelijking

vs Technology sector mediaan (620 peers)

Metriek Aandeel Sector Mediaan
P/E 55,6 12,6
P/B 3,0
ROE % 8,9
Net Margin % 23,5 5,6
Rev Growth 5Y % 9,2
D/E 0,3

Belangrijkste Punten

Net margin of 23,45% shows strong profitability
Generating 47,69M in free cash flow
P/E of 55,57 — premium valuation
Cash machine — converts 127,48% of earnings into free cash flow
Capital efficient — spends only 2,49% of revenue on capex
ROIC of 478,98% — excellent capital efficiency

Groei

Revenue Growth (5Y)
N/A
Revenue (1Y)33,74%
Earnings (1Y)8,16%
FCF Growth (3Y)80,63%

Kwaliteit

Return on Equity
N/A
ROIC478,98%
Net Margin23,45%
Op. Margin50,06%

Veiligheid

Debt / Equity
N/A
Current Ratio0,99
Interest Coverage4,38

Waardering

P/E Ratio
55,57
P/B RatioN/A
EV/EBITDA28,94
Dividend Yield0,04%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 33,74% Revenue Growth (3Y) 37,11%
Earnings Growth (1Y) 8,16% Earnings Growth (3Y) 44,63%
Revenue Growth (5Y) N/A Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 159,55M Net Income (TTM) 37,41M
ROE N/A ROA 57,29%
Gross Margin 64,59% Operating Margin 50,06%
Net Margin 23,45% Free Cash Flow (TTM) 47,69M
ROIC 478,98% FCF Growth (3Y) 80,63%
Safety
Debt / Equity N/A Current Ratio 0,99
Interest Coverage 4,38 Dividend Yield 0,04%
Valuation
P/E Ratio 55,57 P/B Ratio N/A
P/S Ratio 13,03 PEG Ratio -0,96
EV/EBITDA 28,94 Dividend Yield 0,04%
Market Cap 2,08B Enterprise Value 2,31B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023
Revenue 159,55M 119,30M 84,87M
Net Income 37,41M 34,59M 17,89M
EPS (Diluted) -0,20 1,58 1,04
Gross Profit 103,06M 79,23M 54,51M
Operating Income 79,87M 68,45M 45,43M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023
Total Assets 65,30M 48,15M 41,67M
Total Liabilities 292,79M 414,14M 429,27M
Shareholders' Equity -227,49M -365,99M -387,60M
Total Debt 240,00M 133,65M 174,86M
Cash & Equivalents 8,04M 7,09M 8,13M
Current Assets 52,46M 35,23M 29,86M
Current Liabilities 52,79M 48,57M 29,11M