INFN - Infinera Corp.
Float
228.37M
Short % of Float
26.02%
Oustanding Shares
231.42M
Float
223.75M
Short % of Float
19.91%
Oustanding Shares
226.92M
Float
223.76 M
Short % of Float
20.25%
Oustanding Shares
226.92 M