ESE - Esco Technologies, Inc.

Float
25.68M
Short % of Float
1.08%
Oustanding Shares
25.81M

Float
25.46M
Short % of Float
0.62%
Oustanding Shares
25.79M

Float
25.46 M
Short % of Float
0.43%
Oustanding Shares
25.81 M

25.68M
1.08%
25.81M
25.46M
0.62%
25.79M
25.46 M
0.43%
25.81 M