0001580642-18-000276.txt : 20180118
0001580642-18-000276.hdr.sgml : 20180118
20180118161756
ACCESSION NUMBER: 0001580642-18-000276
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180118
DATE AS OF CHANGE: 20180118
EFFECTIVENESS DATE: 20180118
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CONTRAVISORY INVESTMENT MANAGEMENT, INC.
CENTRAL INDEX KEY: 0001365707
IRS NUMBER: 042506103
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11954
FILM NUMBER: 18534159
BUSINESS ADDRESS:
STREET 1: 120 LONGWATER DRIVE
STREET 2: SUITE 100
CITY: NORWELL
STATE: MA
ZIP: 02061
BUSINESS PHONE: 781-740-1786
MAIL ADDRESS:
STREET 1: 120 LONGWATER DRIVE
STREET 2: SUITE 100
CITY: NORWELL
STATE: MA
ZIP: 02061
FORMER COMPANY:
FORMER CONFORMED NAME: Contravisory Research & Management Corp.
DATE OF NAME CHANGE: 20060609
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001365707
XXXXXXXX
12-31-2017
12-31-2017
false
CONTRAVISORY INVESTMENT MANAGEMENT, INC.
120 Longwater Drive
Suite 100
Norwell
MA
02061
13F HOLDINGS REPORT
028-11954
N
Philip A. Noonan
COO & Secretary
781-740-1786
/s/ Philip A. Noonan
Norwell
MA
01-12-2018
0
464
275711
INFORMATION TABLE
2
infotable.xml
BIOTELEMETRY INC
COM
090672106
1
21
SH
SOLE
0
0
21
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
351
5792
SH
SOLE
0
0
5792
WADDELL & REED FINL INC
CL A
930059100
161
7197
SH
SOLE
0
0
7197
SPDR SERIES TRUST
DJ REIT ETF
78464A607
6
60
SH
SOLE
0
0
60
REALPAGE INC
COM
75606N109
1
24
SH
SOLE
0
0
24
ADOBE SYS INC
COM
00724F101
15
87
SH
SOLE
0
0
87
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
5
123
SH
SOLE
0
0
123
MARATHON PETE CORP
COM
56585A102
17
253
SH
SOLE
0
0
253
WEATHERFORD INTL PLC
ORD SHS
G48833100
3
648
SH
SOLE
0
0
648
PFIZER INC
COM
717081103
36
1000
SH
SOLE
0
0
1000
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
49
1287
SH
SOLE
0
0
1287
ELBIT SYS LTD
ORD
M3760D101
48
363
SH
SOLE
0
0
363
NETAPP INC
COM
64110D104
428
7740
SH
SOLE
0
0
7740
SEMTECH CORP
COM
816850101
1
37
SH
SOLE
0
0
37
MOMENTA PHARMACEUTICALS INC
COM
60877T100
1
45
SH
SOLE
0
0
45
RAYTHEON CO
COM NEW
755111507
5
25
SH
SOLE
0
0
25
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
1
28
SH
SOLE
0
0
28
BIG LOTS INC
COM
089302103
1
20
SH
SOLE
0
0
20
TRANSCANADA CORP
COM
89353D107
15
300
SH
SOLE
0
0
300
GLOBUS MED INC
CL A
379577208
1
21
SH
SOLE
0
0
21
GENERAL ELECTRIC CO
COM
369604103
70
4000
SH
SOLE
0
0
4000
CYPRESS SEMICONDUCTOR CORP
COM
232806109
145
9519
SH
SOLE
0
0
9519
TELEDYNE TECHNOLOGIES INC
COM
879360105
206
1135
SH
SOLE
0
0
1135
CARETRUST REIT INC
COM
14174T107
1
71
SH
SOLE
0
0
71
SPDR S&P 500 ETF TR
TR UNIT
78462F103
19
72
SH
SOLE
0
0
72
AFFILIATED MANAGERS GROUP
COM
008252108
4776
23268
SH
SOLE
0
0
23268
BALL CORP
COM
058498106
283
7486
SH
SOLE
0
0
7486
MASTERCARD INCORPORATED
CL A
57636Q104
15
100
SH
SOLE
0
0
100
WATERS CORP
COM
941848103
290
1501
SH
SOLE
0
0
1501
AMEREN CORP
COM
023608102
323
5468
SH
SOLE
0
0
5468
NUCOR CORP
COM
670346105
3
46
SH
SOLE
0
0
46
HESS CORP
COM
42809H107
95
2000
SH
SOLE
0
0
2000
AMERICAN EXPRESS CO
COM
025816109
15
155
SH
SOLE
0
0
155
TOTAL SYS SVCS INC
COM
891906109
404
5106
SH
SOLE
0
0
5106
HSBC HLDGS PLC
SPON ADR NEW
404280406
54
1051
SH
SOLE
0
0
1051
ESTERLINE TECHNOLOGIES CORP
COM
297425100
142
1895
SH
SOLE
0
0
1895
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
198
6661
SH
SOLE
0
0
6661
HARRIS CORP DEL
COM
413875105
376
2652
SH
SOLE
0
0
2652
ABBOTT LABS
COM
002824100
52
917
SH
SOLE
0
0
917
ISHARES TR
MIN VOL USA ETF
46429B697
121
2294
SH
SOLE
0
0
2294
UBIQUITI NETWORKS INC
COM
90347A100
1
11
SH
SOLE
0
0
11
AMETEK INC NEW
COM
031100100
377
5201
SH
SOLE
0
0
5201
LENNAR CORP
CL B
526057302
4
73
SH
SOLE
0
0
73
PEPSICO INC
COM
713448108
0
3
SH
SOLE
0
0
3
POLYONE CORP
COM
73179P106
1
18
SH
SOLE
0
0
18
ASSURANT INC
COM
04621X108
304
3017
SH
SOLE
0
0
3017
ROBERT HALF INTL INC
COM
770323103
340
6124
SH
SOLE
0
0
6124
COMERICA INC
COM
200340107
347
3997
SH
SOLE
0
0
3997
ANDEAVOR
COM
03349M105
4
38
SH
SOLE
0
0
38
XYLEM INC
COM
98419M100
373
5473
SH
SOLE
0
0
5473
VISHAY INTERTECHNOLOGY INC
COM
928298108
164
7905
SH
SOLE
0
0
7905
SELECT SECTOR SPDR TR
ENERGY
81369Y506
123
1702
SH
SOLE
0
0
1702
ISHARES TR
COHEN STEER REIT
464287564
2
22
SH
SOLE
0
0
22
HORIZON PHARMA PLC
SHS
G4617B105
1
43
SH
SOLE
0
0
43
U S SILICA HLDGS INC
COM
90346e103
1
21
SH
SOLE
0
0
21
ZIONS BANCORPORATION
COM
989701107
336
6601
SH
SOLE
0
0
6601
NAVIGATORS GROUP INC
COM
638904102
170
3497
SH
SOLE
0
0
3497
HINGHAM INSTN SVGS MASS
COM
433323102
104
500
SH
SOLE
0
0
500
DYCOM INDS INC
COM
267475101
1
11
SH
SOLE
0
0
11
NEXTERA ENERGY INC
COM
65339F101
17
110
SH
SOLE
0
0
110
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
61
1078
SH
SOLE
0
0
1078
PULTE GROUP INC
COM
745867101
304
9128
SH
SOLE
0
0
9128
LIBERTY BROADBAND CORP
COM SER A
530307107
0
3
SH
SOLE
0
0
3
NATIONAL PRESTO INDS INC
COM
637215104
183
1839
SH
SOLE
0
0
1839
EVERCORE INC
CLASS A
29977A105
2
21
SH
SOLE
0
0
21
PERRIGO CO PLC
SHS
G97822103
272
3121
SH
SOLE
0
0
3121
AT&T INC
COM
00206R102
24
628
SH
SOLE
0
0
628
WAGEWORKS INC
COM
930427109
1
16
SH
SOLE
0
0
16
PARKER HANNIFIN CORP
COM
701094104
7394
37049
SH
SOLE
0
0
37049
TREX CO INC
COM
89531P105
2
17
SH
SOLE
0
0
17
QUALYS INC
COM
74758T303
1
19
SH
SOLE
0
0
19
WYNN RESORTS LTD
COM
983134107
256
1517
SH
SOLE
0
0
1517
BORGWARNER INC
COM
099724106
346
6770
SH
SOLE
0
0
6770
BIO TECHNE CORP
COM
09073M104
3
24
SH
SOLE
0
0
24
CIRRUS LOGIC INC
COM
172755100
1
20
SH
SOLE
0
0
20
AMAZON COM INC
COM
023135106
132
113
SH
SOLE
0
0
113
NEOGEN CORP
COM
640491106
211
2567
SH
SOLE
0
0
2567
APPLE INC
COM
037833100
672
3973
SH
SOLE
0
0
3973
LENNAR CORP
CL A
526057104
345
5462
SH
SOLE
0
0
5462
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
182
1347
SH
SOLE
0
0
1347
DELL TECHNOLOGIES INC
COM CL V
24703L103
5
67
SH
SOLE
0
0
67
UNITED STATES OIL FUND LP
UNITS
91232N108
64
5335
SH
SOLE
0
0
5335
TRINSEO S A
SHS
L9340P101
1
17
SH
SOLE
0
0
17
UNION PAC CORP
COM
907818108
5
35
SH
SOLE
0
0
35
AGIOS PHARMACEUTICALS INC
COM
00847X104
0
5
SH
SOLE
0
0
5
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
7402
48352
SH
SOLE
0
0
48352
INVESCO LTD
SHS
G491BT108
312
8532
SH
SOLE
0
0
8532
WESTLAKE CHEM CORP
COM
960413102
6471
60745
SH
SOLE
0
0
60745
ANADARKO PETE CORP
COM
032511107
4
80
SH
SOLE
0
0
80
TRINET GROUP INC
COM
896288107
1
32
SH
SOLE
0
0
32
FLUOR CORP NEW
COM
343412102
3
66
SH
SOLE
0
0
66
TEXAS INSTRS INC
COM
882508104
17
162
SH
SOLE
0
0
162
GLOBAL PMTS INC
COM
37940X102
314
3132
SH
SOLE
0
0
3132
EASTMAN CHEM CO
COM
277432100
338
3646
SH
SOLE
0
0
3646
TIM PARTICIPACOES S A
SPONSORED ADR
88706P205
56
2917
SH
SOLE
0
0
2917
JOHNSON CTLS INTL PLC
SHS
G51502105
3
81
SH
SOLE
0
0
81
TOTAL S A
SPONSORED ADR
89151e109
1
10
SH
SOLE
0
0
10
NATUS MEDICAL INC DEL
COM
639050103
1
27
SH
SOLE
0
0
27
SKECHERS U S A INC
CL A
830566105
1
28
SH
SOLE
0
0
28
COLGATE PALMOLIVE CO
COM
194162103
121
1600
SH
SOLE
0
0
1600
METTLER TOLEDO INTERNATIONAL
COM
592688105
369
595
SH
SOLE
0
0
595
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
1
54
SH
SOLE
0
0
54
VALVOLINE INC
COM
92047W101
2
74
SH
SOLE
0
0
74
CUMMINS INC
COM
231021106
5
30
SH
SOLE
0
0
30
CHINA BIOLOGIC PRODS HLDGS I
COM
G21515104
0
6
SH
SOLE
0
0
6
TWITTER INC
COM
90184L102
5
224
SH
SOLE
0
0
224
REALTY INCOME CORP
COM
756109104
0
4
SH
SOLE
0
0
4
LCI INDS
COM
50189K103
2
17
SH
SOLE
0
0
17
CABOT OIL & GAS CORP
COM
127097103
18
642
SH
SOLE
0
0
642
WYNDHAM WORLDWIDE CORP
COM
98310W108
4956
42775
SH
SOLE
0
0
42775
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
3455
25658
SH
SOLE
0
0
25658
RAYONIER INC
COM
754907103
4335
137048
SH
SOLE
0
0
137048
SCIENCE APPLICATNS INTL CP N
COM
808625107
1
16
SH
SOLE
0
0
16
BOEING CO
COM
097023105
16
54
SH
SOLE
0
0
54
ISHARES INC
MSCI NETHERL ETF
464286814
204
6423
SH
SOLE
0
0
6423
ISHARES TR
EAFE SML CP ETF
464288273
105
1630
SH
SOLE
0
0
1630
PROCTER AND GAMBLE CO
COM
742718109
0
5
SH
SOLE
0
0
5
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
1
26
SH
SOLE
0
0
26
CBRE GROUP INC
CL A
12504L109
340
7853
SH
SOLE
0
0
7853
HANOVER INS GROUP INC
COM
410867105
181
1671
SH
SOLE
0
0
1671
WESTERN ALLIANCE BANCORP
COM
957638109
2
28
SH
SOLE
0
0
28
AMERIPRISE FINL INC
COM
03076C106
6226
36736
SH
SOLE
0
0
36736
DOVER CORP
COM
260003108
366
3628
SH
SOLE
0
0
3628
ASHLAND GLOBAL HLDGS INC
COM
044186104
2
27
SH
SOLE
0
0
27
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
0
9
SH
SOLE
0
0
9
PHILIP MORRIS INTL INC
COM
718172109
1
7
SH
SOLE
0
0
7
ISHARES TR
RUS 2000 VAL ETF
464287630
1
6
SH
SOLE
0
0
6
CADENCE DESIGN SYSTEM INC
COM
127387108
334
7975
SH
SOLE
0
0
7975
CINTAS CORP
COM
172908105
9301
59690
SH
SOLE
0
0
59690
NUVASIVE INC
COM
670704105
0
8
SH
SOLE
0
0
8
TIME WARNER INC
COM NEW
887317303
12
130
SH
SOLE
0
0
130
CRITEO S A
SPONS ADS
226718104
0
12
SH
SOLE
0
0
12
ALARM COM HLDGS INC
COM
011642105
5
131
SH
SOLE
0
0
131
CAMBREX CORP
COM
132011107
1
31
SH
SOLE
0
0
31
POSCO
SPONSORED ADR
693483109
58
736
SH
SOLE
0
0
736
DECKERS OUTDOOR CORP
COM
243537107
171
2126
SH
SOLE
0
0
2126
CDN IMPERIAL BK COMM TORONTO
COM
136069101
0
4
SH
SOLE
0
0
4
DUKE ENERGY CORP NEW
COM NEW
26441C204
1
8
SH
SOLE
0
0
8
MAXIMUS INC
COM
577933104
5427
75815
SH
SOLE
0
0
75815
EXLSERVICE HOLDINGS INC
COM
302081104
1
17
SH
SOLE
0
0
17
UNITED TECHNOLOGIES CORP
COM
913017109
18
142
SH
SOLE
0
0
142
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
256
4316
SH
SOLE
0
0
4316
US BANCORP DEL
COM NEW
902973304
8
155
SH
SOLE
0
0
155
MKS INSTRUMENT INC
COM
55306N104
1
15
SH
SOLE
0
0
15
FREEPORT-MCMORAN INC
CL B
35671D857
3
167
SH
SOLE
0
0
167
BCE INC
COM NEW
05534B760
1
19
SH
SOLE
0
0
19
ESSEX PPTY TR INC
COM
297178105
285
1180
SH
SOLE
0
0
1180
KLA-TENCOR CORP
COM
482480100
336
3199
SH
SOLE
0
0
3199
SCHLUMBERGER LTD
COM
806857108
27
400
SH
SOLE
0
0
400
BANCO SANTANDER SA
ADR
05964H105
50
7639
SH
SOLE
0
0
7639
GLOBANT S A
COM
L44385109
1
17
SH
SOLE
0
0
17
AUTODESK INC
COM
052769106
6
59
SH
SOLE
0
0
59
NCR CORP NEW
COM
62886e108
10
284
SH
SOLE
0
0
284
ISHARES INC
MSCI FRANCE ETF
464286707
204
6523
SH
SOLE
0
0
6523
EXTRA SPACE STORAGE INC
COM
30225T102
4
46
SH
SOLE
0
0
46
MARKEL CORP
COM
570535104
5402
4742
SH
SOLE
0
0
4742
PRUDENTIAL PLC
ADR
74435K204
4476
88141
SH
SOLE
0
0
88141
ISHARES INC
MSCI ITALY ETF
46434G830
198
6498
SH
SOLE
0
0
6498
ISHARES TR
SP SMCP600VL ETF
464287879
70
456
SH
SOLE
0
0
456
ADVANSIX INC
COM
00773T101
1
22
SH
SOLE
0
0
22
COMCAST CORP NEW
CL A
20030N101
10
242
SH
SOLE
0
0
242
SERVICE CORP INTL
COM
817565104
3679
98575
SH
SOLE
0
0
98575
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
795
10509
SH
SOLE
0
0
10509
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
21
660
SH
SOLE
0
0
660
MACERICH CO
COM
554382101
312
4752
SH
SOLE
0
0
4752
AVERY DENNISON CORP
COM
053611109
322
2807
SH
SOLE
0
0
2807
ALLEGION PUB LTD CO
ORD SHS
G0176J109
4
46
SH
SOLE
0
0
46
FINANCIAL ENGINES INC
COM
317485100
1
23
SH
SOLE
0
0
23
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
198
4865
SH
SOLE
0
0
4865
EXXON MOBIL CORP
COM
30231G102
161
1921
SH
SOLE
0
0
1921
ROCKWELL COLLINS INC
COM
774341101
665
4902
SH
SOLE
0
0
4902
JPMORGAN CHASE & CO
COM
46625H100
49
455
SH
SOLE
0
0
455
BROADCOM LTD
SHS
Y09827109
18
69
SH
SOLE
0
0
69
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1
24
SH
SOLE
0
0
24
NATIONAL OILWELL VARCO INC
COM
637071101
2
51
SH
SOLE
0
0
51
IMMUNOGEN INC
COM
45253H101
0
73
SH
SOLE
0
0
73
CORNING INC
COM
219350105
5374
168003
SH
SOLE
0
0
168003
CIT GROUP INC
COM NEW
125581801
4571
92843
SH
SOLE
0
0
92843
ALPS ETF TR
ALERIAN MLP
00162Q866
130
12042
SH
SOLE
0
0
12042
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
81
471
SH
SOLE
0
0
471
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
220
4590
SH
SOLE
0
0
4590
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
0
1
SH
SOLE
0
0
1
ACI WORLDWIDE INC
COM
004498101
159
7007
SH
SOLE
0
0
7007
RESMED INC
COM
761152107
4
48
SH
SOLE
0
0
48
TEXTRON INC
COM
883203101
351
6209
SH
SOLE
0
0
6209
MICROCHIP TECHNOLOGY INC
COM
595017104
299
3400
SH
SOLE
0
0
3400
QUANTA SVCS INC
COM
74762e102
319
8166
SH
SOLE
0
0
8166
EAST WEST BANCORP INC
COM
27579R104
129
2117
SH
SOLE
0
0
2117
ZEBRA TECHNOLOGIES CORP
CL A
989207105
3905
37621
SH
SOLE
0
0
37621
AVX CORP NEW
COM
002444107
172
9936
SH
SOLE
0
0
9936
BROADSOFT INC
COM
11133B409
1
21
SH
SOLE
0
0
21
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
55
275
SH
SOLE
0
0
275
DTE ENERGY CO
COM
233331107
3662
33451
SH
SOLE
0
0
33451
LPL FINL HLDGS INC
COM
50212V100
188
3298
SH
SOLE
0
0
3298
ABBVIE INC
COM
00287Y109
64
657
SH
SOLE
0
0
657
ONEOK INC NEW
COM
682680103
286
5354
SH
SOLE
0
0
5354
SANOFI
SPONSORED ADR
80105N105
0
9
SH
SOLE
0
0
9
WESTROCK CO
COM
96145D105
4003
63336
SH
SOLE
0
0
63336
KMG CHEMICALS INC
COM
482564101
1
9
SH
SOLE
0
0
9
AETNA INC NEW
COM
00817Y108
15
84
SH
SOLE
0
0
84
CHEVRON CORP NEW
COM
166764100
138
1106
SH
SOLE
0
0
1106
FRANKLIN RES INC
COM
354613101
3943
91007
SH
SOLE
0
0
91007
AMPHENOL CORP NEW
CL A
032095101
370
4214
SH
SOLE
0
0
4214
CREE INC
COM
225447101
1
39
SH
SOLE
0
0
39
AMC NETWORKS INC
CL A
00164V103
1
15
SH
SOLE
0
0
15
XEROX CORP
COM NEW
984121608
216
7417
SH
SOLE
0
0
7417
WELLTOWER INC
COM
95040Q104
0
6
SH
SOLE
0
0
6
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
0
5
SH
SOLE
0
0
5
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
6223
39016
SH
SOLE
0
0
39016
TERADATA CORP DEL
COM
88076W103
14
354
SH
SOLE
0
0
354
TRIMBLE INC
COM
896239100
5653
139106
SH
SOLE
0
0
139106
BLACKROCK CORE BD TR
SHS BEN INT
09249e101
5
390
SH
SOLE
0
0
390
TOPBUILD CORP
COM
89055F103
2
26
SH
SOLE
0
0
26
CORESITE RLTY CORP
COM
21870Q105
1
11
SH
SOLE
0
0
11
L3 TECHNOLOGIES INC
COM
502413107
358
1811
SH
SOLE
0
0
1811
HAVERTY FURNITURE INC
COM
419596101
131
5773
SH
SOLE
0
0
5773
PACKAGING CORP AMER
COM
695156109
4
32
SH
SOLE
0
0
32
NUANCE COMMUNICATIONS INC
COM
67020Y100
1
60
SH
SOLE
0
0
60
SYNAPTICS INC
COM
87157D109
0
9
SH
SOLE
0
0
9
ISHARES INC
MSCI SPAIN ETF
464286764
197
6012
SH
SOLE
0
0
6012
FIRST SOLAR INC
COM
336433107
270
3996
SH
SOLE
0
0
3996
CHARTER COMMUNICATIONS INC N
CL A
16119P108
11
33
SH
SOLE
0
0
33
ISHARES INC
MSCI TAIWAN ETF
46434G772
98
2706
SH
SOLE
0
0
2706
F M C CORP
COM NEW
302491303
388
4095
SH
SOLE
0
0
4095
SAP SE
SPON ADR
803054204
5057
45007
SH
SOLE
0
0
45007
SYMANTEC CORP
COM
871503108
3
113
SH
SOLE
0
0
113
NRG ENERGY INC
COM NEW
629377508
266
9325
SH
SOLE
0
0
9325
EXPEDITORS INTL WASH INC
COM
302130109
341
5264
SH
SOLE
0
0
5264
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
2
40
SH
SOLE
0
0
40
ISHARES TR
NASDAQ BIOTECH
464287556
8
78
SH
SOLE
0
0
78
AON PLC
SHS CL A
G0408V102
5107
38115
SH
SOLE
0
0
38115
COOPER COS INC
COM NEW
216648402
307
1411
SH
SOLE
0
0
1411
LITHIA MTRS INC
CL A
536797103
188
1655
SH
SOLE
0
0
1655
VISA INC
COM CL A
92826C839
15
129
SH
SOLE
0
0
129
CF INDS HLDGS INC
COM
125269100
364
8551
SH
SOLE
0
0
8551
ARGAN INC
COM
04010e109
1
13
SH
SOLE
0
0
13
GILEAD SCIENCES INC
COM
375558103
24
339
SH
SOLE
0
0
339
VULCAN MATLS CO
COM
929160109
298
2321
SH
SOLE
0
0
2321
CONSTELLATION BRANDS INC
CL A
21036P108
16
68
SH
SOLE
0
0
68
SYNOVUS FINL CORP
COM NEW
87161C501
171
3570
SH
SOLE
0
0
3570
PPL CORP
COM
69351T106
0
14
SH
SOLE
0
0
14
LOUISIANA PAC CORP
COM
546347105
1
49
SH
SOLE
0
0
49
KIMBERLY CLARK CORP
COM
494368103
0
4
SH
SOLE
0
0
4
UNITED RENTALS INC
COM
911363109
280
1628
SH
SOLE
0
0
1628
POWER INTEGRATIONS INC
COM
739276103
1
17
SH
SOLE
0
0
17
HAWAIIAN HOLDINGS INC
COM
419879101
1
33
SH
SOLE
0
0
33
EURONET WORLDWIDE INC
COM
298736109
2
27
SH
SOLE
0
0
27
AMERICAN ELEC PWR INC
COM
025537101
0
4
SH
SOLE
0
0
4
ROPER TECHNOLOGIES INC
COM
776696106
6809
26290
SH
SOLE
0
0
26290
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
138
6207
SH
SOLE
0
0
6207
FACEBOOK INC
CL A
30303M102
7588
43002
SH
SOLE
0
0
43002
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
54
1231
SH
SOLE
0
0
1231
CITRIX SYS INC
COM
177376100
2
28
SH
SOLE
0
0
28
PROSHARES TR
SHORT S&P 500 NE
74347B425
6
185
SH
SOLE
0
0
185
PEOPLES UNITED FINANCIAL INC
COM
712704105
6
300
SH
SOLE
0
0
300
PROGRESSIVE CORP OHIO
COM
743315103
6871
121991
SH
SOLE
0
0
121991
AMN HEALTHCARE SERVICES INC
COM
001744101
1
22
SH
SOLE
0
0
22
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1343
20997
SH
SOLE
0
0
20997
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1
33
SH
SOLE
0
0
33
TE CONNECTIVITY LTD
REG SHS
H84989104
6
68
SH
SOLE
0
0
68
INSULET CORP
COM
45784P101
1
15
SH
SOLE
0
0
15
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
858
30744
SH
SOLE
0
0
30744
ISHARES INC
MSCI EURZONE ETF
464286608
85
1961
SH
SOLE
0
0
1961
GALLAGHER ARTHUR J & CO
COM
363576109
336
5315
SH
SOLE
0
0
5315
ISHARES TR
RUS MDCP VAL ETF
464287473
61
686
SH
SOLE
0
0
686
AKORN INC
COM
009728106
1
38
SH
SOLE
0
0
38
ANSYS INC
COM
03662Q105
6857
46460
SH
SOLE
0
0
46460
NEWS CORP NEW
CL B
65249B208
366
22035
SH
SOLE
0
0
22035
COPART INC
COM
217204106
308
7138
SH
SOLE
0
0
7138
EPLUS INC
COM
294268107
1
11
SH
SOLE
0
0
11
ELECTRONIC ARTS INC
COM
285512109
1
10
SH
SOLE
0
0
10
WILLDAN GROUP INC
COM
96924N100
0
13
SH
SOLE
0
0
13
UNUM GROUP
COM
91529Y106
347
6330
SH
SOLE
0
0
6330
CITIGROUP INC
COM NEW
172967424
14
194
SH
SOLE
0
0
194
PARK ELECTROCHEMICAL CORP
COM
700416209
156
7960
SH
SOLE
0
0
7960
RADIUS HEALTH INC
COM NEW
750469207
0
5
SH
SOLE
0
0
5
ACADIA PHARMACEUTICALS INC
COM
004225108
0
16
SH
SOLE
0
0
16
DOWDUPONT INC
COM
26078J100
29
409
SH
SOLE
0
0
409
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1
18
SH
SOLE
0
0
18
DORMAN PRODUCTS INC
COM
258278100
1
16
SH
SOLE
0
0
16
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
312
902
SH
SOLE
0
0
902
ALTRIA GROUP INC
COM
02209S103
1
14
SH
SOLE
0
0
14
PUBLIC STORAGE
COM
74460D109
0
2
SH
SOLE
0
0
2
STANLEY BLACK & DECKER INC
COM
854502101
372
2194
SH
SOLE
0
0
2194
PNC FINL SVCS GROUP INC
COM
693475105
15
101
SH
SOLE
0
0
101
ISHARES TR
US AER DEF ETF
464288760
10
54
SH
SOLE
0
0
54
SKYWORKS SOLUTIONS INC
COM
83088M102
5163
54375
SH
SOLE
0
0
54375
HUMANA INC
COM
444859102
4654
18759
SH
SOLE
0
0
18759
PENTAIR PLC
SHS
G7S00T104
2
26
SH
SOLE
0
0
26
CDW CORP
COM
12514G108
7
100
SH
SOLE
0
0
100
SMITH A O
COM
831865209
4
65
SH
SOLE
0
0
65
HOME DEPOT INC
COM
437076102
15
79
SH
SOLE
0
0
79
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
274
8738
SH
SOLE
0
0
8738
CHARLES RIV LABS INTL INC
COM
159864107
1
13
SH
SOLE
0
0
13
OCCIDENTAL PETE CORP DEL
COM
674599105
1
9
SH
SOLE
0
0
9
KOHLS CORP
COM
500255104
325
5996
SH
SOLE
0
0
5996
CHUBB LIMITED
COM
H1467J104
13
92
SH
SOLE
0
0
92
DOLBY LABORATORIES INC
COM
25659T107
2
31
SH
SOLE
0
0
31
ACHAOGEN INC
COM
004449104
0
27
SH
SOLE
0
0
27
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
1
13
SH
SOLE
0
0
13
TIFFANY & CO NEW
COM
886547108
4815
46323
SH
SOLE
0
0
46323
TIMKEN CO
COM
887389104
148
3004
SH
SOLE
0
0
3004
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
0
2
SH
SOLE
0
0
2
FORD MTR CO DEL
COM PAR $0.01
345370860
12
1000
SH
SOLE
0
0
1000
RALPH LAUREN CORP
CL A
751212101
326
3140
SH
SOLE
0
0
3140
NETFLIX INC
COM
64110L106
15
80
SH
SOLE
0
0
80
PRICELINE GRP INC
COM NEW
741503403
12
7
SH
SOLE
0
0
7
LOEWS CORP
COM
540424108
319
6374
SH
SOLE
0
0
6374
VERIZON COMMUNICATIONS INC
COM
92343V104
1
22
SH
SOLE
0
0
22
MASTEC INC
COM
576323109
1
23
SH
SOLE
0
0
23
LOCKHEED MARTIN CORP
COM
539830109
14
44
SH
SOLE
0
0
44
WELLS FARGO CO NEW
COM
949746101
17
280
SH
SOLE
0
0
280
IRON MTN INC NEW
COM
46284V101
273
7233
SH
SOLE
0
0
7233
SOUTHERN CO
COM
842587107
0
7
SH
SOLE
0
0
7
COCA COLA CO
COM
191216100
1
19
SH
SOLE
0
0
19
UNITEDHEALTH GROUP INC
COM
91324P102
26
120
SH
SOLE
0
0
120
SPDR SERIES TRUST
S&P REGL BKG
78464A698
22
376
SH
SOLE
0
0
376
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
116
1823
SH
SOLE
0
0
1823
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
21
190
SH
SOLE
0
0
190
VENTAS INC
COM
92276F100
0
6
SH
SOLE
0
0
6
3M CO
COM
88579Y101
15
64
SH
SOLE
0
0
64
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
912
3718
SH
SOLE
0
0
3718
REPUBLIC SVCS INC
COM
760759100
283
4182
SH
SOLE
0
0
4182
RAYMOND JAMES FINANCIAL INC
COM
754730109
4
47
SH
SOLE
0
0
47
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1
40
SH
SOLE
0
0
40
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
178
3374
SH
SOLE
0
0
3374
BANK OF THE OZARKS
COM
063904106
1
20
SH
SOLE
0
0
20
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
644
8125
SH
SOLE
0
0
8125
PERKINELMER INC
COM
714046109
352
4812
SH
SOLE
0
0
4812
ISHARES TR
CORE MSCI EAFE
46432F842
95
1440
SH
SOLE
0
0
1440
LIBERTY INTERACTIVE CORP
LBT VEN COM A NE
53071M856
0
5
SH
SOLE
0
0
5
LAUDER ESTEE COS INC
CL A
518439104
15
117
SH
SOLE
0
0
117
ISHARES INC
MSCI CHILE ETF
464286640
110
2103
SH
SOLE
0
0
2103
BRISTOL MYERS SQUIBB CO
COM
110122108
10
159
SH
SOLE
0
0
159
NVIDIA CORP
COM
67066G104
288
1489
SH
SOLE
0
0
1489
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
0
3
SH
SOLE
0
0
3
IONIS PHARMACEUTICALS INC
COM
462222100
2
38
SH
SOLE
0
0
38
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
10
166
SH
SOLE
0
0
166
MERCK & CO INC
COM
58933Y105
0
8
SH
SOLE
0
0
8
PRIMERICA INC
COM
74164M108
1
14
SH
SOLE
0
0
14
DOMINION ENERGY INC
COM
25746U109
1
10
SH
SOLE
0
0
10
EXPEDIA INC DEL
COM NEW
30212P303
207
1727
SH
SOLE
0
0
1727
ISHARES TR
MSCI EMG MKT ETF
464287234
398
8451
SH
SOLE
0
0
8451
MASCO CORP
COM
574599106
357
8122
SH
SOLE
0
0
8122
NATIONAL WESTN LIFE GROUP IN
CL A
638517102
0
1
SH
SOLE
0
0
1
MICROSOFT CORP
COM
594918104
15
181
SH
SOLE
0
0
181
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1398
21912
SH
SOLE
0
0
21912
ISHARES TR
RUS 1000 GRW ETF
464287614
4
32
SH
SOLE
0
0
32
GRAND CANYON ED INC
COM
38526M106
2
17
SH
SOLE
0
0
17
ISHARES TR
RUSSELL 2000 ETF
464287655
142
934
SH
SOLE
0
0
934
BIOVERATIV INC
COM
09075e100
1
10
SH
SOLE
0
0
10
CONSOLIDATED EDISON INC
COM
209115104
0
3
SH
SOLE
0
0
3
GENERAL MLS INC
COM
370334104
0
7
SH
SOLE
0
0
7
WESTERN DIGITAL CORP
COM
958102105
2
28
SH
SOLE
0
0
28
ICU MED INC
COM
44930G107
1
6
SH
SOLE
0
0
6
GRUBHUB INC
COM
400110102
2
23
SH
SOLE
0
0
23
ALLERGAN PLC
SHS
G0177J108
5
31
SH
SOLE
0
0
31
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
0
6
SH
SOLE
0
0
6
ALDER BIOPHARMACEUTICALS INC
COM
014339105
0
16
SH
SOLE
0
0
16
CHENIERE ENERGY INC
COM NEW
16411R208
5853
108715
SH
SOLE
0
0
108715
NOW INC
COM
67011P100
1
63
SH
SOLE
0
0
63
DAVE & BUSTERS ENTMT INC
COM
238337109
1
20
SH
SOLE
0
0
20
ANTHEM INC
COM
036752103
4313
19168
SH
SOLE
0
0
19168
QORVO INC
COM
74736K101
278
4176
SH
SOLE
0
0
4176
E TRADE FINANCIAL CORP
COM NEW
269246401
402
8105
SH
SOLE
0
0
8105
OTTER TAIL CORP
COM
689648103
205
4610
SH
SOLE
0
0
4610
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1
11
SH
SOLE
0
0
11
XPERI CORP
COM
98421B100
0
17
SH
SOLE
0
0
17
LIBERTY BROADBAND CORP
COM SER C
530307305
0
4
SH
SOLE
0
0
4
MCDONALDS CORP
COM
580135101
17
100
SH
SOLE
0
0
100
BEACON ROOFING SUPPLY INC
COM
073685109
217
3407
SH
SOLE
0
0
3407
EATON VANCE CORP
COM NON VTG
278265103
178
3159
SH
SOLE
0
0
3159
ARRIS INTL INC
SHS
G0551A103
1
32
SH
SOLE
0
0
32
SEALED AIR CORP NEW
COM
81211K100
3
60
SH
SOLE
0
0
60
WEST PHARMACEUTICAL SVSC INC
COM
955306105
193
1952
SH
SOLE
0
0
1952
MARRIOTT INTL INC NEW
CL A
571903202
5105
37608
SH
SOLE
0
0
37608
TORCHMARK CORP
COM
891027104
335
3694
SH
SOLE
0
0
3694
MSCI INC
COM
55354G100
291
2303
SH
SOLE
0
0
2303
ALLIANT ENERGY CORP
COM
018802108
298
6999
SH
SOLE
0
0
6999
GENERAL DYNAMICS CORP
COM
369550108
4050
19906
SH
SOLE
0
0
19906
HANESBRANDS INC
COM
410345102
213
10191
SH
SOLE
0
0
10191
COPA HOLDINGS SA
CL A
P31076105
53
398
SH
SOLE
0
0
398
GOLDMAN SACHS GROUP INC
COM
38141G104
36
142
SH
SOLE
0
0
142
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
583
7047
SH
SOLE
0
0
7047
FLIR SYS INC
COM
302445101
661
14169
SH
SOLE
0
0
14169
PHILLIPS 66
COM
718546104
15
149
SH
SOLE
0
0
149
FISERV INC
COM
337738108
332
2530
SH
SOLE
0
0
2530
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
217
4330
SH
SOLE
0
0
4330
VERTEX PHARMACEUTICALS INC
COM
92532F100
4
30
SH
SOLE
0
0
30
ISHARES TR
RUS MD CP GR ETF
464287481
64
531
SH
SOLE
0
0
531
MORGAN STANLEY INDIA INVS FD
COM
61745C105
95
2867
SH
SOLE
0
0
2867
GARMIN LTD
SHS
H2906T109
5217
87571
SH
SOLE
0
0
87571
HONEYWELL INTL INC
COM
438516106
5671
36978
SH
SOLE
0
0
36978
URBAN OUTFITTERS INC
COM
917047102
414
11805
SH
SOLE
0
0
11805
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
4
32
SH
SOLE
0
0
32
ICON PLC
SHS
G4705A100
2
18
SH
SOLE
0
0
18
VIAD CORP
COM NEW
92552R406
226
4079
SH
SOLE
0
0
4079
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
1
67
SH
SOLE
0
0
67
EMCOR GROUP INC
COM
29084Q100
2
24
SH
SOLE
0
0
24
CENTERPOINT ENERGY INC
COM
15189T107
329
11602
SH
SOLE
0
0
11602
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
10
249
SH
SOLE
0
0
249
OWENS ILL INC
COM NEW
690768403
337
15218
SH
SOLE
0
0
15218
LEGG MASON INC
COM
524901105
185
4409
SH
SOLE
0
0
4409
DUKE REALTY CORP
COM NEW
264411505
4
129
SH
SOLE
0
0
129
LOGMEIN INC
COM
54142L109
0
4
SH
SOLE
0
0
4
SUPERIOR ENERGY SVCS INC
COM
868157108
0
45
SH
SOLE
0
0
45
MATADOR RES CO
COM
576485205
1
34
SH
SOLE
0
0
34
ISHARES TR
MSCI EAFE ETF
464287465
561
7975
SH
SOLE
0
0
7975
DXC TECHNOLOGY CO
COM
23355L106
376
3966
SH
SOLE
0
0
3966
ALBEMARLE CORP
COM
012653101
212
1661
SH
SOLE
0
0
1661
ALPHABET INC
CAP STK CL C
02079K107
15
14
SH
SOLE
0
0
14
PTC INC
COM
69370C100
4340
71410
SH
SOLE
0
0
71410
MEDIDATA SOLUTIONS INC
COM
58471A105
1
21
SH
SOLE
0
0
21
MERIT MED SYS INC
COM
589889104
1
30
SH
SOLE
0
0
30
PROASSURANCE CORP
COM
74267C106
168
2937
SH
SOLE
0
0
2937
LIBERTY MEDIA CORP DELAWARE
COM A BRAVES GRP
531229706
0
1
SH
SOLE
0
0
1
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
1
5
SH
SOLE
0
0
5
BLACKBAUD INC
COM
09227Q100
157
1662
SH
SOLE
0
0
1662
EL PASO ELEC CO
COM NEW
283677854
165
2982
SH
SOLE
0
0
2982
ISHARES TR
CHINA LG-CAP ETF
464287184
102
2205
SH
SOLE
0
0
2205
CATERPILLAR INC DEL
COM
149123101
95
600
SH
SOLE
0
0
600
BOSTON PROPERTIES INC
COM
101121101
33
250
SH
SOLE
0
0
250
ALLEGHANY CORP DEL
COM
017175100
36
60
SH
SOLE
0
0
60
CMS ENERGY CORP
COM
125896100
6193
130926
SH
SOLE
0
0
130926
XILINX INC
COM
983919101
4
54
SH
SOLE
0
0
54
UNITED PARCEL SERVICE INC
CL B
911312106
0
1
SH
SOLE
0
0
1
SYNOPSYS INC
COM
871607107
6110
71677
SH
SOLE
0
0
71677
BEST BUY INC
COM
086516101
357
5216
SH
SOLE
0
0
5216
CHEMED CORP NEW
COM
16359R103
2
9
SH
SOLE
0
0
9
HP INC
COM
40434L105
6172
293761
SH
SOLE
0
0
293761
MEDTRONIC PLC
SHS
G5960L103
2
21
SH
SOLE
0
0
21
ASTRAZENECA PLC
SPONSORED ADR
046353108
1
19
SH
SOLE
0
0
19
GARTNER INC
COM
366651107
4
31
SH
SOLE
0
0
31
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
11
237
SH
SOLE
0
0
237
MOHAWK INDS INC
COM
608190104
353
1278
SH
SOLE
0
0
1278
BIOGEN INC
COM
09062X103
7
21
SH
SOLE
0
0
21
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
2
74
SH
SOLE
0
0
74
CHEESECAKE FACTORY INC
COM
163072101
20
425
SH
SOLE
0
0
425
MORGAN STANLEY
COM NEW
617446448
15
288
SH
SOLE
0
0
288
ISHARES INC
MSCI AUSTRIA ETF
464286202
202
8207
SH
SOLE
0
0
8207
EQUINIX INC
COM PAR $0.001
29444U700
13
28
SH
SOLE
0
0
28
BP PLC
SPONSORED ADR
055622104
1
13
SH
SOLE
0
0
13
RUTHS HOSPITALITY GROUP INC
COM
783332109
1
30
SH
SOLE
0
0
30
DEXCOM INC
COM
252131107
11
200
SH
SOLE
0
0
200
BANK AMER CORP
COM
060505104
46
1554
SH
SOLE
0
0
1554
ISHARES TR
S&P SML 600 GWT
464287887
50
295
SH
SOLE
0
0
295
PAYPAL HLDGS INC
COM
70450Y103
16
213
SH
SOLE
0
0
213
IMAX CORP
COM
45245e109
1
24
SH
SOLE
0
0
24
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
275
2789
SH
SOLE
0
0
2789
NETEASE INC
SPONSORED ADR
64110W102
61
177
SH
SOLE
0
0
177
CROWN CASTLE INTL CORP NEW
COM
22822V101
1
7
SH
SOLE
0
0
7
HFF INC
CL A
40418F108
1
18
SH
SOLE
0
0
18
SPDR GOLD TRUST
GOLD SHS
78463V107
140
1132
SH
SOLE
0
0
1132
FULLER H B CO
COM
359694106
198
3668
SH
SOLE
0
0
3668
MICHAEL KORS HLDGS LTD
SHS
G60754101
405
6441
SH
SOLE
0
0
6441
ISHARES TR
MSCI INDIA ETF
46429B598
2
67
SH
SOLE
0
0
67
BARINGS PARTN INVS
SH BEN INT
06761A103
7
500
SH
SOLE
0
0
500
LEUCADIA NATL CORP
COM
527288104
315
11894
SH
SOLE
0
0
11894
PRAXAIR INC
COM
74005P104
5411
34980
SH
SOLE
0
0
34980
NASDAQ INC
COM
631103108
329
4279
SH
SOLE
0
0
4279
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4
106
SH
SOLE
0
0
106
CBOE GLOBAL MARKETS INC
COM
12503M108
4
36
SH
SOLE
0
0
36
JOHNSON & JOHNSON
COM
478160104
6379
45656
SH
SOLE
0
0
45656
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
6
373
SH
SOLE
0
0
373