Robert G. Painter, a director at Synopsys Inc. ($SNPS), bought shares on the open market once in the last year for about $149,000, with the latest purchase on September 11, 2025. This ranks him 1,838th among 4,983 insiders, below the average of $1.5 million per buyer across 3.3 transactions. As president and CEO of Trimble Inc. ($TRMB), he sold shares 15 times for nearly $24 million, most recently on March 10, 2026, placing 590th among 11,678 insiders versus their $8.6 million average over 6.4 trades.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 26, 2026 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Employee Stock Option | 93333 | $0.00 | 93,333.0000 | 237,900,000 | 9999.99% | 0.04% |
| March 26, 2026 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Restricted Stock Unit | 51860 | $0.00 | 51,860.0000 | 237,900,000 | 9999.99% | 0.02% |
| March 10, 2026 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $70.45 | 230,243.2039 | 237,900,000 | 3.15% | 0.00% |
| Feb. 10, 2026 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $65.14 | 237,743.2039 | 237,900,000 | 3.06% | 0.00% |
| Jan. 13, 2026 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $80.88 | 245,243.2039 | 237,900,000 | 2.97% | 0.00% |
| Dec. 9, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $81.39 | 252,743.2039 | 237,900,000 | 2.88% | 0.00% |
| Dec. 1, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 35482 | $0.00 | 260,243.2039 | 237,900,000 | 12.00% | 0.01% |
| Nov. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $79.50 | 295,725.2039 | 237,900,000 | 2.47% | 0.00% |
| Oct. 14, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $75.65 | 303,225.2039 | 237,900,000 | 2.41% | 0.00% |
| Sept. 11, 2025 | SYNOPSYS INC | $SNPS | PAINTER ROBERT G | Director | P | Common Stock | 350 | $425.44 | 2,291.0000 | 185,748,673 | 18.03% | 0.00% |
| Sept. 9, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $81.31 | 310,725.2039 | 238,000,000 | 2.36% | 0.00% |
| Aug. 12, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $82.93 | 318,225.2039 | 238,000,000 | 2.30% | 0.00% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 85699 | $82.67 | 141,981.2039 | 238,000,000 | 37.64% | 0.04% |
| Aug. 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 93066 | $84.54 | 114,879.2039 | 238,000,000 | 44.76% | 0.04% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 2980 | $41.51 | 117,859.2039 | 238,000,000 | 2.59% | 0.00% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2980 | $84.53 | 114,879.2039 | 238,000,000 | 2.53% | 0.00% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 112801 | $41.51 | 227,680.2039 | 238,000,000 | 98.19% | 0.05% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 27102 | $83.14 | 114,879.2039 | 238,000,000 | 19.09% | 0.01% |
| Aug. 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Employee Stock Option | 93066 | $41.51 | 115,781.0000 | 238,000,000 | 44.56% | 0.04% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Employee Stock Option | 2980 | $41.51 | 112,801.0000 | 238,000,000 | 2.57% | 0.00% |
| Aug. 11, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Employee Stock Option | 112801 | $41.51 | 0.0000 | 238,000,000 | 100.00% | 0.05% |
| Aug. 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 93066 | $41.51 | 207,945.2039 | 238,000,000 | 81.01% | 0.04% |
| July 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $78.86 | 114,879.2039 | 238,000,000 | 6.13% | 0.00% |
| June 10, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $72.47 | 122,379.2039 | 245,800,000 | 5.77% | 0.00% |
| May 21, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | J | Common Stock | 4500 | $0.00 | 340,725.2039 | 245,800,000 | 1.34% | 0.00% |
| May 21, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | J | Common Stock | 4500 | $0.00 | 340,725.2039 | 245,800,000 | 1.30% | 0.00% |
| May 27, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 7500 | $71.53 | 125,379.2039 | 245,800,000 | 5.64% | 0.00% |
| May 22, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 1891 | $0.00 | 133,707.2039 | 245,800,000 | 1.43% | 0.00% |
| May 22, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 5711 | $0.00 | 134,315.2039 | 245,800,000 | 4.44% | 0.00% |
| May 22, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 2499 | $70.76 | 131,816.2039 | 245,800,000 | 1.86% | 0.00% |
| May 22, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 828 | $70.76 | 132,879.2039 | 245,800,000 | 0.62% | 0.00% |
| May 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 170000 | $0.00 | 343,950.2039 | 245,800,000 | 97.73% | 0.07% |
| May 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 7431 | $0.00 | 513,950.2039 | 245,800,000 | 1.43% | 0.00% |
| May 8, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 170000 | $0.00 | 343,950.2039 | 245,800,000 | 33.08% | 0.07% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 8589 | $59.49 | 296,988.2039 | 245,800,000 | 2.81% | 0.00% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 19631 | $59.49 | 305,577.2039 | 245,800,000 | 6.87% | 0.01% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 10241 | $59.49 | 285,946.2039 | 245,800,000 | 3.46% | 0.00% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 23406 | $59.49 | 296,187.2039 | 245,800,000 | 8.58% | 0.01% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Unit | 16085 | $0.00 | 32,170.0000 | 245,800,000 | 33.33% | 0.01% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Unit | 19631 | $0.00 | 19,631.0000 | 245,800,000 | 50.00% | 0.01% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Unit | 23406 | $0.00 | 0.0000 | 245,800,000 | 100.00% | 0.01% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 7038 | $59.49 | 306,035.2039 | 245,800,000 | 2.25% | 0.00% |
| April 15, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 16085 | $59.49 | 313,073.2039 | 245,800,000 | 5.42% | 0.01% |
| April 10, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 32456 | $61.49 | 258,980.2039 | 245,800,000 | 11.14% | 0.01% |
| April 10, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 10735 | $61.49 | 272,781.2039 | 245,800,000 | 3.79% | 0.00% |
| April 10, 2025 | SYNOPSYS INC | $SNPS | PAINTER ROBERT G | Director | A | Common Stock | 491 | $0.00 | 1,941.0000 | 0 | 33.86% | 0.00% |
| April 10, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Common Stock | 74184 | $0.00 | 291,436.2039 | 245,800,000 | 34.15% | 0.03% |
| April 10, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Common Stock | 24536 | $0.00 | 283,516.2039 | 245,800,000 | 9.47% | 0.01% |
| March 12, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Restricted Stock Unit | 45852 | $0.00 | 45,852.0000 | 245,800,000 | 9999.99% | 0.02% |
| March 12, 2025 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Employee Stock Option | 82522 | $0.00 | 82,522.0000 | 245,800,000 | 9999.99% | 0.03% |
| May 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 7382 | $57.09 | 262,598.2039 | 246,500,000 | 2.73% | 0.00% |
| May 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Units | 16872 | $0.00 | 0.0000 | 246,500,000 | 100.00% | 0.01% |
| May 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 16872 | $57.09 | 269,980.2039 | 246,500,000 | 6.67% | 0.01% |
| April 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 19631 | $60.54 | 261,697.2039 | 246,500,000 | 8.11% | 0.01% |
| April 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 8589 | $60.54 | 253,108.2039 | 246,500,000 | 3.28% | 0.00% |
| April 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Unit | 19631 | $0.00 | 39,262.0000 | 246,500,000 | 33.33% | 0.01% |
| April 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 23406 | $60.54 | 252,307.2039 | 246,500,000 | 10.23% | 0.01% |
| April 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 10241 | $60.54 | 242,066.2039 | 246,500,000 | 4.06% | 0.00% |
| April 15, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Unit | 23406 | $0.00 | 23,406.0000 | 246,500,000 | 50.00% | 0.01% |
| April 10, 2024 | SYNOPSYS INC | $SNPS | PAINTER ROBERT G | Director | A | Common Stock | 356 | $0.00 | 1,450.0000 | 0 | 32.54% | 0.00% |
| April 9, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 3500 | $62.50 | 228,901.2039 | 246,500,000 | 1.51% | 0.00% |
| March 19, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Restricted Stock Unit | 48255 | $0.00 | 48,255.0000 | 246,500,000 | 9999.99% | 0.02% |
| March 19, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Employee Stock Option | 86859 | $0.00 | 86,859.0000 | 246,500,000 | 9999.99% | 0.04% |
| March 12, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 3500 | $62.93 | 232,401.2039 | 246,500,000 | 1.48% | 0.00% |
| March 4, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 45346 | $0.00 | 235,901.2039 | 246,500,000 | 23.80% | 0.02% |
| March 4, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 45346 | $0.00 | 235,901.2039 | 246,500,000 | 16.12% | 0.02% |
| Feb. 16, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 4000 | $0.00 | 235,901.2039 | 246,500,000 | 1.67% | 0.00% |
| Feb. 13, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2500 | $54.75 | 239,901.2039 | 246,500,000 | 1.03% | 0.00% |
| Feb. 5, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Common Stock | 68538 | $0.00 | 272,394.2039 | 246,500,000 | 33.62% | 0.03% |
| Feb. 5, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 29993 | $52.59 | 242,401.2039 | 246,500,000 | 11.01% | 0.01% |
| Jan. 9, 2024 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2500 | $51.05 | 203,856.2039 | 246,500,000 | 1.21% | 0.00% |
| Dec. 12, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 1000 | $48.10 | 206,356.2039 | 246,900,000 | 0.48% | 0.00% |
| Oct. 10, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2500 | $51.91 | 207,356.2039 | 246,900,000 | 1.19% | 0.00% |
| Sept. 12, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2500 | $50.34 | 209,856.2039 | 246,900,000 | 1.18% | 0.00% |
| Aug. 10, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 3000 | $55.00 | 212,356.2039 | 246,900,000 | 1.39% | 0.00% |
| July 11, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2500 | $53.00 | 215,356.2039 | 246,900,000 | 1.15% | 0.00% |
| June 13, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 2500 | $51.31 | 217,856.2039 | 246,900,000 | 1.13% | 0.00% |
| May 31, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 25894 | $46.67 | 220,356.2039 | 246,900,000 | 10.52% | 0.01% |
| May 31, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Common Stock | 59186 | $0.00 | 246,250.2039 | 246,900,000 | 31.64% | 0.02% |
| May 15, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 24777 | $46.74 | 188,694.2039 | 246,900,000 | 15.12% | 0.01% |
| May 15, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 10840 | $46.74 | 177,854.2039 | 246,900,000 | 5.74% | 0.00% |
| May 15, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 16375 | $46.74 | 194,229.2039 | 246,900,000 | 9.21% | 0.01% |
| May 15, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 7165 | $46.74 | 187,064.2039 | 246,900,000 | 3.69% | 0.00% |
| May 15, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Units | 24777 | $0.00 | 0.0000 | 246,900,000 | 100.00% | 0.01% |
| May 15, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Units | 16375 | $0.00 | 16,872.0000 | 246,900,000 | 49.25% | 0.01% |
| April 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 23405 | $49.78 | 174,157.2039 | 246,900,000 | 15.53% | 0.01% |
| April 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 10240 | $49.78 | 163,917.2039 | 246,900,000 | 5.88% | 0.00% |
| April 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Unit | 23405 | $0.00 | 46,812.0000 | 246,900,000 | 33.33% | 0.01% |
| March 21, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Employee Stock Option | 106007 | $0.00 | 106,007.0000 | 246,900,000 | 9999.99% | 0.04% |
| March 21, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | A | Restricted Stock Unit | 58893 | $0.00 | 58,893.0000 | 246,900,000 | 9999.99% | 0.02% |
| Feb. 16, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 41 | $55.43 | 150,752.2039 | 246,900,000 | 0.03% | 0.00% |
| Feb. 16, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | S | Common Stock | 4959 | $55.41 | 150,793.2039 | 246,900,000 | 3.18% | 0.00% |
| Aug. 11, 2022 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | G | Common Stock | 5290 | $0.00 | 136,788.2039 | 250,900,000 | 3.72% | 0.00% |
| Jan. 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 24090 | $54.14 | 160,878.2039 | 246,900,000 | 17.61% | 0.01% |
| Jan. 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Units | 24090 | $0.00 | 135,874.0000 | 246,900,000 | 15.06% | 0.01% |
| Jan. 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 2942 | $54.14 | 155,752.2039 | 246,900,000 | 1.85% | 0.00% |
| Jan. 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Common Stock | 7633 | $54.14 | 158,694.2039 | 246,900,000 | 5.05% | 0.00% |
| Jan. 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | F | Common Stock | 9817 | $54.14 | 151,061.2039 | 246,900,000 | 6.10% | 0.00% |
| Jan. 17, 2023 | TRIMBLE INC. | $TRMB | PAINTER ROBERT G | President & CEO | M | Restricted Stock Units | 7633 | $0.00 | 128,241.0000 | 246,900,000 | 5.62% | 0.00% |