StockComparison Logo
vs

WLFC vs OMDA

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

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

WLFC vs OMDA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

WLFC vs OMDA - Historical Returns

Returns include dividend reinvestment.

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

WLFC vs OMDA - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

WLFC vs OMDA Drawdown Comparison

The maximum drawdown for WLFC was -79.76%, occurring on May 15, 2020. Recovery took 1216 trading sessions.

The maximum drawdown for OMDA was -59.15%, occurring on Feb 11, 2026. This drawdown has not yet recovered.

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

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

Correlation

Correlation between WLFC and OMDA 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