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