NETFLIX INC (NFLX)

US64110L1061 - Common Stock

641.62  -6.04 (-0.93%)

After market: 642.14 +0.52 (+0.08%)




Shares Outstanding430.90M
Float427.67M
Owners (insider)0.13%
Owners (institutional)81.39%
Owners (insider) change0.47%
Owners (institutional) change-0.2%

No transactions were filed in the last 12 months.