Will Netflix (NFLX) finish week of September 21 above $10? · top holders · Whale Watch