StockComparison Logo
vs

OCUL vs SLDE

Comparison between Ocular Therapeutix Inc (OCUL, Company) and Slide Insurance Holdings Inc (SLDE, Company).

OCUL is from the Healthcare sector, while SLDE is from the Financial Services sector.

OCUL vs SLDE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OCUL
$2.16B
SLDE
$2.15B
Max Drawdown
OCUL
95.19%
Winner
SLDE
45.32%
Sharpe Ratio
Winner
OCUL
0.38
SLDE
-0.08
5Y Beta
OCUL
1.30
Winner
SLDE
0.36
Industry
OCUL
Biotechnology
SLDE
Insurance - Property & Casualty
P/E Ratio
Winner
OCUL
-6.60
SLDE
4.56
PEG Ratio
OCUL
-0.30
SLDE
N/A
5Y EPS CAGR
OCUL
-4.26%
SLDE
N/A
Debt to Equity
Winner
OCUL
0.00%
SLDE
2.91%
Free Cash Flow Yield
OCUL
-11.17%
Winner
SLDE
45.86%
P/S Ratio
OCUL
41.45
Winner
SLDE
1.67
P/B Ratio
OCUL
3.71
Winner
SLDE
1.88

OCUL vs SLDE - Historical Returns

Returns include dividend reinvestment.

1M
Winner
OCUL
+18.70%
SLDE
+2.58%
3M
Winner
OCUL
+21.93%
SLDE
+5.88%
6M
OCUL
-21.66%
Winner
SLDE
-0.37%
1Y
Winner
OCUL
+4.02%
SLDE
-9.53%
5Y(CAGR)
OCUL
-6.93%
SLDE
N/A
10Y(CAGR)
OCUL
+7.81%
SLDE
N/A
Max(CAGR)
Winner
OCUL
-2.40%
SLDE
-5.61%

OCUL vs SLDE - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearOCULSLDE
2026-16.75%+2.86%
2025+38.90%-3.80%
2024+77.55%N/A
2023+59.86%N/A
2022-61.77%N/A
2021-65.03%N/A
2020+424.05%N/A
2019-3.66%N/A
2018-17.26%N/A
2017-46.51%N/A
2016-5.96%N/A
2015-61.71%N/A
2014+78.86%N/A

OCUL vs SLDE Drawdown Comparison

The maximum drawdown for OCUL was -95.19%, occurring on Nov 16, 2023. This drawdown has not yet recovered.

The maximum drawdown for SLDE was -45.32%, occurring on Sep 17, 2025. This drawdown has not yet recovered.

The current OCUL drawdown is -77.26%. The current SLDE drawdown is -18.07%.

RankOCULSLDE
#1-95.19%
Mar 24, 2015 - Nov 16, 2023
-45.32%
Jun 20, 2025 - Sep 17, 2025
#2-19.04%
Aug 27, 2014 - Nov 13, 2014
N/A
#3-14.47%
Jan 2, 2015 - Jan 16, 2015
N/A
#4-9.03%
Nov 17, 2014 - Nov 25, 2014
N/A
#5-6.98%
Nov 25, 2014 - Dec 5, 2014
N/A
#6-4.70%
Dec 8, 2014 - Dec 12, 2014
N/A
#7-4.56%
Aug 12, 2014 - Aug 20, 2014
N/A
#8-3.88%
Dec 29, 2014 - Dec 31, 2014
N/A
#9-3.88%
Jul 25, 2014 - Aug 11, 2014
N/A
#10-3.53%
Mar 11, 2015 - Mar 24, 2015
N/A
#11-2.59%
Aug 21, 2014 - Aug 25, 2014
N/A
#12-2.32%
Feb 23, 2015 - Feb 26, 2015
N/A
#13-1.96%
Mar 9, 2015 - Mar 11, 2015
N/A
#14-1.96%
Feb 2, 2015 - Feb 6, 2015
N/A
#15-1.74%
Feb 11, 2015 - Feb 23, 2015
N/A

Correlation

Correlation between OCUL and SLDE is -0.50 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.50
-101

Select Stocks to Compare