Robert G. Painter

Chief Financial Officer, Trimble.

Companies

  • SynopsysBoard member Aug 9, 2023 to now1
  • TrimbleBoard member Jan 7, 2020 to now2
  • TrimbleChief executive officer Jan 7, 2020 to now2
  • TrimblePresident Jan 7, 2020 to now2
  • TrimbleChief financial officer Feb 2, 2016 to Dec 19, 20193

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Trimble TRMB357,036 shares4$21.4M at $59.97Apr 16, 2026
  • Synopsys SNPS2,744 shares5$1.3M at $456.24Apr 16, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Apr 16, 2026Granted 453 shares of Synopsys5
  • Apr 15, 2026Shares withheld for tax 6,687 shares at $66.51 of Trimble4
  • Apr 15, 2026Exercised options 15,284 shares at $66.51 of Trimble4
  • Apr 15, 2026Shares withheld for tax 7,038 shares at $66.51 of Trimble4
  • Apr 15, 2026Exercised options 16,085 shares at $66.51 of Trimble4
  • Apr 15, 2026Shares withheld for tax 8,589 shares at $66.51 of Trimble4
  • Apr 15, 2026Exercised options 19,631 shares at $66.51 of Trimble4
  • Apr 15, 2026Shares withheld for tax 20,535 shares at $66.51 of Trimble4
  • Apr 15, 2026Granted 46,937 shares at $66.51 of Trimble4
  • Apr 15, 2026Shares withheld for tax 61,604 shares at $66.51 of Trimble4
  • Apr 15, 2026Granted 140,809 shares at $66.51 of Trimble4
  • Apr 14, 2026Sold 7,500 shares at $66.94 of Trimble4
  • Mar 10, 2026Sold 7,500 shares at $70.45 of Trimble6
  • Feb 10, 2026Sold 7,500 shares at $65.14 of Trimble7
  • Jan 13, 2026Sold 7,500 shares at $80.88 of Trimble8
  • Dec 9, 2025Sold 7,500 shares at $81.39 of Trimble9
  • Dec 1, 2025Gift 35,482 shares of Trimble10
  • Nov 11, 2025Sold 7,500 shares at $79.50 of Trimble11
  • Oct 14, 2025Sold 7,500 shares at $75.65 of Trimble12
  • Sep 11, 2025Bought 350 shares at $425.44 of Synopsys13
  • Sep 9, 2025Sold 7,500 shares at $81.31 of Trimble14
  • Aug 12, 2025Sold 7,500 shares at $82.93 of Trimble15
  • Aug 11, 2025Sold 27,102 shares at $83.14 of Trimble16
  • Aug 11, 2025Sold 85,699 shares at $82.67 of Trimble16
  • Aug 11, 2025Exercised options 112,801 shares at $41.51 of Trimble16