‹ Screener

Dorman Products, Inc.

DORM · Motor Vehicle Parts & Accessories · 29.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗

Reference price $102.19 · est. market cap ~$3.1B — last insider sale, 2026-03-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B76

Above-average auto-parts aftermarket supplier with top-decile margins, healthy ROE and steady growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $541M2025-09-27 · $544M2025-12-31 · $538M2026-03-28 · $529M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
42.1%
Operating margin
14.1%
Net margin
9.6%
Return on equity
13.8%
Return on assets
8.2%
ROIC
12.6%
Revenue growth (QoQ)
-1.7%
Net-income growth
7.5%
Debt / equity
0.3×
Net debt / EBITDA
1.0×
Current ratio
3.1×
Free cash flow
$76M
EBITDA
$355M
Tangible book value
$833M
Cash & investments
$49M
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-02Pacheco KathleenTax withheld116$125.83
2026-06-02Bowen Gregory C.Tax withheld76$125.83
2026-06-01Thomas James DarrellGrant1.3K$122.71
2026-06-01GAVIN JOHN JGrant1.3K$122.71
2026-06-01Bowen Gregory C.Grant215$115.93
2026-06-01Romano Kelly AGrant1.3K$122.71
2026-06-01Bachmann Lisa MGrant1.3K$122.71
2026-06-01BERMAN STEVEN LGrant1.3K$122.71
2026-06-01Stakias G. MichaelGrant1.3K$122.71
2026-06-01RILEY RICHARD TGrant1.3K$122.71
2026-05-15Romano Kelly ATax withheld33$116.16
2026-05-15RILEY RICHARD TTax withheld33$116.16
2026-05-15Bachmann Lisa MTax withheld33$116.16
2026-05-15Thomas James DarrellTax withheld33$116.16
2026-03-12Long Donna M.Sell394$103.21
2026-03-12Long Donna M.Sell318$102.19
2026-03-12Long Donna M.Sell235$104.03
2026-03-04Long Donna M.Tax withheld531$116.16
2026-03-04Bowen Gregory C.Tax withheld107$116.16
2026-03-04Leff ScottTax withheld539$116.16
2026-03-04Luftig EricTax withheld306$116.16
2026-03-04Braun Joseph P.Tax withheld538$116.16
2026-03-04Olsen Kevin M.Tax withheld2.7K$116.16
2026-03-03Olsen Kevin M.Tax withheld2.1K$116.22
2026-03-03Pacheco KathleenTax withheld142$116.22
2026-03-03Bowen Gregory C.Tax withheld76$116.22
2026-03-03Braun Joseph P.Tax withheld304$116.22
2026-03-03Leff ScottTax withheld235$116.22
2026-03-03Long Donna M.Tax withheld221$116.22
2026-03-03Luftig EricTax withheld277$116.22
2026-03-02BERMAN STEVEN LTax withheld55$115.93
2026-03-02Bashir StevenGrant1.3K$115.93
2026-03-02Porter Nathan JGrant3.7K$115.93
2026-03-02Rayfield Charles WGrant2.6K$115.93
2026-03-02Luftig EricTax withheld61$115.93
2026-03-02Luftig EricTax withheld159$115.93
2026-03-02Luftig EricTax withheld67$115.93
2026-03-02Luftig EricGrant4.3K$115.93
2026-03-02Bowen Gregory C.Tax withheld48$115.93
2026-03-02Bowen Gregory C.Tax withheld59$115.93
2026-03-02Bowen Gregory C.Grant646$115.93
2026-03-02Olsen Kevin M.Tax withheld508$115.93
2026-03-02Olsen Kevin M.Tax withheld715$115.93
2026-03-02Olsen Kevin M.Grant17K$115.93
2026-03-02Pacheco KathleenGrant1.7K$115.93
2026-03-02Leff ScottTax withheld67$115.93
2026-03-02Leff ScottTax withheld92$115.93
2026-03-02Leff ScottGrant3.2K$115.93
2026-03-02Long Donna M.Tax withheld66$115.93
2026-03-02Long Donna M.Tax withheld90$115.93
2026-03-02Long Donna M.Grant2.6K$115.93
2026-03-02Braun Joseph P.Tax withheld91$115.93
2026-03-02Braun Joseph P.Tax withheld121$115.93
2026-03-02Braun Joseph P.Grant4.3K$115.93
2026-02-19Braun Joseph P.Tax withheld1.6K$127.73
2026-02-19Olsen Kevin M.Grant22K
2026-02-19Olsen Kevin M.Tax withheld9.5K$127.73
2026-02-19Luftig EricGrant2.0K
2026-02-19Luftig EricTax withheld919$127.73
2026-02-19Hession DavidGrant4.1K
2026-02-19Hession DavidTax withheld1.9K$127.73
2026-02-19Leff ScottGrant2.8K
2026-02-19Leff ScottTax withheld1.3K$127.73
2026-02-19Long Donna M.Grant2.7K
2026-02-19Long Donna M.Tax withheld1.2K$127.73
2026-02-19Braun Joseph P.Grant3.7K
2026-01-03Luftig EricTax withheld164$124.10
2026-01-02Long Donna M.Sell573$123.70
2026-01-02Long Donna M.Sell53$122.69
2026-01-02Long Donna M.Sell186$124.22
2025-12-31BERMAN STEVEN LGift1.3K
2025-12-12McKnight JohnSell2.0K$128.80
2025-12-01McKnight JohnOption exercise703$91.28
2025-12-01McKnight JohnSell911$131.19
2025-12-01McKnight JohnOption exercise1.4K$73.72
2025-12-01McKnight JohnOption exercise1.9K$101.45
2025-12-01McKnight JohnOption exercise623$96.36
2025-12-01McKnight JohnSell4.0K$130.59
2025-10-31Hession DavidSell3.1K$134.14
2025-10-31Hession DavidSell2.9K$136.33
2025-10-31Hession DavidSell6.5K$135.42
2025-09-12Bowen Gregory C.Sell1.5K$162.81
2025-09-12Bowen Gregory C.Option exercise1.5K$101.45
2025-09-03Pacheco KathleenTax withheld134$158.68
2025-08-14Long Donna M.Option exercise807$84.93
2025-08-12Long Donna M.Sell1.2K$150.00
2025-07-28Long Donna M.Sell818$122.21
2025-07-28Long Donna M.Sell2$121.60
2025-06-02Stakias G. MichaelGrant1.1K
2025-06-02RILEY RICHARD TGrant1.1K
2025-06-02Romano Kelly AGrant1.1K
2025-06-02Bowen Gregory C.Grant792
2025-06-02GAVIN JOHN JGrant1.1K
2025-06-02Bachmann Lisa MGrant1.1K
2025-06-02Thomas James DarrellGrant1.1K
2025-06-02Pacheco KathleenGrant792
2025-05-19GAVIN JOHN JSell2.9K$131.19
2025-05-16RILEY RICHARD TTax withheld46$132.03
2025-05-16Bachmann Lisa MTax withheld46$132.03
2025-05-16Thomas James DarrellTax withheld46$132.03
2025-05-16Romano Kelly ATax withheld46$132.03
2025-03-06Long Donna M.Sell197$131.78
2025-03-06Long Donna M.Sell321$129.06
2025-03-06Long Donna M.Sell140$129.85
2025-03-06Long Donna M.Sell84$133.05
2025-03-04Borradaile BrianTax withheld393$130.25
2025-03-04Leff ScottTax withheld539$130.25
2025-03-04Hession DavidTax withheld492$130.25
2025-03-04Long Donna M.Tax withheld531$130.25
2025-03-04Braun Joseph P.Tax withheld538$130.25
2025-03-04DARBY JEFFERYTax withheld444$130.25
2025-03-04Olsen Kevin M.Tax withheld2.7K$130.25
2025-03-04McKnight JohnTax withheld455$130.25
2025-03-04Hunt LindsayTax withheld286$130.25
2025-03-04Luftig EricTax withheld306$130.25
2025-03-03Long Donna M.Grant1.5K
2025-03-03Uner TayfunGrant2.5K
2025-03-03Borradaile BrianGrant1.1K
2025-03-03Olsen Kevin M.Grant14K
2025-03-03Braun Joseph P.Grant2.1K
2025-03-03Leff ScottGrant1.6K
2025-03-03McKnight JohnGrant1.3K
2025-03-03DARBY JEFFERYGrant2.7K
2025-03-03Luftig EricGrant1.9K
2025-03-03Hession DavidGrant2.1K
2025-03-02Hunt LindsayTax withheld90$131.46
2025-03-02Borradaile BrianTax withheld384$131.46
2025-03-02Braun Joseph P.Tax withheld1.4K$131.46
2025-03-02DARBY JEFFERYSell1.5K$131.46
2025-03-02Hession DavidTax withheld1.5K$131.46
2025-03-02Leff ScottTax withheld1.3K$131.46
2025-03-02Long Donna M.Tax withheld1.3K$131.46
2025-03-02Luftig EricTax withheld287$131.46
2025-03-02McKnight JohnTax withheld1.6K$131.46
2025-03-02Olsen Kevin M.Tax withheld1.6K$131.46
2025-03-02BERMAN STEVEN LTax withheld105$131.46
2025-02-20DARBY JEFFERYGrant1.9K
2025-02-20McKnight JohnGrant2.3K
2025-02-20McKnight JohnTax withheld1.0K$126.49
2025-02-20Long Donna M.Grant1.6K
2025-02-20Long Donna M.Tax withheld743$126.49
2025-02-20Luftig EricGrant1.5K
2025-02-20Luftig EricTax withheld692$126.49
2025-02-20Hession DavidGrant2.6K
2025-02-20Hession DavidTax withheld1.2K$126.49
2025-02-20BERMAN STEVEN LGrant2.1K
2025-02-20BERMAN STEVEN LTax withheld635$126.49
2025-02-20Leff ScottGrant1.6K
2025-02-20Leff ScottTax withheld755$126.49
2025-02-20DARBY JEFFERYTax withheld849$126.49
2025-02-20Braun Joseph P.Grant2.2K
2025-02-20Braun Joseph P.Tax withheld1.0K$126.49
2025-02-20Olsen Kevin M.Grant13K
2025-02-20Olsen Kevin M.Tax withheld5.2K$126.49
2025-01-30BERMAN STEVEN LSell3.9K$133.99
2025-01-30BERMAN STEVEN LSell8.1K$134.95
2025-01-30BERMAN STEVEN LSell634$133.13
2025-01-29BERMAN STEVEN LSell5.9K$131.49
2025-01-29BERMAN STEVEN LSell2.6K$132.47
2025-01-28BERMAN STEVEN LSell3.5K$131.59
2025-01-28BERMAN STEVEN LSell2.1K$133.38
2025-01-28BERMAN STEVEN LSell1.4K$132.36
2025-01-27BERMAN STEVEN LSell3.5K$132.78
2025-01-27BERMAN STEVEN LSell3.4K$131.96
2025-01-27BERMAN STEVEN LSell2.4K$133.73
2025-01-24BERMAN STEVEN LSell11K$132.40
2025-01-24BERMAN STEVEN LSell414$132.94
2025-01-24BERMAN STEVEN LSell4.5K$131.05
2025-01-23BERMAN STEVEN LSell2.6K$130.56
2025-01-22BERMAN STEVEN LSell2.6K$130.02
2025-01-21BERMAN STEVEN LSell910$131.34
2025-01-21BERMAN STEVEN LSell2.6K$130.63
2025-01-17BERMAN STEVEN LSell2.8K$131.22
2025-01-16BERMAN STEVEN LSell1.7K$129.24
2025-01-16BERMAN STEVEN LSell948$130.11
2025-01-15BERMAN STEVEN LSell2.5K$128.59
2025-01-14BERMAN STEVEN LSell1.5K$125.70
2025-01-14BERMAN STEVEN LSell388$123.98
2025-01-13BERMAN STEVEN LSell617$123.23
2025-01-10BERMAN STEVEN LSell285$123.50
2025-01-03Luftig EricTax withheld114$130.09
2025-01-02Uner TayfunGrant3.9K

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

Notable events (8-K)

DateItems
2026-06-17Material agreementDebt obligationExhibitsfiling ↗
2026-06-03OtherExhibitsfiling ↗
2026-05-18Shareholder votefiling ↗
2026-05-04ResultsExhibitsfiling ↗
2026-02-25ResultsExhibitsfiling ↗
2026-01-20Exec/director changeReg FDExhibitsfiling ↗
2025-10-27ResultsExhibitsfiling ↗
2025-08-04ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-172026-06-160001193125-26-273121 ↗
8-K2026-06-032026-06-020001193125-26-254167 ↗
8-K2026-05-182026-05-150000868780-26-000028 ↗
10-Q2026-05-042026-03-280000868780-26-000023 ↗
8-K2026-05-042026-05-040000868780-26-000022 ↗
10-K2026-02-272025-12-310000868780-26-000014 ↗
8-K2026-02-252026-02-250000868780-26-000010 ↗
8-K2026-01-202026-01-190000868780-26-000004 ↗
10-Q2025-10-282025-09-270000868780-25-000055 ↗
8-K2025-10-272025-10-270000868780-25-000051 ↗
10-Q2025-08-052025-06-280000868780-25-000044 ↗
8-K2025-08-042025-08-040000868780-25-000041 ↗