Hills Bank & Trust Co Buys FlexShares iBoxx 3 Year Target Duration TIPS Index, FlexShares Global Upstream Natural Resources Index, TJX Inc, Sells Kohl's Corp, Invesco Dynamic Biotech & Genome, Dentsply Sirona Inc

North Liberty, IA, based Investment company Hills Bank & Trust Co buys FlexShares iBoxx 3 Year Target Duration TIPS Index, FlexShares Global Upstream Natural Resources Index, TJX Inc, Carnival Corp, Raytheon Co, Red Hat Inc, General Dynamics Corp, Facebook Inc, KLA-Tencor Corp, Honeywell International Inc, sells Kohl's Corp, Invesco Dynamic Biotech & Genome, Dentsply Sirona Inc, Invesco S&P 500 Pure Growth, Bank of America Corporation during the 3-months ended 2018-06-30, according to the most recent filings of the investment company, Hills Bank & Trust Co. As of 2018-06-30, Hills Bank & Trust Co owns 135 stocks with a total value of $346 million. These are the details of the buys and sells.

For the details of HILLS BANK & TRUST CO's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=HILLS+BANK+%26+TRUST+CO

These are the top 5 holdings of HILLS BANK & TRUST CO
  1. SPDR S&P 500 (SPY) - 214,722 shares, 16.84% of the total portfolio. Shares reduced by 1.69%
  2. FlexShares iBoxx 3 Year Target Duration TIPS Index (TDTT) - 1,300,575 shares, 9.14% of the total portfolio. Shares added by 29.25%
  3. SPDR MidCap Trust Series I (MDY) - 55,194 shares, 5.67% of the total portfolio. Shares reduced by 0.04%
  4. The Home Depot Inc (HD) - 43,505 shares, 2.45% of the total portfolio. Shares reduced by 1.59%
  5. iShares Core S&P Small-Cap (IJR) - 101,374 shares, 2.45% of the total portfolio. Shares added by 0.68%
New Purchase: FlexShares Global Upstream Natural Resources Index (GUNR)

Hills Bank & Trust Co initiated holding in FlexShares Global Upstream Natural Resources Index. The purchase prices were between $32.11 and $35.4, with an estimated average price of $34.15. The stock is now traded at around $33.35. The impact to a portfolio due to this purchase was 1.88%. The holding were 191,698 shares as of 2018-06-30.

New Purchase: TJX Companies Inc (TJX)

Hills Bank & Trust Co initiated holding in TJX Companies Inc. The purchase prices were between $80.56 and $96.72, with an estimated average price of $87.76. The stock is now traded at around $95.84. The impact to a portfolio due to this purchase was 0.84%. The holding were 30,495 shares as of 2018-06-30.

New Purchase: Raytheon Co (RTN)

Hills Bank & Trust Co initiated holding in Raytheon Co. The purchase prices were between $192.54 and $228.13, with an estimated average price of $210.12. The stock is now traded at around $199.69. The impact to a portfolio due to this purchase was 0.12%. The holding were 2,168 shares as of 2018-06-30.

New Purchase: General Dynamics Corp (GD)

Hills Bank & Trust Co initiated holding in General Dynamics Corp. The purchase prices were between $185.89 and $225.96, with an estimated average price of $204.8. The stock is now traded at around $191.21. The impact to a portfolio due to this purchase was 0.1%. The holding were 1,855 shares as of 2018-06-30.

New Purchase: Facebook Inc (FB)

Hills Bank & Trust Co initiated holding in Facebook Inc. The purchase prices were between $155.1 and $202, with an estimated average price of $180.53. The stock is now traded at around $207.16. The impact to a portfolio due to this purchase was 0.09%. The holding were 1,662 shares as of 2018-06-30.

New Purchase: KLA-Tencor Corp (KLAC)

Hills Bank & Trust Co initiated holding in KLA-Tencor Corp. The purchase prices were between $98.65 and $118.13, with an estimated average price of $108.65. The stock is now traded at around $103.81. The impact to a portfolio due to this purchase was 0.08%. The holding were 2,798 shares as of 2018-06-30.

Added: FlexShares iBoxx 3 Year Target Duration TIPS Index (TDTT)

Hills Bank & Trust Co added to a holding in FlexShares iBoxx 3 Year Target Duration TIPS Index by 29.25%. The purchase prices were between $24.11 and $24.38, with an estimated average price of $24.23. The stock is now traded at around $24.18. The impact to a portfolio due to this purchase was 2.07%. The holding were 1,300,575 shares as of 2018-06-30.

Added: Carnival Corp (CCL)

Hills Bank & Trust Co added to a holding in Carnival Corp by 171.77%. The purchase prices were between $57.16 and $66.27, with an estimated average price of $63.44. The stock is now traded at around $58.47. The impact to a portfolio due to this purchase was 0.16%. The holding were 15,450 shares as of 2018-06-30.

Added: Red Hat Inc (RHT)

Hills Bank & Trust Co added to a holding in Red Hat Inc by 26.28%. The purchase prices were between $132.74 and $176.27, with an estimated average price of $161.29. The stock is now traded at around $145.08. The impact to a portfolio due to this purchase was 0.12%. The holding were 15,397 shares as of 2018-06-30.

Added: International Business Machines Corp (IBM)

Hills Bank & Trust Co added to a holding in International Business Machines Corp by 26.54%. The purchase prices were between $137.48 and $160.91, with an estimated average price of $145.95. The stock is now traded at around $143.97. The impact to a portfolio due to this purchase was 0.03%. The holding were 3,848 shares as of 2018-06-30.

Added: The Estee Lauder Companies Inc (EL)

Hills Bank & Trust Co added to a holding in The Estee Lauder Companies Inc by 20.24%. The purchase prices were between $132.59 and $158.03, with an estimated average price of $147.98. The stock is now traded at around $142.09. The impact to a portfolio due to this purchase was 0.02%. The holding were 3,445 shares as of 2018-06-30.

Sold Out: Invesco Dynamic Biotech & Genome (PBE)

Hills Bank & Trust Co sold out a holding in Invesco Dynamic Biotech & Genome. The sale prices were between $46.88 and $56.15, with an estimated average price of $50.84.

Sold Out: Bank of America Corporation (BAC)

Hills Bank & Trust Co sold out a holding in Bank of America Corporation. The sale prices were between $28.19 and $31.22, with an estimated average price of $29.85.

Sold Out: Invesco S&P 500 Pure Growth (RPG)

Hills Bank & Trust Co sold out a holding in Invesco S&P 500 Pure Growth. The sale prices were between $106.85 and $119.56, with an estimated average price of $113.47.



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