StockComparison Logo
vs

ODD vs BIOA

Comparison between ODDITY Tech Ltd - Class A (ODD, Company) and BioAge Labs Inc (BIOA, Company).

ODD is from the Consumer Defensive sector, while BIOA is from the Healthcare sector.

ODD vs BIOA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ODD
$751M
Winner
BIOA
$752M
Max Drawdown
Winner
ODD
87.32%
BIOA
88.23%
Sharpe Ratio
ODD
-2.09
Winner
BIOA
1.94
5Y Beta
ODD
1.06
Winner
BIOA
0.99
Industry
ODD
Household & Personal Products
BIOA
Drug Manufacturers - Specialty & Generic
P/E Ratio
ODD
6.83
Winner
BIOA
-7.18
PEG Ratio
ODD
0.68
BIOA
N/A
Debt to Equity
ODD
10.32%
Winner
BIOA
0.31%
Free Cash Flow Yield
Winner
ODD
10.94%
BIOA
-11.78%
P/S Ratio
Winner
ODD
0.96
BIOA
74.50
P/B Ratio
Winner
ODD
1.87
BIOA
2.00

ODD vs BIOA - Historical Returns

Returns include dividend reinvestment.

1M
ODD
-33.40%
Winner
BIOA
-5.88%
3M
ODD
-29.58%
Winner
BIOA
-22.96%
6M
ODD
-78.34%
Winner
BIOA
+35.23%
1Y
ODD
-87.27%
Winner
BIOA
+253.60%
Max(CAGR)
ODD
-42.18%
Winner
BIOA
-8.70%

ODD vs BIOA - Annual Returns (2023 - 2026)

Returns include dividend reinvestment.

YearODDBIOA
2026-75.13%+22.37%
2025-4.65%+137.95%
2024-6.39%-68.38%
2023-2.10%N/A

ODD vs BIOA Drawdown Comparison

The maximum drawdown for ODD was -87.32%, occurring on Jun 5, 2026. This drawdown has not yet recovered.

The maximum drawdown for BIOA was -88.23%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current ODD drawdown is -87.32%. The current BIOA drawdown is -39.22%.

RankODDBIOA
#1-87.32%
Jun 6, 2025 - Jun 5, 2026
-88.23%
Oct 21, 2024 - Apr 8, 2025
#2-53.92%
Aug 3, 2023 - Apr 30, 2025
-10.13%
Oct 8, 2024 - Oct 14, 2024
#3-15.27%
May 9, 2025 - May 27, 2025
-6.16%
Oct 15, 2024 - Oct 21, 2024
#4-8.12%
Jul 21, 2023 - Jul 31, 2023
-6.05%
Sep 27, 2024 - Oct 4, 2024
#5-0.99%
May 1, 2025 - May 5, 2025
N/A
#6-0.23%
Jun 4, 2025 - Jun 6, 2025
N/A
#7-0.06%
Jul 31, 2023 - Aug 2, 2023
N/A

Correlation

Correlation between ODD and BIOA is -0.73 which considered as a strong negative correlation - the stocks tend to move in opposite directions.

-0.73
-101

Select Stocks to Compare