Robert G Painter

CIK 1665364 · View on SEC EDGAR ↗

Insider

First SEC filing: March 4, 2016 · Latest: April 16, 2026

On this page

Insider at

Insider transactions

0 buys (P) 7 sells (S) Net: $-3,942,075 + 73 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

73 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
April 14, 2026 TRMB S 10b5-1 7,500 $66.94 $502,050 11,897 Direct -38.67% Disposed -11.2% (price as of 2026-08-19)
March 10, 2026 TRMB S 10b5-1 7,500 $70.45 $528,375 19,397 Direct -27.88% Disposed -15.6% (price as of 2026-08-19)
Feb. 10, 2026 TRMB S 10b5-1 7,500 $65.14 $488,550 26,897 Direct -21.80% Disposed -8.8% (price as of 2026-08-19)
Jan. 13, 2026 TRMB S 10b5-1 7,500 $80.88 $606,600 34,397 Direct -17.90% Disposed -26.5% (price as of 2026-08-19)
Dec. 9, 2025 TRMB S 10b5-1 7,500 $81.39 $610,425 41,897 Direct -15.18% Disposed -27.0% (price as of 2026-08-19)
Nov. 11, 2025 TRMB S 10b5-1 7,500 $79.50 $596,250 84,879 Direct -8.12% Disposed -25.3% (price as of 2026-08-19)
Sept. 9, 2025 TRMB S 10b5-1 7,500 $81.31 $609,825 99,879 Direct -6.98% Disposed -26.9% (price as of 2026-08-19)
Aug. 12, 2025 TRMB S 10b5-1 7,500 $82.93 $621,975 107,379 Direct -6.53% Disposed -28.3% (price as of 2026-08-19)
Aug. 11, 2025 TRMB S 27,102 $83.14 $2,253,260 114,879 Direct -19.09% Disposed -28.5% (price as of 2026-08-19)
Aug. 11, 2025 TRMB S 85,699 $82.67 $7,084,736 141,981 Direct -37.64% Disposed -28.1% (price as of 2026-08-19)
Aug. 11, 2025 TRMB S 2,980 $84.53 $251,899 114,879 Direct -2.53% Disposed -29.7% (price as of 2026-08-19)
Aug. 8, 2025 TRMB S 93,066 $84.54 $7,867,800 114,879 Direct -44.76% Disposed -29.7% (price as of 2026-08-19)
July 8, 2025 TRMB S 10b5-1 7,500 $78.86 $591,450 114,879 Direct -6.13% Disposed -24.6% (price as of 2026-08-19)
June 10, 2025 TRMB S 10b5-1 7,500 $72.47 $543,525 122,379 Direct -5.77% Disposed -18.0% (price as of 2026-08-19)
May 27, 2025 TRMB S 10b5-1 7,500 $71.53 $536,475 125,379 Direct -5.64% Disposed -16.9% (price as of 2026-08-19)
April 9, 2024 TRMB S 10b5-1 3,500 $62.50 $218,750 183,555 Direct -1.87% Disposed -4.9% (price as of 2026-08-19)
March 12, 2024 TRMB S 10b5-1 3,500 $62.93 $220,255 187,055 Direct -1.84% Disposed -5.6% (price as of 2026-08-19)
Feb. 13, 2024 TRMB S 10b5-1 2,500 $54.75 $136,875 239,901 Direct -1.03% Disposed 8.5% (price as of 2026-08-19)
Jan. 9, 2024 TRMB S 10b5-1 2,500 $51.05 $127,625 203,856 Direct -1.21% Disposed 16.4% (price as of 2026-08-19)
Dec. 12, 2023 TRMB S 10b5-1 1,000 $48.10 $48,100 206,356 Direct -0.48% Disposed 23.5% (price as of 2026-08-19)
Oct. 10, 2023 TRMB S 10b5-1 2,500 $51.91 $129,775 207,356 Direct -1.19% Disposed 14.5% (price as of 2026-08-19)
Sept. 12, 2023 TRMB S 10b5-1 2,500 $50.34 $125,850 209,856 Direct -1.18% Disposed 18.0% (price as of 2026-08-19)
Aug. 10, 2023 TRMB S 10b5-1 3,000 $55.00 $165,000 212,356 Direct -1.39% Disposed 8.0% (price as of 2026-08-19)
July 11, 2023 TRMB S 10b5-1 2,500 $53.00 $132,500 215,356 Direct -1.15% Disposed 12.1% (price as of 2026-08-19)
June 13, 2023 TRMB S 10b5-1 2,500 $51.31 $128,275 217,856 Direct -1.13% Disposed 15.8% (price as of 2026-08-19)
Feb. 16, 2023 TRMB S 41 $55.43 $2,273 150,752 Direct -0.03% Disposed 7.2% (price as of 2026-08-19)
Feb. 16, 2023 TRMB S 4,959 $55.41 $274,778 150,793 Direct -3.18% Disposed 7.2% (price as of 2026-08-19)

Showing latest 100 of 209 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
April 15, 2026 TRMB Restricted Stock Unit Common Stock (19,631) $0.00 April 15, 2026 19,631 Disposed
April 15, 2026 TRMB Restricted Stock Unit Common Stock (16,085) $0.00 April 15, 2027 16,085 Disposed
April 15, 2026 TRMB Restricted Stock Unit Common Stock (15,284) $0.00 April 15, 2028 15,284 Disposed
Aug. 11, 2025 TRMB Employee Stock Option Common Stock (112,801) $41.51 Jan. 4, 2030 112,801 Disposed
Aug. 11, 2025 TRMB Employee Stock Option Common Stock (2,980) $41.51 Jan. 4, 2030 2,980 Disposed
Aug. 8, 2025 TRMB Employee Stock Option Common Stock (93,066) $41.51 Jan. 4, 2030 93,066 Disposed
April 15, 2025 TRMB Restricted Stock Unit Common Stock (16,085) $0.00 April 15, 2027 16,085 Disposed
April 15, 2025 TRMB Restricted Stock Unit Common Stock (19,631) $0.00 April 15, 2026 19,631 Disposed
April 15, 2025 TRMB Restricted Stock Unit Common Stock (23,406) $0.00 April 15, 2025 23,406 Disposed
March 12, 2025 TRMB Restricted Stock Unit Common Stock (45,852) $0.00 April 15, 2028 45,852 Acquired
March 12, 2025 TRMB Employee Stock Option Common Stock (82,522) $67.36 April 15, 2035 82,522 Acquired
May 15, 2024 TRMB Restricted Stock Units Common Stock (16,872) $0.00 May 15, 2024 16,872 Disposed
April 15, 2024 TRMB Restricted Stock Unit Common Stock (19,631) $0.00 April 15, 2026 19,631 Disposed
April 15, 2024 TRMB Restricted Stock Unit Common Stock (23,406) $0.00 April 15, 2025 23,406 Disposed
March 19, 2024 TRMB Restricted Stock Unit Common Stock (48,255) $0.00 April 15, 2027 48,255 Acquired
March 19, 2024 TRMB Employee Stock Option Common Stock (86,859) $63.47 April 15, 2034 86,859 Acquired
May 15, 2023 TRMB Restricted Stock Units Common Stock (16,375) $0.00 May 15, 2024 16,375 Disposed
May 15, 2023 TRMB Restricted Stock Units Common Stock (24,777) $0.00 May 15, 2023 24,777 Disposed
April 17, 2023 TRMB Restricted Stock Unit Common Stock (23,405) $0.00 April 15, 2025 23,405 Disposed
March 21, 2023 TRMB Employee Stock Option Common Stock (106,007) $49.90 April 15, 2033 106,007 Acquired
March 21, 2023 TRMB Restricted Stock Unit Common Stock (58,893) April 15, 2026 58,893 Acquired
Jan. 17, 2023 TRMB Restricted Stock Units Common Stock (7,633) $0.00 Jan. 15, 2023 7,633 Disposed
Jan. 17, 2023 TRMB Restricted Stock Units Common Stock (24,090) $0.00 Jan. 15, 2023 24,090 Disposed
May 16, 2022 TRMB Restricted Stock Units [F1] Common Stock (16,374) $0.00 May 15, 2024 16,374 Disposed
May 16, 2022 TRMB Restricted Stock Units [F1] Common Stock (24,048) $0.00 May 15, 2023 24,048 Disposed
March 29, 2022 TRMB Restricted Stock Unit Common Stock (70,217) April 15, 2025 70,217 Acquired
March 15, 2022 TRMB Restricted Stock Units [F1] Common Stock (10,273) $0.00 March 16, 2022 10,273 Disposed
Jan. 18, 2022 TRMB Restricted Stock Units Common Stock (7,408) $0.00 Jan. 15, 2023 7,408 Disposed
Nov. 15, 2021 TRMB Restricted Stock Units Common Stock (6,747) $0.00 Nov. 15, 2021 6,747 Disposed
Aug. 5, 2021 TRMB Employee Stock Option Common Stock (45,000) $19.28 Feb. 1, 2023 45,000 Disposed
Aug. 5, 2021 TRMB Employee Stock Option Common Stock (2,660) $25.29 May 7, 2022 2,660 Disposed
May 15, 2021 TRMB Restricted Stock Units [F3] Common Stock (24,047) $0.00 May 15, 2023 24,047 Disposed
May 12, 2021 TRMB Restricted Stock Units [F1] Common Stock (49,621) $0.00 May 15, 2024 49,621 Acquired
Feb. 19, 2021 TRMB Restricted Stock Units Common Stock (10,273) March 16, 2022 10,273 Acquired
Jan. 15, 2021 TRMB Restricted Stock Units Common Stock (7,408) $0.00 Jan. 15, 2023 7,408 Disposed
Nov. 25, 2020 TRMB Employee Stock Option Common Stock (5,250) $27.48 Nov. 6, 2021 5,250 Disposed
Nov. 15, 2020 TRMB Restricted Stock Units Common Stock (6,549) $0.00 Nov. 15, 2021 6,549 Disposed
Nov. 15, 2020 TRMB Restricted Stock Unit Common Stock (5,594) $0.00 Nov. 15, 2020 5,594 Disposed
Aug. 24, 2020 TRMB Employee Stock Option Common Stock (3,500) $35.02 May 9, 2021 3,500 Disposed
May 27, 2020 TRMB Restricted Stock Units Common Stock (72,872) May 15, 2023 72,872 Acquired
May 20, 2020 TRMB Employee Stock Option Common Stock (6,000) $28.20 Oct. 29, 2020 6,000 Disposed
Jan. 4, 2020 TRMB Employee Stock Option Common Stock (208,847) $41.51 Jan. 4, 2030 208,847 Acquired
Jan. 4, 2020 TRMB Restricted Stock Units Common Stock (24,090) $0.00 Jan. 15, 2023 24,090 Acquired
Dec. 17, 2019 TRMB Restricted Stock Units Common Stock (22,449) $0.00 Jan. 15, 2023 22,449 Acquired
Nov. 15, 2019 TRMB Restricted Stock Units Common Stock (6,548) $0.00 Nov. 15, 2021 6,548 Disposed
Nov. 15, 2019 TRMB Restricted Stock Unit Common Stock (5,429) $0.00 Nov. 15, 2020 5,429 Disposed
Nov. 10, 2019 TRMB Restricted Stock Unit Common Stock (3,188) $0.00 Nov. 10, 2019 3,188 Disposed
June 18, 2019 TRMB Employee Stock Option Common Stock (5,300) $28.08 May 7, 2020 5,300 Disposed
Nov. 15, 2018 TRMB Restricted Stock Unit Common Stock (5,428) 5,428 Disposed
Nov. 12, 2018 TRMB Restricted Stock Unit Common Stock (3,094) $0.00 3,094 Disposed
Nov. 8, 2018 TRMB Restricted Stock Units Common Stock (19,844) 19,844 Acquired
Nov. 6, 2018 TRMB Restricted Stock Unit Common Stock (5,000) 5,000 Acquired
Nov. 10, 2017 TRMB Restricted Stock Unit Common Stock (3,093) 3,093 Disposed
Nov. 9, 2017 TRMB Restricted Stock Unit Common Stock (16,451) 16,451 Acquired
May 9, 2017 TRMB Restricted Stock Units Common Stock (1,167) 1,167 Disposed
Nov. 10, 2016 TRMB Restricted Stock Unit Common Stock (9,375) 9,375 Acquired
Oct. 31, 2016 TRMB Restricted Stock Unit Common Stock (2,000) 2,000 Disposed
May 9, 2016 TRMB Restricted Stock Units Common Stock (900) 900 Disposed
Feb. 1, 2016 TRMB Employee Stock Option Common Stock (45,000) $19.28 Feb. 1, 2023 45,000 Acquired
Feb. 1, 2016 TRMB Employee Restricted Stock Unit Common Stock (30,000) 30,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 20 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
March 4, 2016 TRMB Common Stock 19,086 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (14,000) 14,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (5,000) 5,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (10,000) 10,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (8,000) 8,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (10,000) 10,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (8,000) 8,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (6,000) 6,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (5,300) 5,300 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (6,000) 6,000 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (3,500) 3,500 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (5,250) 5,250 Direct
March 4, 2016 TRMB Employee Stock Option→ Common Stock (2,660) 2,660 Direct
March 4, 2016 TRMB Employee Restricted Stock Unit→ Common Stock (900) 900 Direct
March 4, 2016 TRMB Employee Restricted Stock Unit→ Common Stock (2,000) 2,000 Direct
March 4, 2016 TRMB Employee Restricted Stock Unit→ Common Stock (1,167) 1,167 Direct
March 4, 2016 TRMB Employee Restricted Stock Unit→ Common Stock (1,750) 1,750 Direct
March 4, 2016 TRMB Employee Restricted Stock Unit→ Common Stock (1,770) 1,770 Direct
March 4, 2016 TRMB Employee Restricted Stock Unit→ Common Stock (5,000) 5,000 Direct
Feb. 2, 2016 TRMB Common Stock 19,086 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2021 $882,692 $10,533,714 $2,535,632 $4,783 $13,956,821
2020 $870,950 $8,713,219 $2,999,982 $6,386 $12,590,537
2017 $401,000 $666,625 $3,000 $2,671,118

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.