CONTRAVISORY INVESTMENT MANAGEMENT, INC. - Q3 2023 holdings

$353 Million is the total value of CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s 320 reported holdings in Q3 2023. The portfolio turnover from Q2 2023 to Q3 2023 was 63.9% .

 Value Shares↓ Weighting
MCK SellMCKESSON CORP$12,945,050
-0.7%
29,769
-2.4%
3.66%
+6.4%
ADBE SellADOBE INC$8,486,266
-5.5%
16,643
-9.4%
2.40%
+1.2%
UBS SellUBS GROUP AG$8,430,497
+16.6%
342,008
-4.1%
2.39%
+24.9%
CAH SellCARDINAL HEALTH INC$8,285,667
-10.5%
95,435
-2.5%
2.34%
-4.2%
WLK SellWESTLAKE CORPORATION$7,999,451
+0.8%
64,165
-3.4%
2.26%
+8.0%
AN SellAUTONATION INC$7,792,407
-11.0%
51,469
-3.3%
2.21%
-4.7%
CRWD NewCROWDSTRIKE HLDGS INCcl a$7,740,99046,248
+100.0%
2.19%
MMC SellMARSH & MCLENNAN COS INC$7,726,180
-1.7%
40,600
-2.9%
2.19%
+5.2%
MRK SellMERCK & CO INC$7,714,455
-14.4%
74,934
-4.0%
2.18%
-8.3%
MA SellMASTERCARD INCORPORATEDcl a$7,475,573
-2.0%
18,882
-2.7%
2.12%
+4.9%
CMG SellCHIPOTLE MEXICAN GRILL INC$7,321,825
-16.8%
3,997
-2.8%
2.07%
-10.9%
AFL SellAFLAC INC$7,216,035
+7.0%
94,020
-2.7%
2.04%
+14.6%
MDLZ SellMONDELEZ INTL INCcl a$7,085,462
-7.5%
102,096
-2.8%
2.01%
-0.9%
AON SellAON PLC$7,038,168
-9.2%
21,708
-3.3%
1.99%
-2.7%
ABNB NewAIRBNB INC$7,013,07851,112
+100.0%
1.98%
CTAS SellCINTAS CORP$6,892,873
-5.6%
14,330
-2.4%
1.95%
+1.1%
SHOP SellSHOPIFY INCcl a$6,884,060
-23.8%
126,151
-9.8%
1.95%
-18.3%
GOOG NewALPHABET INCcap stk cl c$6,764,16951,302
+100.0%
1.92%
CMCSA BuyCOMCAST CORP NEWcl a$6,720,392
+1471.1%
151,565
+1372.2%
1.90%
+1583.2%
SITE NewSITEONE LANDSCAPE SUPPLY INC$6,693,93140,954
+100.0%
1.90%
MCD SellMCDONALDS CORP$6,653,441
-14.3%
25,256
-2.9%
1.88%
-8.2%
NFLX SellNETFLIX INC$6,589,120
-22.2%
17,450
-9.2%
1.86%
-16.7%
SYK NewSTRYKER CORPORATION$6,577,60924,070
+100.0%
1.86%
PG SellPROCTER AND GAMBLE CO$6,373,790
-6.7%
43,698
-2.9%
1.80%
-0.1%
PINS SellPINTEREST INCcl a$6,355,456
-3.7%
235,126
-2.5%
1.80%
+3.2%
BDX SellBECTON DICKINSON & CO$6,304,254
-5.1%
24,385
-3.1%
1.78%
+1.7%
CPRT NewCOPART INC$6,193,929143,744
+100.0%
1.75%
EIX SellEDISON INTL$6,188,686
-11.6%
97,783
-3.0%
1.75%
-5.3%
MSFT BuyMICROSOFT CORP$6,166,598
+27759.0%
19,530
+29946.2%
1.75%
+29000.0%
PEP SellPEPSICO INC$6,147,622
-11.2%
36,282
-3.0%
1.74%
-4.9%
Z SellZILLOW GROUP INCcl c cap stk$6,093,258
-9.9%
132,003
-1.9%
1.72%
-3.5%
FISV SellFISERV INC$6,009,698
-13.1%
53,202
-3.0%
1.70%
-6.9%
MSI SellMOTOROLA SOLUTIONS INC$5,986,830
-14.9%
21,991
-8.3%
1.70%
-8.8%
WCN SellWASTE CONNECTIONS INC$5,940,492
-8.9%
44,233
-3.1%
1.68%
-2.4%
SPOT NewSPOTIFY TECHNOLOGY S A$5,917,14538,264
+100.0%
1.68%
AMZN SellAMAZON COM INC$5,856,800
-11.2%
46,073
-8.9%
1.66%
-4.9%
DHI NewD R HORTON INC$5,780,38153,786
+100.0%
1.64%
TSM SellTAIWAN SEMICONDUCTOR MFG LTDsponsored ads$5,340,005
-15.9%
61,450
-2.4%
1.51%
-9.9%
KMB SellKIMBERLY-CLARK CORP$5,289,605
-14.7%
43,770
-2.6%
1.50%
-8.7%
EFA SellISHARES TRmsci eafe etf$2,692,681
-8.6%
39,070
-3.8%
0.76%
-2.1%
XLE BuySELECT SECTOR SPDR TRenergy$2,010,183
+52.0%
22,239
+36.5%
0.57%
+62.6%
AJG BuyGALLAGHER ARTHUR J & CO$1,642,236
+37.5%
7,205
+32.5%
0.46%
+47.2%
SNPS SellSYNOPSYS INC$1,525,616
+2.0%
3,324
-3.2%
0.43%
+9.4%
XLY BuySELECT SECTOR SPDR TRsbi cons discr$1,116,718
+66.3%
6,937
+75.4%
0.32%
+78.5%
CDNS BuyCADENCE DESIGN SYSTEM INC$1,096,290
+26.1%
4,679
+26.2%
0.31%
+34.8%
KLAC SellKLA CORP$1,078,768
-9.0%
2,352
-3.8%
0.30%
-2.6%
XLK BuySELECT SECTOR SPDR TRtechnology$1,037,513
+28.9%
6,329
+36.7%
0.29%
+38.0%
PWR SellQUANTA SVCS INC$930,112
-7.2%
4,972
-2.5%
0.26%
-0.8%
XLV BuySELECT SECTOR SPDR TRsbi healthcare$904,141
+34.9%
7,023
+39.1%
0.26%
+44.6%
XLC BuySELECT SECTOR SPDR TR$835,362
+83.6%
12,740
+82.3%
0.24%
+96.7%
IRM BuyIRON MTN INC DEL$808,044
+4.9%
13,592
+0.3%
0.23%
+12.3%
HWM BuyHOWMET AEROSPACE INC$782,273
-6.1%
16,914
+0.7%
0.22%
+0.5%
ABC BuyCENCORA INC$728,519
-5.5%
4,048
+1.0%
0.21%
+1.0%
RE BuyEVEREST GROUP LTD$723,641
+8.9%
1,947
+0.2%
0.20%
+16.5%
CBOE BuyCBOE GLOBAL MKTS INC$717,629
+56.8%
4,594
+38.5%
0.20%
+67.8%
LW BuyLAMB WESTON HLDGS INC$713,976
-19.4%
7,722
+0.2%
0.20%
-13.7%
FLT BuyFLEETCOR TECHNOLOGIES INC$715,207
+35.2%
2,801
+32.9%
0.20%
+44.3%
GWW BuyGRAINGER W W INC$699,450
-11.5%
1,011
+0.9%
0.20%
-5.3%
EWQ BuyISHARES INCmsci france etf$680,303
-1.7%
19,115
+6.4%
0.19%
+5.5%
AAPL BuyAPPLE INC$681,073
+83.4%
3,978
+107.8%
0.19%
+96.9%
WAB BuyWABTEC$679,065
-1.6%
6,390
+1.5%
0.19%
+5.5%
PTC BuyPTC INC$676,664
+0.6%
4,776
+1.0%
0.19%
+7.9%
TAP BuyMOLSON COORS BEVERAGE COcl b$676,470
+24.8%
10,638
+29.2%
0.19%
+33.6%
EWU BuyISHARES TRmsci uk etf new$676,400
+4.2%
21,378
+6.6%
0.19%
+11.0%
IT BuyGARTNER INC$670,727
-1.0%
1,952
+0.9%
0.19%
+6.1%
EWW BuyISHARES INCmsci mexico etf$669,878
-0.2%
11,504
+6.6%
0.19%
+7.3%
EIRL NewISHARES TRmsci ireland etf$648,79212,008
+100.0%
0.18%
OMC SellOMNICOM GROUP INC$645,742
-24.7%
8,670
-3.8%
0.18%
-19.4%
EZU BuyISHARES INCmsci eurzone etf$638,331
-1.5%
15,112
+6.8%
0.18%
+5.8%
EWL BuyISHARES INCmsci switzerland$637,124
-0.5%
14,623
+5.5%
0.18%
+6.5%
ROL BuyROLLINS INC$633,527
-12.7%
16,971
+0.1%
0.18%
-6.8%
AZO SellAUTOZONE INC$617,218
-2.5%
243
-4.3%
0.18%
+4.8%
RCL  ROYAL CARIBBEAN GROUP$619,826
-11.2%
6,7270.0%0.18%
-4.9%
EDEN BuyISHARES TRmsci denmark etf$615,523
+0.7%
6,124
+7.1%
0.17%
+8.1%
XLF SellSELECT SECTOR SPDR TRfinancial$615,867
-10.7%
18,567
-9.2%
0.17%
-4.4%
CCL  CARNIVAL CORP$600,662
-27.1%
43,7800.0%0.17%
-22.0%
MAR SellMARRIOTT INTL INC NEWcl a$598,525
+2.9%
3,045
-3.9%
0.17%
+9.7%
GNRC NewGENERAC HLDGS INC$577,2705,298
+100.0%
0.16%
WYNN BuyWYNN RESORTS LTD$571,556
+21.5%
6,185
+38.8%
0.16%
+30.6%
TSCO BuyTRACTOR SUPPLY CO$573,007
-7.3%
2,822
+0.9%
0.16%
-0.6%
PHM  PULTE GROUP INC$571,518
-4.7%
7,7180.0%0.16%
+2.5%
EXPD NewEXPEDITORS INTL WASH INC$568,2214,957
+100.0%
0.16%
PNW BuyPINNACLE WEST CAP CORP$567,041
-8.7%
7,696
+1.0%
0.16%
-1.8%
DVA NewDAVITA INC$562,4545,950
+100.0%
0.16%
HPE BuyHEWLETT PACKARD ENTERPRISE C$545,140
+3.4%
31,384
+0.0%
0.15%
+10.8%
MLM NewMARTIN MARIETTA MATLS INC$540,1921,316
+100.0%
0.15%
CDW BuyCDW CORP$539,708
+10.1%
2,675
+0.1%
0.15%
+17.7%
ADI SellANALOG DEVICES INC$534,725
-12.1%
3,054
-2.2%
0.15%
-6.2%
PCG SellPG&E CORP$521,193
-9.8%
32,312
-3.4%
0.15%
-3.3%
HSIC BuyHENRY SCHEIN INC$519,527
-7.1%
6,997
+1.5%
0.15%
-0.7%
KMX NewCARMAX INC$518,5927,332
+100.0%
0.15%
XRAY BuyDENTSPLY SIRONA INC$514,518
-14.5%
15,062
+0.2%
0.15%
-8.2%
HOLX BuyHOLOGIC INC$511,131
-13.4%
7,365
+1.0%
0.14%
-7.1%
XLP SellSELECT SECTOR SPDR TRsbi cons stpls$506,992
-47.0%
7,368
-42.9%
0.14%
-43.1%
ETN SellEATON CORP PLC$500,355
-2.2%
2,346
-7.8%
0.14%
+5.2%
ANET NewARISTA NETWORKS INC$489,6222,662
+100.0%
0.14%
FFIV NewF5 INC$490,1883,042
+100.0%
0.14%
EQIX NewEQUINIX INC$489,499674
+100.0%
0.14%
SNA BuySNAP ON INC$490,991
-11.4%
1,925
+0.2%
0.14%
-4.8%
GRMN BuyGARMIN LTD$484,446
+1.0%
4,605
+0.2%
0.14%
+7.9%
ORLY SellOREILLY AUTOMOTIVE INC$479,878
-9.8%
528
-5.2%
0.14%
-3.5%
BRKB SellBERKSHIRE HATHAWAY INC DELcl b new$472,204
-3.3%
1,348
-5.9%
0.13%
+3.9%
ODFL NewOLD DOMINION FREIGHT LINE IN$471,7381,153
+100.0%
0.13%
RMBS SellRAMBUS INC DEL$468,636
-26.4%
8,400
-15.3%
0.13%
-20.8%
FTV BuyFORTIVE CORP$462,091
-0.8%
6,231
+0.1%
0.13%
+6.5%
LVS BuyLAS VEGAS SANDS CORP$460,692
-20.8%
10,050
+0.2%
0.13%
-15.6%
XYL BuyXYLEM INC$457,972
-18.2%
5,031
+1.1%
0.13%
-12.2%
FAST BuyFASTENAL CO$454,878
-7.2%
8,325
+0.2%
0.13%
-0.8%
EEM BuyISHARES TRmsci emg mkt etf$453,427
+29.1%
11,948
+34.5%
0.13%
+37.6%
L BuyLOEWS CORP$437,345
+6.8%
6,908
+0.2%
0.12%
+14.8%
NWS BuyNEWS CORP NEWcl b$435,411
+5.9%
20,863
+0.1%
0.12%
+12.8%
DRI BuyDARDEN RESTAURANTS INC$427,368
-14.1%
2,984
+0.2%
0.12%
-7.6%
MTCH NewMATCH GROUP INC NEW$424,54010,837
+100.0%
0.12%
SWKS BuySKYWORKS SOLUTIONS INC$422,360
-10.8%
4,284
+0.1%
0.12%
-4.0%
IR NewINGERSOLL RAND INC$424,1846,657
+100.0%
0.12%
ATVI SellACTIVISION BLIZZARD INC$416,279
+2.9%
4,446
-7.4%
0.12%
+10.3%
VRTX SellVERTEX PHARMACEUTICALS INC$415,202
-4.5%
1,194
-3.4%
0.12%
+2.6%
NCLH NewNORWEGIAN CRUISE LINE HLDG L$415,75725,228
+100.0%
0.12%
TTWO NewTAKE-TWO INTERACTIVE SOFTWAR$412,1852,936
+100.0%
0.12%
INTU SellINTUIT$413,861
+5.6%
810
-5.3%
0.12%
+12.5%
ATO BuyATMOS ENERGY CORP$410,479
-8.8%
3,875
+0.2%
0.12%
-2.5%
APH SellAMPHENOL CORP NEWcl a$406,260
-6.1%
4,837
-5.0%
0.12%
+0.9%
ZTS NewZOETIS INCcl a$404,3302,324
+100.0%
0.11%
RL NewRALPH LAUREN CORPcl a$397,4923,424
+100.0%
0.11%
BA BuyBOEING CO$398,694
+655.2%
2,080
+732.0%
0.11%
+707.1%
TYL NewTYLER TECHNOLOGIES INC$397,7241,030
+100.0%
0.11%
TDG NewTRANSDIGM GROUP INC$398,800473
+100.0%
0.11%
WMT NewWALMART INC$399,9852,501
+100.0%
0.11%
MNST NewMONSTER BEVERAGE CORP NEW$397,2317,502
+100.0%
0.11%
MTD SellMETTLER TOLEDO INTERNATIONAL$396,689
-94.5%
358
-93.5%
0.11%
-94.1%
AME NewAMETEK INC$396,7362,685
+100.0%
0.11%
BSX SellBOSTON SCIENTIFIC CORP$390,720
-7.3%
7,400
-5.0%
0.11%0.0%
CZR SellCAESARS ENTERTAINMENT INC NE$393,558
-13.2%
8,491
-4.5%
0.11%
-7.5%
JPM NewJPMORGAN CHASE & CO$389,5242,686
+100.0%
0.11%
ROP SellROPER TECHNOLOGIES INC$389,845
-4.7%
805
-5.4%
0.11%
+1.9%
LEN NewLENNAR CORPcl a$384,9493,430
+100.0%
0.11%
NewGENERAL ELECTRIC CO$384,8253,481
+100.0%
0.11%
CRM SellSALESFORCE INC$380,618
-7.5%
1,877
-3.6%
0.11%
-0.9%
LYV NewLIVE NATION ENTERTAINMENT IN$382,1504,602
+100.0%
0.11%
SellTHOMSON REUTERS CORP.$378,091
-15.0%
3,091
-6.3%
0.11%
-9.3%
PVH BuyPVH CORPORATION$374,134
-9.7%
4,890
+0.2%
0.11%
-3.6%
V SellVISA INC$371,696
-8.3%
1,616
-5.3%
0.10%
-1.9%
SHW NewSHERWIN WILLIAMS CO$367,5271,441
+100.0%
0.10%
XLI SellSELECT SECTOR SPDR TRindl$359,088
-51.0%
3,542
-48.1%
0.10%
-47.4%
UHS NewUNIVERSAL HLTH SVCS INCcl b$348,9012,775
+100.0%
0.10%
BECN BuyBEACON ROOFING SUPPLY INC$346,725
-6.2%
4,493
+0.9%
0.10%0.0%
WDC NewWESTERN DIGITAL CORP.$340,9027,471
+100.0%
0.10%
AIT BuyAPPLIED INDL TECHNOLOGIES IN$343,080
+7.9%
2,219
+1.1%
0.10%
+15.5%
ZBH NewZIMMER BIOMET HOLDINGS INC$336,3232,997
+100.0%
0.10%
CE NewCELANESE CORP DEL$333,6322,658
+100.0%
0.09%
DPZ NewDOMINOS PIZZA INC$331,062874
+100.0%
0.09%
ISRG NewINTUITIVE SURGICAL INC$330,8721,132
+100.0%
0.09%
HCA NewHCA HEALTHCARE INC$326,9071,329
+100.0%
0.09%
URBN BuyURBAN OUTFITTERS INC$318,074
-0.2%
9,730
+1.2%
0.09%
+7.1%
AXP SellAMERICAN EXPRESS CO$316,283
-18.4%
2,120
-4.7%
0.09%
-11.8%
HAS BuyHASBRO INC$318,927
+4181.5%
4,822
+4093.0%
0.09%
+4400.0%
GPI BuyGROUP 1 AUTOMOTIVE INC$318,690
+5.4%
1,186
+1.2%
0.09%
+12.5%
OLLI  OLLIES BARGAIN OUTLET HLDGS$316,515
+33.2%
4,1010.0%0.09%
+42.9%
CRVL BuyCORVEL CORP$314,837
+3.1%
1,601
+1.5%
0.09%
+9.9%
HES BuyHESS CORP$315,945
+12.7%
2,065
+0.1%
0.09%
+20.3%
PNR NewPENTAIR PLC$313,1314,836
+100.0%
0.09%
AVT BuyAVNET INC$307,452
-3.5%
6,380
+1.0%
0.09%
+3.6%
KO SellCOCA COLA CO$307,946
-12.9%
5,501
-6.3%
0.09%
-6.5%
SWK NewSTANLEY BLACK & DECKER INC$303,3123,629
+100.0%
0.09%
COO BuyCOOPER COS INC$299,565
-16.8%
942
+0.3%
0.08%
-10.5%
ORI BuyOLD REP INTL CORP$301,001
+8.3%
11,173
+1.1%
0.08%
+16.4%
HAE BuyHAEMONETICS CORP MASS$292,479
+6.4%
3,265
+1.1%
0.08%
+13.7%
TPR NewTAPESTRY INC$287,3569,995
+100.0%
0.08%
MGM NewMGM RESORTS INTERNATIONAL$284,6697,744
+100.0%
0.08%
JJSF SellJ & J SNACK FOODS CORP$258,731
-2.0%
1,581
-5.2%
0.07%
+4.3%
IOSP SellINNOSPEC INC$255,909
-4.0%
2,504
-5.6%
0.07%
+2.9%
WTM BuyWHITE MTNS INS GROUP LTD$249,780
+9.0%
167
+1.2%
0.07%
+16.4%
HXL  HEXCEL CORP NEW$250,984
-14.3%
3,8530.0%0.07%
-7.8%
FRPT BuyFRESHPET INC$243,229
+1.5%
3,692
+1.3%
0.07%
+9.5%
VOYA BuyVOYA FINANCIAL INC$241,812
-6.2%
3,639
+1.3%
0.07%0.0%
FSS BuyFEDERAL SIGNAL CORP$241,907
-5.5%
4,050
+1.3%
0.07%0.0%
BXP  BOSTON PROPERTIES INC$232,567
+3.3%
3,9100.0%0.07%
+10.0%
NewN-ABLE INC$232,88418,053
+100.0%
0.07%
VNT NewVONTIER CORPORATION$229,5507,424
+100.0%
0.06%
WK BuyWORKIVA INC$230,650
+1.0%
2,276
+1.3%
0.06%
+8.3%
WEN BuyWENDYS CO$230,347
-5.0%
11,286
+1.2%
0.06%
+1.6%
RCII BuyUPBOUND GROUP INC$231,124
-4.2%
7,848
+1.3%
0.06%
+1.6%
OLED NewUNIVERSAL DISPLAY CORP$225,1241,434
+100.0%
0.06%
DOOR NewMASONITE INTL CORP$227,5502,441
+100.0%
0.06%
LGIH  LGI HOMES INC$226,738
-26.2%
2,2790.0%0.06%
-21.0%
ATRC NewATRICURE INC$221,8035,064
+100.0%
0.06%
APPN NewAPPIAN CORPcl a$217,3774,766
+100.0%
0.06%
BOOT NewBOOT BARN HLDGS INC$220,5932,717
+100.0%
0.06%
BMI  BADGER METER INC$218,970
-2.5%
1,5220.0%0.06%
+5.1%
QTWO NewQ2 HLDGS INC$216,6936,715
+100.0%
0.06%
IDA  IDACORP INC$209,308
-8.7%
2,2350.0%0.06%
-3.3%
TNC NewTENNANT CO$209,6962,828
+100.0%
0.06%
PEGA BuyPEGASYSTEMS INC$201,336
-10.7%
4,638
+1.4%
0.06%
-5.0%
COLM  COLUMBIA SPORTSWEAR CO$197,699
-4.1%
2,6680.0%0.06%
+3.7%
VCYT NewVERACYTE INC$197,5988,849
+100.0%
0.06%
PSX  PHILLIPS 66$195,364
+26.0%
1,6260.0%0.06%
+34.1%
ACGL NewARCH CAP GROUP LTDord$190,9052,395
+100.0%
0.05%
SHAK BuySHAKE SHACK INCcl a$190,702
-24.3%
3,284
+1.3%
0.05%
-19.4%
THS BuyTREEHOUSE FOODS INC$184,823
-12.2%
4,241
+1.5%
0.05%
-7.1%
TXRH BuyTEXAS ROADHOUSE INC$180,860
-13.1%
1,882
+1.5%
0.05%
-7.3%
SAP BuySAP SEspon adr$176,780
+0.1%
1,367
+5.9%
0.05%
+6.4%
DD BuyDUPONT DE NEMOURS INC$178,046
+7.8%
2,387
+3.2%
0.05%
+13.6%
RYAAY NewRYANAIR HOLDINGS PLCsponsored ads$170,6041,755
+100.0%
0.05%
TAK BuyTAKEDA PHARMACEUTICAL CO LTDsponsored ads$170,263
+5.2%
11,006
+6.8%
0.05%
+11.6%
MELI BuyMERCADOLIBRE INC$164,824
+15.0%
130
+7.4%
0.05%
+23.7%
VCSH SellVANGUARD SCOTTSDALE FDSshrt trm corp bd$165,856
-41.4%
2,207
-41.0%
0.05%
-37.3%
AZN BuyASTRAZENECA PLCsponsored adr$165,305
+0.2%
2,441
+5.9%
0.05%
+6.8%
YUM BuyYUM BRANDS INC$165,546
-7.4%
1,325
+2.6%
0.05%0.0%
ING NewING GROEP N.V.sponsored adr$161,67912,267
+100.0%
0.05%
DLR NewDIGITAL RLTY TR INC$160,5941,327
+100.0%
0.04%
PPG NewPPG INDS INC$156,1491,203
+100.0%
0.04%
SCHO SellSCHWAB STRATEGIC TRsht tm us tres$153,727
-43.8%
3,210
-43.6%
0.04%
-38.9%
TRGP NewTARGA RES CORP$155,0671,809
+100.0%
0.04%
SONY NewSONY GROUP CORPsponsored adr$152,6231,852
+100.0%
0.04%
XLB BuySELECT SECTOR SPDR TRsbi materials$150,816
+4.5%
1,920
+10.2%
0.04%
+13.2%
UL BuyUNILEVER PLCspon adr new$149,830
+0.6%
3,033
+6.2%
0.04%
+7.7%
AOS NewSMITH A O CORP$143,7672,174
+100.0%
0.04%
SNN NewSMITH & NEPHEW PLCspdn adr new$141,5115,713
+100.0%
0.04%
BuyAMERICA MOVIL SAB DE CVspon ads rp cl b$140,413
-15.5%
8,107
+5.5%
0.04%
-9.1%
XLU SellSELECT SECTOR SPDR TRsbi int-utils$130,059
-60.1%
2,207
-55.7%
0.04%
-57.0%
ALGN NewALIGN TECHNOLOGY INC$129,761425
+100.0%
0.04%
MDY BuySPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$127,608
-3.9%
279
+0.7%
0.04%
+2.9%
DIS  DISNEY WALT CO$102,934
-9.2%
1,2700.0%0.03%
-3.3%
SPY BuySPDR S&P 500 ETF TRtr unit$91,274
-3.3%
214
+0.5%
0.03%
+4.0%
SCHP  SCHWAB STRATEGIC TRus tips etf$69,979
-3.7%
1,3860.0%0.02%
+5.3%
IWM BuyISHARES TRrussell 2000 etf$63,671
-4.8%
360
+0.8%
0.02%0.0%
NSC  NORFOLK SOUTHN CORP$59,079
-13.2%
3000.0%0.02%
-5.6%
VEA NewVANGUARD TAX-MANAGED FDSvan ftse dev mkt$53,7761,230
+100.0%
0.02%
LAD  LITHIA MTRS INC$53,750
-2.9%
1820.0%0.02%0.0%
SCHX SellSCHWAB STRATEGIC TRus lrg cap etf$48,728
-5.3%
963
-2.0%
0.01%0.0%
VTI NewVANGUARD INDEX FDStotal stk mkt$50,978240
+100.0%
0.01%
SBUX  STARBUCKS CORP$50,199
-7.9%
5500.0%0.01%0.0%
SCHM BuySCHWAB STRATEGIC TRus mid-cap etf$45,752
+2.4%
676
+7.5%
0.01%
+8.3%
WST  WEST PHARMACEUTICAL SVSC INC$37,521
-1.9%
1000.0%0.01%
+10.0%
OAS  CHORD ENERGY CORPORATION$28,200
+5.4%
1740.0%0.01%
+14.3%
CRF  CORNERSTONE TOTAL RETURN FD$29,443
-0.1%
3,6850.0%0.01%0.0%
SLYV NewSPDR SER TRs&p 600 smcp val$24,968345
+100.0%
0.01%
HIFS  HINGHAM INSTN SVGS MASS$23,344
-12.4%
1250.0%0.01%0.0%
TSLA NewTESLA INC$25,022100
+100.0%
0.01%
FIX  COMFORT SYS USA INC$24,709
+3.8%
1450.0%0.01%
+16.7%
SFM  SPROUTS FMRS MKT INC$21,828
+16.5%
5100.0%0.01%
+20.0%
EXTR  EXTREME NETWORKS$22,564
-7.1%
9320.0%0.01%0.0%
SCHA BuySCHWAB STRATEGIC TRus sml cap etf$21,373
+4.0%
516
+10.0%
0.01%
+20.0%
BDC  BELDEN INC$21,434
+0.9%
2220.0%0.01%0.0%
NVDA SellNVIDIA CORPORATION$21,750
-48.6%
50
-50.0%
0.01%
-45.5%
BCC  BOISE CASCADE CO DEL$22,360
+14.0%
2170.0%0.01%
+20.0%
FSLY NewFASTLY INCcl a$17,617919
+100.0%
0.01%
ITRI  ITRON INC$18,416
-16.0%
3040.0%0.01%
-16.7%
KAI NewKADANT INC$17,36777
+100.0%
0.01%
APAM NewARTISAN PARTNERS ASSET MGMTcl a$16,502441
+100.0%
0.01%
GSHD NewGOOSEHEAD INS INC$19,080256
+100.0%
0.01%
VCTR NewVICTORY CAP HLDGS INC$16,537496
+100.0%
0.01%
SKT NewTANGER FACTORY OUTLET CTRS I$16,227718
+100.0%
0.01%
GMS  GMS INC$15,993
-7.6%
2500.0%0.01%0.0%
MLI  MUELLER INDS INC$18,489
-13.9%
2460.0%0.01%
-16.7%
CSWI  CSW INDUSTRIALS INC$18,575
+5.4%
1060.0%0.01%0.0%
ESE  ESCO TECHNOLOGIES INC$17,859
+0.8%
1710.0%0.01%0.0%
EXPI  EXP WORLD HLDGS INC$15,996
-19.9%
9850.0%0.01%0.0%
ITGR  INTEGER HLDGS CORP$16,000
-11.5%
2040.0%0.01%0.0%
WDFC  WD 40 CO$17,479
+7.7%
860.0%0.01%
+25.0%
RUSHA BuyRUSH ENTERPRISES INCcl a$18,129
+0.8%
444
+50.0%
0.01%0.0%
BLMN NewBLOOMIN BRANDS INC$14,877605
+100.0%
0.00%
NNI  NELNET INCcl a$15,363
-7.4%
1720.0%0.00%0.0%
CCS NewCENTURY CMNTYS INC$14,024210
+100.0%
0.00%
CAKE  CHEESECAKE FACTORY INC$12,878
-12.4%
4250.0%0.00%0.0%
CIM  CHIMERA INVT CORP$13,279
-5.4%
2,4320.0%0.00%0.0%
EVCM  EVERCOMMERCE INC$13,571
-15.3%
1,3530.0%0.00%0.0%
XPEL NewXPEL INC$15,345199
+100.0%
0.00%
ALG NewALAMO GROUP INC$14,52084
+100.0%
0.00%
LZ NewLEGALZOOM COM INC$14,5061,326
+100.0%
0.00%
MYRG NewMYR GROUP INC DEL$15,632116
+100.0%
0.00%
MTRN NewMATERION CORP$13,962137
+100.0%
0.00%
ICFI NewICF INTL INC$15,343127
+100.0%
0.00%
BIT  BLACKROCK MULTI SECTOR INC T$14,470
+0.7%
1,0000.0%0.00%0.0%
TMDX  TRANSMEDICS GROUP INC$11,607
-34.8%
2120.0%0.00%
-40.0%
VUG  VANGUARD INDEX FDSgrowth etf$9,803
-3.8%
360.0%0.00%0.0%
FWRD  FORWARD AIR CORP$10,036
-35.2%
1460.0%0.00%
-25.0%
ALGT NewALLEGIANT TRAVEL CO$9,608125
+100.0%
0.00%
NEO NewNEOGENOMICS INC$11,562940
+100.0%
0.00%
T  AT&T INC$9,538
-5.8%
6350.0%0.00%0.0%
NCR  NCR CORP NEW$7,659
+7.0%
2840.0%0.00%0.0%
OTTR  OTTER TAIL CORP$6,225
-3.9%
820.0%0.00%0.0%
IVV NewISHARES TRcore s&p500 etf$6,44115
+100.0%
0.00%
DELL  DELL TECHNOLOGIES INCcl c$8,337
+27.3%
1210.0%0.00%0.0%
ESGU NewISHARES TResg awr msci usa$6,57470
+100.0%
0.00%
ATI  ATI INC$8,600
-7.0%
2090.0%0.00%0.0%
SCHF BuySCHWAB STRATEGIC TRintl eqty etf$7,505
-2.1%
221
+2.8%
0.00%0.0%
MOGA  MOOG INCcl a$6,439
+4.2%
570.0%0.00%0.0%
EFV NewISHARES TReafe value etf$2,30047
+100.0%
0.00%
NEE  NEXTERA ENERGY INC$5,042
-22.8%
880.0%0.00%
-50.0%
SEE  SEALED AIR CORP NEW$1,972
-17.8%
600.0%0.00%0.0%
DGRO NewISHARES TRcore div grwth$3,02161
+100.0%
0.00%
ROKU  ROKU INC$3,530
+10.4%
500.0%0.00%0.0%
PFF NewISHARES TRpfd and incm sec$2,53384
+100.0%
0.00%
ULTA SellULTA BEAUTY INC$1,997
-100.0%
5
-100.0%
0.00%
-100.0%
VGT  VANGUARD WORLD FDSinf tech etf$4,564
-6.2%
110.0%0.00%0.0%
VOO NewVANGUARD INDEX FDS$3,1428
+100.0%
0.00%
VB  VANGUARD INDEX FDSsmall cp etf$3,214
-4.9%
170.0%0.00%0.0%
VZ  VERIZON COMMUNICATIONS INC$2,820
-12.9%
870.0%0.00%0.0%
GPN NewGLOBAL PMTS INC$1,96217
+100.0%
0.00%
GLOB  GLOBANT S A$3,363
+10.1%
170.0%0.00%0.0%
EEMV NewISHARES INCmsci emerg mrkt$74714
+100.0%
0.00%
LQD NewISHARES TRiboxx inv cp etf$1,63216
+100.0%
0.00%
VOD  VODAFONE GROUP PLC NEWsponsored adr$850.0%90.0%0.00%
TLT NewISHARES TR20 yr tr bd etf$2663
+100.0%
0.00%
IYH NewISHARES TRus hlthcare etf$5402
+100.0%
0.00%
IYE NewISHARES TRu.s. energy etf$61713
+100.0%
0.00%
IJR NewISHARES TRcore s&p scp etf$94310
+100.0%
0.00%
TDC  TERADATA CORP DEL$1,351
-15.7%
300.0%0.00%
MUB NewISHARES TRnational mun etf$4104
+100.0%
0.00%
SellWARNER BROS DISCOVERY INC$804
-99.4%
74
-99.3%
0.00%
-100.0%
EFG NewISHARES TReafe grwth etf$1,29515
+100.0%
0.00%
FLOT NewISHARES TRfltg rate nt etf$1,27225
+100.0%
0.00%
HDV NewISHARES TRcore high dv etf$5936
+100.0%
0.00%
USMV NewISHARES TRmsci usa min vol$5077
+100.0%
0.00%
COMT NewISHARES U S ETF TRgsci cmdty stgy$1756
+100.0%
0.00%
VLUE NewISHARES TRmsci usa value$4545
+100.0%
0.00%
IGRO NewISHARES TRintl div grwth$59310
+100.0%
0.00%
IEFA NewISHARES TRcore msci eafe$5158
+100.0%
0.00%
ESGE NewISHARES INCesg awr msci em$75725
+100.0%
0.00%
KOS ExitKOSMOS ENERGY LTD$0-856
-100.0%
-0.00%
OKTA ExitOKTA INCcl a$0-75
-100.0%
-0.00%
AVA ExitAVISTA CORP$0-109
-100.0%
-0.00%
TR ExitTOOTSIE ROLL INDS INC$0-154
-100.0%
-0.00%
VMW ExitVMWARE INC$0-53
-100.0%
-0.00%
SONO ExitSONOS INC$0-785
-100.0%
-0.00%
FL ExitFOOT LOCKER INC$0-408
-100.0%
-0.00%
ExitBOWLERO CORP$0-940
-100.0%
-0.00%
NGVT ExitINGEVITY CORP$0-198
-100.0%
-0.00%
PTCT ExitPTC THERAPEUTICS INC$0-339
-100.0%
-0.00%
SJW ExitSJW GROUP$0-214
-100.0%
-0.00%
AWR ExitAMER STATES WTR CO$0-170
-100.0%
-0.00%
AVAV ExitAEROVIRONMENT INC$0-157
-100.0%
-0.00%
HUBG ExitHUB GROUP INCcl a$0-186
-100.0%
-0.00%
AIN ExitALBANY INTL CORPcl a$0-165
-100.0%
-0.00%
FHI ExitFEDERATED HERMES INCcl b$0-425
-100.0%
-0.00%
BUD ExitANHEUSER BUSCH INBEV SA/NVsponsored adr$0-500
-100.0%
-0.01%
NG ExitNOVAGOLD RES INC$0-38,547
-100.0%
-0.04%
STLD ExitSTEEL DYNAMICS INC$0-1,534
-100.0%
-0.04%
BP ExitBP PLCsponsored adr$0-5,476
-100.0%
-0.05%
UNF ExitUNIFIRST CORP MASS$0-1,271
-100.0%
-0.05%
FLO ExitFLOWERS FOODS INC$0-9,243
-100.0%
-0.06%
MRTN ExitMARTEN TRANS LTD$0-11,014
-100.0%
-0.06%
HTLD ExitHEARTLAND EXPRESS INC$0-15,174
-100.0%
-0.07%
ALE ExitALLETE INC$0-4,522
-100.0%
-0.07%
PBH ExitPRESTIGE CONSMR HEALTHCARE I$0-4,454
-100.0%
-0.07%
TWNK ExitHOSTESS BRANDS INCcl a$0-10,923
-100.0%
-0.07%
MKTX ExitMARKETAXESS HLDGS INC$0-1,219
-100.0%
-0.08%
AJRD ExitAEROJET ROCKETDYNE HLDGS INC$0-5,767
-100.0%
-0.08%
KHC ExitKRAFT HEINZ CO$0-9,186
-100.0%
-0.09%
UA ExitUNDER ARMOUR INCcl c$0-48,858
-100.0%
-0.09%
REGN ExitREGENERON PHARMACEUTICALS$0-473
-100.0%
-0.09%
CVX ExitCHEVRON CORP NEW$0-2,194
-100.0%
-0.09%
ABBV ExitABBVIE INC$0-2,576
-100.0%
-0.09%
FE ExitFIRSTENERGY CORP$0-9,126
-100.0%
-0.09%
GILD ExitGILEAD SCIENCES INC$0-4,624
-100.0%
-0.09%
VRSN ExitVERISIGN INC$0-1,576
-100.0%
-0.09%
IPG ExitINTERPUBLIC GROUP COS INC$0-9,346
-100.0%
-0.10%
CB ExitCHUBB LIMITED$0-1,904
-100.0%
-0.10%
PGR ExitPROGRESSIVE CORP$0-2,964
-100.0%
-0.10%
CSCO ExitCISCO SYS INC$0-7,669
-100.0%
-0.10%
APD ExitAIR PRODS & CHEMS INC$0-1,407
-100.0%
-0.11%
CAT ExitCATERPILLAR INC$0-1,700
-100.0%
-0.11%
TMO ExitTHERMO FISHER SCIENTIFIC INC$0-817
-100.0%
-0.11%
DGX ExitQUEST DIAGNOSTICS INC$0-3,064
-100.0%
-0.11%
CLX ExitCLOROX CO DEL$0-2,739
-100.0%
-0.12%
QRVO ExitQORVO INC$0-4,335
-100.0%
-0.12%
LKQ ExitLKQ CORP$0-7,724
-100.0%
-0.12%
HIG ExitHARTFORD FINL SVCS GROUP INC$0-6,321
-100.0%
-0.12%
INCY ExitINCYTE CORP$0-7,327
-100.0%
-0.12%
BWA ExitBORGWARNER INC$0-9,353
-100.0%
-0.12%
SJM ExitSMUCKER J M CO$0-3,362
-100.0%
-0.13%
FANG ExitDIAMONDBACK ENERGY INC$0-3,810
-100.0%
-0.13%
BBY ExitBEST BUY INC$0-6,132
-100.0%
-0.13%
IVZ ExitINVESCO LTD$0-30,437
-100.0%
-0.14%
VICI ExitVICI PPTYS INC$0-16,442
-100.0%
-0.14%
TXT ExitTEXTRON INC$0-8,059
-100.0%
-0.14%
FDS ExitFACTSET RESH SYS INC$0-1,358
-100.0%
-0.14%
SLB ExitSCHLUMBERGER LTD$0-11,258
-100.0%
-0.15%
REG ExitREGENCY CTRS CORP$0-9,036
-100.0%
-0.15%
TFX ExitTELEFLEX INCORPORATED$0-2,324
-100.0%
-0.15%
FMC ExitFMC CORP$0-5,427
-100.0%
-0.15%
JBHT ExitHUNT J B TRANS SVCS INC$0-3,189
-100.0%
-0.15%
EWK ExitISHARES INCmsci belgium etf$0-33,130
-100.0%
-0.16%
CPB ExitCAMPBELL SOUP CO$0-13,236
-100.0%
-0.16%
ALLE ExitALLEGION PLC$0-5,063
-100.0%
-0.16%
GL ExitGLOBE LIFE INC$0-6,109
-100.0%
-0.18%
TDY ExitTELEDYNE TECHNOLOGIES INC$0-2,345
-100.0%
-0.26%
LMT ExitLOCKHEED MARTIN CORP$0-12,618
-100.0%
-1.54%
OKE ExitONEOK INC NEW$0-99,204
-100.0%
-1.62%
TMUS ExitT-MOBILE US INC$0-45,509
-100.0%
-1.67%
CAG ExitCONAGRA BRANDS INC$0-193,532
-100.0%
-1.72%
RTX ExitRAYTHEON TECHNOLOGIES CORP$0-68,292
-100.0%
-1.77%
GPC ExitGENUINE PARTS CO$0-40,749
-100.0%
-1.82%
GIS ExitGENERAL MLS INC$0-92,188
-100.0%
-1.87%
MPC ExitMARATHON PETE CORP$0-76,898
-100.0%
-2.37%
Original filings

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

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