0001580642-17-005496.txt : 20171012 0001580642-17-005496.hdr.sgml : 20171012 20171012105637 ACCESSION NUMBER: 0001580642-17-005496 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171012 DATE AS OF CHANGE: 20171012 EFFECTIVENESS DATE: 20171012 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: 171134004 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 09-30-2017 09-30-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 10-11-2017 0 504 280234
INFORMATION TABLE 2 infotable.xml BECTON DICKINSON & CO COM 075887109 1 3 SH SOLE 0 0 3 GATX CORP COM 361448103 3 42 SH SOLE 0 0 42 TERADATA CORP DEL COM 88076W103 12 354 SH SOLE 0 0 354 AMEREN CORP COM 023608102 280 4843 SH SOLE 0 0 4843 CMS ENERGY CORP COM 125896100 6701 144675 SH SOLE 0 0 144675 XYLEM INC COM 98419M100 323 5155 SH SOLE 0 0 5155 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1 28 SH SOLE 0 0 28 ELBIT SYS LTD ORD M3760D101 24 163 SH SOLE 0 0 163 US BANCORP DEL COM NEW 902973304 23 430 SH SOLE 0 0 430 ISHARES TR RUS 1000 GRW ETF 464287614 4 32 SH SOLE 0 0 32 NAVIENT CORPORATION COM 63938C108 224 14921 SH SOLE 0 0 14921 ZIONS BANCORPORATION COM 989701107 275 5822 SH SOLE 0 0 5822 COOPER COS INC COM NEW 216648402 299 1260 SH SOLE 0 0 1260 FRANKLIN RES INC COM 354613101 4522 101604 SH SOLE 0 0 101604 POLYONE CORP COM 73179P106 1 18 SH SOLE 0 0 18 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 9 SH SOLE 0 0 9 BANK AMER CORP COM 060505104 41 1625 SH SOLE 0 0 1625 CORNING INC COM 219350105 5627 188057 SH SOLE 0 0 188057 DISH NETWORK CORP CL A 25470M109 4136 76261 SH SOLE 0 0 76261 MSCI INC COM 55354G100 304 2600 SH SOLE 0 0 2600 ALARM COM HLDGS INC COM 011642105 6 131 SH SOLE 0 0 131 QUALYS INC COM 74758T303 1 19 SH SOLE 0 0 19 CF INDS HLDGS INC COM 125269100 275 7835 SH SOLE 0 0 7835 NETSCOUT SYS INC COM 64115T104 136 4205 SH SOLE 0 0 4205 ISHARES INC MSCI EURZONE ETF 464286608 74 1701 SH SOLE 0 0 1701 RAYMOND JAMES FINANCIAL INC COM 754730109 4 47 SH SOLE 0 0 47 LITHIA MTRS INC CL A 536797103 72 602 SH SOLE 0 0 602 BIOGEN INC COM 09062X103 7 21 SH SOLE 0 0 21 AETNA INC NEW COM 00817Y108 14 89 SH SOLE 0 0 89 NRG ENERGY INC COM NEW 629377508 387 15114 SH SOLE 0 0 15114 PEPSICO INC COM 713448108 18 162 SH SOLE 0 0 162 FEDEX CORP COM 31428X106 1 4 SH SOLE 0 0 4 ALASKA AIR GROUP INC COM 011659109 217 2843 SH SOLE 0 0 2843 DOLBY LABORATORIES INC COM 25659T107 2 31 SH SOLE 0 0 31 EOG RES INC COM 26875P101 3 27 SH SOLE 0 0 27 VULCAN MATLS CO COM 929160109 250 2093 SH SOLE 0 0 2093 CITIGROUP INC COM NEW 172967424 16 217 SH SOLE 0 0 217 RUTHS HOSPITALITY GROUP INC COM 783332109 1 30 SH SOLE 0 0 30 ISHARES TR RUS MD CP GR ETF 464287481 51 450 SH SOLE 0 0 450 KLA-TENCOR CORP COM 482480100 304 2868 SH SOLE 0 0 2868 CINTAS CORP COM 172908105 10078 69848 SH SOLE 0 0 69848 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1 6 SH SOLE 0 0 6 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6464 42817 SH SOLE 0 0 42817 COBALT INTL ENERGY INC COM NEW 19075F304 0 50 SH SOLE 0 0 50 EXPEDITORS INTL WASH INC COM 302130109 281 4697 SH SOLE 0 0 4697 HARTFORD FINL SVCS GROUP INC COM 416515104 1 12 SH SOLE 0 0 12 SCHLUMBERGER LTD COM 806857108 17 247 SH SOLE 0 0 247 XILINX INC COM 983919101 4 54 SH SOLE 0 0 54 IMMUNOGEN INC COM 45253H101 1 73 SH SOLE 0 0 73 SCHWAB CHARLES CORP NEW COM 808513105 4 82 SH SOLE 0 0 82 NATUS MEDICAL INC DEL COM 639050103 1 27 SH SOLE 0 0 27 ISHARES TR US AER DEF ETF 464288760 11 62 SH SOLE 0 0 62 BEACON ROOFING SUPPLY INC COM 073685109 189 3685 SH SOLE 0 0 3685 PRAXAIR INC COM 74005P104 5439 38924 SH SOLE 0 0 38924 CAPITAL ONE FINL CORP COM 14040H105 1 15 SH SOLE 0 0 15 MASCO CORP COM 574599106 286 7341 SH SOLE 0 0 7341 DTE ENERGY CO COM 233331107 4026 37499 SH SOLE 0 0 37499 WILLDAN GROUP INC COM 96924N100 0 13 SH SOLE 0 0 13 ACHAOGEN INC COM 004449104 0 27 SH SOLE 0 0 27 SYNAPTICS INC COM 87157D109 0 9 SH SOLE 0 0 9 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 111 1714 SH SOLE 0 0 1714 HSBC HLDGS PLC SPON ADR NEW 404280406 23 460 SH SOLE 0 0 460 PROASSURANCE CORP COM 74267C106 171 3131 SH SOLE 0 0 3131 BALL CORP COM 058498106 272 6574 SH SOLE 0 0 6574 ALPHABET INC CAP STK CL A 02079K305 8 8 SH SOLE 0 0 8 NVIDIA CORP COM 67066G104 470 2627 SH SOLE 0 0 2627 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 24 721 SH SOLE 0 0 721 NATIONAL PRESTO INDS INC COM 637215104 211 1983 SH SOLE 0 0 1983 HUMANA INC COM 444859102 5106 20956 SH SOLE 0 0 20956 EURONET WORLDWIDE INC COM 298736109 3 27 SH SOLE 0 0 27 KAMAN CORP COM 483548103 2 39 SH SOLE 0 0 39 MATSON INC COM 57686G105 1 37 SH SOLE 0 0 37 ONEOK INC NEW COM 682680103 269 4854 SH SOLE 0 0 4854 ISHARES INC MSCI CH CAP ETF 464286640 46 954 SH SOLE 0 0 954 DXC TECHNOLOGY CO COM 23355L106 318 3706 SH SOLE 0 0 3706 ISHARES INC MSCI SPAN CP ETF 464286764 84 2504 SH SOLE 0 0 2504 PTC INC COM 69370C100 4465 79335 SH SOLE 0 0 79335 NUANCE COMMUNICATIONS INC COM 67020Y100 1 60 SH SOLE 0 0 60 MAXIMUS INC COM 577933104 5492 85153 SH SOLE 0 0 85153 STEPAN CO COM 858586100 260 3109 SH SOLE 0 0 3109 BANK OF THE OZARKS COM 063904106 1 20 SH SOLE 0 0 20 RADIUS HEALTH INC COM NEW 750469207 0 5 SH SOLE 0 0 5 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22 530 SH SOLE 0 0 530 DISNEY WALT CO COM DISNEY 254687106 4937 50087 SH SOLE 0 0 50087 BROADSOFT INC COM 11133B409 1 21 SH SOLE 0 0 21 HOLOGIC INC COM 436440101 3865 105340 SH SOLE 0 0 105340 GLOBAL PMTS INC COM 37940X102 259 2723 SH SOLE 0 0 2723 ALLEGION PUB LTD CO ORD SHS G0176J109 4 46 SH SOLE 0 0 46 MARATHON PETE CORP COM 56585A102 18 324 SH SOLE 0 0 324 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 375 9625 SH SOLE 0 0 9625 TRIMBLE INC COM 896239100 6069 154616 SH SOLE 0 0 154616 WESTLAKE CHEM CORP COM 960413102 5637 67847 SH SOLE 0 0 67847 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23 569 SH SOLE 0 0 569 EL PASO ELEC CO COM NEW 283677854 176 3179 SH SOLE 0 0 3179 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2 40 SH SOLE 0 0 40 ALLEGHANY CORP DEL COM 017175100 5659 10214 SH SOLE 0 0 10214 AMAZON COM INC COM 023135106 110 114 SH SOLE 0 0 114 MORGAN STANLEY COM NEW 617446448 15 309 SH SOLE 0 0 309 UBIQUITI NETWORKS INC COM 90347A100 1 11 SH SOLE 0 0 11 VERIZON COMMUNICATIONS INC COM 92343V104 15 300 SH SOLE 0 0 300 KMG CHEMICALS INC COM 482564101 0 9 SH SOLE 0 0 9 ISHARES INC MSCI AUST ETF 464286103 82 3660 SH SOLE 0 0 3660 ISHARES TR CORE MSCI EAFE 46432F842 81 1258 SH SOLE 0 0 1258 BEST BUY INC COM 086516101 258 4527 SH SOLE 0 0 4527 STANLEY BLACK & DECKER INC COM 854502101 303 2006 SH SOLE 0 0 2006 ISHARES TR RUSSELL 2000 ETF 464287655 147 990 SH SOLE 0 0 990 BRUKER CORP COM 116794108 1 30 SH SOLE 0 0 30 REPUBLIC SVCS INC COM 760759100 243 3683 SH SOLE 0 0 3683 PNC FINL SVCS GROUP INC COM 693475105 0 3 SH SOLE 0 0 3 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 305 936 SH SOLE 0 0 936 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1 67 SH SOLE 0 0 67 JOHNSON & JOHNSON COM 478160104 6673 51326 SH SOLE 0 0 51326 TORCHMARK CORP COM 891027104 257 3213 SH SOLE 0 0 3213 CITRIX SYS INC COM 177376100 2 28 SH SOLE 0 0 28 ALPS ETF TR ALERIAN MLP 00162Q866 131 11675 SH SOLE 0 0 11675 HORIZON PHARMA PLC SHS G4617B105 1 43 SH SOLE 0 0 43 PACKAGING CORP AMER COM 695156109 4 32 SH SOLE 0 0 32 CISCO SYS INC COM 17275R102 17 512 SH SOLE 0 0 512 SEAGATE TECHNOLOGY PLC SHS G7945M107 4 106 SH SOLE 0 0 106 INGERSOLL-RAND PLC SHS G47791101 2 17 SH SOLE 0 0 17 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 179 1440 SH SOLE 0 0 1440 UNITED RENTALS INC COM 911363109 366 2641 SH SOLE 0 0 2641 TELEDYNE TECHNOLOGIES INC COM 879360105 195 1222 SH SOLE 0 0 1222 U S G CORP COM NEW 903293405 2 69 SH SOLE 0 0 69 ROCKWELL COLLINS INC COM 774341101 716 5480 SH SOLE 0 0 5480 MERCK & CO INC COM 58933Y105 16 249 SH SOLE 0 0 249 DARDEN RESTAURANTS INC COM 237194105 233 2963 SH SOLE 0 0 2963 RALPH LAUREN CORP CL A 751212101 241 2734 SH SOLE 0 0 2734 LEGG MASON INC COM 524901105 185 4700 SH SOLE 0 0 4700 MICROSOFT CORP COM 594918104 17 230 SH SOLE 0 0 230 ASHLAND GLOBAL HLDGS INC COM 044186104 2 27 SH SOLE 0 0 27 SPDR SERIES TRUST S&P REGL BKG 78464A698 21 376 SH SOLE 0 0 376 ALTRIA GROUP INC COM 02209S103 1 8 SH SOLE 0 0 8 DAVE & BUSTERS ENTMT INC COM 238337109 1 20 SH SOLE 0 0 20 PENTAIR PLC SHS G7S00T104 2 26 SH SOLE 0 0 26 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 12 301 SH SOLE 0 0 301 INGEVITY CORP COM 45688C107 2 30 SH SOLE 0 0 30 IRON MTN INC NEW COM 46284V101 238 6121 SH SOLE 0 0 6121 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2 20 SH SOLE 0 0 20 WELLS FARGO CO NEW COM 949746101 15 280 SH SOLE 0 0 280 LOUISIANA PAC CORP COM 546347105 1 49 SH SOLE 0 0 49 FINANCIAL ENGINES INC COM 317485100 1 23 SH SOLE 0 0 23 ORACLE CORP COM 68389X105 2 42 SH SOLE 0 0 42 METTLER TOLEDO INTERNATIONAL COM 592688105 346 552 SH SOLE 0 0 552 IDEXX LABS INC COM 45168D104 4 23 SH SOLE 0 0 23 COMCAST CORP NEW CL A 20030N101 24 636 SH SOLE 0 0 636 IONIS PHARMACEUTICALS INC COM 462222100 2 38 SH SOLE 0 0 38 AMERIPRISE FINL INC COM 03076C106 6419 43221 SH SOLE 0 0 43221 AMERISOURCEBERGEN CORP COM 03073e105 4367 52768 SH SOLE 0 0 52768 SAP SE SPON ADR 803054204 5478 49959 SH SOLE 0 0 49959 CHENIERE ENERGY INC COM NEW 16411R208 5447 120937 SH SOLE 0 0 120937 ALEXANDER & BALDWIN INC NEW COM 014491104 3 61 SH SOLE 0 0 61 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1 26 SH SOLE 0 0 26 ISHARES TR TIPS BD ETF 464287176 7 64 SH SOLE 0 0 64 PROGRESSIVE CORP OHIO COM 743315103 6623 136782 SH SOLE 0 0 136782 KRAFT HEINZ CO COM 500754106 7 84 SH SOLE 0 0 84 ESSEX PPTY TR INC COM 297178105 265 1045 SH SOLE 0 0 1045 OWENS ILL INC COM NEW 690768403 348 13847 SH SOLE 0 0 13847 ISHARES INC MSCI NETHERL ETF 464286814 89 2839 SH SOLE 0 0 2839 RESMED INC COM 761152107 4 48 SH SOLE 0 0 48 OLIN CORP COM PAR $1 680665205 3 83 SH SOLE 0 0 83 ISHARES INC MSCI FRANCE ETF 464286707 88 2861 SH SOLE 0 0 2861 SYMANTEC CORP COM 871503108 4 113 SH SOLE 0 0 113 FLIR SYS INC COM 302445101 542 13923 SH SOLE 0 0 13923 HFF INC CL A 40418F108 1 18 SH SOLE 0 0 18 STURM RUGER & CO INC COM 864159108 1 27 SH SOLE 0 0 27 MEDTRONIC PLC SHS G5960L103 2 21 SH SOLE 0 0 21 SELECT SECTOR SPDR TR ENERGY 81369Y506 68 992 SH SOLE 0 0 992 HAVERTY FURNITURE INC COM 419596101 158 6040 SH SOLE 0 0 6040 ACXIOM CORP COM 005125109 175 7092 SH SOLE 0 0 7092 SMITH A O COM 831865209 4 65 SH SOLE 0 0 65 AMERICAN EXPRESS CO COM 025816109 14 155 SH SOLE 0 0 155 MARRIOTT INTL INC NEW CL A 571903202 4623 41931 SH SOLE 0 0 41931 ROBERT HALF INTL INC COM 770323103 277 5495 SH SOLE 0 0 5495 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 0 5 SH SOLE 0 0 5 SERVICE CORP INTL COM 817565104 3 83 SH SOLE 0 0 83 PRICESMART INC COM 741511109 2 23 SH SOLE 0 0 23 LPL FINL HLDGS INC COM 50212V100 181 3510 SH SOLE 0 0 3510 MBIA INC COM 55262C100 1 110 SH SOLE 0 0 110 DEXCOM INC COM 252131107 10 200 SH SOLE 0 0 200 CHARTER COMMUNICATIONS INC N CL A 16119P108 13 35 SH SOLE 0 0 35 NETEASE INC SPONSORED ADR 64110W102 29 109 SH SOLE 0 0 109 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 231 4574 SH SOLE 0 0 4574 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 790 3422 SH SOLE 0 0 3422 EMCOR GROUP INC COM 29084Q100 2 24 SH SOLE 0 0 24 NEWS CORP NEW CL B 65249B208 265 19386 SH SOLE 0 0 19386 EATON VANCE CORP COM NON VTG 278265103 168 3400 SH SOLE 0 0 3400 TEMPUR SEALY INTL INC COM 88023U101 1 20 SH SOLE 0 0 20 AMGEN INC COM 031162100 261 1400 SH SOLE 0 0 1400 GLOBANT S A COM L44385109 1 17 SH SOLE 0 0 17 NETFLIX INC COM 64110L106 1 3 SH SOLE 0 0 3 GARMIN LTD SHS H2906T109 5268 97602 SH SOLE 0 0 97602 TOTAL SYS SVCS INC COM 891906109 310 4729 SH SOLE 0 0 4729 ACTIVISION BLIZZARD INC COM 00507V109 0 7 SH SOLE 0 0 7 ADVANSIX INC COM 00773T101 1 22 SH SOLE 0 0 22 SYNOPSYS INC COM 871607107 6456 80168 SH SOLE 0 0 80168 JOHNSON CTLS INTL PLC SHS G51502105 3 81 SH SOLE 0 0 81 TEJON RANCH CO COM 879080109 1 26 SH SOLE 0 0 26 AMN HEALTHCARE SERVICES INC COM 001744101 1 22 SH SOLE 0 0 22 UNUM GROUP COM 91529Y106 292 5720 SH SOLE 0 0 5720 LENNAR CORP CL A 526057104 255 4823 SH SOLE 0 0 4823 VISA INC COM CL A 92826C839 22 213 SH SOLE 0 0 213 VANGUARD WORLD FD MEGA CAP INDEX 921910873 122 1415 SH SOLE 0 0 1415 UNITED TECHNOLOGIES CORP COM 913017109 16 142 SH SOLE 0 0 142 TENET HEALTHCARE CORP COM NEW 88033G407 0 24 SH SOLE 0 0 24 HERSHEY CO COM 427866108 262 2398 SH SOLE 0 0 2398 TEXTRON INC COM 883203101 296 5487 SH SOLE 0 0 5487 CBRE GROUP INC CL A 12504L109 268 7082 SH SOLE 0 0 7082 EXXON MOBIL CORP COM 30231G102 181 2212 SH SOLE 0 0 2212 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 119 8076 SH SOLE 0 0 8076 LANDSTAR SYS INC COM 515098101 3 31 SH SOLE 0 0 31 ALLSTATE CORP COM 020002101 3 38 SH SOLE 0 0 38 UNITEDHEALTH GROUP INC COM 91324P102 24 125 SH SOLE 0 0 125 U S SILICA HLDGS INC COM 90346e103 1 21 SH SOLE 0 0 21 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 60 330 SH SOLE 0 0 330 PARK ELECTROCHEMICAL CORP COM 700416209 156 8453 SH SOLE 0 0 8453 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 25 1386 SH SOLE 0 0 1386 NETAPP INC COM 64110D104 310 7084 SH SOLE 0 0 7084 NAVIGATORS GROUP INC COM 638904102 220 3778 SH SOLE 0 0 3778 CELGENE CORP COM 151020104 15 102 SH SOLE 0 0 102 ABBOTT LABS COM 002824100 49 917 SH SOLE 0 0 917 WASTE MGMT INC DEL COM 94106L109 4 45 SH SOLE 0 0 45 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 40 SH SOLE 0 0 40 PERKINELMER INC COM 714046109 304 4404 SH SOLE 0 0 4404 FREEPORT-MCMORAN INC CL B 35671D857 2 167 SH SOLE 0 0 167 CORE LABORATORIES N V COM N22717107 3 28 SH SOLE 0 0 28 ORBITAL ATK INC COM 68557N103 4 28 SH SOLE 0 0 28 DORMAN PRODUCTS INC COM 258278100 1 16 SH SOLE 0 0 16 PEOPLES UNITED FINANCIAL INC COM 712704105 5 300 SH SOLE 0 0 300 QUEST DIAGNOSTICS INC COM 74834L100 265 2826 SH SOLE 0 0 2826 L3 TECHNOLOGIES INC COM 502413107 307 1628 SH SOLE 0 0 1628 COPA HOLDINGS SA CL A P31076105 21 168 SH SOLE 0 0 168 AKORN INC COM 009728106 1 38 SH SOLE 0 0 38 DOWDUPONT INC COM 26078J100 33 474 SH SOLE 0 0 474 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3 72 SH SOLE 0 0 72 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 144 2720 SH SOLE 0 0 2720 BORGWARNER INC COM 099724106 324 6333 SH SOLE 0 0 6333 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7414 54891 SH SOLE 0 0 54891 TRANSCANADA CORP COM 89353D107 15 300 SH SOLE 0 0 300 MASTERCARD INCORPORATED CL A 57636Q104 14 100 SH SOLE 0 0 100 HESS CORP COM 42809H107 94 2000 SH SOLE 0 0 2000 AT&T INC COM 00206R102 35 900 SH SOLE 0 0 900 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 208 3660 SH SOLE 0 0 3660 ICU MED INC COM 44930G107 1 6 SH SOLE 0 0 6 CBS CORP NEW CL B 124857202 1 20 SH SOLE 0 0 20 ISHARES TR LATN AMER 40 ETF 464287390 85 2425 SH SOLE 0 0 2425 LOCKHEED MARTIN CORP COM 539830109 14 44 SH SOLE 0 0 44 DOVER CORP COM 260003108 301 3291 SH SOLE 0 0 3291 PRIMERICA INC COM 74164M108 1 14 SH SOLE 0 0 14 BIO TECHNE CORP COM 09073M104 3 24 SH SOLE 0 0 24 GARTNER INC COM 366651107 4 31 SH SOLE 0 0 31 WYNDHAM WORLDWIDE CORP COM 98310W108 343 3255 SH SOLE 0 0 3255 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 0 3 SH SOLE 0 0 3 LCI INDS COM 50189K103 2 17 SH SOLE 0 0 17 ARRIS INTL INC SHS G0551A103 1 32 SH SOLE 0 0 32 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 0 2 SH SOLE 0 0 2 MARKEL CORP COM 570535104 5649 5289 SH SOLE 0 0 5289 ISHARES TR MSCI EMG MKT ETF 464287234 275 6137 SH SOLE 0 0 6137 CDW CORP COM 12514G108 7 100 SH SOLE 0 0 100 WEATHERFORD INTL PLC ORD SHS G48833100 3 648 SH SOLE 0 0 648 MKS INSTRUMENT INC COM 55306N104 1 15 SH SOLE 0 0 15 MASTEC INC COM 576323109 1 23 SH SOLE 0 0 23 FIRST SOLAR INC COM 336433107 309 6735 SH SOLE 0 0 6735 CONOCOPHILLIPS COM 20825C104 3 54 SH SOLE 0 0 54 INVESCO LTD SHS G491BT108 259 7402 SH SOLE 0 0 7402 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 8 220 SH SOLE 0 0 220 ROSS STORES INC COM 778296103 2 38 SH SOLE 0 0 38 OTTER TAIL CORP COM 689648103 216 4992 SH SOLE 0 0 4992 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2 74 SH SOLE 0 0 74 LANDAUER INC COM 51476K103 247 3672 SH SOLE 0 0 3672 ISHARES INC AUSTRIA CAPD ETF 464286202 79 3363 SH SOLE 0 0 3363 WESTERN ALLIANCE BANCORP COM 957638109 1 28 SH SOLE 0 0 28 GLOBUS MED INC CL A 379577208 1 21 SH SOLE 0 0 21 SALESFORCE COM INC COM 79466L302 0 5 SH SOLE 0 0 5 ESTERLINE TECHNOLOGIES CORP COM 297425100 182 2022 SH SOLE 0 0 2022 EXLSERVICE HOLDINGS INC COM 302081104 1 17 SH SOLE 0 0 17 TOPBUILD CORP COM 89055F103 2 26 SH SOLE 0 0 26 XEROX CORP COM NEW 984121608 2 67 SH SOLE 0 0 67 SPDR GOLD TRUST GOLD SHS 78463V107 78 642 SH SOLE 0 0 642 DECKERS OUTDOOR CORP COM 243537107 1 10 SH SOLE 0 0 10 ISHARES TR MSCI INDIA ETF 46429B598 2 67 SH SOLE 0 0 67 MOMENTA PHARMACEUTICALS INC COM 60877T100 1 45 SH SOLE 0 0 45 ISHARES TR SP SMCP600VL ETF 464287879 59 395 SH SOLE 0 0 395 VERTEX PHARMACEUTICALS INC COM 92532F100 5 36 SH SOLE 0 0 36 GRAND CANYON ED INC COM 38526M106 2 17 SH SOLE 0 0 17 QUANTA SVCS INC COM 74762e102 279 7455 SH SOLE 0 0 7455 BB&T CORP COM 054937107 3 70 SH SOLE 0 0 70 COMERICA INC COM 200340107 271 3552 SH SOLE 0 0 3552 CA INC COM 12673P105 3 78 SH SOLE 0 0 78 MACYS INC COM 55616P104 1 27 SH SOLE 0 0 27 XPERI CORP COM 98421B100 0 17 SH SOLE 0 0 17 BIG LOTS INC COM 089302103 1 20 SH SOLE 0 0 20 CHARLES RIV LABS INTL INC COM 159864107 1 13 SH SOLE 0 0 13 LIBERTY BROADBAND CORP COM SER A 530307107 0 3 SH SOLE 0 0 3 INTEL CORP COM 458140100 15 381 SH SOLE 0 0 381 ANTHEM INC COM 036752103 4036 21256 SH SOLE 0 0 21256 TWITTER INC COM 90184L102 4 224 SH SOLE 0 0 224 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2 36 SH SOLE 0 0 36 SPDR S&P 500 ETF TR TR UNIT 78462F103 46 182 SH SOLE 0 0 182 ROPER TECHNOLOGIES INC COM 776696106 7089 29126 SH SOLE 0 0 29126 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 126 2329 SH SOLE 0 0 2329 UNITED STATES OIL FUND LP UNITS 91232N108 56 5335 SH SOLE 0 0 5335 HINGHAM INSTN SVGS MASS COM 433323102 95 500 SH SOLE 0 0 500 ANADARKO PETE CORP COM 032511107 4 80 SH SOLE 0 0 80 VALVOLINE INC COM 92047W101 2 74 SH SOLE 0 0 74 GOLDMAN SACHS GROUP INC COM 38141G104 34 142 SH SOLE 0 0 142 BIOVERATIV INC COM 09075e100 1 10 SH SOLE 0 0 10 DYCOM INDS INC COM 267475101 1 11 SH SOLE 0 0 11 TEXAS INSTRS INC COM 882508104 15 162 SH SOLE 0 0 162 GRUBHUB INC COM 400110102 1 23 SH SOLE 0 0 23 RAYONIER INC COM 754907103 4371 151292 SH SOLE 0 0 151292 FLUOR CORP NEW COM 343412102 3 66 SH SOLE 0 0 66 COCA COLA CO COM 191216100 9 209 SH SOLE 0 0 209 T MOBILE US INC COM 872590104 2 27 SH SOLE 0 0 27 VIAD CORP COM NEW 92552R406 272 4461 SH SOLE 0 0 4461 MARATHON OIL CORP COM 565849106 2 172 SH SOLE 0 0 172 CIT GROUP INC COM NEW 125581801 5092 103814 SH SOLE 0 0 103814 UNION PAC CORP COM 907818108 6 55 SH SOLE 0 0 55 NOW INC COM 67011P100 1 63 SH SOLE 0 0 63 ENERGIZER HLDGS INC NEW COM 29272W109 2 42 SH SOLE 0 0 42 WHITE MTNS INS GROUP LTD COM G9618E107 193 225 SH SOLE 0 0 225 COOPER TIRE & RUBR CO COM 216831107 2 42 SH SOLE 0 0 42 EQUINIX INC COM PAR $0.001 29444U700 12 28 SH SOLE 0 0 28 CORESITE RLTY CORP COM 21870Q105 1 11 SH SOLE 0 0 11 GILEAD SCIENCES INC COM 375558103 16 200 SH SOLE 0 0 200 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1 13 SH SOLE 0 0 13 BIOTELEMETRY INC COM 090672106 1 21 SH SOLE 0 0 21 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 656 8021 SH SOLE 0 0 8021 CATERPILLAR INC DEL COM 149123101 75 605 SH SOLE 0 0 605 NATIONAL OILWELL VARCO INC COM 637071101 2 51 SH SOLE 0 0 51 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 16 199 SH SOLE 0 0 199 HONEYWELL INTL INC COM 438516106 5823 41080 SH SOLE 0 0 41080 CHEVRON CORP NEW COM 166764100 135 1146 SH SOLE 0 0 1146 FORD MTR CO DEL COM PAR $0.01 345370860 16 1300 SH SOLE 0 0 1300 3M CO COM 88579Y101 13 64 SH SOLE 0 0 64 POSCO SPONSORED ADR 693483109 25 357 SH SOLE 0 0 357 EPLUS INC COM 294268107 1 11 SH SOLE 0 0 11 ELECTRONIC ARTS INC COM 285512109 1 10 SH SOLE 0 0 10 SCIENCE APPLICATNS INTL CP N COM 808625107 1 16 SH SOLE 0 0 16 CENTERPOINT ENERGY INC COM 15189T107 303 10368 SH SOLE 0 0 10368 ISHARES TR S&P SML 600 GWT 464287887 39 240 SH SOLE 0 0 240 ICON PLC SHS G4705A100 2 18 SH SOLE 0 0 18 ALPHABET INC CAP STK CL C 02079K107 13 14 SH SOLE 0 0 14 ISHARES TR RUS 2000 VAL ETF 464287630 1 6 SH SOLE 0 0 6 WISDOMTREE TR JAPN HEDGE EQT 97717W851 216 3950 SH SOLE 0 0 3950 CHEESECAKE FACTORY INC COM 163072101 18 425 SH SOLE 0 0 425 TRINET GROUP INC COM 896288107 1 32 SH SOLE 0 0 32 EXPEDIA INC DEL COM NEW 30212P303 223 1547 SH SOLE 0 0 1547 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 777 30053 SH SOLE 0 0 30053 LOGMEIN INC COM 54142L109 0 4 SH SOLE 0 0 4 CREE INC COM 225447101 1 39 SH SOLE 0 0 39 NUCOR CORP COM 670346105 3 46 SH SOLE 0 0 46 MARSH & MCLENNAN COS INC COM 571748102 4 51 SH SOLE 0 0 51 POWER INTEGRATIONS INC COM 739276103 1 17 SH SOLE 0 0 17 CHUBB LIMITED COM H1467J104 13 92 SH SOLE 0 0 92 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1 54 SH SOLE 0 0 54 ZOETIS INC CL A 98978V103 1 11 SH SOLE 0 0 11 ALLIANT ENERGY CORP COM 018802108 247 5947 SH SOLE 0 0 5947 CADENCE DESIGN SYSTEM INC COM 127387108 357 9034 SH SOLE 0 0 9034 NEWMARKET CORP COM 651587107 3 7 SH SOLE 0 0 7 F M C CORP COM NEW 302491303 340 3811 SH SOLE 0 0 3811 TIME WARNER INC COM NEW 887317303 14 135 SH SOLE 0 0 135 ISHARES TR EAFE SML CP ETF 464288273 44 703 SH SOLE 0 0 703 MATADOR RES CO COM 576485205 1 34 SH SOLE 0 0 34 PARKER HANNIFIN CORP COM 701094104 7465 42650 SH SOLE 0 0 42650 CEMEX SAB DE CV SPON ADR NEW 151290889 19 2105 SH SOLE 0 0 2105 WESTERN DIGITAL CORP COM 958102105 2 28 SH SOLE 0 0 28 ISHARES TR MIN VOL USA ETF 46429B697 100 1980 SH SOLE 0 0 1980 MCDONALDS CORP COM 580135101 16 100 SH SOLE 0 0 100 GENERAL ELECTRIC CO COM 369604103 102 4200 SH SOLE 0 0 4200 CIRRUS LOGIC INC COM 172755100 1 20 SH SOLE 0 0 20 TREX CO INC COM 89531P105 2 17 SH SOLE 0 0 17 ALBEMARLE CORP COM 012653101 374 2746 SH SOLE 0 0 2746 BROADCOM LTD SHS Y09827109 17 69 SH SOLE 0 0 69 NEXTERA ENERGY INC COM 65339F101 18 120 SH SOLE 0 0 120 MARTIN MARIETTA MATLS INC COM 573284106 0 1 SH SOLE 0 0 1 ISHARES INC MSCI TAIWAN ETF 46434G772 43 1179 SH SOLE 0 0 1179 AFFILIATED MANAGERS GROUP COM 008252108 309 1626 SH SOLE 0 0 1626 NORTHROP GRUMMAN CORP COM 666807102 3 12 SH SOLE 0 0 12 MEDIDATA SOLUTIONS INC COM 58471A105 2 21 SH SOLE 0 0 21 MICROCHIP TECHNOLOGY INC COM 595017104 267 2975 SH SOLE 0 0 2975 LOEWS CORP COM 540424108 266 5562 SH SOLE 0 0 5562 ASSURANT INC COM 04621X108 261 2735 SH SOLE 0 0 2735 AMPHENOL CORP NEW CL A 032095101 329 3890 SH SOLE 0 0 3890 TRINSEO S A SHS L9340P101 1 17 SH SOLE 0 0 17 VERISK ANALYTICS INC COM 92345Y106 244 2939 SH SOLE 0 0 2939 AUTODESK INC COM 052769106 7 59 SH SOLE 0 0 59 NCR CORP NEW COM 62886e108 11 284 SH SOLE 0 0 284 PFIZER INC COM 717081103 40 1129 SH SOLE 0 0 1129 SUPERIOR ENERGY SVCS INC COM 868157108 0 45 SH SOLE 0 0 45 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12 100 SH SOLE 0 0 100 INFINERA CORPORATION COM 45667G103 155 17424 SH SOLE 0 0 17424 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13 215 SH SOLE 0 0 215 HAWAIIAN HOLDINGS INC COM 419879101 1 33 SH SOLE 0 0 33 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 0 1 SH SOLE 0 0 1 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1258 21283 SH SOLE 0 0 21283 GENERAL DYNAMICS CORP COM 369550108 4580 22279 SH SOLE 0 0 22279 DST SYS INC DEL COM 233326107 2 32 SH SOLE 0 0 32 ACADIA HEALTHCARE COMPANY IN COM 00404A109 212 4434 SH SOLE 0 0 4434 AON PLC SHS CL A G0408V102 6235 42675 SH SOLE 0 0 42675 ALDER BIOPHARMACEUTICALS INC COM 014339105 0 16 SH SOLE 0 0 16 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 343 SH SOLE 0 0 343 COLGATE PALMOLIVE CO COM 194162103 117 1600 SH SOLE 0 0 1600 PERRIGO CO PLC SHS G97822103 4 44 SH SOLE 0 0 44 TE CONNECTIVITY LTD REG SHS H84989104 6 68 SH SOLE 0 0 68 JPMORGAN CHASE & CO COM 46625H100 49 509 SH SOLE 0 0 509 SKECHERS U S A INC CL A 830566105 1 28 SH SOLE 0 0 28 PROSHARES TR SHORT S&P 500 NE 74347B425 6 185 SH SOLE 0 0 185 DUKE REALTY CORP COM NEW 264411505 4 129 SH SOLE 0 0 129 WYNN RESORTS LTD COM 983134107 346 2326 SH SOLE 0 0 2326 PHILIP MORRIS INTL INC COM 718172109 1 7 SH SOLE 0 0 7 MERIT MED SYS INC COM 589889104 1 30 SH SOLE 0 0 30 CRITEO S A SPONS ADS 226718104 0 12 SH SOLE 0 0 12 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 171 6616 SH SOLE 0 0 6616 ISHARES TR RUS MDCP VAL ETF 464287473 49 577 SH SOLE 0 0 577 ALIGN TECHNOLOGY INC COM 016255101 4 20 SH SOLE 0 0 20 COPART INC COM 217204106 274 7984 SH SOLE 0 0 7984 CBOE HLDGS INC COM 12503M108 4 36 SH SOLE 0 0 36 HP INC COM 40434L105 6553 328282 SH SOLE 0 0 328282 TREDEGAR CORP COM 894650100 1 33 SH SOLE 0 0 33 APPLE INC COM 037833100 552 3582 SH SOLE 0 0 3582 ABBVIE INC COM 00287Y109 58 650 SH SOLE 0 0 650 WEST PHARMACEUTICAL SVSC INC COM 955306105 204 2117 SH SOLE 0 0 2117 CHEMED CORP NEW COM 16359R103 2 9 SH SOLE 0 0 9 SEALED AIR CORP NEW COM 81211K100 3 60 SH SOLE 0 0 60 FACEBOOK INC CL A 30303M102 8473 49586 SH SOLE 0 0 49586 VISHAY INTERTECHNOLOGY INC COM 928298108 158 8416 SH SOLE 0 0 8416 BLACKROCK CORE BD TR SHS BEN INT 09249e101 5 390 SH SOLE 0 0 390 AMC NETWORKS INC CL A 00164V103 1 15 SH SOLE 0 0 15 SEMTECH CORP COM 816850101 1 37 SH SOLE 0 0 37 CABOT OIL & GAS CORP COM 127097103 17 642 SH SOLE 0 0 642 ALLIANCE DATA SYSTEMS CORP COM 018581108 225 1017 SH SOLE 0 0 1017 WESTROCK CO COM 96145D105 262 4613 SH SOLE 0 0 4613 GALLAGHER ARTHUR J & CO COM 363576109 295 4792 SH SOLE 0 0 4792 CAMBREX CORP COM 132011107 2 31 SH SOLE 0 0 31 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 861 10743 SH SOLE 0 0 10743 UNIVERSAL CORP VA COM 913456109 3917 68352 SH SOLE 0 0 68352 AMETEK INC NEW COM 031100100 314 4751 SH SOLE 0 0 4751 QORVO INC COM 74736K101 257 3630 SH SOLE 0 0 3630 OCCIDENTAL PETE CORP DEL COM 674599105 2 36 SH SOLE 0 0 36 ISHARES TR MSCI EAFE ETF 464287465 374 5465 SH SOLE 0 0 5465 HANESBRANDS INC COM 410345102 4 154 SH SOLE 0 0 154 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 806 11358 SH SOLE 0 0 11358 PRUDENTIAL FINL INC COM 744320102 2 22 SH SOLE 0 0 22 IMAX CORP COM 45245e109 1 24 SH SOLE 0 0 24 PRICELINE GRP INC COM NEW 741503403 68 37 SH SOLE 0 0 37 CARETRUST REIT INC COM 14174T107 1 71 SH SOLE 0 0 71 ARGAN INC COM 04010e109 1 13 SH SOLE 0 0 13 NUVASIVE INC COM 670704105 0 8 SH SOLE 0 0 8 BANK NEW YORK MELLON CORP COM 064058100 3 61 SH SOLE 0 0 61 INTEGRATED DEVICE TECHNOLOGY COM 458118106 190 7154 SH SOLE 0 0 7154 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 0 6 SH SOLE 0 0 6 PAYPAL HLDGS INC COM 70450Y103 18 281 SH SOLE 0 0 281 EDISON INTL COM 281020107 3 37 SH SOLE 0 0 37 NASDAQ INC COM 631103108 295 3801 SH SOLE 0 0 3801 LEUCADIA NATL CORP COM 527288104 276 10921 SH SOLE 0 0 10921 HARRIS CORP DEL COM 413875105 329 2498 SH SOLE 0 0 2498 ALLERGAN PLC SHS G0177J108 18 87 SH SOLE 0 0 87 BLACKROCK INC COM 09247X101 2 5 SH SOLE 0 0 5 BOEING CO COM 097023105 14 54 SH SOLE 0 0 54 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 251 2787 SH SOLE 0 0 2787 NATIONAL WESTN LIFE GROUP IN CL A 638517102 0 1 SH SOLE 0 0 1 DRIL-QUIP INC COM 262037104 1 32 SH SOLE 0 0 32 WAGEWORKS INC COM 930427109 1 16 SH SOLE 0 0 16 CUMMINS INC COM 231021106 5 30 SH SOLE 0 0 30 BRISTOL MYERS SQUIBB CO COM 110122108 6 100 SH SOLE 0 0 100 WAL-MART STORES INC COM 931142103 8 100 SH SOLE 0 0 100 RAYTHEON CO COM NEW 755111507 9 49 SH SOLE 0 0 49 PROLOGIS INC COM 74340W103 2 25 SH SOLE 0 0 25 NEOGEN CORP COM 640491106 214 2759 SH SOLE 0 0 2759 EVERCORE INC CLASS A 29977A105 2 21 SH SOLE 0 0 21 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 246 4875 SH SOLE 0 0 4875 ACADIA PHARMACEUTICALS INC COM 004225108 1 16 SH SOLE 0 0 16 MOHAWK INDS INC COM 608190104 290 1173 SH SOLE 0 0 1173 SKYWORKS SOLUTIONS INC COM 83088M102 6195 60791 SH SOLE 0 0 60791 EASTMAN CHEM CO COM 277432100 295 3261 SH SOLE 0 0 3261 PROCTER AND GAMBLE CO COM 742718109 18 200 SH SOLE 0 0 200 MICHAEL KORS HLDGS LTD SHS G60754101 277 5796 SH SOLE 0 0 5796 AGIOS PHARMACEUTICALS INC COM 00847X104 0 5 SH SOLE 0 0 5 FISERV INC COM 337738108 293 2275 SH SOLE 0 0 2275 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 12 278 SH SOLE 0 0 278 VOYA INFRASTRUCTURE INDLS & COM 92912X101 6 373 SH SOLE 0 0 373 FULLER H B CO COM 359694106 231 3980 SH SOLE 0 0 3980 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2 75 SH SOLE 0 0 75 ANALOG DEVICES INC COM 032654105 0 5 SH SOLE 0 0 5 HALLIBURTON CO COM 406216101 1 11 SH SOLE 0 0 11 AVX CORP NEW COM 002444107 195 10670 SH SOLE 0 0 10670 QUALCOMM INC COM 747525103 3 64 SH SOLE 0 0 64 ISHARES INC MSCI CLB CP ETF 46434G202 42 2871 SH SOLE 0 0 2871 E TRADE FINANCIAL CORP COM NEW 269246401 317 7275 SH SOLE 0 0 7275 ADOBE SYS INC COM 00724F101 13 90 SH SOLE 0 0 90 BARINGS PARTN INVS SH BEN INT 06761A103 7 500 SH SOLE 0 0 500 ADVANCED MICRO DEVICES INC COM 007903107 4 292 SH SOLE 0 0 292 REDWOOD TR INC COM 758075402 138 8444 SH SOLE 0 0 8444 BOSTON SCIENTIFIC CORP COM 101137107 1 22 SH SOLE 0 0 22 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4213 28807 SH SOLE 0 0 28807 REALPAGE INC COM 75606N109 1 24 SH SOLE 0 0 24 TIFFANY & CO NEW COM 886547108 4698 51183 SH SOLE 0 0 51183 HOME DEPOT INC COM 437076102 1 7 SH SOLE 0 0 7 CSX CORP COM 126408103 1 11 SH SOLE 0 0 11 DELL TECHNOLOGIES INC COM CL V 24703L103 5 67 SH SOLE 0 0 67 ANSYS INC COM 03662Q105 6358 51808 SH SOLE 0 0 51808 LIBERTY BROADBAND CORP COM SER C 530307305 0 4 SH SOLE 0 0 4 INSULET CORP COM 45784P101 1 15 SH SOLE 0 0 15