| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRMB | Large Peter | Senior Vice President | Apr 15 '26 | Option Exercise | 33.26 | 13,164 | 437,769 | 31,878 | Apr 17 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Dec 10 '25 | Option Exercise | 0.00 | 938 | 0 | 16,699 | Dec 12 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Aug 27 '25 | Option Exercise | 53.04 | 4,352 | 230,816 | 18,088 | Aug 29 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Aug 27 '25 | Sale | 81.55 | 503 | 41,020 | 16,415 | Aug 29 12:00 AM |
| TRMB | Large Peter | Senior Vice President | May 22 '25 | Option Exercise | 0.00 | 634 | 0 | 17,036 | May 27 12:00 AM |
| TRMB | Large Peter | Senior Vice President | May 12 '25 | Option Exercise | 49.90 | 360 | 17,964 | 16,740 | May 13 12:00 AM |
| TRMB | Large Peter | Senior Vice President | May 12 '25 | Sale | 70.80 | 1,100 | 77,879 | 16,560 | May 13 12:00 AM |
| TRMB | Large Peter | Senior Vice President | May 08 '25 | Sale | 66.55 | 1,900 | 126,436 | 17,480 | May 12 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Apr 15 '25 | Option Exercise | 29.75 | 16,742 | 497,991 | 20,260 | Apr 17 12:00 AM |
| TRMB | Large Peter | Senior Vice President | May 15 '24 | Option Exercise | 28.55 | 3,558 | 101,563 | 9,999 | May 17 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Apr 16 '24 | Sale | 59.10 | 1,447 | 85,518 | 8,220 | Apr 18 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Apr 15 '24 | Option Exercise | 30.27 | 12,722 | 385,095 | 10,743 | Apr 17 12:00 AM |
| TRMB | Large Peter | Senior Vice President | Mar 21 '24 | Sale | 65.00 | 176 | 11,440 | 5,718 | Mar 25 12:00 AM |