- New Purchases: 3UB, OXY, VRRM, RMD, XLK,
- Added Positions: NVDA, GD, BMY, CVS, D, RDS.B, FDX, IRM, RDS.A, VWO, AMZN, LEG,
- Reduced Positions: FGEN, EMR, PFE, MMM, MDT, WBA, GOOGL, ORCL, STT, KMB, AGN, GE, ENB, CVX, BRK.B, BK, T, KMI, TROW, VTI, SWN, SO, PAYX, SPGI, IBM, HSY, BP, APA,
- Sold Out: APC, NEWR, AQ,
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) - 222,383 shares, 5.40% of the total portfolio. Shares reduced by 0.62%
- Intuitive Surgical Inc (ISRG) - 39,756 shares, 3.75% of the total portfolio. Shares added by 0.12%
- O'Reilly Automotive Inc (ORLY) - 53,468 shares, 3.72% of the total portfolio. Shares reduced by 0.26%
- The Home Depot Inc (HD) - 69,464 shares, 2.81% of the total portfolio. Shares reduced by 0.49%
- Medtronic PLC (MDT) - 130,563 shares, 2.47% of the total portfolio. Shares reduced by 1.2%
Woodstock Corp initiated holding in Ubiquiti Inc. The purchase prices were between $97.51 and $121.34, with an estimated average price of $108.64. The stock is now traded at around $104.94. The impact to a portfolio due to this purchase was 0.61%. The holding were 29,561 shares as of .
New Purchase: Occidental Petroleum Corp (OXY)Woodstock Corp initiated holding in Occidental Petroleum Corp. The purchase prices were between $42.13 and $53.17, with an estimated average price of $47.25. The stock is now traded at around $42.98. The impact to a portfolio due to this purchase was 0.32%. The holding were 41,695 shares as of .
New Purchase: Verra Mobility Corp (VRRM)Woodstock Corp initiated holding in Verra Mobility Corp. The purchase prices were between $12.85 and $14.96, with an estimated average price of $13.92. The stock is now traded at around $13.76. The impact to a portfolio due to this purchase was 0.05%. The holding were 21,975 shares as of .
New Purchase: ResMed Inc (RMD)Woodstock Corp initiated holding in ResMed Inc. The purchase prices were between $123.37 and $140.33, with an estimated average price of $131.03. The stock is now traded at around $129.18. The impact to a portfolio due to this purchase was 0.04%. The holding were 1,505 shares as of .
New Purchase: Technology Select Sector SPDR Fund (XLK)Woodstock Corp initiated holding in Technology Select Sector SPDR Fund. The purchase prices were between $75.75 and $82.75, with an estimated average price of $80. The stock is now traded at around $78.23. The impact to a portfolio due to this purchase was 0.04%. The holding were 2,500 shares as of .
Added: NVIDIA Corp (NVDA)Woodstock Corp added to a holding in NVIDIA Corp by 71.40%. The purchase prices were between $148.77 and $184.33, with an estimated average price of $168.17. The stock is now traded at around $172.38. The impact to a portfolio due to this purchase was 0.38%. The holding were 30,353 shares as of .
Added: General Dynamics Corp (GD)Woodstock Corp added to a holding in General Dynamics Corp by 21.92%. The purchase prices were between $176.77 and $192.67, with an estimated average price of $185.79. The stock is now traded at around $175.38. The impact to a portfolio due to this purchase was 0.05%. The holding were 8,077 shares as of .
Sold Out: Anadarko Petroleum Corp (APC)Woodstock Corp sold out a holding in Anadarko Petroleum Corp. The sale prices were between $70.69 and $74.31, with an estimated average price of $72.63.
Sold Out: New Relic Inc (NEWR)Woodstock Corp sold out a holding in New Relic Inc. The sale prices were between $56.3 and $95.78, with an estimated average price of $72.37.
Sold Out: Aquantia Corp (AQ)Woodstock Corp sold out a holding in Aquantia Corp. The sale prices were between $13.09 and $13.24, with an estimated average price of $13.16.
Reduced: FibroGen Inc (FGEN)Woodstock Corp reduced to a holding in FibroGen Inc by 45.81%. The sale prices were between $36.98 and $48.45, with an estimated average price of $43.95. The stock is now traded at around $35.47. The impact to a portfolio due to this sale was -0.07%. Woodstock Corp still held 10,020 shares as of .
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