143 transactions by 17 insiders, from January 30, 2026 to September 16, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Todd P. KelseyCEO | 38 | 21/38 | — | $7.5M |
| Angelo Michael Ninivaggi Jr.GC | 16 | — | — | $2.3M |
| Patrick John JermainCFO | 13 | — | — | $2.2M |
| Michael J. RunningPres | 12 | — | — | $472K |
| Oliver K. MihmCOO | 11 | — | — | $2.4M |
| Victor (Pang Hau) TanPres | 10 | — | — | $1.4M |
| Karen Marie RappDir | 6 | 3/6 | — | $353K |
| Frank ZycinskiPres | 6 | — | — | $288K |
| Dean A. FoateDir | 5 | — | — | $3.1M |
| Randy J. MartinezDir | 4 | — | — | $203K |
| Michael Schrock VDir | 4 | 1/4 | — | $1.1M |
| David Westen AbuhlCFO | 3 | — | — | — |
| Rainer JueckstockDir | 3 | — | — | — |
| J. Joel QuadracciDir | 3 | — | — | — |
| Jennifer WuamettDir | 3 | — | — | — |
| Joann M. EisenhartDir | 3 | — | — | — |
| Paul A. RookeDir | 3 | — | — | — |
143 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Todd P. KelseyCEO | Sep 16 | SPLAN | 1,500 | $242.41 | $364K |
| David Westen AbuhlCFODERIV | Sep 15 | M | 2,500 | — | — |
| David Westen AbuhlCFO | Sep 15 | F | 800 | $238.53 | $191K |
| David Westen AbuhlCFO | Sep 15 | M | 2,500 | — | — |
| Karen Marie RappDir | Aug 31 | SPLAN | 500 | $240.87 | $120K |
| Todd P. KelseyCEO | Aug 19 | SPLAN | 500 | $252.23 | $126K |
| Todd P. KelseyCEO | Aug 19 | SPLAN | 681 | $251.09 | $171K |
| Todd P. KelseyCEO | Aug 19 | SPLAN | 319 | $248.79 | $79K |
| Michael Schrock VDir | Aug 11 | SPLAN | 4,000 | $275.00 | $1.1M |
| Todd P. KelseyCEO | Jul 15 | SPLAN | 1,000 | $261.07 | $261K |
| Todd P. KelseyCEO | Jul 15 | SPLAN | 500 | $260.51 | $130K |
| Todd P. KelseyCEO | Jun 17 | SPLAN | 352 | $296.09 | $104K |
| Todd P. KelseyCEO | Jun 17 | SPLAN | 748 | $295.15 | $221K |
| Todd P. KelseyCEO | Jun 17 | SPLAN | 300 | $294.19 | $88K |
| Todd P. KelseyCEO | Jun 17 | SPLAN | 100 | $292.11 | $29K |
| Michael J. RunningPres | Jun 5 | S | 510 | $272.17 | $139K |
| Todd P. KelseyCEO | Jun 3 | S | 1,000 | $290.00 | $290K |
| Karen Marie RappDir | Jun 1 | SPLAN | 500 | $270.00 | $135K |
| Todd P. KelseyCEO | May 27 | S | 1,000 | $274.75 | $275K |
| Todd P. KelseyCEO | May 20 | SPLAN | 800 | $253.26 | $203K |
| Todd P. KelseyCEO | May 20 | SPLAN | 700 | $252.20 | $177K |
| Victor (Pang Hau) TanPres | May 11 | S | 3,000 | $271.23 | $814K |
| Angelo Michael Ninivaggi Jr.GC | May 8 | S | 224 | $266.01 | $60K |
| Angelo Michael Ninivaggi Jr.GC | May 8 | S | 1,562 | $265.18 | $414K |
| Angelo Michael Ninivaggi Jr.GC | May 8 | S | 1,484 | $264.11 | $392K |
| Angelo Michael Ninivaggi Jr.GC | May 7 | S | 59 | $264.38 | $16K |
| Angelo Michael Ninivaggi Jr.GC | May 7 | S | 945 | $263.66 | $249K |
| Angelo Michael Ninivaggi Jr.GC | May 7 | S | 1,294 | $262.43 | $340K |
| Patrick John JermainCFO | May 6 | I | 3,815 | $268.94 | $1.0M |
| Todd P. KelseyCEO | May 6 | S | 1,000 | $270.75 | $271K |
| Todd P. KelseyCEO | May 5 | S | 1,000 | $269.50 | $270K |
| Todd P. KelseyCEO | May 5 | S | 1,000 | $268.75 | $269K |
| Todd P. KelseyCEO | May 5 | S | 1,000 | $267.10 | $267K |
| Todd P. KelseyCEO | May 4 | S | 1,000 | $265.15 | $265K |
| Todd P. KelseyCEO | May 4 | S | 1,403 | $263.00 | $369K |
| Todd P. KelseyCEO | Apr 15 | SPLAN | 1,500 | $224.09 | $336K |
| Todd P. KelseyCEO | Mar 18 | SPLAN | 1,500 | $194.24 | $291K |
| Karen Marie RappDir | Feb 27 | SPLAN | 500 | $195.59 | $98K |
| Michael J. RunningPres | Feb 25 | S | 700 | $205.47 | $144K |
| Randy J. MartinezDir | Feb 25 | S | 1,000 | $203.14 | $203K |
| Michael J. RunningPresDERIV | Feb 17 | M | 1,096 | — | — |
| Michael J. RunningPresDERIV | Feb 17 | A | 326 | — | — |
| Michael J. RunningPres | Feb 17 | F | 516 | $195.95 | $101K |
| Michael J. RunningPres | Feb 17 | M | 1,096 | — | — |
| Victor (Pang Hau) TanPresDERIV | Feb 17 | M | 2,022 | — | — |
| Victor (Pang Hau) TanPresDERIV | Feb 17 | A | 602 | — | — |
| Victor (Pang Hau) TanPres | Feb 17 | M | 2,022 | — | — |
| Angelo Michael Ninivaggi Jr.GCDERIV | Feb 17 | M | 3,275 | — | — |
| Angelo Michael Ninivaggi Jr.GCDERIV | Feb 17 | A | 975 | — | — |
| Angelo Michael Ninivaggi Jr.GC | Feb 17 | F | 1,540 | $195.95 | $302K |
| Angelo Michael Ninivaggi Jr.GC | Feb 17 | M | 3,275 | — | — |
| Oliver K. MihmCOODERIV | Feb 17 | M | 4,357 | — | — |
| Oliver K. MihmCOODERIV | Feb 17 | A | 1,297 | — | — |
| Oliver K. MihmCOO | Feb 18 | S | 9,541 | $201.40 | $1.9M |
| Oliver K. MihmCOO | Feb 17 | S | 2,226 | $198.79 | $442K |
| Oliver K. MihmCOO | Feb 17 | F | 2,048 | $195.95 | $401K |
| Oliver K. MihmCOO | Feb 17 | M | 4,357 | — | — |
| Todd P. KelseyCEODERIV | Feb 17 | MPLAN | 18,726 | — | — |
| Todd P. KelseyCEODERIV | Feb 17 | APLAN | 5,576 | — | — |
| Todd P. KelseyCEO | Feb 18 | SPLAN | 2,950 | $196.36 | $579K |
| Todd P. KelseyCEO | Feb 18 | SPLAN | 1,126 | $195.59 | $220K |
| Todd P. KelseyCEO | Feb 18 | SPLAN | 1,155 | $194.47 | $225K |
| Todd P. KelseyCEO | Feb 17 | FPLAN | 8,802 | $195.95 | $1.7M |
| Todd P. KelseyCEO | Feb 17 | MPLAN | 18,726 | — | — |
| Frank ZycinskiPres | Feb 12 | S | 1,399 | $205.99 | $288K |
| Patrick John JermainCFODERIV | Feb 17 | M | 5,611 | — | — |
| Patrick John JermainCFODERIV | Feb 17 | A | 1,671 | — | — |
| Patrick John JermainCFO | Feb 17 | F | 2,638 | $195.95 | $517K |
| Patrick John JermainCFO | Feb 17 | M | 5,611 | — | — |
| Patrick John JermainCFO | Feb 12 | S | 2,321 | $201.12 | $467K |
| Michael J. RunningPresDERIV | Feb 9 | A | 1,550 | — | — |
| Michael J. RunningPresDERIV | Feb 9 | A | 1,100 | — | — |
| Frank ZycinskiPresDERIV | Feb 9 | A | 1,270 | — | — |
| Frank ZycinskiPresDERIV | Feb 9 | A | 900 | — | — |
| Victor (Pang Hau) TanPresDERIV | Feb 9 | A | 2,840 | — | — |
| Victor (Pang Hau) TanPresDERIV | Feb 9 | A | 2,020 | — | — |
| Karen Marie RappDirDERIV | Feb 9 | A | 1,008 | — | — |
| Jennifer WuamettDirDERIV | Feb 9 | A | 1,008 | — | — |
| J. Joel QuadracciDirDERIV | Feb 9 | A | 1,008 | — | — |
| Michael Schrock VDirDERIV | Feb 9 | A | 1,008 | — | — |
| Paul A. RookeDirDERIV | Feb 9 | A | 1,008 | — | — |
| Angelo Michael Ninivaggi Jr.VPDERIV | Feb 9 | A | 3,240 | — | — |
| Angelo Michael Ninivaggi Jr.VPDERIV | Feb 9 | A | 2,300 | — | — |
| Oliver K. MihmCOODERIV | Feb 9 | A | 5,670 | — | — |
| Oliver K. MihmCOODERIV | Feb 9 | A | 4,030 | — | — |
| Randy J. MartinezDirDERIV | Feb 9 | A | 1,008 | — | — |
| Todd P. KelseyCEODERIV | Feb 9 | A | 22,950 | — | — |
| Todd P. KelseyCEODERIV | Feb 9 | A | 16,320 | — | — |
| Rainer JueckstockDirDERIV | Feb 9 | A | 1,008 | — | — |
| Patrick John JermainCFODERIV | Feb 9 | A | 5,670 | — | — |
| Patrick John JermainCFODERIV | Feb 9 | A | 4,030 | — | — |
| Joann M. EisenhartDirDERIV | Feb 9 | A | 1,008 | — | — |
| Victor (Pang Hau) TanPres | Feb 6 | S | 2,000 | $205.75 | $412K |
| Victor (Pang Hau) TanPres | Feb 6 | S | 1,000 | $205.00 | $205K |
| Dean A. FoateDirDERIV | Feb 9 | A | 1,008 | — | — |
| Dean A. FoateDir | Feb 6 | S | 10,000 | $205.00 | $2.0M |
| Angelo Michael Ninivaggi Jr.VP | Feb 5 | S | 4,303 | $203.06 | $874K |
| Patrick John JermainCFO | Feb 4 | S | 3,587 | $204.09 | $732K |
| Karen Marie RappDirDERIV | Feb 3 | M | 1,370 | — | — |
| Karen Marie RappDir | Feb 3 | M | 1,370 | — | — |
| Jennifer WuamettDirDERIV | Feb 3 | M | 1,370 | — | — |
| Jennifer WuamettDir | Feb 3 | M | 1,370 | — | — |
| J. Joel QuadracciDirDERIV | Feb 3 | M | 1,370 | — | — |
| J. Joel QuadracciDir | Feb 3 | M | 1,370 | — | — |
| Michael Schrock VDirDERIV | Feb 3 | M | 1,370 | — | — |
| Michael Schrock VDir | Feb 3 | M | 1,370 | — | — |
| Paul A. RookeDirDERIV | Feb 3 | M | 1,370 | — | — |
| Paul A. RookeDir | Feb 3 | M | 1,370 | — | — |
| Randy J. MartinezDirDERIV | Feb 3 | M | 1,370 | — | — |
| Randy J. MartinezDir | Feb 3 | M | 1,370 | — | — |
| Rainer JueckstockDirDERIV | Feb 3 | M | 1,370 | — | — |
| Rainer JueckstockDir | Feb 3 | M | 1,370 | — | — |
| Joann M. EisenhartDirDERIV | Feb 3 | M | 1,370 | — | — |
| Joann M. EisenhartDir | Feb 3 | M | 1,370 | — | — |
| Dean A. FoateDirDERIV | Feb 3 | M | 1,370 | — | — |
| Dean A. FoateDir | Feb 3 | M | 1,370 | — | — |
| Dean A. FoateDir | Feb 2 | S | 5,000 | $204.89 | $1.0M |
| Michael J. RunningPresDERIV | Jan 30 | M | 1,820 | — | — |
| Michael J. RunningPres | Feb 2 | S | 926 | $204.92 | $190K |
| Michael J. RunningPres | Jan 30 | F | 894 | $199.33 | $178K |
| Michael J. RunningPres | Jan 30 | M | 1,820 | — | — |
| Frank ZycinskiPresDERIV | Jan 30 | M | 1,353 | — | — |
| Frank ZycinskiPres | Jan 30 | F | 677 | $199.33 | $135K |
| Frank ZycinskiPres | Jan 30 | M | 1,353 | — | — |
| Victor (Pang Hau) TanPresDERIV | Jan 30 | M | 3,380 | — | — |
| Victor (Pang Hau) TanPres | Jan 30 | M | 3,380 | — | — |
| Angelo Michael Ninivaggi Jr.VPDERIV | Jan 30 | M | 5,460 | — | — |
| Angelo Michael Ninivaggi Jr.VP | Jan 30 | F | 2,602 | $199.33 | $519K |
| Angelo Michael Ninivaggi Jr.VP | Jan 30 | M | 5,460 | — | — |
| Oliver K. MihmCOODERIV | Jan 30 | M | 7,280 | — | — |
| Oliver K. MihmCOO | Jan 30 | F | 3,455 | $199.33 | $689K |
| Oliver K. MihmCOO | Jan 30 | M | 7,280 | — | — |
| Todd P. KelseyCEODERIV | Jan 30 | M | 31,290 | — | — |
| Todd P. KelseyCEO | Feb 3 | S | 120 | $208.85 | $25K |
| Todd P. KelseyCEO | Feb 3 | S | 2,000 | $207.35 | $415K |
| Todd P. KelseyCEO | Feb 3 | S | 2,163 | $205.88 | $445K |
| Todd P. KelseyCEO | Feb 3 | S | 3,837 | $204.53 | $785K |
| Todd P. KelseyCEO | Jan 30 | F | 14,724 | $199.33 | $2.9M |
| Todd P. KelseyCEO | Jan 30 | M | 31,290 | — | — |
| Patrick John JermainCFODERIV | Jan 30 | M | 9,360 | — | — |
| Patrick John JermainCFO | Feb 3 | S | 4,841 | $204.01 | $988K |
| Patrick John JermainCFO | Jan 30 | F | 4,433 | $199.33 | $884K |
| Patrick John JermainCFO | Jan 30 | M | 9,360 | — | — |