StockComparison Logo
vs

OVID vs SES

Comparison between Ovid Therapeutics Inc (OVID, Company) and SES AI Corporation - Class A (SES, Company).

OVID is from the Healthcare sector, while SES is from the Consumer Cyclical sector.

5-Year PerformanceOVID has outperformed SES, delivering a return of -11.3% compared to -34.8%

OVID vs SES - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OVID
$425M
SES
$423M
Max Drawdown
OVID
98.30%
Winner
SES
97.58%
Sharpe Ratio
Winner
OVID
2.30
SES
0.70
5Y Beta
Winner
OVID
1.37
SES
1.96
Industry
OVID
Biotechnology
SES
Auto Parts
P/E Ratio
Winner
OVID
-18.48
SES
-6.18
Forward P/E
OVID
1.79
SES
N/A
PEG Ratio
OVID
0.00
SES
N/A
Debt to Equity
Winner
OVID
0.00%
SES
0.35%
Free Cash Flow Yield
Winner
OVID
-9.87%
SES
-13.63%
P/S Ratio
OVID
65.78
Winner
SES
21.82
P/B Ratio
Winner
OVID
2.39
SES
2.51

OVID vs SES - Historical Returns

Returns include dividend reinvestment.

1M
OVID
-15.19%
Winner
SES
+21.76%
3M
Winner
OVID
+29.73%
SES
+9.26%
6M
Winner
OVID
+43.71%
SES
-45.62%
1Y
Winner
OVID
+666.04%
SES
+27.16%
5Y(CAGR)
Winner
OVID
-11.33%
SES
-34.77%
10Y(CAGR)
OVID
-16.43%
SES
N/A
Max(CAGR)
Winner
OVID
-16.43%
SES
-34.29%

OVID vs SES - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearOVIDSES
2026+36.36%-38.54%
2025+70.15%-5.26%
2024-71.88%+20.33%
2023+65.98%-40.20%
2022-44.64%-68.37%
2021+32.10%-7.44%
2020-43.66%N/A
2019+53.70%N/A
2018-75.33%N/A
2017-19.43%N/A

OVID vs SES Drawdown Comparison

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

The maximum drawdown for SES was -97.58%, occurring on Nov 15, 2024. This drawdown has not yet recovered.

The current OVID drawdown is -84.00%. The current SES drawdown is -89.41%.

RankOVIDSES
#1-98.30%
May 19, 2017 - Apr 8, 2025
-97.58%
Nov 16, 2021 - Nov 15, 2024
#2-1.29%
May 15, 2017 - May 18, 2017
-9.67%
Mar 1, 2021 - Nov 3, 2021
#3-0.79%
May 11, 2017 - May 15, 2017
-5.95%
Nov 3, 2021 - Nov 16, 2021

Correlation

Correlation between OVID and SES is 0.55 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.55
-101

Select Stocks to Compare