로딩 중…
지수 로딩 중…
Willis Lease Finance Corporation
WLFC· NASDAQ· Industrials· Transportation
$72.64+1.84%
2026-08-03
Financials
Valuation Metrics
Willis Lease Finance Corporation's Market Cap is $579M. At end of 2025 it was $923M. Ranked #2743 of 3,112 in US market (top 88%), #1181 of 1,445 on NASDAQ (top 82%), #85 of 93 in Transportation (top 91%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $579M | US#2,743/3,112 Sec#85/93 |
| Revenue | $763M | US#2,111/3,112 Sec#78/93 |
| Net Income | $122M | US#1,522/3,112 Sec#52/93 |
| Total Assets | $3.51B | US#1,686/3,112 Sec#63/93 |
| Net Assets | $694M | US#2,018/3,112 Sec#76/93 |
| Value | ||
| P/E | 4.74x | US#37/3,112 Sec#2/93 |
| P/B | 0.83x | US#226/3,112 Sec#8/93 |
| PEG | 0.10x | US#199/3,112 Sec#11/93 |
| P/S | 0.76x | US#477/3,112 Sec#25/93 |
| EV/EBITDA | 6.71x | US#310/3,112 Sec#16/93 |
| FCF Yield | -48.50% | US—/3,112 Sec—/93 |
| Profitability | ||
| ROE | 17.57% | US#693/3,112 Sec#28/93 |
| ROA | 3.48% | US#1,291/3,112 Sec#55/93 |
| Op. Margin | 25.74% | US#622/3,112 Sec#22/93 |
| Revenue Growth | 23.21% | US#645/3,112 Sec#16/93 |
| Earnings Growth | 48.69% | US#581/3,112 Sec#16/93 |
| Financial Health | ||
| Debt Ratio | 404.94% | US#2,286/3,112 Sec#75/93 |
| Total Debt | $2.25B | US#1,070/3,112 Sec#43/93 |
| FCF | $-281M | US#2,775/3,112 Sec#73/93 |
| Cash | $25M | US#2,816/3,112 Sec#83/93 |
| Current Ratio | 3.75x | US#615/3,112 Sec#7/93 |
| Net Debt/EBITDA | 5.32x | US#2,087/3,112 Sec#70/93 |
| Dividend | ||
| Div. Yield | 3.02% | US#568/3,112 Sec#16/93 |
| Div. Growth | -18.66% | US—/3,112 Sec—/93 |
| Performance | ||
| 1Y Return | -46.19% | US#2,951/3,112 Sec#90/93 |
| 1M Return | -67.93% | US#3,111/3,112 Sec#93/93 |
| From 52W High | -70.31% | US#3,025/3,112 Sec#91/93 |
| 1Y MDD | -73.69% | US#2,974/3,112 Sec#89/93 |
| Trading | ||
| Volume | 203,967 shares | US#2,651/3,112 Sec#76/93 |
| Trading Value | $15M | US#2,136/3,112 Sec#61/93 |
| Per Share | ||
| EPS | $16.71 | US#107/3,112 Sec#6/93 |
| BPS | $106.60 | US#93/3,112 Sec#6/93 |