ITS
InsiderTrading
TradesInsidersCompaniesCluster BuysRankingsAbout
ITS
InsiderTrading Screener

Track SEC Form 4 insider trades. See what corporate insiders are buying and selling.

Browse

  • Trades
  • Insiders
  • Companies
  • Cluster Buys
  • Rankings

Top Insiders

  • Mark Zuckerberg
  • Elon Musk
  • Jamie Dimon
  • Satya Nadella
  • Lisa Su
  • Jensen Huang

Screeners

  • CEO & CFO Purchases
  • Director Purchases
  • Top Buys This Week
  • Top Sales This Week
  • 10b5-1 Trades
  • Buy/Sell Ratios
  • Politician Overlap
  • Sectors

Learn

  • Learn
  • What is a Form 4?
  • About & Methodology
  • What are Cluster Buys?
  • Top Insider Rankings
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data

  • SEC EDGAR Form 4 ↗
  • CongressStock.com ↗
  • Track13F.com ↗
  • About the data
© 2026 InsiderTradingScreener.com. Data from SEC EDGAR Form 4 filings.For informational purposes only. Not financial advice.
Home/Insiders/Ninivaggi Angelo Michael Jr

Ninivaggi Angelo Michael Jr

Insider

Insider
Total trades
32
Bought (open market)
$0
Sold (open market)
$4.8M
Tickers traded
1
Ninivaggi Angelo Michael Jr, Executive VP, Chief Administrative Officer, General Counsel, and Secretary, has demonstrated a consistent pattern of selling activity in Plexus Corp (PLXS) shares, with no recorded purchases across 35 reported transactions. Since January 2025, his dispositions have totaled $5.37 million, with eight sales occurring in 2026 alone. Notable transactions include a $873,767 sale on February 5, 2026, and a $518,657 disposition on January 30, 2026, following earlier sales of $363,193 and $195,222 in November 2025. The transactions appear systematic, often involving multiple filings within short timeframes—such as the February 2025 sales of $406,376 and $393,191 executed days apart. The filings show Ninivaggi primarily disposing of shares through open-market sales (transaction code "S") and occasional acquisitions via derivative securities like options exercises (code "F"), though these are immediately offset by sales. For instance, a $301,763 options exercise on February 17, 2026, was paired with no retained shares. The absence of any buy transactions and the recurring liquidation of equity awards suggest a focus on monetizing existing holdings rather than accumulating additional exposure to PLXS. All activity is concentrated in Plexus Corp, with no diversification across other securities in the reported period.

AI-assisted summary

12-month activity

Monthly buy vs sell totals from Ninivaggi Angelo Michael Jr's Form 4 filings.

BuysSellsFilings with no price (gifts, grants)
Show data table
MonthBuysSellsFilings
November 2025$0$558K5
December 2025$0$00
January 2026$0$02
February 2026$0$874K6
March 2026$0$00
April 2026$0$00
May 2026$0$1.5M6
June 2026$0$00
July 2026$0$00
August 2026$0$00
September 2026$0$00
October 2026$0$00

Recent trades

Most recent Form 4 filings by Ninivaggi Angelo Michael Jr.

  • Ninivaggi Angelo Michael Jrsold224 shares ofPLXSat $266.006$60KMay 8 · filed May 11Details
  • Ninivaggi Angelo Michael Jrsold1,562 shares ofPLXSat $265.177$414KMay 8 · filed May 11Details
  • Ninivaggi Angelo Michael Jrsold1,484 shares ofPLXSat $264.114$392KMay 8 · filed

Explore insider screeners

Latest CEO & CFO PurchasesLatest CEO & CFO SalesDirector PurchasesOfficer PurchasesTop Purchases This WeekTop Sales This WeekTop Officer Buys (Month)10% Owner Filings10b5-1 Planned TradesDiscretionary TradesBuy/Sell RatiosPolitician-Insider Overlap
May 11
Details
  • Ninivaggi Angelo Michael Jrsold59 shares ofPLXSat $264.379$16KMay 7 · filed May 11Details
  • Ninivaggi Angelo Michael Jrsold945 shares ofPLXSat $263.661$249KMay 7 · filed May 11Details
  • Ninivaggi Angelo Michael Jrsold1,294 shares ofPLXSat $262.429$340KMay 7 · filed May 11Details
  • Ninivaggi Angelo Michael Jrgranted975 shares ofPLXSFeb 17 · filed Feb 19Details
  • Ninivaggi Angelo Michael Jrtax-withheld1,540 shares ofPLXSat $195.95$302KFeb 17 · filed Feb 19Details
  • Ninivaggi Angelo Michael Jrexercised3,275 shares ofPLXSFeb 17 · filed Feb 19Details
  • Ninivaggi Angelo Michael Jrgranted3,240 shares ofPLXSFeb 9 · filed Feb 11Details
  • Ninivaggi Angelo Michael Jrgranted2,300 shares ofPLXSFeb 9 · filed Feb 11Details
  • Ninivaggi Angelo Michael Jrsold4,303 shares ofPLXSat $203.06$874KFeb 5 · filed Feb 6Details
  • Ninivaggi Angelo Michael Jrtax-withheld2,602 shares ofPLXSat $199.33$519KJan 30 · filed Feb 3Details
  • Ninivaggi Angelo Michael Jrexercised5,460 shares ofPLXSJan 30 · filed Feb 3Details
  • Ninivaggi Angelo Michael Jrsold1,347 shares ofPLXSat $144.931$195KNov 26, 2025 · filed Nov 28, 2025Details
  • Ninivaggi Angelo Michael Jrgranted1,037 shares ofPLXSNov 12, 2025 · filed Nov 14, 2025Details
  • Ninivaggi Angelo Michael Jrtax-withheld1,771 shares ofPLXSat $146.24$259KNov 12, 2025 · filed Nov 14, 2025Details
  • Ninivaggi Angelo Michael Jrexercised3,767 shares ofPLXSNov 12, 2025 · filed Nov 14, 2025Details
  • Ninivaggi Angelo Michael Jrsold2,500 shares ofPLXSat $145.277$363KNov 10, 2025 · filed Nov 12, 2025Details
  • Ninivaggi Angelo Michael Jrgifted1,100 shares ofPLXSSep 4, 2025 · filed Sep 5, 2025Details
  • View all 32 trades →