| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRMB | Sawarynski Phillip | CFO | Apr 15 '26 | Option Exercise | 33.26 | 22,174 | 737,397 | 40,931 | Apr 17 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | Jan 15 '26 | Option Exercise | 39.88 | 14,170 | 565,100 | 32,490 | Jan 20 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | Dec 16 '25 | Sale | 80.45 | 2,250 | 181,013 | 25,684 | Dec 18 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | Sep 09 '25 | Sale | 81.31 | 2,250 | 182,948 | 27,934 | Sep 11 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | Apr 15 '25 | Option Exercise | 29.75 | 13,642 | 405,781 | 31,940 | Apr 17 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | Jan 15 '25 | Option Exercise | 0.00 | 14,168 | 0 | 26,214 | Jan 17 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | May 15 '24 | Option Exercise | 28.55 | 1,006 | 28,716 | 19,770 | May 17 12:00 AM |
| TRMB | Sawarynski Phillip | CFO | Apr 15 '24 | Option Exercise | 30.27 | 4,796 | 145,175 | 19,644 | Apr 17 12:00 AM |