NYSE : ESE

ESCO Technologies Inc.

$319.73 USD

-$2.59 (-0.8%)

Volume
92.51K
Average Volume
305.84K
Market Capitalization
$8.28B
P/E Ratio
26.89
Dividend Yield
0.10%
Price Target
$350.00
Year High
$362.15
Year Low
$174.92
Day High
Day Low
Payout Ratio
$0.03
Current Ratio
$1.45
Institutional Ownership Summary
Institutional Ownership %

2.05%

Investors Holding

38

change: -401 | last: 439
Increased Positions

16

change: -219 | last: 235
Reduced Positions

8

change: -138 | last: 146
New Positions

8

change: -83 | last: 91
Sold Positions

402

change: 351 | last: 51
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -6.3063 | last: 0.0631
Total Invested

184.33M

ESE Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-09-30 $211.11 25.91M $5.47B $101.35M $230.4M $5.6B
2024-09-30 $128.98 25.75M $3.32B $65.96M $156.81M $3.41B
2023-09-30 $104.44 25.79M $2.69B $41.87M $138.55M $2.79B
2022-09-30 $73.44 25.93M $1.9B $97.72M $177.85M $1.98B
2021-09-30 $77.00 26.05M $2.01B $56.23M $182.03M $2.13B
2020-09-30 $80.56 26.01M $2.1B $52.56M $79.15M $2.12B
2019-09-30 $79.56 25.95M $2.06B $61.81M $286.26M $2.29B
2018-09-30 $67.69 25.87M $1.75B $30.48M $220M $1.94B
2017-09-30 $59.95 25.83M $1.55B $45.52M $275M $1.78B
2016-09-30 $46.42 25.72M $1.19B $53.82M $110M $1.25B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $281.37 25.91M $7.29B $92.25M $212.67M $7.41B
2025-12-31 $195.39 25.88M $5.06B $103.82M $188.98M $5.14B
2025-09-30 $211.11 25.93M $5.47B $101.35M $230.4M $5.6B
2025-06-30 $191.87 25.83M $4.96B $78.72M $568.63M $5.45B
2025-03-31 $159.12 25.83M $4.11B $57.4M $123.95M $4.18B
2024-12-31 $133.21 25.83M $3.44B $71.28M $148.4M $3.52B
2024-09-30 $128.98 25.77M $3.32B $65.96M $156.81M $3.42B
2024-06-30 $102.11 25.75M $2.63B $63.04M $208.15M $2.77B
2024-03-31 $103.62 25.79M $2.67B $59.44M $226.44M $2.84B
2023-12-31 $117.03 25.8M $3.02B $51.4M $207.71M $3.18B
2023-09-30 $104.44 25.79M $2.69B $41.87M $138.55M $2.79B
2023-06-30 $103.63 25.76M $2.67B $56.05M $184.82M $2.8B