StockComparison Logo
vs

SDGR vs OLPX

Comparison between Schrodinger Inc (SDGR, Company) and Olaplex Holdings Inc (OLPX, Company).

SDGR is from the Healthcare sector, while OLPX is from the Consumer Cyclical sector.

5-Year PerformanceSDGR has outperformed OLPX, delivering a return of -20.9% compared to -40.4%

SDGR vs OLPX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SDGR
$1.39B
OLPX
$1.39B
Max Drawdown
Winner
SDGR
90.21%
OLPX
96.57%
Sharpe Ratio
SDGR
0.19
Winner
OLPX
0.69
5Y Beta
SDGR
1.40
OLPX
N/A
Industry
SDGR
Health Information Services
OLPX
Specialty Retail
P/E Ratio
SDGR
-10.56
Winner
OLPX
-92.39
Forward P/E
SDGR
N/A
OLPX
20.70
Debt to Equity
Winner
SDGR
0.00%
OLPX
40.15%
Free Cash Flow Yield
SDGR
-9.36%
Winner
OLPX
4.94%

SDGR vs OLPX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SDGR
+12.49%
OLPX
+1.97%
3M
Winner
SDGR
+44.78%
OLPX
+1.97%
6M
Winner
SDGR
+61.93%
OLPX
+24.70%
1Y
SDGR
-6.96%
Winner
OLPX
+36.18%
5Y(CAGR)
Winner
SDGR
-20.91%
OLPX
-40.44%
Max(CAGR)
Winner
SDGR
-6.52%
OLPX
-40.44%

SDGR vs OLPX - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearSDGROLPX
2026+2.67%+53.33%
2025-12.35%-20.71%
2024-45.09%-30.80%
2023+95.52%-50.97%
2022-47.31%-82.28%
2021-56.18%+18.90%
2020+176.47%N/A

SDGR vs OLPX Drawdown Comparison

The maximum drawdown for SDGR was -90.21%, occurring on Mar 30, 2026. This drawdown has not yet recovered.

The maximum drawdown for OLPX was -96.57%, occurring on Nov 18, 2025. This drawdown has not yet recovered.

The current SDGR drawdown is -83.68%. The current OLPX drawdown is -92.96%.

RankSDGROLPX
#1-90.21%
Mar 1, 2021 - Mar 30, 2026
-96.57%
Jan 3, 2022 - Nov 18, 2025
#2-49.78%
Jul 9, 2020 - Jan 19, 2021
-17.41%
Oct 22, 2021 - Dec 31, 2021
#3-45.35%
Feb 24, 2020 - May 11, 2020
-7.15%
Oct 5, 2021 - Oct 20, 2021
#4-16.67%
Feb 7, 2020 - Feb 19, 2020
-6.53%
Sep 30, 2021 - Oct 5, 2021
#5-14.02%
Jun 1, 2020 - Jun 17, 2020
N/A
#6-13.01%
Jan 20, 2021 - Feb 3, 2021
N/A
#7-10.02%
May 22, 2020 - Jun 1, 2020
N/A
#8-8.84%
Feb 16, 2021 - Feb 22, 2021
N/A
#9-8.81%
Feb 22, 2021 - Mar 1, 2021
N/A
#10-8.05%
May 12, 2020 - May 18, 2020
N/A
#11-6.58%
Jul 6, 2020 - Jul 9, 2020
N/A
#12-3.26%
Jun 25, 2020 - Jun 30, 2020
N/A
#13-2.66%
May 19, 2020 - May 22, 2020
N/A
#14-0.90%
Feb 9, 2021 - Feb 11, 2021
N/A
#15-0.48%
Jun 18, 2020 - Jun 22, 2020
N/A

Correlation

Correlation between SDGR and OLPX is 0.58 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.58
-101

Select Stocks to Compare