StockComparison Logo
vs

MLYS vs SLDE

Comparison between Mineralys Therapeutics Inc (MLYS, Company) and Slide Insurance Holdings Inc (SLDE, Company).

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

MLYS vs SLDE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
MLYS
$2.39B
Winner
SLDE
$2.40B
Max Drawdown
MLYS
68.86%
Winner
SLDE
45.32%
Sharpe Ratio
Winner
MLYS
1.03
SLDE
0.47
5Y Beta
MLYS
0.77
Winner
SLDE
0.21
Industry
MLYS
Biotechnology
SLDE
Insurance - Property & Casualty
P/E Ratio
Winner
MLYS
-14.51
SLDE
4.49
Debt to Equity
Winner
MLYS
0.00%
SLDE
2.49%
Free Cash Flow Yield
MLYS
-5.71%
Winner
SLDE
43.16%
P/S Ratio
MLYS
N/A
SLDE
1.74
P/B Ratio
MLYS
3.53
Winner
SLDE
1.95

MLYS vs SLDE - Historical Returns

Returns include dividend reinvestment.

1M
MLYS
-7.31%
Winner
SLDE
+1.72%
3M
MLYS
-10.39%
Winner
SLDE
+13.82%
6M
MLYS
-9.34%
Winner
SLDE
+20.92%
1Y
Winner
MLYS
+100.52%
SLDE
+15.30%
Max(CAGR)
Winner
MLYS
+11.55%
SLDE
+4.69%

MLYS vs SLDE - Annual Returns (2023 - 2026)

Returns include dividend reinvestment.

YearMLYSSLDE
2026-24.42%+14.92%
2025+196.24%-3.80%
2024+41.82%N/A
2023-53.36%N/A

MLYS vs SLDE Drawdown Comparison

The maximum drawdown for MLYS was -68.86%, occurring on Nov 22, 2023. Recovery took 626 trading sessions.

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

The current MLYS drawdown is -42.97%. The current SLDE drawdown is -8.45%.

RankMLYSSLDE
#1-68.86%
Mar 3, 2023 - Sep 2, 2025
-45.32%
Jun 20, 2025 - Sep 17, 2025
#2-52.46%
Nov 12, 2025 - Jun 8, 2026
N/A
#3-16.19%
Oct 20, 2025 - Nov 10, 2025
N/A
#4-7.61%
Feb 13, 2023 - Mar 3, 2023
N/A
#5-7.35%
Oct 2, 2025 - Oct 10, 2025
N/A
#6-6.09%
Sep 10, 2025 - Sep 18, 2025
N/A
#7-5.57%
Sep 18, 2025 - Sep 26, 2025
N/A
#8-5.18%
Sep 26, 2025 - Oct 2, 2025
N/A
#9-0.88%
Oct 15, 2025 - Oct 17, 2025
N/A
#10-0.58%
Oct 13, 2025 - Oct 15, 2025
N/A

Correlation

Correlation between MLYS and SLDE is -0.26 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.26
-101

Select Stocks to Compare