USA - NASDAQ:TRMB - US8962391004 - Common Stock
| Shares Outstanding | 237.97M |
| Float | 237.24M |
| Float Short Interest Percentage | 2.22% |
| Owners (insider) | 0.23% |
| Owners (institutional) | 100.41% |
| Owners (insider) change | -12.95% |
| Owners (institutional) change | 0.03% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 14, 2025 | PAINTER ROBERT G | Open Market Sale | 7500 | 75.65 | $ 567,375.00 |
| Sep 19, 2025 | PEEK MARK S | Other Disposition | 9856 | 0.00 | $ 0.00 |
| Sep 18, 2025 | Keating Christopher F | Open Market Sale | 7365 | 81.74 | $ 602,015.10 |
| Sep 9, 2025 | PAINTER ROBERT G | Open Market Sale | 7500 | 81.31 | $ 609,825.00 |
| Sep 9, 2025 | Sawarynski Phillip | Open Market Sale | 2250 | 81.31 | $ 182,947.50 |
| Aug 28, 2025 | Dalton James Calvin | Open Market Sale | 609 | 82.41 | $ 50,187.69 |
| Aug 27, 2025 | Large Peter | Open Market Sale | 2676 | 81.55 | $ 218,227.80 |
| Aug 27, 2025 | Large Peter | Option Excercise | 2176 | 53.04 | $ 115,408.11 |
| Aug 12, 2025 | PAINTER ROBERT G | Open Market Sale | 7500 | 82.93 | $ 621,975.00 |
| Aug 8, 2025 | PAINTER ROBERT G | Option Excercise | 208847 | 41.51 | $ 8,669,238.97 |
| Aug 8, 2025 | PAINTER ROBERT G | Open Market Sale | 208847 | 83.59 | $ 17,457,386.40 |
| Jul 10, 2025 | Allison Jennifer | Open Market Sale | 3156 | 80.00 | $ 252,480.00 |
| Jul 10, 2025 | SCHWARTZ MARK DAVID | Open Market Sale | 1404 | 80.00 | $ 112,320.00 |
| Jul 8, 2025 | PAINTER ROBERT G | Open Market Sale | 7500 | 78.86 | $ 591,450.00 |
| Jul 3, 2025 | SCHWARTZ MARK DAVID | Open Market Sale | 1476 | 78.00 | $ 115,128.00 |
| Jun 26, 2025 | Bisio Ronald | Open Market Sale | 2500 | 75.00 | $ 187,500.00 |
| Jun 16, 2025 | Bisio Ronald | Open Market Sale | 1500 | 72.75 | $ 109,125.00 |
| Jun 10, 2025 | PAINTER ROBERT G | Open Market Sale | 7500 | 72.47 | $ 543,525.00 |
| Jun 2, 2025 | Gabriel Kaigham | Open Market Sale | 6003 | 70.94 | $ 425,852.82 |
| May 30, 2025 | Wibergh Johan | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | Wibergh Johan | Option Excercise | 383 | 71.66 | $ 27,445.78 |
| May 30, 2025 | Sweet Thomas W | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | EKHOLM BORJE | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | Nersesian Ronald S. | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | Dalton James Calvin | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | Gabriel Kaigham | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | PEEK MARK S | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | SPRAGUE KARA LYNN | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 30, 2025 | Lloyd Meaghan | Option Excercise | 4952 | 71.66 | $ 354,860.32 |
| May 28, 2025 | Dalton James Calvin | Open Market Sale | 696 | 72.00 | $ 50,112.00 |
| May 27, 2025 | PAINTER ROBERT G | Open Market Sale | 7500 | 71.53 | $ 536,475.00 |
| May 22, 2025 | PAINTER ROBERT G | Option Excercise | 7602 | 0.00 | $ 0.00 |
| May 22, 2025 | PAINTER ROBERT G | Option Excercise | 3327 | 70.76 | $ 235,418.52 |
| May 22, 2025 | Shepard Julie A | Option Excercise | 238 | 0.00 | $ 0.00 |
| May 22, 2025 | Shepard Julie A | Option Excercise | 83 | 70.76 | $ 5,873.08 |
| May 22, 2025 | Large Peter | Option Excercise | 634 | 0.00 | $ 0.00 |
| May 22, 2025 | Large Peter | Option Excercise | 279 | 70.76 | $ 19,742.04 |
| May 22, 2025 | Bisio Ronald | Option Excercise | 740 | 0.00 | $ 0.00 |
| May 22, 2025 | Bisio Ronald | Option Excercise | 325 | 70.76 | $ 22,997.00 |
| May 22, 2025 | SCHWARTZ MARK DAVID | Option Excercise | 410 | 0.00 | $ 0.00 |
| May 22, 2025 | SCHWARTZ MARK DAVID | Option Excercise | 180 | 70.76 | $ 12,736.80 |
| May 22, 2025 | Keating Christopher F | Option Excercise | 384 | 0.00 | $ 0.00 |
| May 22, 2025 | Keating Christopher F | Option Excercise | 170 | 70.76 | $ 12,029.20 |
| May 21, 2025 | Gabriel Kaigham | Open Market Sale | 6511 | 71.69 | $ 466,773.59 |
| May 12, 2025 | Large Peter | Open Market Sale | 1100 | 70.80 | $ 77,878.58 |
| May 12, 2025 | Large Peter | Option Excercise | 180 | 49.90 | $ 8,982.00 |
| May 8, 2025 | PAINTER ROBERT G | Other Disposition | 347431 | 0.00 | $ 0.00 |
| May 8, 2025 | Large Peter | Open Market Sale | 1900 | 66.55 | $ 126,435.50 |
| Apr 15, 2025 | Sawarynski Phillip | Option Excercise | 6821 | 59.49 | $ 405,781.29 |
| Apr 15, 2025 | Sawarynski Phillip | Option Excercise | 2986 | 59.49 | $ 177,637.14 |
| Apr 15, 2025 | Bisio Ronald | Option Excercise | 12881 | 59.49 | $ 766,290.69 |
| Apr 15, 2025 | Bisio Ronald | Option Excercise | 5476 | 59.49 | $ 325,767.24 |
| Apr 15, 2025 | Shepard Julie A | Option Excercise | 3106 | 59.49 | $ 184,775.94 |
| Apr 15, 2025 | Shepard Julie A | Option Excercise | 1251 | 59.49 | $ 74,421.99 |
| Apr 15, 2025 | Allison Jennifer | Option Excercise | 4850 | 59.49 | $ 288,526.50 |
| Apr 15, 2025 | Allison Jennifer | Option Excercise | 1969 | 59.49 | $ 117,135.81 |
| Apr 15, 2025 | Large Peter | Option Excercise | 8371 | 59.49 | $ 497,990.79 |
| Apr 15, 2025 | Large Peter | Option Excercise | 3664 | 59.49 | $ 217,971.36 |
| Apr 15, 2025 | SCHWARTZ MARK DAVID | Option Excercise | 10621 | 59.49 | $ 631,843.29 |
| Apr 15, 2025 | SCHWARTZ MARK DAVID | Option Excercise | 4647 | 59.49 | $ 276,450.03 |
| Apr 15, 2025 | Keating Christopher F | Option Excercise | 5417 | 59.49 | $ 322,257.33 |
| Apr 15, 2025 | Keating Christopher F | Option Excercise | 2371 | 59.49 | $ 141,050.79 |
| Apr 15, 2025 | PAINTER ROBERT G | Option Excercise | 59122 | 59.49 | $ 3,517,167.78 |
| Apr 15, 2025 | PAINTER ROBERT G | Option Excercise | 25868 | 59.49 | $ 1,538,887.32 |
| Apr 10, 2025 | Bisio Ronald | Grant | 9595 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Bisio Ronald | Option Excercise | 3789 | 61.49 | $ 232,985.61 |
| Apr 10, 2025 | PAINTER ROBERT G | Grant | 98720 | 0.00 | $ 0.00 |
| Apr 10, 2025 | PAINTER ROBERT G | Option Excercise | 43191 | 61.49 | $ 2,655,814.59 |
| Apr 10, 2025 | SCHWARTZ MARK DAVID | Grant | 5312 | 0.00 | $ 0.00 |
| Apr 10, 2025 | SCHWARTZ MARK DAVID | Option Excercise | 2187 | 61.49 | $ 134,478.63 |
| Apr 10, 2025 | Shepard Julie A | Grant | 3083 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Shepard Julie A | Option Excercise | 1067 | 61.49 | $ 65,609.83 |
| Apr 10, 2025 | Keating Christopher F | Grant | 7299 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Keating Christopher F | Option Excercise | 3194 | 61.49 | $ 196,399.06 |
| Apr 10, 2025 | Sawarynski Phillip | Grant | 3203 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Sawarynski Phillip | Option Excercise | 1402 | 61.49 | $ 86,208.98 |
| Apr 10, 2025 | Large Peter | Grant | 8225 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Large Peter | Option Excercise | 3056 | 61.49 | $ 187,913.44 |
| Feb 25, 2025 | Keating Christopher F | Open Market Sale | 5709 | 72.00 | $ 411,019.46 |
| Feb 24, 2025 | Dalton James Calvin | Open Market Sale | 2141 | 71.79 | $ 153,702.39 |
| Jan 17, 2025 | Allison Jennifer | Open Market Sale | 3571 | 74.75 | $ 266,934.25 |
| Jan 15, 2025 | Sawarynski Phillip | Option Excercise | 7084 | 0.00 | $ 0.00 |
| Jan 15, 2025 | Sawarynski Phillip | Option Excercise | 2729 | 0.00 | $ 0.00 |
| Dec 16, 2024 | Allison Jennifer | Option Excercise | 2615 | 74.87 | $ 195,785.05 |
| Dec 16, 2024 | Allison Jennifer | Option Excercise | 1061 | 74.87 | $ 79,437.07 |