| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| HTFC | Michaud Gerald A. | President | Nov 25 '24 | Buy | 9.31 | 8,000 | 74,519 | 169,309 | Dec 02 12:00 AM |
| HTFC | Michaud Gerald A. | President | Mar 08 '24 | Buy | 11.77 | 3,650 | 42,961 | 156,244 | Mar 11 12:00 AM |
| HTFC | Michaud Gerald A. | President | Dec 20 '22 | Buy | 11.03 | 18,250 | 201,298 | 144,585 | Dec 21 12:00 AM |
| HTFC | Michaud Gerald A. | President | Dec 06 '22 | Buy | 12.90 | 4,000 | 51,600 | 126,335 | Dec 07 12:00 AM |
| HTFC | Michaud Gerald A. | director: PRESIDENT | May 09 '22 | Buy | 12.06 | 3,050 | 36,783 | 121,899 | May 11 12:00 AM |
| HTFC | Michaud Gerald A. | PRESIDENT | Dec 06 '21 | Buy | 15.87 | 3,450 | 54,752 | 116,301 | Dec 06 12:00 AM |
| HTFC | Michaud Gerald A. | President | May 04 '21 | Buy | 16.19 | 2,500 | 40,475 | 112,078 | May 05 12:00 AM |
| HTFC | Michaud Gerald A. | President | Mar 05 '21 | Buy | 13.30 | 11,300 | 150,290 | 109,578 | Mar 08 12:00 AM |
| HTFC | Michaud Gerald A. | President | Jun 02 '20 | Buy | 11.38 | 14,900 | 169,562 | 95,844 | Jun 03 12:00 AM |
| HTFC | Michaud Gerald A. | President | Aug 14 '19 | Buy | 12.00 | 3,500 | 42,000 | 77,128 | Aug 15 12:00 AM |
| HTFC | Michaud Gerald A. | President | May 09 '19 | Buy | 11.65 | 900 | 10,487 | 73,842 | May 13 12:00 AM |
| HTFC | Michaud Gerald A. | President | May 18 '18 | Buy | 10.08 | 15,000 | 151,200 | 70,034 | May 18 12:00 AM |
| HTFC | Michaud Gerald A. | President | Sep 19 '16 | Buy | 13.42 | 225 | 3,020 | 485 | Sep 21 12:00 AM |
| HTFC | Michaud Gerald A. | President | Mar 21 '16 | Buy | 11.43 | 260 | 2,972 | 260 | Mar 21 12:00 AM |
| HTFC | Michaud Gerald A. | President | Mar 17 '16 | Buy | 11.71 | 1,700 | 19,900 | 49,171 | Mar 21 12:00 AM |
| HTFC | Michaud Gerald A. | President | Dec 18 '15 | Buy | 11.54 | 4,400 | 50,777 | 46,832 | Dec 21 12:00 AM |
| HTFC | Michaud Gerald A. | President | Nov 09 '15 | Buy | 10.80 | 4,500 | 48,600 | 42,432 | Nov 10 12:00 AM |
| HTFC | Michaud Gerald A. | President | Aug 17 '15 | Buy | 11.00 | 1,000 | 11,000 | 37,274 | Aug 18 12:00 AM |
| HTFC | Michaud Gerald A. | President | Jun 08 '15 | Buy | 13.51 | 550 | 7,431 | 35,933 | Jun 09 12:00 AM |
| HTFC | Michaud Gerald A. | President | Mar 17 '14 | Buy | 12.86 | 1,900 | 24,425 | 16,013 | Mar 18 12:00 AM |
| HTFC | Michaud Gerald A. | President | Nov 11 '13 | Buy | 13.89 | 7,200 | 100,004 | 13,836 | Nov 12 12:00 AM |
| HTFC | Michaud Gerald A. | President | Aug 19 '13 | Buy | 13.63 | 1,100 | 14,993 | 6,532 | Aug 19 12:00 AM |
| HTFC | Michaud Gerald A. | President | Dec 05 '12 | Buy | 13.86 | 1,090 | 15,107 | 5,101 | Dec 05 12:00 AM |
| HTFC | Michaud Gerald A. | President | Sep 14 '12 | Buy | 16.22 | 620 | 10,054 | 3,886 | Sep 14 12:00 AM |
| HTFC | Michaud Gerald A. | President | May 11 '12 | Buy | 16.83 | 1,500 | 25,251 | 3,094 | May 11 12:00 AM |
| HTFC | Michaud Gerald A. | President | Dec 12 '11 | Buy | 16.17 | 600 | 9,702 | 1,576 | Dec 14 12:00 AM |
| HTFC | Michaud Gerald A. | President | Aug 16 '11 | Buy | 16.02 | 925 | 14,819 | 925 | Aug 17 12:00 AM |