Dennis F. Mckenna serves as Executive at PREFORMED LINE PRODUCTS CO, where they oversee executive responsibilities. Since joining the company, Dennis F. Mckenna has executed 68 insider transactions totaling $617.7K, demonstrating a bearish approach to their equity position. Their most recent transaction on Nov 5, 2025 involved selling 1,987 shares valued at $420.9K.
Dennis F. Mckenna currently holds 5,125 shares of PREFORMED LINE PRODUCTS CO (PLPC), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Dennis F. Mckenna has been a net seller of PLPC stock. They have purchased $0 and sold $617.7K worth of shares.
Dennis F. Mckenna's most recent insider trade was on Nov 5, 2025, when they sold 1,987 shares at $211.85 per share.
Get notified when new Form 4 filings are submitted
| 3,904 |
| $188.37 |
| Discretionary |
| Feb 7, 2024 | PLPC | $0 | Option Exercise | 4,818 | $N/A | Discretionary |
| Feb 7, 2024 | PLPC | $272.5K | Payment | 2,170 | $125.59 | Discretionary |
| Jan 2, 2024 | PLPC | $0 | Option Exercise | 2,409 | $N/A | Discretionary |
| Jan 2, 2024 | PLPC | $150.5K | Payment | 1,153 | $130.50 | Discretionary |
| Jun 14, 2023 | PLPC | $702.6K | Disposition | 4,512 | $155.71 | Discretionary |
| Feb 8, 2023 | PLPC | $0 | Option Exercise | 6,696 | $N/A | Discretionary |
| Feb 8, 2023 | PLPC | $334.3K | Payment | 3,858 | $86.66 | Discretionary |
| Jan 3, 2023 | PLPC | $0 | Option Exercise | 1,674 | $N/A | Discretionary |
| Sep 13, 2022 | PLPC | $322.5K | Disposition | 4,056 | $79.52 | Discretionary |
| Feb 2, 2022 | PLPC | $217.5K | Payment | 3,563 | $61.04 | Discretionary |
| Feb 2, 2022 | PLPC | $0 | Option Exercise | 6,095 | $N/A | Discretionary |
| Jan 3, 2022 | PLPC | $0 | Option Exercise | 1,524 | $N/A | Discretionary |
| Mar 10, 2021 | PLPC | $665.9K | Disposition | 9,366 | $71.10 | Discretionary |
| Feb 3, 2021 | PLPC | $230.6K | Payment | 3,333 | $69.19 | Discretionary |
| Feb 3, 2021 | PLPC | $0 | Option Exercise | 5,631 | $N/A | Discretionary |
| Jan 4, 2021 | PLPC | $0 | Option Exercise | 1,408 | $N/A | Discretionary |
| Feb 5, 2020 | PLPC | $227.4K | Payment | 3,877 | $58.65 | Discretionary |
| Feb 5, 2020 | PLPC | $0 | Option Exercise | 6,850 | $N/A | Discretionary |
| Jan 2, 2020 | PLPC | $0 | Option Exercise | 1,712 | $N/A | Discretionary |
| Dec 12, 2019 | PLPC | $246.4K | Disposition | 3,500 | $70.39 | Discretionary |
| Feb 6, 2019 | PLPC | $0 | Option Exercise | 6,549 | $N/A | Discretionary |
| Feb 6, 2019 | PLPC | $209.4K | Payment | 3,711 | $56.44 | Discretionary |
| Jan 2, 2019 | PLPC | $0 | Option Exercise | 1,637 | $N/A | Discretionary |
| Aug 7, 2018 | PLPC | $165.9K | Disposition | 1,903 | $87.19 | Discretionary |
| Feb 6, 2018 | PLPC | $68.9K | Payment | 859 | $80.20 | Discretionary |
| Feb 6, 2018 | PLPC | $0 | Option Exercise | 1,675 | $N/A | Discretionary |
| Jan 2, 2018 | PLPC | $0 | Option Exercise | 1,087 | $N/A | Discretionary |
| Nov 8, 2017 | PLPC | $386.8K | Disposition | 5,443 | $71.07 | Discretionary |