HGEN -
Float
110.48M
Short % of Float
3.88%
Oustanding Shares
119.08M
Float
Short % of Float
Oustanding Shares
Float
118.88 M
Short % of Float
3.49%
Oustanding Shares
119.08 M
110.48M
3.88%
119.08M
118.88 M
3.49%
119.08 M