Insider at

04

Insider transactions

05
0 buys (P) 7 sells (S) Net: $-3,899,625 + 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
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 14, 2026 TRMB S 10b5-1 7,500 $66.94 $502,050 11,897 Direct -38.67% Disposed -14.1% (price as of 2026-10-02)
March 10, 2026 TRMB S 10b5-1 7,500 $70.45 $528,375 19,397 Direct -27.88% Disposed -18.4% (price as of 2026-10-02)
Feb. 10, 2026 TRMB S 10b5-1 7,500 $65.14 $488,550 26,897 Direct -21.80% Disposed -11.7% (price as of 2026-10-02)
Jan. 13, 2026 TRMB S 10b5-1 7,500 $80.88 $606,600 34,397 Direct -17.90% Disposed -28.9% (price as of 2026-10-02)
Dec. 9, 2025 TRMB S 10b5-1 7,500 $81.39 $610,425 41,897 Direct -15.18% Disposed -29.3% (price as of 2026-10-02)
Nov. 11, 2025 TRMB S 10b5-1 7,500 $79.50 $596,250 84,879 Direct -8.12% Disposed -27.6% (price as of 2026-10-02)
Oct. 14, 2025 TRMB S 10b5-1 7,500 $75.65 $567,375 92,379 Direct -7.51% Disposed -24.0% (price as of 2026-10-02)
Sept. 11, 2025 SNPS P 350 $425.44 $148,904 2,291 Direct +18.03% Acquired 15.2% (price as of 2026-10-02)
Sept. 9, 2025 TRMB S 10b5-1 7,500 $81.31 $609,825 99,879 Direct -6.98% Disposed -29.3% (price as of 2026-10-02)
Aug. 12, 2025 TRMB S 10b5-1 7,500 $82.93 $621,975 107,379 Direct -6.53% Disposed -30.6% (price as of 2026-10-02)
Aug. 11, 2025 TRMB S 27,102 $83.14 $2,253,260 114,879 Direct -19.09% Disposed -30.8% (price as of 2026-10-02)
Aug. 11, 2025 TRMB S 85,699 $82.67 $7,084,736 141,981 Direct -37.64% Disposed -30.4% (price as of 2026-10-02)
Aug. 11, 2025 TRMB S 2,980 $84.53 $251,899 114,879 Direct -2.53% Disposed -32.0% (price as of 2026-10-02)
Aug. 8, 2025 TRMB S 93,066 $84.54 $7,867,800 114,879 Direct -44.76% Disposed -32.0% (price as of 2026-10-02)
July 8, 2025 TRMB S 10b5-1 7,500 $78.86 $591,450 114,879 Direct -6.13% Disposed -27.1% (price as of 2026-10-02)
June 10, 2025 TRMB S 10b5-1 7,500 $72.47 $543,525 122,379 Direct -5.77% Disposed -20.6% (price as of 2026-10-02)
May 27, 2025 TRMB S 10b5-1 7,500 $71.53 $536,475 125,379 Direct -5.64% Disposed -19.6% (price as of 2026-10-02)
April 9, 2024 TRMB S 10b5-1 3,500 $62.50 $218,750 183,555 Direct -1.87% Disposed -8.0% (price as of 2026-10-02)
March 12, 2024 TRMB S 10b5-1 3,500 $62.93 $220,255 187,055 Direct -1.84% Disposed -8.6% (price as of 2026-10-02)
Feb. 13, 2024 TRMB S 10b5-1 2,500 $54.75 $136,875 239,901 Direct -1.03% Disposed 5.1% (price as of 2026-10-02)
Jan. 9, 2024 TRMB S 10b5-1 2,500 $51.05 $127,625 203,856 Direct -1.21% Disposed 12.7% (price as of 2026-10-02)
Dec. 12, 2023 TRMB S 10b5-1 1,000 $48.10 $48,100 206,356 Direct -0.48% Disposed 19.6% (price as of 2026-10-02)
Oct. 10, 2023 TRMB S 10b5-1 2,500 $51.91 $129,775 207,356 Direct -1.19% Disposed 10.8% (price as of 2026-10-02)
Sept. 12, 2023 TRMB S 10b5-1 2,500 $50.34 $125,850 209,856 Direct -1.18% Disposed 14.3% (price as of 2026-10-02)
Aug. 10, 2023 TRMB S 10b5-1 3,000 $55.00 $165,000 212,356 Direct -1.39% Disposed 4.6% (price as of 2026-10-02)
July 11, 2023 TRMB S 10b5-1 2,500 $53.00 $132,500 215,356 Direct -1.15% Disposed 8.5% (price as of 2026-10-02)
June 13, 2023 TRMB S 10b5-1 2,500 $51.31 $128,275 217,856 Direct -1.13% Disposed 12.1% (price as of 2026-10-02)

Showing latest 100 of 268 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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/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
March 26, 2026 TRMB Employee Stock Option Common Stock (93,333) $65.45 April 15, 2036 93,333 Acquired
March 26, 2026 TRMB Restricted Stock Unit Common Stock (51,860) $0.00 April 15, 2029 51,860 Acquired
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
Feb. 12, 2019 TRMB Employee Stock Option Common Stock (5,312) $26.98 May 1, 2019 5,312 Disposed
Feb. 12, 2019 TRMB Employee Stock Option Common Stock (2,688) $26.98 May 1, 2019 2,688 Disposed
Feb. 1, 2019 TRMB Restricted Stock Unit Common Stock (10,200) · · 10,200 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
May 7, 2018 TRMB Restricted Stock Unit Common Stock (1,770) · · 1,770 Disposed
Feb. 1, 2018 TRMB Employee Restricted Stock Unit Common Stock (9,900) · · 9,900 Disposed
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
Nov. 3, 2017 TRMB Employee Stock Option Common Stock (10,000) $20.64 Oct. 28, 2018 10,000 Disposed
Nov. 3, 2017 TRMB Employee Stock Option Common Stock (6,000) $23.53 Oct. 29, 2019 6,000 Disposed
Nov. 3, 2017 TRMB Employee Restricted Stock Unit Common Stock (1,750) · · 1,750 Disposed
Aug. 7, 2017 TRMB Employee Stock Option Common Stock (10,000) $18.10 Oct. 26, 2017 10,000 Disposed
Aug. 7, 2017 TRMB Employee Stock Option Common Stock (8,000) $21.53 May 3, 2018 8,000 Disposed
May 9, 2017 TRMB Restricted Stock Units Common Stock (1,167) · · 1,167 Disposed
Feb. 13, 2017 TRMB Employee Stock Option Common Stock (5,000) $15.40 April 27, 2017 5,000 Disposed
Feb. 1, 2017 TRMB Employee Restricted Stock Unit Common Stock (9,900) · · 9,900 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
Aug. 4, 2016 TRMB Employee Stock Option Common Stock (14,000) $10.84 Oct. 23, 2016 14,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

07

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

DateTickerSecuritySharesOwnership
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)

08

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

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
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.