ESCO TECHNOLOGIES INC
ESE · Communications Equipment, NEC · 25.9M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $3M (gross $12M, SBC $9M)
Reference price $220.00 · est. market cap ~$5.7B — last insider sale, 2025-11-26 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B76Aerospace/defense/utility test-and-filtration maker with strong growth and returns; net margin is one-off-boosted.
Strengths
- Strong growth and returns — revenue +19.2% (68th), ROE 19.4% (73rd), ROA 12.4% (84th)
- Low leverage, good coverage — D/E 0.12 (26th), interest coverage 9.73
- Diversified A&D/utility/test end-markets — qualitative (per 10-K)
Risks
- Net margin one-off-boosted — 27.3% (91st) and net income +193.7% likely reflect a divestiture gain, not run-rate
- Government/defense funding exposure (~23% of revenue) — qualitative (per 10-K)
- Tight quick liquidity — 0.93 (21st)
Notable findings
- Customer concentration~34% of revenue from one customer/distributor — In 2025, approximately 34% of our net sales from continuing operations were to customers outside the United States
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, RENAISSANCE TECHNOLOGIES LLC
- Strong balance sheetStrong balance sheet — $101M cash & investments
- New fund positionNotable fund(s) opened this quarter: CITADEL ADVISORS LLC
- Notable holderHeld by 5 notable fund(s): STATE STREET CORP, GOLDMAN SACHS GROUP INC, CITADEL ADVISORS LLC +2 more (as of 2026-03-31)
- China exposure● Imposition of domestic and international taxes, export controls, tariffs, embargoes, sanctions (such as those imposed on Russia and Iran) and other trade restrictions; ● Compliance with a variety
- AccumulatingInstitutional holders rose 8→9 QoQ (2025-12-31→2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
42.1%
Operating margin
15.6%
Net margin
27.3%
Return on equity
19.4%
Return on assets
12.4%
ROIC
7.8%
Revenue growth (QoQ)
6.8%
Net-income growth
193.7%
Debt / equity
0.1×
Net debt / EBITDA
0.3×
Interest coverage
9.7×
Current ratio
1.4×
EBITDA
$245M
Tangible book value
$55M
Cash & investments
$101M
Stock comp / revenue
1.0%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-01 | Valdez Gloria L | Option exercise | 197 | $326.96 |
| 2026-02-05 | KHILNANI VINOD M | Option exercise | 1.3K | $238.40 |
| 2026-02-05 | Hess Janice L. | Option exercise | 1.3K | $238.40 |
| 2026-02-05 | Conner Penelope M | Option exercise | 1.3K | $238.40 |
| 2026-02-05 | Valdez Gloria L | Option exercise | 1.3K | $238.40 |
| 2026-02-05 | PHILLIPPY ROBERT J | Option exercise | 1.3K | $238.40 |
| 2025-12-03 | Sayler Bryan H | Tax withheld | 3.1K | $212.91 |
| 2025-12-03 | Tucker Christopher L | Tax withheld | 1.1K | $212.91 |
| 2025-12-03 | Schatz David M | Tax withheld | 597 | $212.91 |
| 2025-12-01 | Hess Janice L. | Option exercise | 5.6K | $204.97 |
| 2025-11-26 | KHILNANI VINOD M | Sell | 748 | $217.47 |
| 2025-11-26 | Sayler Bryan H | Sell | 401 | $220.00 |
| 2025-11-26 | KHILNANI VINOD M | Sell | 252 | $218.15 |
| 2025-11-26 | Sayler Bryan H | Sell | 401 | $220.00 |
| 2025-11-26 | KHILNANI VINOD M | Sell | 1.0K | $219.00 |
| 2025-11-26 | KHILNANI VINOD M | Sell | 1.0K | $217.33 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 584 | $224.03 |
| 2025-11-25 | Sayler Bryan H | Sell | 9.4K | $220.00 |
| 2025-11-25 | Sayler Bryan H | Sell | 9.4K | $220.00 |
| 2025-11-25 | Tucker Christopher L | Sell | 5.0K | $220.15 |
| 2025-11-25 | Schatz David M | Sell | 2.5K | $225.65 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 324 | $225.93 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 400 | $225.13 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 548 | $222.86 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 639 | $221.74 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 770 | $220.62 |
| 2025-11-25 | PHILLIPPY ROBERT J | Sell | 435 | $219.74 |
| 2025-11-25 | KHILNANI VINOD M | Sell | 216 | $224.04 |
| 2025-11-25 | Schatz David M | Sell | 2.5K | $225.65 |
| 2025-11-19 | Sayler Bryan H | Tax withheld | 6.5K | $216.27 |
| 2025-11-19 | Tucker Christopher L | Tax withheld | 2.6K | $216.27 |
| 2025-11-19 | Schatz David M | Tax withheld | 1.3K | $216.27 |
| 2025-11-17 | Sayler Bryan H | Grant | 4.8K | — |
| 2025-11-17 | Sayler Bryan H | Grant | 15K | — |
| 2025-11-17 | Tucker Christopher L | Grant | 1.3K | — |
| 2025-11-17 | Tucker Christopher L | Grant | 5.9K | — |
| 2025-11-17 | Schatz David M | Grant | 761 | — |
| 2025-11-17 | Schatz David M | Grant | 3.0K | — |
| 2025-11-06 | Sayler Bryan H | Tax withheld | 1.2K | $222.40 |
| 2025-11-06 | Conner Penelope M | Option exercise | 705 | $218.92 |
| 2025-11-06 | Tucker Christopher L | Tax withheld | 3.3K | $222.40 |
| 2025-11-06 | Schatz David M | Tax withheld | 1.1K | $222.40 |
| 2025-11-01 | Valdez Gloria L | Option exercise | 197 | $219.47 |
| 2025-05-01 | Valdez Gloria L | Option exercise | 197 | $161.27 |
| 2025-02-08 | Valdez Gloria L | Option exercise | 1.7K | $158.57 |
| 2025-02-08 | PHILLIPPY ROBERT J | Option exercise | 1.7K | $158.57 |
| 2025-02-08 | KHILNANI VINOD M | Option exercise | 1.7K | $158.57 |
| 2025-02-04 | Olivier Leon J | Option exercise | 12K | $132.16 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (3)
- U.S. Government 23% of rev
- U.S. Navy
- UK Government
Suppliers (0)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-03 | Material agreement1.02Debt obligationExhibits | filing ↗ |
| 2026-05-07 | ResultsReg FDExhibits | filing ↗ |
| 2026-04-16 | Material agreement3.02Exhibits | filing ↗ |
| 2026-04-15 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-05 | ResultsShareholder voteReg FDExhibits | filing ↗ |
| 2025-11-20 | ResultsExec/director changeReg FDExhibits | filing ↗ |
| 2025-08-07 | ResultsReg FDExhibits | filing ↗ |
| 2025-05-07 | ResultsReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-03 | 2026-05-29 | 0001104659-26-070116 ↗ |
| 10-Q | 2026-05-11 | 2026-03-31 | 0001104659-26-058482 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001104659-26-057162 ↗ |
| 8-K | 2026-04-16 | 2026-04-15 | 0001104659-26-044425 ↗ |
| 8-K | 2026-04-15 | 2026-04-15 | 0001104659-26-043869 ↗ |
| 10-Q | 2026-02-09 | 2025-12-31 | 0001104659-26-011932 ↗ |
| 8-K | 2026-02-05 | 2026-01-30 | 0001104659-26-010899 ↗ |
| 10-K | 2025-12-01 | 2025-09-30 | 0001104659-25-117276 ↗ |
| 8-K | 2025-11-20 | 2025-11-17 | 0001104659-25-114614 ↗ |
| 10-Q | 2025-08-11 | 2025-06-30 | 0001410578-25-001667 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0001104659-25-075202 ↗ |
| 10-Q | 2025-05-09 | 2025-03-31 | 0001410578-25-001145 ↗ |