Ninivaggi Angelo Michael Jr

Officer · PLXS

As of 2026-09-16, Ninivaggi Angelo Michael Jr has 59 Form 4 transactions on record across 1 company — 32 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Pattern in the record: open-market sales filed in May in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $3.9MIndirect: $0$3.9Mas of 2026-09-16
  • Direct $3.9M
  • Indirect $0
PLXSdirect16,266 sh$3.9M

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

PLXS · 59 trades
2026-05-08: Sale, 1,562 sh ($414K)2026-05-08: Sale, 1,484 sh ($392K)2026-05-08: Sale, 224 sh ($60K)2026-05-07: Sale, 1,294 sh ($340K)2026-05-07: Sale, 945 sh ($249K)2026-05-07: Sale, 59 sh ($16K)2026-02-17: Withheld for tax, 1,540 sh ($302K)2026-02-17: Option exercise, 3,275 sh2026-02-17: Award / grant, 975 sh2026-02-17: Option exercise, 3,275 sh2026-02-17: Option exercise, 3,275 sh2026-02-17: Award / grant, 975 sh2026-02-17: Option exercise, 3,275 sh2026-02-09: Award / grant, 2,300 sh2026-02-09: Award / grant, 3,240 sh2026-02-09: Award / grant, 2,300 sh2026-02-09: Award / grant, 3,240 sh2026-02-05: Sale, 4,303 sh ($874K)2026-01-30: Withheld for tax, 2,602 sh ($519K)2026-01-30: Option exercise, 5,460 sh2026-01-30: Option exercise, 5,460 sh2026-01-30: Option exercise, 5,460 sh2026-01-30: Option exercise, 5,460 sh2025-11-26: Sale, 1,347 sh ($195K)2025-11-12: Withheld for tax, 1,771 sh ($259K)2025-11-12: Award / grant, 1,037 sh2025-11-12: Option exercise, 3,767 sh2025-11-12: Option exercise, 3,767 sh2025-11-12: Option exercise, 3,767 sh2025-11-12: Award / grant, 1,037 sh2025-11-12: Option exercise, 3,767 sh2025-11-10: Sale, 2,500 sh ($363K)2025-09-04: Gift, 1,100 sh2025-09-04: Gift, 1,100 sh2025-08-25: Sale, 1,576 sh ($217K)2025-05-30: Gift, 62 sh2025-05-30: Gift, 62 sh2025-05-27: Sale, 2,058 sh ($272K)2025-02-14: Sale, 2,909 sh ($406K)2025-02-14: Sale, 2,833 sh ($393K)2025-02-11: Withheld for tax, 1,551 sh ($218K)2025-02-11: Option exercise, 3,300 sh2025-02-11: Option exercise, 3,300 sh2025-02-11: Award / grant, 1,100 sh2025-02-11: Option exercise, 3,300 sh2025-02-11: Award / grant, 1,100 sh2025-02-11: Option exercise, 3,300 sh2025-02-03: Award / grant, 4,060 sh2025-02-03: Award / grant, 4,060 sh2025-02-03: Award / grant, 4,060 sh2025-02-03: Award / grant, 4,060 sh2025-01-31: Withheld for tax, 2,467 sh ($350K)2025-01-31: Option exercise, 5,150 sh2025-01-31: Option exercise, 5,150 sh2025-01-31: Option exercise, 5,150 sh2025-01-31: Option exercise, 5,150 sh2025-01-30: Sale, 2,166 sh ($313K)2025-01-30: Sale, 1,057 sh ($154K)2025-01-30: Sale, 200 sh ($29K)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-05-08PLXSSale1,562 @ $265.18$414K−8.7% of holding16,490Form 4
2026-05-08PLXSSale1,484 @ $264.11$392K−7.6% of holding18,052Form 4
2026-05-08PLXSSale224 @ $266.01$60K−1.4% of holding16,266Form 4
2026-05-07PLXSSale1,294 @ $262.43$340K−5.9% of holding20,540Form 4
2026-05-07PLXSSale945 @ $263.66$249K−4.6% of holding19,595Form 4
2026-05-07PLXSSale59 @ $264.38$16K−0.3% of holding19,536Form 4
2026-02-05PLXSSale4,303 @ $203.06$874K−17.6% of holding20,099Form 4
2025-11-26PLXSSale1,347 @ $144.93$195K−5.9% of holding21,544Form 4
2025-11-10PLXSSale2,500 @ $145.28$363K−10.7% of holding20,895Form 4
2025-08-25PLXSSale1,576 @ $137.78$217K−6.0% of holding24,495Form 4
2025-05-27PLXSSale2,058 @ $132.22$272K−7.3% of holding26,133Form 4
2025-02-14PLXSSale2,909 @ $139.70$406K−9.4% of holding28,191Form 4
2025-02-14PLXSSale2,833 @ $138.79$393K−8.3% of holding31,100Form 4
2025-01-30PLXSSale2,166 @ $144.71$313K−6.6% of holding30,758Form 4
2025-01-30PLXSSale1,057 @ $145.80$154K−3.4% of holding29,701Form 4
2025-01-30PLXSSale200 @ $146.30$29K−0.7% of holding29,501Form 4
43 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-02-17PLXSWithheld for tax1,54021,834Form 4
2026-02-17PLXSOption exercise3,2750Form 4
2026-02-17PLXSAward / grant9753,275Form 4
2026-02-17PLXSOption exercise3,27523,374Form 4
2026-02-17PLXSOption exercise3,2750Form 4
2026-02-17PLXSAward / grant9753,275Form 4
2026-02-17PLXSOption exercise3,27523,374Form 4
2026-02-09PLXSAward / grant2,3002,300Form 4
2026-02-09PLXSAward / grant3,2403,240Form 4
2026-02-09PLXSAward / grant2,3002,300Form 4
2026-02-09PLXSAward / grant3,2403,240Form 4
2026-01-30PLXSWithheld for tax2,60224,402Form 4
2026-01-30PLXSOption exercise5,4600Form 4
2026-01-30PLXSOption exercise5,46027,004Form 4
2026-01-30PLXSOption exercise5,4600Form 4
2026-01-30PLXSOption exercise5,46027,004Form 4
2025-11-12PLXSWithheld for tax1,77122,891Form 4
2025-11-12PLXSAward / grant1,0376,067Form 4
2025-11-12PLXSOption exercise3,76724,662Form 4
2025-11-12PLXSOption exercise3,7672,300Form 4
2025-11-12PLXSOption exercise3,76724,662Form 4
2025-11-12PLXSAward / grant1,0376,067Form 4
2025-11-12PLXSOption exercise3,7672,300Form 4
2025-09-04PLXSGift1,10023,395Form 4
2025-09-04PLXSGift1,10023,395Form 4
2025-05-30PLXSGift6226,071Form 4
2025-05-30PLXSGift6226,071Form 4
2025-02-11PLXSWithheld for tax1,55133,933Form 4
2025-02-11PLXSOption exercise3,30035,484Form 4
2025-02-11PLXSOption exercise3,3000Form 4
2025-02-11PLXSAward / grant1,1003,300Form 4
2025-02-11PLXSOption exercise3,3000Form 4
2025-02-11PLXSAward / grant1,1003,300Form 4
2025-02-11PLXSOption exercise3,30035,484Form 4
2025-02-03PLXSAward / grant4,0604,060Form 4
2025-02-03PLXSAward / grant4,0604,060Form 4
2025-02-03PLXSAward / grant4,0604,060Form 4
2025-02-03PLXSAward / grant4,0604,060Form 4
2025-01-31PLXSWithheld for tax2,46732,184Form 4
2025-01-31PLXSOption exercise5,15034,651Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.