| Feb 17, 2026 | Jermain Patrick John | Option Excercise | 5611 | | $ 0.00 |
| Feb 17, 2026 | Jermain Patrick John | Option Excercise | 2638 | 195.95 | $ 516,916.10 |
| Feb 12, 2026 | Jermain Patrick John | Open Market Sale | 2321 | 201.12 | $ 466,806.25 |
| Feb 12, 2026 | Zycinski Frank | Open Market Sale | 1399 | 205.99 | $ 288,183.51 |
| Feb 6, 2026 | Tan Victor (Pang Hau) | Open Market Sale | 3000 | 205.50 | $ 616,500.00 |
| Feb 6, 2026 | FOATE DEAN A | Open Market Sale | 10000 | 205.00 | $ 2,050,000.00 |
| Feb 5, 2026 | Ninivaggi Angelo Michael Jr | Open Market Sale | 4303 | 203.06 | $ 873,767.18 |
| Feb 4, 2026 | Jermain Patrick John | Open Market Sale | 3587 | 204.09 | $ 732,070.83 |
| Feb 3, 2026 | ROOKE PAUL A | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | MARTINEZ RANDY J | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | Jueckstock Rainer | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | Eisenhart Joann M | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | Rapp Karen Marie | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | Quadracci J Joel | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | Wuamett Jennifer | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | Kelsey Todd P. | Open Market Sale | 8120 | 205.65 | $ 1,669,879.95 |
| Feb 3, 2026 | Jermain Patrick John | Open Market Sale | 4841 | 204.01 | $ 987,612.41 |
| Feb 3, 2026 | FOATE DEAN A | Option Excercise | 1370 | | $ 0.00 |
| Feb 3, 2026 | SCHROCK MICHAEL V | Option Excercise | 1370 | | $ 0.00 |
| Feb 2, 2026 | Running Michael J. | Open Market Sale | 926 | 204.92 | $ 189,756.01 |
| Feb 2, 2026 | FOATE DEAN A | Open Market Sale | 5000 | 204.89 | $ 1,024,467.50 |
| Jan 30, 2026 | Zycinski Frank | Option Excercise | 1353 | | $ 0.00 |
| Jan 30, 2026 | Zycinski Frank | Option Excercise | 677 | 199.33 | $ 134,946.41 |
| Jan 30, 2026 | Tan Victor (Pang Hau) | Option Excercise | 3380 | | $ 0.00 |
| Jan 30, 2026 | Running Michael J. | Option Excercise | 1820 | | $ 0.00 |
| Jan 30, 2026 | Running Michael J. | Option Excercise | 894 | 199.33 | $ 178,201.02 |
| Jan 30, 2026 | Ninivaggi Angelo Michael Jr | Option Excercise | 5460 | | $ 0.00 |
| Jan 30, 2026 | Ninivaggi Angelo Michael Jr | Option Excercise | 2602 | 199.33 | $ 518,656.66 |
| Jan 30, 2026 | Mihm Oliver K. | Option Excercise | 7280 | | $ 0.00 |
| Jan 30, 2026 | Mihm Oliver K. | Option Excercise | 3455 | 199.33 | $ 688,685.15 |
| Jan 30, 2026 | Kelsey Todd P. | Option Excercise | 31290 | | $ 0.00 |
| Jan 30, 2026 | Kelsey Todd P. | Option Excercise | 14724 | 199.33 | $ 2,934,934.92 |
| Jan 30, 2026 | Jermain Patrick John | Option Excercise | 9360 | | $ 0.00 |
| Jan 30, 2026 | Jermain Patrick John | Option Excercise | 4433 | 199.33 | $ 883,629.89 |
| Nov 28, 2025 | Rapp Karen Marie | Open Market Sale | 500 | 143.47 | $ 71,735.00 |
| Nov 26, 2025 | Ninivaggi Angelo Michael Jr | Open Market Sale | 1347 | 144.93 | $ 195,222.06 |
| Nov 25, 2025 | Mihm Oliver K. | Open Market Sale | 2327 | 143.18 | $ 333,179.86 |
| Nov 21, 2025 | Rapp Karen Marie | Other Disposition | 700 | | $ 0.00 |
| Nov 12, 2025 | Running Michael J. | Option Excercise | 1255 | | $ 0.00 |
| Nov 12, 2025 | Running Michael J. | Option Excercise | 590 | 146.24 | $ 86,281.60 |
| Nov 12, 2025 | Ninivaggi Angelo Michael Jr | Option Excercise | 3767 | | $ 0.00 |
| Nov 12, 2025 | Ninivaggi Angelo Michael Jr | Option Excercise | 1771 | 146.24 | $ 258,991.04 |
| Nov 12, 2025 | Mihm Oliver K. | Option Excercise | 5023 | | $ 0.00 |
| Nov 12, 2025 | Mihm Oliver K. | Option Excercise | 2361 | 146.24 | $ 345,272.64 |
| Nov 12, 2025 | Mihm Oliver K. | Other Disposition | 1100 | | $ 0.00 |
| Nov 12, 2025 | Kelsey Todd P. | Option Excercise | 21583 | | $ 0.00 |
| Nov 12, 2025 | Kelsey Todd P. | Option Excercise | 10145 | 146.24 | $ 1,483,604.80 |
| Nov 12, 2025 | Jermain Patrick John | Option Excercise | 6458 | | $ 0.00 |
| Nov 12, 2025 | Jermain Patrick John | Option Excercise | 3036 | 146.24 | $ 443,984.64 |
| Nov 12, 2025 | Tan Victor (Pang Hau) | Option Excercise | 2332 | | $ 0.00 |
| Nov 11, 2025 | Jermain Patrick John | Open Market Sale | 2000 | 143.54 | $ 287,070.00 |
| Nov 10, 2025 | Ninivaggi Angelo Michael Jr | Open Market Sale | 2500 | 145.28 | $ 363,192.75 |
| Nov 10, 2025 | Mihm Oliver K. | Open Market Sale | 1748 | 146.11 | $ 255,405.35 |
| Nov 4, 2025 | Rapp Karen Marie | Other Disposition | 700 | | $ 0.00 |
| Nov 3, 2025 | Kelsey Todd P. | Open Market Sale | 5500 | 142.89 | $ 785,880.00 |
| Oct 29, 2025 | Kelsey Todd P. | Other Disposition | 5000 | | $ 0.00 |
| Oct 27, 2025 | Jermain Patrick John | Open Market Sale | 1998 | 142.80 | $ 285,314.40 |
| Oct 1, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 143.70 | $ 215,550.00 |
| Sep 4, 2025 | Ninivaggi Angelo Michael Jr | Other Disposition | 1100 | | $ 0.00 |
| Sep 2, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 134.54 | $ 201,810.00 |
| Aug 29, 2025 | Rapp Karen Marie | Open Market Sale | 500 | 139.00 | $ 69,500.00 |
| Aug 28, 2025 | Tan Victor (Pang Hau) | Open Market Sale | 3000 | 139.00 | $ 417,000.00 |
| Aug 27, 2025 | Jermain Patrick John | Open Market Sale | 2500 | 137.71 | $ 344,275.00 |
| Aug 25, 2025 | Ninivaggi Angelo Michael Jr | Open Market Sale | 1576 | 137.78 | $ 217,133.40 |
| Aug 18, 2025 | Mihm Oliver K. | Other Disposition | 200 | | $ 0.00 |
| Aug 15, 2025 | Mihm Oliver K. | Open Market Sale | 2102 | 130.43 | $ 274,163.86 |
| Aug 6, 2025 | Jermain Patrick John | Open Market Sale | 2178 | 130.42 | $ 284,054.76 |
| Aug 1, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 125.63 | $ 188,445.00 |
| Jul 1, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 134.51 | $ 201,765.00 |
| Jun 2, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 129.87 | $ 194,805.50 |
| May 30, 2025 | Ninivaggi Angelo Michael Jr | Other Disposition | 62 | | $ 0.00 |
| May 30, 2025 | Running Michael J. | Open Market Sale | 646 | 130.05 | $ 84,009.46 |
| May 30, 2025 | Rapp Karen Marie | Open Market Sale | 500 | 130.77 | $ 65,385.00 |
| May 27, 2025 | Ninivaggi Angelo Michael Jr | Open Market Sale | 2058 | 132.22 | $ 272,113.08 |
| May 23, 2025 | Kelsey Todd P. | Open Market Sale | 3000 | 131.12 | $ 393,350.00 |
| May 15, 2025 | Jermain Patrick John | Open Market Sale | 4328 | 132.29 | $ 572,554.15 |
| May 12, 2025 | Jermain Patrick John | Option Excercise | 6250 | | $ 0.00 |
| May 12, 2025 | Jermain Patrick John | Option Excercise | 2938 | 131.36 | $ 385,935.68 |
| May 1, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 122.05 | $ 183,074.85 |
| Apr 1, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 127.29 | $ 190,935.00 |
| Mar 3, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 132.92 | $ 199,380.00 |
| Feb 28, 2025 | Rapp Karen Marie | Open Market Sale | 500 | 131.21 | $ 65,605.00 |
| Feb 21, 2025 | Running Michael J. | Open Market Sale | 1250 | 138.62 | $ 173,271.38 |
| Feb 20, 2025 | Kelsey Todd P. | Open Market Sale | 3451 | 140.71 | $ 485,575.37 |