Thompson Investment Management, Inc. Buys Activision Blizzard Inc, Charles Schwab Corp, Newell Brands Inc, Sells Hanger Inc, Hanesbrands Inc, Johnson Controls International PLC

Madison, WI, based Investment company Thompson Investment Management, Inc. buys Activision Blizzard Inc, Charles Schwab Corp, Newell Brands Inc, II-VI Inc, CVS Health Corp, UnitedHealth Group Inc, Pioneer Natural Resources Co, Cambrex Corp, MasTec Inc, Westinghouse Air Brake Technologies Corp, Mobile Mini Inc, Bank First National Corp, Take-Two Interactive Software Inc, International Flavors & Fragrances Inc, Southern Co, Cheniere Energy Inc, AptarGroup Inc, iShares S&P Mid-Cap 400 Value, Premier Inc, Jazz Pharmaceuticals PLC, First Horizon National Corp, The Hain Celestial Group Inc, iShares S&P SmallCap 600 Value, sells Hanger Inc, Hanesbrands Inc, Johnson Controls International PLC, Hologic Inc, Maxim Integrated Products Inc, Walmart Inc, Maxwell Technologies Inc, American Express Co, Southwestern Energy Co, Accelerate Diagnostics Inc during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Thompson Investment Management, Inc.. As of 2019Q1, Thompson Investment Management, Inc. owns 178 stocks with a total value of $492 million. These are the details of the buys and sells.

For the details of THOMPSON INVESTMENT MANAGEMENT, INC.'s stock buys and sells, go to https://www.gurufocus.com/guru/thompson+investment+management%2C+inc./current-portfolio/portfolio

These are the top 5 holdings of THOMPSON INVESTMENT MANAGEMENT, INC.
  1. Exxon Mobil Corp (XOM) - 204,575 shares, 3.36% of the total portfolio. Shares reduced by 4.5%
  2. Microsoft Corp (MSFT) - 126,936 shares, 3.04% of the total portfolio. Shares reduced by 6.07%
  3. Exact Sciences Corp (EXAS) - 158,181 shares, 2.79% of the total portfolio. Shares reduced by 4.97%
  4. Alphabet Inc (GOOGL) - 11,448 shares, 2.74% of the total portfolio. Shares added by 0.85%
  5. Cisco Systems Inc (CSCO) - 187,288 shares, 2.06% of the total portfolio. Shares reduced by 5.06%
New Purchase: Activision Blizzard Inc (ATVI)

Thompson Investment Management, Inc. initiated holding in Activision Blizzard Inc. The purchase prices were between $40.11 and $51.35, with an estimated average price of $45.26. The stock is now traded at around $46.75. The impact to a portfolio due to this purchase was 0.29%. The holding were 31,072 shares as of .

New Purchase: Charles Schwab Corp (SCHW)

Thompson Investment Management, Inc. initiated holding in Charles Schwab Corp. The purchase prices were between $40.72 and $47.98, with an estimated average price of $45.15. The stock is now traded at around $45.07. The impact to a portfolio due to this purchase was 0.25%. The holding were 28,591 shares as of .

New Purchase: Cambrex Corp (CBM)

Thompson Investment Management, Inc. initiated holding in Cambrex Corp. The purchase prices were between $35.8 and $46.94, with an estimated average price of $40.89. The stock is now traded at around $40.27. The impact to a portfolio due to this purchase was 0.11%. The holding were 13,575 shares as of .

New Purchase: MasTec Inc (MTZ)

Thompson Investment Management, Inc. initiated holding in MasTec Inc. The purchase prices were between $40.05 and $48.1, with an estimated average price of $44.86. The stock is now traded at around $52.61. The impact to a portfolio due to this purchase was 0.09%. The holding were 8,955 shares as of .

New Purchase: Bank First National Corp (BFC)

Thompson Investment Management, Inc. initiated holding in Bank First National Corp. The purchase prices were between $46.6 and $59, with an estimated average price of $53.18. The stock is now traded at around $61.60. The impact to a portfolio due to this purchase was 0.08%. The holding were 7,101 shares as of .

New Purchase: Mobile Mini Inc (MINI)

Thompson Investment Management, Inc. initiated holding in Mobile Mini Inc. The purchase prices were between $31.75 and $37.79, with an estimated average price of $35.49. The stock is now traded at around $37.07. The impact to a portfolio due to this purchase was 0.08%. The holding were 12,100 shares as of .

Added: Newell Brands Inc (NWL)

Thompson Investment Management, Inc. added to a holding in Newell Brands Inc by 54.24%. The purchase prices were between $15 and $21.75, with an estimated average price of $18.4. The stock is now traded at around $14.23. The impact to a portfolio due to this purchase was 0.25%. The holding were 230,907 shares as of .

Added: II-VI Inc (IIVI)

Thompson Investment Management, Inc. added to a holding in II-VI Inc by 31.17%. The purchase prices were between $29.74 and $42.86, with an estimated average price of $36.89. The stock is now traded at around $41.02. The impact to a portfolio due to this purchase was 0.2%. The holding were 110,770 shares as of .

Added: CVS Health Corp (CVS)

Thompson Investment Management, Inc. added to a holding in CVS Health Corp by 21.04%. The purchase prices were between $52.36 and $69.88, with an estimated average price of $61.96. The stock is now traded at around $52.93. The impact to a portfolio due to this purchase was 0.19%. The holding were 102,557 shares as of .

Added: UnitedHealth Group Inc (UNH)

Thompson Investment Management, Inc. added to a holding in UnitedHealth Group Inc by 60.08%. The purchase prices were between $236.02 and $271.13, with an estimated average price of $255.35. The stock is now traded at around $230.35. The impact to a portfolio due to this purchase was 0.16%. The holding were 8,260 shares as of .

Added: Pioneer Natural Resources Co (PXD)

Thompson Investment Management, Inc. added to a holding in Pioneer Natural Resources Co by 49.23%. The purchase prices were between $130.36 and $152.91, with an estimated average price of $141.12. The stock is now traded at around $172.37. The impact to a portfolio due to this purchase was 0.12%. The holding were 11,155 shares as of .

Added: Premier Inc (PINC)

Thompson Investment Management, Inc. added to a holding in Premier Inc by 35.45%. The purchase prices were between $33.23 and $40.82, with an estimated average price of $37.01. The stock is now traded at around $33.44. The impact to a portfolio due to this purchase was 0.03%. The holding were 17,575 shares as of .

Sold Out: Hologic Inc (HOLX)

Thompson Investment Management, Inc. sold out a holding in Hologic Inc. The sale prices were between $38.28 and $48.4, with an estimated average price of $45.03.

Sold Out: Maxwell Technologies Inc (MXWL)

Thompson Investment Management, Inc. sold out a holding in Maxwell Technologies Inc. The sale prices were between $2.07 and $4.74, with an estimated average price of $3.9.

Sold Out: Southwestern Energy Co (SWN)

Thompson Investment Management, Inc. sold out a holding in Southwestern Energy Co. The sale prices were between $3.41 and $4.72, with an estimated average price of $4.31.



Here is the complete portfolio of THOMPSON INVESTMENT MANAGEMENT, INC.. Also check out:

1. THOMPSON INVESTMENT MANAGEMENT, INC.'s Undervalued Stocks
2. THOMPSON INVESTMENT MANAGEMENT, INC.'s Top Growth Companies, and
3. THOMPSON INVESTMENT MANAGEMENT, INC.'s High Yield stocks
4. Stocks that THOMPSON INVESTMENT MANAGEMENT, INC. keeps buying