| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PLXS | Kelsey Todd P. | President & CEO | Jun 03 '26 | Sale | 290.00 | 1,000 | 290,000 | 70,388 | Jun 04 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 27 '26 | Sale | 274.75 | 1,000 | 274,750 | 71,388 | May 29 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 20 '26 | Sale | 252.77 | 1,500 | 379,150 | 72,388 | May 22 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 06 '26 | Sale | 270.75 | 1,000 | 270,750 | 73,888 | May 06 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 05 '26 | Sale | 268.45 | 3,000 | 805,350 | 74,888 | May 06 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 04 '26 | Sale | 263.89 | 2,403 | 634,139 | 77,888 | May 06 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Apr 15 '26 | Sale | 224.09 | 1,500 | 336,130 | 80,291 | Apr 16 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Mar 18 '26 | Sale | 194.24 | 1,500 | 291,360 | 81,791 | Mar 19 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 18 '26 | Sale | 195.78 | 5,231 | 1,024,111 | 83,291 | Feb 19 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 17 '26 | Option Exercise | 0.00 | 37,452 | 0 | 97,324 | Feb 19 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 03 '26 | Sale | 205.65 | 8,120 | 1,669,880 | 78,598 | Feb 03 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jan 30 '26 | Option Exercise | 0.00 | 62,580 | 0 | 101,442 | Feb 03 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 12 '25 | Option Exercise | 0.00 | 43,166 | 0 | 80,297 | Nov 14 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 05 '25 | Sale | 145.10 | 2,000 | 290,200 | 58,714 | Nov 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 04 '25 | Sale | 143.50 | 2,000 | 287,000 | 60,714 | Nov 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 03 '25 | Sale | 139.12 | 1,500 | 208,680 | 62,714 | Nov 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Oct 01 '25 | Sale | 143.70 | 1,500 | 215,550 | 69,214 | Oct 02 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Sep 02 '25 | Sale | 134.54 | 1,500 | 201,810 | 70,714 | Sep 03 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Aug 01 '25 | Sale | 125.63 | 1,500 | 188,445 | 72,214 | Aug 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jul 01 '25 | Sale | 134.51 | 1,500 | 201,765 | 73,714 | Jul 02 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jun 02 '25 | Sale | 129.87 | 1,500 | 194,805 | 75,214 | Jun 02 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 27 '25 | Sale | 131.68 | 2,000 | 263,350 | 76,714 | May 27 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 23 '25 | Sale | 130.00 | 1,000 | 130,000 | 78,714 | May 27 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | May 01 '25 | Sale | 122.05 | 1,500 | 183,074 | 79,714 | May 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Apr 01 '25 | Sale | 127.29 | 1,500 | 190,935 | 81,214 | Apr 02 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Mar 03 '25 | Sale | 132.92 | 1,500 | 199,380 | 82,714 | Mar 04 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 20 '25 | Sale | 140.71 | 3,451 | 485,575 | 84,214 | Feb 20 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 19 '25 | Sale | 140.00 | 2,000 | 280,000 | 87,665 | Feb 20 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 11 '25 | Option Exercise | 0.00 | 34,230 | 0 | 97,710 | Feb 13 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 05 '25 | Sale | 142.23 | 4,337 | 616,865 | 80,595 | Feb 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 04 '25 | Sale | 140.00 | 2,000 | 280,000 | 84,932 | Feb 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Feb 03 '25 | Sale | 136.96 | 1,500 | 205,440 | 86,932 | Feb 05 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jan 31 '25 | Option Exercise | 0.00 | 53,540 | 0 | 101,041 | Jan 31 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jan 02 '25 | Sale | 156.39 | 1,500 | 234,583 | 74,271 | Jan 03 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Dec 02 '24 | Sale | 163.71 | 1,500 | 245,566 | 75,771 | Dec 03 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 19 '24 | Sale | 154.26 | 8,158 | 1,258,453 | 77,271 | Nov 21 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 13 '24 | Option Exercise | 0.00 | 31,710 | 0 | 92,881 | Nov 15 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 06 '24 | Sale | 164.83 | 4,000 | 659,303 | 77,026 | Nov 06 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Nov 04 '24 | Sale | 148.48 | 4,000 | 593,930 | 81,026 | Nov 06 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Aug 19 '24 | Sale | 125.00 | 2,000 | 250,000 | 85,026 | Aug 20 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Aug 16 '24 | Sale | 123.75 | 1,000 | 123,750 | 87,026 | Aug 20 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Aug 01 '24 | Sale | 127.80 | 2,000 | 255,600 | 91,682 | Aug 02 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jul 31 '24 | Sale | 128.40 | 3,000 | 385,200 | 93,682 | Aug 02 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jul 16 '24 | Sale | 115.00 | 1,656 | 190,440 | 96,682 | Jul 18 12:00 AM |
| PLXS | Kelsey Todd P. | President & CEO | Jul 01 '24 | Sale | 102.57 | 2,000 | 205,150 | 98,338 | Jul 03 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Jun 03 '24 | Sale | 109.93 | 2,000 | 219,864 | 100,338 | Jun 05 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 31 '24 | Sale | 109.50 | 1,000 | 109,500 | 102,338 | May 31 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 29 '24 | Sale | 110.47 | 10,061 | 1,111,421 | 0 | May 31 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 28 '24 | Sale | 113.40 | 1,000 | 113,400 | 103,338 | May 30 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 14 '24 | Sale | 107.95 | 1,224 | 132,131 | 104,338 | May 14 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 10 '24 | Sale | 108.00 | 2,000 | 216,000 | 105,562 | May 14 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 02 '24 | Sale | 103.50 | 1,000 | 103,500 | 107,562 | May 06 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | May 01 '24 | Sale | 101.67 | 4,248 | 431,884 | 108,562 | May 01 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Apr 30 '24 | Sale | 102.80 | 1,000 | 102,800 | 112,810 | May 01 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Apr 29 '24 | Sale | 102.10 | 1,000 | 102,101 | 113,810 | May 01 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Apr 01 '24 | Sale | 94.38 | 2,000 | 188,760 | 114,810 | Apr 03 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Mar 01 '24 | Sale | 94.72 | 4,500 | 426,231 | 116,810 | Mar 01 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Feb 29 '24 | Sale | 94.00 | 2,000 | 188,000 | 121,310 | Mar 01 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Feb 27 '24 | Sale | 95.00 | 2,000 | 190,000 | 123,310 | Feb 27 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Feb 26 '24 | Sale | 94.47 | 2,500 | 236,163 | 125,310 | Feb 27 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Feb 23 '24 | Sale | 95.48 | 2,500 | 238,700 | 127,810 | Feb 27 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Feb 13 '24 | Option Exercise | 0.00 | 31,892 | 0 | 137,805 | Feb 15 12:00 AM |
| PLXS | Kelsey Todd P. | CEO | Feb 01 '24 | Sale | 94.30 | 2,000 | 188,600 | 121,859 | Feb 05 12:00 AM |