Hole Brian Richard

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 30% 68% 82%
Transactions
39 3% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 52%
Success rate 73%
Average holding period 220
Transactions 28
Hole Brian Richard's trades of Willis Lease Finance Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-12 2025-08-11 S Sale
36,608 +7.7%
105.12
US$4,145,690
36,608 +7.7% 105.12 US$4,145,690
2025-08-11 2025-08-11 PrS Proposed sale
4,846
118.71
US$854,638
4,846 118.71 US$854,638
2025-08-08 2025-08-08 PrS Proposed sale
95,507
491.87
US$219,157
95,507 491.87 US$219,157
2025-08-08 2025-08-08 S Sale
600 -0.6%
150.17
US$90,102
600 -0.6% 150.17 US$90,102
2025-08-08 2025-08-07 S Sale
120 -0.1%
150.00
US$18,000
120 -0.1% 150.00 US$18,000
2025-08-07 2025-08-07 PrS Proposed sale
120
149.38
US$17,925
120 149.38 US$17,925
2025-08-08 2025-08-06 S Sale
1,296 -1.3%
150.51
US$195,061
1,296 -1.3% 150.51 US$195,061
2025-08-06 2025-08-06 PrS Proposed sale
1,296
150.45
US$194,983
1,296 150.45 US$194,983
2025-06-30 2025-06-27 S Sale
2,720 -2.6%
150.51
US$409,387
2,720 -2.6% 150.51 US$409,387
2025-06-30 2025-06-27 S Sale
4,575 -4.2%
141.98
US$649,558
4,575 -4.2% 141.98 US$649,558
2025-06-27 2025-06-27 PrS Proposed sale
7,295
145.11
US$1,058,573
7,295 145.11 US$1,058,573
2025-05-27 2025-05-27 PrS Proposed sale
2,893
133.68
US$386,744
2,893 133.68 US$386,744
2025-05-27 2025-05-27 S Sale
2,893 -2.6%
133.72
US$386,852
2,893 -2.6% 133.72 US$386,852
2025-05-27 2025-05-23 S Sale
2,807 -2.5%
131.49
US$369,092
2,807 -2.5% 131.49 US$369,092
2025-05-23 2025-05-23 PrS Proposed sale
2,807
131.45
US$368,973
2,807 131.45 US$368,973
2024-11-12 2024-11-08 S Sale
20,000 -19.8%
203.31
US$4,066,200
20,000 -19.8% 203.31 US$4,066,200
2024-11-08 2024-11-08 PrS Proposed sale
20,000
202.91
US$4,058,231
20,000 202.91 US$4,058,231
2024-08-30 2024-08-30 PrS Proposed sale
1,187
105.71
US$125,472
1,187 105.71 US$125,472
2024-08-30 2024-08-30 S Sale
1,187 -1.2%
106.17
US$126,024
1,187 -1.2% 106.17 US$126,024
2024-08-29 2024-08-29 PrS Proposed sale
1,811
104.85
US$189,890
1,811 104.85 US$189,890
2024-08-29 2024-08-29 S Sale
1,811 -1.8%
105.25
US$190,608
1,811 -1.8% 105.25 US$190,608
2024-08-29 2024-08-28 S Sale
1,314 -1.3%
105.84
US$139,074
1,314 -1.3% 105.84 US$139,074
2024-08-28 2024-08-28 PrS Proposed sale
1,314
105.39
US$138,485
1,314 105.39 US$138,485
2024-07-02 2024-07-01 PrS Proposed sale
293
69.48
US$20,359
293 69.48 US$20,359
2024-07-01 2024-07-01 PrS Proposed sale
293
69.48
US$20,359
293 69.48 US$20,359
2024-07-01 2024-07-01 S Sale
293 -0.3%
69.76
US$20,440
293 -0.3% 69.76 US$20,440
2024-07-02 2024-06-28 PrS Proposed sale
6,818
68.42
US$466,511
6,818 68.42 US$466,511
2024-07-01 2024-06-28 S Sale
6,818 -6.3%
68.48
US$466,897
6,818 -6.3% 68.48 US$466,897
2024-06-28 2024-06-28 PrS Proposed sale
6,818
68.42
US$466,511
6,818 68.42 US$466,511
2024-07-02 2024-06-27 PrS Proposed sale
6,147
67.03
US$412,048
6,147 67.03 US$412,048
2024-07-01 2024-06-27 S Sale
6,147 -5.4%
67.09
US$412,402
6,147 -5.4% 67.09 US$412,402
2024-06-27 2024-06-27 PrS Proposed sale
6,147
67.03
US$412,048
6,147 67.03 US$412,048
2023-12-19 2023-12-19 PrS Proposed sale
113
47.06
US$5,317
113 47.06 US$5,317
2023-12-19 2023-12-19 S Sale
113 -0.1%
47.77
US$5,398
113 -0.1% 47.77 US$5,398
2023-12-19 2023-12-18 S Sale
338 -0.4%
47.62
US$16,096
338 -0.4% 47.62 US$16,096
2023-12-18 2023-12-18 PrS Proposed sale
338
47.38
US$16,014
338 47.38 US$16,014
2023-12-19 2023-12-15 S Sale
948 -1.0%
47.73
US$45,248
948 -1.0% 47.73 US$45,248
2023-12-15 2023-12-15 PrS Proposed sale
948
47.64
US$45,167
948 47.64 US$45,167
2023-12-15 2023-12-14 S Sale
280 -0.3%
47.75
US$13,370
280 -0.3% 47.75 US$13,370
2023-12-14 2023-12-14 PrS Proposed sale
280
47.46
US$13,290
280 47.46 US$13,290
2023-12-15 2023-12-13 S Sale
1,378 -1.5%
47.73
US$65,772
1,378 -1.5% 47.73 US$65,772
2023-12-13 2023-12-13 PrS Proposed sale
1,378
47.67
US$65,685
1,378 47.67 US$65,685
2023-12-12 2023-12-11 S Sale
52 -0.1%
47.52
US$2,471
52 -0.1% 47.52 US$2,471
2023-12-11 2023-12-11 PrS Proposed sale
52
45.97
US$2,391
52 45.97 US$2,391
2023-12-12 2023-12-08 S Sale
391 -0.4%
47.50
US$18,572
391 -0.4% 47.50 US$18,572