Angelo Michael Ninivaggi Jr
CIK 1374160 · View on SEC EDGAR ↗
First SEC filing: Sept. 5, 2006 · Latest: Sept. 5, 2006
On this page
- Insider at Companies where this person is a reporting insider.
- Insider transactions Every share this person bought or sold, from Form 4 filings.
- Derivatives Options and other derivative holdings reported by this person.
- Initial holdings The stakes this person held when they first started reporting.
- Compensation Executive pay disclosed in company proxy statements.
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| May 8, 2026 | PLXS | S | 1,484 | $264.11 | $391,939 | 18,052 Direct | -7.60% | Disposed | -7.6% (price as of 2026-08-21) |
| May 8, 2026 | PLXS | S | 1,562 | $265.18 | $414,211 | 16,490 Direct | -8.65% | Disposed | -8.0% (price as of 2026-08-21) |
| May 8, 2026 | PLXS | S | 224 | $266.01 | $59,586 | 16,266 Direct | -1.36% | Disposed | -8.2% (price as of 2026-08-21) |
| May 7, 2026 | PLXS | S | 1,294 | $262.43 | $339,584 | 20,540 Direct | -5.93% | Disposed | -7.0% (price as of 2026-08-21) |
| May 7, 2026 | PLXS | S | 945 | $263.66 | $249,159 | 19,595 Direct | -4.60% | Disposed | -7.4% (price as of 2026-08-21) |
| May 7, 2026 | PLXS | S | 59 | $264.38 | $15,598 | 19,536 Direct | -0.30% | Disposed | -7.7% (price as of 2026-08-21) |
| Feb. 5, 2026 | PLXS | S | 4,303 | $203.06 | $873,767 | 20,099 Direct | -17.63% | Disposed | 20.2% (price as of 2026-08-21) |
| Nov. 26, 2025 | PLXS | S | 1,347 | $144.93 | $195,221 | 21,544 Direct | -5.88% | Disposed | 68.4% (price as of 2026-08-21) |
| Nov. 10, 2025 | PLXS | S | 2,500 | $145.28 | $363,200 | 20,895 Direct | -10.69% | Disposed | 68.0% (price as of 2026-08-21) |
| Aug. 25, 2025 | PLXS | S | 1,576 | $137.78 | $217,141 | 24,495 Direct | -6.05% | Disposed | 77.1% (price as of 2026-08-21) |
| Dec. 1, 2022 | PLXS | S | 1,135 | $110.12 | $124,986 | 31,818 Direct | -3.44% | Disposed | 121.6% (price as of 2026-08-21) |
| Nov. 9, 2022 | PLXS | S | 100 | $104.84 | $10,484 | 29,530 Direct | -0.34% | Disposed | 132.8% (price as of 2026-08-21) |
| Nov. 9, 2022 | PLXS | S | 2,400 | $104.18 | $250,032 | 29,630 Direct | -7.49% | Disposed | 134.3% (price as of 2026-08-21) |
| June 6, 2022 | PLXS | S | 550 | $83.92 | $46,156 | 32,210 Direct | -1.68% | Disposed | 190.8% (price as of 2026-08-21) |
| May 2, 2022 | PLXS | S | 1,200 | $80.66 | $96,792 | 32,760 Direct | -3.53% | Disposed | 202.6% (price as of 2026-08-21) |
| Aug. 2, 2021 | PLXS | S | 1,574 | $90.74 | $142,825 | 24,379 Direct | -6.06% | Disposed | 169.0% (price as of 2026-08-21) |
| April 28, 2021 | PLXS | S | 8 | $94.20 | $754 | 25,953 Direct | -0.03% | Disposed | 159.1% (price as of 2026-08-21) |
| April 28, 2021 | PLXS | S | 2,068 | $93.22 | $192,779 | 25,961 Direct | -7.38% | Disposed | 161.8% (price as of 2026-08-21) |
| March 1, 2021 | PLXS | S | 750 | $85.85 | $64,388 | 28,029 Direct | -2.61% | Disposed | 184.3% (price as of 2026-08-21) |
| March 1, 2021 | PLXS | S | 1,250 | $85.28 | $106,600 | 28,779 Direct | -4.16% | Disposed | 186.2% (price as of 2026-08-21) |
| Nov. 24, 2020 | PLXS | S | 2,738 | $78.20 | $214,112 | 24,549 Direct | -10.03% | Disposed | 212.1% (price as of 2026-08-21) |
| Aug. 31, 2020 | PLXS | S | 1,971 | $76.58 | $150,939 | 23,652 Direct | -7.69% | Disposed | 218.7% (price as of 2026-08-21) |
| Aug. 17, 2020 | PLXS | S | 4,470 | $79.30 | $354,471 | 24,414 Direct | -15.48% | Disposed | 207.8% (price as of 2026-08-21) |
| July 29, 2020 | PLXS | S | 3,061 | $73.22 | $224,126 | 28,884 Direct | -9.58% | Disposed | 233.3% (price as of 2026-08-21) |
| July 28, 2020 | PLXS | S | 712 | $72.41 | $51,556 | 31,945 Direct | -2.18% | Disposed | 237.1% (price as of 2026-08-21) |
| July 27, 2020 | PLXS | S | 605 | $73.00 | $44,165 | 32,657 Direct | -1.82% | Disposed | 234.3% (price as of 2026-08-21) |
| May 27, 2020 | PLXS | S | 4,000 | $67.11 | $268,440 | 33,262 Direct | -10.73% | Disposed | 263.7% (price as of 2026-08-21) |
| May 27, 2020 | PLXS | S | 4,393 | $66.16 | $290,641 | 37,262 Direct | -10.55% | Disposed | 268.9% (price as of 2026-08-21) |
| May 8, 2020 | PLXS | S | 7,600 | $63.41 | $481,916 | 41,655 Direct | -15.43% | Disposed | 284.9% (price as of 2026-08-21) |
Showing latest 100 of 323 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II)
Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Feb. 17, 2026 | PLXS | Performance Stock Units | Common Stock, $.01 par value (975) | — | — | 975 | Acquired |
| Feb. 17, 2026 | PLXS | Performance Stock Units | Common Stock, $.01 par value (3,275) | — | — | 3,275 | Disposed |
| Feb. 9, 2026 | PLXS | Restricted Stock Units | Common Stock, $.01 par value (2,300) | — | — | 2,300 | Acquired |
| Feb. 9, 2026 | PLXS | Performance Stock Units | Common Stock, $.01 par value (3,240) | — | — | 3,240 | Acquired |
| Jan. 30, 2026 | PLXS | Restricted Stock Units | Common Stock, $.01 par value (5,460) | — | — | 5,460 | Disposed |
| Nov. 12, 2025 | PLXS | Performance Stock Units | Common Stock, $.01 par value (1,037) | — | — | 1,037 | Acquired |
| Nov. 12, 2025 | PLXS | Performance Stock Units | Common Stock, $.01 par value (3,767) | — | — | 3,767 | Disposed |
| Feb. 14, 2023 | PLXS | Performance Stock Units | Common Stock (3,884) | — | — | 3,884 | Disposed |
| Feb. 14, 2023 | PLXS | Performance Stock Units | Common Stock (1,594) | — | — | 1,594 | Acquired |
| Jan. 30, 2023 | PLXS | Performance Stock Units | Common Stock (5,030) | — | — | 5,030 | Acquired |
| Jan. 30, 2023 | PLXS | Restricted Stock Units | Common Stock (5,460) | — | — | 5,460 | Acquired |
| Jan. 27, 2023 | PLXS | Restricted Stock Units | Common Stock (6,460) | — | — | 6,460 | Disposed |
| Nov. 17, 2022 | PLXS | Performance Stock Units | Common Stock (6,460) | — | — | 6,460 | Disposed |
| Nov. 17, 2022 | PLXS | Performance Stock Units | Common Stock (3,230) | — | — | 3,230 | Acquired |
| Feb. 16, 2022 | PLXS | Performance Stock Units | Common Stock (1,196) | — | — | 1,196 | Acquired |
| Feb. 16, 2022 | PLXS | Performance Stock Units | Common Stock (3,866) | — | — | 3,866 | Disposed |
| Jan. 31, 2022 | PLXS | Performance Stock Units | Common Stock (4,780) | — | — | 4,780 | Acquired |
| Jan. 31, 2022 | PLXS | Restricted Stock Units | Common Stock (5,150) | — | — | 5,150 | Acquired |
| Jan. 21, 2022 | PLXS | Restricted Stock Units | Common Stock (7,260) | — | — | 7,260 | Disposed |
| Nov. 17, 2021 | PLXS | Performance Stock Units | Common Stock (7,260) | — | — | 7,260 | Disposed |
| Nov. 17, 2021 | PLXS | Performance Stock Units | Common Stock (3,630) | — | — | 3,630 | Acquired |
| Feb. 17, 2021 | PLXS | Performance Stock Units | Common Stock (3,600) | — | — | 3,600 | Disposed |
| Feb. 17, 2021 | PLXS | Performance Stock Units | Common Stock (1,200) | — | — | 1,200 | Acquired |
| Jan. 25, 2021 | PLXS | Performance Stock Units | Common Stock (5,770) | — | — | 5,770 | Acquired |
| Jan. 25, 2021 | PLXS | Restricted Stock Units | Common Stock (6,210) | — | — | 6,210 | Acquired |
| Jan. 22, 2021 | PLXS | Restricted Stock Units | Common Stock (6,850) | — | — | 6,850 | Disposed |
| Nov. 18, 2020 | PLXS | Performance Stock Units | Common Stock (6,860) | — | — | 6,860 | Disposed |
| Nov. 18, 2020 | PLXS | Performance Stock Units | Common Stock (3,430) | — | — | 3,430 | Acquired |
| Aug. 19, 2020 | PLXS | Restricted Stock Units | Common Stock (2,283) | — | — | 2,283 | Disposed |
| May 8, 2020 | PLXS | Options to Buy | Common Stock (3,800) | $45.44 | Oct. 31, 2026 | 3,800 | Disposed |
| May 8, 2020 | PLXS | Options to Buy | Common Stock (3,800) | $45.35 | July 25, 2026 | 3,800 | Disposed |
| Feb. 12, 2020 | PLXS | Performance Stock Units | Common Stock (3,918) | — | — | 3,918 | Disposed |
| Feb. 12, 2020 | PLXS | Performance Stock Units | Common Stock (1,278) | — | — | 1,278 | Acquired |
| Jan. 27, 2020 | PLXS | Performance Stock Units | Common Stock (5,520) | — | — | 5,520 | Acquired |
| Jan. 27, 2020 | PLXS | Restricted Stock Units | Common Stock (6,460) | — | — | 6,460 | Acquired |
| Jan. 23, 2020 | PLXS | Restricted Stock Units | Common Stock (7,620) | — | — | 7,620 | Disposed |
| Nov. 19, 2019 | PLXS | Options to Buy | Common Stock (3,800) | $41.84 | April 25, 2026 | 3,800 | Disposed |
| Nov. 19, 2019 | PLXS | Options to Buy | Common Stock (3,800) | $34.22 | Jan. 25, 2026 | 3,800 | Disposed |
| Nov. 13, 2019 | PLXS | Performance Stock Units | Common Stock (7,620) | — | — | 7,620 | Disposed |
| Nov. 13, 2019 | PLXS | Performance Stock Units | Common Stock (3,810) | — | — | 3,810 | Acquired |
| Nov. 5, 2019 | PLXS | Options to Buy | Common Stock (3,300) | $34.77 | Nov. 2, 2025 | 3,300 | Disposed |
| Nov. 5, 2019 | PLXS | Options to Buy | Common Stock (3,300) | $37.12 | July 27, 2025 | 3,300 | Disposed |
| Nov. 5, 2019 | PLXS | Options to Buy | Common Stock (3,300) | $44.40 | April 27, 2025 | 3,300 | Disposed |
| Nov. 5, 2019 | PLXS | Options to Buy | Common Stock (3,300) | $38.94 | Jan. 26, 2025 | 3,300 | Disposed |
| Oct. 29, 2019 | PLXS | Options to Buy | Common Stock (3,250) | $38.02 | Oct. 27, 2024 | 3,250 | Disposed |
| Oct. 29, 2019 | PLXS | Options to Buy | Common Stock (3,250) | $41.01 | July 21, 2024 | 3,250 | Disposed |
| Oct. 29, 2019 | PLXS | Options to Buy | Common Stock (3,250) | $44.48 | April 22, 2024 | 3,250 | Disposed |
| Oct. 29, 2019 | PLXS | Options to Buy | Common Stock (3,250) | $40.64 | Jan. 20, 2024 | 3,250 | Disposed |
| Oct. 28, 2019 | PLXS | Options to Buy | Common Stock (6,250) | $40.22 | Oct. 28, 2023 | 6,250 | Disposed |
| Oct. 28, 2019 | PLXS | Options to Buy | Common Stock (6,250) | $33.06 | July 22, 2023 | 6,250 | Disposed |
| Oct. 28, 2019 | PLXS | Options to Buy | Common Stock (5,131) | $25.32 | April 22, 2023 | 5,131 | Disposed |
| Aug. 19, 2019 | PLXS | Restricted Stock Units | Common Stock (2,282) | — | — | 2,282 | Disposed |
| Aug. 1, 2019 | PLXS | Options to Buy | Common Stock (1,119) | $25.32 | April 22, 2023 | 1,119 | Disposed |
| Feb. 12, 2019 | PLXS | Performance Stock Units | Common Stock (7,101) | — | — | 7,101 | Disposed |
| Feb. 12, 2019 | PLXS | Performance Stock Units | Common Stock (3,001) | — | — | 3,001 | Acquired |
| Jan. 25, 2019 | PLXS | Restricted Stock Units | Common Stock (7,600) | — | — | 7,600 | Disposed |
| Jan. 21, 2019 | PLXS | Performance Stock Units | Common Stock (6,300) | — | — | 6,300 | Acquired |
| Jan. 21, 2019 | PLXS | Restricted Stock Units | Common Stock (7,260) | — | — | 7,260 | Acquired |
| Aug. 27, 2018 | PLXS | Options to Buy | Common Stock (6,250) | $26.15 | Jan. 21, 2023 | 6,250 | Disposed |
| Feb. 13, 2018 | PLXS | Performance Stock Units | Common Stock (5,256) | — | — | 5,256 | Disposed |
| Feb. 13, 2018 | PLXS | Performance Stock Units | Common Stock (1,656) | — | — | 1,656 | Acquired |
| Jan. 26, 2018 | PLXS | Restricted Stock Units | Common Stock (6,600) | — | — | 6,600 | Disposed |
| Jan. 22, 2018 | PLXS | Performance Stock Units | Common Stock (5,830) | — | — | 5,830 | Acquired |
| Jan. 22, 2018 | PLXS | Restricted Stock Units | Common Stock (6,850) | — | — | 6,850 | Acquired |
| Oct. 31, 2017 | PLXS | Options to Buy | Common Stock (4,000) | $25.96 | Oct. 29, 2022 | 4,000 | Disposed |
| Oct. 31, 2017 | PLXS | Options to Buy | Common Stock (4,000) | $27.86 | July 23, 2022 | 4,000 | Disposed |
| Oct. 31, 2017 | PLXS | Options to Buy | Common Stock (4,000) | $31.70 | April 23, 2022 | 4,000 | Disposed |
| Oct. 31, 2017 | PLXS | Options to Buy | Common Stock (4,000) | $36.79 | Jan. 23, 2022 | 4,000 | Disposed |
| Aug. 21, 2017 | PLXS | Options to Buy | Common Stock (3,750) | $30.19 | July 25, 2021 | 3,750 | Disposed |
| Aug. 21, 2017 | PLXS | Options to Buy | Common Stock (3,750) | $36.96 | April 25, 2021 | 3,750 | Disposed |
| Aug. 21, 2017 | PLXS | Options to Buy | Common Stock (1,250) | $27.14 | Jan. 24, 2021 | 1,250 | Disposed |
| May 1, 2017 | PLXS | Options to Buy | Common Stock (2,500) | $27.14 | Jan. 24, 2021 | 2,500 | Disposed |
| Feb. 15, 2017 | PLXS | Performance Stock Units | Common Stock (3,912) | — | — | 3,912 | Disposed |
| Feb. 15, 2017 | PLXS | Performance Stock Units | Common Stock (88) | — | — | 88 | Disposed |
| Jan. 23, 2017 | PLXS | Performance Stock Units | Common Stock (6,450) | — | — | 6,450 | Acquired |
| Jan. 23, 2017 | PLXS | Restricted Stock Units | Common Stock (7,620) | — | — | 7,620 | Acquired |
| Jan. 20, 2017 | PLXS | Restricted Stock Units | Common Stock (7,000) | — | — | 7,000 | Disposed |
| Oct. 31, 2016 | PLXS | Options to Buy | Common Stock (3,800) | $45.44 | Oct. 31, 2026 | 3,800 | Acquired |
| Aug. 19, 2016 | PLXS | Restricted Stock Units | Common Stock (4,565) | — | — | 4,565 | Acquired |
| July 25, 2016 | PLXS | Options to Buy | Common Stock (3,800) | $45.35 | July 25, 2026 | 3,800 | Acquired |
| May 25, 2016 | PLXS | Options to Buy | Common Stock (2,500) | $29.80 | Nov. 1, 2020 | 2,500 | Disposed |
| May 25, 2016 | PLXS | Options to Buy | Common Stock (2,500) | $30.48 | July 26, 2020 | 2,500 | Disposed |
| May 25, 2016 | PLXS | Options to Buy | Common Stock (2,500) | $38.24 | April 23, 2020 | 2,500 | Disposed |
| May 25, 2016 | PLXS | Options to Buy | Common Stock (2,500) | $34.00 | Jan. 25, 2020 | 2,500 | Disposed |
| April 25, 2016 | PLXS | Options to Buy | Common Stock (3,800) | $41.84 | April 25, 2026 | 3,800 | Acquired |
| Jan. 25, 2016 | PLXS | Performance Stock Units | Common Stock (4,100) | — | — | 4,100 | Acquired |
| Jan. 25, 2016 | PLXS | Restricted Stock Units | Common Stock (7,600) | — | — | 7,600 | Acquired |
| Jan. 25, 2016 | PLXS | Options to Buy | Common Stock (3,800) | $34.22 | Jan. 25, 2026 | 3,800 | Acquired |
| Jan. 21, 2016 | PLXS | Restricted Stock Units | Common Stock (10,000) | — | — | 10,000 | Disposed |
| Nov. 2, 2015 | PLXS | Options to Buy | Common Stock (3,300) | $34.77 | Nov. 2, 2025 | 3,300 | Acquired |
| July 27, 2015 | PLXS | Options to Buy | Common Stock (3,300) | $37.12 | July 27, 2025 | 3,300 | Acquired |
| May 22, 2015 | PLXS | Options to Buy | Common Stock (2,000) | $42.52 | May 17, 2016 | 2,000 | Disposed |
| April 27, 2015 | PLXS | Options to Buy | Common Stock (3,300) | $44.40 | April 27, 2025 | 3,300 | Acquired |
| Feb. 20, 2015 | PLXS | Options to Buy | Common Stock (3,750) | $25.92 | Oct. 31, 2021 | 3,750 | Disposed |
| Feb. 6, 2015 | PLXS | Options to Buy | Common Stock (2,500) | $14.62 | Feb. 2, 2019 | 2,500 | Disposed |
| Feb. 6, 2015 | PLXS | Options to Buy | Common Stock (2,500) | $25.34 | Nov. 2, 2019 | 2,500 | Disposed |
| Feb. 6, 2015 | PLXS | Options to Buy | Common Stock (2,500) | $25.75 | Aug. 3, 2019 | 2,500 | Disposed |
| Feb. 6, 2015 | PLXS | Options to Buy | Common Stock (2,500) | $20.95 | May 4, 2019 | 2,500 | Disposed |
| Jan. 26, 2015 | PLXS | Performance Stock Units | Common Stock (3,600) | — | — | 3,600 | Acquired |
| Jan. 26, 2015 | PLXS | Restricted Stock Units | Common Stock (6,600) | — | — | 6,600 | Acquired |
Showing latest 100 of 155 transactions
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 3 holdings
Securities held when first becoming an insider, per SEC Form 3.
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
PLXS
CAO, GC & Secretary| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2024 | $528,962 | — | — | — | $268,701 | — | $122,955 | $1,955,598 |
| 2023 | $524,231 | — | $971,146 | — | $624,464 | — | $120,790 | $2,240,631 |
| 2022 | $501,538 | — | $785,218 | — | $552,022 | — | $112,471 | $1,951,249 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.