RETA -
Float
29.79M
Short % of Float
8.14%
Oustanding Shares
33.59M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
29.79M
8.14%
33.59M