JNPR - Juniper Networks Inc
Float
317.37M
Short % of Float
5.41%
Oustanding Shares
324.37M
Float
316.17M
Short % of Float
4.06%
Oustanding Shares
322.90M
Float
314.77 M
Short % of Float
5.54%
Oustanding Shares
320.27 M