CONTRAVISORY INVESTMENT MANAGEMENT, INC.

Latest statistics and disclosures from CONTRAVISORY INVESTMENT MANAGEMENT's latest quarterly 13F-HR filing:

CONTRAVISORY INVESTMENT MANAGEMENT portfolio companies for March 2017 quarter

Company (Ticker) Portfolio Weight Share Count Price Last Trade
Cintas Corporation (CTAS) 3.67 82237 -20.00% 126.54 125.16
Parker-Hannifin Corporation (PH) 2.82 49961 -15.00% 160.33 159.26
Facebook Inc cl a 2.80 55989 -27.00% 142.05 0.00
Johnson & Johnson (JNJ) 2.63 59932 -13.00% 124.56 126.92
Accenture 2.61 61642 -16.00% 119.89 0.00
CMS Energy Corporation (CMS) 2.54 160852 -14.00% 44.74 47.41
Alleghany Corporation (Y) 2.53 11664 -11.00% 614.63 588.44
Laboratory Corp. of America Holdings (LH) 2.39 47301 -10.00% 143.46 140.10
Roper Industries (ROP) 2.33 31968 -8.00% 206.49 227.08
Skyworks Solutions (SWKS) 2.25 65092 NEW 97.98 105.89
Booz Allen Hamilton Holding Corporation (BAH) 2.24 179392 -9.00% 35.39 39.24
Hp 2.23 353631 -9.00% 17.88 0.00
ANSYS (ANSS) 2.22 58949 -9.00% 106.87 125.72
TJX Companies (TJX) 2.21 79411 -15.00% 79.08 75.53
Synopsys (SNPS) 2.19 86238 NEW 72.13 74.37
Cheniere Energy (LNG) 2.16 129766 -9.00% 47.27 50.38
Progressive Corporation (PGR) 2.12 153535 -9.00% 39.18 42.30
Ameriprise Financial (AMP) 2.12 46330 NEW 129.68 122.30
Markel Corporation (MKL) 2.02 5875 -8.00% 975.83 967.57
Honeywell International (HON) 2.01 45734 -9.00% 124.87 133.25
Aon 2.01 48117 -9.00% 118.69 0.00
Paychex (PAYX) 2.00 96176 -8.00% 58.90 59.28
National-Oilwell Var (NOV) 1.99 141072 -9.00% 40.09 32.77
Franklin Electric (FELE) 1.98 130761 -7.00% 43.05 37.65
Trimble Navigation (TRMB) 1.94 172341 -8.00% 32.01 35.76
Diamondback Energy 1.94 52955 NEW 103.71 0.00
Garmin Ltd. 1.91 105941 -8.00% 51.11 0.00
Corning Incorporated (GLW) 1.90 199986 NEW 27.00 29.30
Discover Financial Services (DFS) 1.88 77784 -8.00% 68.39 59.80
Universal Corporation (UVV) 1.86 74466 -9.00% 70.74 65.70
Praxair (PX) 1.83 43808 -9.00% 118.61 131.97
Potash Corp. Of Saskatchewan I 1.81 300596 NEW 17.08 0.00
DISH Network (DISH) 1.81 80887 NEW 63.50 64.12
Genesee & Wyoming (GWR) 1.77 74167 NEW 67.86 66.47
Pioneer Natural Resources (PXD) 1.75 26663 NEW 186.21 170.24
Jacobs Engineering (JEC) 1.74 89501 -7.00% 55.28 52.66
Wabtec Corporation (WAB) 1.70 61994 -8.00% 78.01 81.25
CIT (CIT) 1.68 110985 NEW 42.93 45.66
Rayonier (RYN) 1.67 166743 -8.00% 28.34 28.00
Humana (HUM) 1.62 22340 NEW 206.13 232.25
Lexington Realty Trust (LXP) 1.57 446281 NEW 9.98 9.64
Noble Energy (NBL) 1.56 128531 NEW 34.34 29.45
Apache Corporation (APA) 1.41 77922 NEW 51.38 48.19
Ares Capital Corporation (ARCC) 0.76 124535 NEW 17.38 16.79
Technology SPDR (XLK) 0.23 12384 53.29 56.38
Industrial SPDR (XLI) 0.21 9035 +4.00% 65.08 67.41
Vanguard S&p 500 Etf idx fd 0.17 2225 NEW 216.18 0.00
Financial Select Sector SPDR (XLF) 0.16 18532 +51.00% 23.74 23.61
VCA Antech (WOOF) 0.15 4626 91.44 91.95
FLIR Systems (FLIR) 0.13 9971 +19.00% 36.31 37.05
Energy Select Sector SPDR (XLE) 0.13 5272 +29.00% 69.99 66.61
Tiffany & Co. (TIF) 0.11 3211 NEW 95.30 86.18
First Busey Corp Class A Common 0.11 10168 29.41 0.00
NRG Energy (NRG) 0.10 15008 NEW 18.72 16.47
NetApp (NTAP) 0.10 7014 +27.00% 41.92 40.24
Teradata Corporation (TDC) 0.10 9464 +274.00% 31.17 28.60
Cadence Design Systems (CDNS) 0.10 9334 31.39 34.93
Amphenol Corporation (APH) 0.10 3870 +791.00% 71.06 74.80
Wyndham Worldwide Corporation (WYN) 0.10 3241 NEW 84.23 99.63
Owens-Illinois (OI) 0.10 13779 +26.00% 20.39 22.46
CenterPoint Energy (CNP) 0.10 10467 +756.00% 27.61 28.33
KLA-Tencor Corporation (KLAC) 0.10 2841 NEW 95.04 104.74
Albemarle Corporation (ALB) 0.10 2734 NEW 105.71 112.86
ONEOK (OKE) 0.10 4933 +258.00% 55.34 51.69
Arthur J. Gallagher & Co. (AJG) 0.09 4743 NEW 56.50 57.12
Affiliated Managers (AMG) 0.09 1610 NEW 163.98 153.92
Copart (CPRT) 0.09 3992 61.87 31.05
Harley-Davidson (HOG) 0.09 4219 NEW 60.44 52.32
Comerica Incorporated (CMA) 0.09 3563 NEW 68.48 69.22
Mettler-Toledo International (MTD) 0.09 551 NEW 479.13 578.40
Eastman Chemical Company (EMN) 0.09 3241 NEW 80.84 79.91
Fluor Corporation (FLR) 0.09 4706 +741.00% 52.70 44.98
Hershey Company (HSY) 0.09 2236 +743.00% 109.12 115.96
MSCI (MSCI) 0.09 2665 97.19 100.51
Discovery Communications (DISCA) 0.09 9131 NEW 29.13 25.87
Dover Corporation (DOV) 0.09 3300 +7073.00% 80.30 82.50
Robert Half International (RHI) 0.09 5430 +28.00% 48.80 45.90
Juniper Networks (JNPR) 0.09 9569 NEW 27.80 29.32
Seagate Technology Com Stk 0.09 5494 NEW 45.87 0.00
Quest Diagnostics Incorporated (DGX) 0.09 2718 +628.00% 98.23 107.98
Stepan Company (SCL) 0.09 3164 78.70 85.96
BorgWarner (BWA) 0.09 6277 NEW 41.74 40.99
F5 Networks (FFIV) 0.09 1832 NEW 142.47 127.16
AMETEK (AME) 0.09 4766 NEW 54.13 60.87
SPDR S&P; MidCap 400 ETF (MDY) 0.09 829 +646.00% 312.42 314.31
Vanguard Short Term Corporate Bond ETF (VCSH) 0.09 3084 NEW 79.77 80.05
L3 Technologies 0.09 1596 NEW 165.41 0.00
iShares MSCI Emerging Markets Indx (EEM) 0.08 5964 -26.00% 39.40 41.74
People's United Financial (PBCT) 0.08 13170 NEW 18.22 16.87
J.B. Hunt Transport Services (JBHT) 0.08 2585 NEW 91.68 84.54
Ryder System (R) 0.08 3196 +31.00% 75.41 65.81
Amgen (AMGN) 0.08 1400 NEW 164.29 155.01
Gap (GPS) 0.08 9872 +26.00% 24.31 22.42
Murphy Oil Corporation (MUR) 0.08 7946 +31.00% 28.57 25.31
Chesapeake Energy Corporation (CHK) 0.08 40224 +292.00% 5.94 5.29
CF Industries Holdings (CF) 0.08 7650 NEW 29.41 28.13
Zions Bancorporation (ZION) 0.08 5749 NEW 41.92 40.45
Brookline Ban (BRKL) 0.08 14432 15.66 14.00
Schwab Strategic Tr sht tm us tres 0.08 4681 NEW 50.42 0.00
Mosaic Co New 0.08 8212 NEW 29.23 0.00
Navient Corporation equity 0.08 14950 +34.00% 14.78 0.00
Technipfmc 0.08 7064 NEW 32.56 0.00
AutoNation (AN) 0.07 4847 NEW 42.29 39.27
Acxiom Corporation (ACXM) 0.07 7092 28.48 25.91
Lumber Liquidators Holdings (LL) 0.07 9925 20.96 29.90
Transocean Ltd. 0.07 16507 NEW 12.48 0.00
White Mountains Insurance Gp 0.07 223 878.92 0.00
Freeport-McMoRan Copper & Gold (FCX) 0.07 14399 +39.00% 13.33 11.67
ProAssurance Corporation (PRA) 0.07 3131 60.36 59.25
National Presto Industries (NPK) 0.07 1983 102.37 106.50
FelCor Lodging Trust Incorporated (FCH) 0.07 24938 NEW 7.50 7.23
CONSOL Energy (CNX) 0.07 12103 +54.00% 16.77 15.38
Exar Corporation (EXAR) 0.07 15355 NEW 13.03 12.99
American Campus Communities (ACC) 0.07 4314 47.52 47.28
Navigators (NAVG) 0.07 3778 +100.00% 54.26 52.80
Provident Financial Services (PFS) 0.07 7931 25.85 23.96
H.B. Fuller Company (FUL) 0.07 3980 51.51 50.98
Viad (VVI) 0.07 4461 45.28 43.40
Materials SPDR (XLB) 0.07 4007 -8.00% 52.41 52.93
Seacor Holdings (CKH) 0.06 2266 69.29 62.45
United Rentals (URI) 0.06 1295 +48.00% 125.10 111.17
Cabela's Incorporated (CAB) 0.06 3001 52.98 53.16
Beacon Roofing Supply (BECN) 0.06 3668 49.07 48.23
Mueller Water Products (MWA) 0.06 13860 NEW 11.83 11.16
El Paso Electric Company (EE) 0.06 3179 50.64 53.40
Landauer (LDR) 0.06 3672 NEW 48.75 50.70
West Pharmaceutical Services (WST) 0.06 2117 81.72 97.04
Forrester Research (FORR) 0.06 4600 39.78 39.55
Leucadia National (LUK) 0.05 5162 +63.00% 25.96 24.62
Health Care SPDR (XLV) 0.05 1813 +94.00% 74.46 75.89
Redwood Trust (RWT) 0.05 8444 16.58 16.98
Harris Corporation (HRS) 0.05 1222 +303.00% 111.29 110.56
C.R. Bard (BCR) 0.05 548 +349.00% 248.18 308.70
Vishay Intertechnology (VSH) 0.05 8416 16.40 16.50
iShares MSCI EAFE Index Fund (EFA) 0.05 2453 +34.00% 62.37 66.05
Park Electrochemical (PKE) 0.05 8453 NEW 17.86 16.40
Boardwalk Pipeline Partners (BWP) 0.05 8076 18.33 18.23
P.H. Glatfelter Company (GLT) 0.05 6368 21.67 18.30
Prospect Capital Corporation (PSEC) 0.05 15742 9.02 8.27
B&G; Foods (BGS) 0.05 3546 40.33 40.20
Utilities SPDR (XLU) 0.05 2862 -50.00% 51.36 53.40
Assurant (AIZ) 0.04 1318 +317.00% 95.60 99.28
Exxon Mobil Corporation (XOM) 0.04 1312 82.32 81.55
Colgate-Palmolive Company (CL) 0.04 1600 73.12 75.45
Computer Sciences Corporation (CSC) 0.04 1757 +229.00% 68.87 69.01
iShares Russell 2000 Index (IWM) 0.04 923 +871.00% 137.59 137.54
FMC Corporation (FMC) 0.04 1520 +163.00% 69.74 75.25
Scripps Networks Interactive (SNI) 0.04 1586 +68.00% 78.18 66.70
Consumer Staples Select Sect. SPDR (XLP) 0.04 1930 -78.00% 54.40 56.50
Consumer Discretionary SPDR (XLY) 0.04 1346 -46.00% 87.67 90.74
Xylem 0.04 2345 +96.00% 50.32 0.00
Geospace Technologies 0.04 7752 NEW 16.25 0.00
Total System Services (TSS) 0.03 1639 +178.00% 53.69 59.58
NASDAQ OMX (NDAQ) 0.03 1135 +176.00% 69.60 67.58
Expeditors International of Washington (EXPD) 0.03 1571 +186.00% 56.65 52.95
Citrix Systems (CTXS) 0.03 1190 +258.00% 83.19 82.49
NVIDIA Corporation (NVDA) 0.03 877 +116.00% 109.46 141.84
Stanley Black & Decker (SWK) 0.03 682 +195.00% 133.43 136.79
Vulcan Materials Company (VMC) 0.03 714 +184.00% 120.45 126.43
Apartment Investment and Management (AIV) 0.03 1756 +176.00% 44.42 43.18
Cincinnati Financial Corporation (CINF) 0.03 1156 +209.00% 72.66 69.91
Masco Corporation (MAS) 0.03 2345 +179.00% 34.12 37.00
Mohawk Industries (MHK) 0.03 399 +187.00% 230.58 235.89
Unum (UNM) 0.03 1661 NEW 46.96 45.05
PerkinElmer (PKI) 0.03 1661 +220.00% 57.80 62.80
Hess (HES) 0.03 2000 48.00 48.14
Wynn Resorts (WYNN) 0.03 841 +206.00% 114.15 125.73
Quanta Services (PWR) 0.03 2388 +136.00% 37.27 31.07
Essex Property Trust (ESS) 0.03 341 +175.00% 231.67 256.30
Ball Corporation (BLL) 0.03 1104 +212.00% 74.28 40.69
Hingham Institution for Savings (HIFS) 0.03 500 176.00 177.75
Schwab Strategic Tr us lrg cap etf 0.03 1448 +4037.00% 55.94 0.00
Berkshire Hathaway (BRK.B) 0.02 255 168.63 0.00
Costco Wholesale Corporation (COST) 0.02 388 167.53 177.86
Apple (AAPL) 0.02 357 142.86 153.61
United States Oil Fund (USO) 0.02 5335 10.68 10.27
Fiserv (FISV) 0.02 465 +730.00% 116.13 124.09
priceline.com Incorporated (PCLN) 0.02 30 +7.00% 1766.67 1863.90
Lithia Motors (LAD) 0.02 590 86.44 91.80
iShares S&P; Latin America 40 Index (ILF) 0.02 1576 NEW 31.73 30.85
iShares MSCI Canada Index (EWC) 0.02 1846 -2.00% 27.09 26.38
iShares MSCI Australia Index Fund (EWA) 0.02 2337 22.68 21.67
iShares MSCI Netherlands Investable (EWN) 0.02 1864 26.82 29.46
Ishares Tr msci norway etf 0.02 2177 22.05 0.00
Walt Disney Company (DIS) 0.01 200 115.00 108.41
SPDR S&P; 500 ETF (SPY) 0.01 120 -88.00% 233.33 241.71
General Electric Company (GE) 0.01 1000 30.00 27.45
AT&T; (T) 0.01 374 42.78 38.12
SAP AG (SAP) 0.01 157 95.54 106.30
Verisk Analytics (VRSK) 0.01 356 -99.00% 81.46 80.55
POS (PKX) 0.01 254 62.99 62.86
NetEase (NTES) 0.01 82 280.49 292.35
Cheesecake Factory Incorporated (CAKE) 0.01 425 63.53 59.26
Cimarex Energy Co 0.01 195 117.95 0.00
PowerShares QQQ Trust, Series 1 (QQQQ) 0.01 122 -18.00% 131.15 0.00
LogMeIn (LOGM) 0.01 160 NEW 100.00 110.20
iShares MSCI Chile Inv. Mt. Idx. Fd (ECH) 0.01 643 43.55 43.40
ISHARES TR MSCI Small Cap msci small cap 0.01 456 54.82 0.00
iShares MSCI Austria Investable Mkt (EWO) 0.01 2223 17.99 21.58
MSCI Indonesia Investable Market Ind Fd (EIDO) 0.01 900 25.56 26.79
First Trust Cloud Computing Et 0.01 1075 NEW 39.07 0.00
Tim Participacoes Sa-adr spon 0.01 971 16.48 0.00
Ishares Inc msci clb cp et 0.01 1860 13.98 0.00
Ishares Inc etp 0.01 776 NEW 33.51 0.00
China Petroleum & Chemical (SNP) 0.00 162 80.25 82.49
Comcast Corporation (CMCSA) 0.00 36 +100.00% 27.78 40.91
CNOOC (CEO) 0.00 96 125.00 116.03
HSBC Holdings (HBC) 0.00 304 NEW 39.47 0.00
Microsoft Corporation (MSFT) 0.00 22 45.45 69.96
BlackRock (BLK) 0.00 5 400.00 407.02
JPMorgan Chase & Co. (JPM) 0.00 45 88.89 85.36
Charles Schwab Corporation (SCHW) 0.00 82 36.59 39.52
Bank of New York Mellon Corporation (BK) 0.00 61 49.18 47.41
Blackstone (BX) 0.00 61 32.79 32.58
Waste Management (WM) 0.00 45 66.67 71.84
Pfizer (PFE) 0.00 114 35.09 32.14
Archer Daniels Midland Company (ADM) 0.00 58 51.72 42.45
CBS Corporation (CBS) 0.00 20 50.00 61.57
Brookfield Asset Management (BAM.A) 0.00 339 35.40 0.00
Chevron Corporation (CVX) 0.00 39 102.56 104.72
3M Company (MMM) 0.00 19 210.53 200.67
Cisco Systems (CSCO) 0.00 87 34.48 31.50
Core Laboratories N.V. (CLB) 0.00 28 107.14 102.71
Cummins (CMI) 0.00 30 166.67 156.64
Northrop Grumman Corporation (NOC) 0.00 12 250.00 256.99
Sealed Air (SEE) 0.00 60 50.00 44.55
Union Pacific Corporation (UNP) 0.00 55 109.09 110.57
Intel Corporation (INTC) 0.00 81 37.04 36.26
Ross Stores (ROST) 0.00 38 78.95 63.52
E.I. du Pont de Nemours & Company (DD) 0.00 40 75.00 77.85
Koninklijke Philips Electronics NV (PHG) 0.00 381 31.50 35.13
Raytheon Company (RTN) 0.00 44 159.09 163.30
Allstate Corporation (ALL) 0.00 38 78.95 86.50
BB&T; Corporation (BBT) 0.00 70 42.86 42.56
Capital One Financial (COF) 0.00 15 66.67 79.79
Cemex SAB de CV (CX) 0.00 1229 NEW 8.95 8.38
ConocoPhillips (COP) 0.00 54 55.56 45.35
Credit Suisse Group AG (CS) 0.00 40 25.00 14.48
Halliburton Company (HAL) 0.00 80 50.00 45.76
Macy's (M) 0.00 27 37.04 23.44
Marsh & McLennan Companies (MMC) 0.00 44 68.18 76.37
Merck & Co (MRK) 0.00 49 61.22 64.92
NCR Corporation (NCR) 0.00 284 -26.00% 45.77 40.36
Nextera Energy Inc C om 0.00 32 125.00 0.00
Occidental Petroleum Corporation (OXY) 0.00 36 55.56 61.00
Pepsi (PEP) 0.00 11 90.91 117.91
Schlumberger (SLB) 0.00 80 75.00 70.09
United Technologies Corporation (UTX) 0.00 31 96.77 121.85
Xerox Corporation (XRX) 0.00 270 7.41 7.00
CA (CA) 0.00 78 25.64 31.82
QUALCOMM (QCOM) 0.00 125 56.00 57.52
Canadian Pacific Railway Ltd 0.00 63 142.86 0.00
Ford Motor Company (F) 0.00 1000 12.00 10.93
EOG Resources (EOG) 0.00 14 71.43 91.22
Prudential Financial (PRU) 0.00 22 90.91 105.07
Visa (V) 0.00 75 93.33 94.67
Oracle Corporation (ORCL) 0.00 42 47.62 45.26
Marathon Oil Corporation (MRO) 0.00 172 17.44 13.52
Mead Johnson Nutrition (MJN) 0.00 29 103.45 89.29
Edison International (EIX) 0.00 37 81.08 79.96
Ingersoll-rand Co Ltd-cl A 0.00 17 58.82 0.00
Banco Itau Holding Financeira S.A. (ITUB) 0.00 991 NEW 12.11 10.93
iShares Russell 1000 Growth Index (IWF) 0.00 32 125.00 119.22
iShares Russell 2000 Value Index (IWN) 0.00 6 166.67 116.22
Vanguard Total Stock Market ETF (VTI) 0.00 92 -41.00% 119.57 124.09
iShares Russell Midcap Growth Idx. (IWP) 0.00 7 142.86 107.84
PIMCO Enhanced Short Mat Str Fund ETF (MINT) 0.00 5 200.00 101.66
Kinder Morgan Inc. 0.00 64 15.62 0.00
Prologis Inc. 0.00 25 40.00 0.00
Telefonica Brasil Sa adr 0.00 838 14.32 0.00
Ishares Inc msci india index 0.00 67 -36.00% 29.85 0.00
Metropcs Communications 0.00 27 74.07 0.00
Cdw 0.00 100 60.00 0.00
Alibaba Group Holding Ltd Spon 0.00 119 NEW 109.24 0.00
Kraft Heinz 0.00 77 90.91 0.00
Alarm Com Hldgs 0.00 131 30.53 0.00
Paypal Holdings 0.00 68 44.12 0.00
Alphabet Inc Class A cs 0.00 7 857.14 0.00
Real Estate Select Sect Spdr 0.00 1 -99.00% 0.00 0.00
Spdr Nuveen Barclays Muni Bond Etf nuvn brcly muni 0.00 40 50.00 0.00
Proshares Tr short s&p 500 ne 0.00 185 32.43 0.00
Dell Technologies Inc Class V equity 0.00 133 67.67 0.00
Ashland 0.00 27 111.11 0.00
Advansix Inc Com stock 0.00 22 45.45 0.00