- New Purchases: MKL, WCN, QCOM, VRSK, BL, VMC, CBRE, KMX, CSGP, ES, ENV, TDG, TWLO, BKI, HEI.A, CMG, RTX, PRO, VEEV, DGX, AKAM, BRKS, MMM, MOFG, TRMB, XEL, STZ, HHC, ADM, IWF, DSI, QLYS, CABO, DG, CPRT, IVV, AMGN, AEP, OKTA, SRCL, SEIC, TGT, TFX, HSY, GIS, XRAY, YUMC, UNH, VTI, WBA, WY, WEC, ISTB, SJM, ROK, XLK, BAC, IJH, LKQ, KMB, TIP, INFO, PEAK, CP, EXPD, DOV, AMP, DGRW, QUAL, CDK, FDX, BOTZ, VNQ, LOW, OMC, TXN,
- Added Positions: PG, SPY, FAST, V, AMZN, AMT, ANSS, GUNR, SPGI, LNT, ILMN, GOOG, USB, ROP, DHR, ECL, ISRG, INTC, MA, IJR, TMO, EFA, TECH, TYL, JNJ, MCO, MDY, CMCSA, MSFT, BRK.B, DE, ACN, PAYX, SO, CCI, XOM, VZ, MDLZ, BA, CVX, IDXX, BRK.A, ZBH, VWO, ALL, EW, ORCL, AAPL, CSCO, C, ABBV, CRM, NEE, BND, HD, MMC, JPM, SU, EL, FB, FTV, CVS, ABT, T, ADP, CAT, GWW, DIS, CI, KO, XLNX, EBAY, COST, EMR, LLY, PFE, HON, IBM, DEO, GE, NVS, VIG, NSC, MRK, MAS, GOOGL,
- Reduced Positions: TDTT, MCHP, XLE, EOG, ALXN, BIIB, ETFC, WFC, GD, SLB, IHF, ITW, SBUX, NKE, CQQQ, SCHW, DCI, BAX, TJX, IAK, XLB, PANW, DUK, LMT, KLAC, HAL, ETN, CTSH, PBE, EEM, STT, HTLD,
- Sold Out: RTN,
For the details of HILLS BANK & TRUST CO's stock buys and sells, go to https://www.gurufocus.com/guru/hills+bank+%26+trust+co/current-portfolio/portfolio
These are the top 5 holdings of HILLS BANK & TRUST CO- SPDR S&P500 ETF TR (SPY) - 231,223 shares, 15.07% of the total portfolio. Shares added by 4.85%
- SPDR S&P MIDCAP 40 (MDY) - 92,973 shares, 6.37% of the total portfolio. Shares added by 1.98%
- Microsoft Corp (MSFT) - 79,668 shares, 3.43% of the total portfolio. Shares added by 3.04%
- Apple Inc (AAPL) - 42,896 shares, 3.31% of the total portfolio. Shares added by 1.48%
- Procter & Gamble Co (PG) - 123,747 shares, 3.13% of the total portfolio. Shares added by 41.31%
Hills Bank & Trust Co initiated holding in Markel Corp. The purchase prices were between $790.45 and $1049.55, with an estimated average price of $910.09. The stock is now traded at around $1061.00. The impact to a portfolio due to this purchase was 0.34%. The holding were 1,731 shares as of .
New Purchase: Waste Connections Inc (WCN)Hills Bank & Trust Co initiated holding in Waste Connections Inc. The purchase prices were between $74.81 and $98.27, with an estimated average price of $88.95. The stock is now traded at around $100.47. The impact to a portfolio due to this purchase was 0.32%. The holding were 16,206 shares as of .
New Purchase: Qualcomm Inc (QCOM)Hills Bank & Trust Co initiated holding in Qualcomm Inc. The purchase prices were between $65.23 and $91.37, with an estimated average price of $79.85. The stock is now traded at around $110.70. The impact to a portfolio due to this purchase was 0.31%. The holding were 16,207 shares as of .
New Purchase: Verisk Analytics Inc (VRSK)Hills Bank & Trust Co initiated holding in Verisk Analytics Inc. The purchase prices were between $139.38 and $172.68, with an estimated average price of $157.58. The stock is now traded at around $186.82. The impact to a portfolio due to this purchase was 0.21%. The holding were 5,973 shares as of .
New Purchase: BlackLine Inc (BL)Hills Bank & Trust Co initiated holding in BlackLine Inc. The purchase prices were between $49.5 and $84.22, with an estimated average price of $66.41. The stock is now traded at around $93.37. The impact to a portfolio due to this purchase was 0.21%. The holding were 12,220 shares as of .
New Purchase: Vulcan Materials Co (VMC)Hills Bank & Trust Co initiated holding in Vulcan Materials Co. The purchase prices were between $93.05 and $124.13, with an estimated average price of $109.43. The stock is now traded at around $126.75. The impact to a portfolio due to this purchase was 0.17%. The holding were 7,054 shares as of .
Added: Procter & Gamble Co (PG)Hills Bank & Trust Co added to a holding in Procter & Gamble Co by 41.31%. The purchase prices were between $109.33 and $124.69, with an estimated average price of $116.42. The stock is now traded at around $133.67. The impact to a portfolio due to this purchase was 0.92%. The holding were 123,747 shares as of .
Added: Fastenal Co (FAST)Hills Bank & Trust Co added to a holding in Fastenal Co by 38.57%. The purchase prices were between $30.48 and $42.88, with an estimated average price of $38.06. The stock is now traded at around $47.82. The impact to a portfolio due to this purchase was 0.61%. The holding were 243,092 shares as of .
Added: Visa Inc (V)Hills Bank & Trust Co added to a holding in Visa Inc by 256.84%. The purchase prices were between $151.85 and $200.48, with an estimated average price of $182.35. The stock is now traded at around $196.22. The impact to a portfolio due to this purchase was 0.6%. The holding were 20,379 shares as of .
Added: Amazon.com Inc (AMZN)Hills Bank & Trust Co added to a holding in Amazon.com Inc by 38.75%. 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 $3190.45. The impact to a portfolio due to this purchase was 0.49%. The holding were 2,990 shares as of .
Added: American Tower Corp (AMT)Hills Bank & Trust Co added to a holding in American Tower Corp by 59.94%. The purchase prices were between $206.97 and $267.39, with an estimated average price of $247.05. The stock is now traded at around $256.77. The impact to a portfolio due to this purchase was 0.49%. The holding were 23,798 shares as of .
Added: Ansys Inc (ANSS)Hills Bank & Trust Co added to a holding in Ansys Inc by 350.05%. The purchase prices were between $211.25 and $291.73, with an estimated average price of $265.39. The stock is now traded at around $314.08. The impact to a portfolio due to this purchase was 0.47%. The holding were 9,910 shares as of .
Sold Out: Raytheon Co (RTN)Hills Bank & Trust Co sold out a holding in Raytheon Co. The sale prices were between $116.96 and $131.15, with an estimated average price of $123.51.
Here is the complete portfolio of HILLS BANK & TRUST CO. Also check out:
1. HILLS BANK & TRUST CO's Undervalued Stocks
2. HILLS BANK & TRUST CO's Top Growth Companies, and
3. HILLS BANK & TRUST CO's High Yield stocks
4. Stocks that HILLS BANK & TRUST CO keeps buying