- New Purchases: ZG, CUTR, ADI, AIV, IQV, ES, FIBK, VRSK, INFO, JCI, TTEK, CHEF, COF, SAIC, GNRC, ENSG, APH, HPE, DVY, VFH, VHT, FSLR, VTWO, MANT, MMC, ICE, MSEX, MCO, POWI, PGR, SYY, TEVA, EIX, KRC, F, PSTG, SRAX, S, QEP, UMC,
- Added Positions: PWR, COST, VTI, AMZN, VWO, VOO, TSLA, VEU, VEA, DIA, IBB, VUG, FB, BA, CFMS, BIIB, VTV, DBEF, VYM, V, GOOG, VO, INTU, RSP, T, SRE, AXP, GILD, UNP, HCHC, NFLX, HUM, SPGI, CTXS, ACN, HIIQ, EXC, CI, ADBE, BLK, BDX, TRV, PSX, SLB, VGT, VAR, EBAY, WU, PYPL, CHTR, IWR, RY, ROP, VDE, BAC, BAX, EMR, EOG, ED, ABEV, CSX, CTSH, CVS, IBM, CME, OMC, PNC, AEG, MU, AFL, A, ALK, KEY, ORCL, CNI, SCHX, BBVA, ANET, VT, WTR, EWW, NMR, MCHP, ET, MET, KMB, IR, FRC, XYL, GIS, CIG, CL, MSG, CB, UL,
- Reduced Positions: PFE, PG, HD, TXN, FDX, ADP, GE, MRK, AAPL, AVP, MSFT, INTC, MMM, CSCO, JNJ, PEP, XOM, TGT, UPS, KO, TOT, C, MDLZ, AVGO, ABB, CMI, DHR, ENB, OKE, OXY, UN, DIS, BLL, ETN, NOK, TSM, AWK, CFG, MDY, SPY, AMT, CAT, CVX, HPQ, TMO, VZ, APD, AMGN, BBT, NEE, HON, LMT, PHG, QCOM, TD, USB, BABA, VOT, BHP, BSX, CCL, DEO, GS, GOOGL, HSBC, TAP, NSC, LIN, ROK, RDS.A, SHW, SNE, SYK, UBS, UDR, UTX, TPB, PLD, ALL, MO, ABC, AZPN, AZN, ADSK, SAN, BK, SAM, CELG, CHKP, CS, ECL, EW, GSK, LOW, MAR, MCD, MDT, MS, NVS, PDLI, PRU, SNY, SBUX, TJX, TSN, UNH, WM, ANTM, WFC, WBK, WWD, SMFG, MFG, PM, NOW, ABBV, RUN, IJH, IWM, VOE, VOOG, VV, AIG, ITUB, BMY, CMCSA, STZ, CPRT, D, EPD, EXPD, GD, IBN, LYG, NVDA, NEM, PXD, RIO, TM, ACIW, WBA, MA, MPC,
- Sold Out: NRP, AIV1, CCI, YUM, LYB, MGA, CNP, IP, FNF, CCEP, HBAN, ARW, LAMR, AES, AKAM, LNC, RTN, KLAC, SABR, SCHW, HAL, CDNS, BIDU, GPC, DECK, WHR, BCE, COP, VOD, XLY, RF, EBS, VMW, PH, AMAT, ITW, MMSI, ALGN, NXST, ORI, ZTS, ETSY, BHGE, PRAH, XLB, XLE, XLF, XLI, XLP, XLU, XLV, ASGN, DOW, IX, STT, SU, MTN, ISRG, XEL, HMC, CLDR, MUFG, UIS, TRST, FSP, ASX, GFI,
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.- Vanguard Total Stock Market (VTI) - 366,618 shares, 10.98% of the total portfolio. Shares added by 2.30%
- Vanguard FTSE Developed Markets (VEA) - 744,583 shares, 6.20% of the total portfolio. Shares added by 2.01%
- Vanguard FTSE Emerging Markets (VWO) - 605,104 shares, 5.14% of the total portfolio. Shares added by 4.57%
- Vanguard S&P 500 (VOO) - 91,007 shares, 4.91% of the total portfolio. Shares added by 4.16%
- Microsoft Corp (MSFT) - 118,538 shares, 3.17% of the total portfolio. Shares reduced by 4.42%
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