EMAN -
Float
78.44M
Short % of Float
2.00%
Oustanding Shares
83.19M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
78.44M
2.00%
83.19M