Angelo Michael Ninivaggi Jr

CIK 1374160 · View on SEC EDGAR ↗

Insider

First SEC filing: Sept. 5, 2006 · Latest: Sept. 5, 2006

On this page

Insider at

Insider transactions

0 buys (P) 10 sells (S) Net: $-3,119,406 + 71 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

71 other filings hidden
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.

Date Ticker Security Shares Ownership
Sept. 5, 2006 PLXS Common Stock, $.01 par value 0 Direct
Sept. 5, 2006 PLXS Option to Buy [F1]→ Common Stock, $.01 par value (750) 750 Direct
Sept. 5, 2006 PLXS Option to Buy [F2]→ Common Stock, $.01 par value (2,000) 2,000 Direct

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.