- New Purchases: QUAL, ULTA, IAU, SHOP, XLY, ROBO, BFYT, OKTA, ZM, XLC, ILMN, XLF, VRTX, TDG, SPOT, MKC, FTNT, TDOC, EL, VIS, DOCU, IDXX, GLW, IGV, JPIN, VDC, TMUS, SYK, MANH, TSCO, DOMO, EQIX, JD, TWLO, TFX, WU, FSLR, LNC, TER, STT, CDNA, ESGE, PGR, TXRH, ZTO, VXF, CDNS, PXD, ARW, LHX, ETSY, WTRG, GPK, TNDM, CDW, KLAC, NXPI, REGN, ET, VOE, HPQ, EOG, RELX, FDN, LL, WING, IBP, TAK, ACAD, MSCI, WWD, EBS, TOT, EXAS, HALO, ADI, CMS, IWP, CHGG, CTAS, TAL, MET, ANET, IQV, BHP, EXC, TTD, WBK, BDN, IVZ, ASX, ZNGA, NTCO, NWG, TEF, MGI, QEP, FNB, LPL,
- Added Positions: AAPL, AMZN, VXUS, MSFT, NFLX, BRK.B, VGT, ABBV, WFC, IBB, XLV, JPM, BA, BABA, ARKK, FB, AMGN, CSCO, IHF, EW, UNH, PYPL, DHR, GS, JNJ, INTU, IWV, BAC, PEP, MRK, GOOGL, GILD, GSK, ITOT, PFE, VZ, DE, ECL, ADBE, INTC, CRM, HON, ROP, GOOG, NVDA, CMCSA, UL, TMO, C, FIS, AWK, ITA, ZTS, PG, CME, NOW, ATVI, LMT, HD, NEE, CHTR, BCE, KMB, SRE, MDLZ, VOD, BLK, IBM, COST, VB, SO, SPGI, AMT, DXCM, PM, BMY, XLI, PNC, PPL, ABT, BDX, TRV, KO, ISRG, FISV, BLL, HPE, UN, UBS, ANTM, ENB, BK, VTV, TGT, CL, IJH, PLD, ABEV, TSN, MS, TXN, T, SBUX, SLB, FVD, ROK, GIS, ITUB, EA, BSX, UPS, RSP, AVGO, CMI, ES, KEY, TJX, FHN, AMD, KIE, BTI, USB, NGG, ORCL, SCHW, IWD, HBAN, CPRT, AMAT, SNE, BCS, IBN, NOC, GPC, EMR, MCHP, APD, NOK, MMC, TAP, CIG, GD, CX, IJR, DD, ITW, WM, SHW, MO, NSC, ABC, CFG, CTSH, UMC, AFL, EXPD,
- Reduced Positions: VEA, VTI, VOO, IVV, VWO, VEU, IWB, TSLA, VHT, IWM, DIS, SAP, AMJ, TSM, NVO, VT, ADP, QMCO, SCHB, ARKG, LLY, SCHF, XOM, OMER, CM, HZNP, ALL, SPY, TM, NVTA, RGEN, BIDU, CTXS, AXP, ETN, BP, NKE, ORLY, ADSK, D, NVS, SNY, INFO, UDR, RY, CB, KHC, SBAC, CSX, VUG, SMFG, SH, UNP, VRSK, DBEF, HUM, VIG, ACN, MEDP, WELL, EBAY, AKAM, LIN, VYM, ALGN, POWI, MFG, GE, BX, LOW, EPAM, DUK, A, NMR, VAR, LYG, BBVA, EFA, ORA, CCI, DEO, MUFG, XYL, SNDL, ED, VV, SHY, NEM, AZN, BAX, ING, CI, TFC, MRO, MASI, IFF, ASML, DLR, MCD, CVX, MCO, RF, ABB, OMC, AEG,
- Sold Out: VGK, RTX, 6LN, DAL, VFH, XLP, DLN, VCR, VOX, SPLV, HSBC, GNRC, RDS.A, VTWO, AMED, A2A, FRC, 2IS, TD, MANT, PEAK, AON, ECOM, PINS, CS, CNP, 19L, SAN,
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.- VANGUARD INDEX FDS (VTI) - 377,840 shares, 9.05% of the total portfolio. Shares reduced by 6.81%
- VANGUARD INDEX FDS (VOO) - 111,095 shares, 4.84% of the total portfolio. Shares reduced by 5.92%
- ISHARES TRUST (IWV) - 163,928 shares, 4.52% of the total portfolio. Shares added by 1.41%
- Microsoft Corp (MSFT) - 143,820 shares, 4.48% of the total portfolio. Shares added by 9.09%
- VANGUARD INTL EQUI (VWO) - 614,181 shares, 3.72% of the total portfolio. Shares reduced by 6.1%
CAPROCK Group, Inc. initiated holding in ISHARES TRUST. The purchase prices were between $77.66 and $101.43, with an estimated average price of $91.59. The stock is now traded at around $102.36. The impact to a portfolio due to this purchase was 0.53%. The holding were 35,790 shares as of .
New Purchase: Ulta Beauty Inc (ULTA)CAPROCK Group, Inc. initiated holding in Ulta Beauty Inc. The purchase prices were between $156.74 and $254.57, with an estimated average price of $214.32. The stock is now traded at around $200.25. The impact to a portfolio due to this purchase was 0.32%. The holding were 10,286 shares as of .
New Purchase: ISHARES GOLD TRUST (IAU)CAPROCK Group, Inc. initiated holding in ISHARES GOLD TRUST. The purchase prices were between $15.07 and $16.99, with an estimated average price of $16.36. The stock is now traded at around $19.50. The impact to a portfolio due to this purchase was 0.27%. The holding were 105,000 shares as of .
New Purchase: Shopify Inc (SHOP)CAPROCK Group, Inc. initiated holding in Shopify Inc. The purchase prices were between $346.3 and $949.2, with an estimated average price of $687.7. The stock is now traded at around $1081.58. The impact to a portfolio due to this purchase was 0.22%. The holding were 1,537 shares as of .
New Purchase: SELECT SECTOR SPDR (XLY)CAPROCK Group, Inc. initiated holding in SELECT SECTOR SPDR. The purchase prices were between $92.41 and $133.25, with an estimated average price of $117.49. The stock is now traded at around $139.00. The impact to a portfolio due to this purchase was 0.17%. The holding were 8,852 shares as of .
New Purchase: Benefytt Technologies Inc (BFYT)CAPROCK Group, Inc. initiated holding in Benefytt Technologies Inc. The purchase prices were between $17.37 and $26.13, with an estimated average price of $21.24. The stock is now traded at around $30.94. The impact to a portfolio due to this purchase was 0.13%. The holding were 40,000 shares as of .
Added: Apple Inc (AAPL)CAPROCK Group, Inc. added to a holding in Apple Inc by 23.85%. The purchase prices were between $240.91 and $366.53, with an estimated average price of $308.62. The stock is now traded at around $436.96. The impact to a portfolio due to this purchase was 0.61%. The holding were 57,240 shares as of .
Added: Amazon.com Inc (AMZN)CAPROCK Group, Inc. added to a holding in Amazon.com Inc by 31.77%. The purchase prices were between $1906.59 and $2764.41, with an estimated average price of $2403.24. The stock is now traded at around $3188.44. The impact to a portfolio due to this purchase was 0.48%. The holding were 4,683 shares as of .
Added: Netflix Inc (NFLX)CAPROCK Group, Inc. added to a holding in Netflix Inc by 123.48%. The purchase prices were between $361.76 and $468.04, with an estimated average price of $424.08. The stock is now traded at around $505.95. The impact to a portfolio due to this purchase was 0.36%. The holding were 9,413 shares as of .
Added: Berkshire Hathaway Inc (BRK.B)CAPROCK Group, Inc. added to a holding in Berkshire Hathaway Inc by 64.08%. The purchase prices were between $169.25 and $201.56, with an estimated average price of $182.68. The stock is now traded at around $203.55. The impact to a portfolio due to this purchase was 0.28%. The holding were 26,466 shares as of .
Added: VANGUARD WORLD FDS (VGT)CAPROCK Group, Inc. added to a holding in VANGUARD WORLD FDS by 282.74%. The purchase prices were between $201.88 and $278.76, with an estimated average price of $248.78. The stock is now traded at around $304.65. The impact to a portfolio due to this purchase was 0.21%. The holding were 6,763 shares as of .
Added: AbbVie Inc (ABBV)CAPROCK Group, Inc. added to a holding in AbbVie Inc by 37.74%. The purchase prices were between $73.37 and $98.18, with an estimated average price of $87.8. The stock is now traded at around $93.95. The impact to a portfolio due to this purchase was 0.14%. The holding were 33,325 shares as of .
Sold Out: VANGUARD INTL EQUI (VGK)CAPROCK Group, Inc. sold out a holding in VANGUARD INTL EQUI. The sale prices were between $41.29 and $53.37, with an estimated average price of $47.09.
Sold Out: Raytheon Technologies Corp (RTX)CAPROCK Group, Inc. sold out a holding in Raytheon Technologies Corp. The sale prices were between $49.93 and $74.16, with an estimated average price of $62.35.
Sold Out: Benefytt Technologies Inc (6LN)CAPROCK Group, Inc. sold out a holding in Benefytt Technologies Inc. The sale prices were between $15.1 and $23.2, with an estimated average price of $19.05.
Sold Out: Delta Air Lines Inc (DAL)CAPROCK Group, Inc. sold out a holding in Delta Air Lines Inc. The sale prices were between $19.19 and $36.97, with an estimated average price of $25.43.
Sold Out: VANGUARD WORLD FDS (VFH)CAPROCK Group, Inc. sold out a holding in VANGUARD WORLD FDS. The sale prices were between $47.38 and $65.88, with an estimated average price of $55.5.
Sold Out: WISDOMTREE TRUST (DLN)CAPROCK Group, Inc. sold out a holding in WISDOMTREE TRUST. The sale prices were between $76.7 and $99.08, with an estimated average price of $89.25.
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