May 10, 2024 | Kelsey Todd P. | Open Market Sale | 3224 | 107.98 | $ 348,130.80 |
May 9, 2024 | Frisch Steven J. | Open Market Sale | 6805 | 107.25 | $ 729,830.88 |
May 7, 2024 | Tan Victor (Pang Hau) | Open Market Sale | 1000 | 106.80 | $ 106,800.00 |
May 7, 2024 | Jermain Patrick John | Open Market Sale | 2000 | 107.00 | $ 214,000.00 |
May 6, 2024 | Frisch Steven J. | Open Market Sale | 5854 | 106.55 | $ 623,724.17 |
May 3, 2024 | Ninivaggi Angelo Michael Jr | Open Market Sale | 2250 | 102.66 | $ 230,985.00 |
May 2, 2024 | Tan Victor (Pang Hau) | Open Market Sale | 2000 | 102.50 | $ 205,001.60 |
May 2, 2024 | Kelsey Todd P. | Open Market Sale | 1000 | 103.50 | $ 103,500.00 |
May 1, 2024 | Jermain Patrick John | Open Market Sale | 6500 | 101.39 | $ 659,042.50 |
May 1, 2024 | Mihm Oliver K. | Other Disposition | 325 | | $ 0.00 |
Apr 29, 2024 | Kelsey Todd P. | Open Market Sale | 6248 | 101.92 | $ 636,784.60 |
Apr 1, 2024 | Kelsey Todd P. | Open Market Sale | 2000 | 94.38 | $ 188,760.00 |
Mar 1, 2024 | Frisch Steven J. | Open Market Sale | 3000 | 94.83 | $ 284,497.20 |
Feb 29, 2024 | Ninivaggi Angelo Michael Jr | Other Disposition | 65 | | $ 0.00 |
Feb 29, 2024 | Kelsey Todd P. | Open Market Sale | 6500 | 94.50 | $ 614,230.50 |
Feb 26, 2024 | Mihm Oliver K. | Other Disposition | 225 | | $ 0.00 |
Feb 23, 2024 | Kelsey Todd P. | Open Market Sale | 7000 | 94.98 | $ 664,863.00 |
Feb 15, 2024 | Running Michael J. | Open Market Sale | 633 | 97.99 | $ 62,027.67 |
Feb 15, 2024 | Ninivaggi Angelo Michael Jr | Open Market Sale | 3694 | 97.18 | $ 358,997.33 |
Feb 13, 2024 | Jermain Patrick John | Option Excercise | 4111 | | $ 0.00 |
Feb 13, 2024 | Jermain Patrick John | Option Excercise | 1933 | 93.27 | $ 180,290.91 |
Feb 13, 2024 | Mihm Oliver K. | Option Excercise | 2571 | | $ 0.00 |
Feb 13, 2024 | Mihm Oliver K. | Option Excercise | 823 | 93.27 | $ 76,761.21 |
Feb 13, 2024 | Kelsey Todd P. | Option Excercise | 15946 | | $ 0.00 |
Feb 13, 2024 | Kelsey Todd P. | Option Excercise | 7495 | 93.27 | $ 699,058.65 |
Feb 13, 2024 | Frisch Steven J. | Option Excercise | 5836 | | $ 0.00 |
Feb 13, 2024 | Frisch Steven J. | Option Excercise | 2743 | 93.27 | $ 255,839.61 |
Feb 13, 2024 | Tan Victor (Pang Hau) | Option Excercise | 1366 | | $ 0.00 |
Feb 13, 2024 | Running Michael J. | Option Excercise | 1112 | | $ 0.00 |
Feb 13, 2024 | Running Michael J. | Option Excercise | 479 | 93.27 | $ 44,676.33 |
Feb 13, 2024 | Ninivaggi Angelo Michael Jr | Option Excercise | 3092 | | $ 0.00 |
Feb 13, 2024 | Ninivaggi Angelo Michael Jr | Option Excercise | 1454 | 93.27 | $ 135,614.58 |
Feb 12, 2024 | Jermain Patrick John | Open Market Sale | 4399 | 99.86 | $ 439,281.06 |
Feb 2, 2024 | Frisch Steven J. | Open Market Sale | 6905 | 95.84 | $ 661,757.58 |
Feb 1, 2024 | Kelsey Todd P. | Open Market Sale | 2000 | 94.30 | $ 188,600.00 |
Feb 1, 2024 | Mihm Oliver K. | Other Aquisition | 981 | 95.92 | $ 94,100.27 |
Jan 31, 2024 | Jermain Patrick John | Open Market Sale | 4748 | 95.47 | $ 453,296.67 |
Jan 30, 2024 | ROOKE PAUL A | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | SCHROCK MICHAEL V | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | Quadracci J Joel | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | Rapp Karen Marie | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | MARTINEZ RANDY J | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | KELLY PETER | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | Jueckstock Rainer | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | FOATE DEAN A | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | Eisenhart Joann M | Option Excercise | 1821 | | $ 0.00 |
Jan 30, 2024 | Running Michael J. | Open Market Sale | 542 | 95.60 | $ 51,812.87 |
Jan 29, 2024 | Jermain Patrick John | Open Market Sale | 2532 | 92.51 | $ 234,237.85 |
Jan 25, 2024 | Tan Victor (Pang Hau) | Option Excercise | 2760 | | $ 0.00 |
Jan 25, 2024 | Running Michael J. | Option Excercise | 2240 | | $ 0.00 |
Jan 25, 2024 | Running Michael J. | Option Excercise | 1037 | 94.46 | $ 97,955.02 |
Jan 25, 2024 | Ninivaggi Angelo Michael Jr | Option Excercise | 6210 | | $ 0.00 |
Jan 25, 2024 | Ninivaggi Angelo Michael Jr | Option Excercise | 2984 | 94.46 | $ 281,868.64 |
Jan 25, 2024 | Mihm Oliver K. | Option Excercise | 5170 | | $ 0.00 |
Jan 25, 2024 | Mihm Oliver K. | Option Excercise | 1720 | 94.46 | $ 162,471.20 |
Jan 25, 2024 | Kelsey Todd P. | Option Excercise | 32070 | | $ 0.00 |
Jan 25, 2024 | Kelsey Todd P. | Option Excercise | 15111 | 94.46 | $ 1,427,385.06 |
Jan 25, 2024 | Jermain Patrick John | Option Excercise | 8280 | | $ 0.00 |
Jan 25, 2024 | Jermain Patrick John | Option Excercise | 3952 | 94.46 | $ 373,305.92 |
Jan 25, 2024 | Frisch Steven J. | Option Excercise | 11720 | | $ 0.00 |
Jan 25, 2024 | Frisch Steven J. | Option Excercise | 5569 | 94.46 | $ 526,047.74 |
Jan 2, 2024 | Kelsey Todd P. | Open Market Sale | 2000 | 105.60 | $ 211,202.40 |
Dec 20, 2023 | Kelsey Todd P. | Open Market Sale | 2000 | 113.00 | $ 226,000.00 |
Dec 14, 2023 | Kelsey Todd P. | Open Market Sale | 4000 | 110.00 | $ 440,000.00 |
Dec 1, 2023 | Kelsey Todd P. | Open Market Sale | 2000 | 101.45 | $ 202,905.00 |
Nov 16, 2023 | Theune Scott | Option Excercise | 3171 | | $ 0.00 |
Nov 16, 2023 | Theune Scott | Option Excercise | 2062 | 106.03 | $ 218,633.86 |
Nov 16, 2023 | Kelsey Todd P. | Option Excercise | 24557 | | $ 0.00 |
Nov 16, 2023 | Kelsey Todd P. | Option Excercise | 11542 | 106.03 | $ 1,223,798.26 |
Nov 16, 2023 | Mihm Oliver K. | Option Excercise | 3967 | | $ 0.00 |
Nov 16, 2023 | Mihm Oliver K. | Option Excercise | 1865 | 106.03 | $ 197,745.95 |
Nov 16, 2023 | Frisch Steven J. | Option Excercise | 8977 | | $ 0.00 |
Nov 16, 2023 | Frisch Steven J. | Option Excercise | 4220 | 106.03 | $ 447,446.60 |
Nov 16, 2023 | Tan Victor (Pang Hau) | Option Excercise | 2114 | | $ 0.00 |
Nov 16, 2023 | Ninivaggi Angelo Michael Jr | Option Excercise | 4749 | | $ 0.00 |
Nov 16, 2023 | Ninivaggi Angelo Michael Jr | Option Excercise | 2233 | 106.03 | $ 236,764.99 |
Nov 16, 2023 | Jermain Patrick John | Option Excercise | 6342 | | $ 0.00 |
Nov 16, 2023 | Jermain Patrick John | Option Excercise | 2981 | 106.03 | $ 316,075.43 |
Nov 14, 2023 | Kelsey Todd P. | Open Market Sale | 4000 | 106.00 | $ 424,001.00 |
Nov 1, 2023 | Kelsey Todd P. | Open Market Sale | 2000 | 97.88 | $ 195,760.00 |
Oct 2, 2023 | Kelsey Todd P. | Open Market Sale | 2000 | 92.31 | $ 184,620.00 |
Aug 31, 2023 | Kelsey Todd P. | Open Market Sale | 4000 | 102.54 | $ 410,147.80 |
Aug 24, 2023 | Theune Scott | Option Excercise | 1428 | | $ 0.00 |
Aug 24, 2023 | Theune Scott | Option Excercise | 572 | 99.48 | $ 56,902.56 |
Aug 22, 2023 | Kelsey Todd P. | Open Market Sale | 4000 | 100.00 | $ 400,004.00 |
Aug 10, 2023 | Kelsey Todd P. | Open Market Sale | 6000 | 97.00 | $ 582,000.00 |