SEC Insider Transactions from PAINTER ROBERT G.

Last updated: 2026-03-30 23:09 UTC | Total transactions: 99

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.

Set Up your own filters →
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%