CONTRAVISORY INVESTMENT MANAGEMENT, INC. - Q2 2023 holdings

$378 Million is the total value of CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s 288 reported holdings in Q2 2023. The portfolio turnover from Q1 2023 to Q2 2023 was 50.3% .

 Value Shares↓ Weighting
MCK SellMCKESSON CORP$13,030,391
+18.0%
30,494
-1.7%
3.44%
+10.6%
CAH BuyCARDINAL HEALTH INC$9,257,930
+27.4%
97,895
+1.7%
2.45%
+19.4%
SHOP BuySHOPIFY INCcl a$9,030,822
+37575.5%
139,796
+27859.2%
2.39%
+34000.0%
MRK BuyMERCK & CO INC$9,009,651
+9.2%
78,080
+0.7%
2.38%
+2.3%
ADBE NewADOBE SYSTEMS INCORPORATED$8,978,34518,361
+100.0%
2.37%
MPC SellMARATHON PETE CORP$8,966,307
-24.9%
76,898
-13.2%
2.37%
-29.7%
CMG BuyCHIPOTLE MEXICAN GRILL INC$8,799,846
+26.5%
4,114
+1.0%
2.33%
+18.5%
AN BuyAUTONATION INC$8,759,886
+24.9%
53,216
+2.0%
2.32%
+17.0%
NFLX BuyNETFLIX INC$8,466,218
+74158.6%
19,220
+58142.4%
2.24%
+74500.0%
WLK BuyWESTLAKE CORPORATION$7,934,003
+5.7%
66,410
+2.6%
2.10%
-1.0%
MMC BuyMARSH & MCLENNAN COS INC$7,862,496
+17.2%
41,804
+3.8%
2.08%
+9.8%
MCD BuyMCDONALDS CORP$7,764,927
+944.4%
26,021
+878.6%
2.05%
+877.1%
AON BuyAON PLC$7,749,740
+11.6%
22,450
+1.9%
2.05%
+4.5%
MDLZ BuyMONDELEZ INTL INCcl a$7,657,606
+12.5%
104,985
+7.5%
2.02%
+5.4%
MA BuyMASTERCARD INCORPORATEDcl a$7,631,593
+1793.6%
19,404
+1649.7%
2.02%
+1669.3%
ULTA BuyULTA BEAUTY INC$7,615,640
-12.2%
16,183
+1.8%
2.01%
-17.8%
CTAS BuyCINTAS CORP$7,298,626
+9.9%
14,683
+2.3%
1.93%
+2.9%
MTD SellMETTLER TOLEDO INTERNATIONAL$7,241,564
-14.5%
5,521
-0.2%
1.91%
-19.9%
UBS BuyUBS GROUP AG$7,231,343
-1.5%
356,751
+3.7%
1.91%
-7.8%
GIS BuyGENERAL MLS INC$7,070,820
-8.5%
92,188
+1.9%
1.87%
-14.3%
MSI BuyMOTOROLA SOLUTIONS INC$7,033,148
+4.9%
23,981
+2.4%
1.86%
-1.7%
EIX BuyEDISON INTL$7,002,644
+0.3%
100,830
+2.0%
1.85%
-6.0%
PEP BuyPEPSICO INC$6,925,931
+10.2%
37,393
+8.5%
1.83%
+3.2%
FISV BuyFISERV INC$6,917,309
+15.4%
54,834
+3.4%
1.83%
+8.1%
GPC SellGENUINE PARTS CO$6,895,953
+0.5%
40,749
-0.7%
1.82%
-5.9%
PG BuyPROCTER AND GAMBLE CO$6,831,335
+4.5%
45,020
+2.4%
1.80%
-2.1%
Z NewZILLOW GROUP INCcl c cap stk$6,763,136134,563
+100.0%
1.79%
AFL SellAFLAC INC$6,746,379
+8.1%
96,653
-0.0%
1.78%
+1.3%
RTX SellRAYTHEON TECHNOLOGIES CORP$6,689,884
-0.8%
68,292
-0.8%
1.77%
-7.0%
BDX SellBECTON DICKINSON & CO$6,641,964
+5.9%
25,158
-0.7%
1.76%
-0.8%
AMZN NewAMAZON COM INC$6,593,60950,580
+100.0%
1.74%
PINS NewPINTEREST INCcl a$6,596,513241,277
+100.0%
1.74%
CAG SellCONAGRA BRANDS INC$6,525,899
-10.3%
193,532
-0.1%
1.72%
-15.9%
WCN BuyWASTE CONNECTIONS INC$6,523,611
+2.8%
45,642
+0.1%
1.72%
-3.7%
TSM NewTAIWAN SEMICONDUCTOR MFG LTDsponsored ads$6,351,29962,934
+100.0%
1.68%
TMUS SellT-MOBILE US INC$6,321,200
-4.4%
45,509
-0.3%
1.67%
-10.5%
KMB BuyKIMBERLY-CLARK CORP$6,203,312
+5.5%
44,932
+2.6%
1.64%
-1.2%
OKE BuyONEOK INC NEW$6,122,871
-1.0%
99,204
+1.9%
1.62%
-7.3%
LMT SellLOCKHEED MARTIN CORP$5,809,075
-2.8%
12,618
-0.2%
1.54%
-9.0%
EFA BuyISHARES TRmsci eafe etf$2,945,505
+77.7%
40,628
+75.3%
0.78%
+66.2%
SNPS BuySYNOPSYS INC$1,495,198
+39.4%
3,434
+23.7%
0.40%
+30.4%
XLE SellSELECT SECTOR SPDR TRenergy$1,322,584
-29.5%
16,294
-28.1%
0.35%
-34.0%
AJG BuyGALLAGHER ARTHUR J & CO$1,194,241
+15.5%
5,439
+0.7%
0.32%
+8.2%
KLAC BuyKLA CORP$1,185,874
+24.6%
2,445
+2.6%
0.31%
+16.4%
PWR BuyQUANTA SVCS INC$1,001,895
+20.2%
5,100
+2.0%
0.26%
+12.8%
TDY BuyTELEDYNE TECHNOLOGIES INC$964,053
+75.3%
2,345
+90.8%
0.26%
+64.5%
XLP SellSELECT SECTOR SPDR TRsbi cons stpls$957,312
-1.0%
12,907
-0.3%
0.25%
-7.3%
LW BuyLAMB WESTON HLDGS INC$886,265
+36.9%
7,710
+24.5%
0.23%
+27.9%
CDNS BuyCADENCE DESIGN SYSTEM INC$869,600
+12.3%
3,708
+0.6%
0.23%
+5.0%
OMC BuyOMNICOM GROUP INC$857,777
+1.2%
9,015
+0.4%
0.23%
-5.0%
HWM BuyHOWMET AEROSPACE INC$832,757
+18.3%
16,803
+1.1%
0.22%
+10.6%
CCL BuyCARNIVAL CORP$824,377
+8021.9%
43,780
+4278.0%
0.22%
+7166.7%
XLK BuySELECT SECTOR SPDR TRtechnology$804,798
+168.2%
4,629
+133.0%
0.21%
+150.6%
GWW BuyGRAINGER W W INC$790,167
+52.7%
1,002
+33.4%
0.21%
+43.2%
ABC BuyAMERISOURCEBERGEN CORP$771,259
+22.0%
4,008
+1.5%
0.20%
+14.6%
IRM BuyIRON MTN INC DEL$770,366
+8.5%
13,558
+1.1%
0.20%
+2.0%
XLI SellSELECT SECTOR SPDR TRsbi int-inds$732,674
+4.2%
6,827
-1.7%
0.19%
-2.0%
ROL BuyROLLINS INC$725,883
+15.7%
16,948
+1.4%
0.19%
+8.5%
RCL NewROYAL CARIBBEAN GROUP$697,8596,727
+100.0%
0.18%
EWQ BuyISHARES INCmsci france etf$692,153
+62.9%
17,964
+59.8%
0.18%
+52.5%
XLF SellSELECT SECTOR SPDR TRfinancial$689,572
-8.8%
20,456
-13.0%
0.18%
-14.6%
WAB BuyWABTEC$690,263
+10.5%
6,294
+1.8%
0.18%
+3.4%
IT BuyGARTNER INC$677,500
+9.0%
1,934
+1.4%
0.18%
+2.3%
PTC BuyPTC INC$672,794
+12.7%
4,728
+1.5%
0.18%
+6.0%
XLY BuySELECT SECTOR SPDR TRsbi cons discr$671,429
+27.4%
3,954
+12.2%
0.18%
+18.8%
GL BuyGLOBE LIFE INC$669,669
+1.3%
6,109
+1.6%
0.18%
-5.3%
EWW BuyISHARES INCmsci mexico etf$671,109
+70.3%
10,793
+63.1%
0.18%
+59.5%
XLV SellSELECT SECTOR SPDR TRsbi healthcare$670,021
-18.5%
5,048
-20.6%
0.18%
-23.7%
RE BuyEVEREST RE GROUP LTD$664,576
-3.3%
1,944
+1.3%
0.18%
-9.3%
EWU BuyISHARES TRmsci uk etf new$648,941
+65.3%
20,060
+64.9%
0.17%
+55.0%
EZU NewISHARES INCmsci eurzone etf$648,35314,150
+100.0%
0.17%
EWL BuyISHARES INCmsci switzerland$640,424
+68.2%
13,859
+65.0%
0.17%
+57.9%
RMBS SellRAMBUS INC DEL$636,566
+24.6%
9,920
-0.5%
0.17%
+16.7%
AZO SellAUTOZONE INC$633,313
-0.9%
254
-2.3%
0.17%
-7.2%
PNW BuyPINNACLE WEST CAP CORP$620,807
+4.5%
7,621
+1.7%
0.16%
-2.4%
TSCO BuyTRACTOR SUPPLY CO$618,417
-3.1%
2,797
+3.0%
0.16%
-9.4%
ADI BuyANALOG DEVICES INC$608,586
+241.4%
3,124
+245.6%
0.16%
+222.0%
ALLE BuyALLEGION PLC$607,661
+14.4%
5,063
+1.7%
0.16%
+7.3%
EDEN NewISHARES TRmsci denmark etf$610,9615,719
+100.0%
0.16%
CPB BuyCAMPBELL SOUP CO$605,018
-15.9%
13,236
+1.1%
0.16%
-21.2%
XRAY NewDENTSPLY SIRONA INC$601,58115,032
+100.0%
0.16%
PHM BuyPULTE GROUP INC$599,534
+35.6%
7,718
+1.7%
0.16%
+26.4%
HOLX BuyHOLOGIC INC$590,514
+268.4%
7,293
+267.2%
0.16%
+246.7%
EWK BuyISHARES INCmsci belgium etf$587,064
+52.7%
33,130
+63.1%
0.16%
+43.5%
MAR BuyMARRIOTT INTL INC NEWcl a$581,930
+11.4%
3,168
+0.7%
0.15%
+4.8%
LVS BuyLAS VEGAS SANDS CORP$581,566
+2.6%
10,027
+1.6%
0.15%
-3.8%
JBHT BuyHUNT J B TRANS SVCS INC$577,305
+4.8%
3,189
+1.5%
0.15%
-1.9%
PCG NewPG&E CORP$577,79133,437
+100.0%
0.15%
FMC BuyFMC CORP$566,253
-13.0%
5,427
+1.8%
0.15%
-18.5%
TFX NewTELEFLEX INCORPORATED$562,4782,324
+100.0%
0.15%
HSIC BuyHENRY SCHEIN INC$559,185
+1.5%
6,895
+2.1%
0.15%
-4.5%
XYL NewXYLEM INC$560,1724,974
+100.0%
0.15%
REG BuyREGENCY CTRS CORP$558,154
+2.9%
9,036
+2.0%
0.15%
-3.3%
SNA BuySNAP ON INC$553,901
+75.8%
1,922
+50.6%
0.15%
+64.0%
SLB SellSCHLUMBERGER LTD$552,993
-94.2%
11,258
-94.2%
0.15%
-94.6%
TXT BuyTEXTRON INC$545,030
-2.3%
8,059
+2.0%
0.14%
-8.3%
FDS BuyFACTSET RESH SYS INC$544,083
-1.8%
1,358
+1.7%
0.14%
-7.7%
TAP BuyMOLSON COORS BEVERAGE COcl b$541,995
+29.7%
8,232
+1.8%
0.14%
+21.2%
ORLY SellOREILLY AUTOMOTIVE INC$532,102
+8.4%
557
-3.6%
0.14%
+2.2%
FLT NewFLEETCOR TECHNOLOGIES INC$529,0262,107
+100.0%
0.14%
HPE NewHEWLETT PACKARD ENTERPRISE C$527,08331,374
+100.0%
0.14%
VICI  VICI PPTYS INC$516,772
-3.6%
16,4420.0%0.14%
-9.3%
ETN BuyEATON CORP PLC$511,598
+20.4%
2,544
+2.6%
0.14%
+12.5%
IVZ BuyINVESCO LTD$511,646
+4.6%
30,437
+2.0%
0.14%
-2.2%
BBY NewBEST BUY INC$502,5176,132
+100.0%
0.13%
FANG BuyDIAMONDBACK ENERGY INC$500,482
-0.9%
3,810
+2.0%
0.13%
-7.7%
SJM BuySMUCKER J M CO$496,467
-4.3%
3,362
+2.0%
0.13%
-10.3%
DRI NewDARDEN RESTAURANTS INC$497,3972,977
+100.0%
0.13%
FAST BuyFASTENAL CO$490,266
+11.9%
8,311
+2.4%
0.13%
+4.8%
CDW BuyCDW CORP$490,312
-3.8%
2,672
+2.2%
0.13%
-9.7%
BRKB SellBERKSHIRE HATHAWAY INC DELcl b new$488,312
+9.8%
1,432
-0.6%
0.13%
+3.2%
GRMN NewGARMIN LTD$479,4214,597
+100.0%
0.13%
SWKS NewSKYWORKS SOLUTIONS INC$473,5324,278
+100.0%
0.12%
WYNN BuyWYNN RESORTS LTD$470,598
-5.6%
4,456
+0.0%
0.12%
-12.1%
FTV BuyFORTIVE CORP$465,593
+12.4%
6,227
+2.4%
0.12%
+5.1%
BWA BuyBORGWARNER INC$457,455
+1.9%
9,353
+2.4%
0.12%
-4.7%
INCY BuyINCYTE CORP$456,106
-11.9%
7,327
+2.3%
0.12%
-17.1%
CBOE BuyCBOE GLOBAL MKTS INC$457,779
+5.2%
3,317
+2.3%
0.12%
-1.6%
XLC BuySELECT SECTOR SPDR TR$454,909
+230.0%
6,990
+193.9%
0.12%
+207.7%
CZR NewCAESARS ENTERTAINMENT INC NE$453,3788,895
+100.0%
0.12%
HIG BuyHARTFORD FINL SVCS GROUP INC$455,238
+5.8%
6,321
+2.3%
0.12%
-0.8%
ATO BuyATMOS ENERGY CORP$449,887
+6.0%
3,867
+2.4%
0.12%
-0.8%
LKQ NewLKQ CORP$450,0777,724
+100.0%
0.12%
NewTHOMSON REUTERS CORP.$445,0323,298
+100.0%
0.12%
QRVO NewQORVO INC$442,3004,335
+100.0%
0.12%
VRTX NewVERTEX PHARMACEUTICALS INC$434,9611,236
+100.0%
0.12%
CLX BuyCLOROX CO DEL$435,611
+2.9%
2,739
+2.4%
0.12%
-3.4%
DGX NewQUEST DIAGNOSTICS INC$430,6763,064
+100.0%
0.11%
APH  AMPHENOL CORP NEWcl a$432,735
+4.0%
5,0940.0%0.11%
-2.6%
CMCSA NewCOMCAST CORP NEWcl a$427,75710,295
+100.0%
0.11%
TMO  THERMO FISHER SCIENTIFIC INC$426,270
-9.5%
8170.0%0.11%
-15.0%
APD BuyAIR PRODS & CHEMS INC$421,439
+4.4%
1,407
+0.1%
0.11%
-2.6%
CAT NewCATERPILLAR INC$418,2851,700
+100.0%
0.11%
BSX NewBOSTON SCIENTIFIC CORP$421,3617,790
+100.0%
0.11%
PVH BuyPVH CORPORATION$414,484
-2.1%
4,878
+2.7%
0.11%
-8.3%
CRM NewSALESFORCE INC$411,5341,948
+100.0%
0.11%
NWS BuyNEWS CORP NEWcl b$411,063
+16.3%
20,845
+2.8%
0.11%
+9.0%
L BuyLOEWS CORP$409,425
+5.1%
6,895
+2.7%
0.11%
-1.8%
ROP  ROPER TECHNOLOGIES INC$409,161
+9.1%
8510.0%0.11%
+1.9%
V  VISA INC$405,141
+5.3%
1,7060.0%0.11%
-1.8%
ATVI SellACTIVISION BLIZZARD INC$404,556
-1.8%
4,799
-0.2%
0.11%
-7.8%
CSCO  CISCO SYS INC$396,794
-1.0%
7,6690.0%0.10%
-7.1%
INTU NewINTUIT$391,752855
+100.0%
0.10%
PGR SellPROGRESSIVE CORP$392,345
-7.8%
2,964
-0.3%
0.10%
-13.3%
AXP BuyAMERICAN EXPRESS CO$387,595
+7.4%
2,225
+1.7%
0.10%0.0%
BECN BuyBEACON ROOFING SUPPLY INC$369,510
+41.3%
4,453
+0.2%
0.10%
+32.4%
AAPL  APPLE INC$371,259
+17.6%
1,9140.0%0.10%
+10.1%
CB SellCHUBB LIMITED$366,634
-1.1%
1,904
-0.3%
0.10%
-7.6%
COO NewCOOPER COS INC$360,041939
+100.0%
0.10%
IPG NewINTERPUBLIC GROUP COS INC$360,5699,346
+100.0%
0.10%
GILD NewGILEAD SCIENCES INC$356,3724,624
+100.0%
0.09%
FE BuyFIRSTENERGY CORP$354,819
-0.0%
9,126
+3.0%
0.09%
-6.0%
VRSN NewVERISIGN INC$356,1291,576
+100.0%
0.09%
KO  COCA COLA CO$353,491
-2.9%
5,8700.0%0.09%
-9.7%
EEM BuyISHARES TRmsci emg mkt etf$351,293
+105.4%
8,880
+104.8%
0.09%
+93.8%
ABBV SellABBVIE INC$347,064
-32.8%
2,576
-20.5%
0.09%
-37.0%
CVX SellCHEVRON CORP NEW$345,226
-35.9%
2,194
-33.6%
0.09%
-40.1%
REGN NewREGENERON PHARMACEUTICALS$339,869473
+100.0%
0.09%
UA BuyUNDER ARMOUR INCcl c$327,837
-18.9%
48,858
+3.1%
0.09%
-23.7%
XLU SellSELECT SECTOR SPDR TRsbi int-utils$326,218
-10.6%
4,985
-7.6%
0.09%
-16.5%
KHC BuyKRAFT HEINZ CO$326,103
-5.6%
9,186
+2.8%
0.09%
-11.3%
AIT BuyAPPLIED INDL TECHNOLOGIES IN$317,902
+2.3%
2,195
+0.4%
0.08%
-4.5%
AJRD BuyAEROJET ROCKETDYNE HLDGS INC$316,435
-2.1%
5,767
+0.2%
0.08%
-7.7%
MKTX BuyMARKETAXESS HLDGS INC$318,671
-31.0%
1,219
+3.2%
0.08%
-35.4%
URBN BuyURBAN OUTFITTERS INC$318,578
+20.3%
9,616
+0.7%
0.08%
+12.0%
AVT  AVNET INC$318,693
+11.6%
6,3170.0%0.08%
+3.7%
LGIH NewLGI HOMES INC$307,4142,279
+100.0%
0.08%
CRVL  CORVEL CORP$305,343
+1.7%
1,5780.0%0.08%
-4.7%
GPI BuyGROUP 1 AUTOMOTIVE INC$302,493
+14.6%
1,172
+0.5%
0.08%
+8.1%
HXL  HEXCEL CORP NEW$292,905
+11.4%
3,8530.0%0.08%
+4.1%
VCSH  VANGUARD SCOTTSDALE FDSshrt trm corp bd$283,195
-0.7%
3,7430.0%0.08%
-7.4%
HES BuyHESS CORP$280,329
+6.8%
2,062
+4.0%
0.07%0.0%
HAE  HAEMONETICS CORP MASS$274,832
+2.9%
3,2280.0%0.07%
-2.7%
ORI BuyOLD REP INTL CORP$278,053
+1.0%
11,047
+0.2%
0.07%
-6.4%
TWNK  HOSTESS BRANDS INCcl a$276,570
+1.8%
10,9230.0%0.07%
-5.2%
SCHO  SCHWAB STRATEGIC TRsht tm us tres$273,702
-1.5%
5,6950.0%0.07%
-7.7%
IOSP  INNOSPEC INC$266,467
-2.2%
2,6530.0%0.07%
-9.1%
JJSF  J & J SNACK FOODS CORP$264,144
+6.8%
1,6680.0%0.07%0.0%
PBH  PRESTIGE CONSMR HEALTHCARE I$264,701
-5.1%
4,4540.0%0.07%
-11.4%
ALE  ALLETE INC$262,140
-9.9%
4,5220.0%0.07%
-15.9%
VOYA BuyVOYA FINANCIAL INC$257,726
+0.6%
3,594
+0.3%
0.07%
-5.6%
FSS NewFEDERAL SIGNAL CORP$256,0563,999
+100.0%
0.07%
SHAK NewSHAKE SHACK INCcl a$251,8913,241
+100.0%
0.07%
HTLD  HEARTLAND EXPRESS INC$249,005
+3.1%
15,1740.0%0.07%
-2.9%
WEN  WENDYS CO$242,513
-0.1%
11,1500.0%0.06%
-7.2%
RCII NewUPBOUND GROUP INC$241,2587,750
+100.0%
0.06%
MRTN  MARTEN TRANS LTD$236,801
+2.6%
11,0140.0%0.06%
-3.1%
OLLI  OLLIES BARGAIN OUTLET HLDGS$237,571
-0.0%
4,1010.0%0.06%
-6.0%
FRPT NewFRESHPET INC$239,7463,643
+100.0%
0.06%
FLO  FLOWERS FOODS INC$229,966
-9.2%
9,2430.0%0.06%
-14.1%
IDA  IDACORP INC$229,311
-5.3%
2,2350.0%0.06%
-10.3%
WTM  WHITE MTNS INS GROUP LTD$229,170
+0.8%
1650.0%0.06%
-4.7%
BXP NewBOSTON PROPERTIES INC$225,1773,910
+100.0%
0.06%
WK NewWORKIVA INC$228,3282,246
+100.0%
0.06%
PEGA NewPEGASYSTEMS INC$225,5484,575
+100.0%
0.06%
BMI NewBADGER METER INC$224,5861,522
+100.0%
0.06%
THS BuyTREEHOUSE FOODS INC$210,588
+1177.0%
4,180
+1178.3%
0.06%
+1020.0%
TXRH NewTEXAS ROADHOUSE INC$208,1671,854
+100.0%
0.06%
COLM NewCOLUMBIA SPORTSWEAR CO$206,0762,668
+100.0%
0.05%
UNF BuyUNIFIRST CORP MASS$197,018
-11.7%
1,271
+0.4%
0.05%
-17.5%
BP BuyBP PLCsponsored adr$193,248
+32.4%
5,476
+42.3%
0.05%
+24.4%
YUM  YUM BRANDS INC$178,868
+4.9%
1,2910.0%0.05%
-2.1%
SAP BuySAP SEspon adr$176,622
+74.0%
1,291
+61.0%
0.05%
+62.1%
DD NewDUPONT DE NEMOURS INC$165,1692,312
+100.0%
0.04%
AZN BuyASTRAZENECA PLCsponsored adr$164,969
+66.3%
2,305
+61.3%
0.04%
+57.1%
BuyAMERICA MOVIL SAB DE CVspon ads rp cl b$166,238
+67.3%
7,682
+62.7%
0.04%
+57.1%
STLD NewSTEEL DYNAMICS INC$167,0991,534
+100.0%
0.04%
TAK BuyTAKEDA PHARMACEUTICAL CO LTDsponsored ads$161,829
+55.8%
10,301
+63.5%
0.04%
+48.3%
NG NewNOVAGOLD RES INC$153,80338,547
+100.0%
0.04%
PSX NewPHILLIPS 66$155,0881,626
+100.0%
0.04%
UL BuyUNILEVER PLCspon adr new$148,883
+77.3%
2,856
+76.6%
0.04%
+62.5%
MELI NewMERCADOLIBRE INC$143,337121
+100.0%
0.04%
XLB SellSELECT SECTOR SPDR TRsbi materials$144,360
-1.7%
1,742
-4.3%
0.04%
-7.3%
MDY BuySPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$132,750
+11.0%
277
+6.1%
0.04%
+2.9%
BuyWARNER BROS DISCOVERY INC$128,209
+11378.0%
10,224
+13716.2%
0.03%
DIS  DISNEY WALT CO$113,386
-10.8%
1,2700.0%0.03%
-16.7%
SPY BuySPDR S&P 500 ETF TRtr unit$94,433
+13.9%
213
+4.9%
0.02%
+8.7%
SCHP  SCHWAB STRATEGIC TRus tips etf$72,668
-2.2%
1,3860.0%0.02%
-9.5%
NSC  NORFOLK SOUTHN CORP$68,028
+7.0%
3000.0%0.02%0.0%
IWM BuyISHARES TRrussell 2000 etf$66,902
+11.6%
357
+6.2%
0.02%
+5.9%
LAD  LITHIA MTRS INC$55,348
+32.8%
1820.0%0.02%
+25.0%
SCHX BuySCHWAB STRATEGIC TRus lrg cap etf$51,480
+37.0%
983
+26.5%
0.01%
+27.3%
BA SellBOEING CO$52,790
-64.8%
250
-64.5%
0.01%
-66.7%
SBUX SellSTARBUCKS CORP$54,483
-62.4%
550
-60.4%
0.01%
-65.9%
SCHM BuySCHWAB STRATEGIC TRus mid-cap etf$44,678
+26.6%
629
+21.0%
0.01%
+20.0%
NVDA  NVIDIA CORPORATION$42,302
+52.3%
1000.0%0.01%
+37.5%
WST  WEST PHARMACEUTICAL SVSC INC$38,247
+10.4%
1000.0%0.01%0.0%
CRF  CORNERSTONE TOTAL RETURN FD$29,480
+8.3%
3,6850.0%0.01%0.0%
HIFS  HINGHAM INSTN SVGS MASS$26,648
-8.7%
1250.0%0.01%
-12.5%
BUD  ANHEUSER BUSCH INBEV SA/NVsponsored adr$28,360
-15.0%
5000.0%0.01%
-22.2%
OAS  CHORD ENERGY CORPORATION$26,761
+14.3%
1740.0%0.01%0.0%
BDC BuyBELDEN INC$21,234
+171.9%
222
+146.7%
0.01%
+200.0%
EXTR NewEXTREME NETWORKS$24,279932
+100.0%
0.01%
FIX  COMFORT SYS USA INC$23,809
+12.5%
1450.0%0.01%0.0%
MLI  MUELLER INDS INC$21,471
+18.8%
2460.0%0.01%
+20.0%
MSFT  MICROSOFT CORP$22,135
+18.1%
650.0%0.01%
+20.0%
ITRI NewITRON INC$21,918304
+100.0%
0.01%
BCC  BOISE CASCADE CO DEL$19,606
+42.8%
2170.0%0.01%
+25.0%
GMS  GMS INC$17,300
+19.5%
2500.0%0.01%
+25.0%
SCHA BuySCHWAB STRATEGIC TRus sml cap etf$20,542
+27.3%
469
+21.8%
0.01%0.0%
RUSHA  RUSH ENTERPRISES INCcl a$17,979
+11.2%
2960.0%0.01%0.0%
EXPI NewEXP WORLD HLDGS INC$19,976985
+100.0%
0.01%
ESE NewESCO TECHNOLOGIES INC$17,721171
+100.0%
0.01%
SFM  SPROUTS FMRS MKT INC$18,732
+4.9%
5100.0%0.01%0.0%
ITGR NewINTEGER HLDGS CORP$18,076204
+100.0%
0.01%
CSWI NewCSW INDUSTRIALS INC$17,616106
+100.0%
0.01%
TMDX NewTRANSMEDICS GROUP INC$17,804212
+100.0%
0.01%
CAKE  CHEESECAKE FACTORY INC$14,697
-1.3%
4250.0%0.00%0.0%
AVAV NewAEROVIRONMENT INC$16,058157
+100.0%
0.00%
HUBG  HUB GROUP INCcl a$14,940
-4.3%
1860.0%0.00%0.0%
FHI  FEDERATED HERMES INCcl b$15,236
-10.7%
4250.0%0.00%
-20.0%
WDFC NewWD 40 CO$16,22486
+100.0%
0.00%
AWR  AMER STATES WTR CO$14,790
-2.1%
1700.0%0.00%0.0%
CIM  CHIMERA INVT CORP$14,033
+2.3%
2,4320.0%0.00%0.0%
FWRD  FORWARD AIR CORP$15,492
-1.5%
1460.0%0.00%0.0%
NNI  NELNET INCcl a$16,595
+5.0%
1720.0%0.00%0.0%
PTCT  PTC THERAPEUTICS INC$13,787
-16.0%
3390.0%0.00%
-20.0%
AIN  ALBANY INTL CORPcl a$15,391
+4.4%
1650.0%0.00%0.0%
SJW NewSJW GROUP$15,004214
+100.0%
0.00%
EVCM NewEVERCOMMERCE INC$16,0201,353
+100.0%
0.00%
BIT  BLACKROCK MULTI SECTOR INC T$14,370
-1.5%
1,0000.0%0.00%0.0%
NGVT  INGEVITY CORP$11,516
-18.7%
1980.0%0.00%
-25.0%
VUG  VANGUARD INDEX FDSgrowth etf$10,187
+13.4%
360.0%0.00%0.0%
T SellAT&T INC$10,128
-43.2%
635
-31.4%
0.00%
-40.0%
SONO NewSONOS INC$12,819785
+100.0%
0.00%
NewBOWLERO CORP$10,942940
+100.0%
0.00%
FL BuyFOOT LOCKER INC$11,061
+92.2%
408
+181.4%
0.00%
+50.0%
MOGA  MOOG INCcl a$6,181
+7.6%
570.0%0.00%0.0%
DELL  DELL TECHNOLOGIES INCcl c$6,547
+34.6%
1210.0%0.00%
+100.0%
ATI  ATI INC$9,244
+12.1%
2090.0%0.00%0.0%
NEE  NEXTERA ENERGY INC$6,530
-3.7%
880.0%0.00%0.0%
NCR  NCR CORP NEW$7,157
+6.8%
2840.0%0.00%0.0%
OTTR  OTTER TAIL CORP$6,475
+9.3%
820.0%0.00%0.0%
HAS  HASBRO INC$7,449
+20.7%
1150.0%0.00%0.0%
SCHF  SCHWAB STRATEGIC TRintl eqty etf$7,665
+2.4%
2150.0%0.00%0.0%
VMW  VMWARE INC$7,616
+15.1%
530.0%0.00%0.0%
AVA  AVISTA CORP$4,280
-7.5%
1090.0%0.00%0.0%
OKTA  OKTA INCcl a$5,201
-19.6%
750.0%0.00%
-50.0%
KOS  KOSMOS ENERGY LTD$5,127
-19.5%
8560.0%0.00%
-50.0%
ROKU SellROKU INC$3,198
-51.4%
50
-50.0%
0.00%
-50.0%
SEE  SEALED AIR CORP NEW$2,400
-12.9%
600.0%0.00%0.0%
TR BuyTOOTSIE ROLL INDS INC$5,453
-19.1%
154
+2.7%
0.00%
-50.0%
VGT  VANGUARD WORLD FDSinf tech etf$4,864
+14.7%
110.0%0.00%0.0%
VB  VANGUARD INDEX FDSsmall cp etf$3,381
+4.9%
170.0%0.00%0.0%
VZ  VERIZON COMMUNICATIONS INC$3,236
-4.3%
870.0%0.00%0.0%
GLOB  GLOBANT S A$3,055
+9.6%
170.0%0.00%0.0%
VOD  VODAFONE GROUP PLC NEWsponsored adr$85
-14.1%
90.0%0.00%
TDC  TERADATA CORP DEL$1,602
+32.6%
300.0%0.00%
AXNX ExitAXONICS INC$0-72
-100.0%
-0.00%
LBRT ExitLIBERTY ENERGY INC$0-369
-100.0%
-0.00%
DY ExitDYCOM INDS INC$0-52
-100.0%
-0.00%
KIE ExitSPDR SER TRs&p ins etf$0-49
-100.0%
-0.00%
MTB ExitM & T BK CORP$0-35
-100.0%
-0.00%
DE ExitDEERE & CO$0-10
-100.0%
-0.00%
CYTK ExitCYTOKINETICS INC$0-143
-100.0%
-0.00%
NCLH ExitNORWEGIAN CRUISE LINE HLDG L$0-250
-100.0%
-0.00%
NTCT ExitNETSCOUT SYS INC$0-162
-100.0%
-0.00%
VIAC ExitPARAMOUNT GLOBAL$0-250
-100.0%
-0.00%
USB ExitUS BANCORP DEL$0-155
-100.0%
-0.00%
IQ ExitIQIYI INCsponsored ads$0-750
-100.0%
-0.00%
ExitDRAFTKINGS INC NEW$0-450
-100.0%
-0.00%
SQ ExitBLOCK INCcl a$0-115
-100.0%
-0.00%
PDD ExitPDD HOLDINGS INCsponsored ads$0-100
-100.0%
-0.00%
UPST ExitUPSTART HLDGS INC$0-500
-100.0%
-0.00%
ZTS ExitZOETIS INCcl a$0-50
-100.0%
-0.00%
SITM ExitSITIME CORP$0-50
-100.0%
-0.00%
ExitCONSTELLATION ENERGY CORP$0-141
-100.0%
-0.00%
OSH ExitOAK STR HEALTH INC$0-250
-100.0%
-0.00%
TRP ExitTC ENERGY CORP$0-300
-100.0%
-0.00%
RPD ExitRAPID7 INC$0-250
-100.0%
-0.00%
LMBS ExitFIRST TR EXCHANGE-TRADED FDfst low oppt eft$0-208
-100.0%
-0.00%
SPCE ExitVIRGIN GALACTIC HOLDINGS INC$0-2,600
-100.0%
-0.00%
BABA ExitALIBABA GROUP HLDG LTDsponsored ads$0-100
-100.0%
-0.00%
PDCO ExitPATTERSON COS INC$0-514
-100.0%
-0.00%
NPO ExitENPRO INDS INC$0-146
-100.0%
-0.00%
ABM ExitABM INDS INC$0-336
-100.0%
-0.00%
GHC ExitGRAHAM HLDGS CO$0-25
-100.0%
-0.00%
FB ExitMETA PLATFORMS INCcl a$0-75
-100.0%
-0.00%
CATY ExitCATHAY GEN BANCORP$0-360
-100.0%
-0.00%
SANM ExitSANMINA CORPORATION$0-307
-100.0%
-0.01%
TGT ExitTARGET CORP$0-110
-100.0%
-0.01%
COST ExitCOSTCO WHSL CORP NEW$0-35
-100.0%
-0.01%
JETS ExitETF SER SOLUTIONSus glb jets$0-1,000
-100.0%
-0.01%
EXC ExitEXELON CORP$0-425
-100.0%
-0.01%
ABT ExitABBOTT LABS$0-650
-100.0%
-0.02%
XOM ExitEXXON MOBIL CORP$0-600
-100.0%
-0.02%
CNI ExitCANADIAN NATL RY CO$0-734
-100.0%
-0.02%
SLF ExitSUN LIFE FINANCIAL INC.$0-1,861
-100.0%
-0.02%
SU ExitSUNCOR ENERGY INC NEW$0-2,807
-100.0%
-0.02%
AEG ExitAEGON N V$0-21,250
-100.0%
-0.03%
DEO ExitDIAGEO PLCspon adr new$0-564
-100.0%
-0.03%
RY ExitROYAL BK CDA SUSTAINABL$0-1,070
-100.0%
-0.03%
MOH ExitMOLINA HEALTHCARE INC$0-427
-100.0%
-0.03%
ExitSHELL PLCspon ads$0-2,304
-100.0%
-0.04%
OFC ExitCORPORATE OFFICE PPTYS TRsh ben int$0-5,893
-100.0%
-0.04%
NDSN ExitNORDSON CORP$0-652
-100.0%
-0.04%
HRMY ExitHARMONY BIOSCIENCES HLDGS IN$0-5,164
-100.0%
-0.05%
THD ExitISHARES INCmsci thailnd etf$0-2,486
-100.0%
-0.05%
HCKT ExitHACKETT GROUP INC$0-10,067
-100.0%
-0.05%
SAM ExitBOSTON BEER INCcl a$0-630
-100.0%
-0.06%
AGO ExitASSURED GUARANTY LTD$0-4,056
-100.0%
-0.06%
NBR ExitNABORS INDUSTRIES LTD$0-1,708
-100.0%
-0.06%
BKH ExitBLACK HILLS CORP$0-3,518
-100.0%
-0.06%
NOV ExitNOV INC$0-12,687
-100.0%
-0.07%
NWN ExitNORTHWEST NAT HLDG CO$0-5,217
-100.0%
-0.07%
AIV ExitAPARTMENT INVT & MGMT COcl a$0-34,299
-100.0%
-0.07%
FUL ExitFULLER H B CO$0-3,808
-100.0%
-0.07%
AES ExitAES CORP$0-10,846
-100.0%
-0.07%
CALM ExitCAL MAINE FOODS INC$0-4,397
-100.0%
-0.08%
PTEN ExitPATTERSON-UTI ENERGY INC$0-23,668
-100.0%
-0.08%
JKHY ExitHENRY JACK & ASSOC INC$0-1,897
-100.0%
-0.08%
GPS ExitGAP INC$0-31,219
-100.0%
-0.09%
JNJ ExitJOHNSON & JOHNSON$0-2,076
-100.0%
-0.09%
BMY ExitBRISTOL-MYERS SQUIBB CO$0-4,677
-100.0%
-0.09%
LDOS ExitLEIDOS HOLDINGS INC$0-3,579
-100.0%
-0.09%
HII ExitHUNTINGTON INGALLS INDS INC$0-1,635
-100.0%
-0.10%
AEE ExitAMEREN CORP$0-4,085
-100.0%
-0.10%
RF ExitREGIONS FINANCIAL CORP NEW$0-19,202
-100.0%
-0.10%
IBM ExitINTERNATIONAL BUSINESS MACHS$0-2,748
-100.0%
-0.10%
PPL ExitPPL CORP$0-12,946
-100.0%
-0.10%
EWC ExitISHARES INCmsci cda etf$0-10,635
-100.0%
-0.10%
PENN ExitPENN ENTERTAINMENT INC$0-12,360
-100.0%
-0.10%
ACN ExitACCENTURE PLC IRELAND$0-1,295
-100.0%
-0.10%
ETR ExitENTERGY CORP NEW$0-3,437
-100.0%
-0.10%
WFC ExitWELLS FARGO CO NEW$0-10,154
-100.0%
-0.11%
RJF ExitRAYMOND JAMES FINL INC$0-4,109
-100.0%
-0.11%
UNH ExitUNITEDHEALTH GROUP INC$0-834
-100.0%
-0.11%
WM ExitWASTE MGMT INC DEL$0-2,457
-100.0%
-0.11%
K ExitKELLOGG CO$0-5,988
-100.0%
-0.11%
PFG ExitPRINCIPAL FINANCIAL GROUP IN$0-5,401
-100.0%
-0.11%
ADP ExitAUTOMATIC DATA PROCESSING IN$0-1,867
-100.0%
-0.12%
HST ExitHOST HOTELS & RESORTS INC$0-25,625
-100.0%
-0.12%
EA ExitELECTRONIC ARTS INC$0-3,670
-100.0%
-0.12%
TRI ExitTHOMSON REUTERS CORP.$0-3,516
-100.0%
-0.13%
ADM ExitARCHER DANIELS MIDLAND CO$0-5,982
-100.0%
-0.13%
BFB ExitBROWN FORMAN CORPcl b$0-8,323
-100.0%
-0.15%
MRO ExitMARATHON OIL CORP$0-30,041
-100.0%
-0.20%
APA ExitAPA CORPORATION$0-20,635
-100.0%
-0.21%
DVN ExitDEVON ENERGY CORP NEW$0-16,780
-100.0%
-0.24%
ALB ExitALBEMARLE CORP$0-4,395
-100.0%
-0.27%
CNP ExitCENTERPOINT ENERGY INC$0-36,936
-100.0%
-0.31%
HBAN ExitHUNTINGTON BANCSHARES INC$0-390,704
-100.0%
-1.24%
AEP ExitAMERICAN ELEC PWR CO INC$0-52,010
-100.0%
-1.34%
DG ExitDOLLAR GEN CORP NEW$0-26,118
-100.0%
-1.55%
GD ExitGENERAL DYNAMICS CORP$0-25,463
-100.0%
-1.64%
COP ExitCONOCOPHILLIPS$0-61,088
-100.0%
-1.71%
TRV ExitTRAVELERS COMPANIES INC$0-38,408
-100.0%
-1.86%
HAL ExitHALLIBURTON CO$0-256,643
-100.0%
-2.29%
LLY ExitLILLY ELI & CO$0-23,642
-100.0%
-2.29%
Original filings

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

  • View 13F-HR filed 2023-07-12
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