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 106 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Oct 24, 2026 | BORGES STEVEN D | 17K |
| Oct 24, 2026 | Dastoor Michael | 67K |
| Oct 24, 2026 | McKay Francis | 5,947 |
| Oct 24, 2026 | Melachrino Kristine | 9,422 |
| Oct 24, 2026 | Schick Gary K. | 6,014 |
| Oct 24, 2026 | Hebard Gregory B | 11K |
| Oct 24, 2026 | Priestley Andrew | 12K |
| Oct 24, 2026 | Crowley Matthew | 11K |
| Oct 24, 2026 | Berry Adam E. | 3,219 |
| Oct 24, 2026 | Renno Rafael | 6,535 |
| Oct 22, 2026 | Yap May Yee | 2,618 |
| Oct 16, 2026 | BORGES STEVEN D | 221 |
| Oct 16, 2026 | Dastoor Michael | 1,595 |
| Oct 16, 2026 | McKay Francis | 237 |
| Oct 16, 2026 | Melachrino Kristine | 180 |
| Oct 16, 2026 | Schick Gary K. | 262 |
| Oct 16, 2026 | Hebard Gregory B | 252 |
| Oct 16, 2026 | Priestley Andrew | 184 |
| Oct 16, 2026 | Crowley Matthew | 1,495 |
| Oct 16, 2026 | Berry Adam E. | 218 |
| Oct 16, 2026 | Renno Rafael | 87 |
| 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 |
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 | 150K |
| Granted | 146K |
| Bought on market | 500 |
| Withheld for tax | 49K |
| Planned sales (10b5-1) | 55K |
| Discretionary sales | 179K |
| Gifts | 13K |
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 | 262K | 332K | 126.7 |
| McCoy Frederic E. | 82K | 100K | 122.9 |
| RAYMUND STEVEN A | 188K | 63K | 33.7 |
| BORGES STEVEN D | 232K | 75K | 32.3 |
Who holds what
the 14 largest holdings of 27| 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 | – | $30M | net selling over the year: 0 months buying, 2 months selling | Jan 16, 2026 |
| 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 | 332K | – | $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 | 77K | – | $8.1M | net selling over the year: 0 months buying, 2 months selling | Apr 17, 2026 |
| Hebard Gregory B CFO Last trade Oct 28, 2025 | CFO | 73K | – | – | Oct 28, 2025 | |
| Priestley Andrew EVP, Chief Operations Officer Last trade Apr 20, 2026 | Officer | 68K | – | $2.2M | net selling over the year: 0 months buying, 1 month selling | Apr 20, 2026 |
| Creadon Gerald EVP, Operations Last trade Apr 3, 2024 | Officer | 65K | – | – | Apr 3, 2024 | |
| Crowley Matthew EVP, Global Business Units Last trade Oct 28, 2026 | Officer | 63K | – | $1.2M | net selling over the year: 0 months buying, 2 months selling | Oct 28, 2026 |
| McKay Francis SVP, Chief Procurement Officer Last trade Oct 29, 2025 | Officer | 47K | – | – | Oct 29, 2025 | |
| Schick Gary K. SVP, CHRO Last trade Oct 20, 2026 | Officer | 44K | – | $1.3M | net selling over the year: 0 months buying, 5 months selling | Oct 20, 2026 |
| Melachrino Kristine EVP, General Counsel Last trade Oct 24, 2025 | Officer | 41K | – | – | Oct 24, 2025 |
Open-market trade log
the 60 most recent of 1,474| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Oct 28, 2026 | Crowley Matthew (Officer) 3,922 shares $290.00 −4.1% since trade filed Oct 30, 2026 | Discretionary sale | 3,922 | $290.00 | $1.1M | −4.1% | Oct 30, 2026 |
| Oct 20, 2026 | Schick Gary K. (Officer) 46 shares $274.20 +1.4% since trade filed Oct 22, 2026 | Discretionary sale | 46 | $274.20 | $13K | +1.4% | Oct 22, 2026 |
| Oct 20, 2026 | Schick Gary K. (Officer) 48 shares $278.06 +0.0% since trade filed Oct 22, 2026 | Discretionary sale | 48 | $278.06 | $13K | +0.0% | Oct 22, 2026 |
| Oct 20, 2026 | Schick Gary K. (Officer) 117 shares $278.95 −0.3% since trade filed Oct 22, 2026 | Discretionary sale | 117 | $278.95 | $33K | −0.3% | Oct 22, 2026 |
| Oct 20, 2026 | Schick Gary K. (Officer) 148 shares $280.43 −0.9% since trade filed Oct 22, 2026 | Discretionary sale | 148 | $280.43 | $42K | −0.9% | Oct 22, 2026 |
| Oct 20, 2026 | Schick Gary K. (Officer) 284 shares $276.77 +0.5% since trade filed Oct 22, 2026 | Discretionary sale | 284 | $276.77 | $79K | +0.5% | Oct 22, 2026 |
| Oct 20, 2026 | Schick Gary K. (Officer) 357 shares $275.79 +0.8% since trade filed Oct 22, 2026 | Discretionary sale | 357 | $275.79 | $98K | +0.8% | Oct 22, 2026 |
| Jul 17, 2026 | Tyagarajan N. V. (Director) 500 shares $299.63 −7.2% since trade filed Aug 5, 2026 late | Open-market buy | 500 | $299.63 | $150K | −7.2% | Aug 5, 2026 late |
| Jul 15, 2026 | Schick Gary K. (Officer) 2 shares $330.00 −15.7% since trade filed Jul 17, 2026 | Discretionary sale | 2 | $330.00 | $660 | −15.7% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 66 shares $322.06 −13.7% since trade filed Jul 17, 2026 | Discretionary sale | 66 | $322.06 | $21K | −13.7% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 76 shares $325.81 −14.7% since trade filed Jul 17, 2026 | Discretionary sale | 76 | $325.81 | $25K | −14.7% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 76 shares $327.51 −15.1% since trade filed Jul 17, 2026 | Discretionary sale | 76 | $327.51 | $25K | −15.1% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 89 shares $316.45 −12.1% since trade filed Jul 17, 2026 | Discretionary sale | 89 | $316.45 | $28K | −12.1% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 115 shares $315.05 −11.7% since trade filed Jul 17, 2026 | Discretionary sale | 115 | $315.05 | $36K | −11.7% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 135 shares $319.11 −12.9% since trade filed Jul 17, 2026 | Discretionary sale | 135 | $319.11 | $43K | −12.9% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 209 shares $317.88 −12.5% since trade filed Jul 17, 2026 | Discretionary sale | 209 | $317.88 | $66K | −12.5% | Jul 17, 2026 |
| Jul 15, 2026 | Schick Gary K. (Officer) 232 shares $320.59 −13.3% since trade filed Jul 17, 2026 | Discretionary sale | 232 | $320.59 | $74K | −13.3% | Jul 17, 2026 |
| Jul 6, 2026 | Crowley Matthew (Officer) 94 shares $345.00 −19.4% since trade filed Jul 8, 2026 | Discretionary sale | 94 | $345.00 | $32K | −19.4% | Jul 8, 2026 |
| Apr 30, 2026 | Schick Gary K. (Officer) 1,000 shares $340.00 −18.2% since trade filed May 4, 2026 | Discretionary sale | 1,000 | $340.00 | $340K | −18.2% | May 4, 2026 |
| Apr 20, 2026 | Priestley Andrew (Officer) 3,169 shares $330.00 −15.7% since trade filed Apr 21, 2026 | Discretionary sale | 3,169 | $330.00 | $1.0M | −15.7% | Apr 21, 2026 |
| Apr 17, 2026 | BORGES STEVEN D (Officer) 5,126 shares $317.51 −12.4% since trade filed Apr 20, 2026 | Discretionary sale | 5,126 | $317.51 | $1.6M | −12.4% | Apr 20, 2026 |
| Apr 16, 2026 | Yap May Yee (Officer) 1,634 shares $306.74 −9.4% since trade filed Apr 20, 2026 | Discretionary sale | 1,634 | $306.74 | $501K | −9.4% | Apr 20, 2026 |
| Apr 13, 2026 | Renno Rafael (Officer) 1,000 shares $305.00 −8.8% since trade filed Apr 14, 2026 | Discretionary sale | 1,000 | $305.00 | $305K | −8.8% | Apr 14, 2026 |
| Apr 10, 2026 | ANSARI ANOUSHEH (Director) 2,000 shares $300.00 −7.3% since trade filed Apr 13, 2026 | Discretionary sale | 2,000 | $300.00 | $600K | −7.3% | Apr 13, 2026 |
| Apr 10, 2026 | Priestley Andrew (Officer) 4,000 shares $301.00 −7.6% since trade filed Apr 13, 2026 | Discretionary sale | 4,000 | $301.00 | $1.2M | −7.6% | Apr 13, 2026 |
| Apr 10, 2026 | Berry Adam E. (Officer) 1,585 shares $301.23 −7.7% since trade filed Apr 13, 2026 | Discretionary sale | 1,585 | $301.23 | $477K | −7.7% | Apr 13, 2026 |
| Apr 9, 2026 | BORGES STEVEN D (Officer) 7,000 shares $295.00 −5.7% since trade filed Apr 13, 2026 | Discretionary sale | 7,000 | $295.00 | $2.1M | −5.7% | Apr 13, 2026 |
| Apr 8, 2026 | BORGES STEVEN D (Officer) 7,000 shares $290.00 −4.1% since trade filed Apr 9, 2026 | Discretionary sale | 7,000 | $290.00 | $2.0M | −4.1% | Apr 9, 2026 |
| Apr 8, 2026 | Dastoor Michael (CEO) 470 shares $289.49 −4.0% since trade filed Apr 9, 2026 | Discretionary sale | 470 | $289.49 | $136K | −4.0% | Apr 9, 2026 |
| Apr 8, 2026 | Dastoor Michael (CEO) 8,997 shares $286.49 −2.9% since trade filed Apr 9, 2026 | Discretionary sale | 8,997 | $286.49 | $2.6M | −2.9% | Apr 9, 2026 |
| Apr 8, 2026 | Renno Rafael (Officer) 1,000 shares $288.00 −3.5% since trade filed Apr 9, 2026 | Discretionary sale | 1,000 | $288.00 | $288K | −3.5% | Apr 9, 2026 |
| Apr 1, 2026 | Berry Adam E. (Officer) 1,000 shares $272.80 +1.9% since trade filed Apr 2, 2026 | Discretionary sale | 1,000 | $272.80 | $273K | +1.9% | Apr 2, 2026 |
| Mar 24, 2026 | ANSARI ANOUSHEH (Director) 1,000 shares $270.00 +3.0% since trade filed Mar 25, 2026 | Discretionary sale | 1,000 | $270.00 | $270K | +3.0% | Mar 25, 2026 |
| Mar 24, 2026 | Schick Gary K. (Officer) 1,000 shares $278.33 −0.1% since trade filed Mar 25, 2026 | Discretionary sale | 1,000 | $278.33 | $278K | −0.1% | Mar 25, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 1 shares $236.17 +17.7% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 1 | $236.17 | $236 | +17.7% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 36 shares $238.61 +16.5% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 36 | $238.61 | $9K | +16.5% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 42 shares $246.28 +12.9% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 42 | $246.28 | $10K | +12.9% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 58 shares $241.15 +15.3% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 58 | $241.15 | $14K | +15.3% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 60 shares $242.53 +14.7% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 60 | $242.53 | $15K | +14.7% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 110 shares $244.67 +13.7% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 110 | $244.67 | $27K | +13.7% | Feb 3, 2026 |
| Feb 2, 2026 | Schick Gary K. (Officer) 115 shares $245.65 +13.2% since trade filed Feb 3, 2026 | Planned sale (10b5-1) | 115 | $245.65 | $28K | +13.2% | Feb 3, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 139 shares $248.51 +11.9% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 139 | $248.51 | $35K | +11.9% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 291 shares $256.74 +8.3% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 291 | $256.74 | $75K | +8.3% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 442 shares $249.75 +11.3% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 442 | $249.75 | $110K | +11.3% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 476 shares $254.91 +9.1% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 476 | $254.91 | $121K | +9.1% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 2,373 shares $245.42 +13.3% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 2,373 | $245.42 | $582K | +13.3% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 3,241 shares $247.11 +12.5% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 3,241 | $247.11 | $801K | +12.5% | Jan 26, 2026 |
| Jan 22, 2026 | Dastoor Michael (CEO) 8,038 shares $246.25 +12.9% since trade filed Jan 26, 2026 | Planned sale (10b5-1) | 8,038 | $246.25 | $2.0M | +12.9% | Jan 26, 2026 |
| Jan 16, 2026 | MONDELLO MARK T (Officer) 3,444 shares $250.56 +11.0% since trade filed Jan 20, 2026 | Discretionary sale | 3,444 | $250.56 | $863K | +11.0% | Jan 20, 2026 |
| Jan 16, 2026 | MONDELLO MARK T (Officer) 14K shares $249.86 +11.3% since trade filed Jan 20, 2026 | Discretionary sale | 14K | $249.86 | $3.4M | +11.3% | Jan 20, 2026 |
| Jan 16, 2026 | Berry Adam E. (Officer) 1,596 shares $253.20 +9.8% since trade filed Jan 20, 2026 | Discretionary sale | 1,596 | $253.20 | $404K | +9.8% | Jan 20, 2026 |
| Jan 15, 2026 | ANSARI ANOUSHEH (Director) 500 shares $252.00 +10.3% since trade filed Jan 15, 2026 | Discretionary sale | 500 | $252.00 | $126K | +10.3% | Jan 15, 2026 |
| Jan 15, 2026 | MONDELLO MARK T (Officer) 2,800 shares $255.17 +9.0% since trade filed Jan 15, 2026 | Discretionary sale | 2,800 | $255.17 | $714K | +9.0% | Jan 15, 2026 |
| Jan 14, 2026 | MONDELLO MARK T (Officer) 4,223 shares $240.00 +15.9% since trade filed Jan 15, 2026 | Discretionary sale | 4,223 | $240.00 | $1.0M | +15.9% | Jan 15, 2026 |
| Jan 13, 2026 | ANSARI ANOUSHEH (Director) 500 shares $240.00 +15.9% since trade filed Jan 15, 2026 | Discretionary sale | 500 | $240.00 | $120K | +15.9% | Jan 15, 2026 |
| Jan 13, 2026 | MONDELLO MARK T (Officer) 16K shares $240.06 +15.8% since trade filed Jan 15, 2026 | Discretionary sale | 16K | $240.06 | $3.8M | +15.8% | Jan 15, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 229 shares $231.21 +20.3% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 229 | $231.21 | $53K | +20.3% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 485 shares $232.06 +19.8% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 485 | $232.06 | $113K | +19.8% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 510 shares $234.15 +18.8% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 510 | $234.15 | $119K | +18.8% | Jan 5, 2026 |
| Jan 2, 2026 | MONDELLO MARK T (Officer) 1,177 shares $238.04 +16.8% since trade filed Jan 5, 2026 | Planned sale (10b5-1) | 1,177 | $238.04 | $280K | +16.8% | Jan 5, 2026 |
“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.