StockComparison Logo
vs

INV vs EOLS

Comparison between Innventure Inc (INV, Company) and Evolus Inc (EOLS, Company).

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

INV vs EOLS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
INV
$441M
Winner
EOLS
$442M
Max Drawdown
Winner
INV
81.59%
EOLS
92.41%
Sharpe Ratio
Winner
INV
0.58
EOLS
-0.31
5Y Beta
Winner
INV
1.17
EOLS
1.18
Industry
INV
Asset Management
EOLS
Drug Manufacturers - Specialty & Generic
P/E Ratio
INV
-1.94
Winner
EOLS
-10.06
Forward P/E
INV
N/A
EOLS
60.98
5Y EPS CAGR
INV
N/A
EOLS
-30.42%
Debt to Equity
INV
6.67%
Winner
EOLS
-543.46%
Free Cash Flow Yield
INV
-22.97%
Winner
EOLS
-9.07%
P/S Ratio
INV
141.40
Winner
EOLS
1.47
P/B Ratio
Winner
INV
2.07
EOLS
53.71

INV vs EOLS - Historical Returns

Returns include dividend reinvestment.

1M
INV
-17.62%
Winner
EOLS
+3.54%
3M
Winner
INV
+54.97%
EOLS
+37.07%
6M
Winner
INV
+0.00%
EOLS
-4.40%
1Y
Winner
INV
+7.88%
EOLS
-33.89%
5Y(CAGR)
INV
N/A
EOLS
-11.40%
10Y(CAGR)
INV
N/A
EOLS
-6.22%
Max(CAGR)
INV
-40.62%
Winner
EOLS
-6.22%

INV vs EOLS - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearINVEOLS
2026+25.22%+0.15%
2025-69.80%-40.14%
2024+2.34%+10.51%
2023N/A+34.48%
2022N/A+6.98%
2021N/A+103.44%
2020N/A-72.09%
2019N/A-2.09%
2018N/A+3.48%

INV vs EOLS Drawdown Comparison

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

The maximum drawdown for EOLS was -92.41%, occurring on Oct 29, 2020. This drawdown has not yet recovered.

The current INV drawdown is -59.49%. The current EOLS drawdown is -82.51%.

RankINVEOLS
#1-81.59%
Dec 31, 2024 - Oct 30, 2025
-92.41%
Jun 6, 2018 - Oct 29, 2020
#2-32.02%
Oct 3, 2024 - Dec 20, 2024
-45.20%
Mar 16, 2018 - May 11, 2018
#3-8.49%
Dec 20, 2024 - Dec 31, 2024
-26.96%
May 15, 2018 - May 18, 2018
#4N/A-11.07%
Feb 21, 2018 - Mar 12, 2018
#5N/A-6.49%
May 29, 2018 - Jun 1, 2018
#6N/A-5.71%
May 24, 2018 - May 29, 2018
#7N/A-4.37%
Mar 12, 2018 - Mar 16, 2018
#8N/A-3.43%
Feb 9, 2018 - Feb 15, 2018
#9N/A-0.68%
Feb 15, 2018 - Feb 20, 2018

Correlation

Correlation between INV and EOLS is 0.75 which considered as a strong positive correlation - the stocks tend to move together.

0.75
-101

Select Stocks to Compare