CONTRAVISORY INVESTMENT MANAGEMENT, INC. - Q4 2017 holdings

$276 Million is the total value of CONTRAVISORY INVESTMENT MANAGEMENT, INC.'s 464 reported holdings in Q4 2017. The portfolio turnover from Q3 2017 to Q4 2017 was 45.6% .

 Value Shares↓ Weighting
CTAS SellCINTAS CORP$9,301,000
-7.7%
59,690
-14.5%
3.37%
-6.2%
FB SellFACEBOOK INCcl a$7,588,000
-10.4%
43,002
-13.3%
2.75%
-9.0%
ACN SellACCENTURE PLC IRELAND$7,402,000
-0.2%
48,352
-11.9%
2.68%
+1.5%
PH SellPARKER HANNIFIN CORP$7,394,000
-1.0%
37,049
-13.1%
2.68%
+0.7%
PGR SellPROGRESSIVE CORP OHIO$6,871,000
+3.7%
121,991
-10.8%
2.49%
+5.5%
ANSS SellANSYS INC$6,857,000
+7.8%
46,460
-10.3%
2.49%
+9.6%
ROP SellROPER TECHNOLOGIES INC$6,809,000
-3.9%
26,290
-9.7%
2.47%
-2.4%
WLK SellWESTLAKE CHEM CORP$6,471,000
+14.8%
60,745
-10.5%
2.35%
+16.7%
JNJ SellJOHNSON & JOHNSON$6,379,000
-4.4%
45,656
-11.0%
2.31%
-2.8%
AMP SellAMERIPRISE FINL INC$6,226,000
-3.0%
36,736
-15.0%
2.26%
-1.4%
LH SellLABORATORY CORP AMER HLDGS$6,223,000
-3.7%
39,016
-8.9%
2.26%
-2.2%
CMS SellCMS ENERGY CORP$6,193,000
-7.6%
130,926
-9.5%
2.25%
-6.1%
HPQ SellHP INC$6,172,000
-5.8%
293,761
-10.5%
2.24%
-4.2%
SNPS SellSYNOPSYS INC$6,110,000
-5.4%
71,677
-10.6%
2.22%
-3.8%
LNG SellCHENIERE ENERGY INC$5,853,000
+7.5%
108,715
-10.1%
2.12%
+9.2%
HON SellHONEYWELL INTL INC$5,671,000
-2.6%
36,978
-10.0%
2.06%
-1.0%
TRMB SellTRIMBLE INC$5,653,000
-6.9%
139,106
-10.0%
2.05%
-5.4%
MMS SellMAXIMUS INC$5,427,000
-1.2%
75,815
-11.0%
1.97%
+0.4%
PX SellPRAXAIR INC$5,411,000
-0.5%
34,980
-10.1%
1.96%
+1.1%
MKL SellMARKEL CORP$5,402,000
-4.4%
4,742
-10.3%
1.96%
-2.8%
GLW SellCORNING INC$5,374,000
-4.5%
168,003
-10.7%
1.95%
-2.9%
GRMN SellGARMIN LTD$5,217,000
-1.0%
87,571
-10.3%
1.89%
+0.6%
SWKS SellSKYWORKS SOLUTIONS INC$5,163,000
-16.7%
54,375
-10.6%
1.87%
-15.3%
AON SellAON PLC$5,107,000
-18.1%
38,115
-10.7%
1.85%
-16.8%
MAR SellMARRIOTT INTL INC NEWcl a$5,105,000
+10.4%
37,608
-10.3%
1.85%
+12.2%
SAP SellSAP SEspon adr$5,057,000
-7.7%
45,007
-9.9%
1.83%
-6.2%
TIF SellTIFFANY & CO NEW$4,815,000
+2.5%
46,323
-9.5%
1.75%
+4.2%
HUM SellHUMANA INC$4,654,000
-8.9%
18,759
-10.5%
1.69%
-7.4%
CIT SellCIT GROUP INC$4,571,000
-10.2%
92,843
-10.6%
1.66%
-8.8%
PTC SellPTC INC$4,340,000
-2.8%
71,410
-10.0%
1.57%
-1.2%
RYN SellRAYONIER INC$4,335,000
-0.8%
137,048
-9.4%
1.57%
+0.8%
ANTM SellANTHEM INC$4,313,000
+6.9%
19,168
-9.8%
1.56%
+8.6%
GD SellGENERAL DYNAMICS CORP$4,050,000
-11.6%
19,906
-10.7%
1.47%
-10.1%
BEN SellFRANKLIN RES INC$3,943,000
-12.8%
91,007
-10.4%
1.43%
-11.4%
DTE SellDTE ENERGY CO$3,662,000
-9.0%
33,451
-10.8%
1.33%
-7.6%
JAZZ SellJAZZ PHARMACEUTICALS PLC$3,455,000
-18.0%
25,658
-10.9%
1.25%
-16.6%
XLK SellSELECT SECTOR SPDR TRtechnology$1,343,000
+6.8%
20,997
-1.3%
0.49%
+8.5%
XLI SellSELECT SECTOR SPDR TRsbi int-inds$795,000
-1.4%
10,509
-7.5%
0.29%0.0%
COL SellROCKWELL COLLINS INC$665,000
-7.1%
4,902
-10.5%
0.24%
-5.9%
VCSH SellVANGUARD SCOTTSDALE FDSshrt trm corp bd$644,000
-25.2%
8,125
-24.4%
0.23%
-23.8%
XLV SellSELECT SECTOR SPDR TRsbi healthcare$583,000
-11.1%
7,047
-12.1%
0.21%
-9.8%
CDNS SellCADENCE DESIGN SYSTEM INC$334,000
-6.4%
7,975
-11.7%
0.12%
-4.7%
MDY SellSPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$312,000
+2.3%
902
-3.6%
0.11%
+3.7%
CPRT SellCOPART INC$308,000
+12.4%
7,138
-10.6%
0.11%
+14.3%
MSCI SellMSCI INC$291,000
-4.3%
2,303
-11.4%
0.11%
-1.9%
NVDA SellNVIDIA CORP$288,000
-38.7%
1,489
-43.3%
0.10%
-38.1%
URI SellUNITED RENTALS INC$280,000
-23.5%
1,628
-38.4%
0.10%
-22.1%
LL SellLUMBER LIQUIDATORS HLDGS INC$274,000
-26.9%
8,738
-9.2%
0.10%
-26.1%
FSLR SellFIRST SOLAR INC$270,000
-12.6%
3,996
-40.7%
0.10%
-10.9%
NRG SellNRG ENERGY INC$266,000
-31.3%
9,325
-38.3%
0.10%
-30.4%
WYNN SellWYNN RESORTS LTD$256,000
-26.0%
1,517
-34.8%
0.09%
-24.4%
VVI SellVIAD CORP$226,000
-16.9%
4,079
-8.6%
0.08%
-15.5%
IART SellINTEGRA LIFESCIENCES HLDGS C$220,000
-10.6%
4,590
-5.8%
0.08%
-9.1%
BECN SellBEACON ROOFING SUPPLY INC$217,000
+14.8%
3,407
-7.5%
0.08%
+17.9%
SCHO SellSCHWAB STRATEGIC TRsht tm us tres$217,000
-6.1%
4,330
-5.3%
0.08%
-3.7%
NEOG SellNEOGEN CORP$211,000
-1.4%
2,567
-7.0%
0.08%
+1.3%
ALB SellALBEMARLE CORP$212,000
-43.3%
1,661
-39.5%
0.08%
-42.1%
TDY SellTELEDYNE TECHNOLOGIES INC$206,000
+5.6%
1,135
-7.1%
0.08%
+7.1%
OTTR SellOTTER TAIL CORP$205,000
-5.1%
4,610
-7.7%
0.07%
-3.9%
IDTI SellINTEGRATED DEVICE TECHNOLOGY$198,000
+4.2%
6,661
-6.9%
0.07%
+5.9%
FUL SellFULLER H B CO$198,000
-14.3%
3,668
-7.8%
0.07%
-12.2%
WST SellWEST PHARMACEUTICAL SVSC INC$193,000
-5.4%
1,952
-7.8%
0.07%
-4.1%
LPLA SellLPL FINL HLDGS INC$188,000
+3.9%
3,298
-6.0%
0.07%
+4.6%
LM SellLEGG MASON INC$185,0000.0%4,409
-6.2%
0.07%
+1.5%
VAC SellMARRIOTT VACATIONS WRLDWDE C$182,000
+1.7%
1,347
-6.5%
0.07%
+3.1%
NPK SellNATIONAL PRESTO INDS INC$183,000
-13.3%
1,839
-7.3%
0.07%
-12.0%
EV SellEATON VANCE CORP$178,000
+6.0%
3,159
-7.1%
0.06%
+8.3%
AVX SellAVX CORP NEW$172,000
-11.8%
9,936
-6.9%
0.06%
-11.4%
NAVG SellNAVIGATORS GROUP INC$170,000
-22.7%
3,497
-7.4%
0.06%
-21.5%
PRA SellPROASSURANCE CORP$168,000
-1.8%
2,937
-6.2%
0.06%0.0%
EE SellEL PASO ELEC CO$165,000
-6.2%
2,982
-6.2%
0.06%
-4.8%
VSH SellVISHAY INTERTECHNOLOGY INC$164,000
+3.8%
7,905
-6.1%
0.06%
+5.4%
XOM SellEXXON MOBIL CORP$161,000
-11.0%
1,921
-13.2%
0.06%
-10.8%
PKE SellPARK ELECTROCHEMICAL CORP$156,0000.0%7,960
-5.8%
0.06%
+1.8%
IWM SellISHARES TRrussell 2000 etf$142,000
-3.4%
934
-5.7%
0.05%0.0%
ESL SellESTERLINE TECHNOLOGIES CORP$142,000
-22.0%
1,895
-6.3%
0.05%
-20.0%
WMGI SellWRIGHT MED GROUP N V$138,000
-19.3%
6,207
-6.2%
0.05%
-18.0%
CVX SellCHEVRON CORP NEW$138,000
+2.2%
1,106
-3.5%
0.05%
+4.2%
AMZN SellAMAZON COM INC$132,000
+20.0%
113
-0.9%
0.05%
+23.1%
HVT SellHAVERTY FURNITURE INC$131,000
-17.1%
5,773
-4.4%
0.05%
-14.3%
CAT SellCATERPILLAR INC DEL$95,000
+26.7%
600
-0.8%
0.03%
+25.9%
GE SellGENERAL ELECTRIC CO$70,000
-31.4%
4,000
-4.8%
0.02%
-30.6%
XLP SellSELECT SECTOR SPDR TRsbi cons stpls$61,000
-51.6%
1,078
-53.7%
0.02%
-51.1%
BRKB SellBERKSHIRE HATHAWAY INC DELcl b new$55,000
-8.3%
275
-16.7%
0.02%
-4.8%
JPM SellJPMORGAN CHASE & CO$49,0000.0%455
-10.6%
0.02%
+5.9%
BAC SellBANK AMER CORP$46,000
+12.2%
1,554
-4.4%
0.02%
+13.3%
PFE SellPFIZER INC$36,000
-10.0%
1,000
-11.4%
0.01%
-7.1%
Y SellALLEGHANY CORP DEL$36,000
-99.4%
60
-99.4%
0.01%
-99.4%
DWDP SellDOWDUPONT INC$29,000
-12.1%
409
-13.7%
0.01%
-8.3%
T SellAT&T INC$24,000
-31.4%
628
-30.2%
0.01%
-25.0%
UNH SellUNITEDHEALTH GROUP INC$26,000
+8.3%
120
-4.0%
0.01%0.0%
BX SellBLACKSTONE GROUP L P$21,000
-12.5%
660
-8.5%
0.01%
-11.1%
SPY SellSPDR S&P 500 ETF TRtr unit$19,000
-58.7%
72
-60.4%
0.01%
-56.2%
PYPL SellPAYPAL HLDGS INC$16,000
-11.1%
213
-24.2%
0.01%0.0%
MPC SellMARATHON PETE CORP$17,000
-5.6%
253
-21.9%
0.01%0.0%
NEE SellNEXTERA ENERGY INC$17,000
-5.6%
110
-8.3%
0.01%0.0%
C SellCITIGROUP INC$14,000
-12.5%
194
-10.6%
0.01%
-16.7%
MSFT SellMICROSOFT CORP$15,000
-11.8%
181
-21.3%
0.01%
-16.7%
MS SellMORGAN STANLEY$15,0000.0%288
-6.8%
0.01%0.0%
V SellVISA INC$15,000
-31.8%
129
-39.4%
0.01%
-37.5%
AET SellAETNA INC NEW$15,000
+7.1%
84
-5.6%
0.01%0.0%
ADBE SellADOBE SYS INC$15,000
+15.4%
87
-3.3%
0.01%0.0%
ROBO SellEXCHANGE TRADED CONCEPTS TRrobo glb etf$10,000
-16.7%
249
-17.3%
0.00%0.0%
SKYY SellFIRST TR EXCHANGE TRADED FD$11,000
-8.3%
237
-14.7%
0.00%0.0%
CMCSA SellCOMCAST CORP NEWcl a$10,000
-58.3%
242
-61.9%
0.00%
-55.6%
F SellFORD MTR CO DEL$12,000
-25.0%
1,000
-23.1%
0.00%
-33.3%
CHTR SellCHARTER COMMUNICATIONS INC Ncl a$11,000
-15.4%
33
-5.7%
0.00%
-20.0%
PCLN SellPRICELINE GRP INC$12,000
-82.4%
7
-81.1%
0.00%
-83.3%
ITA SellISHARES TRus aer def etf$10,000
-9.1%
54
-12.9%
0.00%0.0%
TWX SellTIME WARNER INC$12,000
-14.3%
130
-3.7%
0.00%
-20.0%
USB SellUS BANCORP DEL$8,000
-65.2%
155
-64.0%
0.00%
-62.5%
AGN SellALLERGAN PLC$5,000
-72.2%
31
-64.4%
0.00%
-66.7%
RTN SellRAYTHEON CO$5,000
-44.4%
25
-49.0%
0.00%
-33.3%
UNP SellUNION PAC CORP$5,000
-16.7%
35
-36.4%
0.00%0.0%
RWX SellSPDR INDEX SHS FDSdj intl rl etf$5,000
-37.5%
123
-44.1%
0.00%
-33.3%
VRTX SellVERTEX PHARMACEUTICALS INC$4,000
-20.0%
30
-16.7%
0.00%
-50.0%
MRK SellMERCK & CO INC$0
-100.0%
8
-96.8%
0.00%
-100.0%
OXY SellOCCIDENTAL PETE CORP DEL$1,000
-50.0%
9
-75.0%
0.00%
-100.0%
PAG SellPENSKE AUTOMOTIVE GRP INC$1,000
-66.7%
24
-66.7%
0.00%
-100.0%
PEP SellPEPSICO INC$0
-100.0%
3
-98.1%
0.00%
-100.0%
MINT SellPIMCO ETF TRenhan shrt ma ac$1,000
-50.0%
5
-75.0%
0.00%
-100.0%
PG SellPROCTER AND GAMBLE CO$0
-100.0%
5
-97.5%
0.00%
-100.0%
KO SellCOCA COLA CO$1,000
-88.9%
19
-90.9%
0.00%
-100.0%
VZ SellVERIZON COMMUNICATIONS INC$1,000
-93.3%
22
-92.7%
0.00%
-100.0%
BDX ExitBECTON DICKINSON & CO$0-3
-100.0%
0.00%
FDX ExitFEDEX CORP$0-4
-100.0%
0.00%
CSX ExitCSX CORP$0-11
-100.0%
0.00%
ATVI ExitACTIVISION BLIZZARD INC$0-7
-100.0%
0.00%
DRQ ExitDRIL-QUIP INC$0-32
-100.0%
0.00%
TG ExitTREDEGAR CORP$0-33
-100.0%
0.00%
HIG ExitHARTFORD FINL SVCS GROUP INC$0-12
-100.0%
0.00%
CIEIQ ExitCOBALT INTL ENERGY INC$0-50
-100.0%
0.00%
MLM ExitMARTIN MARIETTA MATLS INC$0-1
-100.0%
0.00%
BSX ExitBOSTON SCIENTIFIC CORP$0-22
-100.0%
0.00%
CRM ExitSALESFORCE COM INC$0-5
-100.0%
0.00%
HAL ExitHALLIBURTON CO$0-11
-100.0%
0.00%
TRC ExitTEJON RANCH CO$0-26
-100.0%
0.00%
CBS ExitCBS CORP NEWcl b$0-20
-100.0%
0.00%
ZTS ExitZOETIS INCcl a$0-11
-100.0%
0.00%
ADI ExitANALOG DEVICES INC$0-5
-100.0%
0.00%
MATX ExitMATSON INC$0-37
-100.0%
0.00%
THC ExitTENET HEALTHCARE CORP$0-24
-100.0%
0.00%
MBI ExitMBIA INC$0-110
-100.0%
0.00%
BRKR ExitBRUKER CORP$0-30
-100.0%
0.00%
TPX ExitTEMPUR SEALY INTL INC$0-20
-100.0%
0.00%
COF ExitCAPITAL ONE FINL CORP$0-15
-100.0%
0.00%
M ExitMACYS INC$0-27
-100.0%
0.00%
RGR ExitSTURM RUGER & CO INC$0-27
-100.0%
0.00%
ORCL ExitORACLE CORP$0-42
-100.0%
-0.00%
AWI ExitARMSTRONG WORLD INDS INC NEW$0-36
-100.0%
-0.00%
IR ExitINGERSOLL-RAND PLC$0-17
-100.0%
-0.00%
ALGN ExitALIGN TECHNOLOGY INC$0-20
-100.0%
-0.00%
OLN ExitOLIN CORP$0-83
-100.0%
-0.00%
FR ExitFIRST INDUSTRIAL REALTY TRUS$0-75
-100.0%
-0.00%
PRU ExitPRUDENTIAL FINL INC$0-22
-100.0%
-0.00%
NOC ExitNORTHROP GRUMMAN CORP$0-12
-100.0%
-0.00%
LSTR ExitLANDSTAR SYS INC$0-31
-100.0%
-0.00%
BK ExitBANK NEW YORK MELLON CORP$0-61
-100.0%
-0.00%
COP ExitCONOCOPHILLIPS$0-54
-100.0%
-0.00%
SCHW ExitSCHWAB CHARLES CORP NEW$0-82
-100.0%
-0.00%
CLB ExitCORE LABORATORIES N V$0-28
-100.0%
-0.00%
WM ExitWASTE MGMT INC DEL$0-45
-100.0%
-0.00%
DST ExitDST SYS INC DEL$0-32
-100.0%
-0.00%
ROST ExitROSS STORES INC$0-38
-100.0%
-0.00%
OA ExitORBITAL ATK INC$0-28
-100.0%
-0.00%
NGVT ExitINGEVITY CORP$0-30
-100.0%
-0.00%
PLD ExitPROLOGIS INC$0-25
-100.0%
-0.00%
EIX ExitEDISON INTL$0-37
-100.0%
-0.00%
BBT ExitBB&T CORP$0-70
-100.0%
-0.00%
NEU ExitNEWMARKET CORP$0-7
-100.0%
-0.00%
KAMN ExitKAMAN CORP$0-39
-100.0%
-0.00%
MRO ExitMARATHON OIL CORP$0-172
-100.0%
-0.00%
MMC ExitMARSH & MCLENNAN COS INC$0-51
-100.0%
-0.00%
CA ExitCA INC$0-78
-100.0%
-0.00%
IDXX ExitIDEXX LABS INC$0-23
-100.0%
-0.00%
QCOM ExitQUALCOMM INC$0-64
-100.0%
-0.00%
TMUS ExitT MOBILE US INC$0-27
-100.0%
-0.00%
EOG ExitEOG RES INC$0-27
-100.0%
-0.00%
BLK ExitBLACKROCK INC$0-5
-100.0%
-0.00%
ALEX ExitALEXANDER & BALDWIN INC NEW$0-61
-100.0%
-0.00%
ENR ExitENERGIZER HLDGS INC NEW$0-42
-100.0%
-0.00%
ALL ExitALLSTATE CORP$0-38
-100.0%
-0.00%
AMD ExitADVANCED MICRO DEVICES INC$0-292
-100.0%
-0.00%
CTB ExitCOOPER TIRE & RUBR CO$0-42
-100.0%
-0.00%
PSMT ExitPRICESMART INC$0-23
-100.0%
-0.00%
GATX ExitGATX CORP$0-42
-100.0%
-0.00%
USG ExitU S G CORP$0-69
-100.0%
-0.00%
KHC ExitKRAFT HEINZ CO$0-84
-100.0%
-0.00%
TIP ExitISHARES TRtips bd etf$0-64
-100.0%
-0.00%
WMT ExitWAL-MART STORES INC$0-100
-100.0%
-0.00%
GOOGL ExitALPHABET INCcap stk cl a$0-8
-100.0%
-0.00%
BUD ExitANHEUSER BUSCH INBEV SA/NVsponsored adr$0-100
-100.0%
-0.00%
INTC ExitINTEL CORP$0-381
-100.0%
-0.01%
CELG ExitCELGENE CORP$0-102
-100.0%
-0.01%
BSV ExitVANGUARD BD INDEX FD INCshort trm bond$0-199
-100.0%
-0.01%
CSCO ExitCISCO SYS INC$0-512
-100.0%
-0.01%
CX ExitCEMEX SAB DE CVspon adr new$0-2,105
-100.0%
-0.01%
ICOL ExitISHARES INCmsci clb cp etf$0-2,871
-100.0%
-0.02%
EWA ExitISHARES INCmsci aust etf$0-3,660
-100.0%
-0.03%
ILF ExitISHARES TRlatn amer 40 etf$0-2,425
-100.0%
-0.03%
BWP ExitBOARDWALK PIPELINE PARTNERSut ltd partner$0-8,076
-100.0%
-0.04%
MGC ExitVANGUARD WORLD FDmega cap index$0-1,415
-100.0%
-0.04%
RWT ExitREDWOOD TR INC$0-8,444
-100.0%
-0.05%
NTCT ExitNETSCOUT SYS INC$0-4,205
-100.0%
-0.05%
INFN ExitINFINERA CORPORATION$0-17,424
-100.0%
-0.06%
ACXM ExitACXIOM CORP$0-7,092
-100.0%
-0.06%
WTM ExitWHITE MTNS INS GROUP LTD$0-225
-100.0%
-0.07%
ACHC ExitACADIA HEALTHCARE COMPANY IN$0-4,434
-100.0%
-0.08%
ALK ExitALASKA AIR GROUP INC$0-2,843
-100.0%
-0.08%
NAVI ExitNAVIENT CORPORATION$0-14,921
-100.0%
-0.08%
ADS ExitALLIANCE DATA SYSTEMS CORP$0-1,017
-100.0%
-0.08%
DRI ExitDARDEN RESTAURANTS INC$0-2,963
-100.0%
-0.08%
VRSK ExitVERISK ANALYTICS INC$0-2,939
-100.0%
-0.09%
LDR ExitLANDAUER INC$0-3,672
-100.0%
-0.09%
SCL ExitSTEPAN CO$0-3,109
-100.0%
-0.09%
HSY ExitHERSHEY CO$0-2,398
-100.0%
-0.09%
AMGN ExitAMGEN INC$0-1,400
-100.0%
-0.09%
DGX ExitQUEST DIAGNOSTICS INC$0-2,826
-100.0%
-0.10%
HOLX ExitHOLOGIC INC$0-105,340
-100.0%
-1.38%
UVV ExitUNIVERSAL CORP VA$0-68,352
-100.0%
-1.40%
DISH ExitDISH NETWORK CORPcl a$0-76,261
-100.0%
-1.48%
ABC ExitAMERISOURCEBERGEN CORP$0-52,768
-100.0%
-1.56%
DIS ExitDISNEY WALT CO$0-50,087
-100.0%
-1.76%
Original filings

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

  • View 13F-HR filed 2018-01-18
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