Trimble insider activity
What the executives and directors of Trimble actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 98 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Sep 2, 2026 | Bement Kenneth B | 5,223 |
| Jun 17, 2026 | EKHOLM BORJE | 3,974 |
| Jun 17, 2026 | Sweet Thomas W | 3,974 |
| Jun 17, 2026 | Nersesian Ronald S. | 3,974 |
| Jun 17, 2026 | Gabriel Kaigham | 3,974 |
| Jun 17, 2026 | Lloyd Meaghan | 3,974 |
| Jun 17, 2026 | SPRAGUE KARA LYNN | 3,974 |
| Jun 17, 2026 | Wibergh Johan | 4,239 |
| Apr 15, 2026 | PAINTER ROBERT G | 343K |
| Apr 15, 2026 | Bisio Ronald | 46K |
| Apr 15, 2026 | Large Peter | 35K |
| Apr 15, 2026 | Allison Jennifer | 20K |
| Apr 15, 2026 | SCHWARTZ MARK DAVID | 41K |
| Apr 15, 2026 | Sawarynski Phillip | 22K |
| Apr 15, 2026 | Keating Christopher F | 21K |
| Mar 2, 2026 | Bement Kenneth B | 159 |
| Jan 15, 2026 | Sawarynski Phillip | 9,821 |
| Dec 10, 2025 | Large Peter | 938 |
| Dec 1, 2025 | PAINTER ROBERT G | 35K |
| Nov 11, 2025 | Wibergh Johan | 73K |
| Nov 4, 2025 | Bisio Ronald | 2,240 |
| Sep 19, 2025 | PEEK MARK S | 9,856 |
| Sep 11, 2025 | PEEK MARK S | 175K |
| Aug 27, 2025 | Large Peter | 2,176 |
| Aug 26, 2025 | Bisio Ronald | 325 |
| Aug 11, 2025 | PAINTER ROBERT G | 116K |
| Aug 8, 2025 | PAINTER ROBERT G | 93K |
| May 30, 2025 | PEEK MARK S | 4,952 |
| May 30, 2025 | EKHOLM BORJE | 4,952 |
| May 30, 2025 | Sweet Thomas W | 4,952 |
| May 30, 2025 | Nersesian Ronald S. | 4,952 |
| May 30, 2025 | Gabriel Kaigham | 4,952 |
| May 30, 2025 | Lloyd Meaghan | 4,952 |
| May 30, 2025 | SPRAGUE KARA LYNN | 4,952 |
| May 30, 2025 | Wibergh Johan | 5,335 |
| May 30, 2025 | Dalton James Calvin | 4,952 |
| May 22, 2025 | Shepard Julie A | 321 |
| May 22, 2025 | PAINTER ROBERT G | 11K |
| May 22, 2025 | Bisio Ronald | 1,065 |
| May 22, 2025 | Large Peter | 913 |
| May 22, 2025 | SCHWARTZ MARK DAVID | 590 |
| May 22, 2025 | Keating Christopher F | 554 |
| May 12, 2025 | Large Peter | 180 |
| May 8, 2025 | PAINTER ROBERT G | 347K |
| Apr 15, 2025 | Shepard Julie A | 4,357 |
| Apr 15, 2025 | PAINTER ROBERT G | 85K |
| Apr 15, 2025 | Bisio Ronald | 18K |
| Apr 15, 2025 | Large Peter | 12K |
| Apr 15, 2025 | Allison Jennifer | 6,819 |
| Apr 15, 2025 | SCHWARTZ MARK DAVID | 15K |
| Apr 15, 2025 | Sawarynski Phillip | 9,807 |
| Apr 15, 2025 | Keating Christopher F | 7,788 |
| Apr 10, 2025 | Shepard Julie A | 4,150 |
| Apr 10, 2025 | PAINTER ROBERT G | 142K |
| Apr 10, 2025 | Bisio Ronald | 13K |
| Apr 10, 2025 | Large Peter | 11K |
| Apr 10, 2025 | SCHWARTZ MARK DAVID | 7,499 |
| Apr 10, 2025 | Sawarynski Phillip | 4,605 |
| Apr 10, 2025 | Keating Christopher F | 10K |
| Jan 15, 2025 | Sawarynski Phillip | 9,813 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 262K |
| Vested / exercised | 149K |
| Withheld for tax | 165K |
| Planned sales (10b5-1) | 80K |
| Discretionary sales | 7,365 |
| Gifts | 77K |
| Kept | 81K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Bisio Ronald | 41K | 107K | 261.6 |
| PEEK MARK S | 67K | 88K | 130.3 |
| EKHOLM BORJE | 46K | 66K | 141.7 |
| Shepard Julie A | 34K | 58K | 168.3 |
Who holds what
the 14 largest holdings of 20| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| PAINTER ROBERT G President & CEO Last trade Apr 14, 2026 | CEO | 364K | – | $3.9M | net selling over the year: 0 months buying, 7 months selling | Apr 14, 2026 |
| Bisio Ronald Sr. Vice President Last trade Nov 26, 2025 | Officer | 100K | – | $202K | net selling over the year: 0 months buying, 1 month selling | Nov 26, 2025 |
| PEEK MARK S Last trade Dec 7, 2023 | Director | 93K | – | – | Dec 7, 2023 | |
| Barnes David G CFO | CFO | 82K | – | – | – | |
| EKHOLM BORJE Last trade May 13, 2015 | Director | 66K | – | – | May 13, 2015 | |
| Shepard Julie A Vice President Finance Last trade Aug 6, 2021 | Officer | 58K | – | – | Aug 6, 2021 | |
| Lloyd Meaghan Last trade Aug 20, 2021 | Director | 57K | – | – | Aug 20, 2021 | |
| MATTHEWS DARRYL R SVP & Sector Head Last trade Dec 8, 2023 | Officer | 51K | – | – | Dec 8, 2023 | |
| Sawarynski Phillip CFO Last trade Dec 16, 2025 | CFO | 34K | – | $181K | net selling over the year: 0 months buying, 1 month selling | Dec 16, 2025 |
| Large Peter Senior Vice President Last trade Aug 27, 2025 | Officer | 30K | – | – | Aug 27, 2025 | |
| SCHWARTZ MARK DAVID Senior VP, AECO Last trade Apr 16, 2026 | Officer | 28K | – | $1.2M | net selling over the year: 0 months buying, 2 months selling | Apr 16, 2026 |
| Sweet Thomas W Last trade May 20, 2022 | Director | 23K | – | – | May 20, 2022 | |
| Gabriel Kaigham Last trade Aug 4, 2026 | Director | 17K | – | $242K | net selling over the year: 0 months buying, 2 months selling | Aug 4, 2026 |
| Nersesian Ronald S. Last trade Aug 10, 2020 | Director | 16K | – | – | Aug 10, 2020 |
Open-market trade log
the 60 most recent of 932| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 4, 2026 | Gabriel Kaigham (Director) 1,718 shares $60.00 +0.0% since trade filed Aug 6, 2026 | Planned sale (10b5-1) | 1,718 | $60.00 | $103K | +0.0% | Aug 6, 2026 |
| Apr 16, 2026 | SCHWARTZ MARK DAVID (Officer) 8,283 shares $67.01 −10.5% since trade filed Apr 17, 2026 | Planned sale (10b5-1) | 8,283 | $67.01 | $555K | −10.5% | Apr 17, 2026 |
| Apr 16, 2026 | SCHWARTZ MARK DAVID (Officer) 8,442 shares $67.01 −10.5% since trade filed Apr 17, 2026 | Planned sale (10b5-1) | 8,442 | $67.01 | $566K | −10.5% | Apr 17, 2026 |
| Apr 14, 2026 | PAINTER ROBERT G (CEO) 7,500 shares $66.94 −10.4% since trade filed Apr 16, 2026 | Planned sale (10b5-1) | 7,500 | $66.94 | $502K | −10.4% | Apr 16, 2026 |
| Mar 10, 2026 | PAINTER ROBERT G (CEO) 7,500 shares $70.45 −14.8% since trade filed Mar 12, 2026 | Planned sale (10b5-1) | 7,500 | $70.45 | $528K | −14.8% | Mar 12, 2026 |
| Feb 27, 2026 | Dalton James Calvin (Director) 733 shares $67.02 −10.5% since trade filed Mar 3, 2026 | Planned sale (10b5-1) | 733 | $67.02 | $49K | −10.5% | Mar 3, 2026 |
| Feb 10, 2026 | PAINTER ROBERT G (CEO) 7,500 shares $65.14 −7.9% since trade filed Feb 12, 2026 | Planned sale (10b5-1) | 7,500 | $65.14 | $489K | −7.9% | Feb 12, 2026 |
| Jan 13, 2026 | PAINTER ROBERT G (CEO) 7,500 shares $80.88 −25.8% since trade filed Jan 15, 2026 | Planned sale (10b5-1) | 7,500 | $80.88 | $607K | −25.8% | Jan 15, 2026 |
| Dec 16, 2025 | Sawarynski Phillip (CFO) 2,250 shares $80.45 −25.4% since trade filed Dec 18, 2025 | Planned sale (10b5-1) | 2,250 | $80.45 | $181K | −25.4% | Dec 18, 2025 |
| Dec 9, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $81.39 −26.3% since trade filed Dec 11, 2025 | Planned sale (10b5-1) | 7,500 | $81.39 | $610K | −26.3% | Dec 11, 2025 |
| Nov 28, 2025 | Dalton James Calvin (Director) 616 shares $81.99 −26.8% since trade filed Dec 2, 2025 | Planned sale (10b5-1) | 616 | $81.99 | $51K | −26.8% | Dec 2, 2025 |
| Nov 26, 2025 | Bisio Ronald (Officer) 2,500 shares $80.87 −25.8% since trade filed Dec 1, 2025 | Planned sale (10b5-1) | 2,500 | $80.87 | $202K | −25.8% | Dec 1, 2025 |
| Nov 17, 2025 | SCHWARTZ MARK DAVID (Officer) 1,672 shares $76.83 −21.9% since trade filed Nov 19, 2025 | Planned sale (10b5-1) | 1,672 | $76.83 | $128K | −21.9% | Nov 19, 2025 |
| Nov 11, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $79.50 −24.5% since trade filed Nov 13, 2025 | Planned sale (10b5-1) | 7,500 | $79.50 | $596K | −24.5% | Nov 13, 2025 |
| Nov 6, 2025 | Gabriel Kaigham (Director) 1,718 shares $81.00 −25.9% since trade filed Nov 10, 2025 | Planned sale (10b5-1) | 1,718 | $81.00 | $139K | −25.9% | Nov 10, 2025 |
| Oct 14, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $75.65 −20.7% since trade filed Oct 16, 2025 | Planned sale (10b5-1) | 7,500 | $75.65 | $567K | −20.7% | Oct 16, 2025 |
| Sep 18, 2025 | Keating Christopher F (Officer) 7,365 shares $81.74 −26.6% since trade filed Sep 22, 2025 | Discretionary sale | 7,365 | $81.74 | $602K | −26.6% | Sep 22, 2025 |
| Sep 9, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $81.31 −26.2% since trade filed Sep 11, 2025 | Planned sale (10b5-1) | 7,500 | $81.31 | $610K | −26.2% | Sep 11, 2025 |
| Sep 9, 2025 | Sawarynski Phillip (CFO) 2,250 shares $81.31 −26.2% since trade filed Sep 11, 2025 | Planned sale (10b5-1) | 2,250 | $81.31 | $183K | −26.2% | Sep 11, 2025 |
| Aug 28, 2025 | Dalton James Calvin (Director) 609 shares $82.41 −27.2% since trade filed Sep 2, 2025 | Planned sale (10b5-1) | 609 | $82.41 | $50K | −27.2% | Sep 2, 2025 |
| Aug 27, 2025 | Bisio Ronald (Officer) 2,500 shares $81.55 −26.4% since trade filed Aug 28, 2025 | Planned sale (10b5-1) | 2,500 | $81.55 | $204K | −26.4% | Aug 28, 2025 |
| Aug 27, 2025 | Large Peter (Officer) 500 shares $81.55 −26.4% since trade filed Aug 29, 2025 | Planned sale (10b5-1) | 500 | $81.55 | $41K | −26.4% | Aug 29, 2025 |
| Aug 27, 2025 | Large Peter (Officer) 503 shares $81.55 −26.4% since trade filed Aug 29, 2025 | Planned sale (10b5-1) | 503 | $81.55 | $41K | −26.4% | Aug 29, 2025 |
| Aug 27, 2025 | Large Peter (Officer) 1,673 shares $81.55 −26.4% since trade filed Aug 29, 2025 | Planned sale (10b5-1) | 1,673 | $81.55 | $136K | −26.4% | Aug 29, 2025 |
| Aug 12, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $82.93 −27.7% since trade filed Aug 14, 2025 | Planned sale (10b5-1) | 7,500 | $82.93 | $622K | −27.7% | Aug 14, 2025 |
| Aug 11, 2025 | PAINTER ROBERT G (CEO) 2,980 shares $84.53 −29.0% since trade filed Aug 12, 2025 | Discretionary sale | 2,980 | $84.53 | $252K | −29.0% | Aug 12, 2025 |
| Aug 11, 2025 | PAINTER ROBERT G (CEO) 27K shares $83.14 −27.8% since trade filed Aug 12, 2025 | Discretionary sale | 27K | $83.14 | $2.3M | −27.8% | Aug 12, 2025 |
| Aug 11, 2025 | PAINTER ROBERT G (CEO) 86K shares $82.67 −27.4% since trade filed Aug 12, 2025 | Discretionary sale | 86K | $82.67 | $7.1M | −27.4% | Aug 12, 2025 |
| Aug 8, 2025 | PAINTER ROBERT G (CEO) 93K shares $84.54 −29.0% since trade filed Aug 12, 2025 | Discretionary sale | 93K | $84.54 | $7.9M | −29.0% | Aug 12, 2025 |
| Jul 10, 2025 | Allison Jennifer (Officer) 3,156 shares $80.00 −25.0% since trade filed Jul 14, 2025 | Planned sale (10b5-1) | 3,156 | $80.00 | $252K | −25.0% | Jul 14, 2025 |
| Jul 10, 2025 | SCHWARTZ MARK DAVID (Officer) 1,404 shares $80.00 −25.0% since trade filed Jul 14, 2025 | Planned sale (10b5-1) | 1,404 | $80.00 | $112K | −25.0% | Jul 14, 2025 |
| Jul 8, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $78.86 −23.9% since trade filed Jul 10, 2025 | Planned sale (10b5-1) | 7,500 | $78.86 | $591K | −23.9% | Jul 10, 2025 |
| Jul 3, 2025 | SCHWARTZ MARK DAVID (Officer) 1,476 shares $78.00 −23.1% since trade filed Jul 8, 2025 | Planned sale (10b5-1) | 1,476 | $78.00 | $115K | −23.1% | Jul 8, 2025 |
| Jun 26, 2025 | Bisio Ronald (Officer) 2,500 shares $75.00 −20.0% since trade filed Jun 30, 2025 | Planned sale (10b5-1) | 2,500 | $75.00 | $188K | −20.0% | Jun 30, 2025 |
| Jun 16, 2025 | Bisio Ronald (Officer) 1,500 shares $72.75 −17.5% since trade filed Jun 18, 2025 | Discretionary sale | 1,500 | $72.75 | $109K | −17.5% | Jun 18, 2025 |
| Jun 10, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $72.47 −17.2% since trade filed Jun 12, 2025 | Planned sale (10b5-1) | 7,500 | $72.47 | $544K | −17.2% | Jun 12, 2025 |
| Jun 2, 2025 | Gabriel Kaigham (Director) 6,003 shares $70.94 −15.4% since trade filed Jun 3, 2025 | Planned sale (10b5-1) | 6,003 | $70.94 | $426K | −15.4% | Jun 3, 2025 |
| May 28, 2025 | Dalton James Calvin (Director) 696 shares $72.00 −16.7% since trade filed May 30, 2025 | Planned sale (10b5-1) | 696 | $72.00 | $50K | −16.7% | May 30, 2025 |
| May 27, 2025 | PAINTER ROBERT G (CEO) 7,500 shares $71.53 −16.1% since trade filed May 29, 2025 | Planned sale (10b5-1) | 7,500 | $71.53 | $536K | −16.1% | May 29, 2025 |
| May 21, 2025 | Gabriel Kaigham (Director) 6,511 shares $71.69 −16.3% since trade filed May 23, 2025 | Planned sale (10b5-1) | 6,511 | $71.69 | $467K | −16.3% | May 23, 2025 |
| May 12, 2025 | Large Peter (Officer) 180 shares $70.79 −15.2% since trade filed May 13, 2025 | Discretionary sale | 180 | $70.79 | $13K | −15.2% | May 13, 2025 |
| May 12, 2025 | Large Peter (Officer) 920 shares $70.80 −15.3% since trade filed May 13, 2025 | Discretionary sale | 920 | $70.80 | $65K | −15.3% | May 13, 2025 |
| May 8, 2025 | Large Peter (Officer) 1,900 shares $66.55 −9.8% since trade filed May 12, 2025 | Discretionary sale | 1,900 | $66.55 | $126K | −9.8% | May 12, 2025 |
| Feb 25, 2025 | Keating Christopher F (Officer) 5,709 shares $72.00 −16.7% since trade filed Feb 27, 2025 | Discretionary sale | 5,709 | $72.00 | $411K | −16.7% | Feb 27, 2025 |
| Feb 24, 2025 | Dalton James Calvin (Director) 2,141 shares $71.79 −16.4% since trade filed Feb 26, 2025 | Discretionary sale | 2,141 | $71.79 | $154K | −16.4% | Feb 26, 2025 |
| Jan 17, 2025 | Allison Jennifer (Officer) 1,257 shares $74.77 −19.8% since trade filed Jan 22, 2025 | Planned sale (10b5-1) | 1,257 | $74.77 | $94K | −19.8% | Jan 22, 2025 |
| Jan 17, 2025 | Allison Jennifer (Officer) 2,314 shares $74.74 −19.7% since trade filed Jan 22, 2025 | Planned sale (10b5-1) | 2,314 | $74.74 | $173K | −19.7% | Jan 22, 2025 |
| Apr 16, 2024 | Large Peter (Officer) 1,447 shares $59.10 +1.5% since trade filed Apr 18, 2024 | Planned sale (10b5-1) | 1,447 | $59.10 | $86K | +1.5% | Apr 18, 2024 |
| Apr 16, 2024 | SCHWARTZ MARK DAVID (Officer) 2,322 shares $59.10 +1.5% since trade filed Apr 18, 2024 | Planned sale (10b5-1) | 2,322 | $59.10 | $137K | +1.5% | Apr 18, 2024 |
| Apr 15, 2024 | SCHWARTZ MARK DAVID (Officer) 235 shares $61.14 −1.9% since trade filed Apr 17, 2024 | Planned sale (10b5-1) | 235 | $61.14 | $14K | −1.9% | Apr 17, 2024 |
| Apr 9, 2024 | PAINTER ROBERT G (CEO) 3,500 shares $62.50 −4.0% since trade filed Apr 11, 2024 | Planned sale (10b5-1) | 3,500 | $62.50 | $219K | −4.0% | Apr 11, 2024 |
| Mar 21, 2024 | Large Peter (Officer) 176 shares $65.00 −7.7% since trade filed Mar 25, 2024 | Planned sale (10b5-1) | 176 | $65.00 | $11K | −7.7% | Mar 25, 2024 |
| Mar 15, 2024 | SCHWARTZ MARK DAVID (Officer) 235 shares $61.88 −3.0% since trade filed Mar 19, 2024 | Planned sale (10b5-1) | 235 | $61.88 | $15K | −3.0% | Mar 19, 2024 |
| Mar 12, 2024 | PAINTER ROBERT G (CEO) 3,500 shares $62.93 −4.7% since trade filed Mar 14, 2024 | Planned sale (10b5-1) | 3,500 | $62.93 | $220K | −4.7% | Mar 14, 2024 |
| Feb 20, 2024 | Allison Jennifer (Officer) 5,000 shares $59.58 +0.7% since trade filed Feb 22, 2024 | Discretionary sale | 5,000 | $59.58 | $298K | +0.7% | Feb 22, 2024 |
| Feb 15, 2024 | SCHWARTZ MARK DAVID (Officer) 235 shares $59.03 +1.6% since trade filed Feb 20, 2024 | Planned sale (10b5-1) | 235 | $59.03 | $14K | +1.6% | Feb 20, 2024 |
| Feb 13, 2024 | PAINTER ROBERT G (CEO) 2,500 shares $54.75 +9.6% since trade filed Feb 15, 2024 | Planned sale (10b5-1) | 2,500 | $54.75 | $137K | +9.6% | Feb 15, 2024 |
| Feb 6, 2024 | SCHWARTZ MARK DAVID (Officer) 1,821 shares $51.87 +15.7% since trade filed Feb 7, 2024 | Planned sale (10b5-1) | 1,821 | $51.87 | $94K | +15.7% | Feb 7, 2024 |
| Jan 16, 2024 | SCHWARTZ MARK DAVID (Officer) 235 shares $50.82 +18.1% since trade filed Jan 18, 2024 | Planned sale (10b5-1) | 235 | $50.82 | $12K | +18.1% | Jan 18, 2024 |
| Jan 9, 2024 | PAINTER ROBERT G (CEO) 2,500 shares $51.05 +17.5% since trade filed Jan 11, 2024 | Discretionary sale | 2,500 | $51.05 | $128K | +17.5% | Jan 11, 2024 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.