USA - NASDAQ:THFF - US3202181000 - Common Stock
| Shares Outstanding | 11.85M |
| Float | 11.25M |
| Float Short Interest Percentage | 1.65% |
| Owners (insider) | 5.04% |
| Owners (institutional) | 81.67% |
| Owners (insider) change | 0.36% |
| Owners (institutional) change | 0.7% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 13, 2025 | McDonald James O | Open Market Purchase | 2295 | 52.25 | $ 119,913.75 |
| May 6, 2025 | Jensen Susan M | Open Market Purchase | 33 | 50.11 | $ 1,653.63 |
| Apr 30, 2025 | Blade Mark Jason Sr | Open Market Purchase | 202 | 49.09 | $ 9,916.18 |
| Apr 24, 2025 | Jensen Susan M | Open Market Purchase | 35 | 47.50 | $ 1,662.50 |
| Apr 24, 2025 | KRIEBLE WILLIAM RANDOLPH | Open Market Purchase | 440 | 48.09 | $ 21,160.02 |
| Mar 12, 2025 | Brighton William Curtis | Open Market Purchase | 2000 | 48.99 | $ 97,988.00 |
| Mar 11, 2025 | McDonald James O | Open Market Purchase | 1000 | 48.99 | $ 48,990.00 |
| Mar 6, 2025 | Jensen Susan M | Open Market Purchase | 33 | 49.42 | $ 1,630.89 |
| Feb 13, 2025 | McDonald James O | Open Market Purchase | 1000 | 52.46 | $ 52,460.00 |
| Feb 12, 2025 | Franklin Mark Allen | Open Market Purchase | 1100 | 52.53 | $ 57,783.00 |
| Feb 12, 2025 | Franklin Mark Allen | Open Market Sale | 1100 | 51.71 | $ 56,881.00 |
| Feb 6, 2025 | Jensen Susan M | Open Market Purchase | 62 | 51.95 | $ 3,220.83 |
| Feb 4, 2025 | Franklin Mark Allen | Grant | 2444 | 0.00 | $ 0.00 |
| Feb 4, 2025 | Panagouleas Stephen P | Grant | 1214 | 0.00 | $ 0.00 |
| Feb 4, 2025 | McHargue Rodger Allen | Grant | 3379 | 0.00 | $ 0.00 |
| Feb 4, 2025 | Lowery Norman D | Grant | 10694 | 0.00 | $ 0.00 |
| Feb 4, 2025 | LOWERY NORMAN L | Grant | 7403 | 0.00 | $ 0.00 |
| Feb 4, 2025 | LOWERY NORMAN L | Option Excercise | 2844 | 48.95 | $ 139,213.80 |
| Jan 2, 2025 | LOWERY NORMAN L | Option Excercise | 10387 | 46.19 | $ 479,775.53 |
| Jan 2, 2025 | Franklin Mark Allen | Option Excercise | 784 | 46.19 | $ 36,212.96 |
| Jan 2, 2025 | McHargue Rodger Allen | Option Excercise | 1412 | 46.19 | $ 65,220.28 |
| Jan 2, 2025 | Lowery Norman D | Option Excercise | 1601 | 46.19 | $ 73,950.19 |
| Dec 5, 2024 | Jensen Susan M | Open Market Purchase | 34 | 49.76 | $ 1,691.67 |