- New Purchases: MKL, POOL, VWO, BND, CPRT,
- Added Positions: MDY, FAST, AMZN, ADS, TDTT, GOOG, AAPL, GUNR, EBAY, MSFT, CVS, PFE, JNJ, EL, CRM, CCL, IBM, CMCSA, HAL, ALL, BA, CVX, GWW, V, ORCL, NVDA, ALXN, HON, MCHP, MA, GD, FB, ETFC, KLAC, NVS, WMT, CSCO, LLY, NUE, STZ,
- Reduced Positions: WFC, BIIB, SCHW, STT, XLE, RHT, DIS, EFA, TJX, HD, MCD, ICE, XOM, PANW, AGN, PEP, SBUX, TROW, XLB, SLB, AMT, BMY, BDX, BAX, PBE, IAK, VZ, SU, OMC, MO, AEP, TECH, CAT, CI, EOG, FTV, MRK, ABBV,
- Sold Out: KSS, WBA,
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/portfolioportfolio
These are the top 5 holdings of HILLS BANK & TRUST CO- SPDR S&P 500 (SPY) - 212,655 shares, 16.12% of the total portfolio. Shares reduced by 0.33%
- FlexShares iBoxx 3 Year Target Duration TIPS Index (TDTT) - 1,044,801 shares, 6.67% of the total portfolio. Shares added by 1.78%
- SPDR MidCap Trust Series I (MDY) - 68,917 shares, 6.32% of the total portfolio. Shares added by 19.56%
- Microsoft Corp (MSFT) - 75,698 shares, 2.62% of the total portfolio. Shares added by 1.62%
- The Home Depot Inc (HD) - 41,520 shares, 2.23% of the total portfolio. Shares reduced by 1.09%
Hills Bank & Trust Co initiated holding in Pool Corp. The purchase prices were between $162.38 and $191.02, with an estimated average price of $180.51. The stock is now traded at around $186.32. The impact to a portfolio due to this purchase was 0.06%. The holding were 1,150 shares as of .
New Purchase: Vanguard Total Bond Market ETF (BND)Hills Bank & Trust Co initiated holding in Vanguard Total Bond Market ETF. The purchase prices were between $79.9 and $82.88, with an estimated average price of $81.08. The stock is now traded at around $82.50. The impact to a portfolio due to this purchase was 0.06%. The holding were 3,000 shares as of .
New Purchase: Markel Corp (MKL)Hills Bank & Trust Co initiated holding in Markel Corp. The purchase prices were between $978.74 and $1095.88, with an estimated average price of $1047.6. The stock is now traded at around $1108.00. The impact to a portfolio due to this purchase was 0.06%. The holding were 200 shares as of .
New Purchase: Vanguard FTSE Emerging Markets (VWO)Hills Bank & Trust Co initiated holding in Vanguard FTSE Emerging Markets. The purchase prices were between $39.79 and $44.01, with an estimated average price of $42.07. The stock is now traded at around $42.99. The impact to a portfolio due to this purchase was 0.06%. The holding were 5,571 shares as of .
New Purchase: Copart Inc (CPRT)Hills Bank & Trust Co initiated holding in Copart Inc. The purchase prices were between $62.18 and $74.84, with an estimated average price of $68.61. The stock is now traded at around $77.67. The impact to a portfolio due to this purchase was 0.05%. The holding were 2,800 shares as of .
Added: Fastenal Co (FAST)Hills Bank & Trust Co added to a holding in Fastenal Co by 99.80%. The purchase prices were between $30.38 and $35.68, with an estimated average price of $32.98. The stock is now traded at around $31.08. The impact to a portfolio due to this purchase was 0.77%. The holding were 183,898 shares as of .
Added: Amazon.com Inc (AMZN)Hills Bank & Trust Co added to a holding in Amazon.com Inc by 47.25%. The purchase prices were between $1692.69 and $1962.46, with an estimated average price of $1862.37. The stock is now traded at around $2020.37. The impact to a portfolio due to this purchase was 0.2%. The holding were 1,287 shares as of .
Added: Alliance Data Systems Corp (ADS)Hills Bank & Trust Co added to a holding in Alliance Data Systems Corp by 68.55%. The purchase prices were between $134.42 and $180.93, with an estimated average price of $151.53. The stock is now traded at around $150.08. The impact to a portfolio due to this purchase was 0.17%. The holding were 11,483 shares as of .
Added: eBay Inc (EBAY)Hills Bank & Trust Co added to a holding in eBay Inc by 64.36%. The purchase prices were between $35.62 and $40.13, with an estimated average price of $37.54. The stock is now traded at around $39.91. The impact to a portfolio due to this purchase was 0.05%. The holding were 14,161 shares as of .
Sold Out: Kohl's Corp (KSS)Hills Bank & Trust Co sold out a holding in Kohl's Corp. The sale prices were between $45.98 and $75.48, with an estimated average price of $60.34.
Sold Out: Walgreens Boots Alliance Inc (WBA)Hills Bank & Trust Co sold out a holding in Walgreens Boots Alliance Inc. The sale prices were between $49.34 and $63.49, with an estimated average price of $53.16.
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