Charles F. Willis IV
Known title: CEOCIK: 0001033309
Associated companies
Transaction History
| WLFC | ▼ Sell | Open Market | 3,016 | $165K | 8/24/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 13,684 | $756K | 8/24/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 12,400 | $675K | 8/21/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,100 | $60K | 8/21/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 16,184 | $874K | 8/20/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 116 | $6K | 8/20/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 11,357 | $626K | 8/19/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,133 | $177K | 8/19/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 4,810 | $275K | 8/19/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 6,485 | $367K | 8/18/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 12,480 | $717K | 8/18/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 8,535 | $497K | 8/18/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 16,032 | $921K | 8/17/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 13,590 | $793K | 8/17/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,778 | $105K | 8/17/2026 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 42,950 | $7.5M | 4/1/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 945 | $156K | 3/31/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 600 | $100K | 3/31/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,300 | $220K | 3/31/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 437 | $75K | 3/31/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,859 | $302K | 3/30/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,205 | $197K | 3/30/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,235 | $203K | 3/30/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,091 | $182K | 3/30/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 331 | $56K | 3/30/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 478 | $80K | 3/27/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,531 | $259K | 3/27/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 5,652 | $962K | 3/27/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 2,066 | $353K | 3/27/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,170 | $543K | 3/26/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 200 | $34K | 3/26/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 100 | $17K | 3/26/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 800 | $140K | 3/26/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,000 | $176K | 3/25/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,000 | $178K | 3/25/2026 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 5,590 | $953K | 3/19/2026 | View on chart |
| WLFC | ▼ Sell | Open Market | 238 | $40K | 3/18/2026 | View on chart |
| WLFC | ▲ Buy | Option Exercise | 10,888 | — | 3/16/2026 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 1,355 | $227K | 3/16/2026 | View on chart |
| WLFC | ▲ Buy | Grant | 19,982 | $2.7M | 1/2/2026 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 1,740 | $233K | 1/2/2026 | View on chart |
| WLFC | ▼ Sell | Other | 30,000 | $3.8M | 12/4/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 100 | $15K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 50 | $8K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 407 | $62K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,914 | $292K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 5,411 | $833K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 5,403 | $833K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 9,448 | $1.5M | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 7,067 | $1.1M | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 200 | $31K | 8/12/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 2,105 | $284K | 6/4/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 4,742 | $642K | 6/4/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,586 | $491K | 6/4/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 510 | $70K | 6/4/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 307 | $43K | 6/4/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 7,348 | $1.0M | 6/3/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 802 | $111K | 6/3/2025 | View on chart |
| WLFC | ▼ Sell | Open Market | 600 | $84K | 6/3/2025 | View on chart |
| WLFC | ▲ Buy | Grant | 40,000 | $6.3M | 4/1/2025 | View on chart |
| WLFC | ▲ Buy | Grant | 75,000 | $11.8M | 4/1/2025 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 31,534 | $5.0M | 4/1/2025 | View on chart |
| WLFC | ▼ Sell | Gift | 5,000 | $0 | 3/28/2025 | View on chart |
| WLFC | ▼ Sell | Gift | 1,500 | $0 | 3/28/2025 | View on chart |
| WLFC | ▼ Sell | Gift | 1,500 | $0 | 3/28/2025 | View on chart |
| WLFC | ▲ Buy | Grant | 44,904 | $8.4M | 3/19/2025 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 16,771 | $3.1M | 3/19/2025 | View on chart |
| WLFC | ▲ Buy | Grant | 13,400 | $2.9M | 1/2/2025 | View on chart |
| WLFC | ▼ Sell | Gift | 4,719 | $0 | 11/11/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 15 | $3K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 40 | $8K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 75 | $16K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 87 | $18K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 103 | $22K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 199 | $44K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 42 | $9K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 103 | $24K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 36 | $8K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 2,242 | $439K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,300 | $255K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,395 | $276K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 4,856 | $967K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 16,447 | $3.3M | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 10,305 | $2.1M | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,671 | $742K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 521 | $106K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,378 | $281K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,970 | $404K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,001 | $206K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 274 | $57K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 26 | $5K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 452 | $95K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 700 | $148K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,400 | $299K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 152 | $33K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 454 | $100K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 156 | $34K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,067 | $240K | 11/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 233 | $53K | 11/8/2024 | View on chart |
| WLFC | ▲ Buy | Grant | 28,670 | $3.0M | 9/9/2024 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 10,708 | $1.1M | 9/9/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,129 | $326K | 8/29/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 9,971 | $1.0M | 8/29/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 104 | $11K | 8/29/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 4,883 | $518K | 8/28/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 443 | $48K | 8/28/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 51 | $5K | 8/28/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 100 | $11K | 8/28/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 638 | $68K | 8/27/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 629 | $68K | 8/27/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,712 | $404K | 8/27/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,187 | $129K | 8/27/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 6,027 | $656K | 8/26/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 2,170 | $238K | 8/26/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 473 | $52K | 8/26/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 397 | $43K | 8/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 482 | $53K | 8/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 2,223 | $245K | 8/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,316 | $368K | 8/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 65 | $7K | 8/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 3,711 | $243K | 5/29/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 26,289 | $1.7M | 5/29/2024 | View on chart |
| WLFC | ▼ Sell | Gift | 5,000 | $0 | 5/23/2024 | View on chart |
| WLFC | ▼ Sell | Gift | 1,500 | $0 | 5/23/2024 | View on chart |
| WLFC | ▼ Sell | Gift | 1,500 | $0 | 5/23/2024 | View on chart |
| WLFC | ▲ Buy | Grant | 40,000 | $2.0M | 4/1/2024 | View on chart |
| WLFC | ▲ Buy | Grant | 75,000 | $3.7M | 4/1/2024 | View on chart |
| WLFC | ▼ Sell | Tax Withholding | 38,544 | $1.9M | 4/1/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,178 | $59K | 2/9/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 362 | $17K | 2/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 522 | $25K | 2/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 110 | $5K | 2/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 234 | $11K | 2/7/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 317 | $15K | 2/6/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 17 | $826 | 2/6/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 259 | $12K | 2/5/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 36 | $2K | 2/5/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 329 | $16K | 2/2/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 16 | $777 | 2/2/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 289 | $14K | 2/1/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 522 | $26K | 1/31/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 425 | $21K | 1/30/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 732 | $36K | 1/29/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 269 | $13K | 1/26/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 70 | $3K | 1/25/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 118 | $6K | 1/25/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 766 | $38K | 1/25/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 16 | $809 | 1/25/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 515 | $24K | 1/24/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 14 | $665 | 1/24/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 626 | $29K | 1/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 225 | $11K | 1/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 54 | $3K | 1/23/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 657 | $31K | 1/22/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 343 | $17K | 1/22/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 19 | $933 | 1/22/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 2,271 | $106K | 1/19/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 622 | $29K | 1/18/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 76 | $4K | 1/18/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 616 | $28K | 1/17/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 73 | $3K | 1/17/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 694 | $32K | 1/16/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 441 | $21K | 1/12/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,023 | $49K | 1/11/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,620 | $78K | 1/10/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 4,078 | $194K | 1/9/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 102 | $5K | 1/9/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 481 | $23K | 1/8/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 630 | $30K | 1/5/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 390 | $18K | 1/4/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 99 | $5K | 1/3/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 183 | $9K | 1/3/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 6 | $290 | 1/3/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 353 | $17K | 1/2/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 5 | $243 | 1/2/2024 | View on chart |
| WLFC | ▼ Sell | Open Market | 278 | $13K | 12/29/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 1,304 | $63K | 12/28/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 126 | $6K | 12/28/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 510 | $24K | 12/27/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 368 | $17K | 12/26/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 226 | $11K | 12/22/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 61 | $3K | 12/22/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 426 | $20K | 12/21/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 383 | $18K | 12/20/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 982 | $47K | 12/20/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 248 | $12K | 12/19/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 322 | $15K | 12/18/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 483 | $23K | 12/15/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 297 | $14K | 12/14/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 10 | $485 | 12/14/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 539 | $25K | 12/13/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 809 | $39K | 12/13/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 441 | $21K | 12/12/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 10 | $472 | 12/12/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 292 | $14K | 12/11/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 10 | $478 | 12/11/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 756 | $36K | 12/8/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 598 | $28K | 12/7/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 137 | $6K | 12/7/2023 | View on chart |
| WLFC | ▼ Sell | Open Market | 377 | $17K | 12/6/2023 | View on chart |