Find Institutional Investor
Institutional Investor
Browse Institutional Investors
Time Period
Activity
Security Type
Top Percentile
?
Use this filter to see holdings within a selected percentile portfolio.

For example, click 10 to show only holdings in the top 10 percentile.

100908070605040302010%
Sectors
?
Use the pull down list to add one or more sectors to the space below and click Apply to filter out the holdings that belong to your selected sector(s).
 
Stock Style
?
Stock Style shows hedge fund manager's main investment focus in Value or Growth. It is determined based on analysis of portfolio holdings that are part of about 3000 US Stocks.
Style
Market Cap
Large
Value
Mid
Blend
Small
Growth
64
35
57
4
23
4
41
44
59
CONTRAVISORY INVESTMENT MANAGEMENT INC

Time Period2017-12-31

Total Holdings464

Total Value ($x1000)275,711
Activities
New59

Increased111

Unchanged170

Decreased124

Sold Out99

Top 10 Stock Holdingstotal 25.85%
CTAS3.37

FB2.75

ACN2.68

PH2.68

PGR2.49

 
ANSS2.49

ROP2.47

WLK2.35

JNJ2.31

AMP2.26

-- hover over a symbol below for details --
SEC 13F
Filing
Detail
Sort:
CTAS
3.37%
COM
FB
2.75%
CL A
ACN
2.68%
SHS CLASS A
PH
2.68%
COM
PGR
2.49%
COM
ANSS
2.49%
COM
ROP
2.47%
COM
WLK
2.35%
COM
JNJ
2.31%
COM
AMP
2.26%
COM
LH
2.26%
COM NEW
CMS
2.25%
COM
HPQ
2.24%
COM
SNPS
2.22%
COM
LNG
2.12%
COM NEW
HON
2.06%
COM
TRMB
2.05%
COM
MMS
1.97%
COM
PX
1.96%
COM
MKL
1.96%
COM
GLW
1.95%
COM
GRMN
1.89%
SHS
SWKS
1.87%
COM
AON
1.85%
SHS CL A
MAR
1.85%
CL A
SAP
1.83%
SPON ADR
WYN
1.8%
COM
TIF
1.75%
COM
AMG
1.73%
COM
HUM
1.69%
COM
CIT
1.66%
COM NEW
PUK
1.62%
ADR
PTC
1.57%
COM
RYN
1.57%
COM
ANTM
1.56%
COM
GD
1.47%
COM
WRK
1.45%
COM
BEN
1.43%
COM
ZBRA
1.42%
CL A
SCI
1.33%
COM
DTE
1.33%
COM
JAZZ
1.25%
SHS USD
SCHX
0.51%
US LRG CAP ETF
XLK
0.49%
TECHNOLOGY
VOO
0.33%
SHS
XLF
0.31%
SBI INT-FINL
XLI
0.29%
SBI INT-INDS
AAPL
0.24%
COM
COL
0.24%
COM
FLIR
0.24%
COM
VCSH
0.23%
SHRT TRM CORP BD
XLV
0.21%
SBI HEALTHCARE
EFA
0.2%
MSCI EAFE ETF
NTAP
0.16%
COM
URBN
0.15%
COM
KORS
0.15%
SHS
TSS
0.15%
COM
ETFC
0.15%
COM NEW
EEM
0.14%
MSCI EMG MKT ETF
FMC
0.14%
COM NEW
AME
0.14%
COM
DXC
0.14%
COM
HRS
0.14%
COM
XYL
0.14%
COM
SWK
0.13%
COM
APH
0.13%
CL A
MTD
0.13%
COM
NWS
0.13%
CL B
DOV
0.13%
COM
CF
0.13%
COM
LLL
0.13%
COM
BBY
0.13%
COM
MAS
0.13%
COM
MHK
0.13%
COM
PKI
0.13%
COM
XLB
0.13%
SBI MATERIALS
TXT
0.13%
COM
CMA
0.13%
COM
UNM
0.13%
COM
BWA
0.13%
COM
LEN
0.13%
CL A
EXPD
0.12%
COM
CBG
0.12%
CL A
RHI
0.12%
COM
EMN
0.12%
COM
OI
0.12%
COM NEW
KLAC
0.12%
COM
AJG
0.12%
COM
ZION
0.12%
COM
TMK
0.12%
COM
CDNS
0.12%
COM
FISV
0.12%
COM
CNP
0.12%
COM
NDAQ
0.12%
COM
RL
0.12%
CL A
KSS
0.12%
COM
AEE
0.12%
COM
AVY
0.12%
COM
PWR
0.12%
COM
L
0.12%
COM
LUK
0.11%
COM
GPN
0.11%
COM
MDY
0.11%
UTSER1 S&PDCRP
MAC
0.11%
COM
IVZ
0.11%
SHS
CPRT
0.11%
COM
COO
0.11%
COM NEW
AIZ
0.11%
COM
PHM
0.11%
COM
MCHP
0.11%
COM
LNT
0.11%
COM
VMC
0.11%
COM
MSCI
0.11%
COM
WAT
0.11%
COM
NVDA
0.1%
COM
OKE
0.1%
COM
ESS
0.1%
COM
RSG
0.1%
COM
BLL
0.1%
COM
URI
0.1%
COM
QRVO
0.1%
COM
XLY
0.1%
SBI CONS DISCR
LL
0.1%
COM
IRM
0.1%
COM
PRGO
0.1%
SHS
FSLR
0.1%
COM
NRG
0.1%
COM NEW
WYNN
0.09%
COM
DXJ
0.09%
JAPN HEDGE EQT
VVI
0.08%
COM NEW
IART
0.08%
COM NEW
BECN
0.08%
COM
SCHO
0.08%
SHT TM US TRES
XRX
0.08%
COM NEW
HBI
0.08%
COM
ALB
0.08%
COM
NEOG
0.08%
COM
EXPE
0.08%
COM NEW
TDY
0.07%
COM
OTTR
0.07%
COM
EWQ
0.07%
MSCI FRANCE ETF
EWN
0.07%
MSCI NETHERL ETF
EWO
0.07%
AUSTRIA CAPD ETF
IDTI
0.07%
COM
FUL
0.07%
COM
FEZ
0.07%
EURO STOXX 50
EWI
0.07%
MSCI ITL ETF NEW
EWP
0.07%
MSCI SPAN CP ETF
WST
0.07%
COM
LPLA
0.07%
COM
LAD
0.07%
CL A
LM
0.07%
COM
NPK
0.07%
COM
VAC
0.07%
COM
THG
0.07%
COM
XLU
0.06%
SBI INT-UTILS
EV
0.06%
COM NON VTG
AVX
0.06%
COM
DECK
0.06%
COM
SNV
0.06%
COM NEW
NAVG
0.06%
COM
PRA
0.06%
COM
EE
0.06%
COM NEW
VSH
0.06%
COM
WDR
0.06%
CL A
XOM
0.06%
COM
ACIW
0.06%
COM
BLKB
0.06%
COM
PKE
0.06%
COM
TKR
0.05%
COM
CY
0.05%
COM
ESL
0.05%
COM
IWM
0.05%
RUSSELL 2000 ETF
GLD
0.05%
GOLD SHS
CVX
0.05%
COM
WMGI
0.05%
ORD SHS 0.03 PAR
AMZN
0.05%
COM
HVT
0.05%
COM
AMLP
0.05%
ALERIAN MLP
EWBC
0.05%
COM
XLE
0.04%
SBI INT-ENERGY
USMV
0.04%
USA MIN VOL ETF
CL
0.04%
COM
HEDJ
0.04%
EUROPE HEDGED EQ
ECH
0.04%
MSCI CH CAP ETF
SCZ
0.04%
EAFE SML CP ETF
HIFS
0.04%
COM
FXI
0.04%
CHINA LG-CAP ETF
EWT
0.04%
MSCI TAIWAN ETF
HES
0.03%
COM
IEFA
0.03%
CORE MSCI EAFE
CAT
0.03%
COM
IIF
0.03%
COM
EZU
0.03%
EMU ETF
BABA
0.03%
SPONSORED ADS
GE
0.03%
COM
IJS
0.03%
SP SMCP600VL ETF
IWP
0.02%
RUS MD CP GR ETF
USO
0.02%
UNITS
ABBV
0.02%
COM
NTES
0.02%
SPONSORED ADR
IWS
0.02%
RUS MDCP VAL ETF
XLP
0.02%
SBI CONS STPLS
PKX
0.02%
SPONSORED ADR
TSU
0.02%
SPONSORED ADR
BRK.B
0.02%
CL B NEW
HBC
0.02%
SPON ADR NEW
BAM
0.02%
CL A LTD VT SH
CPA
0.02%
CL A
ABT
0.02%
COM
SAN
0.02%
ADR
IJT
0.02%
SP SMCP600GR ETF
JPM
0.02%
COM
PHG
0.02%
NY REG SH NEW
ESLT
0.02%
ORD
BAC
0.02%
COM
PFE
0.01%
COM
Y
0.01%
COM
GS
0.01%
COM
BXP
0.01%
COM
DWDP
0.01%
COM
SLB
0.01%
COM
UNH
0.01%
COM
T
0.01%
COM
GILD
0.01%
COM
KRE
0.01%
S&P REGL BKG
BX
0.01%
COM UNIT LTD
VXF
0.01%
EXTEND MKT ETF
CAKE
0.01%
COM
SPY
0.01%
TR UNIT
UTX
0.01%
COM
AVGO
0.01%
SHS
COG
0.01%
COM
WFC
0.01%
COM
TXN
0.01%
COM
MPC
0.01%
COM
NEE
0.01%
COM
MCD
0.01%
COM
STZ
0.01%
CL A
BA
0.01%
COM
PYPL
0.01%
COM
V
0.01%
COM CL A
PSX
0.01%
COM
AET
0.01%
COM
PNC
0.01%
COM
MSFT
0.01%
COM
EL
0.01%
CL A
HD
0.01%
COM
TRP
0.01%
COM
GOOG
0.01%
CAP STK CL C
AXP
0.01%
COM
ADBE
0.01%
COM
MS
0.01%
COM NEW
NFLX
0.01%
COM
MA
0.01%
CL A
MMM
0.01%
COM
LMT
0.01%
COM
TDC
0.01%
COM
C
0.01%
COM NEW
EQIX
< 0.01%
COM PAR $0.001
CB
< 0.01%
COM
TWX
< 0.01%
COM NEW
PCLN
< 0.01%
COM NEW
F
< 0.01%
COM PAR $0.01
CHTR
< 0.01%
CL A
SKYY
< 0.01%
ISE CLOUD COMP
DXCM
< 0.01%
COM
NCR
< 0.01%
COM
BMY
< 0.01%
COM
KCE
< 0.01%
S&P CAP MKTS
CMCSA
< 0.01%
CL A
ITA
< 0.01%
U.S. AER&DEF ETF
ROBO
< 0.01%
ROBO STX GLB ETF
IBB
< 0.01%
NASDQ BIOTEC ETF
USB
< 0.01%
COM NEW
MPV
< 0.01%
SH BEN INT
CDW
< 0.01%
COM
BIIB
< 0.01%
COM
TEL
< 0.01%
REG SHS
SH
< 0.01%
SHORT S&P 500 NE
IDE
< 0.01%
COM
ADSK
< 0.01%
COM
PBCT
< 0.01%
COM
RWR
< 0.01%
DJ REIT ETF
TWTR
< 0.01%
COM
RWX
< 0.01%
DJ INTL RL ETF
ALRM
< 0.01%
COM
UNP
< 0.01%
COM
AGN
< 0.01%
SHS
BHK
< 0.01%
SHS BEN INT
CMI
< 0.01%
COM
RTN
< 0.01%
COM NEW
DVMT
< 0.01%
COM CL V
RMD
< 0.01%
COM
VRTX
< 0.01%
COM
AOS
< 0.01%
COM
LEN/B
< 0.01%
CL B
RJF
< 0.01%
COM
EXR
< 0.01%
COM
STX
< 0.01%
SHS
DRE
< 0.01%
COM NEW
XLNX
< 0.01%
COM
CBOE
< 0.01%
COM
IWF
< 0.01%
RUS 1000 GRW ETF
PKG
< 0.01%
COM
IT
< 0.01%
COM
ANDV
< 0.01%
COM
ALLE
< 0.01%
ORD SHS
ARE
< 0.01%
COM
APC
< 0.01%
COM
TECH
< 0.01%
COM
SEE
< 0.01%
COM
NUE
< 0.01%
COM
SYMC
< 0.01%
COM
FCX
< 0.01%
COM
WFT
< 0.01%
ORD
FLR
< 0.01%
COM
JCI
< 0.01%
SHS
BLD
< 0.01%
COM
CHE
< 0.01%
COM
EME
< 0.01%
COM
CTXS
< 0.01%
COM
DLB
< 0.01%
COM
TREX
< 0.01%
COM
TFI
< 0.01%
NUVN BRCLY MUNI
ICF
< 0.01%
COHEN&STEER REIT
ICLR
< 0.01%
SHS
LCII
< 0.01%
COM
PNR
< 0.01%
SHS
MDT
< 0.01%
SHS
LOPE
< 0.01%
COM
ASH
< 0.01%
COM
WAL
< 0.01%
COM
INDA
< 0.01%
MSCI INDIA ETF
GRUB
< 0.01%
COM
LINTA
< 0.01%
INT COM SER A
NOV
< 0.01%
COM
IONS
< 0.01%
COM
EEFT
< 0.01%
COM
VVV
< 0.01%
COM
EVR
< 0.01%
CLASS A
WDC
< 0.01%
COM
AKRX
< 0.01%
COM
CBM
< 0.01%
COM
ARRS
< 0.01%
SHS
HZNP
< 0.01%
SHS
ASIX
< 0.01%
COM
TVPT
< 0.01%
SHS
BIVV
< 0.01%
COM
GLOB
< 0.01%
COM
CRL
< 0.01%
COM
TSE
< 0.01%
SHS
AHS
< 0.01%
COM
SLCA
< 0.01%
COM
TOT
< 0.01%
SPONSORED ADR
BIG
< 0.01%
COM
VZ
< 0.01%
COM
OZRK
< 0.01%
COM
BP
< 0.01%
SPONSORED ADR
UBNT
< 0.01%
COM
VOD
< 0.01%
SPNSR ADR NO PAR
BCE
< 0.01%
COM NEW
WAGE
< 0.01%
COM
AZN
< 0.01%
SPONSORED ADR
TNET
< 0.01%
COM
BSFT
< 0.01%
COM
APAM
< 0.01%
CL A
AGX
< 0.01%
COM
MO
< 0.01%
COM
AMCX
< 0.01%
CL A
BEAT
< 0.01%
COM
LSXMA
< 0.01%
COM A SIRIUSXM
DNOW
< 0.01%
COM
NUAN
< 0.01%
COM
OXY
< 0.01%
COM
GMED
< 0.01%
CL A
GSK
< 0.01%
SPONSORED ADR
PAG
< 0.01%
COM
PM
< 0.01%
COM
MINT
< 0.01%
ENHAN SHRT MAT
POL
< 0.01%
COM
POWI
< 0.01%
COM
PRI
< 0.01%
COM
FNGN
< 0.01%
COM
ICUI
< 0.01%
COM
EXLS
< 0.01%
COM
HF
< 0.01%
CL A
HA
< 0.01%
COM
LSXMK
< 0.01%
COM C SIRIUSXM
LPX
< 0.01%
COM
MKSI
< 0.01%
COM
KMG
< 0.01%
COM
MTZ
< 0.01%
COM
MTDR
< 0.01%
COM
MDSO
< 0.01%
COM
MMSI
< 0.01%
COM
IWN
< 0.01%
RUS 2000 VAL ETF
MNTA
< 0.01%
COM
PODD
< 0.01%
COM
NGG
< 0.01%
SPONSORED ADR NE
IMAX
< 0.01%
COM
BABY
< 0.01%
COM
QLYS
< 0.01%
COM
DORM
< 0.01%
COM
SAIC
< 0.01%
COM
SMTC
< 0.01%
COM
D
< 0.01%
COM
SKX
< 0.01%
CL A
DISCA
< 0.01%
COM SER A
CCI
< 0.01%
COM
CRUS
< 0.01%
COM
CTRE
< 0.01%
COM
PLAY
< 0.01%
COM
CREE
< 0.01%
COM
KO
< 0.01%
COM
PLUS
< 0.01%
COM
RP
< 0.01%
COM
RUTH
< 0.01%
COM
EA
< 0.01%
COM
COR
< 0.01%
COM
CS
< 0.01%
SPONSORED ADR
DY
< 0.01%
COM
DUK
< 0.01%
COM NEW
KMB
< 0.01%
COM
AGIO
< 0.01%
COM
CBPO
< 0.01%
COM
SO
< 0.01%
COM
PSA
< 0.01%
COM
LBRDA
< 0.01%
COM SER A
VTR
< 0.01%
COM
SPN
< 0.01%
COM
ACAD
< 0.01%
COM
BATRA
< 0.01%
COM A BRAVES GRP
FWONK
< 0.01%
COM C MEDIA GRP
FWONA
< 0.01%
COM A MEDIA GRP
AKAO
< 0.01%
COM
BATRK
< 0.01%
COM C BRAVES GRP
LGF/B
< 0.01%
CL B NON VTG
LBRDK
< 0.01%
COM SER C
LOGM
< 0.01%
COM
MRK
< 0.01%
COM
CM
< 0.01%
COM
LVNTA
< 0.01%
LBT VEN COM A NE
RDUS
< 0.01%
COM NEW
PPL
< 0.01%
COM
GIS
< 0.01%
COM
SYNA
< 0.01%
COM
PEP
< 0.01%
COM
UPS
< 0.01%
CL B
BTI
< 0.01%
SPONSORED ADR
O
< 0.01%
COM
HCN
< 0.01%
COM
NUVA
< 0.01%
COM
SNY
< 0.01%
SPONSORED ADR
ED
< 0.01%
COM
ALDR
< 0.01%
COM
XPER
< 0.01%
COM
IMGN
< 0.01%
COM
NWLI
< 0.01%
CL A
CRTO
< 0.01%
SPONS ADS
AEP
< 0.01%
COM
PG
< 0.01%
COM
WLDN
< 0.01%
COM
PEG
< 0.01%
COM
DIS
1.76%
COM DISNEY
ABC
1.56%
COM
DISH
1.48%
CL A
UVV
1.4%
COM
HOLX
1.38%
COM
DGX
0.09%
COM
HSY
0.09%
COM
AMGN
0.09%
COM
SCL
0.09%
COM
LDR
0.09%
COM
VRSK
0.09%
CL A
DRI
0.08%
COM
ADS
0.08%
COM
NAVI
0.08%
COM
ALK
0.08%
COM
ACHC
0.08%
COM
WTM
0.07%
COM
ACXM
0.06%
COM
INFN
0.06%
COM
RWT
0.05%
COM
NTCT
0.05%
COM
MGC
0.04%
MEGA CAP INDEX
BWP
0.04%
UT LTD PARTNER
ILF
0.03%
LATN AMER 40 ETF
EWA
0.03%
MSCI AUST ETF
ICOL
0.01%
MSCI CLB CP ETF
CX
0.01%
SPON ADR NEW
CSCO
0.01%
COM
BSV
0.01%
SHORT TRM BOND
INTC
0.01%
COM
CELG
0.01%
COM
BUD
< 0.01%
SPONSORED ADR
GOOGL
< 0.01%
CAP STK CL A
WMT
< 0.01%
COM
TIP
< 0.01%
TIPS BD ETF
KHC
< 0.01%
COM
OA
< 0.01%
COM
AMD
< 0.01%
COM
MMC
< 0.01%
COM
ALGN
< 0.01%
COM
WM
< 0.01%
COM
SCHW
< 0.01%
COM
IDXX
< 0.01%
COM
ALL
< 0.01%
COM
OLN
< 0.01%
COM PAR $1
NOC
< 0.01%
COM
LSTR
< 0.01%
COM
NEU
< 0.01%
COM
BK
< 0.01%
COM
BBT
< 0.01%
COM
COP
< 0.01%
COM
QCOM
< 0.01%
COM
CA
< 0.01%
COM
EOG
< 0.01%
COM
EIX
< 0.01%
COM
ALEX
< 0.01%
COM
GMT
< 0.01%
COM
CLB
< 0.01%
COM
IR
< 0.01%
SHS
PLD
< 0.01%
COM
ORCL
< 0.01%
COM
USG
< 0.01%
COM NEW
TMUS
< 0.01%
COM
ROST
< 0.01%
COM
PRU
< 0.01%
COM
PSMT
< 0.01%
COM
FR
< 0.01%
COM
DST
< 0.01%
COM
CTB
< 0.01%
COM
BLK
< 0.01%
COM
NGVT
< 0.01%
COM
KAMN
< 0.01%
COM
MRO
< 0.01%
COM
AWI
< 0.01%
COM
ENR
< 0.01%
COM
TG
< 0.01%
COM
COF
< 0.01%
COM
CSX
< 0.01%
COM
CBS
< 0.01%
CL B
BRKR
< 0.01%
COM
MATX
< 0.01%
COM
BSX
< 0.01%
COM
BDX
< 0.01%
COM
ZTS
< 0.01%
CL A
TPX
< 0.01%
COM
TRC
< 0.01%
COM
M
< 0.01%
COM
MBI
< 0.01%
COM
HIG
< 0.01%
COM
HAL
< 0.01%
COM
FDX
< 0.01%
COM
DRQ
< 0.01%
COM
RGR
< 0.01%
COM
CRM
< 0.01%
COM
ADI
< 0.01%
COM
CIE
< 0.01%
COM NEW
MLM
< 0.01%
COM
ATVI
< 0.01%
COM
THC
< 0.01%
COM NEW