‹ Screener

TERADYNE, INC

TER · Instruments For Meas & Testing of Electricity & Elec Signals · 156.5M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $340M (gross $397M, SBC $58M)

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

Grade

A85

Category-leading semiconductor/ATE test franchise with top-decile returns, strong margins and AI-driven growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-29 · $652M2025-09-28 · $769M2025-12-31 · $1.1B2026-03-29 · $1.3B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
58.2%
Operating margin
20.4%
Net margin
17.4%
Return on equity
19.8%
Return on assets
13.2%
Revenue growth (QoQ)
18.4%
Net-income growth
2.2%
Interest coverage
95.0×
Current ratio
1.7×
Free cash flow
$450M
EBITDA
$778M
Tangible book value
$2.2B
Cash & investments
$294M
Stock comp / revenue
2.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15MATZ MARILYNSell1.2K$423.03
2026-06-15Smith Gregory StephenSell4.0K$423.03
2026-06-12MADDOCK ERNEST EOther2
2026-06-12Herweck PeterOther4
2026-06-12TUFANO PAUL JOther19
2026-06-02Hathout Jean PierreTax withheld174$392.62
2026-06-02JOHNSON MERCEDESSell167$369.74
2026-06-01Hathout Jean PierreTax withheld267$369.47
2026-05-22Poulin Shannon JohnSell656$355.00
2026-05-21Poulin Shannon JohnSell1.0K$345.37
2026-05-21Poulin Shannon JohnOption exercise2.8K$82.61
2026-05-21Poulin Shannon JohnTax withheld1.5K$345.98
2026-05-21MATZ MARILYNSell400$350.00
2026-05-15Smith Gregory StephenSell8.6K$338.98
2026-05-15Smith Gregory StephenOption exercise4.6K$72.10
2026-05-15MATZ MARILYNSell800$338.98
2026-05-08Henry Andrew ChisholmGrant668
2026-05-08Herweck PeterGrant668
2026-05-08JOHNSON MERCEDESGrant668
2026-05-08MATZ MARILYNGrant668
2026-05-08van Kralingen Bridget AGrant668
2026-05-08TUFANO PAUL JGrant668
2026-05-08Sayiner NecipGrant668
2026-05-08MADDOCK ERNEST EGrant668
2026-05-07Driscoll RyanSell680$377.60
2026-04-08Mills ReganSell16$342.17
2026-04-06JOHNSON MERCEDESSell625$312.20
2026-04-02Mills ReganSell252$290.88
2026-04-01Poulin Shannon JohnTax withheld1.2K$312.20
2026-04-01Mills ReganTax withheld222$312.20
2026-03-26TUFANO PAUL JGrant159
2026-03-26Herweck PeterGrant92
2026-03-26Henry Andrew ChisholmGrant75
2026-03-13TUFANO PAUL JOther25
2026-03-13MADDOCK ERNEST EOther2
2026-03-13Herweck PeterOther5
2026-03-05JOHNSON MERCEDESSell625$299.20
2026-02-25Mills ReganSell788$332.87
2026-02-05JOHNSON MERCEDESSell625$266.98
2026-02-04Driscoll RyanGrant1.8K
2026-02-04Mills ReganGrant1.0K
2026-02-04Hathout Jean PierreGrant1.0K
2026-02-04Poulin Shannon JohnGrant4.5K
2026-02-04Smith Gregory StephenGrant13K
2026-02-02Smith Gregory StephenTax withheld6.8K$249.53
2026-02-02Hathout Jean PierreTax withheld381$249.53
2026-02-02Mills ReganTax withheld345$249.53
2026-02-02Driscoll RyanTax withheld414$249.53
2026-01-28Driscoll RyanTax withheld82$250.48
2026-01-28Smith Gregory StephenTax withheld486$250.48
2026-01-28Mills ReganTax withheld167$250.48
2026-01-27Driscoll RyanTax withheld113$238.94
2026-01-27Mills ReganTax withheld193$238.94
2026-01-27Smith Gregory StephenGrant59K
2026-01-27Smith Gregory StephenTax withheld31K$238.94
2026-01-05JOHNSON MERCEDESSell625$211.85
2025-12-17MADDOCK ERNEST EOther2
2025-12-17TUFANO PAUL JGrant256
2025-12-17TUFANO PAUL JOther36
2025-12-17Herweck PeterGrant148
2025-12-17Herweck PeterOther7
2025-12-12Smith Gregory StephenSell1.1K$201.31
2025-12-05JOHNSON MERCEDESSell625$200.00
2025-11-12Smith Gregory StephenSell1.1K$180.20
2025-11-05JOHNSON MERCEDESSell625$177.05
2025-11-05Smith Gregory StephenOption exercise2.1K$36.75
2025-11-05Smith Gregory StephenTax withheld1.2K$177.05
2025-11-03Turner Michelle L.Grant11K
2025-10-10Smith Gregory StephenSell1.1K$145.24
2025-10-06JOHNSON MERCEDESSell625$147.90
2025-09-29TUFANO PAUL JOther49
2025-09-29MADDOCK ERNEST EOther3
2025-09-29Herweck PeterOther9
2025-09-25TUFANO PAUL JGrant357
2025-09-25Herweck PeterGrant206
2025-09-22Smith Gregory StephenSell554$126.39
2025-09-12Smith Gregory StephenSell554$115.00
2025-09-05JOHNSON MERCEDESSell625$120.06
2025-08-12Smith Gregory StephenSell554$106.00
2025-08-05JOHNSON MERCEDESSell625$106.00
2025-08-01Kumar UjjwalTax withheld657$104.16
2025-07-30JOHNSON MERCEDESSell1.9K$105.73
2025-07-30Smith Gregory StephenSell554$105.73
2025-07-01Sayiner NecipGrant2.1K
2025-07-01Henry Andrew ChisholmGrant2.1K
2025-06-26TUFANO PAUL JGrant521
2025-06-26Herweck PeterGrant302
2025-06-13MADDOCK ERNEST EOther6
2025-06-13Herweck PeterOther15
2025-06-13TUFANO PAUL JOther79
2025-05-09JOHNSON MERCEDESGrant3.0K
2025-05-09Herweck PeterGrant3.0K
2025-05-09MADDOCK ERNEST EGrant3.0K
2025-05-09TUFANO PAUL JGrant3.0K
2025-05-09MATZ MARILYNGrant3.0K
2025-05-09van Kralingen Bridget AGrant3.0K
2025-03-27Herweck PeterGrant320
2025-03-27TUFANO PAUL JGrant554
2025-03-14MADDOCK ERNEST EOther3
2025-03-14Herweck PeterOther11
2025-03-14TUFANO PAUL JOther73
2025-03-03JOHNSON MERCEDESSell625$110.96
2025-02-04Mehta SanjaySell1.4K$111.49
2025-02-04Burns Richard JohnSell445$111.49
2025-02-04Driscoll RyanSell216$111.49
2025-02-03Lukez JohnTax withheld94$111.09
2025-02-03Burns Richard JohnTax withheld371$111.09
2025-02-03Wood John FrancisTax withheld191$111.09
2025-02-03Mehta SanjayTax withheld1.3K$111.09
2025-02-03JOHNSON MERCEDESSell625$112.58
2025-02-03Smith Gregory StephenTax withheld3.5K$111.09
2025-02-03Driscoll RyanTax withheld199$111.09
2025-02-03Kumar UjjwalTax withheld399$111.09
2025-01-31Burns Richard JohnGrant4.8K
2025-01-31Mehta SanjayGrant8.8K
2025-01-31Smith Gregory StephenGrant27K
2025-01-31Lukez JohnGrant1.3K
2025-01-31Kumar UjjwalGrant4.4K
2025-01-31Wood John FrancisGrant4.3K
2025-01-31Driscoll RyanGrant3.1K
2025-01-30Mehta SanjaySell614$102.00
2025-01-30Driscoll RyanSell437$102.00
2025-01-29Wood John FrancisTax withheld123$122.05
2025-01-29Mehta SanjayTax withheld576$122.05
2025-01-29Lukez JohnTax withheld136$122.05
2025-01-29Burns Richard JohnSell1.5K$122.90
2025-01-29Smith Gregory StephenTax withheld384$122.05
2025-01-29Driscoll RyanTax withheld77$122.05
2025-01-29Mehta SanjaySell5.3K$122.90
2025-01-29Driscoll RyanSell76$122.90
2025-01-28Smith Gregory StephenGrant4.0K
2025-01-28Mehta SanjayGrant6.7K
2025-01-28Mehta SanjayTax withheld3.0K$121.95
2025-01-28Burns Richard JohnGrant3.3K
2025-01-28Burns Richard JohnTax withheld1.2K$121.95
2025-01-28Driscoll RyanTax withheld82$121.95
2025-01-28Wood John FrancisTax withheld128$121.95
2025-01-28Lukez JohnTax withheld138$121.95
2025-01-28Smith Gregory StephenTax withheld1.9K$121.95
2025-01-28Burns Richard JohnSell407$120.51
2025-01-28Burns Richard JohnSell407$120.51
2025-01-28Driscoll RyanSell107$120.51
2025-01-28Mehta SanjaySell1.8K$120.51
2025-01-27Lukez JohnTax withheld172$120.27
2025-01-27Burns Richard JohnTax withheld420$120.27
2025-01-27Driscoll RyanTax withheld114$120.27
2025-01-27Smith Gregory StephenTax withheld1.6K$120.27
2025-01-27Wood John FrancisTax withheld147$120.27
2025-01-27Mehta SanjayTax withheld821$120.27
2025-01-27Burns Richard JohnTax withheld420$120.27
2025-01-03Smith Gregory StephenSell3.1K$130.00
2025-01-02JOHNSON MERCEDESSell625$126.76

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

Supply chain

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-05-11Shareholder votefiling ↗
    2026-04-29ResultsExhibitsfiling ↗
    2026-02-03ResultsExhibitsfiling ↗
    2025-10-29ResultsExhibitsfiling ↗
    2025-10-28Exec/director changeReg FDExhibitsfiling ↗
    2025-09-02Exec/director changefiling ↗
    2025-07-30ResultsExhibitsfiling ↗
    2025-06-26Exec/director changeReg FDExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-05-112026-05-080001193125-26-215848 ↗
    10-Q2026-05-012026-03-290001193125-26-201058 ↗
    8-K2026-04-292026-04-280001193125-26-188706 ↗
    10-K2026-02-192025-12-310001193125-26-059002 ↗
    8-K2026-02-032026-02-020001193125-26-034348 ↗
    10-Q2025-10-302025-09-280001193125-25-258477 ↗
    8-K2025-10-292025-10-280001193125-25-254602 ↗
    8-K2025-10-282025-10-280001193125-25-253857 ↗
    8-K2025-09-022025-08-290001193125-25-194047 ↗
    10-Q2025-08-012025-06-290000950170-25-101248 ↗
    8-K2025-07-302025-07-290000950170-25-099876 ↗
    8-K2025-06-262025-06-260001193125-25-148926 ↗