Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 45 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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 17, 2026 TRMB M 3,974 $50.78 $201,800 3,974 Direct · Acquired 14.8% (price as of 2026-10-05)
June 17, 2026 TRMB F 265 $50.78 $13,457 3,709 Direct -6.67% Disposed 14.8% (price as of 2026-10-05)
June 17, 2026 TRMB M 3,974 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
June 12, 2026 ASTS A 2,124 · · 7,527 Direct +39.31% Acquired (price as of 2026-10-05)
June 6, 2026 ASTS F 208 $93.60 $19,469 28,793 Direct -0.72% Disposed -37.5% (price as of 2026-10-05)
May 26, 2026 TRMB A 4,725 · · 4,725 Direct · Acquired (price as of 2026-10-05)
June 24, 2025 ASTS A 801 · · 29,001 Direct +2.84% Acquired (price as of 2026-10-05)
June 17, 2025 TRMB A 3,974 · · 3,974 Direct · Acquired (price as of 2026-10-05)
June 6, 2025 ASTS A 4,810 · · 28,200 Direct +20.56% Acquired (price as of 2026-10-05)
June 6, 2025 ASTS A 4,810 · · 28,200 Direct +20.56% Acquired (price as of 2026-10-05)
May 30, 2025 TRMB M 4,952 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 30, 2025 TRMB F 383 $71.66 $27,446 36,409 Direct -1.04% Disposed -18.6% (price as of 2026-10-05)
May 30, 2025 TRMB M 4,952 $71.66 $354,860 36,792 Direct +15.55% Acquired -18.6% (price as of 2026-10-05)
April 4, 2025 ASTS F 253 $20.07 $5,078 23,390 Direct -1.07% Disposed 191.7% (price as of 2026-10-05)
April 4, 2025 ASTS F 252 $20.07 $5,058 23,391 Direct -1.07% Disposed 191.7% (price as of 2026-10-05)
Sept. 30, 2024 TRMB A 4,952 · · 4,952 Direct · Acquired (price as of 2026-10-05)
Sept. 10, 2024 ASTS A 5,744 · · 23,643 Direct +32.09% Acquired (price as of 2026-10-05)
June 3, 2024 ASTS A 17,899 · · 17,899 Direct · Acquired (price as of 2026-10-05)
June 3, 2024 TRMB M 6,003 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
June 3, 2024 TRMB F 418 $55.50 $23,199 31,840 Direct -1.30% Disposed 5.1% (price as of 2026-10-05)
June 3, 2024 TRMB M 6,003 $55.50 $333,166 32,258 Direct +22.86% Acquired 5.1% (price as of 2026-10-05)
June 1, 2023 TRMB A 6,003 · · 6,003 Direct · Acquired (price as of 2026-10-05)
June 1, 2023 TRMB A 6,106 · · 6,106 Direct · Acquired (price as of 2026-10-05)
May 25, 2023 TRMB M 4,364 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 25, 2023 TRMB F 1,058 $46.55 $49,250 26,255 Direct -3.87% Disposed 25.3% (price as of 2026-10-05)
May 25, 2023 TRMB M 4,364 $46.55 $203,144 27,313 Direct +19.02% Acquired 25.3% (price as of 2026-10-05)
May 25, 2022 TRMB A 4,364 · · 4,364 Direct · Acquired (price as of 2026-10-05)
May 12, 2022 TRMB M 3,436 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 12, 2022 TRMB F 512 $62.68 $32,092 22,949 Direct -2.18% Disposed -7.0% (price as of 2026-10-05)
May 12, 2022 TRMB M 3,436 · · 23,461 Direct +17.16% Acquired (price as of 2026-10-05)
May 12, 2021 TRMB A 3,436 · · 3,436 Direct · Acquired (price as of 2026-10-05)
May 12, 2021 TRMB M 6,511 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 12, 2021 TRMB M 6,511 · · 20,025 Direct +48.18% Acquired (price as of 2026-10-05)
May 27, 2020 TRMB A 6,511 · · 6,511 Direct · Acquired (price as of 2026-10-05)
May 7, 2020 TRMB M 6,494 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 7, 2020 TRMB F 1,189 · · 13,514 Direct -8.09% Disposed (price as of 2026-10-05)
May 7, 2020 TRMB M 6,494 · · 14,703 Direct +79.11% Acquired (price as of 2026-10-05)
May 7, 2019 TRMB A 6,494 · · 6,494 Direct · Acquired (price as of 2026-10-05)
May 1, 2019 TRMB M 8,006 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 1, 2019 TRMB F 1,355 $40.46 $54,823 8,209 Direct -14.17% Disposed 44.1% (price as of 2026-10-05)
May 1, 2019 TRMB M 8,006 · · 9,564 Direct +513.86% Acquired (price as of 2026-10-05)
May 2, 2018 TRMB M 1,558 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 2, 2018 TRMB M 1,558 · · 1,558 Direct · Acquired (price as of 2026-10-05)
May 1, 2018 TRMB A 8,006 · · 8,006 Direct · Acquired (price as of 2026-10-05)
Feb. 1, 2018 TRMB A 1,558 · · 1,558 Direct · Acquired (price as of 2026-10-05)

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
June 17, 2026 TRMB Restricted Stock Unit Common Stock (3,974) $0.00 June 17, 2026 3,974 Disposed
May 26, 2026 TRMB Restricted Stock Unit Common Stock (4,725) · May 26, 2027 4,725 Acquired
June 17, 2025 TRMB Restricted Stock Unit Common Stock (3,974) · June 17, 2026 3,974 Acquired
May 30, 2025 TRMB Restricted Stock Unit Common Stock (4,952) $0.00 May 30, 2025 4,952 Disposed
Sept. 30, 2024 TRMB Restricted Stock Unit Common Stock (4,952) · May 30, 2025 4,952 Acquired
June 3, 2024 TRMB Restricted Stock Unit Common Stock (6,003) $0.00 June 1, 2024 6,003 Disposed
June 1, 2023 TRMB Restricted Stock Unit Common Stock (6,003) · June 1, 2024 6,003 Acquired
June 1, 2023 TRMB Restricted Stock Unit [F1] Common Stock (6,106) $0.00 June 1, 2024 6,106 Acquired
May 25, 2023 TRMB Restricted Stock Unit Common Stock (4,364) $0.00 May 25, 2023 4,364 Disposed
May 25, 2022 TRMB Restricted Stock Unit [F1] Common Stock (4,364) $0.00 May 25, 2023 4,364 Acquired
May 12, 2022 TRMB Restricted Stock Units Common Stock (3,436) $0.00 May 12, 2022 3,436 Disposed
May 12, 2021 TRMB Restricted Stock Units [F1] Common Stock (3,436) $0.00 May 12, 2022 3,436 Acquired
May 12, 2021 TRMB Restricted Stock Units [F1] Common Stock (6,511) $0.00 May 15, 2021 6,511 Disposed
May 27, 2020 TRMB Restricted Stock Units Common Stock (6,511) · May 15, 2021 6,511 Acquired
May 7, 2020 TRMB Restricted Stock Unit Common Stock (6,494) $0.00 · 6,494 Disposed
May 7, 2019 TRMB Restricted Stock Unit [F1] Common Stock (6,494) $0.00 · 6,494 Acquired
May 1, 2019 TRMB Restricted Stock Unit Common Stock (8,006) $0.00 · 8,006 Disposed
May 2, 2018 TRMB Restricted Stock Unit Common Stock (1,558) · · 1,558 Disposed
May 1, 2018 TRMB Restricted Stock Unit Common Stock (8,006) · · 8,006 Acquired
Feb. 1, 2018 TRMB Restricted Stock Unit Common Stock (1,558) · · 1,558 Acquired

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