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.
| 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% |