‹ Screener

PREFORMED LINE PRODUCTS CO

PLPC · Water, Sewer, Pipeline, Comm & Power Line Construction · 4.9M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$4M (gross $728K, SBC $5M)

Reference price $168.78 · est. market cap ~$825M — last insider sale, 2023-08-21 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C67

Solid, stable line-hardware maker with record sales but only mid-pack returns and no standout strength.

Strengths

Risks

Quarterly revenue

2025-06-30 · $170M2025-09-30 · $178M2025-12-31 · $173M2026-03-31 · $176M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
31.2%
Operating margin
8.2%
Net margin
5.3%
Return on equity
7.4%
Return on assets
5.4%
ROIC
8.6%
Revenue growth (QoQ)
1.8%
Net-income growth
-4.9%
Debt / equity
0.1×
Current ratio
3.2×
Free cash flow
$33M
EBITDA
$78M
Tangible book value
$445M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-12Klaus Andrew SDisposition635$362.22
2026-06-11Ruhlman Jon RyanDisposition1.0K$360.68
2026-06-10Olenik John JDisposition1.0K$360.91
2026-06-10O'Shaughnessy TimothyDisposition750$360.91
2026-06-10Morcos Assaad ADisposition1.0K$360.91
2026-06-10Morcos Assaad AOption exercise1.0K$132.40
2026-06-08Hofstetter John MDisposition3.4K$358.45
2026-03-13RUHLMAN ROBERT GDisposition2.5K$259.73
2026-03-12Olenik John JDisposition752$260.84
2026-03-12CORLETT GLEN EDisposition400$260.24
2026-03-10Morcos Assaad ADisposition1.8K$260.34
2026-03-10Klaus Andrew SDisposition2.4K$260.34
2026-03-10O'Shaughnessy TimothyDisposition1.2K$260.34
2026-03-10Morcos Assaad AOption exercise1.8K$132.40
2026-03-10Ruhlman Jon RyanDisposition2.0K$260.34
2026-03-10Hofstetter John MDisposition6.0K$260.34
2026-03-10Vaccariello Caroline SaylorDisposition1.5K$260.34
2026-03-10David C SunkleDisposition1.6K$260.34
2026-03-10McKenna Dennis FDisposition7.9K$260.34
2026-02-04McKenna Dennis FTax withheld2.2K$245.42
2026-02-04Klaus Andrew SGrant1.8K
2026-02-04Klaus Andrew STax withheld1.5K$245.42
2026-02-04Olenik John JGrant1.2K
2026-02-04Olenik John JTax withheld987$245.42
2026-02-04O'Shaughnessy TimothyGrant1.2K
2026-02-04O'Shaughnessy TimothyTax withheld1.0K$245.42
2026-02-04Ruhlman Jon RyanGrant1.8K
2026-02-04Ruhlman Jon RyanTax withheld1.5K$245.42
2026-02-04Hofstetter John MGrant1.7K
2026-02-04Hofstetter John MTax withheld1.4K$245.42
2026-02-04Vaccariello Caroline SaylorGrant1.5K
2026-02-04Vaccariello Caroline SaylorTax withheld1.3K$245.42
2026-02-04McKenna Dennis FGrant2.7K
2026-02-04RUHLMAN ROBERT GGrant13K
2026-02-04RUHLMAN ROBERT GTax withheld5.9K$245.42
2025-12-31Klaus Andrew SOption exercise1.5K
2025-12-31Olenik John JOption exercise1.0K
2025-12-31O'Shaughnessy TimothyOption exercise1.1K
2025-12-31Ruhlman Jon RyanOption exercise1.5K
2025-12-31Hofstetter John MOption exercise1.5K
2025-12-31Vaccariello Caroline SaylorOption exercise1.3K
2025-12-31McKenna Dennis FOption exercise2.3K
2025-12-15FRYMIER MATTHEW DGrant360
2025-12-15FRYMIER MATTHEW DGift360
2025-12-15FRYMIER MATTHEW DGift360
2025-12-15FRYMIER MATTHEW DOther180
2025-12-15CROSS MAEGAN ADAMS RUHLMANGrant207
2025-12-15Gascoigne Richard RGrant360
2025-12-15Gascoigne Richard RGift360
2025-12-15Gascoigne Richard RGift360
2025-12-15Kestner R. StevenGrant360
2025-12-15CORLETT GLEN EGrant360
2025-12-15David C SunkleGrant207
2025-12-12Morcos Assaad AOption exercise1.0K$132.40
2025-12-12Morcos Assaad ADisposition1.0K$207.23
2025-12-11RUHLMAN ROBERT GGift60K
2025-12-10RUHLMAN ROBERT GGift60K
2025-11-10O'Shaughnessy TimothyDisposition1.0K$221.26
2025-11-05Hofstetter John MDisposition1.1K$211.85
2025-11-05McKenna Dennis FDisposition2.0K$211.85
2025-11-04David C SunkleDisposition1.1K$219.74
2025-09-12O'Shaughnessy TimothyDisposition1.0K$188.37
2025-09-12Vaccariello Caroline SaylorDisposition3.0K$188.37
2025-09-12McKenna Dennis FDisposition3.9K$188.37
2025-08-04Klaus Andrew SDisposition3.0K$154.28
2025-08-04Morcos Assaad AOption exercise625$61.24
2025-08-04Morcos Assaad ADisposition625$154.28
2025-08-04RUHLMAN ROBERT GDisposition10K$154.28
2025-07-01GIBBONS MICHAEL EGrant117$159.81
2025-06-13Ruhlman Jon RyanDisposition2.6K$143.27
2025-05-16RUHLMAN ROBERT GGift100K
2025-05-16RUHLMAN ROBERT GGift100K
2025-05-09O'Shaughnessy TimothyDisposition1.0K$137.30
2025-05-07Kestner R. StevenDisposition3.2K$137.08
2025-05-07Hofstetter John MDisposition5.0K$137.08
2025-05-07Ruhlman Jon RyanDisposition3.3K$137.08
2025-05-07David C SunkleDisposition451$137.08
2025-04-01GIBBONS MICHAEL EGrant134$140.09
2025-02-05Klaus Andrew SGrant4.4K
2025-02-05RUHLMAN ROBERT GGrant32K
2025-02-05RUHLMAN ROBERT GTax withheld14K$134.64
2025-02-05McKenna Dennis FGrant6.3K
2025-02-05McKenna Dennis FTax withheld2.8K$134.64
2025-02-05O'Shaughnessy TimothyGrant2.9K
2025-02-05O'Shaughnessy TimothyTax withheld1.3K$134.64
2025-02-05Olenik John JGrant2.7K
2025-02-05Olenik John JTax withheld1.2K$134.64
2025-02-05Vaccariello Caroline SaylorGrant3.7K
2025-02-05Vaccariello Caroline SaylorTax withheld1.7K$134.64
2025-02-05Klaus Andrew STax withheld1.9K$134.64
2025-02-05Ruhlman Jon RyanGrant4.0K
2025-02-05Ruhlman Jon RyanTax withheld1.8K$134.64
2025-02-05Hofstetter John MGrant3.8K
2025-02-05Hofstetter John MTax withheld1.7K$134.64
2025-01-02Ruhlman Jon RyanOption exercise2.0K
2025-01-02Ruhlman Jon RyanTax withheld976$131.09
2025-01-02Hofstetter John MOption exercise1.9K
2025-01-02Hofstetter John MTax withheld927$131.09
2025-01-02McKenna Dennis FOption exercise3.1K
2025-01-02McKenna Dennis FTax withheld1.5K$131.09
2025-01-02O'Shaughnessy TimothyOption exercise1.4K
2025-01-02O'Shaughnessy TimothyTax withheld719$131.09
2025-01-02Vaccariello Caroline SaylorOption exercise1.9K
2025-01-02Vaccariello Caroline SaylorTax withheld902$131.09
2025-01-02Klaus Andrew SOption exercise2.2K
2025-01-02Klaus Andrew STax withheld1.0K$131.09
2025-01-02Olenik John JOption exercise1.3K
2025-01-02Olenik John JTax withheld668$137.11
2025-01-02GIBBONS MICHAEL EGrant147$127.79

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-04Shareholder votefiling ↗
2026-04-29ResultsReg FDExhibitsfiling ↗
2026-03-04ResultsReg FDExhibitsfiling ↗
2025-12-11Reg FDExhibitsfiling ↗
2025-10-29ResultsReg FDfiling ↗
2025-09-29Exec/director changeExhibitsfiling ↗
2025-07-30ResultsReg FDExhibitsfiling ↗
2025-07-22Material agreementDebt obligationExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-042026-05-040000080035-26-000019 ↗
10-Q2026-04-302026-03-310000080035-26-000017 ↗
8-K2026-04-292026-04-290000080035-26-000015 ↗
10-K2026-03-052025-12-310000080035-26-000007 ↗
8-K2026-03-042026-03-040000080035-26-000004 ↗
8-K2025-12-112025-12-110000080035-25-000025 ↗
10-Q2025-10-302025-09-300000080035-25-000022 ↗
8-K2025-10-292025-10-290000080035-25-000020 ↗
8-K2025-09-292025-09-290000080035-25-000015 ↗
10-Q2025-07-312025-06-300000080035-25-000013 ↗
8-K2025-07-302025-07-300000080035-25-000011 ↗
8-K2025-07-222025-07-160000080035-25-000006 ↗