StockComparison Logo
vs

VECT vs ODV

Comparison between VectivBio Holding AG (VECT, Company) and Osisko Development Corp (ODV, Company).

VECT is from the Healthcare sector, while ODV is from the Basic Materials sector.

5-Year PerformanceVECT has outperformed ODV, delivering a return of +9.3% compared to -31.8%

VECT vs ODV - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
VECT
$744M
ODV
$740M
Max Drawdown
Winner
VECT
88.32%
ODV
97.32%
Sharpe Ratio
VECT
0.00
Winner
ODV
0.08
5Y Beta
Winner
VECT
0.00
ODV
0.69
Industry
VECT
Pharmaceuticals
ODV
Gold
P/E Ratio
Winner
VECT
-5.50
ODV
-3.33
Forward P/E
VECT
N/A
ODV
23.98
PEG Ratio
VECT
0.00
ODV
N/A
5Y EPS CAGR
VECT
N/A
ODV
27.73%
Debt to Equity
Winner
VECT
4.90%
ODV
15.89%
Free Cash Flow Yield
Winner
VECT
1.76%
ODV
-14.76%
P/S Ratio
VECT
21.08
Winner
ODV
18.35
P/B Ratio
VECT
3.62
Winner
ODV
1.05

VECT vs ODV - Historical Returns

Returns include dividend reinvestment.

1M
Winner
VECT
+0.00%
ODV
-16.24%
3M
Winner
VECT
+0.00%
ODV
-37.81%
6M
Winner
VECT
+0.00%
ODV
-34.39%
1Y
Winner
VECT
+0.00%
ODV
-9.20%
5Y(CAGR)
Winner
VECT
+9.30%
ODV
-31.85%
10Y(CAGR)
VECT
N/A
ODV
+24.93%
Max(CAGR)
VECT
-0.17%
Winner
ODV
+24.93%

VECT vs ODV - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearVECTODV
2026+0.00%-35.51%
2025+0.00%+115.43%
2024+0.00%-46.56%
2023+92.35%-32.64%
2022+75.40%-55.21%
2021-71.12%-48.40%
2020N/A-27.43%
2019N/A+175.05%
2018N/A+2177.27%
2017N/A+0.00%

VECT vs ODV Drawdown Comparison

The maximum drawdown for VECT was -88.32%, occurring on Dec 3, 2021. This drawdown has not yet recovered.

The maximum drawdown for ODV was -97.32%, occurring on Oct 16, 2019. This drawdown has not yet recovered.

The current VECT drawdown is -30.46%. The current ODV drawdown is -93.23%.

RankVECTODV
#1-88.32%
Apr 9, 2021 - Dec 3, 2021
-97.32%
Nov 28, 2018 - Oct 16, 2019

Correlation

Correlation between VECT and ODV is -0.56 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.56
-101

Select Stocks to Compare