MarketPeel
Insider Trading Intelligence
MG

Michael E. Gibbons

PLPC
DIRECTOR · PREFORMED LINE PRODUCTS CO · CIK 0001215175
FILING MIX · LIFETIME90%/10%
BUYS
43
SELLS
5
TOTAL VALUE
$1.66M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
14,608
AVG SELL PX
$155.20
TRADE KIND
SHOWING 48 / 48
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
18 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Michael E. Gibbons, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d18+33.33%+1.42%+0.65%+0.77%-0.67%
14d18+55.56%+4.14%+1.31%+2.83%+1.23%
30d18+50.00%+9.17%+2.93%+6.24%+6.32%
60d18+50.00%+9.55%+1.82%+7.73%+5.19%
90d18+44.44%+10.40%+4.24%+6.16%-0.15%
180d18+77.78%+14.34%+7.20%+7.14%-6.16%
1y18+77.78%+31.11%+18.26%+12.86%-1.65%
2y18+100.00%+52.22%+31.00%+21.22%+7.13%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
PLPC · 14,608 shares · as of Jul 1, 2025
03,6527,30410,95614,60820212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 43 buys / 5 sellsCOVERAGE · 23 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
117$159.81$18.7K14,608Jul 1, 2025Jul 2, 2025View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
134$140.09$18.8K14,491Apr 1, 2025Apr 1, 2025View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
147$127.79$18.8K14,357Jan 2, 2025Jan 6, 2025View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
5512,961Dec 12, 2024Dec 16, 2024View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
146$128.08$18.7K14,210Oct 1, 2024Nov 20, 2024View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
151$124.54$18.8K14,064Jul 1, 2024Nov 20, 2024View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
146$128.07$18.7K13,913Apr 1, 2024Nov 20, 2024View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
800$133.86$107.1K2,410Jan 2, 2024Jan 3, 2024View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
140$133.86$18.7K13,767Jan 2, 2024Jan 3, 2024View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
116$162.58$18.9K13,627Sep 29, 2023Oct 2, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
SALE
3,000$166.58$499.7K1,610Sep 19, 2023Sep 20, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
120$156.10$18.7K13,511Jun 30, 2023Jul 5, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
SALE
1,619$145.84$236.1K5,824May 16, 2023Jun 14, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
SALE
379$148.12$56.1K7,891May 16, 2023Jun 14, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
SALE
448$146.95$65.8K7,443May 16, 2023Jun 14, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
SALE
1,214$144.79$175.8K4,610May 16, 2023Jun 14, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
12$127.69$1.5K8,270Apr 21, 2023Apr 24, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
146$128.04$18.7K13,391Mar 31, 2023Apr 24, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
17$87.50$1.5K8,258Jan 30, 2023Mar 16, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
800$83.29$66.6K8,241Jan 3, 2023Jan 5, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
225$83.29$18.7K13,245Jan 3, 2023Jan 5, 2023View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
19$74.03$1.4K7,441Oct 21, 2022Oct 27, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
260$71.95$18.7K13,020Sep 28, 2022Sep 28, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
24$61.05$1.5K7,422Jul 22, 2022Jul 25, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
303$62.00$18.8K12,760Jun 28, 2022Jun 29, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
23$63.42$1.5K7,398Apr 21, 2022Apr 22, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
303$61.81$18.7K12,457Mar 29, 2022Mar 30, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
21$60.74$1.3K7,375Jan 20, 2022Jan 24, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
8007,354Jan 3, 2022Jan 5, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
290$64.70$18.8K12,154Jan 3, 2022Jan 5, 2022View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
19$67.09$1.3K6,554Oct 20, 2021Oct 21, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
285$65.80$18.8K11,864Sep 24, 2021Sep 24, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
17$71.91$1.2K6,535Jul 20, 2021Jul 22, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
250$75.11$18.8K11,579Jun 25, 2021Jul 1, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
19$68.88$1.3K6,518Apr 20, 2021Apr 21, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
280$66.81$18.7K11,329Mar 26, 2021Mar 26, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
16$68.63$1.1K6,499Jan 21, 2021Jan 22, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
8006,483Jan 4, 2021Jan 6, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
274$68.44$18.8K11,049Jan 4, 2021Jan 6, 2021View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
22$51.04$1.1K5,683Oct 20, 2020Oct 22, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
389$48.26$18.8K10,775Sep 24, 2020Sep 24, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
21$52.99$1.1K5,661Jul 21, 2020Jul 21, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
377$49.69$18.7K10,386Jun 25, 2020Jun 25, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
23$46.71$1.1K5,640Apr 21, 2020Apr 21, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
394$47.57$18.7K10,009Mar 27, 2020Mar 27, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASE
15$60.00$9005,617Jan 22, 2020Jan 22, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
311$60.35$18.8K9,615Jan 2, 2020Jan 3, 2020View →
PLPC
PREFORMED LINE PRODUCTS CO
PURCHASEGRANT
Stock grant
8005,602Jan 2, 2020Jan 3, 2020View →
Other insiders · PLPC
Loading peer insiders…
About this filer
CIK 0001215175
ROLE
Director
PRIMARY
PLPC
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001215175DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback