Netflix Inc NFLX A Key Holding in Mark Cubans Investment Portfolio