- New Purchases: RARE, VKTX, VRNS, ES, KOS,
- Added Positions: NVDA, SLB, RTN, ABT, COST, MMM, LGND, RDS.B, BAC, BP, IJR, IRM, ADI, ALDX, CL, VEA, HON, BLUE, AMZN, AMT,
- Reduced Positions: ECL, UBNT, MSFT, ORLY, BA, ORCL, KMB, IBM, MDT, UPS, PG, JNJ, HBI, CRBP, CSCO, VZ, PFE, PEP, FISV, APD, XOM, NEE, MKC, CVS, STT, ENB, EMR, SYY, SO, SYK, WFC, MDY, D, CAT, BRK.B, T, HSY, JPM, AMGN, KMI, TSCO, MCD, SPY, NVS, LOW, DOV, GE, SWN, TROW, PAYX, AXP,
- Sold Out: EBS, NUAN, VEU, KOS1,
For the details of WOODSTOCK CORP's stock buys and sells, go to https://www.gurufocus.com/guru/woodstock+corp/current-portfolio/portfolio
These are the top 5 holdings of WOODSTOCK CORP- Microsoft Corp (MSFT) - 225,950 shares, 4.78% of the total portfolio. Shares reduced by 2.16%
- Intuitive Surgical Inc (ISRG) - 40,058 shares, 4.10% of the total portfolio. Shares reduced by 0.48%
- O'Reilly Automotive Inc (ORLY) - 53,660 shares, 3.74% of the total portfolio. Shares reduced by 2.59%
- The Home Depot Inc (HD) - 69,859 shares, 2.41% of the total portfolio. Shares added by 0.53%
- Johnson & Johnson (JNJ) - 89,618 shares, 2.25% of the total portfolio. Shares reduced by 1.65%
Woodstock Corp initiated holding in Ultragenyx Pharmaceutical Inc. The purchase prices were between $39.87 and $69.36, with an estimated average price of $56.86. The stock is now traded at around $74.36. The impact to a portfolio due to this purchase was 0.14%. The holding were 11,212 shares as of .
New Purchase: Viking Therapeutics Inc (VKTX)Woodstock Corp initiated holding in Viking Therapeutics Inc. The purchase prices were between $7.58 and $9.94, with an estimated average price of $8.38. The stock is now traded at around $10.53. The impact to a portfolio due to this purchase was 0.1%. The holding were 54,763 shares as of .
New Purchase: Varonis Systems Inc (VRNS)Woodstock Corp initiated holding in Varonis Systems Inc. The purchase prices were between $49.01 and $63.96, with an estimated average price of $56.74. The stock is now traded at around $61.09. The impact to a portfolio due to this purchase was 0.05%. The holding were 4,886 shares as of .
New Purchase: Eversource Energy (ES)Woodstock Corp initiated holding in Eversource Energy. The purchase prices were between $63.45 and $71.95, with an estimated average price of $68.81. The stock is now traded at around $71.08. The impact to a portfolio due to this purchase was 0.04%. The holding were 2,986 shares as of .
New Purchase: Kosmos Energy Ltd (KOS)Woodstock Corp initiated holding in Kosmos Energy Ltd. The purchase prices were between $4.07 and $6.78, with an estimated average price of $5.52. The stock is now traded at around $6.95. The impact to a portfolio due to this purchase was 0.02%. The holding were 16,618 shares as of .
Added: NVIDIA Corp (NVDA)Woodstock Corp added to a holding in NVIDIA Corp by 67.98%. The purchase prices were between $127.99 and $183.94, with an estimated average price of $154.95. The stock is now traded at around $190.95. The impact to a portfolio due to this purchase was 0.17%. The holding were 12,624 shares as of .
Sold Out: Emergent BioSolutions Inc (EBS)Woodstock Corp sold out a holding in Emergent BioSolutions Inc. The sale prices were between $48.23 and $66.16, with an estimated average price of $59.16.
Sold Out: Nuance Communications Inc (NUAN)Woodstock Corp sold out a holding in Nuance Communications Inc. The sale prices were between $13.23 and $17, with an estimated average price of $15.97.
Sold Out: Vanguard FTSE All World Ex US (VEU)Woodstock Corp sold out a holding in Vanguard FTSE All World Ex US. The sale prices were between $45.08 and $50.94, with an estimated average price of $48.91.
Sold Out: Kosmos Energy Ltd (KOS1)Woodstock Corp sold out a holding in Kosmos Energy Ltd. The sale prices were between $3.46 and $5.99, with an estimated average price of $4.72.
Here is the complete portfolio of WOODSTOCK CORP. Also check out:
1. WOODSTOCK CORP's Undervalued Stocks
2. WOODSTOCK CORP's Top Growth Companies, and
3. WOODSTOCK CORP's High Yield stocks
4. Stocks that WOODSTOCK CORP keeps buying