CAPROCK Group, Inc. Buys Quanta Services Inc, Costco Wholesale Corp, Tesla Inc, Sells Pfizer Inc, Procter & Gamble Co, The Home Depot Inc

Boise, ID, based Investment company CAPROCK Group, Inc. (Current Portfolio) buys Quanta Services Inc, Costco Wholesale Corp, Tesla Inc, Zillow Group Inc, Cutera Inc, sells Pfizer Inc, Procter & Gamble Co, The Home Depot Inc, Texas Instruments Inc, FedEx Corp during the 3-months ended 2019Q2, according to the most recent filings of the investment company, CAPROCK Group, Inc.. As of 2019Q2, CAPROCK Group, Inc. owns 342 stocks with a total value of $501 million. These are the details of the buys and sells.

For the details of CAPROCK Group, Inc.'s stock buys and sells, go to https://www.gurufocus.com/guru/caprock+group%2C+inc./current-portfolio/portfolioportfolio

These are the top 5 holdings of CAPROCK Group, Inc.
  1. Vanguard Total Stock Market (VTI) - 366,618 shares, 10.98% of the total portfolio. Shares added by 2.30%
  2. Vanguard FTSE Developed Markets (VEA) - 744,583 shares, 6.20% of the total portfolio. Shares added by 2.01%
  3. Vanguard FTSE Emerging Markets (VWO) - 605,104 shares, 5.14% of the total portfolio. Shares added by 4.57%
  4. Vanguard S&P 500 (VOO) - 91,007 shares, 4.91% of the total portfolio. Shares added by 4.16%
  5. Microsoft Corp (MSFT) - 118,538 shares, 3.17% of the total portfolio. Shares reduced by 4.42%
New Purchase: Zillow Group Inc (ZG)

CAPROCK Group, Inc. initiated holding in Zillow Group Inc. The purchase prices were between $32.06 and $46.43, with an estimated average price of $39.24. The stock is now traded at around $49.25. The impact to a portfolio due to this purchase was 0.14%. The holding were 15,322 shares as of .

New Purchase: Cutera Inc (CUTR)

CAPROCK Group, Inc. initiated holding in Cutera Inc. The purchase prices were between $16.3 and $20.78, with an estimated average price of $17.84. The stock is now traded at around $24.40. The impact to a portfolio due to this purchase was 0.12%. The holding were 30,000 shares as of .

New Purchase: Apartment Investment & Management Co (AIV)

CAPROCK Group, Inc. initiated holding in Apartment Investment & Management Co. The purchase prices were between $47.85 and $51.69, with an estimated average price of $50.19. The stock is now traded at around $49.74. The impact to a portfolio due to this purchase was 0.08%. The holding were 8,175 shares as of .

New Purchase: Analog Devices Inc (ADI)

CAPROCK Group, Inc. initiated holding in Analog Devices Inc. The purchase prices were between $96.07 and $117.29, with an estimated average price of $108.27. The stock is now traded at around $119.92. The impact to a portfolio due to this purchase was 0.08%. The holding were 3,507 shares as of .

New Purchase: IQVIA Holdings Inc (IQV)

CAPROCK Group, Inc. initiated holding in IQVIA Holdings Inc. The purchase prices were between $132.28 and $160.9, with an estimated average price of $140.12. The stock is now traded at around $156.76. The impact to a portfolio due to this purchase was 0.07%. The holding were 2,041 shares as of .

New Purchase: First Interstate BancSystem Inc (FIBK)

CAPROCK Group, Inc. initiated holding in First Interstate BancSystem Inc. The purchase prices were between $36.91 and $42.55, with an estimated average price of $39.92. The stock is now traded at around $39.33. The impact to a portfolio due to this purchase was 0.06%. The holding were 7,555 shares as of .

Added: Quanta Services Inc (PWR)

CAPROCK Group, Inc. added to a holding in Quanta Services Inc by 1299.69%. The purchase prices were between $34.73 and $40.6, with an estimated average price of $37.95. The stock is now traded at around $37.71. The impact to a portfolio due to this purchase was 1.07%. The holding were 151,251 shares as of .

Added: Costco Wholesale Corp (COST)

CAPROCK Group, Inc. added to a holding in Costco Wholesale Corp by 321.59%. The purchase prices were between $239.58 and $267.35, with an estimated average price of $249.14. The stock is now traded at around $280.10. The impact to a portfolio due to this purchase was 0.79%. The holding were 19,587 shares as of .

Added: Tesla Inc (TSLA)

CAPROCK Group, Inc. added to a holding in Tesla Inc by 179.56%. The purchase prices were between $178.97 and $291.81, with an estimated average price of $233.41. The stock is now traded at around $260.17. The impact to a portfolio due to this purchase was 0.17%. The holding were 6,142 shares as of .

Added: SPDR Dow Jones Industrial Average (DIA)

CAPROCK Group, Inc. added to a holding in SPDR Dow Jones Industrial Average by 157.55%. The purchase prices were between $247.43 and $267.22, with an estimated average price of $259.9. The stock is now traded at around $273.35. The impact to a portfolio due to this purchase was 0.11%. The holding were 3,307 shares as of .

Added: Boeing Co (BA)

CAPROCK Group, Inc. added to a holding in Boeing Co by 37.02%. The purchase prices were between $337.37 and $395.86, with an estimated average price of $364.73. The stock is now traded at around $373.07. The impact to a portfolio due to this purchase was 0.06%. The holding were 3,231 shares as of .

Added: Biogen Inc (BIIB)

CAPROCK Group, Inc. added to a holding in Biogen Inc by 40.05%. The purchase prices were between $219.29 and $241.72, with an estimated average price of $230.78. The stock is now traded at around $243.88. The impact to a portfolio due to this purchase was 0.06%. The holding were 4,532 shares as of .

Sold Out: Natural Resources Partners LP (NRP)

CAPROCK Group, Inc. sold out a holding in Natural Resources Partners LP. The sale prices were between $34.15 and $44.68, with an estimated average price of $40.

Sold Out: Yum Brands Inc (YUM)

CAPROCK Group, Inc. sold out a holding in Yum Brands Inc. The sale prices were between $99.48 and $110.67, with an estimated average price of $103.8.

Sold Out: LyondellBasell Industries NV (LYB)

CAPROCK Group, Inc. sold out a holding in LyondellBasell Industries NV. The sale prices were between $74.25 and $92.29, with an estimated average price of $85.31.

Sold Out: CenterPoint Energy Inc (CNP)

CAPROCK Group, Inc. sold out a holding in CenterPoint Energy Inc. The sale prices were between $28.27 and $31.15, with an estimated average price of $29.82.

Sold Out: Crown Castle International Corp (CCI)

CAPROCK Group, Inc. sold out a holding in Crown Castle International Corp. The sale prices were between $122.58 and $136.92, with an estimated average price of $128.5.

Sold Out: Magna International Inc (MGA)

CAPROCK Group, Inc. sold out a holding in Magna International Inc. The sale prices were between $42.94 and $56.64, with an estimated average price of $49.41.



Here is the complete portfolio of CAPROCK Group, Inc.. Also check out:

1. CAPROCK Group, Inc.'s Undervalued Stocks
2. CAPROCK Group, Inc.'s Top Growth Companies, and
3. CAPROCK Group, Inc.'s High Yield stocks
4. Stocks that CAPROCK Group, Inc. keeps buying