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