| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 13, 2018 | Option/RSU Exercise | - | 5,256 | - | 23,834 | Feb 15, 2018, 03:27 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 26, 2018 | Tax Payment (Shares) | $60.88 | 2,181 | 132,790 | 18,578 | Jan 30, 2018, 04:35 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 26, 2018 | Option/RSU Exercise | - | 6,600 | - | 20,759 | Jan 30, 2018, 04:35 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 22, 2018 | Discretionary Trade | $59.97 | 795 | 47,676 | 1,391 | Jan 24, 2018, 05:15 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Oct 31, 2017 | Option/RSU Exercise | $30.58 | 16,000 | 489,260 | 30,159 | Nov 02, 2017, 04:45 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Oct 31, 2017 | Sale | $61.58 | 16,000 | 985,237 | 14,159 | Nov 02, 2017, 04:45 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Aug 21, 2017 | Option/RSU Exercise | $32.65 | 8,750 | 285,723 | 24,509 | Aug 23, 2017, 05:17 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Aug 21, 2017 | Sale | $49.38 | 8,750 | 432,059 | 15,759 | Aug 23, 2017, 05:17 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Aug 23, 2017 | Sale | $49.90 | 1,600 | 79,838 | 14,159 | Aug 23, 2017, 05:17 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | May 01, 2017 | Option/RSU Exercise | $27.14 | 2,500 | 67,857 | 18,259 | May 03, 2017, 04:21 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | May 01, 2017 | Sale | $52.05 | 2,500 | 130,116 | 15,759 | May 03, 2017, 04:21 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 15, 2017 | Tax Payment (Shares) | $57.17 | 1,941 | 110,977 | 15,759 | Feb 17, 2017, 05:28 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 15, 2017 | Option/RSU Exercise | - | 3,912 | - | 17,700 | Feb 17, 2017, 05:28 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 20, 2017 | Option/RSU Exercise | - | 7,000 | - | 16,318 | Jan 24, 2017, 05:20 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 20, 2017 | Tax Payment (Shares) | $52.95 | 2,530 | 133,964 | 13,788 | Jan 24, 2017, 05:20 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Nov 11, 2016 | Sale | $49.35 | 1,019 | 50,283 | 9,318 | Nov 15, 2016, 04:46 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Sep 01, 2016 | Sale | $46.11 | 1,500 | 69,162 | 10,337 | Sep 06, 2016, 04:38 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Aug 01, 2016 | Sale | $45.94 | 2,250 | 103,365 | 11,837 | Aug 03, 2016, 05:07 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | May 25, 2016 | Option/RSU Exercise | $33.13 | 10,000 | 331,280 | 26,587 | May 27, 2016, 04:07 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | May 25, 2016 | Sale | $43.08 | 12,500 | 538,495 | 14,087 | May 27, 2016, 04:07 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 21, 2016 | Tax Payment (Shares) | $34.67 | 5,060 | 175,431 | 16,587 | Jan 22, 2016, 04:48 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 21, 2016 | Option/RSU Exercise | - | 10,000 | - | 21,647 | Jan 22, 2016, 04:48 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | May 22, 2015 | Sale | $45.55 | 2,000 | 91,100 | 11,647 | May 26, 2015, 04:34 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | May 22, 2015 | Option/RSU Exercise | $42.51 | 2,000 | 85,030 | 13,647 | May 26, 2015, 04:34 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 20, 2015 | Option/RSU Exercise | $25.92 | 3,750 | 97,200 | 15,397 | Feb 24, 2015, 04:14 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 20, 2015 | Sale | $40.59 | 3,750 | 152,218 | 11,647 | Feb 24, 2015, 04:14 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 06, 2015 | Option/RSU Exercise | $21.67 | 10,000 | 216,660 | 29,305 | Feb 10, 2015, 04:03 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 06, 2015 | Sale | $39.48 | 17,658 | 697,129 | 11,647 | Feb 10, 2015, 04:03 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 23, 2015 | Tax Payment (Shares) | $39.33 | 2,222 | 87,402 | 19,305 | Jan 27, 2015, 04:52 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Jan 23, 2015 | Option/RSU Exercise | - | 6,400 | - | 21,527 | Jan 27, 2015, 04:52 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Dec 05, 2014 | Option/RSU Exercise | $24.62 | 10,500 | 258,472 | 25,627 | Dec 08, 2014, 02:36 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Dec 05, 2014 | Sale | $40.00 | 10,500 | 420,042 | 15,127 | Dec 08, 2014, 02:36 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO, Gen Coun & Secy | Feb 19, 2014 | Discretionary Trade | $40.30 | 1,677 | 67,583 | 615 | Feb 21, 2014, 04:40 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO & Gen Coun & Secy | Jan 24, 2014 | Option/RSU Exercise | - | 6,000 | - | 17,258 | Jan 28, 2014, 03:27 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO & Gen Coun & Secy | Nov 13, 2013 | Option/RSU Exercise | $23.83 | 3,500 | 83,405 | 14,758 | Nov 13, 2013, 05:26 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO & Gen Coun & Secy | Nov 13, 2013 | Sale | $39.40 | 3,500 | 137,900 | 11,258 | Nov 13, 2013, 05:26 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO & Gen Coun & Secy | Oct 28, 2013 | Option/RSU Exercise | $21.41 | 3,500 | 74,935 | 14,758 | Oct 30, 2013, 05:29 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, CAO & Gen Coun & Secy | Oct 28, 2013 | Sale | $40.21 | 3,500 | 140,720 | 11,258 | Oct 30, 2013, 05:29 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, General Counsel & Sec. | Jan 25, 2013 | Option/RSU Exercise | - | 2,500 | - | 11,258 | Jan 28, 2013, 04:51 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, General Counsel & Sec. | Aug 03, 2012 | Tax Payment (Shares) | $28.31 | 2,210 | 62,554 | 8,758 | Aug 07, 2012, 06:10 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, General Counsel & Sec. | Aug 03, 2012 | Option/RSU Exercise | - | 5,000 | - | 10,968 | Aug 07, 2012, 06:10 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, General Counsel & Sec. | Oct 31, 2011 | Option/RSU Exercise | - | 2,488 | - | 5,968 | Nov 01, 2011, 12:16 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, General Counsel & Sec. | Apr 26, 2011 | Option/RSU Exercise | $25.28 | 750 | 18,964 | 4,230 | Apr 28, 2011, 02:45 PM |
| PLXS | | PLEXUS CORP | Angelo Michael Ninivaggi Jr | Sr. VP, General Counsel & Sec. | Apr 26, 2011 | Sale | $36.40 | 750 | 27,302 | 4,030 | Apr 28, 2011, 02:45 PM |