‹ Screener

MKS INC

MKSI · Industrial Instruments For Measurement, Display, and Control · 67.5M shares · +5%/yr ↑ dilution · EDGAR filings ↗

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

Grade

B71

Broad, critical WFE subsystem supplier with strong relative ROE but elevated leverage from the Atotech deal.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $974M2025-09-30 · $988M2025-12-31 · $1.0B2026-03-31 · $1.1B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
46.7%
Operating margin
13.4%
Net margin
7.5%
Return on equity
10.8%
Return on assets
3.4%
ROIC
6.1%
Revenue growth (QoQ)
4.4%
Net-income growth
55.3%
Debt / equity
1.5×
Net debt / EBITDA
4.3×
Interest coverage
2.5×
Current ratio
2.7×
Free cash flow
$497M
EBITDA
$872M
Tangible book value
-$2.0B
Cash & investments
$418M
Stock comp / revenue
1.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-12Schreiner James AlanSell217$347.00
2026-06-12Schreiner James AlanSell812$346.41
2026-06-12Schreiner James AlanSell2.5K$345.52
2026-06-10Schreiner James AlanSell781$317.42
2026-06-05McCarthy Michelle MSell2.4K$315.23
2026-06-01Mora ElizabethSell300$318.02
2026-06-01Henry David PhilipSell6.0K$314.43
2026-05-27COLELLA GERALD GSell2.8K$338.58
2026-05-27COLELLA GERALD GSell1.8K$335.46
2026-05-27Donahue Joseph BSell2.1K$327.95
2026-05-27COLELLA GERALD GSell464$330.38
2026-05-27COLELLA GERALD GSell8.2K$331.45
2026-05-27COLELLA GERALD GSell4.9K$332.04
2026-05-27COLELLA GERALD GSell1.6K$336.54
2026-05-27COLELLA GERALD GSell213$337.05
2026-05-26Henry David PhilipSell2.5K$330.50
2026-05-22Mayampurath RamakumarSell8.8K$315.48
2026-05-22Lee John Tseng-ChungSell10K$315.48
2026-05-18CANNONE PETER IIISell1.4K$303.40
2026-05-14Moloney Jacqueline FSell1.0K$312.20
2026-05-13Moloney Jacqueline FSell1.4K$318.99
2026-05-11Taranto Eric RobertSell2.8K$319.93
2026-05-11Moloney Jacqueline FGrant782
2026-05-11JABRE WISSAM GGrant782
2026-05-11Mora ElizabethGrant782
2026-05-11Burke Kathleen FlahertySell4.4K$319.94
2026-05-11Donahue Joseph BGrant782
2026-05-11CANNONE PETER IIIGrant782
2026-05-11Batra RajGrant782
2026-05-11COLELLA GERALD GGrant782
2026-04-17Williams John EdwardOption exercise1.7K
2026-04-17Williams John EdwardTax withheld826$269.89
2026-04-15McCarthy Michelle MTax withheld1.4K$274.15
2026-04-15McCarthy Michelle MOption exercise1.1K
2026-04-15McCarthy Michelle MOption exercise1.7K
2026-04-15McCarthy Michelle MOption exercise968
2026-03-12Moloney Jacqueline FSell340$213.77
2026-03-06Taranto Eric RobertSell4.6K$220.52
2026-03-02Mora ElizabethSell300$239.44
2026-02-24Schreiner James AlanSell4.1K$255.00
2026-02-24COLELLA GERALD GSell10K$253.97
2026-02-20Lee John Tseng-ChungSell13K$256.93
2026-02-20Lee John Tseng-ChungSell2.0K$257.81
2026-02-20Lee John Tseng-ChungSell1.9K$259.70
2026-02-20COLELLA GERALD GSell10K$252.90
2026-02-20CANNONE PETER IIISell1.2K$258.06
2026-02-20Taranto Eric RobertSell1.5K$247.55
2026-02-20Henry David PhilipSell2.0K$261.56
2026-02-20McCarthy Michelle MSell650$249.57
2026-02-20McCarthy Michelle MSell816$250.35
2026-02-20Moloney Jacqueline FSell829$247.55
2026-02-20Williams John EdwardSell2.0K$256.41
2026-02-20Burke Kathleen FlahertySell4.3K$250.00
2026-02-20Lee John Tseng-ChungSell13K$256.05
2026-02-17Henry David PhilipOption exercise2.1K
2026-02-17Taranto Eric RobertOption exercise1.8K
2026-02-17Taranto Eric RobertOption exercise914
2026-02-17Taranto Eric RobertOption exercise348
2026-02-17Taranto Eric RobertOption exercise976
2026-02-17Taranto Eric RobertOption exercise1.2K
2026-02-17Taranto Eric RobertOption exercise1.3K
2026-02-17Taranto Eric RobertTax withheld2.7K$260.74
2026-02-17Henry David PhilipOption exercise2.4K
2026-02-17Henry David PhilipOption exercise1.2K
2026-02-17Henry David PhilipOption exercise456
2026-02-17Henry David PhilipOption exercise1.3K
2026-02-17Henry David PhilipOption exercise1.8K
2026-02-17Henry David PhilipTax withheld4.1K$260.74
2026-02-17Schreiner James AlanOption exercise2.6K
2026-02-17Schreiner James AlanOption exercise1.3K
2026-02-17Schreiner James AlanOption exercise432
2026-02-17Schreiner James AlanOption exercise1.2K
2026-02-17Schreiner James AlanOption exercise1.7K
2026-02-17Schreiner James AlanOption exercise1.9K
2026-02-17Schreiner James AlanTax withheld4.3K$260.74
2026-02-17Williams John EdwardOption exercise300
2026-02-17Williams John EdwardOption exercise841
2026-02-17Williams John EdwardOption exercise991
2026-02-17Williams John EdwardOption exercise1.1K
2026-02-17Williams John EdwardTax withheld1.2K$260.74
2026-02-17Mayampurath RamakumarOption exercise3.0K
2026-02-17Mayampurath RamakumarOption exercise2.7K
2026-02-17Mayampurath RamakumarTax withheld2.5K$260.74
2026-02-17Burke Kathleen FlahertyOption exercise3.5K
2026-02-17Burke Kathleen FlahertyOption exercise1.8K
2026-02-17Burke Kathleen FlahertyOption exercise563
2026-02-17Burke Kathleen FlahertyOption exercise1.6K
2026-02-17Burke Kathleen FlahertyOption exercise2.3K
2026-02-17Burke Kathleen FlahertyOption exercise2.5K
2026-02-17Burke Kathleen FlahertyTax withheld5.3K$260.74
2026-02-17Lee John Tseng-ChungOption exercise22K
2026-02-17Lee John Tseng-ChungOption exercise7.7K
2026-02-17Lee John Tseng-ChungOption exercise3.9K
2026-02-17Lee John Tseng-ChungOption exercise7.2K
2026-02-17Lee John Tseng-ChungOption exercise17K
2026-02-17Lee John Tseng-ChungOption exercise12K
2026-02-17Lee John Tseng-ChungTax withheld33K$260.74
2025-12-02Mora ElizabethSell300$158.81
2025-11-17Mayampurath RamakumarOption exercise8.3K
2025-11-17Mayampurath RamakumarTax withheld2.6K$142.74
2025-10-31Burke Kathleen FlahertyOption exercise158
2025-10-31Burke Kathleen FlahertyOption exercise52
2025-10-31Burke Kathleen FlahertyOption exercise82
2025-10-31Burke Kathleen FlahertyOption exercise144
2025-10-31Burke Kathleen FlahertyOption exercise341
2025-10-31Burke Kathleen FlahertyTax withheld777$143.71
2025-10-31Lee John Tseng-ChungOption exercise352
2025-10-31Lee John Tseng-ChungOption exercise1.7K
2025-10-31Lee John Tseng-ChungTax withheld2.0K$143.71
2025-10-22Schreiner James AlanSell711$138.68
2025-10-01Moloney Jacqueline FSell300$122.14
2025-09-18Schreiner James AlanSell838$124.00
2025-09-18Henry David PhilipSell5.0K$130.00
2025-09-02Mora ElizabethSell300$99.85
2025-08-18Schreiner James AlanOption exercise2.6K
2025-08-18Schreiner James AlanTax withheld1.2K$100.22
2025-08-15Williams John EdwardOption exercise947
2025-08-15Williams John EdwardTax withheld308$104.73
2025-08-01Moloney Jacqueline FSell300$92.10
2025-07-07Schreiner James AlanSell957$102.44
2025-07-03Henry David PhilipSell2.0K$105.00
2025-06-02Mora ElizabethSell300$81.78
2025-05-12Mora ElizabethGrant2.5K
2025-05-12Moloney Jacqueline FGrant2.5K
2025-05-12JABRE WISSAM GGrant2.5K
2025-05-12Donahue Joseph BGrant2.5K
2025-05-12CANNONE PETER IIIGrant2.5K
2025-05-12Batra RajGrant2.5K
2025-05-12COLELLA GERARD GGrant2.5K
2025-04-17Williams John EdwardOption exercise1.7K
2025-04-17Williams John EdwardTax withheld565$63.69
2025-04-15McCarthy Michelle MOption exercise968
2025-04-15McCarthy Michelle MOption exercise1.1K
2025-04-15McCarthy Michelle MTax withheld608$68.48
2025-03-03Mora ElizabethSell275$92.46
2025-03-03Moloney Jacqueline FSell300$92.46
2025-02-18Williams John EdwardOption exercise915
2025-02-18Williams John EdwardOption exercise658
2025-02-18Williams John EdwardOption exercise300
2025-02-18Williams John EdwardOption exercise841
2025-02-18Williams John EdwardTax withheld901$103.67
2025-02-18Taranto Eric RobertOption exercise1.1K
2025-02-18Taranto Eric RobertOption exercise805
2025-02-18Taranto Eric RobertOption exercise1.8K
2025-02-18Taranto Eric RobertOption exercise914
2025-02-18Taranto Eric RobertOption exercise348
2025-02-18Taranto Eric RobertOption exercise975
2025-02-18Taranto Eric RobertTax withheld1.8K$103.67
2025-02-18Schreiner James AlanOption exercise1.6K
2025-02-18Schreiner James AlanOption exercise1.2K
2025-02-18Schreiner James AlanOption exercise2.6K
2025-02-18Schreiner James AlanOption exercise1.3K
2025-02-18Schreiner James AlanOption exercise432
2025-02-18Schreiner James AlanOption exercise1.2K
2025-02-18Schreiner James AlanTax withheld3.6K$103.67
2025-02-18Henry David PhilipOption exercise1.5K
2025-02-18Henry David PhilipOption exercise1.1K
2025-02-18Henry David PhilipOption exercise2.4K
2025-02-18Henry David PhilipOption exercise1.2K
2025-02-18Henry David PhilipOption exercise456
2025-02-18Henry David PhilipOption exercise1.3K
2025-02-18Henry David PhilipTax withheld2.4K$103.67
2025-02-18Burke Kathleen FlahertyOption exercise2.3K
2025-02-18Burke Kathleen FlahertyOption exercise1.6K
2025-02-18Burke Kathleen FlahertyOption exercise3.6K
2025-02-18Burke Kathleen FlahertyOption exercise1.9K
2025-02-18Burke Kathleen FlahertyOption exercise588
2025-02-18Burke Kathleen FlahertyOption exercise1.6K
2025-02-18Burke Kathleen FlahertyTax withheld4.0K$103.67
2025-02-18Lee John Tseng-ChungOption exercise14K
2025-02-18Lee John Tseng-ChungOption exercise6.7K
2025-02-18Lee John Tseng-ChungOption exercise22K
2025-02-18Lee John Tseng-ChungOption exercise7.7K
2025-02-18Lee John Tseng-ChungOption exercise4.0K
2025-02-18Lee John Tseng-ChungOption exercise7.2K
2025-02-18Lee John Tseng-ChungTax withheld27K$103.67
2025-02-18COLELLA GERARD GSell8.0K$104.53

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

Notable events (8-K)

DateItems
2026-05-12Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-04-06Exec/director changefiling ↗
2026-02-17ResultsExhibitsfiling ↗
2026-02-05Material agreementDebt obligationReg FDExhibitsfiling ↗
2026-01-28OtherExhibitsfiling ↗
2026-01-21ResultsReg FDExhibitsfiling ↗
2025-11-05ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-122026-05-110001193125-26-219474 ↗
10-Q2026-05-072026-03-310001049502-26-000062 ↗
8-K2026-05-062026-05-060001193125-26-209140 ↗
8-K2026-04-062026-03-310001193125-26-142945 ↗
10-K2026-02-242025-12-310001193125-26-066820 ↗
8-K2026-02-172026-02-170001193125-26-054841 ↗
8-K2026-02-052026-02-040001193125-26-038565 ↗
8-K2026-01-282026-01-260001193125-26-027243 ↗
8-K2026-01-212026-01-210001193125-26-017468 ↗
10-Q2025-11-062025-09-300001193125-25-268932 ↗
8-K2025-11-052025-11-050001193125-25-267070 ↗
10-Q2025-08-072025-06-300001193125-25-175092 ↗