| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| THFF | Brighton William Curtis | Director | Mar 12 '25 | Buy | 48.99 | 2,000 | 97,988 | 24,000 | Mar 13 12:00 AM |
| THFF | Brighton William Curtis | Director | May 12 '23 | Buy | 32.22 | 1,000 | 32,220 | 22,000 | May 15 12:00 AM |
| THFF | Brighton William Curtis | Director | May 05 '23 | Buy | 34.10 | 1,000 | 34,100 | 21,000 | May 08 12:00 AM |
| THFF | Brighton William Curtis | Director | Dec 14 '22 | Buy | 46.33 | 1,000 | 46,330 | 20,000 | Dec 15 12:00 AM |
| THFF | Brighton William Curtis | Director | Dec 08 '22 | Buy | 46.87 | 1,000 | 46,870 | 19,000 | Dec 08 12:00 AM |
| THFF | Brighton William Curtis | Director | Sep 23 '20 | Buy | 30.26 | 1,000 | 30,256 | 18,000 | Sep 25 12:00 AM |
| THFF | Brighton William Curtis | Director | Sep 18 '20 | Buy | 31.70 | 1,000 | 31,700 | 17,000 | Sep 21 12:00 AM |
| THFF | Brighton William Curtis | Director | Mar 10 '20 | Buy | 36.50 | 600 | 21,900 | 16,000 | Mar 10 12:00 AM |
| THFF | Brighton William Curtis | Director | May 28 '19 | Buy | 38.48 | 400 | 15,392 | 15,400 | May 30 12:00 AM |
| THFF | Brighton William Curtis | Director | Nov 08 '17 | Buy | 46.09 | 500 | 23,048 | 15,000 | Nov 08 12:00 AM |
| THFF | Brighton William Curtis | Director | Sep 14 '17 | Buy | 43.49 | 500 | 21,744 | 14,500 | Sep 15 12:00 AM |
| THFF | Brighton William Curtis | Director | Aug 11 '17 | Buy | 44.61 | 100 | 4,461 | 14,000 | Aug 14 12:00 AM |
| THFF | Brighton William Curtis | Director | Jul 28 '17 | Buy | 45.80 | 200 | 9,160 | 13,900 | Jul 28 12:00 AM |
| THFF | Brighton William Curtis | Director | Mar 22 '17 | Buy | 45.40 | 200 | 9,080 | 13,700 | Mar 23 12:00 AM |
| THFF | Brighton William Curtis | Director | Aug 02 '12 | Buy | 28.95 | 6,000 | 173,700 | 13,500 | Aug 06 12:00 AM |
| THFF | Brighton William Curtis | Director | Aug 02 '12 | Sale | 28.95 | 6,000 | 173,700 | 7,500 | Aug 06 12:00 AM |
| THFF | Brighton William Curtis | Director | Jun 09 '10 | Buy | 26.57 | 300 | 7,973 | 13,500 | Jun 09 12:00 AM |
| THFF | Brighton William Curtis | Director | Sep 04 '09 | Buy | 29.42 | 200 | 5,884 | 13,200 | Sep 04 12:00 AM |
| THFF | Brighton William Curtis | Director | Jul 31 '07 | Buy | 11893.93 | 500 | 5,946,965 | 13,000 | Aug 01 12:00 AM |
| THFF | Brighton William Curtis | Director | Jun 07 '07 | Buy | 13952.00 | 500 | 6,976,000 | 12,500 | Jun 08 12:00 AM |
| THFF | Brighton William Curtis | Director | Jan 24 '07 | Buy | 15649.00 | 500 | 7,824,500 | 12,000 | Jan 25 12:00 AM |
| THFF | Brighton William Curtis | Director | Jun 28 '06 | Buy | 13704.00 | 500 | 6,852,000 | 11,500 | Jun 28 12:00 AM |
| THFF | Brighton William Curtis | Director | Oct 25 '05 | Buy | 8166.00 | 300 | 2,449,800 | 11,000 | Oct 26 12:00 AM |
| THFF | Brighton William Curtis | Director | May 09 '05 | Buy | 14447.20 | 500 | 7,223,600 | 10,700 | May 11 12:00 AM |
| THFF | Brighton William Curtis | Director | May 05 '05 | Buy | 5485.80 | 200 | 1,097,160 | 10,200 | May 06 12:00 AM |