SEC Insider Transactions from Ninivaggi Angelo Michael Jr.

Last updated: 2026-03-14 11:51 UTC | Total transactions: 71

Angelo Michael Ninivaggi Jr, Executive VP, CAO, General Counsel, and Secretary of Plexus Corp ($PLXS), sold shares on the open market five times in the last year, totaling about $1.92 million. His most recent sale occurred on February 5, 2026. These sales rank 3,586th among 11,678 individual insiders in our database, where the average is $8.6 million across roughly 6.4 transactions per insider. Ninivaggi made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 17, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr EVP, Chief Legal & PAO & Secy M Performance Stock Units 3275 $0.00 0.0000 27,349,000 100.00% 0.01%
Feb. 17, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr EVP, Chief Legal & PAO & Secy M Common Stock, $.01 par value 3275 $0.00 23,374.0000 27,349,000 16.29% 0.01%
Feb. 17, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr EVP, Chief Legal & PAO & Secy F Common Stock, $.01 par value 1540 $195.95 21,834.0000 27,349,000 6.59% 0.01%
Feb. 17, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr EVP, Chief Legal & PAO & Secy A Performance Stock Units 975 $0.00 3,275.0000 27,349,000 42.39% 0.00%
Feb. 9, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Restricted Stock Units 2300 $0.00 2,300.0000 27,349,000 9999.99% 0.01%
Feb. 9, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 3240 $0.00 3,240.0000 27,349,000 9999.99% 0.01%
Feb. 5, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 4303 $203.06 20,099.0000 27,349,000 17.63% 0.02%
Jan. 30, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 5460 $0.00 27,004.0000 27,349,000 25.34% 0.02%
Jan. 30, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 2602 $199.33 24,402.0000 27,349,000 9.64% 0.01%
Jan. 30, 2026 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Restricted Stock Units 5460 $0.00 0.0000 27,349,000 100.00% 0.02%
Nov. 26, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 1347 $144.93 21,544.0000 27,616,000 5.88% 0.00%
Nov. 12, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 1037 $0.00 6,067.0000 27,616,000 20.62% 0.00%
Nov. 12, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 1771 $146.24 22,891.0000 27,616,000 7.18% 0.01%
Nov. 12, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 3767 $0.00 24,662.0000 27,616,000 18.03% 0.01%
Nov. 12, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Performance Stock Units 3767 $0.00 2,300.0000 27,616,000 62.09% 0.01%
Nov. 10, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 2500 $145.28 20,895.0000 27,616,000 10.69% 0.01%
Sept. 4, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 1100 $0.00 23,395.0000 27,670,000 4.49% 0.00%
Aug. 25, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 1576 $137.78 24,495.0000 27,670,000 6.05% 0.01%
May 30, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 62 $0.00 26,071.0000 27,763,000 0.24% 0.00%
May 27, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 2058 $132.22 26,133.0000 27,763,000 7.30% 0.01%
Feb. 14, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 2909 $139.70 28,191.0000 27,763,000 9.35% 0.01%
Feb. 14, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 2833 $138.79 31,100.0000 27,763,000 8.35% 0.01%
Feb. 11, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 1551 $140.83 33,933.0000 27,763,000 4.37% 0.01%
Feb. 11, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 3300 $0.00 35,484.0000 27,763,000 10.25% 0.01%
Feb. 11, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 1100 $0.00 3,300.0000 27,763,000 50.00% 0.00%
Feb. 11, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Performance Stock Units 3300 $0.00 0.0000 27,763,000 100.00% 0.01%
Feb. 3, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Restricted Stock Units 4060 $0.00 4,060.0000 27,763,000 9999.99% 0.01%
Feb. 3, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 4060 $0.00 4,060.0000 27,763,000 9999.99% 0.01%
Jan. 31, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Restricted Stock Units 5150 $0.00 0.0000 27,763,000 100.00% 0.02%
Jan. 30, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 2166 $144.71 30,758.0000 27,763,000 6.58% 0.01%
Jan. 30, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 1057 $145.80 29,701.0000 27,763,000 3.44% 0.00%
Jan. 30, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 200 $146.30 29,501.0000 27,763,000 0.67% 0.00%
Jan. 31, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 5150 $0.00 34,651.0000 27,763,000 17.46% 0.02%
Jan. 31, 2025 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 2467 $141.71 32,184.0000 27,763,000 7.12% 0.01%
Nov. 27, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 38 $0.00 32,924.0000 27,909,000 0.12% 0.00%
Nov. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 3057 $0.00 34,399.0000 27,909,000 9.75% 0.01%
Nov. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Performance Stock Units 3057 $0.00 2,200.0000 27,909,000 58.15% 0.01%
Nov. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 477 $0.00 5,257.0000 27,909,000 9.98% 0.00%
Nov. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 1437 $155.88 32,962.0000 27,909,000 4.18% 0.01%
Nov. 6, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 3981 $165.29 31,342.0000 27,909,000 11.27% 0.01%
Oct. 29, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 1264 $144.65 35,323.0000 27,909,000 3.45% 0.00%
Oct. 29, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 1849 $143.87 36,587.0000 27,909,000 4.81% 0.01%
Aug. 22, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy I Common Stock, $.01 par value 2828 $124.34 38,436.0000 27,918,000 6.85% 0.01%
July 30, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 44 $0.00 41,264.0000 27,918,000 0.11% 0.00%
May 30, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 80 $0.00 41,309.0000 28,114,000 0.19% 0.00%
May 3, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 2250 $102.66 41,389.0000 28,114,000 5.16% 0.01%
Feb. 29, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 65 $0.00 43,639.0000 28,114,000 0.15% 0.00%
Feb. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Performance Stock Units 3092 $0.00 0.0000 28,114,000 100.00% 0.01%
Feb. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 3092 $0.00 48,852.0000 28,114,000 6.76% 0.01%
Feb. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 1454 $93.27 47,398.0000 28,114,000 2.98% 0.01%
Feb. 15, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy S Common Stock, $.01 par value 3694 $97.18 43,704.0000 28,114,000 7.79% 0.01%
Feb. 13, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 422 $0.00 3,092.0000 28,114,000 15.81% 0.00%
Jan. 25, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 6210 $0.00 48,744.0000 28,114,000 14.60% 0.02%
Jan. 25, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 2984 $94.46 45,760.0000 28,114,000 6.12% 0.01%
Jan. 25, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Restricted Stock Units 6210 $0.00 0.0000 28,114,000 100.00% 0.02%
Jan. 29, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Restricted Stock Units 5730 $0.00 5,730.0000 28,114,000 9999.99% 0.02%
Jan. 29, 2024 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 5380 $0.00 5,380.0000 28,114,000 9999.99% 0.02%
Nov. 16, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Performance Stock Units 4749 $0.00 2,670.0000 28,114,000 64.01% 0.02%
Nov. 16, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 1649 $0.00 7,419.0000 28,114,000 28.58% 0.01%
Nov. 16, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 2233 $106.03 42,535.0000 28,114,000 4.99% 0.01%
Nov. 16, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 4749 $0.00 44,768.0000 28,114,000 11.87% 0.02%
Feb. 14, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 3884 $0.00 41,846.0000 0 10.23% 0.00%
Feb. 14, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 1594 $0.00 3,884.0000 0 69.61% 0.00%
Feb. 14, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Performance Stock Units 3884 $0.00 0.0000 0 100.00% 0.00%
Feb. 14, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 1826 $99.27 40,020.0000 0 4.36% 0.00%
Jan. 30, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Performance Stock Units 5030 $0.00 5,030.0000 0 9999.99% 0.00%
Jan. 30, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy A Restricted Stock Units 5460 $0.00 5,460.0000 0 9999.99% 0.00%
Jan. 27, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Restricted Stock Units 6460 $0.00 0.0000 0 100.00% 0.00%
Jan. 27, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy F Common Stock, $.01 par value 3097 $93.56 37,962.0000 0 7.54% 0.00%
Jan. 27, 2023 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy M Common Stock, $.01 par value 6460 $0.00 41,059.0000 0 18.67% 0.00%
Dec. 23, 2022 PLEXUS CORP $PLXS Ninivaggi Angelo Michael Jr Exec VP, CAO, Gen Coun & Secy G Common Stock, $.01 par value 50 $0.00 34,599.0000 0 0.14% 0.00%