CONTRAVISORY INVESTMENT MANAGEMENT, INC. - Q1 2020 holdings

$226 Million is the total value of CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s 285 reported holdings in Q1 2020. The portfolio turnover from Q4 2019 to Q1 2020 was 38.0% .

 Value Shares↓ Weighting
SNPS SellSYNOPSYS INC$7,088,000
-9.3%
55,033
-2.0%
3.14%
+9.9%
MSFT SellMICROSOFT CORP$6,941,000
-1.7%
44,010
-1.7%
3.08%
+19.1%
CTAS SellCINTAS CORP$6,444,000
-36.3%
37,204
-1.1%
2.86%
-22.9%
ACN SellACCENTURE PLC IRELAND$5,942,000
-23.0%
36,394
-0.7%
2.63%
-6.7%
GRMN SellGARMIN LTD$5,568,000
-23.2%
74,273
-0.1%
2.47%
-7.0%
KMB SellKIMBERLY CLARK CORP$5,418,000
-8.3%
42,374
-1.4%
2.40%
+11.0%
NEE BuyNEXTERA ENERGY INC$5,272,000
+0.1%
21,912
+0.8%
2.34%
+21.3%
ZBRA SellZEBRA TECHNOLOGIES CORPcl a$5,253,000
-28.9%
28,612
-1.1%
2.33%
-13.8%
RSG SellREPUBLIC SVCS INC$5,220,000
-17.7%
69,541
-1.7%
2.31%
-0.3%
ABT SellABBOTT LABS$5,063,000
-11.1%
64,167
-2.2%
2.24%
+7.7%
AON SellAON PLC$5,006,000
-22.1%
30,333
-1.6%
2.22%
-5.6%
TMO BuyTHERMO FISHER SCIENTIFIC INC$4,979,000
-11.9%
17,556
+0.9%
2.21%
+6.8%
V BuyVISA INC$4,964,000
+4583.0%
30,811
+5372.6%
2.20%
+5543.6%
MCK BuyMCKESSON CORP$4,893,000
-0.4%
36,175
+1.8%
2.17%
+20.6%
LMT BuyLOCKHEED MARTIN CORP$4,720,000
-8.2%
13,924
+5.5%
2.09%
+11.3%
CPB BuyCAMPBELL SOUP CO$4,628,000
+968.8%
100,255
+1044.9%
2.05%
+1198.7%
MAA BuyMID AMER APT CMNTYS INC$4,559,000
-20.7%
44,248
+1.5%
2.02%
-3.9%
ZTS BuyZOETIS INCcl a$4,557,000
-7.7%
38,720
+3.8%
2.02%
+11.8%
COST BuyCOSTCO WHSL CORP NEW$4,530,000
+0.4%
15,886
+3.4%
2.01%
+21.5%
TMUS SellT MOBILE US INC$4,405,000
+4.1%
52,507
-2.7%
1.95%
+26.2%
PG BuyPROCTER & GAMBLE CO$4,403,000
-10.1%
40,024
+2.1%
1.95%
+9.0%
PYPL BuyPAYPAL HLDGS INC$4,346,000
-7.9%
45,394
+4.1%
1.93%
+11.6%
MDLZ SellMONDELEZ INTL INCcl a$4,326,000
-9.7%
86,375
-0.7%
1.92%
+9.4%
GOOG BuyALPHABET INCcap stk cl c$4,245,000
-10.2%
3,651
+3.3%
1.88%
+8.8%
ADBE SellADOBE INC$4,239,000
-4.0%
13,321
-0.5%
1.88%
+16.3%
HON BuyHONEYWELL INTL INC$4,159,000
-22.6%
31,089
+2.4%
1.84%
-6.2%
FIS BuyFIDELITY NATL INFORMATION SV$4,106,000
+4412.1%
33,755
+5053.4%
1.82%
+5415.2%
ROST BuyROSS STORES INC$4,033,000
-23.9%
46,367
+1.9%
1.79%
-7.8%
AEE BuyAMEREN CORP$3,833,000
-4.8%
52,625
+0.4%
1.70%
+15.3%
LSI BuyLIFE STORAGE INC$3,830,000
-10.8%
40,509
+2.2%
1.70%
+8.1%
NKE BuyNIKE INCcl b$3,790,000
-12.9%
45,805
+6.6%
1.68%
+5.5%
ETR BuyENTERGY CORP NEW$3,674,000
+816.2%
39,096
+1068.1%
1.63%
+1008.2%
KO BuyCOCA COLA CO$3,551,000
-17.8%
80,255
+2.9%
1.57%
-0.4%
CMCSA SellCOMCAST CORP NEWcl a$3,536,000
-24.0%
102,838
-0.6%
1.57%
-7.9%
EQR SellEQUITY RESIDENTIALsh ben int$3,495,000
-26.0%
56,634
-3.0%
1.55%
-10.3%
CB SellCHUBB LIMITED$3,350,000
-31.6%
29,998
-4.6%
1.48%
-17.1%
FLT BuyFLEETCOR TECHNOLOGIES INC$3,302,000
-35.0%
17,703
+0.3%
1.46%
-21.2%
SCI SellSERVICE CORP INTL$3,249,000
-15.0%
83,082
-0.0%
1.44%
+2.9%
DIS SellDISNEY WALT CO$3,200,000
-34.7%
33,127
-2.3%
1.42%
-20.9%
AVB SellAVALONBAY CMNTYS INC$2,813,000
-30.4%
19,115
-0.8%
1.25%
-15.7%
SYY SellSYSCO CORP$2,433,000
-47.5%
53,327
-1.6%
1.08%
-36.4%
SCHX BuySCHWAB STRATEGIC TRus lrg cap etf$1,563,000
+179.1%
25,526
+250.0%
0.69%
+238.0%
VOO BuyVANGUARD INDEX FDS$1,551,000
-16.8%
6,548
+3.9%
0.69%
+0.9%
GPN SellGLOBAL PMTS INC$1,076,000
-21.2%
7,460
-0.3%
0.48%
-4.6%
MSCI SellMSCI INC$1,005,000
+11.8%
3,478
-0.1%
0.45%
+35.6%
EFA BuyISHARES TRmsci eafe etf$984,000
-0.4%
18,409
+29.4%
0.44%
+20.8%
XLK BuySELECT SECTOR SPDR TRtechnology$692,000
-9.1%
8,611
+3.7%
0.31%
+10.4%
FISV BuyFISERV INC$634,000
+2.3%
6,671
+24.4%
0.28%
+23.8%
XLI SellSELECT SECTOR SPDR TRsbi int-inds$622,000
-35.5%
10,544
-11.0%
0.28%
-21.8%
AMD SellADVANCED MICRO DEVICES INC$569,000
-8.8%
12,513
-8.0%
0.25%
+10.5%
EEM BuyISHARES TRmsci emg mkt etf$483,000
+21.1%
14,141
+59.2%
0.21%
+46.6%
AJG BuyGALLAGHER ARTHUR J & CO$479,000
-12.1%
5,882
+2.9%
0.21%
+6.5%
CMG SellCHIPOTLE MEXICAN GRILL INC$460,000
-22.7%
703
-1.1%
0.20%
-6.4%
NDAQ BuyNASDAQ INC$454,000
-7.7%
4,785
+4.2%
0.20%
+11.7%
ROP SellROPER TECHNOLOGIES INC$426,000
-94.0%
1,366
-93.2%
0.19%
-92.7%
QRVO BuyQORVO INC$398,000
-28.3%
4,936
+3.4%
0.18%
-13.3%
MKC SellMCCORMICK & CO INC$395,000
-22.7%
2,798
-7.1%
0.18%
-6.4%
XLP SellSELECT SECTOR SPDR TRsbi cons stpls$383,000
-18.0%
7,024
-5.3%
0.17%
-0.6%
AES SellAES CORP$382,000
-33.2%
28,070
-2.3%
0.17%
-19.1%
XYL SellXYLEM INC$382,000
-17.7%
5,858
-0.5%
0.17%
-0.6%
J BuyJACOBS ENGR GROUP INC$374,000
-11.6%
4,713
+0.2%
0.17%
+7.1%
KEYS SellKEYSIGHT TECHNOLOGIES INC$363,000
-23.9%
4,338
-6.7%
0.16%
-8.0%
CPRT SellCOPART INC$360,000
-25.5%
5,256
-1.0%
0.16%
-9.6%
LNT BuyALLIANT ENERGY CORP$358,000
-5.5%
7,417
+7.2%
0.16%
+14.4%
XLV SellSELECT SECTOR SPDR TRsbi healthcare$342,000
-20.1%
3,862
-8.2%
0.15%
-3.2%
DRE SellDUKE REALTY CORP$337,000
-7.4%
10,411
-0.7%
0.15%
+12.0%
PRGO BuyPERRIGO CO PLC$331,000
-0.6%
6,889
+6.8%
0.15%
+20.5%
K SellKELLOGG CO$327,000
-14.8%
5,446
-2.0%
0.14%
+3.6%
WU BuyWESTERN UN CO$324,000
-28.8%
17,878
+5.2%
0.14%
-13.3%
PEAK SellHEALTHPEAK PROPERTIES INC$325,000
-32.2%
13,635
-2.0%
0.14%
-17.7%
BFB SellBROWN FORMAN CORPcl b$320,000
-24.2%
5,761
-7.7%
0.14%
-7.8%
FAST SellFASTENAL CO$313,000
-21.8%
10,010
-7.6%
0.14%
-4.8%
EFX SellEQUIFAX INC$311,000
-16.2%
2,600
-1.7%
0.14%
+1.5%
ALLE BuyALLEGION PLC$310,000
-25.3%
3,366
+1.1%
0.14%
-9.9%
ARE SellALEXANDRIA REAL ESTATE EQ IN$306,000
-16.8%
2,235
-1.8%
0.14%
+0.7%
JBHT BuyHUNT J B TRANS SVCS INC$303,000
-20.5%
3,281
+0.6%
0.13%
-3.6%
AIZ NewASSURANT INC$302,0002,901
+100.0%
0.13%
DOV SellDOVER CORP$301,000
-28.0%
3,589
-1.1%
0.13%
-13.1%
MLM BuyMARTIN MARIETTA MATLS INC$293,000
-31.9%
1,546
+0.7%
0.13%
-17.2%
UDR BuyUDR INC$293,000
-16.8%
8,030
+6.5%
0.13%
+0.8%
ALB NewALBEMARLE CORP$291,0005,157
+100.0%
0.13%
HOLX BuyHOLOGIC INC$290,000
-28.6%
8,260
+6.3%
0.13%
-13.4%
ETSY NewETSY INC$288,0007,500
+100.0%
0.13%
WAT SellWATERS CORP$286,000
-28.0%
1,571
-7.6%
0.13%
-12.4%
CBOE SellCBOE GLOBAL MARKETS INC$287,000
-26.4%
3,212
-1.1%
0.13%
-11.2%
CNC NewCENTENE CORP DEL$286,0004,821
+100.0%
0.13%
CAG SellCONAGRA BRANDS INC$286,000
-15.9%
9,751
-1.7%
0.13%
+2.4%
AIV SellAPARTMENT INVT & MGMT COcl a$285,000
-32.1%
8,119
-0.1%
0.13%
-18.2%
FBHS BuyFORTUNE BRANDS HOME & SEC IN$282,000
-29.9%
6,530
+6.3%
0.12%
-15.0%
TDY SellTELEDYNE TECHNOLOGIES INC$283,000
-14.8%
951
-0.6%
0.12%
+3.3%
RE BuyEVEREST RE GROUP LTD$273,000
-25.6%
1,417
+7.0%
0.12%
-9.7%
CDNS SellCADENCE DESIGN SYSTEM INC$271,000
-6.6%
4,103
-1.8%
0.12%
+13.2%
AVY SellAVERY DENNISON CORP$266,000
-22.7%
2,615
-0.5%
0.12%
-6.3%
CINF SellCINCINNATI FINL CORP$264,000
-32.3%
3,505
-5.4%
0.12%
-18.2%
STX SellSEAGATE TECHNOLOGY PLC$262,000
-19.6%
5,376
-1.8%
0.12%
-2.5%
NWL BuyNEWELL BRANDS INC$257,000
-30.5%
19,359
+0.6%
0.11%
-15.6%
EXR SellEXTRA SPACE STORAGE INC$255,000
-10.8%
2,661
-1.8%
0.11%
+7.6%
WDC BuyWESTERN DIGITAL CORP.$254,000
-29.6%
6,101
+7.3%
0.11%
-14.4%
ATO SellATMOS ENERGY CORP$251,000
-13.1%
2,532
-1.9%
0.11%
+4.7%
IQV SellIQVIA HLDGS INC$250,000
-35.4%
2,315
-7.6%
0.11%
-21.8%
KIM SellKIMCO RLTY CORP$248,000
-57.4%
25,675
-8.6%
0.11%
-48.4%
IEX BuyIDEX CORP$245,000
-18.6%
1,772
+1.1%
0.11%
-0.9%
L100PS BuyARCONIC INC$245,000
-41.1%
15,240
+12.8%
0.11%
-28.3%
GL SellGLOBE LIFE INC$246,000
-32.8%
3,421
-1.7%
0.11%
-18.7%
HWM NewHOWMET AEROSPACE INC$245,00015,240
+100.0%
0.11%
HII NewHUNTINGTON INGALLS INDS INC$243,0001,332
+100.0%
0.11%
WRK BuyWESTROCK CO$244,000
-33.3%
8,626
+1.1%
0.11%
-19.4%
XLRE SellSELECT SECTOR SPDR TRrl est sel sec$242,000
-22.9%
7,816
-3.6%
0.11%
-7.0%
DGX SellQUEST DIAGNOSTICS INC$241,000
-26.1%
2,997
-1.9%
0.11%
-10.1%
FMC NewF M C CORP$240,0002,938
+100.0%
0.11%
XRX BuyXEROX HOLDINGS CORP$238,000
-48.1%
12,546
+0.9%
0.11%
-36.9%
JEF NewJEFFERIES FINL GROUP INC$237,00017,334
+100.0%
0.10%
XLC SellSELECT SECTOR SPDR TR$237,000
-21.8%
5,364
-5.1%
0.10%
-5.4%
VCSH  VANGUARD SCOTTSDALE FDSshrt trm corp bd$231,000
-2.5%
2,9210.0%0.10%
+17.2%
MKTX SellMARKETAXESS HLDGS INC$230,000
-13.9%
692
-1.8%
0.10%
+4.1%
PNR SellPENTAIR PLC$227,000
-36.2%
7,624
-1.7%
0.10%
-22.3%
O SellREALTY INCOME CORP$228,000
-33.5%
4,575
-1.8%
0.10%
-19.2%
SCHO  SCHWAB STRATEGIC TRsht tm us tres$224,000
+2.3%
4,3300.0%0.10%
+23.8%
URI NewUNITED RENTALS INC$223,0002,171
+100.0%
0.10%
PHM BuyPULTE GROUP INC$221,000
+5425.0%
9,885
+8495.7%
0.10%
+9700.0%
LKQ BuyLKQ CORP$218,000
-37.4%
10,620
+8.8%
0.10%
-23.6%
EWL BuyISHARES INCmsci switzerland$219,000
-11.3%
6,192
+1.9%
0.10%
+7.8%
DECK SellDECKERS OUTDOOR CORP$218,000
-24.3%
1,625
-4.6%
0.10%
-7.6%
WHR BuyWHIRLPOOL CORP$211,000
-41.2%
2,457
+0.9%
0.09%
-28.2%
SIVB NewSVB FINANCIAL GROUP$210,0001,390
+100.0%
0.09%
ENZL BuyISHARES TRnew zealand etf$203,000
-21.3%
4,548
+1.9%
0.09%
-4.3%
WST BuyWEST PHARMACEUTICAL SVSC INC$202,000
+5.2%
1,329
+4.3%
0.09%
+28.6%
EWN BuyISHARES INCmsci netherl etf$184,000
-21.7%
7,093
+2.2%
0.08%
-4.7%
INGR NewINGREDION INC$183,0002,425
+100.0%
0.08%
BRKB BuyBERKSHIRE HATHAWAY INC DELcl b new$181,000
+37.1%
989
+69.6%
0.08%
+66.7%
EWQ BuyISHARES INCmsci france etf$181,000
-27.0%
7,733
+2.0%
0.08%
-12.1%
ICE BuyINTERCONTINENTAL EXCHANGE IN$179,000
+80.8%
2,222
+108.1%
0.08%
+119.4%
XLF SellSELECT SECTOR SPDR TRsbi int-finl$179,000
-32.7%
8,608
-0.4%
0.08%
-18.6%
EIS BuyISHARES INCmsci israel etf$178,000
-19.8%
3,967
+2.3%
0.08%
-2.5%
MDY SellSPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$176,000
-38.0%
669
-11.6%
0.08%
-25.0%
RL NewRALPH LAUREN CORPcl a$174,0002,609
+100.0%
0.08%
EL BuyLAUDER ESTEE COS INCcl a$174,000
+58.2%
1,091
+105.1%
0.08%
+92.5%
T BuyAT&T INC$174,000
+27.9%
5,970
+72.0%
0.08%
+54.0%
MMC BuyMARSH & MCLENNAN COS INC$171,000
+64.4%
1,982
+112.0%
0.08%
+100.0%
XLY SellSELECT SECTOR SPDR TRsbi cons discr$170,000
-26.1%
1,729
-5.5%
0.08%
-10.7%
QCOM BuyQUALCOMM INC$167,000
+83.5%
2,472
+140.0%
0.07%
+124.2%
SCL BuySTEPAN CO$168,000
-6.1%
1,900
+8.5%
0.07%
+13.8%
LXP BuyLEXINGTON REALTY TRUST$158,0000.0%15,886
+7.0%
0.07%
+20.7%
MA BuyMASTERCARD INCcl a$155,000
+36.0%
640
+67.5%
0.07%
+64.3%
LPLA BuyLPL FINL HLDGS INC$153,000
-38.8%
2,805
+3.4%
0.07%
-25.3%
TECH SellBIO-TECHNE CORP$152,000
-16.9%
800
-4.2%
0.07%0.0%
CBU SellCOMMUNITY BK SYS INC$151,000
-17.9%
2,568
-0.9%
0.07%0.0%
SHW BuySHERWIN WILLIAMS CO$148,000
+74.1%
321
+119.9%
0.07%
+112.9%
ITRI NewITRON INC$146,0002,624
+100.0%
0.06%
LB NewL BRANDS INC$146,00012,624
+100.0%
0.06%
CME BuyCME GROUP INC$144,000
+54.8%
835
+81.1%
0.06%
+88.2%
FSS BuyFEDERAL SIGNAL CORP$144,000
-3.4%
5,270
+14.4%
0.06%
+16.4%
HD BuyHOME DEPOT INC$144,000
+94.6%
771
+126.1%
0.06%
+137.0%
JWN NewNORDSTROM INC$141,0009,160
+100.0%
0.06%
FB NewFACEBOOK INCcl a$141,000847
+100.0%
0.06%
CACI BuyCACI INTL INCcl a$141,000
-9.0%
667
+7.6%
0.06%
+10.5%
HZNP SellHORIZON THERAPEUTICS PUB LTD$137,000
-19.9%
4,624
-2.3%
0.06%
-3.2%
ELS BuyEQUITY LIFESTYLE PPTYS INC$135,000
-11.8%
2,351
+7.9%
0.06%
+7.1%
TTC BuyTORO CO$135,000
-11.2%
2,078
+9.3%
0.06%
+7.1%
LOW BuyLOWES COS INC$134,000
+34.0%
1,560
+87.5%
0.06%
+59.5%
GE BuyGENERAL ELECTRIC CO$131,000
+1090.9%
16,496
+1549.6%
0.06%
+1350.0%
THG SellHANOVER INS GROUP INC$124,000
-40.7%
1,364
-10.6%
0.06%
-27.6%
BRC SellBRADY CORPcl a$124,000
-23.0%
2,737
-2.6%
0.06%
-6.8%
BKH BuyBLACK HILLS CORP$123,000
-10.2%
1,919
+10.0%
0.06%
+10.0%
AMZN BuyAMAZON COM INC$123,000
+61.8%
63
+53.7%
0.06%
+96.4%
RNR SellRENAISSANCERE HOLDINGS LTD$123,000
-26.3%
826
-3.3%
0.06%
-9.8%
PNM BuyPNM RES INC$125,000
-19.4%
3,277
+7.5%
0.06%
-3.5%
AAPL BuyAPPLE INC$123,000
+17.1%
484
+35.6%
0.06%
+44.7%
XLU BuySELECT SECTOR SPDR TRsbi int-utils$125,000
-12.6%
2,260
+2.4%
0.06%
+5.8%
MGM SellMGM RESORTS INTERNATIONAL$121,000
-65.0%
10,232
-1.6%
0.05%
-57.5%
CHDN NewCHURCHILL DOWNS INC$117,0001,141
+100.0%
0.05%
DHR BuyDANAHER CORPORATION$112,000
+14.3%
810
+26.6%
0.05%
+38.9%
G BuyGENPACT LIMITED$112,000
-24.8%
3,843
+8.8%
0.05%
-9.1%
ECL BuyECOLAB INC$113,000
+37.8%
726
+70.4%
0.05%
+66.7%
SPGI BuyS&P GLOBAL INC$111,000
+7.8%
455
+20.1%
0.05%
+28.9%
GWRE BuyGUIDEWIRE SOFTWARE INC$110,000
-22.0%
1,388
+8.2%
0.05%
-5.8%
AMT BuyAMERICAN TOWER CORP NEW$108,000
+14.9%
496
+21.6%
0.05%
+41.2%
ENV SellENVESTNET INC$108,000
-25.5%
2,012
-3.1%
0.05%
-9.4%
COHR SellCOHERENT INC$106,000
-36.9%
996
-1.5%
0.05%
-23.0%
AGO SellASSURED GUARANTY LTD$103,000
-48.0%
4,012
-0.9%
0.05%
-36.1%
MWA NewMUELLER WTR PRODS INC$104,00012,947
+100.0%
0.05%
CLH SellCLEAN HARBORS INC$94,000
-41.2%
1,827
-2.0%
0.04%
-28.8%
IWM SellISHARES TRrussell 2000 etf$95,000
-46.6%
829
-22.7%
0.04%
-35.4%
LTC SellLTC PPTYS INC$95,000
-32.6%
3,078
-2.4%
0.04%
-19.2%
HTH SellHILLTOP HOLDINGS INC$91,000
-39.7%
6,017
-1.0%
0.04%
-27.3%
MRK  MERCK & CO. INC$87,000
-15.5%
1,1290.0%0.04%
+2.6%
CSOD SellCORNERSTONE ONDEMAND INC$86,000
-46.2%
2,709
-1.1%
0.04%
-35.6%
NVDA  NVIDIA CORP$84,000
+12.0%
3180.0%0.04%
+37.0%
CHTR BuyCHARTER COMMUNICATIONS INC Ncl a$84,000
-6.7%
193
+4.3%
0.04%
+12.1%
MANH NewMANHATTAN ASSOCS INC$84,0001,687
+100.0%
0.04%
BAC NewBK OF AMERICA CORP$78,0003,688
+100.0%
0.04%
CVX  CHEVRON CORP NEW$80,000
-39.8%
1,1000.0%0.04%
-28.6%
SCHM SellSCHWAB STRATEGIC TRus mid-cap etf$79,000
-84.0%
1,882
-77.1%
0.04%
-80.7%
BX NewBLACKSTONE GROUP INC$76,0001,662
+100.0%
0.03%
QQQ NewINVESCO QQQ TRunit ser 1$74,000389
+100.0%
0.03%
SYK  STRYKER CORP$73,000
-20.7%
4370.0%0.03%
-5.9%
HIFS  HINGHAM INSTN SVGS MASS$72,000
-31.4%
5000.0%0.03%
-15.8%
GSK BuyGLAXOSMITHKLINE PLCsponsored adr$69,000
+13.1%
1,834
+40.8%
0.03%
+40.9%
NICE SellNICE LTDsponsored adr$70,000
-9.1%
490
-1.6%
0.03%
+10.7%
NSC BuyNORFOLK SOUTHERN CORP$70,0000.0%481
+33.6%
0.03%
+19.2%
RCII NewRENT A CTR INC NEW$70,0004,922
+100.0%
0.03%
AXP  AMERICAN EXPRESS CO$69,000
-31.7%
8090.0%0.03%
-16.2%
BSX BuyBOSTON SCIENTIFIC CORP$65,000
-19.8%
1,989
+10.7%
0.03%
-3.3%
SPY  SPDR S&P 500 ETF TRtr unit$66,000
-20.5%
2580.0%0.03%
-3.3%
APA NewAPACHE CORP$64,00015,308
+100.0%
0.03%
CPA SellCOPA HOLDINGS SAcl a$60,000
-59.2%
1,333
-1.7%
0.03%
-50.0%
INFO BuyIHS MARKIT LTD$62,000
-19.5%
1,037
+1.5%
0.03%
-3.6%
CP BuyCANADIAN PAC RY LTD$62,000
-12.7%
282
+1.4%
0.03%
+3.8%
BAM SellBROOKFIELD ASSET MGMT INCcl a ltd vt sh$60,000
-26.8%
1,361
-4.4%
0.03%
-10.0%
AZN BuyASTRAZENECA PLCsponsored adr$59,000
-7.8%
1,313
+1.9%
0.03%
+13.0%
UNP  UNION PAC CORP$57,000
-20.8%
4010.0%0.02%
-3.8%
ABBV  ABBVIE INC$50,000
-13.8%
6500.0%0.02%
+4.8%
PHG NewKONINKLIJKE PHILIPS N Vny reg sh new$49,0001,208
+100.0%
0.02%
IVW  ISHARES TRs&p 500 grwt etf$48,000
-14.3%
2900.0%0.02%
+5.0%
VLO NewVALERO ENERGY CORP$47,0001,039
+100.0%
0.02%
ESLT BuyELBIT SYS LTDord$46,000
-16.4%
364
+2.0%
0.02%0.0%
WMT NewWALMART INC$42,000368
+100.0%
0.02%
TVTY NewTIVITY HEALTH INC$43,0006,781
+100.0%
0.02%
KKR NewKKR & CO INCcl a$40,0001,720
+100.0%
0.02%
MFC BuyMANULIFE FINL CORP$38,000
-37.7%
3,054
+2.1%
0.02%
-22.7%
NXPI NewNXP SEMICONDUCTORS N V$38,000458
+100.0%
0.02%
CBH NewALLIANZGI CON INCM 2024 TARG$38,0005,000
+100.0%
0.02%
SLF NewSUN LIFE FINL INC$35,0001,095
+100.0%
0.02%
OKE BuyONEOK INC NEW$33,000
-62.5%
1,531
+31.5%
0.02%
-53.1%
EA NewELECTRONIC ARTS INC$33,000332
+100.0%
0.02%
TFX BuyTELEFLEX INCORPORATED$32,000
+540.0%
110
+816.7%
0.01%
+600.0%
FE BuyFIRSTENERGY CORP$31,000
+416.7%
771
+532.0%
0.01%
+600.0%
MAS BuyMASCO CORP$30,000
+650.0%
881
+889.9%
0.01%
+1200.0%
STE NewSTERIS PLC$30,000214
+100.0%
0.01%
VTV  VANGUARD INDEX FDSvalue etf$24,000
-27.3%
2750.0%0.01%
-8.3%
MMD NewMAINSTAY MACKAY DEFINDTRM MU$25,0001,314
+100.0%
0.01%
LAD  LITHIA MTRS INCcl a$22,000
-45.0%
2700.0%0.01%
-33.3%
TAK BuyTAKEDA PHARMACEUTICAL CO LTDsponsored ads$23,000
-20.7%
1,544
+5.2%
0.01%
-9.1%
UAL NewUNITED AIRLS HLDGS INC$23,000734
+100.0%
0.01%
XOM  EXXON MOBIL CORP$23,000
-45.2%
6060.0%0.01%
-33.3%
CIM  CHIMERA INVT CORP$22,000
-56.0%
2,4320.0%0.01%
-44.4%
CCD NewCALAMOS DYNAMIC CONV & INCOM$22,0001,340
+100.0%
0.01%
VO  VANGUARD INDEX FDSmid cap etf$21,000
-27.6%
1600.0%0.01%
-18.2%
CVS NewCVS HEALTH CORP$20,000335
+100.0%
0.01%
TD NewTORONTO DOMINION BK ONT$21,000484
+100.0%
0.01%
MET NewMETLIFE INC$15,000483
+100.0%
0.01%
LDOS NewLEIDOS HOLDINGS INC$13,000144
+100.0%
0.01%
TRP  TC ENERGY CORP$13,000
-18.8%
3000.0%0.01%0.0%
HAS  HASBRO INC$14,000
-33.3%
2020.0%0.01%
-25.0%
CDW BuyCDW CORP$12,000
-14.3%
129
+29.0%
0.01%0.0%
AFL BuyAFLAC INC$9,000
+125.0%
253
+212.3%
0.00%
+300.0%
MCO NewMOODYS CORP$10,00046
+100.0%
0.00%
MPV  BARINGS PARTN INVSsh ben int$6,000
-25.0%
5000.0%0.00%0.0%
TDC  TERADATA CORP DEL$7,000
-22.2%
3540.0%0.00%0.0%
VUG  VANGUARD INDEX FDSgrowth etf$6,000
-14.3%
360.0%0.00%0.0%
CAKE  CHEESECAKE FACTORY INC$7,000
-58.8%
4250.0%0.00%
-50.0%
USB  US BANCORP DEL$5,000
-44.4%
1550.0%0.00%
-33.3%
DELL  DELL TECHNOLOGIES INCcl c$5,000
-16.7%
1210.0%0.00%0.0%
NCR  NCR CORP NEW$5,000
-50.0%
2840.0%0.00%
-50.0%
BHK  BLACKROCK CORE BD TR$5,000
-16.7%
3900.0%0.00%0.0%
VZ  VERIZON COMMUNICATIONS INC$5,0000.0%870.0%0.00%0.0%
PAYC NewPAYCOM SOFTWARE INC$3,00013
+100.0%
0.00%
XLE NewSELECT SECTOR SPDR TRenergy$2,00073
+100.0%
0.00%
RSP  INVESCO EXCHANGE TRADED FD Ts&p500 eql wgt$2,0000.0%180.0%0.00%0.0%
RMD NewRESMED INC$3,00022
+100.0%
0.00%
MCHP NewMICROCHIP TECHNOLOGY INC$2,00036
+100.0%
0.00%
NVR NewNVR INC$3,0001
+100.0%
0.00%
EW NewEDWARDS LIFESCIENCES CORP$3,00017
+100.0%
0.00%
DEO SellDIAGEO P L Cspon adr new$3,000
-95.6%
21
-94.8%
0.00%
-96.0%
NFLX  NETFLIX INC$3,0000.0%90.0%0.00%0.0%
WLTW NewWILLIS TOWERS WATSON PLC LTD$3,00019
+100.0%
0.00%
CERN NewCERNER CORP$3,00052
+100.0%
0.00%
KMX NewCARMAX INC$2,00040
+100.0%
0.00%
AMP NewAMERIPRISE FINL INC$2,00022
+100.0%
0.00%
ANSS NewANSYS INC$3,00014
+100.0%
0.00%
AMAT NewAPPLIED MATLS INC$3,00059
+100.0%
0.00%
VB  VANGUARD INDEX FDSsmall cp etf$2,000
-33.3%
170.0%0.00%0.0%
LEN NewLENNAR CORPcl a$2,00056
+100.0%
0.00%
PBCT  PEOPLES UTD FINL INC$3,000
-40.0%
3000.0%0.00%
-50.0%
VGT  VANGUARD WORLD FDSinf tech etf$2,000
-33.3%
110.0%0.00%0.0%
KLAC NewKLA CORPORATION$3,00022
+100.0%
0.00%
SEE  SEALED AIR CORP NEW$1,000
-50.0%
600.0%0.00%
-100.0%
SCHF  SCHWAB STRATEGIC TRintl eqty etf$1,0000.0%280.0%0.00%
SCHA SellSCHWAB STRATEGIC TRus sml cap etf$1,000
-99.7%
17
-99.6%
0.00%
-100.0%
CRM  SALESFORCE COM INC$1,000
-50.0%
100.0%0.00%
-100.0%
ULTA  ULTA BEAUTY INC$1,0000.0%50.0%0.00%
VOD  VODAFONE GROUP PLC NEWsponsored adr$090.0%0.00%
JNJ NewJOHNSON & JOHNSON$03
+100.0%
0.00%
F BuyFORD MTR CO DEL$1,000
-50.0%
288
+53.2%
0.00%
-100.0%
GLOB  GLOBANT S A$1,000
-50.0%
170.0%0.00%
-100.0%
MINT ExitPIMCO ETF TRenhan shrt ma ac$0-5
-100.0%
0.00%
DTE ExitDTE ENERGY CO$0-2
-100.0%
0.00%
TFI ExitSPDR SERIES TRUSTnuveen brc munic$0-40
-100.0%
-0.00%
BLL ExitBALL CORP$0-42
-100.0%
-0.00%
SCHH ExitSCHWAB STRATEGIC TRus reit etf$0-50
-100.0%
-0.00%
IWF ExitISHARES TRrus 1000 grw etf$0-32
-100.0%
-0.00%
TWLO ExitTWILIO INCcl a$0-100
-100.0%
-0.00%
ITOT ExitISHARES TRcore s&p ttl stk$0-212
-100.0%
-0.01%
IJS ExitISHARES TRsp smcp600vl etf$0-136
-100.0%
-0.01%
IJK ExitISHARES TRs&p mc 400gr etf$0-92
-100.0%
-0.01%
IJT ExitISHARES TRs&p sml 600 gwt$0-112
-100.0%
-0.01%
RPAI ExitRETAIL PPTYS AMER INCcl a$0-1,970
-100.0%
-0.01%
IJJ ExitISHARES TRs&p mc 400vl etf$0-176
-100.0%
-0.01%
BUD ExitANHEUSER BUSCH INBEV SA/NVsponsored adr$0-582
-100.0%
-0.02%
CNI ExitCANADIAN NATL RY CO$0-620
-100.0%
-0.02%
IVE ExitISHARES TRs&p 500 val etf$0-473
-100.0%
-0.02%
GLD ExitSPDR GOLD TRUST$0-450
-100.0%
-0.02%
JCI ExitJOHNSON CTLS INTL PLC$0-1,843
-100.0%
-0.03%
ORCL ExitORACLE CORP$0-1,445
-100.0%
-0.03%
MPC ExitMARATHON PETE CORP$0-1,359
-100.0%
-0.03%
KMI ExitKINDER MORGAN INC DEL$0-4,128
-100.0%
-0.03%
VVI ExitVIAD CORP$0-1,973
-100.0%
-0.05%
CUBE ExitCUBESMART$0-4,265
-100.0%
-0.05%
POST ExitPOST HLDGS INC$0-1,485
-100.0%
-0.06%
SWX ExitSOUTHWEST GAS HOLDINGS INC$0-2,142
-100.0%
-0.06%
RLI ExitRLI CORP$0-1,973
-100.0%
-0.06%
EWS ExitISHARES INCmsci singpor etf$0-8,566
-100.0%
-0.08%
EPP ExitISHARES INCmsci pac jp etf$0-4,742
-100.0%
-0.08%
SAM ExitBOSTON BEER INCcl a$0-651
-100.0%
-0.09%
DRI ExitDARDEN RESTAURANTS INC$0-2,690
-100.0%
-0.11%
NWS ExitNEWS CORP NEWcl b$0-20,245
-100.0%
-0.11%
PFG ExitPRINCIPAL FINL GROUP INC$0-5,567
-100.0%
-0.11%
FRT ExitFEDERAL REALTY INVT TRsh ben int new$0-2,537
-100.0%
-0.12%
XRAY ExitDENTSPLY SIRONA INC$0-6,441
-100.0%
-0.13%
HOG ExitHARLEY DAVIDSON INC$0-9,953
-100.0%
-0.14%
MHK ExitMOHAWK INDS INC$0-2,722
-100.0%
-0.14%
ALK ExitALASKA AIR GROUP INC$0-5,569
-100.0%
-0.14%
PKG ExitPACKAGING CORP AMER$0-3,395
-100.0%
-0.14%
DISH ExitDISH NETWORK CORPcl a$0-11,541
-100.0%
-0.15%
WCG ExitWELLCARE HEALTH PLANS INC$0-1,305
-100.0%
-0.16%
EXPD ExitEXPEDITORS INTL WASH INC$0-5,596
-100.0%
-0.16%
VRSN ExitVERISIGN INC$0-2,837
-100.0%
-0.20%
GIS ExitGENERAL MLS INC$0-74,938
-100.0%
-1.47%
UHS ExitUNIVERSAL HLTH SVCS INCcl b$0-29,950
-100.0%
-1.57%
GD ExitGENERAL DYNAMICS CORP$0-28,490
-100.0%
-1.84%
Original filings

The following EDGAR filing(s) were analyzed to create this report:

  • View 13F-HR filed 2020-04-09
Signatures

The EDGAR filing(s) were signed by:

Top long-term holdings
NameQuarters ownedLatest quarter ownedMax weighting
Teradata Corporation42Q3 20230.1%
NEXTERA ENERGY INC41Q3 20232.3%
Walt Disney Company41Q3 20232.0%
BERKSHIRE HATHAWAY INC DEL41Q3 20230.1%
Sealed Air Corporation41Q3 20230.2%
LITHIA MTRS INC41Q3 20230.1%
AT&T INC41Q3 20230.1%
The Cheesecake Factory Incorporated41Q3 20230.0%
NCR Corporation41Q3 20230.0%
CDW Corporation40Q3 20230.2%

View CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s complete holdings history.

Latest filings
TypeFiled
13F-HR2024-04-11
13F-HR2024-01-11
13F-HR2023-10-10
13F-HR2023-07-12
13F-HR2023-04-12
13F-HR2023-01-13
13F-HR2022-10-12
13F-HR2022-07-13
13F-HR2022-04-08
13F-HR2022-01-12

View CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s complete filings history.

Compare quarters

Export CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s holdings