| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TRMB | PAINTER ROBERT G | President & CEO | Apr 15 '26 | Option Exercise | 66.51 | 51,000 | 3,392,010 | 152,877 | Apr 16 |
| TRMB | PAINTER ROBERT G | President & CEO | Apr 14 '26 | Sale | 66.94 | 7,500 | 502,050 | 11,897 | Apr 16 |
| TRMB | PAINTER ROBERT G | President & CEO | Mar 10 '26 | Sale | 70.45 | 7,500 | 528,375 | 19,397 | Mar 12 |
| TRMB | PAINTER ROBERT G | President & CEO | Feb 10 '26 | Sale | 65.14 | 7,500 | 488,550 | 26,897 | Feb 12 |
| TRMB | PAINTER ROBERT G | President & CEO | Jan 13 '26 | Sale | 80.88 | 7,500 | 606,600 | 34,397 | Jan 15 |
| TRMB | PAINTER ROBERT G | President & CEO | Dec 09 '25 | Sale | 81.39 | 7,500 | 610,425 | 41,897 | Dec 11 |
| TRMB | PAINTER ROBERT G | President & CEO | Nov 11 '25 | Sale | 79.50 | 7,500 | 596,250 | 84,879 | Nov 13 |
| TRMB | PAINTER ROBERT G | President & CEO | Oct 14 '25 | Sale | 75.65 | 7,500 | 567,375 | 92,379 | Oct 16 |
| SNPS | PAINTER ROBERT G | Director | Sep 11 '25 | Buy | 425.44 | 350 | 148,904 | 2,291 | Sep 15 |
| TRMB | PAINTER ROBERT G | President & CEO | Sep 09 '25 | Sale | 81.31 | 7,500 | 609,825 | 99,879 | Sep 11 |
| TRMB | PAINTER ROBERT G | President & CEO | Aug 12 '25 | Sale | 82.93 | 7,500 | 621,975 | 107,379 | Aug 14 |
| TRMB | PAINTER ROBERT G | President & CEO | Aug 11 '25 | Option Exercise | 41.51 | 115,781 | 4,806,070 | 227,680 | Aug 12 |
| TRMB | PAINTER ROBERT G | President & CEO | Aug 11 '25 | Sale | 82.83 | 115,781 | 9,589,996 | 114,879 | Aug 12 |
| TRMB | PAINTER ROBERT G | President & CEO | Aug 08 '25 | Sale | 84.54 | 93,066 | 7,867,390 | 114,879 | Aug 12 |
| TRMB | PAINTER ROBERT G | President & CEO | Aug 08 '25 | Option Exercise | 41.51 | 93,066 | 3,863,170 | 207,945 | Aug 12 |
| TRMB | PAINTER ROBERT G | President & CEO | Jul 08 '25 | Sale | 78.86 | 7,500 | 591,450 | 114,879 | Jul 10 |
| TRMB | PAINTER ROBERT G | President & CEO | Jun 10 '25 | Sale | 72.47 | 7,500 | 543,525 | 122,379 | Jun 12 |
| TRMB | PAINTER ROBERT G | President & CEO | May 27 '25 | Sale | 71.53 | 7,500 | 536,475 | 125,379 | May 29 |
| TRMB | PAINTER ROBERT G | President & CEO | May 22 '25 | Option Exercise | 0.00 | 7,602 | 0 | 134,315 | May 27 |
| TRMB | PAINTER ROBERT G | President & CEO | Apr 15 '25 | Option Exercise | 59.49 | 59,122 | 3,517,168 | 313,073 | Apr 17 |
| TRMB | PAINTER ROBERT G | President & CEO | May 15 '24 | Option Exercise | 57.09 | 16,872 | 963,222 | 224,634 | May 17 |