$70.90
-0.67-0.94%
Últ. Act.: Oct 9, 12:18 PM
$70.61
-0.96-1.34%

Netflix (NFLX) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
4.164B
Shares Float
4.139B
Insider Shares Owned
1.368M
Insider % Owned
0.0%
Institutional Shares Held
2.503B
Institutional % Held
60.6%
Ownership Breakdown