Follow the people · Insider
Charles F. Willis IV
Charles F. Willis IV files insider transactions with the SEC as an executive chairman of Willis Lease Finance (WLFC). We hold 15 disclosed purchases and sales filed since 7 February 2006, 9 of them in the last 90 days.
- Files forWLFC
- Disclosed buys and sells15 in all, 9 in the last 90 days
- Last disclosure2 September 2026
Positions held
3 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 17 November 2017 — 31 August 2026Executive Chairman · Willis Lease Finance (WLFC)329 Form 4 lines · source: SEC Form 4
- Filed 7 April 2005 — 1 April 2018CEO · Willis Lease Finance (wlfc)693 Form 4 lines · source: SEC Form 4
- Filed 17 March 2008 — 24 March 2008President & CEO · Willis Lease Finance (wlfc`)5 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 400 shares of Willis Lease FinanceSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 11,287 shares of Willis Lease FinanceSEC Form 427 August 2026Common Stock · traded 25 August 2026 · filed 27 August 2026
- ▼ sold on the open market 113 shares of Willis Lease FinanceSEC Form 427 August 2026Common Stock · traded 25 August 2026 · filed 27 August 2026
- ▼ sold on the open market 15,600 shares of Willis Lease FinanceSEC Form 427 August 2026Common Stock · traded 26 August 2026 · filed 27 August 2026
- ▼ sold on the open market 16,184 shares of Willis Lease FinanceSEC Form 424 August 2026Common Stock · traded 20 August 2026 · filed 24 August 2026
- ▼ sold on the open market 116 shares of Willis Lease FinanceSEC Form 424 August 2026Common Stock · traded 20 August 2026 · filed 24 August 2026
- ▼ sold on the open market 12,400 shares of Willis Lease FinanceSEC Form 424 August 2026Common Stock · traded 21 August 2026 · filed 24 August 2026
- ▼ sold on the open market 1,100 shares of Willis Lease FinanceSEC Form 424 August 2026Common Stock · traded 21 August 2026 · filed 24 August 2026
- ▼ sold on the open market 3,016 shares of Willis Lease FinanceSEC Form 424 August 2026Common Stock · traded 24 August 2026 · filed 24 August 2026
- ▼ sold on the open market 13,684 shares of Willis Lease FinanceSEC Form 424 August 2026Common Stock · traded 24 August 2026 · filed 24 August 2026
- ▼ sold on the open market 16,032 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 13,590 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 1,778 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 6,485 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 18 August 2026 · filed 19 August 2026
- ▼ sold on the open market 12,480 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 18 August 2026 · filed 19 August 2026
- ▼ sold on the open market 8,535 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 18 August 2026 · filed 19 August 2026
- ▼ sold on the open market 11,357 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 19 August 2026 · filed 19 August 2026
- ▼ sold on the open market 3,133 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 19 August 2026 · filed 19 August 2026
- ▼ sold on the open market 4,810 shares of Willis Lease FinanceSEC Form 419 August 2026Common Stock · traded 19 August 2026 · filed 19 August 2026
- had shares withheld for tax on 42,950 shares of Willis Lease FinanceSEC Form 43 April 2026Common Stock · traded 1 April 2026 · filed 3 April 2026
- ▼ sold on the open market 238 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 18 March 2026 · filed 1 April 2026
- ▼ sold on the open market 437 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 31 March 2026 · filed 1 April 2026
- ▼ sold on the open market 1,859 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 30 March 2026 · filed 1 April 2026
- ▼ sold on the open market 1,205 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 30 March 2026 · filed 1 April 2026
- ▼ sold on the open market 1,235 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 30 March 2026 · filed 1 April 2026
- ▼ sold on the open market 1,091 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 30 March 2026 · filed 1 April 2026
- ▼ sold on the open market 331 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 30 March 2026 · filed 1 April 2026
- ▼ sold on the open market 945 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 31 March 2026 · filed 1 April 2026
- ▼ sold on the open market 600 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 31 March 2026 · filed 1 April 2026
- ▼ sold on the open market 1,300 shares of Willis Lease FinanceSEC Form 41 April 2026Common Stock · traded 31 March 2026 · filed 1 April 2026
- ▼ sold on the open market 1,000 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 25 March 2026 · filed 27 March 2026
- ▼ sold on the open market 2,066 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 1,000 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 25 March 2026 · filed 27 March 2026
- ▼ sold on the open market 3,170 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 200 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 100 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 800 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 478 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 1,531 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 1,000 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 25 March 2026 · filed 27 March 2026
- ▼ sold on the open market 1,000 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 25 March 2026 · filed 27 March 2026
- ▼ sold on the open market 3,170 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 200 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 100 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 800 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 26 March 2026 · filed 27 March 2026
- ▼ sold on the open market 478 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 1,531 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 5,652 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 2,066 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- ▼ sold on the open market 5,652 shares of Willis Lease FinanceSEC Form 427 March 2026Common Stock · traded 27 March 2026 · filed 27 March 2026
- had shares withheld for tax on 5,590 shares of Willis Lease FinanceSEC Form 423 March 2026Common Stock · traded 19 March 2026 · filed 23 March 2026
- had shares withheld for tax on 5,590 shares of Willis Lease FinanceSEC Form 423 March 2026Common Stock · traded 19 March 2026 · filed 23 March 2026
- exercised options over 10,888 shares of Willis Lease FinanceSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- had shares withheld for tax on 1,355 shares of Willis Lease FinanceSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- exercised options over 10,888 shares of Willis Lease Finance (a derivative holding)SEC Form 418 March 2026Performance-based Restricted Stock Award · traded 16 March 2026 · filed 18 March 2026
- exercised options over 10,888 shares of Willis Lease Finance (a derivative holding)SEC Form 418 March 2026Performance-based Restricted Stock Award · traded 16 March 2026 · filed 18 March 2026
- exercised options over 10,888 shares of Willis Lease FinanceSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- had shares withheld for tax on 1,355 shares of Willis Lease FinanceSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- was granted 19,982 shares of Willis Lease FinanceSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- had shares withheld for tax on 1,740 shares of Willis Lease FinanceSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- was granted 29,974 shares of Willis Lease Finance (a derivative holding)SEC Form 46 January 2026Performance-based Restricted Stock Award · traded 2 January 2026 · filed 6 January 2026
- was granted 29,974 shares of Willis Lease Finance (a derivative holding)SEC Form 46 January 2026Performance-based Restricted Stock Award · traded 2 January 2026 · filed 6 January 2026
- was granted 19,982 shares of Willis Lease FinanceSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- had shares withheld for tax on 1,740 shares of Willis Lease FinanceSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- returned to the issuer 30,000 shares of Willis Lease FinanceSEC Form 48 December 2025Common Stock · traded 4 December 2025 · filed 8 December 2025
- was granted 300,000 shares of Willis Lease Finance (a derivative holding)SEC Form 418 November 2025Non-Qualified Stock Option (right to buy) · traded 14 November 2025 · filed 18 November 2025
- ▼ sold on the open market 100 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 50 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 407 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 1,914 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 5,411 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 5,403 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 9,448 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 7,067 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 200 shares of Willis Lease FinanceSEC Form 414 August 2025Common Stock · traded 12 August 2025 · filed 14 August 2025
- ▼ sold on the open market 7,348 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 3 June 2025 · filed 5 June 2025
- ▼ sold on the open market 802 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 3 June 2025 · filed 5 June 2025
- ▼ sold on the open market 600 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 3 June 2025 · filed 5 June 2025
- ▼ sold on the open market 2,105 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 4 June 2025 · filed 5 June 2025
- ▼ sold on the open market 4,742 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 4 June 2025 · filed 5 June 2025
- ▼ sold on the open market 3,586 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 4 June 2025 · filed 5 June 2025
- ▼ sold on the open market 510 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 4 June 2025 · filed 5 June 2025
- ▼ sold on the open market 307 shares of Willis Lease FinanceSEC Form 45 June 2025Common Stock · traded 4 June 2025 · filed 5 June 2025
- was granted 40,000 shares of Willis Lease FinanceSEC Form 43 April 2025Common Stock · traded 1 April 2025 · filed 3 April 2025
- was granted 75,000 shares of Willis Lease FinanceSEC Form 43 April 2025Common Stock · traded 1 April 2025 · filed 3 April 2025
- had shares withheld for tax on 31,534 shares of Willis Lease FinanceSEC Form 43 April 2025Common Stock · traded 1 April 2025 · filed 3 April 2025
- gave away 5,000 shares of Willis Lease FinanceSEC Form 41 April 2025Common Stock · traded 28 March 2025 · filed 1 April 2025
- gave away 1,500 shares of Willis Lease FinanceSEC Form 41 April 2025Common Stock · traded 28 March 2025 · filed 1 April 2025
- gave away 1,500 shares of Willis Lease FinanceSEC Form 41 April 2025Common Stock · traded 28 March 2025 · filed 1 April 2025
- was granted 44,904 shares of Willis Lease FinanceSEC Form 431 March 2025Common Stock · traded 19 March 2025 · filed 31 March 2025
- was granted 231,000 shares of Willis Lease Finance (a derivative holding)SEC Form 421 March 2025Non-Qualified Stock Option (right to buy) · traded 19 March 2025 · filed 21 March 2025
- was granted 44,904 shares of Willis Lease FinanceSEC Form 421 March 2025Common Stock · traded 19 March 2025 · filed 21 March 2025
- had shares withheld for tax on 16,771 shares of Willis Lease FinanceSEC Form 421 March 2025Common Stock · traded 19 March 2025 · filed 21 March 2025
- was granted 20,100 shares of Willis Lease Finance (a derivative holding)SEC Form 46 January 2025Performance-based Restricted Stock Award · traded 2 January 2025 · filed 6 January 2025
- was granted 13,400 shares of Willis Lease FinanceSEC Form 46 January 2025Common Stock · traded 2 January 2025 · filed 6 January 2025
- ▼ sold on the open market 2,242 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,300 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,395 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 4,856 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 16,447 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 10,305 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 3,671 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 521 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,378 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,970 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,001 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 274 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 26 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 452 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 700 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,400 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 152 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 454 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 156 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,067 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 233 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 15 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 40 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 75 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
- ▼ sold on the open market 87 shares of Willis Lease FinanceSEC Form 413 November 2024Common Stock · traded 8 November 2024 · filed 13 November 2024
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.