Home/Insiders/Ninivaggi Angelo Michael Jr
NA
SEC Insider//CIK 0001374160

Ninivaggi Angelo Michael Jr

CIK 00013741601 companyNEENAH, WI

Transactions

50

Companies

1

Filings

11

CIK

0001374160

Recent Transactions

50 trades
  • Sale

    Common Stock, $.01 par value

    2025-11-26$144.93/sh1,34721,544 total
  • Exercise/Conversion

    Performance Stock Units

    2025-11-123,7672,300 total
  • Exercise/Conversion

    Common Stock, $.01 par value

    2025-11-12+3,76724,662 total
  • Tax Payment

    Common Stock, $.01 par value

    2025-11-12$146.24/sh1,77122,891 total
  • Award

    Performance Stock Units

    2025-11-12+1,0376,067 total
  • Sale

    Common Stock, $.01 par value

    2025-11-10$145.28/sh2,50020,895 total
  • Gift

    Common Stock, $.01 par value

    2025-09-041,10023,395 total
  • Sale

    Common Stock, $.01 par value

    2025-08-25$137.78/sh1,57624,495 total
  • Gift

    Common Stock, $.01 par value

    2025-05-306226,071 total
  • Sale

    Common Stock, $.01 par value

    2025-05-27$132.22/sh2,05826,133 total
  • Sale

    Common Stock, $.01 par value

    2025-02-14$139.70/sh2,90928,191 total
  • Sale

    Common Stock, $.01 par value

    2025-02-14$138.79/sh2,83331,100 total
  • Exercise/Conversion

    Common Stock, $.01 par value

    2025-02-11+3,30035,484 total
  • Exercise/Conversion

    Performance Stock Units

    2025-02-113,3000 total
  • Tax Payment

    Common Stock, $.01 par value

    2025-02-11$140.83/sh1,55133,933 total
  • Award

    Performance Stock Units

    2025-02-11+1,1003,300 total
  • Award

    Restricted Stock Units

    2025-02-03+4,0604,060 total
  • Award

    Performance Stock Units

    2025-02-03+4,0604,060 total
  • Exercise/Conversion

    Restricted Stock Units

    2025-01-315,1500 total
  • Exercise/Conversion

    Common Stock, $.01 par value

    2025-01-31+5,15034,651 total
  • Tax Payment

    Common Stock, $.01 par value

    2025-01-31$141.71/sh2,46732,184 total
  • Sale

    Common Stock, $.01 par value

    2025-01-30$144.71/sh2,16630,758 total
  • Sale

    Common Stock, $.01 par value

    2025-01-30$146.30/sh20029,501 total
  • Sale

    Common Stock, $.01 par value

    2025-01-30$145.80/sh1,05729,701 total
  • Gift

    Common Stock, $.01 par value

    2024-11-273832,924 total
  • Exercise/Conversion

    Performance Stock Units

    2024-11-133,0572,200 total
  • Award

    Performance Stock Units

    2024-11-13+4775,257 total
  • Tax Payment

    Common Stock, $.01 par value

    2024-11-13$155.88/sh1,43732,962 total
  • Exercise/Conversion

    Common Stock, $.01 par value

    2024-11-13+3,05734,399 total
  • Sale

    Common Stock, $.01 par value

    2024-11-06$165.29/sh3,98131,342 total
  • Sale

    Common Stock, $.01 par value

    2024-10-29$143.87/sh1,84936,587 total
  • Sale

    Common Stock, $.01 par value

    2024-10-29$144.65/sh1,26435,323 total
  • Discretionary Transaction

    Common Stock, $.01 par value

    2024-08-22$124.34/sh2,8280 total
  • Gift

    Common Stock, $.01 par value

    2024-07-304438,436 total
  • Gift

    Common Stock, $.01 par value

    2024-05-308038,480 total
  • Sale

    Common Stock, $.01 par value

    2024-05-03$102.66/sh2,25038,560 total
  • Gift

    Common Stock, $.01 par value

    2024-02-296540,810 total
  • Sale

    Common Stock, $.01 par value

    2024-02-15$97.18/sh3,69440,875 total
  • Exercise/Conversion

    Performance Stock Units

    2024-02-133,0920 total
  • Award

    Performance Stock Units

    2024-02-13+4223,092 total
  • Tax Payment

    Common Stock, $.01 par value

    2024-02-13$93.27/sh1,45444,569 total
  • Exercise/Conversion

    Common Stock, $.01 par value

    2024-02-13+3,09246,023 total
  • Award

    Restricted Stock Units

    2024-01-29+5,7305,730 total
  • Award

    Performance Stock Units

    2024-01-29+5,3805,380 total
  • Tax Payment

    Common Stock, $.01 par value

    2024-01-25$94.46/sh2,98442,931 total
  • Exercise/Conversion

    Common Stock, $.01 par value

    2024-01-25+6,21045,915 total
  • Exercise/Conversion

    Restricted Stock Units

    2024-01-256,2100 total
  • Exercise/Conversion

    Performance Stock Units

    2023-11-164,7492,670 total
  • Award

    Performance Stock Units

    2023-11-16+1,6497,419 total
  • Tax Payment

    Common Stock, $.01 par value

    2023-11-16$106.03/sh2,23339,705 total