| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| THM | Hanneman Karl L | Director | Aug 24 '26 | Option Exercise | 0.67 | 150,000 | 100,500 | 362,000 | Aug 26 |
| NRIM | Hanneman Karl L | director: | Sep 06 '22 | Buy | 40.50 | 1,248 | 50,544 | 8,648 | Sep 08 |
| NRIM | Hanneman Karl L | director: | Mar 16 '22 | Buy | 44.99 | 1,000 | 44,990 | 7,400 | Mar 16 |
| NRIM | Hanneman Karl L | Director | May 12 '20 | Buy | 20.50 | 1,000 | 20,500 | 6,400 | May 13 |
| NRIM | Hanneman Karl L | Director | May 02 '19 | Buy | 35.20 | 500 | 17,600 | 5,400 | May 02 |
| NRIM | Hanneman Karl L | Director | Nov 01 '18 | Buy | 37.80 | 1,400 | 52,920 | 4,900 | Nov 02 |
| NRIM | Hanneman Karl L | Director | Aug 16 '17 | Buy | 27.81 | 700 | 19,467 | 4,200 | Aug 17 |
| NRIM | Hanneman Karl L | Director | Jun 14 '16 | Buy | 25.35 | 500 | 12,675 | 3,500 | Jun 16 |
| NRIM | Hanneman Karl L | Director | Sep 03 '15 | Buy | 27.50 | 500 | 13,750 | 3,000 | Sep 03 |