Carderock Capital Management Inc Buys American Tower Corp, Intel Corp, Microsoft Corp, Sells Booking Holdings Inc, Bristol-Myers Squibb Company

Chevy Chase, MD, based Investment company Carderock Capital Management Inc buys American Tower Corp, Intel Corp, Microsoft Corp, Adobe Inc, Verizon Communications Inc, Abbott Laboratories, Amgen Inc, NextEra Energy Inc, Gartner Inc, Costco Wholesale Corp, Phillips 66, Union Pacific Corp, Exxon Mobil Corp, Extra Space Storage Inc, Alphabet Inc, The Estee Lauder Inc, sells Booking Holdings Inc, Bristol-Myers Squibb Company during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Carderock Capital Management Inc. As of 2019Q1, Carderock Capital Management Inc owns 73 stocks with a total value of $245 million. These are the details of the buys and sells.

For the details of CARDEROCK CAPITAL MANAGEMENT INC's stock buys and sells, go to https://www.gurufocus.com/guru/carderock+capital+management+inc/current-portfolio/portfolio

These are the top 5 holdings of CARDEROCK CAPITAL MANAGEMENT INC
  1. Apple Inc (AAPL) - 46,411 shares, 3.60% of the total portfolio. Shares reduced by 0.14%
  2. Accenture PLC (ACN) - 46,466 shares, 3.34% of the total portfolio. Shares added by 6.97%
  3. Mastercard Inc (MA) - 33,040 shares, 3.18% of the total portfolio. Shares reduced by 8.23%
  4. Thermo Fisher Scientific Inc (TMO) - 27,903 shares, 3.12% of the total portfolio. Shares added by 0.73%
  5. Automatic Data Processing Inc (ADP) - 44,473 shares, 2.90% of the total portfolio. Shares added by 3.37%
New Purchase: Intel Corp (INTC)

Carderock Capital Management Inc initiated holding in Intel Corp. The purchase prices were between $44.49 and $54.64, with an estimated average price of $50.66. The stock is now traded at around $58.82. The impact to a portfolio due to this purchase was 0.96%. The holding were 43,613 shares as of .

New Purchase: Union Pacific Corp (UNP)

Carderock Capital Management Inc initiated holding in Union Pacific Corp. The purchase prices were between $132.68 and $171.33, with an estimated average price of $160.69. The stock is now traded at around $177.72. The impact to a portfolio due to this purchase was 0.11%. The holding were 1,585 shares as of .

New Purchase: Alphabet Inc (GOOG)

Carderock Capital Management Inc initiated holding in Alphabet Inc. The purchase prices were between $1016.06 and $1231.54, with an estimated average price of $1120.29. The stock is now traded at around $1248.84. The impact to a portfolio due to this purchase was 0.09%. The holding were 180 shares as of .

New Purchase: Exxon Mobil Corp (XOM)

Carderock Capital Management Inc initiated holding in Exxon Mobil Corp. The purchase prices were between $68.19 and $81.79, with an estimated average price of $76.09. The stock is now traded at around $82.90. The impact to a portfolio due to this purchase was 0.09%. The holding were 2,674 shares as of .

New Purchase: Extra Space Storage Inc (EXR)

Carderock Capital Management Inc initiated holding in Extra Space Storage Inc. The purchase prices were between $87.44 and $102.76, with an estimated average price of $95.96. The stock is now traded at around $99.24. The impact to a portfolio due to this purchase was 0.09%. The holding were 2,070 shares as of .

Added: American Tower Corp (AMT)

Carderock Capital Management Inc added to a holding in American Tower Corp by 301.76%. The purchase prices were between $156.74 and $197.06, with an estimated average price of $174.99. The stock is now traded at around $192.32. The impact to a portfolio due to this purchase was 1.28%. The holding were 21,237 shares as of .

Added: Microsoft Corp (MSFT)

Carderock Capital Management Inc added to a holding in Microsoft Corp by 62.90%. The purchase prices were between $97.4 and $120.22, with an estimated average price of $108.95. The stock is now traded at around $123.76. The impact to a portfolio due to this purchase was 0.85%. The holding were 45,373 shares as of .

Added: Adobe Inc (ADBE)

Carderock Capital Management Inc added to a holding in Adobe Inc by 133.79%. The purchase prices were between $215.7 and $267.69, with an estimated average price of $251.74. The stock is now traded at around $272.21. The impact to a portfolio due to this purchase was 0.72%. The holding were 11,479 shares as of .

Added: Verizon Communications Inc (VZ)

Carderock Capital Management Inc added to a holding in Verizon Communications Inc by 508.97%. The purchase prices were between $53.28 and $60.88, with an estimated average price of $56.61. The stock is now traded at around $58.37. The impact to a portfolio due to this purchase was 0.52%. The holding were 25,455 shares as of .

Added: Abbott Laboratories (ABT)

Carderock Capital Management Inc added to a holding in Abbott Laboratories by 99.85%. The purchase prices were between $66.22 and $80.06, with an estimated average price of $74.34. The stock is now traded at around $74.51. The impact to a portfolio due to this purchase was 0.42%. The holding were 25,800 shares as of .

Added: Amgen Inc (AMGN)

Carderock Capital Management Inc added to a holding in Amgen Inc by 21.90%. The purchase prices were between $180.87 and $203.88, with an estimated average price of $191.19. The stock is now traded at around $176.36. The impact to a portfolio due to this purchase was 0.42%. The holding were 30,009 shares as of .

Sold Out: Booking Holdings Inc (BKNG)

Carderock Capital Management Inc sold out a holding in Booking Holdings Inc. The sale prices were between $1649.49 and $1935.5, with an estimated average price of $1785.18.

Reduced: Bristol-Myers Squibb Company (BMY)

Carderock Capital Management Inc reduced to a holding in Bristol-Myers Squibb Company by 30.46%. The sale prices were between $45.12 and $53.8, with an estimated average price of $49.88. The stock is now traded at around $45.24. The impact to a portfolio due to this sale was -0.07%. Carderock Capital Management Inc still held 6,050 shares as of .



Here is the complete portfolio of CARDEROCK CAPITAL MANAGEMENT INC. Also check out:

1. CARDEROCK CAPITAL MANAGEMENT INC's Undervalued Stocks
2. CARDEROCK CAPITAL MANAGEMENT INC's Top Growth Companies, and
3. CARDEROCK CAPITAL MANAGEMENT INC's High Yield stocks
4. Stocks that CARDEROCK CAPITAL MANAGEMENT INC keeps buying