StockComparison Logo
vs

EOLS vs INV

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

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

EOLS vs INV - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

EOLS vs INV - Historical Returns

Returns include dividend reinvestment.

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

EOLS vs INV - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

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

EOLS vs INV Drawdown Comparison

The maximum drawdown for EOLS was -92.41%, occurring on Oct 29, 2020. 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 EOLS drawdown is -82.51%. The current INV drawdown is -59.49%.

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

Correlation

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

0.75
-101

Select Stocks to Compare