NS Partners Ltd Buys McCormick Inc, Verisk Analytics Inc, Dada Nexus, Sells Haemonetics Corp, Verizon Communications Inc, JD.com Inc

Investment company NS Partners Ltd (Current Portfolio) buys McCormick Inc, Verisk Analytics Inc, Dada Nexus, Equinix Inc, 21Vianet Group Inc, sells Haemonetics Corp, Verizon Communications Inc, JD.com Inc during the 3-months ended 2021Q2, according to the most recent filings of the investment company, NS Partners Ltd. As of 2021Q2, NS Partners Ltd owns 71 stocks with a total value of $1.9 billion. These are the details of the buys and sells.

For the details of NS Partners Ltd's stock buys and sells, go to https://www.gurufocus.com/guru/ns+partners+ltd/current-portfolio/portfolio

These are the top 5 holdings of NS Partners Ltd
  1. Microsoft Corp (MSFT) - 552,024 shares, 7.88% of the total portfolio. Shares reduced by 0.65%
  2. Apple Inc (AAPL) - 674,791 shares, 4.87% of the total portfolio. Shares reduced by 4.09%
  3. Alphabet Inc (GOOG) - 36,873 shares, 4.87% of the total portfolio. Shares added by 3.85%
  4. Amazon.com Inc (AMZN) - 21,405 shares, 3.88% of the total portfolio. Shares reduced by 0.09%
  5. JPMorgan Chase & Co (JPM) - 355,467 shares, 2.91% of the total portfolio. Shares reduced by 15.59%
Added: McCormick & Co Inc (MKC)

NS Partners Ltd added to a holding in McCormick & Co Inc by 33.34%. The purchase prices were between $86.11 and $91.92, with an estimated average price of $89.19. The stock is now traded at around $84.170000. The impact to a portfolio due to this purchase was 0.29%. The holding were 248,447 shares as of 2021-06-30.

Added: Verisk Analytics Inc (VRSK)

NS Partners Ltd added to a holding in Verisk Analytics Inc by 24.29%. The purchase prices were between $167.8 and $188.88, with an estimated average price of $177.32. The stock is now traded at around $189.940000. The impact to a portfolio due to this purchase was 0.21%. The holding were 118,849 shares as of 2021-06-30.

Added: Dada Nexus Ltd (DADA)

NS Partners Ltd added to a holding in Dada Nexus Ltd by 24.57%. The purchase prices were between $19.92 and $31.99, with an estimated average price of $25.99. The stock is now traded at around $21.590000. The impact to a portfolio due to this purchase was 0.18%. The holding were 581,600 shares as of 2021-06-30.

Added: Equinix Inc (EQIX)

NS Partners Ltd added to a holding in Equinix Inc by 20.13%. The purchase prices were between $678 and $823.99, with an estimated average price of $740.74. The stock is now traded at around $820.410000. The impact to a portfolio due to this purchase was 0.16%. The holding were 23,058 shares as of 2021-06-30.

Added: 21Vianet Group Inc (VNET)

NS Partners Ltd added to a holding in 21Vianet Group Inc by 33.44%. The purchase prices were between $20.19 and $34.16, with an estimated average price of $25.65. The stock is now traded at around $17.330000. The impact to a portfolio due to this purchase was 0.15%. The holding were 479,650 shares as of 2021-06-30.

Added: HDFC Bank Ltd (HDB)

NS Partners Ltd added to a holding in HDFC Bank Ltd by 197.44%. The purchase prices were between $68.25 and $77.74, with an estimated average price of $73.43. The stock is now traded at around $70.570000. The impact to a portfolio due to this purchase was 0.03%. The holding were 11,600 shares as of 2021-06-30.

Sold Out: Haemonetics Corp (HAE)

NS Partners Ltd sold out a holding in Haemonetics Corp. The sale prices were between $51.81 and $118.56, with an estimated average price of $71.78.

Sold Out: JD.com Inc (JD)

NS Partners Ltd sold out a holding in JD.com Inc. The sale prices were between $67.03 and $84.33, with an estimated average price of $75.51.



Here is the complete portfolio of NS Partners Ltd. Also check out:

1. NS Partners Ltd's Undervalued Stocks
2. NS Partners Ltd's Top Growth Companies, and
3. NS Partners Ltd's High Yield stocks
4. Stocks that NS Partners Ltd keeps buying