| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRMB | Gabriel Kaigham | Director | Aug 04 '26 | Sale | 60.00 | 1,718 | 103,080 | 17,426 | Aug 06 |
| TRMB | Gabriel Kaigham | Director | Jun 17 '26 | Option Exercise | 50.78 | 3,974 | 201,800 | 19,144 | Jun 22 |
| TRMB | Gabriel Kaigham | Director | Nov 06 '25 | Sale | 81.00 | 1,718 | 139,158 | 15,170 | Nov 10 |
| TRMB | Gabriel Kaigham | Director | Jun 02 '25 | Sale | 70.94 | 6,003 | 425,853 | 16,888 | Jun 03 |
| TRMB | Gabriel Kaigham | Director | May 30 '25 | Option Exercise | 71.66 | 4,952 | 354,860 | 22,891 | Jun 03 |
| TRMB | Gabriel Kaigham | Director | May 21 '25 | Sale | 71.69 | 6,511 | 466,774 | 17,939 | May 23 |
| TRMB | Gabriel Kaigham | Director | Jun 03 '24 | Option Exercise | 55.50 | 6,003 | 333,167 | 24,450 | Jun 05 |