StockComparison Logo
vs

ARI vs ODD

Comparison between Apollo Commercial Real Estate Finance Inc (ARI, Company) and ODDITY Tech Ltd - Class A (ODD, Company).

ARI is from the Real Estate sector, while ODD is from the Consumer Defensive sector.

ARI vs ODD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ARI
$927M
ODD
$922M
Max Drawdown
Winner
ARI
78.46%
ODD
87.32%
Sharpe Ratio
Winner
ARI
-0.58
ODD
-1.25
5Y Beta
Winner
ARI
0.69
ODD
1.07
Industry
ARI
Reit - Mortgage
ODD
Household & Personal Products
P/E Ratio
Winner
ARI
7.40
ODD
20.72
Forward P/E
ARI
15.53
ODD
N/A
PEG Ratio
ARI
0.01
ODD
N/A
Dividend Yield
ARI
14.50%
ODD
N/A
5Y Dividends CAGR
ARI
-6.51%
ODD
N/A
5Y EPS CAGR
ARI
-8.52%
ODD
N/A
Debt to Equity
Winner
ARI
0.00%
ODD
203.75%
Free Cash Flow Yield
Winner
ARI
12.49%
ODD
-4.28%
P/S Ratio
ARI
3.31
Winner
ODD
1.02
P/B Ratio
Winner
ARI
0.50
ODD
2.50

ARI vs ODD - Historical Returns

Returns include dividend reinvestment.

1M
ARI
-35.83%
Winner
ODD
+22.57%
3M
ARI
-36.59%
Winner
ODD
+0.26%
6M
Winner
ARI
-27.76%
ODD
-56.15%
1Y
Winner
ARI
-23.45%
ODD
-77.79%
5Y(CAGR)
ARI
-4.65%
ODD
N/A
10Y(CAGR)
ARI
+2.49%
ODD
N/A
Max(CAGR)
Winner
ARI
+4.82%
ODD
-31.02%

ARI vs ODD - Annual Returns (2009 - 2026)

Returns include dividend reinvestment.

YearARIODD
2026-27.32%-60.63%
2025+21.71%-4.65%
2024-15.96%-6.39%
2023+22.96%-2.10%
2022-7.89%N/A
2021+33.97%N/A
2020-28.40%N/A
2019+20.13%N/A
2018+0.64%N/A
2017+20.35%N/A
2016+9.60%N/A
2015+15.71%N/A
2014+10.08%N/A
2013+6.38%N/A
2012+32.75%N/A
2011-11.48%N/A
2010-1.58%N/A
2009-2.76%N/A

ARI vs ODD Drawdown Comparison

The maximum drawdown for ARI was -77.38%, occurring on Mar 24, 2020. Recovery took 422 trading sessions.

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

The current ARI drawdown is -37.60%. The current ODD drawdown is -79.92%.

RankARIODD
#1-77.38%
Sep 25, 2019 - May 28, 2021
-87.32%
Jun 6, 2025 - Jun 5, 2026
#2-41.32%
Jun 16, 2021 - Dec 19, 2023
-53.92%
Aug 3, 2023 - Apr 30, 2025
#3-37.60%
Apr 15, 2026 - Jul 23, 2026
-15.27%
May 9, 2025 - May 27, 2025
#4-24.89%
Dec 26, 2023 - Aug 22, 2025
-8.12%
Jul 21, 2023 - Jul 31, 2023
#5-23.33%
Apr 15, 2010 - Mar 12, 2012
-0.99%
May 1, 2025 - May 5, 2025
#6-17.18%
May 8, 2013 - Mar 14, 2014
-0.23%
Jun 4, 2025 - Jun 6, 2025
#7-13.49%
Dec 23, 2015 - Jul 20, 2016
-0.06%
Jul 31, 2023 - Aug 2, 2023
#8-13.09%
Sep 25, 2012 - Jan 9, 2013
N/A
#9-12.72%
Dec 3, 2018 - Mar 28, 2019
N/A
#10-10.08%
Sep 9, 2025 - Jan 28, 2026
N/A
#11-8.23%
Sep 25, 2009 - Apr 15, 2010
N/A
#12-8.13%
Jan 29, 2026 - Apr 8, 2026
N/A
#13-7.87%
Dec 9, 2016 - Feb 6, 2017
N/A
#14-7.25%
Apr 26, 2017 - Nov 22, 2017
N/A
#15-7.11%
Sep 22, 2016 - Oct 27, 2016
N/A

Correlation

Correlation between ARI and ODD is -0.22 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.22
-101

Select Stocks to Compare