The latest closing stock price for ESCO Technologies as of June 22, 2026 is 353.01.
An investor who bought $1,000 worth of ESCO Technologies stock at the IPO in 1990 would have $256,183 today, roughly 256 times their original investment - a 16.67% compound annual growth rate over 36 years.
The all-time high ESCO Technologies stock closing price was 353.01 on June 22, 2026.
The ESCO Technologies 52-week high stock price is 357.00, which is 1.1% above the current share price.
The ESCO Technologies 52-week low stock price is 174.92, which is 50.4% below the current share price.
The average ESCO Technologies stock price for the last 52 weeks is 239.43.
An investor who bought $1,000 worth of ESCO Technologies stock at the IPO in 1990 would have $256,183 today, roughly 256 times their original investment - a 16.67% compound annual growth rate over 36 years.
The all-time high ESCO Technologies stock closing price was 353.01 on June 22, 2026.
The ESCO Technologies 52-week high stock price is 357.00, which is 1.1% above the current share price.
The ESCO Technologies 52-week low stock price is 174.92, which is 50.4% below the current share price.
The average ESCO Technologies stock price for the last 52 weeks is 239.43.