NEWR -
Float
56.65M
Short % of Float
3.42%
Oustanding Shares
71.02M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
56.65M
3.42%
71.02M