NFLX - Netflix Inc.

Float
428.51M
Short % of Float
1.85%
Oustanding Shares
432.76M

Float
431.41M
Short % of Float
2.19%
Oustanding Shares
432.76M

Float
431.55 M
Short % of Float
2.31%
Oustanding Shares
437.68 M

428.51M
1.85%
432.76M
431.41M
2.19%
432.76M
431.55 M
2.31%
437.68 M