NASDAQ : WLFC

Willis Lease Finance Corporation

$191.65 USD

-$4.35 (-2.22%)

Volume
121.26K
Average Volume
136K
Market Capitalization
$1.53B
P/E Ratio
11.20
Dividend Yield
0.76%
Price Target
Year High
$244.62
Year Low
$114.01
Day High
Day Low
Payout Ratio
$0.13
Current Ratio
$3.75
Institutional Ownership Summary
Institutional Ownership %

0.02%

Investors Holding

5

change: -120 | last: 125
Increased Positions

3

change: -69 | last: 72
Reduced Positions

0

change: -34 | last: 34
New Positions

2

change: -25 | last: 27
Sold Positions

122

change: 106 | last: 16
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

234.49K

WLFC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $135.64 6.75M $916.11M $16.44M $2.71B $3.61B
2024-12-31 $207.55 6.54M $1.36B $9.11M $2.26B $3.61B
2023-12-31 $48.88 6.3M $308.19M $7.07M $1.8B $2.1B
2022-12-31 $59.01 6.07M $358.25M $12.15M $1.85B $2.19B
2021-12-31 $37.65 6.11M $230.12M $14.33M $1.79B $2.01B
2020-12-31 $30.46 5.96M $181.63M $78.92M $1.7B $1.8B
2019-12-31 $58.91 5.84M $343.8M $6.72M $1.25B $1.59B
2018-12-31 $34.60 5.92M $204.66M $11.69M $1.34B $1.53B
2017-12-31 $24.97 6.07M $151.67M $7.05M $1.09B $1.23B
2016-12-31 $25.58 6.57M $168.06M $10.08M $900.26M $1.06B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $170.26 6.78M $1.15B $24.55M $2.25B $3.38B
2025-12-31 $135.64 6.81M $923.17M $16.44M $2.71B $3.62B
2025-09-30 $137.09 6.81M $933.99M $170.97M $2.24B $3B
2025-06-30 $142.78 6.79M $969.33M $782.54M $2.8B $2.99B
2025-03-31 $157.97 6.61M $1.04B $32.36M $2.23B $3.24B
2024-12-31 $207.55 6.6M $1.37B $9.11M $2.26B $3.63B
2024-09-30 $148.81 6.58M $979.47M $5.79M $1.99B $2.96B
2024-06-30 $69.02 6.57M $453.46M $5.04M $1.95B $2.4B
2024-03-31 $48.78 6.39M $311.56M $7.62M $1.74B $2.04B
2023-12-31 $48.88 6.38M $311.61M $7.07M $1.8B $2.11B
2023-09-30 $42.30 6.36M $269.24M $55.63M $1.79B $2B
2023-06-30 $39.13 6.35M $248.63M $55.01M $1.83B $2.02B