William Blair Investment Management, Llc Buys Alibaba Group Holding, Copart Inc, Ctrip.com International, Sells The Toronto-Dominion Bank, TransDigm Group Inc, Mead Johnson Nutrition Co

Investment company William Blair Investment Management, Llc buys Alibaba Group Holding, Copart Inc, Ctrip.com International, BWX Technologies Inc, Grand Canyon Education Inc, Vail Resorts Inc, UnitedHealth Group Inc, The Michaels Inc, MaxLinear Inc, Equifax Inc, sells The Toronto-Dominion Bank, TransDigm Group Inc, Mead Johnson Nutrition Co, Akamai Technologies Inc, Alimentation Couche-Tard Inc during the 3-months ended 2017-03-31, according to the most recent filings of the investment company, William Blair Investment Management, Llc. As of 2017-03-31, William Blair Investment Management, Llc owns 428 stocks with a total value of $26.4 billion. These are the details of the buys and sells.

For the details of WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=WILLIAM+BLAIR+INVESTMENT+MANAGEMENT%2C+LLC

These are the top 5 holdings of WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
  1. Alibaba Group Holding Ltd (BABA) - 7,603,566 shares, 3.1% of the total portfolio. Shares added by 69.21%
  2. Taiwan Semiconductor Manufacturing Co Ltd (TSM) - 17,666,683 shares, 2.2% of the total portfolio. Shares reduced by 11.46%
  3. SPDR S&P 500 (SPY) - 1,996,424 shares, 1.78% of the total portfolio. Shares reduced by 8.62%
  4. Vantiv Inc (VNTV) - 5,769,789 shares, 1.4% of the total portfolio. Shares added by 3.06%
  5. Copart Inc (CPRT) - 22,002,180 shares, 1.29% of the total portfolio. Shares added by 163.44%
New Purchase: The Michaels Companies Inc (MIK)

William Blair Investment Management, Llc initiated holdings in The Michaels Companies Inc. The purchase prices were between $19.35 and $22.64, with an estimated average price of $21.02. The stock is now traded at around $22.08. The impact to the portfolio due to this purchase was 0.36%. The holdings were 4,240,011 shares as of 2017-03-31.

New Purchase: TransUnion (TRU)

William Blair Investment Management, Llc initiated holdings in TransUnion. The purchase prices were between $30.96 and $38.51, with an estimated average price of $35.14. The stock is now traded at around $41.38. The impact to the portfolio due to this purchase was 0.34%. The holdings were 2,322,141 shares as of 2017-03-31.

New Purchase: Ishares MSCI India (INDA)

William Blair Investment Management, Llc initiated holdings in Ishares MSCI India. The purchase prices were between $26.81 and $31.6, with an estimated average price of $29.25. The stock is now traded at around $23.60. The impact to the portfolio due to this purchase was 0.29%. The holdings were 2,435,295 shares as of 2017-03-31.

New Purchase: VanEck Vectors Russia (RSX)

William Blair Investment Management, Llc initiated holdings in VanEck Vectors Russia. The purchase prices were between $19.34 and $22.08, with an estimated average price of $21.06. The stock is now traded at around $20.66. The impact to the portfolio due to this purchase was 0.28%. The holdings were 3,632,400 shares as of 2017-03-31.

New Purchase: Euronet Worldwide Inc (EEFT)

William Blair Investment Management, Llc initiated holdings in Euronet Worldwide Inc. The purchase prices were between $71.22 and $85.52, with an estimated average price of $78.6. The stock is now traded at around $85.31. The impact to the portfolio due to this purchase was 0.27%. The holdings were 839,346 shares as of 2017-03-31.

New Purchase: Weibo Corp (WB)

William Blair Investment Management, Llc initiated holdings in Weibo Corp. The purchase prices were between $41.55 and $58.21, with an estimated average price of $49.76. The stock is now traded at around $62.51. The impact to the portfolio due to this purchase was 0.21%. The holdings were 1,074,507 shares as of 2017-03-31.

Added: Alibaba Group Holding Ltd (BABA)

William Blair Investment Management, Llc added to the holdings in Alibaba Group Holding Ltd by 69.21%. The purchase prices were between $88.6 and $109.51, with an estimated average price of $101.77. The stock is now traded at around $119.98. The impact to the portfolio due to this purchase was 1.27%. The holdings were 7,603,566 shares as of 2017-03-31.

Added: Copart Inc (CPRT)

William Blair Investment Management, Llc added to the holdings in Copart Inc by 163.44%. The purchase prices were between $27.83 and $31.2, with an estimated average price of $29.42. The stock is now traded at around $30.17. The impact to the portfolio due to this purchase was 0.8%. The holdings were 22,002,180 shares as of 2017-03-31.

Added: Ctrip.com International Ltd (CTRP)

William Blair Investment Management, Llc added to the holdings in Ctrip.com International Ltd by 297.94%. The purchase prices were between $40.49 and $49.76, with an estimated average price of $45.82. The stock is now traded at around $56.13. The impact to the portfolio due to this purchase was 0.57%. The holdings were 4,083,783 shares as of 2017-03-31.

Added: BWX Technologies Inc (BWXT)

William Blair Investment Management, Llc added to the holdings in BWX Technologies Inc by 83.41%. The purchase prices were between $39.22 and $48.1, with an estimated average price of $43.66. The stock is now traded at around $50.26. The impact to the portfolio due to this purchase was 0.48%. The holdings were 5,853,746 shares as of 2017-03-31.

Added: Vail Resorts Inc (MTN)

William Blair Investment Management, Llc added to the holdings in Vail Resorts Inc by 76.79%. The purchase prices were between $160.98 and $191.9, with an estimated average price of $177.17. The stock is now traded at around $201.19. The impact to the portfolio due to this purchase was 0.41%. The holdings were 1,312,463 shares as of 2017-03-31.

Added: Grand Canyon Education Inc (LOPE)

William Blair Investment Management, Llc added to the holdings in Grand Canyon Education Inc by 1271.13%. The purchase prices were between $56.87 and $71.74, with an estimated average price of $62.1. The stock is now traded at around $78.40. The impact to the portfolio due to this purchase was 0.41%. The holdings were 1,608,593 shares as of 2017-03-31.

Sold Out: Mead Johnson Nutrition Co (MJN)

William Blair Investment Management, Llc sold out the holdings in Mead Johnson Nutrition Co. The sale prices were between $69.5 and $89.08, with an estimated average price of $82.24.

Sold Out: Alimentation Couche-Tard Inc (ANCUF)

William Blair Investment Management, Llc sold out the holdings in Alimentation Couche-Tard Inc. The sale prices were between $43.26 and $47.89, with an estimated average price of $45.85.

Sold Out: Dollar General Corp (DG)

William Blair Investment Management, Llc sold out the holdings in Dollar General Corp. The sale prices were between $68.55 and $77.86, with an estimated average price of $73.24.

Sold Out: CGI Group Inc (GIB)

William Blair Investment Management, Llc sold out the holdings in CGI Group Inc. The sale prices were between $45.98 and $49.73, with an estimated average price of $47.98.

Sold Out: Baidu Inc (BIDU)

William Blair Investment Management, Llc sold out the holdings in Baidu Inc. The sale prices were between $168.26 and $186.01, with an estimated average price of $175.99.

Sold Out: Genpact Ltd (G)

William Blair Investment Management, Llc sold out the holdings in Genpact Ltd. The sale prices were between $23.77 and $25.2, with an estimated average price of $24.38.



Here is the complete portfolio of WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC. Also check out:

1. WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's Undervalued Stocks
2. WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's Top Growth Companies, and
3. WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's High Yield stocks
4. Stocks that WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC keeps buying