StockComparison Logo
vs

NPCE vs INV

Comparison between NeuroPace Inc (NPCE, Company) and Innventure Inc (INV, Company).

NPCE is from the Healthcare sector, while INV is from the Financial Services sector.

NPCE vs INV - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NPCE
$530M
Winner
INV
$531M
Max Drawdown
NPCE
95.13%
Winner
INV
81.59%
Sharpe Ratio
Winner
NPCE
0.83
INV
0.73
5Y Beta
NPCE
1.18
Winner
INV
1.15
Industry
NPCE
Medical Devices
INV
Asset Management
P/E Ratio
Winner
NPCE
-24.22
INV
-2.33
Debt to Equity
NPCE
408.34%
Winner
INV
6.67%
Free Cash Flow Yield
Winner
NPCE
-1.86%
INV
-19.09%

NPCE vs INV - Historical Returns

Returns include dividend reinvestment.

1M
NPCE
-2.25%
Winner
INV
+5.57%
3M
NPCE
+15.27%
Winner
INV
+76.80%
6M
NPCE
-0.70%
Winner
INV
+52.41%
1Y
Winner
NPCE
+47.45%
INV
+24.16%
5Y(CAGR)
NPCE
-8.05%
INV
N/A
Max(CAGR)
Winner
NPCE
-8.68%
INV
-34.18%

NPCE vs INV - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearNPCEINV
2026+3.03%+47.99%
2025+33.33%-69.80%
2024+14.42%+2.34%
2023+615.97%N/A
2022-85.70%N/A
2021-59.62%N/A

NPCE vs INV Drawdown Comparison

The maximum drawdown for NPCE was -95.13%, occurring on Dec 28, 2022. This drawdown has not yet recovered.

The maximum drawdown for INV was -81.59%, occurring on Oct 30, 2025. This drawdown has not yet recovered.

The current NPCE drawdown is -41.02%. The current INV drawdown is -52.13%.

RankNPCEINV
#1-95.13%
Apr 27, 2021 - Dec 28, 2022
-81.59%
Dec 31, 2024 - Oct 30, 2025
#2N/A-32.02%
Oct 3, 2024 - Dec 20, 2024
#3N/A-8.49%
Dec 20, 2024 - Dec 31, 2024

Correlation

Correlation between NPCE and INV is -0.21 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.21
-101

Select Stocks to Compare