CAPROCK Group, Inc. Buys Vanguard FTSE Emerging Markets, Alphabet Inc, General Electric Co, Sells iShares MSCI China ETF, iShares MSCI EAFE, SPDR Dow Jones Industrial Average

Boise, ID, based Investment company CAPROCK Group, Inc. buys Vanguard FTSE Emerging Markets, Alphabet Inc, General Electric Co, Vanguard FTSE All World Ex US, Amazon.com Inc, The Walt Disney Co, Blackstone Group LP, Alibaba Group Holding, Citizens Financial Group Inc, Cummins Inc, American International Group Inc, Magna International Inc, Apartment Investment & Management Co, Health Insurance Innovations Inc, Quanta Services Inc, Vanguard High Dividend Yield, Arista Networks Inc, CVS Health Corp, KeyCorp, Halliburton Co, Roper Technologies Inc, eBay Inc, Constellation Brands Inc, Avon Products Inc, Whirlpool Corp, Turning Point Brands Inc, Intuit Inc, Ingersoll-Rand PLC, Illinois Tool Works Inc, Nexstar Media Group Inc, Dominion Energy Inc, First Republic Bank, Merit Medical Systems Inc, Mastercard Inc, Parker Hannifin Corp, ServiceNow Inc, Applied Materials Inc, Verint Systems Inc, Cigna Corp, Align Technology Inc, VMware Inc, Comcast Corp, Target Corp, Credit Suisse Group AG, Intuitive Surgical Inc, Zoetis Inc, Tyson Foods Inc, Lockheed Martin Corp, Suncor Energy Inc, Materials Select Sector SPDR, Netflix Inc, SPDR Select Sector Fund - Industrial, SPDR Select Sector Fund - Energy Select Sector, ORIX Corp, Repligen Corp, Xcel Energy Inc, ABB, Baker Hughes, a GE Co, Conformis Inc, Danaher Corp, ASGN Inc, Aqua America Inc, Envestnet Inc, Boston Beer Co Inc, Alaska Air Group Inc, HMS Holdings Corp, ACI Worldwide Inc, Adobe Inc, Exelon Corp, Etsy Inc, Casella Waste Systems Inc, Air Products & Chemicals Inc, Baidu Inc, SPDR MidCap Trust Series I, AmerisourceBergen Corp, Celgene Corp, Edwards Lifesciences Corp, Cloudera Inc, Prudential Financial Inc, Fidelity National Financial Inc, Franklin Street Properties Corp, Agilent Technologies Inc, EOG Resources Inc, Micron Technology Inc, Chubb, Nomura Holdings Inc, HP Inc, ASE Technology Holding Co, Energy Company of Minas Gerais, Colgate-Palmolive Co, Gold Fields, sells iShares MSCI China ETF, iShares MSCI EAFE, SPDR Dow Jones Industrial Average, CME Group Inc, Vanguard Large-Cap, Osiris Therapeutics Inc, HSBC Holdings PLC, Kornit Digital, Apartment Investment & Management Co, Aflac Inc, Contura Energy Inc, Gap Inc, Cigna Corp, Walgreens Boots Alliance Inc, Watts Water Technologies Inc, Digital Realty Trust Inc, Lindsay Corp, Trimble Inc, Royal Dutch Shell PLC, TPI Composites Inc, Eli Lilly and Co, Itron Inc, Six Flags Entertainment Corp, Omnicom Group Inc, Qualcomm Inc, Cognex Corp, Badger Meter Inc, Alexion Pharmaceuticals Inc, Xylem Inc, Raven Industries Inc, Sensata Technologies Holding PLC, SBA Communications Corp, Northrop Grumman Corp, Usana Health Sciences Inc, The Toronto-Dominion Bank, Hannon Armstrong Sustainable Infrastructure Capita, Cypress Semiconductor Corp, Aegon NV, The Rubicon Project Inc, KLA-Tencor Corp, Mueller Water Products,, Vivint Solar Inc, Energy Recovery Inc, BCE Inc, Mitsubishi UFJ Financial Group Inc, Iteris Inc, Resolute Forest Products Inc, Vanguard Information Tech, Northern Oil & Gas Inc, Ranger Energy Services Inc, Gran Tierra Energy Inc, United Microelectronics Corp, Charter Communications Inc, Quantum Corp, Itau Unibanco Holding SA, SeaChange International Inc, Entree Resources during the 3-months ended 2019Q1, according to the most recent filings of the investment company, CAPROCK Group, Inc.. As of 2019Q1, CAPROCK Group, Inc. owns 370 stocks with a total value of $503 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/portfolio

These are the top 5 holdings of CAPROCK Group, Inc.
  1. Vanguard Total Stock Market (VTI) - 358,377 shares, 10.31% of the total portfolio. Shares reduced by 1.03%
  2. Vanguard FTSE Developed Markets (VEA) - 729,916 shares, 5.96% of the total portfolio. Shares reduced by 5.74%
  3. Vanguard FTSE Emerging Markets (VWO) - 578,633 shares, 4.89% of the total portfolio. Shares added by 72.69%
  4. Vanguard S&P 500 (VOO) - 87,371 shares, 4.51% of the total portfolio. Shares added by 5.85%
  5. Microsoft Corp (MSFT) - 124,021 shares, 2.91% of the total portfolio. Shares added by 0.08%
New Purchase: Blackstone Group LP (BX)

CAPROCK Group, Inc. initiated holding in Blackstone Group LP. The purchase prices were between $29.23 and $35.47, with an estimated average price of $33.31. The stock is now traded at around $35.53. The impact to a portfolio due to this purchase was 0.15%. The holding were 21,300 shares as of .

New Purchase: Citizens Financial Group Inc (CFG)

CAPROCK Group, Inc. initiated holding in Citizens Financial Group Inc. The purchase prices were between $29.73 and $37.66, with an estimated average price of $34.62. The stock is now traded at around $35.06. The impact to a portfolio due to this purchase was 0.13%. The holding were 19,733 shares as of .

New Purchase: Cummins Inc (CMI)

CAPROCK Group, Inc. initiated holding in Cummins Inc. The purchase prices were between $130.74 and $160.55, with an estimated average price of $149.86. The stock is now traded at around $166.07. The impact to a portfolio due to this purchase was 0.12%. The holding were 3,947 shares as of .

New Purchase: American International Group Inc (AIG)

CAPROCK Group, Inc. initiated holding in American International Group Inc. The purchase prices were between $38.75 and $44.28, with an estimated average price of $42.73. The stock is now traded at around $46.19. The impact to a portfolio due to this purchase was 0.11%. The holding were 13,263 shares as of .

New Purchase: Apartment Investment & Management Co (AIV1)

CAPROCK Group, Inc. initiated holding in Apartment Investment & Management Co. The purchase prices were between $38.43 and $45.2, with an estimated average price of $43.18. The stock is now traded at around $44.98. The impact to a portfolio due to this purchase was 0.1%. The holding were 9,737 shares as of .

New Purchase: Magna International Inc (MGA)

CAPROCK Group, Inc. initiated holding in Magna International Inc. The purchase prices were between $44.18 and $54.44, with an estimated average price of $50.38. The stock is now traded at around $54.13. The impact to a portfolio due to this purchase was 0.1%. The holding were 10,247 shares as of .

Added: Vanguard FTSE Emerging Markets (VWO)

CAPROCK Group, Inc. added to a holding in Vanguard FTSE Emerging Markets by 72.69%. The purchase prices were between $37.67 and $43.15, with an estimated average price of $41.12. The stock is now traded at around $43.73. The impact to a portfolio due to this purchase was 2.06%. The holding were 578,633 shares as of .

Added: Alphabet Inc (GOOG)

CAPROCK Group, Inc. added to a holding in Alphabet Inc by 199.64%. 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 $1217.87. The impact to a portfolio due to this purchase was 0.64%. The holding were 4,129 shares as of .

Added: General Electric Co (GE)

CAPROCK Group, Inc. added to a holding in General Electric Co by 461.05%. The purchase prices were between $7.28 and $10.88, with an estimated average price of $9.4. The stock is now traded at around $9.00. The impact to a portfolio due to this purchase was 0.63%. The holding were 388,553 shares as of .

Added: Vanguard FTSE All World Ex US (VEU)

CAPROCK Group, Inc. added to a holding in Vanguard FTSE All World Ex US by 40.11%. The purchase prices were between $45.08 and $50.94, with an estimated average price of $48.91. The stock is now traded at around $51.51. The impact to a portfolio due to this purchase was 0.39%. The holding were 135,710 shares as of .

Added: Amazon.com Inc (AMZN)

CAPROCK Group, Inc. added to a holding in Amazon.com Inc by 27.84%. The purchase prices were between $1500.28 and $1819.26, with an estimated average price of $1661.42. The stock is now traded at around $1843.06. The impact to a portfolio due to this purchase was 0.27%. The holding were 3,504 shares as of .

Added: The Walt Disney Co (DIS)

CAPROCK Group, Inc. added to a holding in The Walt Disney Co by 28.74%. The purchase prices were between $106.33 and $115.25, with an estimated average price of $111.74. The stock is now traded at around $130.06. The impact to a portfolio due to this purchase was 0.16%. The holding were 32,914 shares as of .

Sold Out: iShares MSCI China ETF (MCHI)

CAPROCK Group, Inc. sold out a holding in iShares MSCI China ETF. The sale prices were between $51 and $62.87, with an estimated average price of $58.88.

Sold Out: Osiris Therapeutics Inc (OSIR)

CAPROCK Group, Inc. sold out a holding in Osiris Therapeutics Inc. The sale prices were between $13 and $19.24, with an estimated average price of $16.15.

Sold Out: Kornit Digital Ltd (KRNT)

CAPROCK Group, Inc. sold out a holding in Kornit Digital Ltd. The sale prices were between $17.91 and $24.2, with an estimated average price of $21.23.

Sold Out: Apartment Investment & Management Co (AIV)

CAPROCK Group, Inc. sold out a holding in Apartment Investment & Management Co. The sale prices were between $43.67 and $51.42, with an estimated average price of $49.2.

Sold Out: Cigna Corp (CGN)

CAPROCK Group, Inc. sold out a holding in Cigna Corp. The sale prices were between $141.45 and $175.43, with an estimated average price of $160.88.

Sold Out: Contura Energy Inc (CTRA)

CAPROCK Group, Inc. sold out a holding in Contura Energy Inc. The sale prices were between $54.94 and $65.98, with an estimated average price of $61.42.



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