| 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 19, 2025 | Kelsey Todd P. | Open Market Sale | 5451 | 140.45 | $ 765,575.37 |
| Feb 18, 2025 | MARTINEZ RANDY J | Open Market Sale | 887 | 140.52 | $ 124,639.73 |
| Feb 14, 2025 | Ninivaggi Angelo Michael Jr | Open Market Sale | 5742 | 139.25 | $ 799,566.60 |
| Feb 11, 2025 | Tan Victor (Pang Hau) | Option Excercise | 1755 | | $ 0.00 |
| Feb 11, 2025 | Running Michael J. | Option Excercise | 1140 | | $ 0.00 |
| Feb 11, 2025 | Running Michael J. | Option Excercise | 536 | 140.83 | $ 75,484.88 |
| Feb 11, 2025 | Ninivaggi Angelo Michael Jr | Option Excercise | 3300 | | $ 0.00 |
| Feb 11, 2025 | Ninivaggi Angelo Michael Jr | Option Excercise | 1551 | 140.83 | $ 218,427.33 |
| Feb 11, 2025 | Mihm Oliver K. | Option Excercise | 4200 | | $ 0.00 |
| Feb 11, 2025 | Mihm Oliver K. | Option Excercise | 1974 | 140.83 | $ 277,998.42 |
| Feb 11, 2025 | Kelsey Todd P. | Option Excercise | 17115 | | $ 0.00 |
| Feb 11, 2025 | Kelsey Todd P. | Option Excercise | 8045 | 140.83 | $ 1,132,977.35 |
| Feb 11, 2025 | Jermain Patrick John | Option Excercise | 4380 | | $ 0.00 |
| Feb 11, 2025 | Jermain Patrick John | Option Excercise | 2059 | 140.83 | $ 289,968.97 |
| Feb 10, 2025 | Zycinski Frank | Open Market Sale | 1200 | 140.84 | $ 169,010.52 |
| Feb 3, 2025 | Kelsey Todd P. | Open Market Sale | 7837 | 140.65 | $ 1,102,304.52 |
| Jan 31, 2025 | Running Michael J. | Option Excercise | 1780 | | $ 0.00 |
| Jan 31, 2025 | Running Michael J. | Option Excercise | 888 | 141.71 | $ 125,838.48 |
| Jan 31, 2025 | Jermain Patrick John | Option Excercise | 6850 | | $ 0.00 |
| Jan 31, 2025 | Jermain Patrick John | Option Excercise | 3263 | 141.71 | $ 462,399.73 |
| Jan 31, 2025 | Zycinski Frank | Option Excercise | 3774 | | $ 0.00 |
| Jan 31, 2025 | Zycinski Frank | Option Excercise | 1851 | 141.71 | $ 262,305.21 |
| Jan 31, 2025 | Tan Victor (Pang Hau) | Option Excercise | 2740 | 141.71 | $ 388,285.40 |
| Jan 31, 2025 | Kelsey Todd P. | Option Excercise | 26770 | | $ 0.00 |
| Jan 31, 2025 | Kelsey Todd P. | Option Excercise | 12609 | 141.71 | $ 1,786,821.39 |
| Jan 31, 2025 | Mihm Oliver K. | Option Excercise | 6580 | | $ 0.00 |
| Jan 31, 2025 | Mihm Oliver K. | Option Excercise | 3137 | 141.71 | $ 444,544.27 |
| Jan 31, 2025 | Ninivaggi Angelo Michael Jr | Option Excercise | 5150 | | $ 0.00 |
| Jan 31, 2025 | Ninivaggi Angelo Michael Jr | Option Excercise | 2467 | 141.71 | $ 349,598.57 |
| Jan 30, 2025 | Ninivaggi Angelo Michael Jr | Open Market Sale | 3423 | 145.14 | $ 496,815.97 |
| Jan 29, 2025 | Wuamett Jennifer | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | SCHROCK MICHAEL V | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | ROOKE PAUL A | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | Rapp Karen Marie | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | Quadracci J Joel | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | MARTINEZ RANDY J | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | Jueckstock Rainer | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | FOATE DEAN A | Option Excercise | 1979 | | $ 0.00 |
| Jan 29, 2025 | Eisenhart Joann M | Option Excercise | 1979 | | $ 0.00 |
| Jan 27, 2025 | Jermain Patrick John | Open Market Sale | 3361 | 144.57 | $ 485,886.33 |
| Jan 2, 2025 | Kelsey Todd P. | Open Market Sale | 1500 | 156.39 | $ 234,582.90 |
| Dec 2, 2024 | Kelsey Todd P. | Open Market Sale | 1500 | 163.71 | $ 245,566.20 |
| Nov 27, 2024 | Ninivaggi Angelo Michael Jr | Other Disposition | 38 | | $ 0.00 |
| Nov 25, 2024 | FOATE DEAN A | Open Market Sale | 10000 | 163.84 | $ 1,638,384.60 |
| Nov 21, 2024 | Rapp Karen Marie | Other Disposition | 700 | | $ 0.00 |
| Nov 20, 2024 | Running Michael J. | Open Market Sale | 539 | 155.87 | $ 84,011.77 |
| Nov 19, 2024 | Kelsey Todd P. | Open Market Sale | 8158 | 154.26 | $ 1,258,453.08 |
| Nov 14, 2024 | Running Michael J. | Open Market Sale | 579 | 153.93 | $ 89,125.82 |
| Nov 13, 2024 | Running Michael J. | Option Excercise | 475 | 155.88 | $ 74,043.00 |
| Nov 13, 2024 | Ninivaggi Angelo Michael Jr | Option Excercise | 3057 | | $ 0.00 |
| Nov 13, 2024 | Ninivaggi Angelo Michael Jr | Option Excercise | 1437 | 155.88 | $ 223,999.56 |
| Nov 13, 2024 | Mihm Oliver K. | Option Excercise | 3898 | | $ 0.00 |
| Nov 13, 2024 | Mihm Oliver K. | Option Excercise | 1571 | 155.88 | $ 244,887.48 |
| Nov 13, 2024 | Kelsey Todd P. | Option Excercise | 15855 | | $ 0.00 |
| Nov 13, 2024 | Kelsey Todd P. | Option Excercise | 7452 | 155.88 | $ 1,161,617.76 |
| Nov 13, 2024 | Jermain Patrick John | Option Excercise | 4052 | | $ 0.00 |
| Nov 13, 2024 | Jermain Patrick John | Option Excercise | 1905 | 155.88 | $ 296,951.40 |
| Nov 13, 2024 | Tan Victor (Pang Hau) | Option Excercise | 1623 | | $ 0.00 |
| Nov 13, 2024 | Running Michael J. | Option Excercise | 1054 | | $ 0.00 |
| Nov 11, 2024 | Quadracci J Joel | Open Market Sale | 2450 | 163.08 | $ 399,539.14 |
| Nov 8, 2024 | FOATE DEAN A | Open Market Sale | 2500 | 167.11 | $ 417,764.25 |
| Nov 6, 2024 | Ninivaggi Angelo Michael Jr | Open Market Sale | 3981 | 165.29 | $ 658,023.47 |
| Nov 6, 2024 | Mihm Oliver K. | Open Market Sale | 10015 | 166.43 | $ 1,666,795.61 |
| Nov 6, 2024 | Jermain Patrick John | Open Market Sale | 2643 | 166.32 | $ 439,578.74 |
| Nov 6, 2024 | Tan Victor (Pang Hau) | Open Market Sale | 3000 | 165.90 | $ 497,700.00 |
| Nov 4, 2024 | Kelsey Todd P. | Open Market Sale | 8000 | 156.65 | $ 1,253,233.20 |