CONTRAVISORY INVESTMENT MANAGEMENT, INC. - Q1 2023 holdings

$354 Million is the total value of CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s 326 reported holdings in Q1 2023. The portfolio turnover from Q4 2022 to Q1 2023 was 31.6% .

 Value Shares↓ Weighting
MPC SellMARATHON PETE CORP$11,946,073
+13.6%
88,601
-2.0%
3.37%
+15.6%
MCK SellMCKESSON CORP$11,040,042
-7.0%
31,007
-2.0%
3.12%
-5.3%
SLB SellSCHLUMBERGER LTD$9,536,202
-10.8%
194,220
-2.9%
2.69%
-9.2%
ULTA SellULTA BEAUTY INC$8,675,062
+14.3%
15,898
-1.7%
2.45%
+16.3%
MTD SellMETTLER TOLEDO INTERNATIONAL$8,468,182
+4.2%
5,534
-1.6%
2.39%
+6.0%
MRK SellMERCK & CO INC$8,251,396
-5.4%
77,558
-1.4%
2.33%
-3.8%
LLY SellLILLY ELI & CO$8,119,136
-7.7%
23,642
-1.7%
2.29%
-6.1%
HAL SellHALLIBURTON CO$8,120,185
-21.4%
256,643
-2.3%
2.29%
-20.0%
GIS SellGENERAL MLS INC$7,731,481
+0.6%
90,469
-1.3%
2.18%
+2.4%
WLK SellWESTLAKE CORPORATION$7,505,762
+11.3%
64,716
-1.6%
2.12%
+13.3%
UBS SellUBS GROUP AG$7,343,499
+12.6%
344,119
-1.5%
2.07%
+14.6%
CAG SellCONAGRA BRANDS INC$7,273,006
-3.6%
193,637
-0.7%
2.05%
-1.9%
CAH BuyCARDINAL HEALTH INC$7,266,498
-1.3%
96,245
+0.5%
2.05%
+0.4%
AN NewAUTONATION INC$7,012,92052,195
+100.0%
1.98%
EIX BuyEDISON INTL$6,980,645
+11.3%
98,890
+0.3%
1.97%
+13.3%
CMG NewCHIPOTLE MEXICAN GRILL INC$6,957,8654,073
+100.0%
1.96%
AON SellAON PLC$6,947,100
+4.2%
22,034
-0.8%
1.96%
+6.0%
GPC BuyGENUINE PARTS CO$6,862,889
+819.6%
41,019
+853.7%
1.94%
+835.7%
MDLZ SellMONDELEZ INTL INCcl a$6,807,182
+3.6%
97,636
-1.0%
1.92%
+5.4%
RTX SellRAYTHEON TECHNOLOGIES CORP$6,742,089
-3.9%
68,846
-1.0%
1.90%
-2.3%
MMC SellMARSH & MCLENNAN COS INC$6,708,634
+0.5%
40,280
-0.1%
1.89%
+2.3%
MSI NewMOTOROLA SOLUTIONS INC$6,701,45123,421
+100.0%
1.89%
CTAS NewCINTAS CORP$6,642,23414,356
+100.0%
1.87%
TMUS BuyT-MOBILE US INC$6,612,236
+33.5%
45,652
+29.0%
1.87%
+35.8%
TRV SellTRAVELERS COMPANIES INC$6,583,515
-8.7%
38,408
-0.1%
1.86%
-7.1%
PG BuyPROCTER AND GAMBLE CO$6,535,074
-1.5%
43,951
+0.4%
1.84%
+0.2%
WCN SellWASTE CONNECTIONS INC$6,342,983
+4.4%
45,610
-0.5%
1.79%
+6.3%
PEP SellPEPSICO INC$6,282,058
+0.0%
34,460
-0.9%
1.77%
+1.8%
BDX SellBECTON DICKINSON & CO$6,271,673
-3.6%
25,336
-0.9%
1.77%
-1.9%
AFL BuyAFLAC INC$6,237,987
-10.2%
96,683
+0.1%
1.76%
-8.6%
OKE SellONEOK INC NEW$6,185,428
-4.3%
97,347
-1.1%
1.74%
-2.7%
COP SellCONOCOPHILLIPS$6,060,540
-16.1%
61,088
-0.2%
1.71%
-14.6%
FISV SellFISERV INC$5,991,946
+10.3%
53,012
-1.4%
1.69%
+12.2%
LMT BuyLOCKHEED MARTIN CORP$5,976,253
-2.2%
12,642
+0.6%
1.69%
-0.5%
KMB SellKIMBERLY-CLARK CORP$5,879,373
-1.9%
43,804
-0.8%
1.66%
-0.2%
GD BuyGENERAL DYNAMICS CORP$5,810,911
-7.8%
25,463
+0.2%
1.64%
-6.2%
DG SellDOLLAR GEN CORP NEW$5,496,794
-15.4%
26,118
-1.0%
1.55%
-13.9%
AEP BuyAMERICAN ELEC PWR CO INC$4,732,390
-3.5%
52,010
+0.7%
1.34%
-1.8%
HBAN BuyHUNTINGTON BANCSHARES INC$4,375,885
-17.7%
390,704
+3.6%
1.24%
-16.2%
XLE BuySELECT SECTOR SPDR TRenergy$1,877,093
+1.5%
22,662
+7.2%
0.53%
+3.3%
EFA BuyISHARES TRmsci eafe etf$1,657,620
+33.8%
23,177
+22.8%
0.47%
+36.4%
CNP SellCENTERPOINT ENERGY INC$1,088,135
-1.8%
36,936
-0.0%
0.31%0.0%
SNPS SellSYNOPSYS INC$1,072,616
+18.0%
2,777
-2.5%
0.30%
+20.2%
AJG BuyGALLAGHER ARTHUR J & CO$1,033,648
+3.6%
5,403
+2.1%
0.29%
+5.4%
ALB BuyALBEMARLE CORP$971,471
+3.7%
4,395
+1.7%
0.27%
+5.4%
XLP BuySELECT SECTOR SPDR TRsbi cons stpls$967,046
+12.6%
12,944
+12.3%
0.27%
+14.7%
KLAC BuyKLA CORP$951,621
+37.8%
2,384
+30.1%
0.27%
+40.1%
DVN SellDEVON ENERGY CORP NEW$849,236
-17.8%
16,780
-0.1%
0.24%
-16.1%
OMC SellOMNICOM GROUP INC$847,268
+14.6%
8,981
-0.9%
0.24%
+16.6%
PWR BuyQUANTA SVCS INC$833,533
+18.9%
5,002
+1.7%
0.24%
+21.1%
XLV SellSELECT SECTOR SPDR TRsbi healthcare$822,589
-22.6%
6,354
-18.8%
0.23%
-21.4%
CDNS SellCADENCE DESIGN SYSTEM INC$774,392
+25.5%
3,686
-4.0%
0.22%
+28.1%
XLF BuySELECT SECTOR SPDR TRfinancial$756,168
+4.9%
23,520
+11.6%
0.21%
+6.5%
MCD BuyMCDONALDS CORP$743,483
+8.4%
2,659
+2.2%
0.21%
+10.5%
APA SellAPA CORPORATION$744,098
-24.0%
20,635
-1.6%
0.21%
-22.5%
MRO BuyMARATHON OIL CORP$719,782
-10.8%
30,041
+0.7%
0.20%
-9.4%
CPB BuyCAMPBELL SOUP CO$719,468
+1.1%
13,086
+4.4%
0.20%
+3.0%
IRM BuyIRON MTN INC DEL$709,893
+8.1%
13,417
+1.8%
0.20%
+9.9%
HWM BuyHOWMET AEROSPACE INC$703,978
+10.9%
16,615
+3.2%
0.20%
+13.1%
XLI BuySELECT SECTOR SPDR TRsbi int-inds$702,999
+3.5%
6,948
+0.5%
0.20%
+5.3%
RE BuyEVEREST RE GROUP LTD$687,040
+9.2%
1,919
+1.1%
0.19%
+11.5%
GL BuyGLOBE LIFE INC$661,330
-5.8%
6,011
+3.2%
0.19%
-4.1%
FMC BuyFMC CORP$651,197
+29.3%
5,332
+32.1%
0.18%
+31.4%
LW BuyLAMB WESTON HLDGS INC$647,188
+17.8%
6,192
+0.7%
0.18%
+20.4%
TSCO BuyTRACTOR SUPPLY CO$638,134
+5.8%
2,715
+1.2%
0.18%
+7.8%
AZO BuyAUTOZONE INC$639,119
+3.7%
260
+4.0%
0.18%
+5.3%
ABC BuyAMERISOURCEBERGEN CORP$632,435
+0.6%
3,950
+4.1%
0.18%
+2.3%
ROL BuyROLLINS INC$627,314
+5.8%
16,715
+3.0%
0.18%
+7.9%
WAB BuyWABTEC$624,652
+3.5%
6,181
+2.2%
0.18%
+5.4%
IT BuyGARTNER INC$621,569
+62.1%
1,908
+67.2%
0.18%
+65.1%
PNW BuyPINNACLE WEST CAP CORP$594,062
+8.3%
7,497
+4.0%
0.17%
+10.5%
PTC BuyPTC INC$597,039
+344.5%
4,656
+316.1%
0.17%
+354.1%
LVS BuyLAS VEGAS SANDS CORP$566,859
+20.5%
9,867
+0.8%
0.16%
+23.1%
TXT BuyTEXTRON INC$558,048
+6.0%
7,901
+6.3%
0.16%
+7.5%
FDS BuyFACTSET RESH SYS INC$554,145
+8.6%
1,335
+5.0%
0.16%
+9.9%
JBHT BuyHUNT J B TRANS SVCS INC$551,120
+3.7%
3,141
+3.1%
0.16%
+6.1%
HSIC BuyHENRY SCHEIN INC$550,721
+9.1%
6,754
+6.8%
0.16%
+10.7%
TDY SellTELEDYNE TECHNOLOGIES INC$549,805
+9.3%
1,229
-2.3%
0.16%
+11.5%
REG BuyREGENCY CTRS CORP$542,177
-0.2%
8,862
+2.0%
0.15%
+1.3%
CVX SellCHEVRON CORP NEW$538,754
-10.4%
3,302
-1.5%
0.15%
-9.0%
VICI BuyVICI PPTYS INC$536,338
+300.5%
16,442
+297.8%
0.15%
+308.1%
BFB BuyBROWN FORMAN CORPcl b$534,919
-0.7%
8,323
+1.5%
0.15%
+1.3%
ALLE NewALLEGION PLC$531,0884,976
+100.0%
0.15%
XLY BuySELECT SECTOR SPDR TRsbi cons discr$526,829
+406.7%
3,523
+337.6%
0.15%
+413.8%
MAR SellMARRIOTT INTL INC NEWcl a$522,528
+5.5%
3,147
-5.4%
0.15%
+7.3%
GWW BuyGRAINGER W W INC$517,296
+25.2%
751
+1.1%
0.15%
+27.0%
INCY BuyINCYTE CORP$517,670
-4.7%
7,163
+5.9%
0.15%
-3.3%
SJM BuySMUCKER J M CO$518,849
+0.5%
3,297
+1.2%
0.15%
+2.1%
ABBV BuyABBVIE INC$516,359
-0.6%
3,240
+0.8%
0.15%
+1.4%
RMBS SellRAMBUS INC DEL$511,062
+41.1%
9,970
-1.4%
0.14%
+44.0%
CDW BuyCDW CORP$509,442
+14.2%
2,614
+4.6%
0.14%
+16.1%
FANG BuyDIAMONDBACK ENERGY INC$505,130
-0.3%
3,737
+0.9%
0.14%
+2.1%
WYNN NewWYNN RESORTS LTD$498,4474,454
+100.0%
0.14%
ORLY SellOREILLY AUTOMOTIVE INC$490,710
-3.1%
578
-3.7%
0.14%
-1.4%
IVZ NewINVESCO LTD$489,34329,838
+100.0%
0.14%
ADM SellARCHER DANIELS MIDLAND CO$476,526
-18.3%
5,982
-4.7%
0.13%
-17.3%
TMO SellTHERMO FISHER SCIENTIFIC INC$470,894
+2.7%
817
-1.9%
0.13%
+4.7%
MKTX NewMARKETAXESS HLDGS INC$462,1131,181
+100.0%
0.13%
TRI SellTHOMSON REUTERS CORP.$457,502
+11.4%
3,516
-2.4%
0.13%
+13.2%
BWA NewBORGWARNER INC$448,7679,138
+100.0%
0.13%
EA SellELECTRONIC ARTS INC$442,052
-6.2%
3,670
-4.9%
0.12%
-4.6%
PHM NewPULTE GROUP INC$442,1127,586
+100.0%
0.12%
BRKB SellBERKSHIRE HATHAWAY INC DELcl b new$444,629
-0.9%
1,440
-0.9%
0.12%
+0.8%
FAST BuyFASTENAL CO$437,939
+15.4%
8,119
+1.3%
0.12%
+18.1%
CBOE NewCBOE GLOBAL MKTS INC$435,0723,241
+100.0%
0.12%
HIG BuyHARTFORD FINL SVCS GROUP INC$430,475
-6.8%
6,177
+1.4%
0.12%
-5.5%
ETN SellEATON CORP PLC$424,752
+6.0%
2,479
-2.9%
0.12%
+8.1%
PVH NewPVH CORPORATION$423,5104,750
+100.0%
0.12%
ATO BuyATMOS ENERGY CORP$424,384
+1.8%
3,777
+1.6%
0.12%
+3.4%
PGR SellPROGRESSIVE CORP$425,460
+9.3%
2,974
-0.9%
0.12%
+11.1%
EWQ BuyISHARES INCmsci france etf$425,023
+25.1%
11,244
+9.7%
0.12%
+27.7%
HST BuyHOST HOTELS & RESORTS INC$422,556
+4.9%
25,625
+2.1%
0.12%
+6.2%
CLX BuyCLOROX CO DEL$423,292
+15.4%
2,675
+2.3%
0.12%
+16.7%
TAP BuyMOLSON COORS BEVERAGE COcl b$417,781
+1.6%
8,084
+1.3%
0.12%
+3.5%
ADP SellAUTOMATIC DATA PROCESSING IN$415,650
-8.9%
1,867
-2.3%
0.12%
-7.9%
APH SellAMPHENOL CORP NEWcl a$416,282
+6.8%
5,094
-0.4%
0.12%
+8.3%
FTV BuyFORTIVE CORP$414,405
+144.3%
6,079
+130.3%
0.12%
+148.9%
ATVI BuyACTIVISION BLIZZARD INC$411,773
+12.3%
4,811
+0.4%
0.12%
+13.7%
MA SellMASTERCARD INCORPORATEDcl a$403,022
+4.2%
1,109
-0.3%
0.11%
+6.5%
UA NewUNDER ARMOUR INCcl c$404,22847,389
+100.0%
0.11%
APD BuyAIR PRODS & CHEMS INC$403,530
-6.2%
1,405
+0.7%
0.11%
-4.2%
CSCO NewCISCO SYS INC$400,8977,669
+100.0%
0.11%
K BuyKELLOGG CO$400,956
-5.0%
5,988
+1.0%
0.11%
-3.4%
WM SellWASTE MGMT INC DEL$400,909
-5.8%
2,457
-9.4%
0.11%
-4.2%
PFG BuyPRINCIPAL FINANCIAL GROUP IN$401,402
-10.4%
5,401
+1.2%
0.11%
-8.9%
EWU BuyISHARES TRmsci uk etf new$392,540
+16.3%
12,168
+10.5%
0.11%
+18.1%
EWW BuyISHARES INCmsci mexico etf$394,029
+101.2%
6,619
+67.1%
0.11%
+105.6%
UNH SellUNITEDHEALTH GROUP INC$394,140
-95.7%
834
-95.2%
0.11%
-95.6%
L NewLOEWS CORP$389,5466,714
+100.0%
0.11%
V NewVISA INC$384,6351,706
+100.0%
0.11%
RJF BuyRAYMOND JAMES FINL INC$383,246
-11.4%
4,109
+1.5%
0.11%
-10.0%
EWK NewISHARES INCmsci belgium etf$384,42420,313
+100.0%
0.11%
EWL BuyISHARES INCmsci switzerland$380,688
+20.1%
8,400
+11.2%
0.11%
+21.6%
WFC BuyWELLS FARGO CO NEW$379,557
-7.7%
10,154
+2.0%
0.11%
-6.1%
ROP BuyROPER TECHNOLOGIES INC$375,027
+3.1%
851
+1.1%
0.11%
+5.0%
CB BuyCHUBB LIMITED$370,690
-9.9%
1,909
+2.4%
0.10%
-7.9%
ACN SellACCENTURE PLC IRELAND$370,124
+3.7%
1,295
-3.1%
0.10%
+5.1%
ETR SellENTERGY CORP NEW$370,302
-94.3%
3,437
-94.0%
0.10%
-94.2%
XLU SellSELECT SECTOR SPDR TRsbi int-utils$365,052
-36.0%
5,393
-33.4%
0.10%
-34.8%
PENN NewPENN ENTERTAINMENT INC$366,59812,360
+100.0%
0.10%
EWC BuyISHARES INCmsci cda etf$363,504
+16.1%
10,635
+11.2%
0.10%
+18.4%
KO BuyCOCA COLA CO$364,116
-0.6%
5,870
+2.0%
0.10%
+1.0%
IBM BuyINTERNATIONAL BUSINESS MACHS$360,235
-6.2%
2,748
+0.8%
0.10%
-4.7%
AXP SellAMERICAN EXPRESS CO$360,746
+7.0%
2,187
-4.2%
0.10%
+9.7%
PPL BuyPPL CORP$359,769
-3.4%
12,946
+1.5%
0.10%
-1.0%
RF BuyREGIONS FINANCIAL CORP NEW$356,389
-12.8%
19,202
+1.3%
0.10%
-10.6%
FE BuyFIRSTENERGY CORP$354,892
-3.0%
8,859
+1.6%
0.10%
-1.0%
AEE BuyAMEREN CORP$352,903
-1.7%
4,085
+1.2%
0.10%0.0%
NWS NewNEWS CORP NEWcl b$353,55020,284
+100.0%
0.10%
KHC BuyKRAFT HEINZ CO$345,439
-1.5%
8,933
+3.7%
0.10%0.0%
HII NewHUNTINGTON INGALLS INDS INC$338,4781,635
+100.0%
0.10%
LDOS BuyLEIDOS HOLDINGS INC$329,483
-0.1%
3,579
+14.2%
0.09%
+2.2%
JNJ SellJOHNSON & JOHNSON$321,780
-18.0%
2,076
-6.5%
0.09%
-16.5%
BMY  BRISTOL-MYERS SQUIBB CO$324,163
-3.7%
4,6770.0%0.09%
-2.2%
AJRD  AEROJET ROCKETDYNE HLDGS INC$323,315
+0.4%
5,7560.0%0.09%
+2.2%
AAPL SellAPPLE INC$315,619
-45.3%
1,914
-56.9%
0.09%
-44.4%
SNA BuySNAP ON INC$315,032
+11.4%
1,276
+3.1%
0.09%
+14.1%
GPS NewGAP INC$313,43931,219
+100.0%
0.09%
AIT  APPLIED INDL TECHNOLOGIES IN$310,838
+12.8%
2,1870.0%0.09%
+15.8%
XLK BuySELECT SECTOR SPDR TRtechnology$300,057
+122.4%
1,987
+83.3%
0.08%
+129.7%
CRVL  CORVEL CORP$300,262
+30.9%
1,5780.0%0.08%
+32.8%
ALE BuyALLETE INC$291,081
+7.4%
4,522
+7.6%
0.08%
+9.3%
VCSH  VANGUARD SCOTTSDALE FDSshrt trm corp bd$285,329
+1.4%
3,7430.0%0.08%
+3.8%
AVT BuyAVNET INC$285,528
+12.4%
6,317
+3.4%
0.08%
+15.7%
JKHY BuyHENRY JACK & ASSOC INC$285,916
-11.9%
1,897
+2.7%
0.08%
-10.0%
PBH BuyPRESTIGE CONSMR HEALTHCARE I$278,954
+8.5%
4,454
+8.4%
0.08%
+11.3%
SCHO  SCHWAB STRATEGIC TRsht tm us tres$277,859
+1.1%
5,6950.0%0.08%
+2.6%
ORI BuyOLD REP INTL CORP$275,169
+6.0%
11,020
+2.5%
0.08%
+8.3%
PTEN SellPATTERSON-UTI ENERGY INC$276,916
-31.5%
23,668
-1.5%
0.08%
-30.4%
TWNK BuyHOSTESS BRANDS INCcl a$271,764
+16.4%
10,923
+4.9%
0.08%
+18.5%
IOSP BuyINNOSPEC INC$272,384
+7.0%
2,653
+7.1%
0.08%
+8.5%
CALM BuyCAL MAINE FOODS INC$267,733
+18.4%
4,397
+5.9%
0.08%
+20.6%
HAE BuyHAEMONETICS CORP MASS$267,117
+4092.7%
3,228
+3885.2%
0.08%
+3650.0%
URBN NewURBAN OUTFITTERS INC$264,8099,553
+100.0%
0.08%
GPI BuyGROUP 1 AUTOMOTIVE INC$264,006
+30.0%
1,166
+3.6%
0.07%
+32.1%
HXL  HEXCEL CORP NEW$262,967
+16.0%
3,8530.0%0.07%
+17.5%
FUL BuyFULLER H B CO$260,658
-1.9%
3,808
+2.7%
0.07%0.0%
AES BuyAES CORP$261,172
-13.6%
10,846
+3.2%
0.07%
-11.9%
AIV BuyAPARTMENT INVT & MGMT COcl a$263,759
+11.1%
34,299
+2.8%
0.07%
+12.1%
HES BuyHESS CORP$262,430
-3.7%
1,983
+3.2%
0.07%
-2.6%
BECN BuyBEACON ROOFING SUPPLY INC$261,588
+13.0%
4,445
+1.4%
0.07%
+15.6%
VOYA BuyVOYA FINANCIAL INC$256,113
+19.9%
3,584
+3.2%
0.07%
+22.0%
FLO BuyFLOWERS FOODS INC$253,351
-1.0%
9,243
+3.8%
0.07%0.0%
JJSF BuyJ & J SNACK FOODS CORP$247,231
+8.0%
1,668
+9.1%
0.07%
+11.1%
NWN BuyNORTHWEST NAT HLDG CO$248,121
+2.8%
5,217
+2.9%
0.07%
+4.5%
WEN NewWENDYS CO$242,84711,150
+100.0%
0.07%
IDA BuyIDACORP INC$242,118
+3.5%
2,235
+3.0%
0.07%
+4.6%
HTLD NewHEARTLAND EXPRESS INC$241,57015,174
+100.0%
0.07%
OLLI  OLLIES BARGAIN OUTLET HLDGS$237,612
+23.7%
4,1010.0%0.07%
+26.4%
NOV BuyNOV INC$234,836
-10.2%
12,687
+1.3%
0.07%
-9.6%
MRTN  MARTEN TRANS LTD$230,743
+5.9%
11,0140.0%0.06%
+8.3%
WTM NewWHITE MTNS INS GROUP LTD$227,286165
+100.0%
0.06%
UNF NewUNIFIRST CORP MASS$223,1071,266
+100.0%
0.06%
BKH BuyBLACK HILLS CORP$221,986
-7.7%
3,518
+2.9%
0.06%
-6.0%
NBR  NABORS INDUSTRIES LTD$208,222
-21.3%
1,7080.0%0.06%
-19.2%
AGO BuyASSURED GUARANTY LTD$203,895
-18.2%
4,056
+1.3%
0.06%
-15.9%
SAM NewBOSTON BEER INCcl a$207,081630
+100.0%
0.06%
HCKT BuyHACKETT GROUP INC$186,038
-6.2%
10,067
+3.4%
0.05%
-5.5%
THD BuyISHARES INCmsci thailnd etf$182,348
+8.6%
2,486
+11.3%
0.05%
+8.5%
ADI BuyANALOG DEVICES INC$178,287
+22.1%
904
+1.6%
0.05%
+25.0%
YUM BuyYUM BRANDS INC$170,515
+19.5%
1,291
+15.9%
0.05%
+20.0%
EEM BuyISHARES TRmsci emg mkt etf$171,059
+14.7%
4,335
+10.1%
0.05%
+17.1%
HRMY  HARMONY BIOSCIENCES HLDGS IN$168,605
-40.7%
5,1640.0%0.05%
-39.2%
HOLX BuyHOLOGIC INC$160,270
+10.0%
1,986
+2.0%
0.04%
+12.5%
BA  BOEING CO$149,763
+11.5%
7050.0%0.04%
+13.5%
NDSN BuyNORDSON CORP$144,914
+3.1%
652
+10.3%
0.04%
+5.1%
XLB BuySELECT SECTOR SPDR TRsbi materials$146,801
+38.0%
1,820
+32.9%
0.04%
+41.4%
SBUX  STARBUCKS CORP$144,741
+5.0%
1,3900.0%0.04%
+7.9%
BP BuyBP PLCsponsored adr$145,993
+14.9%
3,848
+5.7%
0.04%
+17.1%
OFC BuyCORPORATE OFFICE PPTYS TRsh ben int$139,723
+2960.7%
5,893
+3248.3%
0.04%
+3800.0%
XLC SellSELECT SECTOR SPDR TR$137,853
+14.4%
2,378
-5.3%
0.04%
+18.2%
BuySHELL PLCspon ads$132,572
+8.4%
2,304
+7.3%
0.04%
+8.8%
DIS  DISNEY WALT CO$127,165
+15.3%
1,2700.0%0.04%
+16.1%
MDY SellSPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$119,639
+1.3%
261
-2.2%
0.03%
+3.0%
MOH BuyMOLINA HEALTHCARE INC$114,218
-16.5%
427
+3.1%
0.03%
-15.8%
RY BuyROYAL BK CDA SUSTAINABL$102,271
+11.3%
1,070
+9.5%
0.03%
+16.0%
TAK BuyTAKEDA PHARMACEUTICAL CO LTDsponsored ads$103,857
+16.6%
6,302
+10.3%
0.03%
+16.0%
SAP NewSAP SEspon adr$101,493802
+100.0%
0.03%
DEO BuyDIAGEO PLCspon adr new$102,186
+13.1%
564
+11.2%
0.03%
+16.0%
AZN BuyASTRAZENECA PLCsponsored adr$99,187
+13.8%
1,429
+11.1%
0.03%
+16.7%
NewAMERICA MOVIL SAB DE CVspon ads rp cl b$99,3774,721
+100.0%
0.03%
AEG BuyAEGON N V$91,375
-6.8%
21,250
+9.3%
0.03%
-3.7%
SU BuySUNCOR ENERGY INC NEW$87,157
+8.7%
2,807
+11.1%
0.02%
+13.6%
SLF BuySUN LIFE FINANCIAL INC.$86,909
+12.1%
1,861
+11.4%
0.02%
+19.0%
UL BuyUNILEVER PLCspon adr new$83,971
+16.5%
1,617
+13.0%
0.02%
+20.0%
CNI BuyCANADIAN NATL RY CO$86,590
+11.7%
734
+12.6%
0.02%
+14.3%
SPY BuySPDR S&P 500 ETF TRtr unit$82,926
+7.4%
203
+0.5%
0.02%
+9.5%
SCHP  SCHWAB STRATEGIC TRus tips etf$74,303
+3.5%
1,3860.0%0.02%
+5.0%
XOM  EXXON MOBIL CORP$65,796
-0.6%
6000.0%0.02%
+5.6%
ABT  ABBOTT LABS$65,819
-7.8%
6500.0%0.02%
-5.0%
NSC  NORFOLK SOUTHN CORP$63,600
-14.0%
3000.0%0.02%
-10.0%
IWM BuyISHARES TRrussell 2000 etf$59,929
+4.0%
336
+1.5%
0.02%
+6.2%
LAD  LITHIA MTRS INC$41,665
+11.8%
1820.0%0.01%
+20.0%
SCHX SellSCHWAB STRATEGIC TRus lrg cap etf$37,583
-11.0%
777
-16.9%
0.01%
-8.3%
WST  WEST PHARMACEUTICAL SVSC INC$34,647
+47.2%
1000.0%0.01%
+42.9%
SCHM BuySCHWAB STRATEGIC TRus mid-cap etf$35,282
+4.0%
520
+0.6%
0.01%
+11.1%
BUD NewANHEUSER BUSCH INBEV SA/NVsponsored adr$33,365500
+100.0%
0.01%
NVDA NewNVIDIA CORPORATION$27,777100
+100.0%
0.01%
HIFS  HINGHAM INSTN SVGS MASS$29,180
-15.4%
1250.0%0.01%
-20.0%
CRF  CORNERSTONE TOTAL RETURN FD$27,232
+4.1%
3,6850.0%0.01%
+14.3%
SHOP NewSHOPIFY INCcl a$23,970500
+100.0%
0.01%
OAS BuyCHORD ENERGY CORPORATION$23,420
+185.3%
174
+190.0%
0.01%
+250.0%
FIX BuyCOMFORT SYS USA INC$21,164
+234.4%
145
+163.6%
0.01%
+200.0%
PTCT BuyPTC THERAPEUTICS INC$16,421
+298.4%
339
+213.9%
0.01%
+400.0%
SFM BuySPROUTS FMRS MKT INC$17,865
+215.4%
510
+191.4%
0.01%
+150.0%
EXC  EXELON CORP$17,803
-3.1%
4250.0%0.01%0.0%
FHI BuyFEDERATED HERMES INCcl b$17,060
+205.1%
425
+176.0%
0.01%
+150.0%
MSFT SellMICROSOFT CORP$18,740
-99.0%
65
-99.2%
0.01%
-99.0%
RUSHA BuyRUSH ENTERPRISES INCcl a$16,162
+228.9%
296
+214.9%
0.01%
+400.0%
THS NewTREEHOUSE FOODS INC$16,491327
+100.0%
0.01%
SANM BuySANMINA CORPORATION$18,724
+161.5%
307
+145.6%
0.01%
+150.0%
JETS NewETF SER SOLUTIONSus glb jets$18,6301,000
+100.0%
0.01%
TGT NewTARGET CORP$18,219110
+100.0%
0.01%
SCHA  SCHWAB STRATEGIC TRus sml cap etf$16,143
+3.5%
3850.0%0.01%
+25.0%
COST SellCOSTCO WHSL CORP NEW$17,390
-23.8%
35
-30.0%
0.01%
-16.7%
MLI BuyMUELLER INDS INC$18,076
+240.4%
246
+173.3%
0.01%
+400.0%
T SellAT&T INC$17,826
-17.7%
926
-21.3%
0.01%
-16.7%
BCC NewBOISE CASCADE CO DEL$13,725217
+100.0%
0.00%
AIN BuyALBANY INTL CORPcl a$14,744
+157.9%
165
+184.5%
0.00%
+100.0%
AWR BuyAMER STATES WTR CO$15,111
+176.8%
170
+188.1%
0.00%
+100.0%
BIT  BLACKROCK MULTI SECTOR INC T$14,590
+2.7%
1,0000.0%0.00%0.0%
ABM BuyABM INDS INC$15,100
+214.8%
336
+211.1%
0.00%
+300.0%
CATY BuyCATHAY GEN BANCORP$12,427
+160.4%
360
+207.7%
0.00%
+300.0%
CAKE  CHEESECAKE FACTORY INC$14,896
+10.5%
4250.0%0.00%0.0%
CIM  CHIMERA INVT CORP$13,716
+2.5%
2,4320.0%0.00%0.0%
NPO BuyENPRO INDS INC$15,168
+190.7%
146
+204.2%
0.00%
+300.0%
FB NewMETA PLATFORMS INCcl a$15,89675
+100.0%
0.00%
FWRD BuyFORWARD AIR CORP$15,733
+206.1%
146
+198.0%
0.00%
+300.0%
GMS NewGMS INC$14,473250
+100.0%
0.00%
GHC BuyGRAHAM HLDGS CO$14,896
+173.9%
25
+177.8%
0.00%
+100.0%
HUBG NewHUB GROUP INCcl a$15,613186
+100.0%
0.00%
NGVT NewINGEVITY CORP$14,161198
+100.0%
0.00%
NNI BuyNELNET INCcl a$15,805
+200.2%
172
+196.6%
0.00%
+300.0%
PDCO SellPATTERSON COS INC$13,760
-93.6%
514
-93.3%
0.00%
-93.3%
SPCE NewVIRGIN GALACTIC HOLDINGS INC$10,5302,600
+100.0%
0.00%
NFLX BuyNETFLIX INC$11,401
+1188.2%
33
+1000.0%
0.00%
OSH NewOAK STR HEALTH INC$9,670250
+100.0%
0.00%
CCL NewCARNIVAL CORP$10,1501,000
+100.0%
0.00%
RPD NewRAPID7 INC$11,478250
+100.0%
0.00%
VUG  VANGUARD INDEX FDSgrowth etf$8,980
+17.0%
360.0%0.00%
+50.0%
LMBS SellFIRST TR EXCHANGE-TRADED FDfst low oppt eft$9,957
-5.4%
208
-6.3%
0.00%0.0%
TRP  TC ENERGY CORP$11,673
-2.4%
3000.0%0.00%0.0%
 CONSTELLATION ENERGY CORP$11,069
-8.9%
1410.0%0.00%0.0%
BABA NewALIBABA GROUP HLDG LTDsponsored ads$10,218100
+100.0%
0.00%
UPST NewUPSTART HLDGS INC$7,945500
+100.0%
0.00%
SITM NewSITIME CORP$7,11250
+100.0%
0.00%
NEE  NEXTERA ENERGY INC$6,783
-7.8%
880.0%0.00%0.0%
TR  TOOTSIE ROLL INDS INC$6,737
+5.5%
1500.0%0.00%0.0%
VIAC NewPARAMOUNT GLOBAL$5,578250
+100.0%
0.00%
VMW  VMWARE INC$6,617
+1.7%
530.0%0.00%0.0%
ATI  ATI INC$8,247
+32.1%
2090.0%0.00%0.0%
NCR  NCR CORP NEW$6,700
+0.8%
2840.0%0.00%0.0%
MOGA  MOOG INCcl a$5,743
+14.8%
570.0%0.00%
+100.0%
BDC  BELDEN INC$7,809
+20.7%
900.0%0.00%0.0%
SCHF BuySCHWAB STRATEGIC TRintl eqty etf$7,482
+10.1%
215
+1.9%
0.00%0.0%
SQ NewBLOCK INCcl a$7,895115
+100.0%
0.00%
IQ NewIQIYI INCsponsored ads$5,460750
+100.0%
0.00%
KOS  KOSMOS ENERGY LTD$6,369
+17.0%
8560.0%0.00%0.0%
HAS  HASBRO INC$6,174
-12.0%
1150.0%0.00%0.0%
FL  FOOT LOCKER INC$5,755
+5.0%
1450.0%0.00%0.0%
USB  US BANCORP DEL$5,588
-17.3%
1550.0%0.00%0.0%
ZTS NewZOETIS INCcl a$8,32250
+100.0%
0.00%
NewDRAFTKINGS INC NEW$8,712450
+100.0%
0.00%
ROKU NewROKU INC$6,582100
+100.0%
0.00%
PDD NewPDD HOLDINGS INCsponsored ads$7,590100
+100.0%
0.00%
OTTR SellOTTER TAIL CORP$5,926
-97.5%
82
-98.0%
0.00%
-97.0%
OKTA NewOKTA INCcl a$6,46875
+100.0%
0.00%
NTCT  NETSCOUT SYS INC$4,641
-11.9%
1620.0%0.00%0.0%
SEE  SEALED AIR CORP NEW$2,755
-8.0%
600.0%0.00%0.0%
KIE  SPDR SER TRs&p ins etf$1,929
-3.9%
490.0%0.00%0.0%
VGT  VANGUARD WORLD FDSinf tech etf$4,240
+20.7%
110.0%0.00%0.0%
VB  VANGUARD INDEX FDSsmall cp etf$3,223
+3.3%
170.0%0.00%0.0%
VZ  VERIZON COMMUNICATIONS INC$3,383
-1.3%
870.0%0.00%0.0%
MTB SellM & T BK CORP$4,185
-98.6%
35
-98.4%
0.00%
-98.8%
LBRT  LIBERTY ENERGY INC$4,727
-20.0%
3690.0%0.00%
-50.0%
DY  DYCOM INDS INC$4,870
+0.1%
520.0%0.00%0.0%
DELL  DELL TECHNOLOGIES INCcl c$4,865
-0.0%
1210.0%0.00%0.0%
DE NewDEERE & CO$4,12910
+100.0%
0.00%
CYTK  CYTOKINETICS INC$5,032
-23.2%
1430.0%0.00%
-50.0%
AXNX  AXONICS INC$3,928
-12.7%
720.0%0.00%0.0%
NCLH NewNORWEGIAN CRUISE LINE HLDG L$3,363250
+100.0%
0.00%
AVA  AVISTA CORP$4,627
-4.3%
1090.0%0.00%0.0%
GLOB  GLOBANT S A$2,788
-2.5%
170.0%0.00%0.0%
 WARNER BROS DISCOVERY INC$1,117
+59.1%
740.0%0.00%
TDC SellTERADATA CORP DEL$1,208
-89.9%
30
-91.5%
0.00%
-100.0%
VOD  VODAFONE GROUP PLC NEWsponsored adr$99
+8.8%
90.0%0.00%
CORT ExitCORCEPT THERAPEUTICS INC$0-216
-100.0%
-0.00%
MGEE ExitMGE ENERGY INC$0-58
-100.0%
-0.00%
PSMT ExitPRICESMART INC$0-65
-100.0%
-0.00%
IBTX ExitINDEPENDENT BANK GROUP INC$0-67
-100.0%
-0.00%
FBP ExitFIRST BANCORP P R$0-385
-100.0%
-0.00%
ExitGENERAL ELECTRIC CO$0-125
-100.0%
-0.00%
EQR ExitEQUITY RESIDENTIALsh ben int$0-331
-100.0%
-0.01%
DGRO ExitISHARES TRcore div grwth$0-464
-100.0%
-0.01%
AMX ExitAMERICA MOVIL SAB DE CV$0-4,263
-100.0%
-0.02%
BTI ExitBRITISH AMERN TOB PLCsponsored adr$0-1,965
-100.0%
-0.02%
BMO ExitBANK MONTREAL QUE$0-953
-100.0%
-0.02%
PSQ ExitPROSHARES TRshort qqq new$0-7,109
-100.0%
-0.03%
PIN ExitINVESCO INDIA EXCHANGE-TRADEindia etf$0-7,180
-100.0%
-0.04%
EZA ExitISHARES INCmsci sth afr etf$0-3,562
-100.0%
-0.04%
LSI ExitLIFE STORAGE INC$0-1,823
-100.0%
-0.05%
VRRM ExitVERRA MOBILITY CORP$0-13,895
-100.0%
-0.05%
NFG ExitNATIONAL FUEL GAS CO$0-3,934
-100.0%
-0.07%
OPCH ExitOPTION CARE HEALTH INC$0-9,242
-100.0%
-0.08%
EIS ExitISHARES INCmsci israel etf$0-5,433
-100.0%
-0.08%
DTE ExitDTE ENERGY CO$0-2,658
-100.0%
-0.09%
EXR ExitEXTRA SPACE STORAGE INC$0-2,298
-100.0%
-0.09%
CMS ExitCMS ENERGY CORP$0-5,797
-100.0%
-0.10%
EVRG ExitEVERGY INC$0-5,968
-100.0%
-0.10%
COG ExitCOTERRA ENERGY INC$0-15,229
-100.0%
-0.10%
NI ExitNISOURCE INC$0-14,305
-100.0%
-0.11%
LNT ExitALLIANT ENERGY CORP$0-7,183
-100.0%
-0.11%
CMA ExitCOMERICA INC$0-6,011
-100.0%
-0.11%
PSA ExitPUBLIC STORAGE$0-1,457
-100.0%
-0.11%
ZION ExitZIONS BANCORPORATION N A$0-8,364
-100.0%
-0.11%
PFE ExitPFIZER INC$0-8,017
-100.0%
-0.11%
HRL ExitHORMEL FOODS CORP$0-9,588
-100.0%
-0.12%
CHRW ExitC H ROBINSON WORLDWIDE INC$0-4,867
-100.0%
-0.12%
MGPI ExitMGP INGREDIENTS INC NEW$0-4,255
-100.0%
-0.13%
BRO ExitBROWN & BROWN INC$0-8,883
-100.0%
-0.14%
SPDN ExitDIREXION SHS ETF TRdly s&p500 br 1x$0-34,780
-100.0%
-0.16%
MOS ExitMOSAIC CO NEW$0-13,374
-100.0%
-0.16%
CF ExitCF INDS HLDGS INC$0-10,222
-100.0%
-0.24%
VOO ExitVANGUARD INDEX FDS$0-8,106
-100.0%
-0.79%
SO ExitSOUTHERN CO$0-85,711
-100.0%
-1.70%
RSG ExitREPUBLIC SVCS INC$0-48,333
-100.0%
-1.73%
ANTM ExitELEVANCE HEALTH INC$0-13,309
-100.0%
-1.89%
Original filings

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

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