Jabil insider activity
What the executives and directors of Jabil 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 124 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jul 18, 2026 | Renno Rafael | 272 |
| Apr 23, 2026 | PLANT JOHN C | 600 |
| Apr 23, 2026 | Tyagarajan N. V. | 600 |
| Apr 10, 2026 | RAYMUND STEVEN A | 5,120 |
| Apr 7, 2026 | HOLLAND CHRISTOPHER S | 960 |
| Jan 23, 2026 | Tyagarajan N. V. | 147 |
| Jan 22, 2026 | EDMAN THOMAS T | 900 |
| Jan 22, 2026 | ANSARI ANOUSHEH | 900 |
| Jan 22, 2026 | RAYMUND STEVEN A | 900 |
| Jan 22, 2026 | HOLLAND CHRISTOPHER S | 900 |
| Jan 22, 2026 | Chandrasekaran Sujatha | 900 |
| Jan 22, 2026 | Skillern Raejeanne | 900 |
| Jan 22, 2026 | Priestley Andrew | 12K |
| Jan 22, 2026 | Renno Rafael | 3,070 |
| Dec 23, 2025 | RAYMUND STEVEN A | 6,500 |
| Nov 17, 2025 | MONDELLO MARK T | 7,860 |
| Oct 27, 2025 | McCoy Frederic E. | 1,000 |
| Oct 24, 2025 | BORGES STEVEN D | 4,010 |
| Oct 24, 2025 | MONDELLO MARK T | 9,447 |
| Oct 24, 2025 | Dastoor Michael | 4,658 |
| Oct 24, 2025 | McKay Francis | 1,423 |
| Oct 24, 2025 | McCoy Frederic E. | 3,803 |
| Oct 24, 2025 | Melachrino Kristine | 1,251 |
| Oct 24, 2025 | Schick Gary K. | 948 |
| Oct 24, 2025 | Hebard Gregory B | 1,117 |
| Oct 24, 2025 | Priestley Andrew | 1,436 |
| Oct 24, 2025 | Crowley Matthew | 1,133 |
| Oct 24, 2025 | Berry Adam E. | 546 |
| Oct 19, 2025 | BORGES STEVEN D | 23K |
| Oct 19, 2025 | MONDELLO MARK T | 74K |
| Oct 19, 2025 | Dastoor Michael | 72K |
| Oct 19, 2025 | McKay Francis | 7,080 |
| Oct 19, 2025 | McCoy Frederic E. | 21K |
| Oct 19, 2025 | Melachrino Kristine | 9,796 |
| Oct 19, 2025 | Schick Gary K. | 4,432 |
| Oct 19, 2025 | Hebard Gregory B | 13K |
| Oct 19, 2025 | Priestley Andrew | 13K |
| Oct 19, 2025 | Crowley Matthew | 30K |
| Oct 19, 2025 | Berry Adam E. | 3,903 |
| Oct 16, 2025 | Yap May Yee | 2,980 |
| Jul 20, 2025 | Priestley Andrew | 1,298 |
| Jul 17, 2025 | Chandrasekaran Sujatha | 700 |
| Jun 27, 2025 | RAYMUND STEVEN A | 4,625 |
| Jun 18, 2025 | MONDELLO MARK T | 100K |
| Apr 28, 2025 | McCoy Frederic E. | 1,000 |
| Mar 24, 2025 | HOLLAND CHRISTOPHER S | 1,690 |
| Jan 25, 2025 | Tyagarajan N. V. | 1,389 |
| Jan 23, 2025 | PLANT JOHN C | 1,300 |
| Jan 23, 2025 | ANSARI ANOUSHEH | 1,300 |
| Jan 23, 2025 | RAYMUND STEVEN A | 1,300 |
| Jan 23, 2025 | HOLLAND CHRISTOPHER S | 1,300 |
| Jan 23, 2025 | Walters Kathleen A | 1,300 |
| Jan 23, 2025 | Siminoff James W | 1,300 |
| Dec 26, 2024 | MONDELLO MARK T | 25K |
| Oct 24, 2024 | BORGES STEVEN D | 33K |
| Oct 24, 2024 | MONDELLO MARK T | 40K |
| Oct 24, 2024 | Dastoor Michael | 81K |
| Oct 24, 2024 | McKay Francis | 5,473 |
| Oct 24, 2024 | McCoy Frederic E. | 33K |
| Oct 24, 2024 | Melachrino Kristine | 5,213 |
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 |
|---|---|
| From holdings | 356K |
| Granted | 174K |
| Bought on market | 500 |
| Withheld for tax | 176K |
| Planned sales (10b5-1) | 109K |
| Discretionary sales | 232K |
| Gifts | 14K |
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 |
|---|---|---|---|
| MONDELLO MARK T | 2.1M | 1.1M | 53.3 |
| Dastoor Michael | 257K | 253K | 98.3 |
| McCoy Frederic E. | 82K | 100K | 122.9 |
| RAYMUND STEVEN A | 184K | 63K | 34.4 |
| BORGES STEVEN D | 246K | 71K | 29 |
Who holds what
the 14 largest holdings of 29| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| MONDELLO MARK T Executive Chairman Last trade Jan 16, 2026 | Officer | 1.1M | – | $47M | net selling over the year: 0 months buying, 4 months selling | Jan 16, 2026 |
| SANSONE THOMAS A Last trade Oct 30, 2023 | Director | 527K | – | – | Oct 30, 2023 | |
| Wilson Kenneth S Chief Executive Officer Last trade Apr 15, 2024 | CEO | 354K | – | – | Apr 15, 2024 | |
| Dastoor Michael CEO Last trade Apr 8, 2026 | CEO | 262K | – | $6.4M | net selling over the year: 0 months buying, 2 months selling | Apr 8, 2026 |
| McCoy Frederic E. EVP, Global Operations Last trade Dec 19, 2025 | Officer | 120K | – | $5.0M | net selling over the year: 0 months buying, 1 month selling | Dec 19, 2025 |
| STOUT DAVID M Last trade Jan 29, 2024 | Director | 90K | – | – | Jan 29, 2024 | |
| RAYMUND STEVEN A Last trade Jul 21, 2025 | Director | 78K | – | – | Jul 21, 2025 | |
| BORGES STEVEN D EVP, Global Business Units Last trade Apr 17, 2026 | Officer | 71K | – | $8.1M | net selling over the year: 0 months buying, 2 months selling | Apr 17, 2026 |
| Creadon Gerald EVP, Operations Last trade Apr 3, 2024 | Officer | 65K | – | – | Apr 3, 2024 | |
| Hebard Gregory B CFO Last trade Oct 28, 2025 | CFO | 64K | – | $1.3M | net selling over the year: 0 months buying, 1 month selling | Oct 28, 2025 |
| Crowley Matthew EVP, Global Business Units Last trade Jul 6, 2026 | Officer | 58K | – | $1.5M | net selling over the year: 0 months buying, 2 months selling | Jul 6, 2026 |
| Priestley Andrew EVP, Chief Operations Officer Last trade Apr 20, 2026 | Officer | 57K | – | $2.2M | net selling over the year: 0 months buying, 1 month selling | Apr 20, 2026 |
| McKay Francis SVP, Chief Procurement Officer Last trade Oct 29, 2025 | Officer | 41K | – | $567K | net selling over the year: 0 months buying, 1 month selling | Oct 29, 2025 |
| Melachrino Kristine EVP, General Counsel Last trade Oct 24, 2025 | Officer | 40K | – | $1.4M | net selling over the year: 0 months buying, 1 month selling | Oct 24, 2025 |
Open-market trade log
the 60 most recent of 1,467| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Jul 17, 2026 | Tyagarajan N. V. (Director) 500 shares $299.63 +7.0% since trade filed Aug 5, 2026 late | Open-market buy | 500 | $299.63 | $150K | +7.0% | Aug 5, 2026 late |
| Jul 15, 2026 | Schick Gary K. (Officer) 2 shares $330.00 −2.9% since trade filed Jul 17, 2026 | Discretionary sale | 2 | $330.00 | $660 | −2.9% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 66 shares $322.06 −0.5% since trade filed Jul 17, 2026 | Discretionary sale | 66 | $322.06 | $21K | −0.5% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 76 shares $325.81 −1.6% since trade filed Jul 17, 2026 | Discretionary sale | 76 | $325.81 | $25K | −1.6% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 76 shares $327.51 −2.1% since trade filed Jul 17, 2026 | Discretionary sale | 76 | $327.51 | $25K | −2.1% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 89 shares $316.45 +1.3% since trade filed Jul 17, 2026 | Discretionary sale | 89 | $316.45 | $28K | +1.3% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 115 shares $315.05 +1.8% since trade filed Jul 17, 2026 | Discretionary sale | 115 | $315.05 | $36K | +1.8% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 135 shares $319.11 +0.5% since trade filed Jul 17, 2026 | Discretionary sale | 135 | $319.11 | $43K | +0.5% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 209 shares $317.88 +0.9% since trade filed Jul 17, 2026 | Discretionary sale | 209 | $317.88 | $66K | +0.9% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 232 shares $320.59 +0.0% since trade filed Jul 17, 2026 | Discretionary sale | 232 | $320.59 | $74K | +0.0% | Jul 17, 2026 |
| Jul 6, 2026 | Crowley Matthew (Officer) 94 shares $345.00 −7.1% since trade filed Jul 8, 2026 | Discretionary sale | 94 | $345.00 | $32K | −7.1% | Jul 8, 2026 |
| Apr 30, 2026 | Schick Gary K. (Officer) 1,000 shares $340.00 −5.7% since trade filed May 4, 2026 | Discretionary sale | 1,000 | $340.00 | $340K | −5.7% | May 4, 2026 |
| Apr 20, 2026 | Priestley Andrew (Officer) 3,169 shares $330.00 −2.9% since trade filed Apr 21, 2026 | Discretionary sale | 3,169 | $330.00 | $1.0M | −2.9% | Apr 21, 2026 |
| Apr 17, 2026 | BORGES STEVEN D (Officer) 5,126 shares $317.51 +1.0% since trade filed Apr 20, 2026 | Discretionary sale | 5,126 | $317.51 | $1.6M | +1.0% | Apr 20, 2026 |
| Apr 16, 2026 | Yap May Yee (Officer) 1,634 shares $306.74 +4.5% since trade filed Apr 20, 2026 | Discretionary sale | 1,634 | $306.74 | $501K | +4.5% | Apr 20, 2026 |
| Apr 13, 2026 | Renno Rafael (Officer) 1,000 shares $305.00 +5.1% since trade filed Apr 14, 2026 | Discretionary sale | 1,000 | $305.00 | $305K | +5.1% | Apr 14, 2026 |
| Apr 10, 2026 | ANSARI ANOUSHEH (Director) 2,000 shares $300.00 +6.9% since trade filed Apr 13, 2026 | Discretionary sale | 2,000 | $300.00 | $600K | +6.9% | Apr 13, 2026 |
| Apr 10, 2026 | Priestley Andrew (Officer) 4,000 shares $301.00 +6.5% since trade filed Apr 13, 2026 | Discretionary sale | 4,000 | $301.00 | $1.2M | +6.5% | Apr 13, 2026 |
| Apr 10, 2026 | Berry Adam E. (Officer) 1,585 shares $301.23 +6.4% since trade filed Apr 13, 2026 | Discretionary sale | 1,585 | $301.23 | $477K | +6.4% | Apr 13, 2026 |
| Apr 9, 2026 | BORGES STEVEN D (Officer) 7,000 shares $295.00 +8.7% since trade filed Apr 13, 2026 | Discretionary sale | 7,000 | $295.00 | $2.1M | +8.7% | Apr 13, 2026 |
| Apr 8, 2026 | BORGES STEVEN D (Officer) 7,000 shares $290.00 +10.6% since trade filed Apr 9, 2026 | Discretionary sale | 7,000 | $290.00 | $2.0M | +10.6% | Apr 9, 2026 |
| Apr 8, 2026 | Dastoor Michael (CEO) 470 shares $289.49 +10.7% since trade filed Apr 9, 2026 | Discretionary sale | 470 | $289.49 | $136K | +10.7% | Apr 9, 2026 |
| Apr 8, 2026 | Dastoor Michael (CEO) 8,997 shares $286.49 +11.9% since trade filed Apr 9, 2026 | Discretionary sale | 8,997 | $286.49 | $2.6M | +11.9% | Apr 9, 2026 |
| Apr 8, 2026 | Renno Rafael (Officer) 1,000 shares $288.00 +11.3% since trade filed Apr 9, 2026 | Discretionary sale | 1,000 | $288.00 | $288K | +11.3% | Apr 9, 2026 |
| Apr 1, 2026 | Berry Adam E. (Officer) 1,000 shares $272.80 +17.5% since trade filed Apr 2, 2026 | Discretionary sale | 1,000 | $272.80 | $273K | +17.5% | Apr 2, 2026 |
| Mar 24, 2026 | ANSARI ANOUSHEH (Director) 1,000 shares $270.00 +18.7% since trade filed Mar 25, 2026 | Discretionary sale | 1,000 | $270.00 | $270K | +18.7% | Mar 25, 2026 |
| Mar 24, 2026 | Schick Gary K. (Officer) 1,000 shares $278.33 +15.2% since trade filed Mar 25, 2026 | Discretionary sale | 1,000 | $278.33 | $278K | +15.2% | Mar 25, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 1 shares $236.17 +35.8% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 1 | $236.17 | $236 | +35.8% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 36 shares $238.61 +34.4% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 36 | $238.61 | $9K | +34.4% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 42 shares $246.28 +30.2% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 42 | $246.28 | $10K | +30.2% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 58 shares $241.15 +32.9% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 58 | $241.15 | $14K | +32.9% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 60 shares $242.53 +32.2% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 60 | $242.53 | $15K | +32.2% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 110 shares $244.67 +31.0% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 110 | $244.67 | $27K | +31.0% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 115 shares $245.65 +30.5% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 115 | $245.65 | $28K | +30.5% | Feb 3, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 139 shares $248.51 +29.0% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 139 | $248.51 | $35K | +29.0% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 291 shares $256.74 +24.9% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 291 | $256.74 | $75K | +24.9% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 442 shares $249.75 +28.4% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 442 | $249.75 | $110K | +28.4% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 476 shares $254.91 +25.8% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 476 | $254.91 | $121K | +25.8% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 2,373 shares $245.42 +30.6% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 2,373 | $245.42 | $582K | +30.6% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 3,241 shares $247.11 +29.7% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 3,241 | $247.11 | $801K | +29.7% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 8,038 shares $246.25 +30.2% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 8,038 | $246.25 | $2.0M | +30.2% | Jan 26, 2026 |
| Jan 16, 2026 | MONDELLO MARK T (Officer) 3,444 shares $250.56 +28.0% since trade filed Jan 20, 2026 | Discretionary sale | 3,444 | $250.56 | $863K | +28.0% | Jan 20, 2026 |
| Jan 16, 2026 | MONDELLO MARK T (Officer) 14K shares $249.86 +28.3% since trade filed Jan 20, 2026 | Discretionary sale | 14K | $249.86 | $3.4M | +28.3% | Jan 20, 2026 |
| Jan 16, 2026 | Berry Adam E. (Officer) 1,596 shares $253.20 +26.6% since trade filed Jan 20, 2026 | Discretionary sale | 1,596 | $253.20 | $404K | +26.6% | Jan 20, 2026 |
| Jan 15, 2026 | ANSARI ANOUSHEH (Director) 500 shares $252.00 +27.2% since trade filed Jan 15, 2026 | Discretionary sale | 500 | $252.00 | $126K | +27.2% | Jan 15, 2026 |
| Jan 15, 2026 | MONDELLO MARK T (Officer) 2,800 shares $255.17 +25.6% since trade filed Jan 15, 2026 | Discretionary sale | 2,800 | $255.17 | $714K | +25.6% | Jan 15, 2026 |
| Jan 14, 2026 | MONDELLO MARK T (Officer) 4,223 shares $240.00 +33.6% since trade filed Jan 15, 2026 | Discretionary sale | 4,223 | $240.00 | $1.0M | +33.6% | Jan 15, 2026 |
| Jan 13, 2026 | ANSARI ANOUSHEH (Director) 500 shares $240.00 +33.6% since trade filed Jan 15, 2026 | Discretionary sale | 500 | $240.00 | $120K | +33.6% | Jan 15, 2026 |
| Jan 13, 2026 | MONDELLO MARK T (Officer) 16K shares $240.06 +33.6% since trade filed Jan 15, 2026 | Discretionary sale | 16K | $240.06 | $3.8M | +33.6% | Jan 15, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 229 shares $231.21 +38.7% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 229 | $231.21 | $53K | +38.7% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 485 shares $232.06 +38.2% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 485 | $232.06 | $113K | +38.2% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 510 shares $234.15 +36.9% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 510 | $234.15 | $119K | +36.9% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 1,177 shares $238.04 +34.7% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 1,177 | $238.04 | $280K | +34.7% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 3,271 shares $235.53 +36.1% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 3,271 | $235.53 | $770K | +36.1% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 4,164 shares $237.30 +35.1% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 4,164 | $237.30 | $988K | +35.1% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 10K shares $236.26 +35.7% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 10K | $236.26 | $2.4M | +35.7% | Jan 5, 2026 |
| Dec 23, 2025 | BORGES STEVEN D (Officer) 10K shares $235.00 +36.4% since trade filed Dec 29, 2025 late | Discretionary sale | 10K | $235.00 | $2.4M | +36.4% | Dec 29, 2025 late |
| Dec 19, 2025 | ANSARI ANOUSHEH (Director) 1,500 shares $225.00 +42.5% since trade filed Dec 22, 2025 | Discretionary sale | 1,500 | $225.00 | $338K | +42.5% | Dec 22, 2025 |
| Dec 19, 2025 | MONDELLO MARK T (Officer) 50K shares $225.32 +42.3% since trade filed Dec 22, 2025 | Discretionary sale | 50K | $225.32 | $11M | +42.3% | Dec 22, 2025 |
| Dec 19, 2025 | McCoy Frederic E. (Officer) 2,495 shares $225.63 +42.1% since trade filed Dec 22, 2025 | Discretionary sale | 2,495 | $225.63 | $563K | +42.1% | Dec 22, 2025 |
“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.