StockComparison Logo
vs

OM vs DFDV

Comparison between Outset Medical Inc (OM, Company) and DeFi Development Corp (DFDV, Company).

OM is from the Healthcare sector, while DFDV is from the Financial Services sector.

OM vs DFDV - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OM
$85M
Winner
DFDV
$85M
Max Drawdown
OM
99.67%
Winner
DFDV
93.61%
Sharpe Ratio
Winner
OM
-0.49
DFDV
-0.95
5Y Beta
OM
1.51
Winner
DFDV
0.76
Industry
OM
Medical Devices
DFDV
Asset Management
P/E Ratio
Winner
OM
-1.11
DFDV
-0.57
PEG Ratio
OM
N/A
DFDV
-0.00
Debt to Equity
Winner
OM
101.36%
DFDV
1253.47%
Free Cash Flow Yield
OM
-45.96%
Winner
DFDV
-31.89%
P/S Ratio
OM
N/A
DFDV
6.28
P/B Ratio
OM
N/A
DFDV
8.42

OM vs DFDV - Historical Returns

Returns include dividend reinvestment.

1M
OM
-2.52%
Winner
DFDV
+7.39%
3M
Winner
OM
+9.25%
DFDV
-34.41%
6M
Winner
OM
+25.37%
DFDV
-21.59%
1Y
Winner
OM
-67.83%
DFDV
-82.00%
5Y(CAGR)
OM
-62.66%
DFDV
N/A
Max(CAGR)
OM
-59.68%
Winner
DFDV
-8.26%

OM vs DFDV - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearOMDFDV
2026+14.86%-42.88%
2025-78.86%+563.60%
2024-80.32%-39.62%
2023-78.27%-73.04%
2022-45.34%N/A
2021-12.36%N/A
2020-6.33%N/A

OM vs DFDV Drawdown Comparison

The maximum drawdown for OM was -99.67%, occurring on Mar 12, 2026. This drawdown has not yet recovered.

The maximum drawdown for DFDV was -93.61%, occurring on Jun 25, 2026. This drawdown has not yet recovered.

The current OM drawdown is -99.56%. The current DFDV drawdown is -92.11%.

RankOMDFDV
#1-99.67%
Nov 30, 2020 - Mar 12, 2026
-93.61%
May 22, 2025 - Jun 25, 2026
#2-29.94%
Sep 15, 2020 - Nov 17, 2020
-88.71%
Jul 25, 2023 - Apr 7, 2025
#3-7.32%
Nov 17, 2020 - Nov 20, 2020
-47.15%
Apr 15, 2025 - Apr 30, 2025
#4-5.27%
Nov 24, 2020 - Nov 27, 2020
-31.44%
May 1, 2025 - May 12, 2025
#5N/A-27.37%
Apr 7, 2025 - Apr 10, 2025
#6N/A-19.23%
May 16, 2025 - May 20, 2025
#7N/A-4.52%
May 14, 2025 - May 16, 2025

Correlation

Correlation between OM and DFDV is -0.22 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.22
-101

Select Stocks to Compare