Contravisory Investment Management, Inc. Buys VF Corp, Magna International Inc, Constellation Brands Inc, Sells Facebook Inc, Parker Hannifin Corp, CMS Energy Corp

Norwell, MA, based Investment company Contravisory Investment Management, Inc. buys VF Corp, Magna International Inc, Constellation Brands Inc, VMware Inc, Abbott Laboratories, Alphabet Inc, Ross Stores Inc, Autoliv Inc, Thermo Fisher Scientific Inc, Wyndham Hotels & Resorts Inc, sells Facebook Inc, Parker Hannifin Corp, CMS Energy Corp, Ameriprise Financial Inc, Trimble Inc during the 3-months ended 2018-06-30, according to the most recent filings of the investment company, Contravisory Investment Management, Inc.. As of 2018-06-30, Contravisory Investment Management, Inc. owns 319 stocks with a total value of $274 million. These are the details of the buys and sells.

For the details of CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=CONTRAVISORY+INVESTMENT+MANAGEMENT%2C+INC.

These are the top 5 holdings of CONTRAVISORY INVESTMENT MANAGEMENT, INC.
  1. Cintas Corp (CTAS) - 53,236 shares, 3.6% of the total portfolio. Shares reduced by 3.78%
  2. Ansys Inc (ANSS) - 42,585 shares, 2.71% of the total portfolio. Shares reduced by 2.08%
  3. Accenture PLC (ACN) - 44,205 shares, 2.64% of the total portfolio. Shares reduced by 2.18%
  4. Roper Technologies Inc (ROP) - 24,568 shares, 2.48% of the total portfolio. Shares reduced by 1.68%
  5. Cheniere Energy Inc (LNG) - 102,588 shares, 2.44% of the total portfolio. Shares reduced by 1.49%
New Purchase: VF Corp (VFC)

Contravisory Investment Management, Inc. initiated holding in VF Corp. The purchase prices were between $73.12 and $84.47, with an estimated average price of $80. The stock is now traded at around $82.73. The impact to a portfolio due to this purchase was 1.95%. The holding were 65,568 shares as of 2018-06-30.

New Purchase: Magna International Inc (MGA)

Contravisory Investment Management, Inc. initiated holding in Magna International Inc. The purchase prices were between $54.23 and $66.68, with an estimated average price of $62.05. The stock is now traded at around $59.84. The impact to a portfolio due to this purchase was 1.83%. The holding were 86,002 shares as of 2018-06-30.

New Purchase: VMware Inc (VMW)

Contravisory Investment Management, Inc. initiated holding in VMware Inc. The purchase prices were between $118.65 and $152.18, with an estimated average price of $137.87. The stock is now traded at around $154.74. The impact to a portfolio due to this purchase was 1.68%. The holding were 31,220 shares as of 2018-06-30.

New Purchase: Ross Stores Inc (ROST)

Contravisory Investment Management, Inc. initiated holding in Ross Stores Inc. The purchase prices were between $75.77 and $86.62, with an estimated average price of $81.42. The stock is now traded at around $85.37. The impact to a portfolio due to this purchase was 1.63%. The holding were 52,531 shares as of 2018-06-30.

New Purchase: Autoliv Inc (ALV)

Contravisory Investment Management, Inc. initiated holding in Autoliv Inc. The purchase prices were between $134.05 and $159.76, with an estimated average price of $148.32. The stock is now traded at around $102.67. The impact to a portfolio due to this purchase was 1.54%. The holding were 30,594 shares as of 2018-06-30.

New Purchase: Thermo Fisher Scientific Inc (TMO)

Contravisory Investment Management, Inc. initiated holding in Thermo Fisher Scientific Inc. The purchase prices were between $203.14 and $219.53, with an estimated average price of $212.33. The stock is now traded at around $211.40. The impact to a portfolio due to this purchase was 1.5%. The holding were 19,793 shares as of 2018-06-30.

Added: Constellation Brands Inc (STZ)

Contravisory Investment Management, Inc. added to a holding in Constellation Brands Inc by 31705.88%. The purchase prices were between $215.92 and $234.22, with an estimated average price of $225.89. The stock is now traded at around $216.16. The impact to a portfolio due to this purchase was 1.72%. The holding were 21,628 shares as of 2018-06-30.

Added: Abbott Laboratories (ABT)

Contravisory Investment Management, Inc. added to a holding in Abbott Laboratories by 8088.77%. The purchase prices were between $57.57 and $63.54, with an estimated average price of $60.61. The stock is now traded at around $62.58. The impact to a portfolio due to this purchase was 1.65%. The holding were 75,091 shares as of 2018-06-30.

Added: Alphabet Inc (GOOG)

Contravisory Investment Management, Inc. added to a holding in Alphabet Inc by 9346.51%. The purchase prices were between $1006.47 and $1173.46, with an estimated average price of $1080.62. The stock is now traded at around $1159.27. The impact to a portfolio due to this purchase was 1.64%. The holding were 4,062 shares as of 2018-06-30.

Added: JPMorgan Chase & Co (JPM)

Contravisory Investment Management, Inc. added to a holding in JPMorgan Chase & Co by 1000.46%. The purchase prices were between $103.24 and $114.29, with an estimated average price of $109.74. The stock is now traded at around $106.72. The impact to a portfolio due to this purchase was 0.25%. The holding were 7,109 shares as of 2018-06-30.

Added: VeriSign Inc (VRSN)

Contravisory Investment Management, Inc. added to a holding in VeriSign Inc by 7516.22%. The purchase prices were between $115.74 and $145.19, with an estimated average price of $128.18. The stock is now traded at around $143.37. The impact to a portfolio due to this purchase was 0.14%. The holding were 2,818 shares as of 2018-06-30.

Added: SPDR Select Sector Fund - Consumer Discretionary (XLY)

Contravisory Investment Management, Inc. added to a holding in SPDR Select Sector Fund - Consumer Discretionary by 114.21%. The purchase prices were between $98.43 and $112.31, with an estimated average price of $105.69. The stock is now traded at around $111.35. The impact to a portfolio due to this purchase was 0.11%. The holding were 5,216 shares as of 2018-06-30.

Sold Out: Parker Hannifin Corp (PH)

Contravisory Investment Management, Inc. sold out a holding in Parker Hannifin Corp. The sale prices were between $153.96 and $182.43, with an estimated average price of $170.51.

Sold Out: CMS Energy Corp (CMS)

Contravisory Investment Management, Inc. sold out a holding in CMS Energy Corp. The sale prices were between $42.63 and $47.28, with an estimated average price of $45.15.

Sold Out: Ameriprise Financial Inc (AMP)

Contravisory Investment Management, Inc. sold out a holding in Ameriprise Financial Inc. The sale prices were between $131.49 and $148.75, with an estimated average price of $141.79.

Sold Out: Trimble Inc (TRMB)

Contravisory Investment Management, Inc. sold out a holding in Trimble Inc. The sale prices were between $32.53 and $37.34, with an estimated average price of $34.72.

Sold Out: Corning Inc (GLW)

Contravisory Investment Management, Inc. sold out a holding in Corning Inc. The sale prices were between $26.35 and $29.09, with an estimated average price of $27.64.

Sold Out: Affiliated Managers Group Inc (AMG)

Contravisory Investment Management, Inc. sold out a holding in Affiliated Managers Group Inc. The sale prices were between $148.67 and $183.93, with an estimated average price of $164.91.

Reduced: Facebook Inc (FB)

Contravisory Investment Management, Inc. reduced to a holding in Facebook Inc by 98.88%. The sale prices were between $155.1 and $202, with an estimated average price of $180.53. The stock is now traded at around $204.01. The impact to a portfolio due to this sale was -2.39%. Contravisory Investment Management, Inc. still held 457 shares as of 2018-06-30.



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

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