ENOB -
Float
Short % of Float
Oustanding Shares
Float
29.15M
Short % of Float
2.74%
Oustanding Shares
63.70M
Float
Short % of Float
Oustanding Shares
29.15M
2.74%
63.70M