METX -
Float
1.05M
Short % of Float
3.68%
Oustanding Shares
1.53M
Float
1.33M
Short % of Float
2.77%
Oustanding Shares
20.88M
Float
Short % of Float
Oustanding Shares
1.05M
3.68%
1.53M
1.33M
2.77%
20.88M