The latest closing stock price for ESCO Technologies as of April 17, 2025 is 151.16.
An investor who bought $1,000 worth of ESCO Technologies stock at the IPO in 1990 would have $108,967 today, roughly 109 times their original investment - a 14.37% compound annual growth rate over 35 years.
The all-time high ESCO Technologies stock closing price was 169.56 on February 20, 2025.
The ESCO Technologies 52-week high stock price is 171.28, which is 13.3% above the current share price.
The ESCO Technologies 52-week low stock price is 100.83, which is 33.3% below the current share price.
The average ESCO Technologies stock price for the last 52 weeks is 129.67.
An investor who bought $1,000 worth of ESCO Technologies stock at the IPO in 1990 would have $108,967 today, roughly 109 times their original investment - a 14.37% compound annual growth rate over 35 years.
The all-time high ESCO Technologies stock closing price was 169.56 on February 20, 2025.
The ESCO Technologies 52-week high stock price is 171.28, which is 13.3% above the current share price.
The ESCO Technologies 52-week low stock price is 100.83, which is 33.3% below the current share price.
The average ESCO Technologies stock price for the last 52 weeks is 129.67.