The latest closing stock price for ESCO Technologies as of June 01, 2026 is 287.70.
An investor who bought $1,000 worth of ESCO Technologies stock at the IPO in 1990 would have $208,602 today, roughly 209 times their original investment - a 16.01% compound annual growth rate over 36 years.
The all-time high ESCO Technologies stock closing price was 339.35 on May 05, 2026.
The ESCO Technologies 52-week high stock price is 346.20, which is 20.3% above the current share price.
The ESCO Technologies 52-week low stock price is 174.92, which is 39.2% below the current share price.
The average ESCO Technologies stock price for the last 52 weeks is 232.14.
An investor who bought $1,000 worth of ESCO Technologies stock at the IPO in 1990 would have $208,602 today, roughly 209 times their original investment - a 16.01% compound annual growth rate over 36 years.
The all-time high ESCO Technologies stock closing price was 339.35 on May 05, 2026.
The ESCO Technologies 52-week high stock price is 346.20, which is 20.3% above the current share price.
The ESCO Technologies 52-week low stock price is 174.92, which is 39.2% below the current share price.
The average ESCO Technologies stock price for the last 52 weeks is 232.14.