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
B71Broad, critical WFE subsystem supplier with strong relative ROE but elevated leverage from the Atotech deal.
Strengths
- ROE 88th pct and addresses >85% of the WFE market — entrenched 'Surround the Wafer' position
- Solid FCF ($497M) and improving semi/electronics demand from AI
Risks
- Debt-to-equity at the 100th pct (1.53) with interest coverage only ~2.5x
- Cyclical semi-cap exposure, China trade restrictions, and prior material weakness/ransomware history
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Material weaknessLegal, Tax, Regulatory and Compliance Risks • We are obligated to develop and maintain proper and effective internal control over financial reporting, and we previously identified a material weaknes
- Customer concentration~43% of revenue from one customer/distributor — Approximately 43% and 42% of our net revenues for 2025 and 2024, respectively, were from sales to customers in the semiconductor market
- China exposureCurrent Trade Environment As the global trade landscape continues to evolve to address trade imbalances, national security concerns, and market access issues, including the imposition of significant
- Insider sellingInsider selling — 41 open-market sale(s) by 13 insider(s) (cluster of 13 insiders, ~$40M, last 6mo) Form 4 ↗
Quarterly revenue
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
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-12 | Schreiner James Alan | Sell | 217 | $347.00 |
| 2026-06-12 | Schreiner James Alan | Sell | 812 | $346.41 |
| 2026-06-12 | Schreiner James Alan | Sell | 2.5K | $345.52 |
| 2026-06-10 | Schreiner James Alan | Sell | 781 | $317.42 |
| 2026-06-05 | McCarthy Michelle M | Sell | 2.4K | $315.23 |
| 2026-06-01 | Mora Elizabeth | Sell | 300 | $318.02 |
| 2026-06-01 | Henry David Philip | Sell | 6.0K | $314.43 |
| 2026-05-27 | COLELLA GERALD G | Sell | 2.8K | $338.58 |
| 2026-05-27 | COLELLA GERALD G | Sell | 1.8K | $335.46 |
| 2026-05-27 | Donahue Joseph B | Sell | 2.1K | $327.95 |
| 2026-05-27 | COLELLA GERALD G | Sell | 464 | $330.38 |
| 2026-05-27 | COLELLA GERALD G | Sell | 8.2K | $331.45 |
| 2026-05-27 | COLELLA GERALD G | Sell | 4.9K | $332.04 |
| 2026-05-27 | COLELLA GERALD G | Sell | 1.6K | $336.54 |
| 2026-05-27 | COLELLA GERALD G | Sell | 213 | $337.05 |
| 2026-05-26 | Henry David Philip | Sell | 2.5K | $330.50 |
| 2026-05-22 | Mayampurath Ramakumar | Sell | 8.8K | $315.48 |
| 2026-05-22 | Lee John Tseng-Chung | Sell | 10K | $315.48 |
| 2026-05-18 | CANNONE PETER III | Sell | 1.4K | $303.40 |
| 2026-05-14 | Moloney Jacqueline F | Sell | 1.0K | $312.20 |
| 2026-05-13 | Moloney Jacqueline F | Sell | 1.4K | $318.99 |
| 2026-05-11 | Taranto Eric Robert | Sell | 2.8K | $319.93 |
| 2026-05-11 | Moloney Jacqueline F | Grant | 782 | — |
| 2026-05-11 | JABRE WISSAM G | Grant | 782 | — |
| 2026-05-11 | Mora Elizabeth | Grant | 782 | — |
| 2026-05-11 | Burke Kathleen Flaherty | Sell | 4.4K | $319.94 |
| 2026-05-11 | Donahue Joseph B | Grant | 782 | — |
| 2026-05-11 | CANNONE PETER III | Grant | 782 | — |
| 2026-05-11 | Batra Raj | Grant | 782 | — |
| 2026-05-11 | COLELLA GERALD G | Grant | 782 | — |
| 2026-04-17 | Williams John Edward | Option exercise | 1.7K | — |
| 2026-04-17 | Williams John Edward | Tax withheld | 826 | $269.89 |
| 2026-04-15 | McCarthy Michelle M | Tax withheld | 1.4K | $274.15 |
| 2026-04-15 | McCarthy Michelle M | Option exercise | 1.1K | — |
| 2026-04-15 | McCarthy Michelle M | Option exercise | 1.7K | — |
| 2026-04-15 | McCarthy Michelle M | Option exercise | 968 | — |
| 2026-03-12 | Moloney Jacqueline F | Sell | 340 | $213.77 |
| 2026-03-06 | Taranto Eric Robert | Sell | 4.6K | $220.52 |
| 2026-03-02 | Mora Elizabeth | Sell | 300 | $239.44 |
| 2026-02-24 | Schreiner James Alan | Sell | 4.1K | $255.00 |
| 2026-02-24 | COLELLA GERALD G | Sell | 10K | $253.97 |
| 2026-02-20 | Lee John Tseng-Chung | Sell | 13K | $256.93 |
| 2026-02-20 | Lee John Tseng-Chung | Sell | 2.0K | $257.81 |
| 2026-02-20 | Lee John Tseng-Chung | Sell | 1.9K | $259.70 |
| 2026-02-20 | COLELLA GERALD G | Sell | 10K | $252.90 |
| 2026-02-20 | CANNONE PETER III | Sell | 1.2K | $258.06 |
| 2026-02-20 | Taranto Eric Robert | Sell | 1.5K | $247.55 |
| 2026-02-20 | Henry David Philip | Sell | 2.0K | $261.56 |
| 2026-02-20 | McCarthy Michelle M | Sell | 650 | $249.57 |
| 2026-02-20 | McCarthy Michelle M | Sell | 816 | $250.35 |
| 2026-02-20 | Moloney Jacqueline F | Sell | 829 | $247.55 |
| 2026-02-20 | Williams John Edward | Sell | 2.0K | $256.41 |
| 2026-02-20 | Burke Kathleen Flaherty | Sell | 4.3K | $250.00 |
| 2026-02-20 | Lee John Tseng-Chung | Sell | 13K | $256.05 |
| 2026-02-17 | Henry David Philip | Option exercise | 2.1K | — |
| 2026-02-17 | Taranto Eric Robert | Option exercise | 1.8K | — |
| 2026-02-17 | Taranto Eric Robert | Option exercise | 914 | — |
| 2026-02-17 | Taranto Eric Robert | Option exercise | 348 | — |
| 2026-02-17 | Taranto Eric Robert | Option exercise | 976 | — |
| 2026-02-17 | Taranto Eric Robert | Option exercise | 1.2K | — |
| 2026-02-17 | Taranto Eric Robert | Option exercise | 1.3K | — |
| 2026-02-17 | Taranto Eric Robert | Tax withheld | 2.7K | $260.74 |
| 2026-02-17 | Henry David Philip | Option exercise | 2.4K | — |
| 2026-02-17 | Henry David Philip | Option exercise | 1.2K | — |
| 2026-02-17 | Henry David Philip | Option exercise | 456 | — |
| 2026-02-17 | Henry David Philip | Option exercise | 1.3K | — |
| 2026-02-17 | Henry David Philip | Option exercise | 1.8K | — |
| 2026-02-17 | Henry David Philip | Tax withheld | 4.1K | $260.74 |
| 2026-02-17 | Schreiner James Alan | Option exercise | 2.6K | — |
| 2026-02-17 | Schreiner James Alan | Option exercise | 1.3K | — |
| 2026-02-17 | Schreiner James Alan | Option exercise | 432 | — |
| 2026-02-17 | Schreiner James Alan | Option exercise | 1.2K | — |
| 2026-02-17 | Schreiner James Alan | Option exercise | 1.7K | — |
| 2026-02-17 | Schreiner James Alan | Option exercise | 1.9K | — |
| 2026-02-17 | Schreiner James Alan | Tax withheld | 4.3K | $260.74 |
| 2026-02-17 | Williams John Edward | Option exercise | 300 | — |
| 2026-02-17 | Williams John Edward | Option exercise | 841 | — |
| 2026-02-17 | Williams John Edward | Option exercise | 991 | — |
| 2026-02-17 | Williams John Edward | Option exercise | 1.1K | — |
| 2026-02-17 | Williams John Edward | Tax withheld | 1.2K | $260.74 |
| 2026-02-17 | Mayampurath Ramakumar | Option exercise | 3.0K | — |
| 2026-02-17 | Mayampurath Ramakumar | Option exercise | 2.7K | — |
| 2026-02-17 | Mayampurath Ramakumar | Tax withheld | 2.5K | $260.74 |
| 2026-02-17 | Burke Kathleen Flaherty | Option exercise | 3.5K | — |
| 2026-02-17 | Burke Kathleen Flaherty | Option exercise | 1.8K | — |
| 2026-02-17 | Burke Kathleen Flaherty | Option exercise | 563 | — |
| 2026-02-17 | Burke Kathleen Flaherty | Option exercise | 1.6K | — |
| 2026-02-17 | Burke Kathleen Flaherty | Option exercise | 2.3K | — |
| 2026-02-17 | Burke Kathleen Flaherty | Option exercise | 2.5K | — |
| 2026-02-17 | Burke Kathleen Flaherty | Tax withheld | 5.3K | $260.74 |
| 2026-02-17 | Lee John Tseng-Chung | Option exercise | 22K | — |
| 2026-02-17 | Lee John Tseng-Chung | Option exercise | 7.7K | — |
| 2026-02-17 | Lee John Tseng-Chung | Option exercise | 3.9K | — |
| 2026-02-17 | Lee John Tseng-Chung | Option exercise | 7.2K | — |
| 2026-02-17 | Lee John Tseng-Chung | Option exercise | 17K | — |
| 2026-02-17 | Lee John Tseng-Chung | Option exercise | 12K | — |
| 2026-02-17 | Lee John Tseng-Chung | Tax withheld | 33K | $260.74 |
| 2025-12-02 | Mora Elizabeth | Sell | 300 | $158.81 |
| 2025-11-17 | Mayampurath Ramakumar | Option exercise | 8.3K | — |
| 2025-11-17 | Mayampurath Ramakumar | Tax withheld | 2.6K | $142.74 |
| 2025-10-31 | Burke Kathleen Flaherty | Option exercise | 158 | — |
| 2025-10-31 | Burke Kathleen Flaherty | Option exercise | 52 | — |
| 2025-10-31 | Burke Kathleen Flaherty | Option exercise | 82 | — |
| 2025-10-31 | Burke Kathleen Flaherty | Option exercise | 144 | — |
| 2025-10-31 | Burke Kathleen Flaherty | Option exercise | 341 | — |
| 2025-10-31 | Burke Kathleen Flaherty | Tax withheld | 777 | $143.71 |
| 2025-10-31 | Lee John Tseng-Chung | Option exercise | 352 | — |
| 2025-10-31 | Lee John Tseng-Chung | Option exercise | 1.7K | — |
| 2025-10-31 | Lee John Tseng-Chung | Tax withheld | 2.0K | $143.71 |
| 2025-10-22 | Schreiner James Alan | Sell | 711 | $138.68 |
| 2025-10-01 | Moloney Jacqueline F | Sell | 300 | $122.14 |
| 2025-09-18 | Schreiner James Alan | Sell | 838 | $124.00 |
| 2025-09-18 | Henry David Philip | Sell | 5.0K | $130.00 |
| 2025-09-02 | Mora Elizabeth | Sell | 300 | $99.85 |
| 2025-08-18 | Schreiner James Alan | Option exercise | 2.6K | — |
| 2025-08-18 | Schreiner James Alan | Tax withheld | 1.2K | $100.22 |
| 2025-08-15 | Williams John Edward | Option exercise | 947 | — |
| 2025-08-15 | Williams John Edward | Tax withheld | 308 | $104.73 |
| 2025-08-01 | Moloney Jacqueline F | Sell | 300 | $92.10 |
| 2025-07-07 | Schreiner James Alan | Sell | 957 | $102.44 |
| 2025-07-03 | Henry David Philip | Sell | 2.0K | $105.00 |
| 2025-06-02 | Mora Elizabeth | Sell | 300 | $81.78 |
| 2025-05-12 | Mora Elizabeth | Grant | 2.5K | — |
| 2025-05-12 | Moloney Jacqueline F | Grant | 2.5K | — |
| 2025-05-12 | JABRE WISSAM G | Grant | 2.5K | — |
| 2025-05-12 | Donahue Joseph B | Grant | 2.5K | — |
| 2025-05-12 | CANNONE PETER III | Grant | 2.5K | — |
| 2025-05-12 | Batra Raj | Grant | 2.5K | — |
| 2025-05-12 | COLELLA GERARD G | Grant | 2.5K | — |
| 2025-04-17 | Williams John Edward | Option exercise | 1.7K | — |
| 2025-04-17 | Williams John Edward | Tax withheld | 565 | $63.69 |
| 2025-04-15 | McCarthy Michelle M | Option exercise | 968 | — |
| 2025-04-15 | McCarthy Michelle M | Option exercise | 1.1K | — |
| 2025-04-15 | McCarthy Michelle M | Tax withheld | 608 | $68.48 |
| 2025-03-03 | Mora Elizabeth | Sell | 275 | $92.46 |
| 2025-03-03 | Moloney Jacqueline F | Sell | 300 | $92.46 |
| 2025-02-18 | Williams John Edward | Option exercise | 915 | — |
| 2025-02-18 | Williams John Edward | Option exercise | 658 | — |
| 2025-02-18 | Williams John Edward | Option exercise | 300 | — |
| 2025-02-18 | Williams John Edward | Option exercise | 841 | — |
| 2025-02-18 | Williams John Edward | Tax withheld | 901 | $103.67 |
| 2025-02-18 | Taranto Eric Robert | Option exercise | 1.1K | — |
| 2025-02-18 | Taranto Eric Robert | Option exercise | 805 | — |
| 2025-02-18 | Taranto Eric Robert | Option exercise | 1.8K | — |
| 2025-02-18 | Taranto Eric Robert | Option exercise | 914 | — |
| 2025-02-18 | Taranto Eric Robert | Option exercise | 348 | — |
| 2025-02-18 | Taranto Eric Robert | Option exercise | 975 | — |
| 2025-02-18 | Taranto Eric Robert | Tax withheld | 1.8K | $103.67 |
| 2025-02-18 | Schreiner James Alan | Option exercise | 1.6K | — |
| 2025-02-18 | Schreiner James Alan | Option exercise | 1.2K | — |
| 2025-02-18 | Schreiner James Alan | Option exercise | 2.6K | — |
| 2025-02-18 | Schreiner James Alan | Option exercise | 1.3K | — |
| 2025-02-18 | Schreiner James Alan | Option exercise | 432 | — |
| 2025-02-18 | Schreiner James Alan | Option exercise | 1.2K | — |
| 2025-02-18 | Schreiner James Alan | Tax withheld | 3.6K | $103.67 |
| 2025-02-18 | Henry David Philip | Option exercise | 1.5K | — |
| 2025-02-18 | Henry David Philip | Option exercise | 1.1K | — |
| 2025-02-18 | Henry David Philip | Option exercise | 2.4K | — |
| 2025-02-18 | Henry David Philip | Option exercise | 1.2K | — |
| 2025-02-18 | Henry David Philip | Option exercise | 456 | — |
| 2025-02-18 | Henry David Philip | Option exercise | 1.3K | — |
| 2025-02-18 | Henry David Philip | Tax withheld | 2.4K | $103.67 |
| 2025-02-18 | Burke Kathleen Flaherty | Option exercise | 2.3K | — |
| 2025-02-18 | Burke Kathleen Flaherty | Option exercise | 1.6K | — |
| 2025-02-18 | Burke Kathleen Flaherty | Option exercise | 3.6K | — |
| 2025-02-18 | Burke Kathleen Flaherty | Option exercise | 1.9K | — |
| 2025-02-18 | Burke Kathleen Flaherty | Option exercise | 588 | — |
| 2025-02-18 | Burke Kathleen Flaherty | Option exercise | 1.6K | — |
| 2025-02-18 | Burke Kathleen Flaherty | Tax withheld | 4.0K | $103.67 |
| 2025-02-18 | Lee John Tseng-Chung | Option exercise | 14K | — |
| 2025-02-18 | Lee John Tseng-Chung | Option exercise | 6.7K | — |
| 2025-02-18 | Lee John Tseng-Chung | Option exercise | 22K | — |
| 2025-02-18 | Lee John Tseng-Chung | Option exercise | 7.7K | — |
| 2025-02-18 | Lee John Tseng-Chung | Option exercise | 4.0K | — |
| 2025-02-18 | Lee John Tseng-Chung | Option exercise | 7.2K | — |
| 2025-02-18 | Lee John Tseng-Chung | Tax withheld | 27K | $103.67 |
| 2025-02-18 | COLELLA GERARD G | Sell | 8.0K | $104.53 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-12 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-04-06 | Exec/director change | filing ↗ |
| 2026-02-17 | ResultsExhibits | filing ↗ |
| 2026-02-05 | Material agreementDebt obligationReg FDExhibits | filing ↗ |
| 2026-01-28 | OtherExhibits | filing ↗ |
| 2026-01-21 | ResultsReg FDExhibits | filing ↗ |
| 2025-11-05 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-12 | 2026-05-11 | 0001193125-26-219474 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001049502-26-000062 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001193125-26-209140 ↗ |
| 8-K | 2026-04-06 | 2026-03-31 | 0001193125-26-142945 ↗ |
| 10-K | 2026-02-24 | 2025-12-31 | 0001193125-26-066820 ↗ |
| 8-K | 2026-02-17 | 2026-02-17 | 0001193125-26-054841 ↗ |
| 8-K | 2026-02-05 | 2026-02-04 | 0001193125-26-038565 ↗ |
| 8-K | 2026-01-28 | 2026-01-26 | 0001193125-26-027243 ↗ |
| 8-K | 2026-01-21 | 2026-01-21 | 0001193125-26-017468 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001193125-25-268932 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001193125-25-267070 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001193125-25-175092 ↗ |