OMDA vs BORR
Comparison between Omada Health Inc (OMDA, Company) and Borr Drilling Ltd (BORR, Company).
OMDA is from the Healthcare sector, while BORR is from the Energy sector.
OMDA vs BORR - Performance Comparison
Key Characteristics
Financial metrics and valuation ratios
Market Cap
Winner
OMDA
$1.29B
BORR
$1.29B
Max Drawdown
Winner
OMDA
59.15%
BORR
99.07%
Sharpe Ratio
OMDA
0.39
Winner
BORR
1.48
5Y Beta
Winner
OMDA
1.10
BORR
1.55
Industry
OMDA
Health Information Services
BORR
Oil & Gas Drilling
P/E Ratio
Winner
OMDA
-199.65
BORR
28.71
Forward P/E
OMDA
769.23
Winner
BORR
28.17
Dividend Yield
OMDA
N/A
BORR
3.92%
Debt to Equity
Winner
OMDA
0.00%
BORR
175.88%
Free Cash Flow Yield
OMDA
-1.17%
Winner
BORR
19.50%
P/S Ratio
OMDA
4.58
Winner
BORR
1.24
P/B Ratio
OMDA
5.84
Winner
BORR
1.08
OMDA vs BORR - Historical Returns
Returns include dividend reinvestment.
1M
Winner
OMDA
+15.85%
BORR
-0.59%
3M
Winner
OMDA
+49.09%
BORR
-24.33%
6M
Winner
OMDA
+28.33%
BORR
-5.70%
1Y
OMDA
+10.13%
Winner
BORR
+94.24%
5Y(CAGR)
OMDA
N/A
BORR
+22.70%
10Y(CAGR)
OMDA
N/A
BORR
-26.24%
Max(CAGR)
Winner
OMDA
-6.97%
BORR
-26.24%
OMDA vs BORR - Annual Returns (2018 - 2026)
Returns include dividend reinvestment.
| Year | OMDA | BORR |
|---|---|---|
| 2026 | +42.28% | +5.64% |
| 2025 | -31.39% | +0.36% |
| 2024 | N/A | -44.62% |
| 2023 | N/A | +50.82% |
| 2022 | N/A | +130.09% |
| 2021 | N/A | +27.16% |
| 2020 | N/A | -90.82% |
| 2019 | N/A | -29.02% |
| 2018 | N/A | -54.21% |
OMDA vs BORR Drawdown Comparison
The maximum drawdown for OMDA was -59.15%, occurring on Feb 11, 2026. This drawdown has not yet recovered.
The maximum drawdown for BORR was -99.07%, occurring on Mar 18, 2020. This drawdown has not yet recovered.
The current OMDA drawdown is -20.84%. The current BORR drawdown is -91.68%.
| Rank | OMDA | BORR |
|---|---|---|
| #1 | -59.15% Oct 28, 2025 - Feb 11, 2026 | -99.07% May 22, 2018 - Mar 18, 2020 |
| #2 | -35.43% Jun 6, 2025 - Aug 27, 2025 | N/A |
| #3 | -11.12% Sep 5, 2025 - Oct 14, 2025 | N/A |
| #4 | -1.97% Oct 15, 2025 - Oct 23, 2025 | N/A |
| #5 | -0.88% Sep 2, 2025 - Sep 5, 2025 | N/A |
Correlation
Correlation between OMDA and BORR is -0.65 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.
-0.65
-101
Select Stocks to Compare
Popular: OMDA vs SPYBORR vs SPY
More Comparisons
Compare with similar stocks