로딩 중…
지수 로딩 중…
Willis Lease Finance Corporation
WLFC· NASDAQ· Industrials· Transportation
$44.06+5.91%
2026-11-02
Financials
Valuation Metrics
Willis Lease Finance Corporation's Market Cap is $931M. At end of 2025 it was $308M. Ranked #2510 of 3,115 in US market (top 81%), #1045 of 1,471 on NASDAQ (top 71%), #82 of 93 in Transportation (top 88%) by Market Cap.
Investment Metrics(as of 2026-11-02)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $931M | US#2,510/3,115 Sec#82/93 |
| Revenue | $762M | US#2,029/3,115 Sec#76/93 |
| Net Income | $92M | US#1,652/3,115 Sec#58/93 |
| Total Assets | $3.65B | US#1,660/3,115 Sec#60/93 |
| Net Assets | $772M | US#1,939/3,115 Sec#73/93 |
| Value | ||
| P/E | 10.14x | US#271/3,115 Sec#16/93 |
| P/B | 1.21x | US#483/3,115 Sec#18/93 |
| P/S | 1.22x | US#776/3,115 Sec#42/93 |
| EV/EBITDA | 10.39x | US#817/3,115 Sec#50/93 |
| FCF Yield | -11.96% | US—/3,115 Sec—/93 |
| Profitability | ||
| ROE | 11.88% | US#1,164/3,115 Sec#46/93 |
| ROA | 2.51% | US#1,517/3,115 Sec#57/93 |
| Op. Margin | 26.54% | US#626/3,115 Sec#23/93 |
| Revenue Growth | 16.83% | US#814/3,115 Sec#13/93 |
| Earnings Growth | -25.03% | US#1,568/3,115 Sec#57/93 |
| Financial Health | ||
| Debt Ratio | 372.84% | US#2,237/3,115 Sec#75/93 |
| Total Debt | $2.32B | US#1,089/3,115 Sec#43/93 |
| FCF | $-111M | US#2,659/3,115 Sec#73/93 |
| Cash | $11M | US#2,956/3,115 Sec#89/93 |
| Current Ratio | 3.31x | US#696/3,115 Sec#8/93 |
| Net Debt/EBITDA | 7.41x | US#2,268/3,115 Sec#76/93 |
| Dividend | ||
| Div. Yield | 0.94% | US#1,291/3,115 Sec#46/93 |
| Div. Growth | -18.66% | US—/3,115 Sec—/93 |
| Performance | ||
| 1Y Return | 2.97% | US#2,062/3,115 Sec#75/93 |
| 1M Return | -3.53% | US#2,920/3,115 Sec#91/93 |
| From 52W High | -45.97% | US#2,665/3,115 Sec#86/93 |
| 1Y MDD | -53.78% | US#2,528/3,115 Sec#86/93 |
| Trading | ||
| Volume | 220,203 shares | US#2,651/3,115 Sec#76/93 |
| Trading Value | $10M | US#2,393/3,115 Sec#74/93 |
| Per Share | ||
| EPS | $4.34 | US#786/3,115 Sec#33/93 |
| BPS | $36.55 | US#704/3,115 Sec#28/93 |