StockComparison Logo
vs

OMDA vs WLFC

Comparison between Omada Health Inc (OMDA, Company) and Willis Lease Finance Corp (WLFC, Company).

OMDA is from the Healthcare sector, while WLFC is from the Industrials sector.

OMDA vs WLFC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OMDA
$1.41B
WLFC
$1.40B
Max Drawdown
Winner
OMDA
59.15%
WLFC
79.76%
Sharpe Ratio
OMDA
0.69
Winner
WLFC
0.90
5Y Beta
Winner
OMDA
1.08
WLFC
1.41
Industry
OMDA
Health Information Services
WLFC
Rental & Leasing Services
P/E Ratio
Winner
OMDA
-216.92
WLFC
11.06
Forward P/E
OMDA
769.23
Winner
WLFC
6.91
PEG Ratio
OMDA
N/A
WLFC
0.58
Dividend Yield
OMDA
N/A
WLFC
0.68%
5Y EPS CAGR
OMDA
N/A
WLFC
14.41%
Debt to Equity
Winner
OMDA
0.00%
WLFC
324.57%
Free Cash Flow Yield
OMDA
-1.08%
Winner
WLFC
19.37%
P/S Ratio
OMDA
4.98
Winner
WLFC
2.19
P/B Ratio
OMDA
5.95
Winner
WLFC
2.49

OMDA vs WLFC - Historical Returns

Returns include dividend reinvestment.

1M
Winner
OMDA
+27.86%
WLFC
-6.18%
3M
Winner
OMDA
+60.88%
WLFC
+2.35%
6M
Winner
OMDA
+47.09%
WLFC
+8.43%
1Y
OMDA
+26.95%
Winner
WLFC
+40.85%
5Y(CAGR)
OMDA
N/A
WLFC
+36.95%
10Y(CAGR)
OMDA
N/A
WLFC
+22.70%
Max(CAGR)
OMDA
-0.04%
Winner
WLFC
+14.44%

OMDA vs WLFC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearOMDAWLFC
2026+54.30%+46.74%
2025-31.39%-35.81%
2024N/A+341.21%
2023N/A-17.82%
2022N/A+62.12%
2021N/A+23.48%
2020N/A-48.06%
2019N/A+65.15%
2018N/A+35.26%
2017N/A-5.99%
2016N/A+26.26%
2015N/A-7.03%
2014N/A+29.51%
2013N/A+18.82%
2012N/A+17.97%
2011N/A-8.08%
2010N/A-11.78%
2009N/A+55.44%
2008N/A-26.25%
2007N/A+21.98%
2006N/A+28.68%
2005N/A+4.02%
2004N/A+11.43%
2003N/A+47.00%
2002N/A+9.78%
2001N/A-51.79%
2000N/A+51.05%
1999N/A+17.06%

OMDA vs WLFC 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 WLFC was -79.76%, occurring on May 15, 2020. Recovery took 1216 trading sessions.

The current OMDA drawdown is -14.15%. The current WLFC drawdown is -18.28%.

RankOMDAWLFC
#1-59.15%
Oct 28, 2025 - Feb 11, 2026
-79.76%
Sep 13, 2019 - Jul 16, 2024
#2-35.43%
Jun 6, 2025 - Aug 27, 2025
-75.41%
May 31, 2001 - Jul 2, 2007
#3-11.12%
Sep 5, 2025 - Oct 14, 2025
-54.33%
Oct 17, 2007 - Jan 29, 2010
#4-1.97%
Oct 15, 2025 - Oct 23, 2025
-50.70%
Mar 5, 2010 - Oct 28, 2013
#5-0.88%
Sep 2, 2025 - Sep 5, 2025
-49.88%
Nov 7, 2024 - May 6, 2026
#6N/A-41.85%
Mar 23, 2000 - Nov 9, 2000
#7N/A-39.26%
Jun 23, 2014 - Jun 3, 2016
#8N/A-31.63%
Nov 4, 1999 - Mar 21, 2000
#9N/A-29.85%
Feb 8, 2001 - May 30, 2001
#10N/A-28.06%
May 6, 2026 - Jul 6, 2026
#11N/A-22.11%
Jul 15, 2016 - Feb 1, 2018
#12N/A-21.64%
Jul 10, 2007 - Sep 28, 2007
#13N/A-21.07%
Jul 6, 2026 - Jul 20, 2026
#14N/A-16.38%
Nov 7, 2018 - Feb 8, 2019
#15N/A-14.71%
Feb 19, 2019 - Apr 12, 2019

Correlation

Correlation between OMDA and WLFC is -0.23 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.23
-101

Select Stocks to Compare