| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| GFF | MEHMEL ROBERT F | President and COO | Jun 15 '26 | Sale | 95.40 | 3,272 | 312,149 | 806,516 | Jun 16 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Jun 12 '26 | Sale | 95.18 | 5,501 | 523,585 | 809,788 | Jun 16 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Nov 13 '24 | Sale | 74.97 | 25,000 | 1,874,200 | 712,914 | Nov 15 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Nov 11 '24 | Sale | 70.10 | 8,697 | 609,660 | 737,914 | Nov 13 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Oct 16 '24 | Sale | 70.06 | 912 | 63,895 | 746,611 | Oct 18 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Oct 01 '24 | Sale | 70.01 | 84 | 5,881 | 747,523 | Oct 01 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 27 '24 | Sale | 70.04 | 3,265 | 228,681 | 747,607 | Oct 01 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 23 '24 | Sale | 70.01 | 3,174 | 222,212 | 750,872 | Sep 25 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 20 '24 | Sale | 70.11 | 1,205 | 84,483 | 754,046 | Sep 23 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 19 '24 | Sale | 70.02 | 7,663 | 536,563 | 755,251 | Sep 23 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 18 '24 | Sale | 68.19 | 12,943 | 882,609 | 762,914 | Sep 19 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 17 '24 | Sale | 67.87 | 12,057 | 818,342 | 775,857 | Sep 19 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 16 '24 | Sale | 66.69 | 9,892 | 659,743 | 787,914 | Sep 17 12:00 AM |
| GFF | MEHMEL ROBERT F | President and COO | Sep 13 '24 | Sale | 66.98 | 15,108 | 1,011,994 | 797,806 | Sep 17 12:00 AM |