ESTE -
Float
36.97M
Short % of Float
5.89%
Oustanding Shares
106.33M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
36.97M
5.89%
106.33M