StockComparison Logo
vs

CERT vs VOR

Comparison between Certara Inc (CERT, Company) and Vor Biopharma Inc (VOR, Company).

Both CERT and VOR are from the Healthcare sector.

5-Year PerformanceCERT has outperformed VOR, delivering a return of -22.3% compared to -40.6%

CERT vs VOR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
CERT
$1.06B
Winner
VOR
$1.06B
Max Drawdown
Winner
CERT
90.09%
VOR
99.72%
Sharpe Ratio
CERT
-0.39
Winner
VOR
-0.09
5Y Beta
Winner
CERT
0.94
VOR
1.26
Industry
CERT
Health Information Services
VOR
Biotechnology
P/E Ratio
Winner
CERT
-71.12
VOR
-0.07
Forward P/E
CERT
12.67
VOR
N/A
PEG Ratio
CERT
-0.15
VOR
N/A
5Y EPS CAGR
CERT
-21.20%
VOR
N/A
Debt to Equity
CERT
28.76%
Winner
VOR
0.00%
Free Cash Flow Yield
Winner
CERT
8.40%
VOR
-14.25%
P/S Ratio
CERT
2.55
VOR
N/A
P/B Ratio
CERT
1.05
Winner
VOR
0.66

CERT vs VOR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
CERT
+38.31%
VOR
+33.01%
3M
CERT
+18.83%
Winner
VOR
+39.46%
6M
CERT
-24.90%
Winner
VOR
+16.09%
1Y
Winner
CERT
-31.60%
VOR
-55.62%
5Y(CAGR)
Winner
CERT
-22.25%
VOR
-40.57%
Max(CAGR)
Winner
CERT
-25.11%
VOR
-48.85%

CERT vs VOR - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearCERTVOR
2026-14.07%+65.46%
2025-17.35%-41.61%
2024-38.62%-50.22%
2023+8.31%-66.72%
2022-44.07%-45.63%
2021-13.88%-69.01%
2020-11.45%N/A

CERT vs VOR Drawdown Comparison

The maximum drawdown for CERT was -90.09%, occurring on May 15, 2026. This drawdown has not yet recovered.

The maximum drawdown for VOR was -99.72%, occurring on May 9, 2025. This drawdown has not yet recovered.

The current CERT drawdown is -83.39%. The current VOR drawdown is -98.22%.

RankCERTVOR
#1-90.09%
Nov 4, 2021 - May 15, 2026
-99.72%
Feb 25, 2021 - May 9, 2025
#2-39.12%
Dec 23, 2020 - Oct 28, 2021
-16.81%
Feb 16, 2021 - Feb 24, 2021
#3-11.79%
Dec 11, 2020 - Dec 16, 2020
-1.99%
Feb 10, 2021 - Feb 12, 2021
#4-9.43%
Dec 17, 2020 - Dec 23, 2020
N/A

Correlation

Correlation between CERT and VOR is 0.73 which considered as a strong positive correlation - the stocks tend to move together.

0.73
-101

Select Stocks to Compare