Kelsey Todd P. - Insider Non-Derivative Transactions at PLEXUS CORP (PLXS) - (SEC)
Updated on January 3, 2026.
According to recent SEC insider information filed on Nov 12, 2025, Kelsey Todd P.'s relationship to PLEXUS CORP (PLXS) is Director,Officer (President & CEO), and currently has 80,297 shares of Common Stock, $.01 par value.
The chart below shows the number of shares owned, and the table shows the recent insider transactions.
You can see similar information for other PLXS insiders.
Related Topics: SEC Topic List.
Data Source: SEC.
Kelsey Todd P. - Insider Non-Derivative Transactions of PLXS Common Stock, $.01 par value
Kelsey Todd P. - Insider Non-Derivative Transactions at PLXS
Items per page:
25
0 of 0
| Date | Transaction | No. of Shares | Price Per Share | Shares Owned After Transactions |
|---|---|---|---|---|
| Nov 13, 2025 | F -- (Common Stock, $.01 par value) | 10145 | 146.24 | 70152 |
| Nov 13, 2025 | M -- (Common Stock, $.01 par value) | 21583 | 0 | 80297 |
| Nov 6, 2025 | Sell -- (Common Stock, $.01 par value) | 2000 | 145.1 | 58714 |
| Nov 5, 2025 | Sell -- (Common Stock, $.01 par value) | 2000 | 143.5 | 60714 |
| Nov 4, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 139.12 | 62714 |
| Oct 30, 2025 | G -- (Common Stock, $.01 par value) | 5000 | 0 | 64214 |
| Oct 2, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 143.7 | 69214 |
| Sep 3, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 134.54 | 70714 |
| Aug 2, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 125.63 | 72214 |
| Jul 2, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 134.51 | 73714 |
| Jun 3, 2025 | Sell -- (Common Stock, $.01 par value) | 453 | 130.66 | 75214 |
| Jun 3, 2025 | Sell -- (Common Stock, $.01 par value) | 494 | 129.97 | 75667 |
| Jun 3, 2025 | Sell -- (Common Stock, $.01 par value) | 553 | 129.14 | 76161 |
| May 28, 2025 | Sell -- (Common Stock, $.01 par value) | 1000 | 132.25 | 76714 |
| May 28, 2025 | Sell -- (Common Stock, $.01 par value) | 1000 | 131.1 | 77714 |
| May 24, 2025 | Sell -- (Common Stock, $.01 par value) | 1000 | 130 | 78714 |
| May 2, 2025 | Sell -- (Common Stock, $.01 par value) | 1155 | 122.48 | 79714 |
| May 2, 2025 | Sell -- (Common Stock, $.01 par value) | 345 | 120.61 | 80869 |
| Apr 2, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 127.29 | 81214 |
| Mar 4, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 132.92 | 82714 |
| Feb 21, 2025 | Sell -- (Common Stock, $.01 par value) | 3451 | 140.71 | 84214 |
| Feb 20, 2025 | Sell -- (Common Stock, $.01 par value) | 2000 | 140 | 87665 |
| Feb 12, 2025 | F -- (Common Stock, $.01 par value) | 8045 | 140.83 | 89665 |
| Feb 12, 2025 | M -- (Common Stock, $.01 par value) | 17115 | 0 | 97710 |
| Feb 6, 2025 | Sell -- (Common Stock, $.01 par value) | 2337 | 142.86 | 80595 |
| Feb 6, 2025 | Sell -- (Common Stock, $.01 par value) | 2000 | 141.5 | 82932 |
| Feb 5, 2025 | Sell -- (Common Stock, $.01 par value) | 2000 | 140 | 84932 |
| Feb 4, 2025 | Sell -- (Common Stock, $.01 par value) | 1500 | 136.96 | 86932 |
| Feb 1, 2025 | F -- (Common Stock, $.01 par value) | 12609 | 141.71 | 88432 |
| Feb 1, 2025 | M -- (Common Stock, $.01 par value) | 26770 | 0 | 101041 |
| Jan 3, 2025 | Sell -- (Common Stock, $.01 par value) | 500 | 157.17 | 74271 |
| Jan 3, 2025 | Sell -- (Common Stock, $.01 par value) | 1000 | 156 | 74771 |
| Dec 3, 2024 | Sell -- (Common Stock, $.01 par value) | 1500 | 163.71 | 75771 |
| Nov 20, 2024 | Sell -- (Common Stock, $.01 par value) | 8158 | 154.26 | 77271 |
| Nov 14, 2024 | F -- (Common Stock, $.01 par value) | 7452 | 155.88 | 85429 |
| Nov 14, 2024 | M -- (Common Stock, $.01 par value) | 15855 | 0 | 92881 |
| Nov 7, 2024 | Sell -- (Common Stock, $.01 par value) | 4000 | 164.83 | 77026 |
| Nov 5, 2024 | Sell -- (Common Stock, $.01 par value) | 4000 | 148.48 | 81026 |
| Aug 20, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 125.5 | 85026 |
| Aug 20, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 124.5 | 86026 |
| Aug 17, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 123.75 | 87026 |
| Aug 17, 2024 | G -- (Common Stock, $.01 par value) | 3656 | 0 | 88026 |
| Aug 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 127.8 | 91682 |
| Aug 1, 2024 | Sell -- (Common Stock, $.01 par value) | 3000 | 128.4 | 93682 |
| Jul 17, 2024 | Sell -- (Common Stock, $.01 par value) | 1656 | 115 | 96682 |
| Jul 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 102.57 | 98338 |
| Jun 4, 2024 | Sell -- (Common Stock, $.01 par value) | 1327 | 110.38 | 100338 |
| Jun 4, 2024 | Sell -- (Common Stock, $.01 par value) | 673 | 109.05 | 101665 |
| Jun 1, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 109.5 | 102338 |
| May 30, 2024 | Sell -- (Common Stock, $.01 par value) | 10061 | 110.47 | 0 |
| May 29, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 113.4 | 103338 |
| May 15, 2024 | Sell -- (Common Stock, $.01 par value) | 1224 | 107.95 | 104338 |
| May 11, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 108 | 105562 |
| May 3, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 103.5 | 107562 |
| May 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2248 | 103 | 108562 |
| May 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 100.17 | 110810 |
| May 1, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 102.8 | 112810 |
| Apr 30, 2024 | Sell -- (Common Stock, $.01 par value) | 1000 | 102.1 | 113810 |
| Apr 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 94.38 | 114810 |
| Mar 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2500 | 94.93 | 116810 |
| Mar 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 94.45 | 119310 |
| Mar 1, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 94 | 121310 |
| Feb 28, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 95 | 123310 |
| Feb 27, 2024 | Sell -- (Common Stock, $.01 par value) | 2500 | 94.47 | 125310 |
| Feb 24, 2024 | Sell -- (Common Stock, $.01 par value) | 2500 | 95.48 | 127810 |
| Feb 14, 2024 | F -- (Common Stock, $.01 par value) | 7495 | 93.27 | 130310 |
| Feb 14, 2024 | M -- (Common Stock, $.01 par value) | 15946 | 0 | 137805 |
| Feb 2, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 94.3 | 121859 |
| Jan 26, 2024 | F -- (Common Stock, $.01 par value) | 15111 | 94.46 | 123859 |
| Jan 26, 2024 | M -- (Common Stock, $.01 par value) | 32070 | 0 | 138970 |
| Jan 3, 2024 | Sell -- (Common Stock, $.01 par value) | 2000 | 105.6 | 106900 |
| Dec 21, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 113 | 108900 |
| Dec 16, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 111 | 110900 |
| Dec 15, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 109 | 112900 |
| Dec 2, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 101.45 | 114900 |
| Nov 17, 2023 | F -- (Common Stock, $.01 par value) | 11542 | 106.03 | 116900 |
| Nov 17, 2023 | M -- (Common Stock, $.01 par value) | 24557 | 0 | 128442 |
| Nov 16, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 107 | 103885 |
| Nov 15, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 105 | 105885 |
| Nov 2, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 97.88 | 107885 |
| Oct 3, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 92.31 | 109885 |
| Sep 2, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 102.07 | 111885 |
| Sep 2, 2023 | Sell -- (Common Stock, $.01 par value) | 1280 | 103 | 113885 |
| Sep 1, 2023 | Sell -- (Common Stock, $.01 par value) | 720 | 103 | 115165 |
| Aug 24, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 101 | 115885 |
| Aug 23, 2023 | Sell -- (Common Stock, $.01 par value) | 2000 | 99 | 117885 |
| Aug 11, 2023 | Sell -- (Common Stock, $.01 par value) | 6000 | 97 | 119885 |
| Feb 15, 2023 | F -- (Common Stock, $.01 par value) | 9167 | 99.27 | 125885 |
| Feb 15, 2023 | M -- (Common Stock, $.01 par value) | 19504 | 0 | 135052 |
| Jan 28, 2023 | F -- (Common Stock, $.01 par value) | 13701 | 93.56 | 115548 |
| Jan 28, 2023 | M -- (Common Stock, $.01 par value) | 32500 | 0 | 129249 |