Angelo Michael Ninivaggi Jr serves as Executive at PLEXUS CORP, where they oversee executive responsibilities. Since joining the company, Angelo Michael Ninivaggi Jr has executed 177 insider transactions totaling $13.7M, demonstrating a bearish approach to their equity position. Their most recent transaction on Feb 17, 2026 involved exercising options for 3,275 shares valued at $0.
Angelo Michael Ninivaggi Jr currently holds 3,275 shares of PLEXUS CORP (PLXS), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Angelo Michael Ninivaggi Jr has been a net seller of PLXS stock. They have purchased $14.4K and sold $13.7M worth of shares.
Angelo Michael Ninivaggi Jr's most recent insider trade was on Feb 17, 2026, when they sold 3,275 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Feb 17, 2026 | PLXS | $301.8K | Payment | 1,540 | $195.95 | Discretionary |
| Feb 17, 2026 | PLXS | $0 | Option Exercise | 3,275 | $N/A | Discretionary |
| Feb 5, 2026 | PLXS | $873.8K | Sale | 4,303 | $203.06 | Discretionary |
| Jan 30, 2026 | PLXS | $0 | Option Exercise | 5,460 | $N/A | Discretionary |
| Jan 30, 2026 | PLXS | $518.7K | Payment | 2,602 | $199.33 | Discretionary |
| Jan 30, 2026 | PLXS | $0 | Option Exercise | 5,460 | $N/A | Discretionary |
| Nov 26, 2025 | PLXS | $195.2K | Sale | 1,347 | $144.93 | Discretionary |
| Nov 12, 2025 | PLXS | $259.0K | Payment | 1,771 | $146.24 | Discretionary |
| Nov 12, 2025 | PLXS | $0 | Option Exercise | 3,767 | $N/A | Discretionary |
| Nov 10, 2025 | PLXS | $363.2K | Sale | 2,500 | $145.28 | Discretionary |
| Sep 4, 2025 | PLXS | $0 | Gift | 1,100 | $N/A | Discretionary |
| Aug 25, 2025 | PLXS | $217.1K | Sale | 1,576 | $137.78 | Discretionary |
| Aug 22, 2024 | PLXS | $351.6K | Discretionary | 2,828 | $124.34 | Discretionary |
| Jul 30, 2024 | PLXS | $0 | Gift | 44 | $N/A | Discretionary |
| May 30, 2024 | PLXS | $0 | Gift | 80 | $N/A | Discretionary |
| May 3, 2024 | PLXS | $231.0K | Sale | 2,250 | $102.66 | Discretionary |
| Feb 29, 2024 | PLXS | $0 | Gift | 65 | $N/A | Discretionary |
| Feb 15, 2024 | PLXS | $359.0K | Sale | 3,694 | $97.18 | Discretionary |
| Feb 13, 2024 | PLXS | $135.6K | Payment | 1,454 | $93.27 | Discretionary |
| Feb 13, 2024 | PLXS | $0 | Option Exercise | 3,092 | $N/A | Discretionary |
| Jan 25, 2024 | PLXS | $0 | Option Exercise | 6,210 | $N/A | Discretionary |
| Jan 25, 2024 | PLXS | $281.9K | Payment | 2,984 | $94.46 | Discretionary |
| Nov 16, 2023 | PLXS | $236.8K | Payment | 2,233 | $106.03 | Discretionary |
| Nov 16, 2023 | PLXS | $0 | Option Exercise | 4,749 | $N/A | Discretionary |
| Feb 14, 2023 | PLXS | $0 | Option Exercise | 3,884 | $N/A | Discretionary |
| Feb 14, 2023 | PLXS | $181.3K | Payment | 1,826 | $99.27 | Discretionary |
| Jan 27, 2023 | PLXS | $0 | Option Exercise | 6,460 | $N/A | Discretionary |
| Jan 27, 2023 | PLXS | $289.8K | Payment | 3,097 | $93.56 | Discretionary |