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