- New Purchases: EQIX, JEC, XLC, VLO, O, EVRG, BABA, D, DRI, CCI, CC, AEP, WAB,
- Added Positions: NVDA, DIS, MSFT, AAPL, AMZN, XLU, XLB, PM, GE, V, LOW, CVS, SLB, IGSB, KNX, PG, AXP, VWO, IWR, WFC, ABMD, AWK, INCY, KR, EW, STT, WMT, LQD, AGG, VUG, DAL, VNQI, HAL, ROP, POST, IR, BLK, CMCSA, VNQ, COP, IGF, PFE, RRC, PEP, SO, DWDP, CB, FPE, BNDX, VTEB, AZN, ABBV, SBUX, PEO, ADM, MO, SHM, BA, GD, PZA, ETN, DUK, KMB, ABT, GIS, PNC, PCG, CERN, RTN, BP, HON,
- Reduced Positions: TFCFA, BK, BND, TDG, EFA, LLY, AXTA, VEA, IEMG, PFF, ORCL, JPM, AMJ, XLP, MMM, NVS, IWM, VO, IVV, XLE, XOM, GNTX, GOOG, USB, TIP, CI, SRLN, XLF, BKLN, VZ, XLY, JNJ, CAT, CVX, IJR, SPY, BIIB, IYR, XLI, XLK, KMI, XLV, BRK.B, BSV, EMB, WELL, XEL, ADP, WEC, BAC, ACM, T, UPS, WBA, UNH, ADBE, APD, MRK, QCOM, HRL, C, KO, FDX, HSY, HD, QQQ, INTC, CHTR, MA, MINT, PSX, AVGO, OKE, OXY, NSC, MDLZ, MCD, IBM,
- Sold Out: SCZ, IEZ, NEE, RHT, RSG, REZI, ROST, RDS.A, CRM, SCHW, SCHB, PVH, PEN, PYPL, NI, NOC, NUAN, JPS, ORLY, PANW, PH, PE, STX, XBI, SPLK, VRTX, VMW, WCN, WM, WDC, WEX, WP, XLNX, ZBH, VYM, VHT, VFC, SWK, STE, SYK, SIVB, SYY, TXN, TWTR, UNP, UTX, ZTS, NFLX, EGHT, BMY, BR, CELG, CTXS, UTF, CBSH, FANG, DNP, DLB, BSX, BDX, ACN, ALLE, AGN, AMP, APC, ADI, APTV, AIZ, ADSK, DLTR, EMN, EA, HYG, EWJ, MUB, JKHY, KEY, LLL, LH, MDT, MGM, IONS, IP, EOG, EL, FIS, FCX, GTX, GILD, GS, GWW, ITW, MS,
For the details of COUNTRY TRUST BANK's stock buys and sells, go to https://www.gurufocus.com/guru/country+trust+bank/current-portfolio/portfolio
These are the top 5 holdings of COUNTRY TRUST BANK- Apple Inc (AAPL) - 563,843 shares, 4.78% of the total portfolio. Shares added by 15.38%
- Microsoft Corp (MSFT) - 727,091 shares, 3.82% of the total portfolio. Shares added by 27.38%
- Vanguard FTSE Developed Markets (VEA) - 1,731,702 shares, 3.16% of the total portfolio. Shares reduced by 10.27%
- Amazon.com Inc (AMZN) - 39,436 shares, 3.13% of the total portfolio. Shares added by 20.07%
- iShares Short-Term Corporate Bond ETF (IGSB) - 1,308,981 shares, 3.08% of the total portfolio. Shares added by 7.93%
Country Trust Bank initiated holding in Equinix Inc. The purchase prices were between $345.94 and $458.29, with an estimated average price of $406.03. The stock is now traded at around $447.75. The impact to a portfolio due to this purchase was 1.2%. The holding were 59,323 shares as of .
New Purchase: Jacobs Engineering Group Inc (JEC)Country Trust Bank initiated holding in Jacobs Engineering Group Inc. The purchase prices were between $57.3 and $75.19, with an estimated average price of $67.86. The stock is now traded at around $77.25. The impact to a portfolio due to this purchase was 0.04%. The holding were 11,636 shares as of .
New Purchase: The Communication Services Select Sector SPDR Fund (XLC)Country Trust Bank initiated holding in The Communication Services Select Sector SPDR Fund. The purchase prices were between $41.13 and $47.74, with an estimated average price of $45.58. The stock is now traded at around $49.19. The impact to a portfolio due to this purchase was 0.01%. The holding were 6,684 shares as of .
New Purchase: Dominion Energy Inc (D)Country Trust Bank initiated holding in Dominion Energy Inc. The purchase prices were between $67.97 and $77.04, with an estimated average price of $72.95. The stock is now traded at around $75.40. The impact to a portfolio due to this purchase was less than 0.01%. The holding were 142 shares as of .
New Purchase: Realty Income Corp (O)Country Trust Bank initiated holding in Realty Income Corp. The purchase prices were between $61.93 and $73.98, with an estimated average price of $68.27. The stock is now traded at around $67.91. The impact to a portfolio due to this purchase was less than 0.01%. The holding were 116 shares as of .
New Purchase: Evergy Inc (EVRG)Country Trust Bank initiated holding in Evergy Inc. The purchase prices were between $54.84 and $59.87, with an estimated average price of $56.94. The stock is now traded at around $57.06. The impact to a portfolio due to this purchase was less than 0.01%. The holding were 185 shares as of .
Added: NVIDIA Corp (NVDA)Country Trust Bank added to a holding in NVIDIA Corp by 41791.95%. 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 $188.12. The impact to a portfolio due to this purchase was 1.08%. The holding were 135,311 shares as of .
Added: The Walt Disney Co (DIS)Country Trust Bank added to a holding in The Walt Disney Co by 112.10%. 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 $132.16. The impact to a portfolio due to this purchase was 1%. The holding were 382,550 shares as of .
Added: Microsoft Corp (MSFT)Country Trust Bank added to a holding in Microsoft Corp by 27.38%. The purchase prices were between $97.4 and $120.22, with an estimated average price of $108.95. The stock is now traded at around $121.43. The impact to a portfolio due to this purchase was 0.82%. The holding were 727,091 shares as of .
Added: Amazon.com Inc (AMZN)Country Trust Bank added to a holding in Amazon.com Inc by 20.07%. 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 $1869.45. The impact to a portfolio due to this purchase was 0.52%. The holding were 39,436 shares as of .
Added: SPDR Select Sector Fund - Utilities (XLU)Country Trust Bank added to a holding in SPDR Select Sector Fund - Utilities by 115.34%. The purchase prices were between $52 and $58.96, with an estimated average price of $55.53. The stock is now traded at around $57.45. The impact to a portfolio due to this purchase was 0.47%. The holding were 336,717 shares as of .
Added: Materials Select Sector SPDR (XLB)Country Trust Bank added to a holding in Materials Select Sector SPDR by 57.56%. The purchase prices were between $49.34 and $56.14, with an estimated average price of $53.87. The stock is now traded at around $57.91. The impact to a portfolio due to this purchase was 0.44%. The holding were 486,181 shares as of .
Sold Out: iShares MSCI EAFE Small-Cap ETF (SCZ)Country Trust Bank sold out a holding in iShares MSCI EAFE Small-Cap ETF. The sale prices were between $51.31 and $58.06, with an estimated average price of $55.94.
Sold Out: iShares U.S. Oil Equipment & Services (IEZ)Country Trust Bank sold out a holding in iShares U.S. Oil Equipment & Services. The sale prices were between $20.42 and $26.33, with an estimated average price of $24.58.
Sold Out: Cohen & Steers Infrastructure Fund Inc (UTF)Country Trust Bank sold out a holding in Cohen & Steers Infrastructure Fund Inc. The sale prices were between $19.76 and $24.52, with an estimated average price of $22.98.
Sold Out: NextEra Energy Inc (NEE)Country Trust Bank sold out a holding in NextEra Energy Inc. The sale prices were between $169.41 and $195, with an estimated average price of $182.66.
Sold Out: VF Corp (VFC)Country Trust Bank sold out a holding in VF Corp. The sale prices were between $69.25 and $87.73, with an estimated average price of $82.7.
Sold Out: Accenture PLC (ACN)Country Trust Bank sold out a holding in Accenture PLC. The sale prices were between $135.79 and $176.02, with an estimated average price of $156.8.
Here is the complete portfolio of COUNTRY TRUST BANK. Also check out:
1. COUNTRY TRUST BANK's Undervalued Stocks
2. COUNTRY TRUST BANK's Top Growth Companies, and
3. COUNTRY TRUST BANK's High Yield stocks
4. Stocks that COUNTRY TRUST BANK keeps buying