| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRMB | Large Peter | Senior Vice President | Apr 15 '26 | Option Exercise | 66.51 | 6,582 | 437,769 | 31,878 | Apr 17 |
| TRMB | Large Peter | Senior Vice President | Dec 10 '25 | Option Exercise | 0.00 | 469 | 0 | 16,699 | Dec 12 |
| TRMB | Large Peter | Senior Vice President | Aug 27 '25 | Option Exercise | 53.04 | 2,176 | 115,408 | 18,088 | Aug 29 |
| TRMB | Large Peter | Senior Vice President | Aug 27 '25 | Sale | 81.55 | 503 | 41,020 | 16,415 | Aug 29 |
| TRMB | Large Peter | Senior Vice President | May 22 '25 | Option Exercise | 0.00 | 634 | 0 | 17,036 | May 27 |
| TRMB | Large Peter | Senior Vice President | May 12 '25 | Option Exercise | 49.90 | 180 | 8,982 | 16,740 | May 13 |
| TRMB | Large Peter | Senior Vice President | May 12 '25 | Sale | 70.80 | 1,100 | 77,879 | 16,560 | May 13 |
| TRMB | Large Peter | Senior Vice President | May 08 '25 | Sale | 66.55 | 1,900 | 126,436 | 17,480 | May 12 |
| TRMB | Large Peter | Senior Vice President | Apr 15 '25 | Option Exercise | 59.49 | 8,371 | 497,991 | 20,260 | Apr 17 |
| TRMB | Large Peter | Senior Vice President | May 15 '24 | Option Exercise | 57.09 | 1,779 | 101,563 | 9,999 | May 17 |
| TRMB | Large Peter | Senior Vice President | Apr 16 '24 | Sale | 59.10 | 1,447 | 85,518 | 8,220 | Apr 18 |
| TRMB | Large Peter | Senior Vice President | Apr 15 '24 | Option Exercise | 60.54 | 6,361 | 385,095 | 10,743 | Apr 17 |