‹ Screener

BENCHMARK ELECTRONICS INC

BHE · Printed Circuit Boards · 35.9M shares · -2%/yr ↓ buyback · EDGAR filings ↗

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

Grade

C54

EMS contract manufacturer with razor-thin margins, flat revenue, and an earnings decline this year.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $666M2025-09-30 · $703M2025-12-31 · $726M2026-03-31 · $698M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
9.8%
Operating margin
2.8%
Net margin
0.9%
Return on equity
2.3%
Return on assets
1.2%
ROIC
4.6%
Revenue growth (QoQ)
-3.9%
Net-income growth
-59.3%
Debt / equity
0.2×
Net debt / EBITDA
-0.9×
Interest coverage
3.8×
Current ratio
2.3×
Free cash flow
$88M
EBITDA
$124M
Tangible book value
$869M
Cash & investments
$322M
Stock comp / revenue
0.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11Beaver Stephen JSell20K$86.25
2026-05-27Britt DouglasGrant2.1K
2026-05-27SCHEIBLE DAVID WGrant2.1K
2026-05-27BRYAN GLYNISGrant2.1K
2026-05-27Wentworth Lynn AGrant2.1K
2026-05-27SWOBODA CHARLES MGrant2.1K
2026-05-27SLESSOR MIKEGrant2.1K
2026-05-27LAMNECK KENNETH TGrant2.1K
2026-05-27De Greef-Safft AnneGrant2.1K
2026-05-26Moezidis DavidSell12K$87.57
2026-05-19Turner Rhonda RGift400
2026-05-13SCHEIBLE DAVID WSell23K$85.00
2026-05-12LAMNECK KENNETH TSell24K$81.49
2026-05-06Turner Rhonda RSell6.6K$85.14
2026-03-31Moezidis DavidGrant13K
2026-02-25Turner Rhonda RTax withheld1.0K$60.36
2026-02-25Beaver Stephen JTax withheld1.4K$60.36
2026-02-25Benck JeffTax withheld7.8K$60.36
2026-02-24Benck JeffSell9.1K$60.40
2026-02-23Beaver Stephen JTax withheld3.9K$57.80
2026-02-23Turner Rhonda RTax withheld2.5K$57.80
2026-02-23Benck JeffTax withheld18K$57.80
2026-02-23Moezidis DavidTax withheld3.1K$57.80
2026-02-23Valkanoff DavidTax withheld2.4K$57.80
2026-02-20Valkanoff DavidTax withheld2.4K$58.38
2026-02-20Schumaker Bryan RobertGrant13K
2026-02-20Schumaker Bryan RobertTax withheld1.3K$58.38
2026-02-20Moezidis DavidGrant21K
2026-02-20Moezidis DavidTax withheld2.4K$58.38
2026-02-20Schumaker Bryan RobertGrant8.6K
2026-02-20Schumaker Bryan RobertGrant13K
2026-02-20Schumaker Bryan RobertGrant8.6K
2026-02-20Schumaker Bryan RobertTax withheld1.3K$58.38
2026-02-20Valkanoff DavidGrant12K
2026-02-20Valkanoff DavidGrant6.4K
2026-02-20Valkanoff DavidTax withheld2.4K$58.38
2026-02-20Beaver Stephen JGrant10K
2026-02-20Beaver Stephen JGrant6.4K
2026-02-20Beaver Stephen JTax withheld2.1K$58.38
2026-02-20Turner Rhonda RGrant6.4K
2026-02-20Turner Rhonda RGrant6.4K
2026-02-20Turner Rhonda RTax withheld1.3K$58.38
2026-02-20Cummings David LeeGrant6.0K
2026-02-20Benck JeffTax withheld8.3K$58.38
2026-02-20Cummings David LeeGrant6.0K
2026-02-20Turner Rhonda RGrant6.4K
2026-02-20Turner Rhonda RGrant6.4K
2026-02-20Turner Rhonda RTax withheld1.3K$58.38
2026-02-20Beaver Stephen JGrant10K
2026-02-20Beaver Stephen JGrant6.4K
2026-02-20Beaver Stephen JTax withheld2.1K$58.38
2026-02-20Valkanoff DavidGrant12K
2026-02-20Valkanoff DavidGrant6.4K
2026-02-13Benck JeffSell834$60.06
2026-02-12Benck JeffSell100$60.03
2026-02-06Benck JeffSell25K$58.19
2026-01-21Benck JeffSell15K$50.24
2026-01-20Benck JeffSell100$50.00
2025-12-12Cummings David LeeGrant10K
2025-12-12Turner Rhonda RSell10K$47.83
2025-12-12SLESSOR MIKEGrant2.3K
2025-12-08Beaver Stephen JSell1.2K$48.00
2025-12-08Benck JeffSell10K$47.55
2025-12-05Turner Rhonda RSell10K$46.90
2025-12-05Beaver Stephen JSell8.8K$46.92
2025-11-20JANICK JAN MSell9.0K$42.66
2025-10-14Schumaker Bryan RobertTax withheld2.2K$37.77
2025-09-08JANICK JAN MSell10K$40.50
2025-08-21SWOBODA CHARLES MGrant3.6K
2025-08-15Valkanoff DavidTax withheld2.0K$39.04
2025-08-15Moezidis DavidTax withheld5.0K$39.04
2025-05-13Wentworth Lynn AGrant4.8K
2025-05-13Gifford Robert KGrant4.8K
2025-05-13LAMNECK KENNETH TGrant4.8K
2025-05-13Britt DouglasGrant4.8K
2025-05-13De Greef-Safft AnneGrant4.8K
2025-05-13SCHEIBLE DAVID WGrant4.8K
2025-03-12Benck JeffSell6.0K$38.82
2025-02-25JANICK JAN MTax withheld998$40.00
2025-02-25Beaver Stephen JTax withheld1.5K$40.00
2025-02-25Benck JeffTax withheld9.3K$40.00
2025-02-25Turner Rhonda RTax withheld1.0K$40.00
2025-02-24Valkanoff DavidTax withheld2.2K$40.32
2025-02-24Benck JeffTax withheld22K$40.32
2025-02-24Beaver Stephen JTax withheld4.2K$40.32
2025-02-24JANICK JAN MTax withheld2.4K$40.32
2025-02-24Turner Rhonda RTax withheld2.7K$40.32
2025-02-24Moezidis DavidTax withheld3.5K$40.32
2025-02-20JANICK JAN MGrant6.5K
2025-02-20Turner Rhonda RGrant8.9K
2025-02-20Beaver Stephen JGrant14K
2025-02-20Valkanoff DavidGrant17K
2025-02-20Moezidis DavidGrant17K
2025-02-20Schumaker Bryan RobertGrant8.9K
2025-02-20Benck JeffGrant59K
2025-02-19Beaver Stephen JTax withheld1.3K$42.61
2025-02-19Benck JeffTax withheld7.7K$42.61
2025-02-19Benck JeffTax withheld7.7K$42.61
2025-02-19JANICK JAN MTax withheld957$42.61
2025-02-19Turner Rhonda RTax withheld922$42.61
2025-02-19JANICK JAN MTax withheld974$42.61
2025-02-18JANICK JAN MOption exercise4.2K
2025-02-18JANICK JAN MTax withheld1.7K$42.08
2025-02-18Beaver Stephen JOption exercise5.8K
2025-02-18Turner Rhonda ROption exercise4.2K
2025-02-18Beaver Stephen JTax withheld2.5K$42.08
2025-02-18Benck JeffOption exercise32K
2025-02-18JANICK JAN MTax withheld1.7K$42.08
2025-02-18JANICK JAN MOption exercise4.2K
2025-02-18Benck JeffOption exercise32K
2025-02-18Benck JeffTax withheld16K$42.08
2025-01-13Benck JeffSell6.0K$45.31

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

Notable events (8-K)

DateItems
2026-06-08OtherExhibitsfiling ↗
2026-05-29Shareholder votefiling ↗
2026-04-29ResultsExhibitsfiling ↗
2026-03-16OtherExhibitsfiling ↗
2026-02-24Exec/director changeExhibitsfiling ↗
2026-02-03ResultsExhibitsfiling ↗
2025-12-29Exec/director changeExhibitsfiling ↗
2025-12-16Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-082026-06-080001193125-26-261721 ↗
8-K2026-05-292026-05-280001193125-26-247979 ↗
10-Q2026-04-302026-03-310001193125-26-192574 ↗
8-K2026-04-292026-04-290001193125-26-191967 ↗
8-K2026-03-162026-03-160001193125-26-108398 ↗
8-K2026-02-242026-02-190001193125-26-067236 ↗
10-K2026-02-242025-12-310001193125-26-064849 ↗
8-K2026-02-032026-02-030001193125-26-035656 ↗
8-K2025-12-292025-12-290001193125-25-335403 ↗
8-K2025-12-162025-12-160001193125-25-320862 ↗
8-K2025-12-152025-12-150001193125-25-319270 ↗
8-K2025-12-102025-12-100001193125-25-313862 ↗