0001085146-19-002074.txt : 20190805 0001085146-19-002074.hdr.sgml : 20190805 20190805125348 ACCESSION NUMBER: 0001085146-19-002074 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190805 DATE AS OF CHANGE: 20190805 EFFECTIVENESS DATE: 20190805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PINNACLE ASSOCIATES LTD CENTRAL INDEX KEY: 0000743127 IRS NUMBER: 133220717 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01669 FILM NUMBER: 19998099 BUSINESS ADDRESS: STREET 1: 335 MADISON AVENUE STREET 2: 11TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2126523200 MAIL ADDRESS: STREET 1: 335 MADISON AVENUE STREET 2: 11TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000743127 XXXXXXXX 06-30-2019 06-30-2019 false PINNACLE ASSOCIATES LTD
335 MADISON AVENUE 11TH FLOOR NEW YORK NY 10017
13F HOLDINGS REPORT 028-01669 N
Scott M. Brown General Counsel & CCO 212-652-3200 /s/ Scott M. Brown New York NY 07-31-2019 0 704 4270750
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 8265 47680 SH SOLE 47635 0 45 A H BELO CORP COM CL A 001282102 114 30934 SH SOLE 30934 0 0 ABB LTD SPONSORED ADR 000375204 1357 67728 SH SOLE 67728 0 0 ABBOTT LABS COM 002824100 4353 51761 SH SOLE 51721 0 40 ABBVIE INC COM 00287Y109 3677 50568 SH SOLE 50528 0 40 ABERDEEN ASIA PACIFIC INCOM COM 003009107 334 79950 SH SOLE 79950 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9765 52848 SH SOLE 52848 0 0 ADOBE INC COM 00724F101 11101 37675 SH SOLE 37624 0 51 ADVANCED ENERGY INDS COM 007973100 12827 227953 SH SOLE 227953 0 0 AEROVIRONMENT INC COM 008073108 16436 289518 SH SOLE 285855 0 3663 AFLAC INC COM 001055102 3719 67845 SH SOLE 67845 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 208 2595 SH SOLE 2475 0 120 ALASKA AIR GROUP INC COM 011659109 4417 69121 SH SOLE 69121 0 0 ALCON INC ORD SHS h01301128 891 14352 SH SOLE 14340 0 12 ALDER BIOPHARMACEUTICALS INC COM 014339105 10014 850801 SH SOLE 850801 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1860 14200 SH SOLE 14200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 12304 72612 SH SOLE 72612 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1399 55535 SH SOLE 55535 0 0 ALLERGAN PLC SHS G0177J108 940 5616 SH SOLE 5616 0 0 ALPHABET INC CAP STK CL C 02079K107 19354 17905 SH SOLE 17809 0 96 ALPHABET INC CAP STK CL A 02079K305 15745 14541 SH SOLE 14055 0 486 ALPS ETF TR ALERIAN MLP 00162Q866 1001 101666 SH SOLE 101666 0 0 ALTABA INC COM 021346101 8331 120095 SH SOLE 120095 0 0 ALTICE USA INC CL A 02156k103 2516 103327 SH SOLE 103327 0 0 ALTRIA GROUP INC COM 02209S103 5284 111604 SH SOLE 111604 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 716 36942 SH SOLE 36942 0 0 AMAZON COM INC COM 023135106 21575 11393 SH SOLE 11351 0 42 AMBARELLA INC SHS G037AX101 30485 690809 SH SOLE 690809 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 948 101559 SH SOLE 101559 0 0 AMC NETWORKS INC CL A 00164V103 1023 18779 SH SOLE 18762 0 17 AMERICAN ELEC PWR CO INC COM 025537101 1069 12143 SH SOLE 12143 0 0 AMERICAN EXPRESS CO COM 025816109 12061 97706 SH SOLE 97706 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 219 4102 SH SOLE 4102 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 308 2655 SH SOLE 2655 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 223 6415 SH SOLE 6415 0 0 AMERIPRISE FINL INC COM 03076c106 279 1924 SH SOLE 1924 0 0 AMERIS BANCORP COM 03076K108 1002 25575 SH SOLE 25575 0 0 AMERISOURCEBERGEN CORP COM 03073E105 506 5940 SH SOLE 5940 0 0 AMGEN INC COM 031162100 13122 71205 SH SOLE 70070 0 1135 AMIRA NATURE FOODS LTD SHS G0335L102 218 288462 SH SOLE 288462 0 0 AMYRIS INC COM NEW 03236M200 1605 450782 SH SOLE 450782 0 0 ANADARKO PETE CORP COM 032511107 5249 74395 SH SOLE 74395 0 0 ANALOG DEVICES INC COM 032654105 267 2369 SH SOLE 2369 0 0 ANNALY CAP MGMT INC COM 035710409 195 21411 SH SOLE 21411 0 0 ANTARES PHARMA INC COM 036642106 198 60240 SH SOLE 60240 0 0 ANTHEM INC COM 036752103 800 2836 SH SOLE 2836 0 0 APERGY CORP COM 03755l104 206 6137 SH SOLE 6137 0 0 APPLE INC COM 037833100 80057 404493 SH SOLE 403653 0 840 APPLIED INDL TECHNOLOGIES IN COM 03820c105 1154 18758 SH SOLE 18758 0 0 APPLIED MATLS INC COM 038222105 9762 217360 SH SOLE 216001 0 1359 APTIV PLC SHS g6095l109 3045 37667 SH SOLE 37667 0 0 AQUA AMERICA INC COM 03836W103 965 23325 SH SOLE 23325 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1114 27313 SH SOLE 27313 0 0 ARCONIC INC COM 03965L100 810 31366 SH SOLE 31366 0 0 ARRAY BIOPHARMA INC COM 04269x105 38804 837563 SH SOLE 837563 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 794 3817 SH SOLE 3817 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1761 42648 SH SOLE 42648 0 0 ASTRONICS CORP COM 046433108 618 15372 SH SOLE 15372 0 0 AT&T INC COM 00206R102 26398 787771 SH SOLE 787458 0 313 ATLASSIAN CORP PLC CL A G06242104 679 5188 SH SOLE 5188 0 0 AURORA CANNABIS INC COM 05156x108 92 11807 SH SOLE 11807 0 0 AUTODESK INC COM 052769106 9217 56580 SH SOLE 56500 0 80 AUTOMATIC DATA PROCESSING IN COM 053015103 2016 12194 SH SOLE 12194 0 0 AVERY DENNISON CORP COM 053611109 868 7500 SH SOLE 7500 0 0 AXOS FINL INC COM 05465c100 319 11700 SH SOLE 11700 0 0 AXT INC COM 00246W103 185 46750 SH SOLE 46750 0 0 BAIDU INC SPON ADR REP A 056752108 249 2125 SH SOLE 2125 0 0 BAKER HUGHES A GE CO CL A 05722G100 2548 103447 SH SOLE 103447 0 0 BANK AMER CORP COM 060505104 19366 667805 SH SOLE 651393 0 16412 BANK NEW YORK MELLON CORP COM 064058100 6161 139540 SH SOLE 139080 0 460 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2994 88148 SH SOLE 88148 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746p621 569 21890 SH SOLE 21890 0 0 BARRICK GOLD CORPORATION COM 067901108 832 52731 SH SOLE 52731 0 0 BAUSCH HEALTH COS INC COM 071734107 369 14650 SH SOLE 14650 0 0 BAXTER INTL INC COM 071813109 8871 108309 SH SOLE 108309 0 0 BB&T CORP COM 054937107 6050 123149 SH SOLE 123149 0 0 BECTON DICKINSON & CO COM 075887109 6031 23930 SH SOLE 23930 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1273 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9281 43536 SH SOLE 43536 0 0 BIOGEN INC COM 09062X103 2029 8677 SH SOLE 8597 0 80 BIOSCRIP INC COM 09069N108 218 83800 SH SOLE 83800 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 463 32907 SH SOLE 32907 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 614 49451 SH SOLE 49451 0 0 BLACKROCK INC COM 09247X101 7940 16918 SH SOLE 16890 0 28 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 195 12965 SH SOLE 12965 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1152 49578 SH SOLE 49578 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3816 85912 SH SOLE 85687 0 225 BOEING CO COM 097023105 31214 85751 SH SOLE 85751 0 0 BOOKING HLDGS INC COM 09857L108 2330 1243 SH SOLE 1243 0 0 BORGWARNER INC COM 099724106 1024 24391 SH SOLE 24391 0 0 BOSTON PROPERTIES INC COM 101121101 438 3395 SH SOLE 3395 0 0 BOYD GAMING CORP COM 103304101 32832 1218713 SH SOLE 1218713 0 0 BP PLC SPONSORED ADR 055622104 1528 36635 SH SOLE 26066 0 10569 BRISTOL MYERS SQUIBB CO COM 110122108 10645 234724 SH SOLE 228269 0 6455 BROADCOM INC COM 11135F101 7767 26980 SH SOLE 26938 0 42 BROOKDALE SR LIVING INC COM 112463104 72 10000 SH SOLE 10000 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 300 19500 SH SOLE 19500 0 0 CABOT CORP COM 127055101 286 6000 SH SOLE 6000 0 0 CAE INC COM 124765108 35127 1307764 SH SOLE 1307764 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 500 47600 SH SOLE 47600 0 0 CAMECO CORP COM 13321L108 804 74933 SH SOLE 74933 0 0 CANADIAN NATL RY CO COM 136375102 11260 121754 SH SOLE 121754 0 0 CANADIAN PAC RY LTD COM 13645T100 1078 4584 SH SOLE 4584 0 0 CANOPY GROWTH CORP COM 138035100 227 5640 SH SOLE 5640 0 0 CAPITAL ONE FINL CORP COM 14040H105 1931 21276 SH SOLE 21276 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309l102 748 33075 SH SOLE 33075 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 11494 246920 SH SOLE 246920 0 0 CARS COM INC COM 14575E105 6475 328333 SH SOLE 328333 0 0 CATERPILLAR INC DEL COM 149123101 10375 76126 SH SOLE 75326 0 800 CBS CORP NEW CL B 124857202 15032 301241 SH SOLE 301241 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 230 2932 SH SOLE 2932 0 0 CELGENE CORP COM 151020104 3632 39286 SH SOLE 39286 0 0 CENTENE CORP DEL COM 15135B101 2122 40465 SH SOLE 40465 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 130 17100 SH SOLE 17100 0 0 CENTURYLINK INC COM 156700106 1228 104392 SH SOLE 104392 0 0 CF INDS HLDGS INC COM 125269100 5106 109323 SH SOLE 109323 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 386 976 SH SOLE 976 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1318 11400 SH SOLE 10400 0 1000 CHENIERE ENERGY INC COM NEW 16411r208 3414 49875 SH SOLE 49875 0 0 CHESAPEAKE ENERGY CORP COM 165167107 23 12000 SH SOLE 12000 0 0 CHEVRON CORP NEW COM 166764100 9544 76694 SH SOLE 76019 0 675 CHICKEN SOUP FOR THE SOUL EN CL A 16842q100 79 10470 SH SOLE 10470 0 0 CHUBB LIMITED COM H1467J104 5906 40098 SH SOLE 40098 0 0 CHURCH & DWIGHT INC COM 171340102 207 2840 SH SOLE 2840 0 0 CIGNA CORP NEW COM 125523100 495 3145 SH SOLE 3145 0 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 339 9153 SH SOLE 9153 0 0 CISCO SYS INC COM 17275R102 35483 648321 SH SOLE 638245 0 10076 CITIGROUP INC COM NEW 172967424 34981 499515 SH SOLE 492485 0 7030 CLOROX CO DEL COM 189054109 3622 23657 SH SOLE 23657 0 0 CME GROUP INC COM 12572Q105 991 5105 SH SOLE 5105 0 0 COCA COLA CO COM 191216100 5330 104665 SH SOLE 104665 0 0 COGNEX CORP COM 192422103 51790 1079401 SH SOLE 1072819 0 6582 COHERENT INC COM 192479103 1170 8580 SH SOLE 8580 0 0 COLGATE PALMOLIVE CO COM 194162103 5632 78580 SH SOLE 78580 0 0 COMCAST CORP NEW CL A 20030N101 33037 781384 SH SOLE 780300 0 1084 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 142 11700 SH SOLE 11700 0 0 CONAGRA BRANDS INC COM 205887102 875 32980 SH SOLE 32380 0 600 CONOCOPHILLIPS COM 20825C104 11922 195436 SH SOLE 195436 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 110 22300 SH SOLE 22300 0 0 CONSOLIDATED EDISON INC COM 209115104 1930 22014 SH SOLE 22014 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12505 63495 SH SOLE 63495 0 0 COPA HOLDINGS SA CL A p31076105 203 2081 SH SOLE 2081 0 0 COPART INC COM 217204106 262 3500 SH SOLE 3500 0 0 CORNING INC COM 219350105 12037 362231 SH SOLE 362231 0 0 CORTEVA INC COM 22052l104 2007 67874 SH SOLE 67757 0 117 COSTCO WHSL CORP NEW COM 22160K105 8916 33738 SH SOLE 33687 0 51 COVANTA HLDG CORP COM 22282E102 1928 107665 SH SOLE 107665 0 0 CRANE CO COM 224399105 2347 28125 SH SOLE 28125 0 0 CSX CORP COM 126408103 1180 15256 SH SOLE 15256 0 0 CUBESMART COM 229663109 562 16793 SH SOLE 16793 0 0 CUBIC CORP COM 229669106 16642 258097 SH SOLE 252282 0 5815 CUMMINS INC COM 231021106 41804 243984 SH SOLE 243984 0 0 CVS HEALTH CORP COM 126650100 10694 196254 SH SOLE 196254 0 0 CYRUSONE INC COM 23283r100 36962 640368 SH SOLE 640368 0 0 CYTOKINETICS INC COM NEW 23282W605 6150 546646 SH SOLE 546646 0 0 DANA INCORPORATED COM 235825205 1304 65419 SH SOLE 65419 0 0 DARDEN RESTAURANTS INC COM 237194105 383 3150 SH SOLE 3150 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 85 34080 SH SOLE 34080 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 253 7996 SH SOLE 7996 0 0 DEERE & CO COM 244199105 2935 17712 SH SOLE 17712 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13702 241442 SH SOLE 241442 0 0 DEVON ENERGY CORP NEW COM 25179M103 5331 186929 SH SOLE 186929 0 0 DHX MEDIA LTD COM VAR VTG 252406152 73 49900 SH SOLE 49900 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 7098 41192 SH SOLE 41192 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459w862 385 7500 SH SOLE 7500 0 0 DISCOVER FINL SVCS COM 254709108 6496 83721 SH SOLE 83721 0 0 DISCOVERY INC COM SER A 25470F104 5801 188960 SH SOLE 188960 0 0 DISCOVERY INC COM SER C 25470F302 37553 1319965 SH SOLE 1319965 0 0 DISNEY WALT CO COM DISNEY 254687106 14372 102920 SH SOLE 100480 0 2440 DOMINION ENERGY INC COM 25746U109 3001 38809 SH SOLE 38809 0 0 DOVER CORP COM 260003108 1135 11325 SH SOLE 11325 0 0 DOW INC COM 260557103 5761 116842 SH SOLE 114943 0 1899 DTE ENERGY CO COM 233331107 734 5739 SH SOLE 5739 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2157 24443 SH SOLE 24443 0 0 DUPONT DE NEMOURS INC COM 26614N102 6701 89258 SH SOLE 87749 0 1509 DXC TECHNOLOGY CO COM 23355l106 1248 22635 SH SOLE 22635 0 0 EASTMAN CHEMICAL CO COM 277432100 600 7712 SH SOLE 7712 0 0 EATON CORP PLC SHS G29183103 8555 102720 SH SOLE 102720 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829c105 127 13000 SH SOLE 13000 0 0 ECOLAB INC COM 278865100 506 2565 SH SOLE 2454 0 111 EKSO BIONICS HLDGS INC COM NEW 282644202 30 23750 SH SOLE 23750 0 0 EMERSON ELEC CO COM 291011104 1321 19806 SH SOLE 19806 0 0 EMPIRE ST RLTY TR INC CL A 292104106 148 10000 SH SOLE 10000 0 0 ENBRIDGE INC COM 29250N105 3506 97172 SH SOLE 96907 0 265 ENCANA CORP COM 292505104 118 23050 SH SOLE 23050 0 0 ENERGIZER HLDGS INC NEW COM 29272w109 5971 154518 SH SOLE 154518 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272w208 2483 28640 SH SOLE 28640 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273v100 1126 79967 SH SOLE 67267 0 12700 ENERSYS COM 29275Y102 308 4500 SH SOLE 4500 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 4932 170834 SH SOLE 141134 0 29700 ERICSSON ADR B SEK 10 294821608 1041 109594 SH SOLE 109594 0 0 EROS INTL PLC SHS NEW G3788M114 70 52035 SH SOLE 52035 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8725 187549 SH SOLE 187549 0 0 EVERSOURCE ENERGY COM 30040W108 4676 61716 SH SOLE 61716 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057t105 22863 1605562 SH SOLE 1605562 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 806 20190 SH SOLE 375 0 19815 EXELON CORP COM 30161N101 1089 22725 SH SOLE 22725 0 0 EXXON MOBIL CORP COM 30231G102 17998 234867 SH SOLE 233202 0 1665 FACEBOOK INC CL A 30303M102 23087 119621 SH SOLE 116786 0 2835 FARO TECHNOLOGIES INC COM 311642102 9489 180471 SH SOLE 178579 0 1892 FEDEX CORP COM 31428X106 11411 69499 SH SOLE 69499 0 0 FIBROGEN INC COM 31572q808 15605 345386 SH SOLE 345386 0 0 FINISAR CORP COM NEW 31787A507 16223 709344 SH SOLE 709344 0 0 FIREEYE INC COM 31816q101 28282 1909673 SH SOLE 1909673 0 0 FIRST HORIZON NATL CORP COM 320517105 215 14384 SH SOLE 14384 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 899 9207 SH SOLE 9207 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 7491 297267 SH SOLE 297267 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 950 6746 SH SOLE 5261 0 1485 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4748 33015 SH SOLE 30665 0 2350 FIRSTENERGY CORP COM 337932107 204 4760 SH SOLE 4708 0 52 FLEXSHARES TR MORNSTAR UPSTR 33939L407 917 27778 SH SOLE 27778 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939l506 6316 255796 SH SOLE 255796 0 0 FLUOR CORP NEW COM 343412102 414 12275 SH SOLE 12275 0 0 FORD MTR CO DEL COM 345370860 1014 99107 SH SOLE 99007 0 100 FORMFACTOR INC COM 346375108 16454 1050055 SH SOLE 1050055 0 0 FORTINET INC COM 34959E109 809 10529 SH SOLE 10529 0 0 FRANKLIN RES INC COM 354613101 591 16980 SH SOLE 16980 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3763 324136 SH SOLE 324136 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 265 6742 SH SOLE 6742 0 0 GALAPAGOS NV SPON ADR 36315x101 578 4484 SH SOLE 4484 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 304 7797 SH SOLE 7797 0 0 GANNETT CO INC COM 36473h104 1225 150107 SH SOLE 150107 0 0 GASLOG LTD SHS G37585109 467 32421 SH SOLE 32421 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 3115 82916 SH SOLE 82916 0 0 GENERAL AMERN INVS INC COM 368802104 411 11575 SH SOLE 11575 0 0 GENERAL DYNAMICS CORP COM 369550108 7585 41716 SH SOLE 41716 0 0 GENERAL ELECTRIC CO COM 369604103 2282 217316 SH SOLE 217316 0 0 GENERAL MLS INC COM 370334104 4177 79532 SH SOLE 79532 0 0 GENERAL MTRS CO COM 37045V100 7044 182814 SH SOLE 182814 0 0 GENUINE PARTS CO COM 372460105 224 2167 SH SOLE 2167 0 0 GILEAD SCIENCES INC COM 375558103 15352 227239 SH SOLE 227239 0 0 GLATFELTER COM 377316104 237 14050 SH SOLE 14050 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1708 42677 SH SOLE 42677 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950e333 379 32618 SH SOLE 32618 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 747 84685 SH SOLE 84685 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045r206 756 44773 SH SOLE 44773 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 8389 453972 SH SOLE 453972 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5369 26241 SH SOLE 26241 0 0 GRACE W R & CO DEL NEW COM 38388F108 556 7302 SH SOLE 7302 0 0 GRAY TELEVISION INC COM 389375106 571 34850 SH SOLE 34850 0 0 GROUPON INC COM 399473107 10985 3068423 SH SOLE 3068423 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 848 100430 SH SOLE 100430 0 0 GW PHARMACEUTICALS PLC ADS 36197t103 232 1346 SH SOLE 1346 0 0 HALLIBURTON CO COM 406216101 1950 85755 SH SOLE 85755 0 0 HANESBRANDS INC COM 410345102 191 11096 SH SOLE 10100 0 996 HARRIS CORP DEL COM 413875105 5008 26478 SH SOLE 26478 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 781 14015 SH SOLE 14015 0 0 HASBRO INC COM 418056107 5632 53293 SH SOLE 53293 0 0 HD SUPPLY HLDGS INC COM 40416M105 992 24621 SH SOLE 24621 0 0 HELEN OF TROY CORP LTD COM G4388n106 475 3635 SH SOLE 3635 0 0 HELMERICH & PAYNE INC COM 423452101 16202 320077 SH SOLE 315381 0 4696 HERSHEY CO COM 427866108 607 4530 SH SOLE 4530 0 0 HESS CORP COM 42809h107 1412 22212 SH SOLE 22212 0 0 HEXCEL CORP NEW COM 428291108 37658 465603 SH SOLE 465603 0 0 HIGHPOINT RES CORP COM 43114K108 6444 3540671 SH SOLE 3540671 0 0 HOME DEPOT INC COM 437076102 30018 144337 SH SOLE 141910 0 2427 HONEYWELL INTL INC COM 438516106 22986 131655 SH SOLE 130894 0 761 HOOKER FURNITURE CORP COM 439038100 380 18450 SH SOLE 18450 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 328 13134 SH SOLE 13134 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 555 13288 SH SOLE 13288 0 0 HUMANA INC COM 444859102 381 1437 SH SOLE 1437 0 0 IAC INTERACTIVECORP COM 44919P508 51620 237301 SH SOLE 237301 0 0 ICHOR HOLDINGS SHS G4740B105 693 29300 SH SOLE 29300 0 0 II VI INC COM 902104108 18250 499169 SH SOLE 499169 0 0 ILLINOIS TOOL WKS INC COM 452308109 1405 9315 SH SOLE 9315 0 0 ILLUMINA INC COM 452327109 252 684 SH SOLE 684 0 0 IMMUNOGEN INC COM 45253h101 3125 1439865 SH SOLE 1439865 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5423 171880 SH SOLE 171880 0 0 ING GROEP N V SPONSORED ADR 456837103 425 36761 SH SOLE 36761 0 0 INGERSOLL-RAND PLC SHS G47791101 864 6820 SH SOLE 6820 0 0 INGREDION INC COM 457187102 472 5722 SH SOLE 5722 0 0 INTEL CORP COM 458140100 22074 461119 SH SOLE 458979 0 2140 INTERCEPT PHARMACEUTICALS IN COM 45845P108 10329 129815 SH SOLE 129815 0 0 INTERNAP CORP COM PAR 45885A409 508 168807 SH SOLE 168807 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9518 69024 SH SOLE 69024 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 218 16789 SH SOLE 16789 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 8268 184183 SH SOLE 184183 0 0 INTERXION HOLDING N.V SHS N47279109 61397 806897 SH SOLE 806897 0 0 INTL PAPER CO COM 460146103 375 8664 SH SOLE 8664 0 0 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 487 13100 SH SOLE 13100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5244 48646 SH SOLE 48646 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137v613 210 1800 SH SOLE 1800 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137v621 862 46783 SH SOLE 46783 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138e354 836 15186 SH SOLE 15186 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138e511 586 40025 SH SOLE 40025 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138g870 2934 117682 SH SOLE 117682 0 0 INVESCO LTD SHS G491BT108 2628 128442 SH SOLE 128442 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 21387 114531 SH SOLE 103106 0 11425 IONIS PHARMACEUTICALS INC COM 462222100 51433 800268 SH SOLE 800219 0 49 IRIDIUM COMMUNICATIONS INC COM 46269C102 40012 1720214 SH SOLE 1720214 0 0 ISHARES GOLD TRUST ISHARES 464285105 152 11276 SH SOLE 11276 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12022 233713 SH SOLE 233713 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 435 7962 SH SOLE 7962 0 0 ISHARES TR S&P 100 ETF 464287101 849 6555 SH SOLE 6305 0 250 ISHARES TR MRNGSTR LG-CP GR 464287119 602 3138 SH SOLE 3138 0 0 ISHARES TR CORE S&P TTL STK 464287150 419 6289 SH SOLE 6289 0 0 ISHARES TR SELECT DIVID ETF 464287168 3457 34718 SH SOLE 34718 0 0 ISHARES TR TIPS BD ETF 464287176 2204 19080 SH SOLE 19080 0 0 ISHARES TR CORE S&P500 ETF 464287200 23355 79237 SH SOLE 79237 0 0 ISHARES TR CORE US AGGBD ET 464287226 791 7103 SH SOLE 7103 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1038 24201 SH SOLE 22901 0 1300 ISHARES TR IBOXX INV CP ETF 464287242 823 6615 SH SOLE 6615 0 0 ISHARES TR GLOBAL TECH ETF 464287291 789 4395 SH SOLE 4395 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 516 2877 SH SOLE 2877 0 0 ISHARES TR S&P 500 VAL ETF 464287408 824 7069 SH SOLE 7069 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 579 6825 SH SOLE 6485 0 340 ISHARES TR MSCI EAFE ETF 464287465 5111 77758 SH SOLE 77758 0 0 ISHARES TR RUS MID CAP ETF 464287499 206 3695 SH SOLE 3695 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2467 12698 SH SOLE 12698 0 0 ISHARES TR NASDAQ BIOTECH 464287556 7775 71267 SH SOLE 71267 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 407 3198 SH SOLE 3198 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2169 13787 SH SOLE 13787 0 0 ISHARES TR RUS 1000 ETF 464287622 246 1510 SH SOLE 1510 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 205 1701 SH SOLE 281 0 1420 ISHARES TR RUS 2000 GRW ETF 464287648 1275 6349 SH SOLE 6349 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1742 11199 SH SOLE 11199 0 0 ISHARES TR U.S. REAL ES ETF 464287739 314 3600 SH SOLE 3600 0 0 ISHARES TR US HLTHCARE ETF 464287762 683 3500 SH SOLE 875 0 2625 ISHARES TR CORE S&P SCP ETF 464287804 7978 101922 SH SOLE 101572 0 350 ISHARES TR SP SMCP600VL ETF 464287879 3149 21186 SH SOLE 21186 0 0 ISHARES TR S&P SML 600 GWT 464287887 286 1567 SH SOLE 1567 0 0 ISHARES TR MSCI ACWI EX US 464288240 840 17970 SH SOLE 17970 0 0 ISHARES TR EAFE SML CP ETF 464288273 17602 306657 SH SOLE 306657 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2065 18262 SH SOLE 18262 0 0 ISHARES TR INTL SEL DIV ETF 464288448 459 14932 SH SOLE 14932 0 0 ISHARES TR IBOXX HI YD ETF 464288513 863 9896 SH SOLE 9896 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3625 67830 SH SOLE 67830 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 3378 26860 SH SOLE 26860 0 0 ISHARES TR PFD AND INCM SEC 464288687 619 16791 SH SOLE 11996 0 4795 ISHARES TR US HOME CONS ETF 464288752 635 16614 SH SOLE 11604 0 5010 ISHARES TR US AER DEF ETF 464288760 1279 5970 SH SOLE 4390 0 1580 ISHARES TR MSCI INDIA ETF 46429b598 472 13370 SH SOLE 5100 0 8270 ISHARES TR FLTG RATE NT ETF 46429B655 8389 164726 SH SOLE 159556 0 5170 ISHARES TR CORE HIGH DV ETF 46429b663 1162 12294 SH SOLE 12294 0 0 ISHARES TR MIN VOL USA ETF 46429b697 5377 87097 SH SOLE 87097 0 0 ISHARES TR USA QUALITY FCTR 46432F339 13933 152319 SH SOLE 152319 0 0 ISHARES TR USA MOMENTUM FCT 46432f396 739 6230 SH SOLE 6230 0 0 ISHARES TR CORE MSCI TOTAL 46432f834 671 11450 SH SOLE 11450 0 0 ISHARES TR MLTFCTR INTL SML 46434v266 894 30865 SH SOLE 30865 0 0 ISHARES TR CORE DIV GRWTH 46434V621 685 17925 SH SOLE 16725 0 1200 ISHARES TR GLOBAL REIT ETF 46434v647 224 8387 SH SOLE 8387 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 1804 35844 SH SOLE 35844 0 0 JACOBS ENGR GROUP INC COM 469814107 214 2540 SH SOLE 2540 0 0 JD COM INC SPON ADR CL A 47215p106 751 24800 SH SOLE 24800 0 0 JOHNSON & JOHNSON COM 478160104 29590 212450 SH SOLE 211550 0 900 JPMORGAN CHASE & CO COM 46625H100 50231 449291 SH SOLE 446626 0 2665 KANSAS CITY SOUTHERN COM NEW 485170302 34620 284193 SH SOLE 284193 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1198 78268 SH SOLE 78268 0 0 KEURIG DR PEPPER INC COM 49271v100 764 26420 SH SOLE 26420 0 0 KEYCORP NEW COM 493267108 368 20723 SH SOLE 20313 0 410 KIMBERLY CLARK CORP COM 494368103 3476 26079 SH SOLE 24979 0 1100 KINDER MORGAN INC DEL COM 49456B101 1884 90251 SH SOLE 90251 0 0 KKR & CO INC CL A 48251w104 2079 82289 SH SOLE 82289 0 0 KLA-TENCOR CORP COM 482480100 1856 15704 SH SOLE 15668 0 36 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1788 54450 SH SOLE 54450 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 536 12290 SH SOLE 12290 0 0 KORNIT DIGITAL LTD SHS M6372Q113 534 16860 SH SOLE 16860 0 0 KRAFT HEINZ CO COM 500754106 222 7154 SH SOLE 7154 0 0 KROGER CO COM 501044101 767 35323 SH SOLE 35323 0 0 LAKELAND BANCORP INC COM 511637100 702 43453 SH SOLE 43453 0 0 LAM RESEARCH CORP COM 512807108 76739 408533 SH SOLE 406438 0 2095 LAS VEGAS SANDS CORP COM 517834107 39748 672673 SH SOLE 672673 0 0 LAUDER ESTEE COS INC CL A 518439104 437 2385 SH SOLE 2385 0 0 LAZARD LTD SHS A G54050102 18218 529737 SH SOLE 529737 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3213 510834 SH SOLE 510834 0 0 LIBERTY GLOBAL PLC SHS CL A g5480u104 357 13245 SH SOLE 13245 0 0 LIBERTY GLOBAL PLC SHS CL C g5480u120 690 26001 SH SOLE 26001 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 13750 363667 SH SOLE 363653 0 14 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6276 165254 SH SOLE 165254 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 790 28428 SH SOLE 28427 0 1 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1410 39325 SH SOLE 39322 0 3 LILLY ELI & CO COM 532457108 4969 44852 SH SOLE 44052 0 800 LIMELIGHT NETWORKS INC COM 53261M104 123 45600 SH SOLE 45600 0 0 LINCOLN NATL CORP IND COM 534187109 282 4370 SH SOLE 4370 0 0 LINDE PLC SHS g5494j103 507 2525 SH SOLE 2525 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3381 291198 SH SOLE 291198 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 38 13300 SH SOLE 13300 0 0 LOCKHEED MARTIN CORP COM 539830109 12128 33362 SH SOLE 33362 0 0 LOWES COS INC COM 548661107 2473 24506 SH SOLE 24506 0 0 LULULEMON ATHLETICA INC COM 550021109 416 2309 SH SOLE 2309 0 0 LUMENTUM HLDGS INC COM 55024u109 53144 995020 SH SOLE 995020 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6296 73102 SH SOLE 73102 0 0 M & T BK CORP COM 55261F104 1172 6891 SH SOLE 841 0 6050 MACROGENICS INC COM 556099109 9783 576465 SH SOLE 576465 0 0 MACYS INC COM 55616P104 1176 54807 SH SOLE 54807 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 27509 98266 SH SOLE 98266 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1527 23852 SH SOLE 23852 0 0 MARATHON OIL CORP COM 565849106 340 23923 SH SOLE 23923 0 0 MARATHON PETE CORP COM 56585A102 3792 67860 SH SOLE 67860 0 0 MARTIN MARIETTA MATLS INC COM 573284106 383 1665 SH SOLE 0 0 1665 MASCO CORP COM 574599106 238 6055 SH SOLE 6055 0 0 MASTERCARD INC CL A 57636q104 4974 18802 SH SOLE 18802 0 0 MATERION CORP COM 576690101 325 4800 SH SOLE 4800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 253 1632 SH SOLE 1632 0 0 MCDONALDS CORP COM 580135101 9484 45669 SH SOLE 45614 0 55 MCKESSON CORP COM 58155Q103 341 2535 SH SOLE 2535 0 0 MEDICINES CO COM 584688105 20405 559500 SH SOLE 559500 0 0 MEDTRONIC PLC SHS G5960L103 4236 43498 SH SOLE 43498 0 0 MERCK & CO INC COM 58933Y105 45597 543796 SH SOLE 537389 0 6407 METHANEX CORP COM 59151K108 4398 96746 SH SOLE 96746 0 0 METHODE ELECTRS INC COM 591520200 639 22350 SH SOLE 22350 0 0 METLIFE INC COM 59156R108 8901 179203 SH SOLE 179203 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5720 200215 SH SOLE 200215 0 0 MICRON TECHNOLOGY INC COM 595112103 10670 276488 SH SOLE 276488 0 0 MICROSOFT CORP COM 594918104 80847 603516 SH SOLE 598647 0 4869 MITCHAM INDS INC COM 606501104 43 10800 SH SOLE 10800 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688n102 2631 175030 SH SOLE 175030 0 0 MOLSON COORS BREWING CO CL B 60871r209 583 10405 SH SOLE 10405 0 0 MONDELEZ INTL INC CL A 609207105 8755 162435 SH SOLE 161585 0 850 MORGAN STANLEY COM NEW 617446448 8551 195185 SH SOLE 193185 0 2000 MOSAIC CO NEW COM 61945C103 1152 46030 SH SOLE 46030 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 293 1755 SH SOLE 1755 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2362 240540 SH SOLE 240540 0 0 MYOS RENS TECHNOLOGY INC COM 62857p108 184 120968 SH SOLE 120968 0 0 MYRIAD GENETICS INC COM 62855J104 12244 440738 SH SOLE 440738 0 0 NATIONAL BEVERAGE CORP COM 635017106 1001 22418 SH SOLE 22418 0 0 NATIONAL OILWELL VARCO INC COM 637071101 422 18971 SH SOLE 18971 0 0 NEENAH INC COM 640079109 463 6850 SH SOLE 6850 0 0 NETFLIX INC COM 64110L106 1038 2825 SH SOLE 2825 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121n109 60 23950 SH SOLE 23950 0 0 NEW JERSEY RES COM 646025106 239 4800 SH SOLE 4800 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 469 47019 SH SOLE 47019 0 0 NEWELL BRANDS INC COM 651229106 1187 76990 SH SOLE 76990 0 0 NEWS CORP NEW CL A 65249b109 2891 214301 SH SOLE 214301 0 0 NEWS CORP NEW CL B 65249b208 3216 230384 SH SOLE 230384 0 0 NEXGEN ENERGY LTD COM 65340p106 295 187881 SH SOLE 187881 0 0 NEXSTAR MEDIA GROUP INC CL A 65336k103 8144 80637 SH SOLE 80637 0 0 NEXTERA ENERGY INC COM 65339F101 12261 59851 SH SOLE 59201 0 650 NIKE INC CL B 654106103 1153 13732 SH SOLE 13732 0 0 NLIGHT INC COM 65487K100 15084 785644 SH SOLE 776039 0 9605 NOKIA CORP SPONSORED ADR 654902204 1348 269140 SH SOLE 269140 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 992 46430 SH SOLE 46430 0 0 NORDSTROM INC COM 655664100 2936 92145 SH SOLE 92145 0 0 NORFOLK SOUTHERN CORP COM 655844108 1620 8126 SH SOLE 8126 0 0 NORTHERN TR CORP COM 665859104 1446 16070 SH SOLE 16070 0 0 NORTHROP GRUMMAN CORP COM 666807102 2374 7348 SH SOLE 7348 0 0 NOVARTIS A G SPONSORED ADR 66987V109 7079 77525 SH SOLE 77464 0 61 NOVO-NORDISK A S ADR 670100205 1152 22573 SH SOLE 22573 0 0 NUCOR CORP COM 670346105 2681 48650 SH SOLE 48650 0 0 NUTANIX INC CL A 67059n108 243 9355 SH SOLE 9355 0 0 NUTRIEN LTD COM 67077M108 882 16500 SH SOLE 16500 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2173 136956 SH SOLE 136956 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075f105 678 38526 SH SOLE 38526 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 443 33805 SH SOLE 33805 0 0 NVIDIA CORP COM 67066G104 4005 24388 SH SOLE 22883 0 1505 NXP SEMICONDUCTORS N V COM N6596X109 8647 88584 SH SOLE 88584 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 227 614 SH SOLE 614 0 0 OCCIDENTAL PETE CORP COM 674599105 1613 32078 SH SOLE 32078 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 204 1365 SH SOLE 1365 0 0 OLD REP INTL CORP COM 680223104 1540 68820 SH SOLE 68620 0 200 OMEGA HEALTHCARE INVS INC COM 681936100 1196 32534 SH SOLE 32534 0 0 OMNICOM GROUP INC COM 681919106 6577 80252 SH SOLE 80252 0 0 ONEOK INC NEW COM 682680103 265 3858 SH SOLE 3858 0 0 OPKO HEALTH INC COM 68375n103 49 20100 SH SOLE 20100 0 0 ORACLE CORP COM 68389X105 14497 254459 SH SOLE 254359 0 100 OUTFRONT MEDIA INC COM 69007J106 1788 69338 SH SOLE 69338 0 0 OWENS CORNING NEW COM 690742101 247 4250 SH SOLE 4250 0 0 PACCAR INC COM 693718108 573 8000 SH SOLE 8000 0 0 PALO ALTO NETWORKS INC COM 697435105 6356 31192 SH SOLE 31192 0 0 PARKER HANNIFIN CORP COM 701094104 730 4293 SH SOLE 4293 0 0 PARSLEY ENERGY INC CL A 701877102 1814 95440 SH SOLE 95440 0 0 PAYCHEX INC COM 704326107 1088 13225 SH SOLE 13225 0 0 PAYPAL HLDGS INC COM 70450y103 4093 35760 SH SOLE 35650 0 110 PEAK RESORTS INC COM 70469l100 490 103179 SH SOLE 103179 0 0 PEPSICO INC COM 713448108 10642 81152 SH SOLE 80752 0 400 PFIZER INC COM 717081103 28781 664385 SH SOLE 661385 0 3000 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 303 20950 SH SOLE 20950 0 0 PHILIP MORRIS INTL INC COM 718172109 5232 66625 SH SOLE 66325 0 300 PHILLIPS 66 COM 718546104 3839 41043 SH SOLE 41043 0 0 PHYSICIANS RLTY TR COM 71943U104 322 18450 SH SOLE 18450 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1622 15091 SH SOLE 15091 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201r783 1608 16011 SH SOLE 16011 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201r833 3462 34023 SH SOLE 34023 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 1694 160270 SH SOLE 160270 0 0 PIONEER NAT RES CO COM 723787107 229 1488 SH SOLE 1488 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 662 27190 SH SOLE 23690 0 3500 PNC FINL SVCS GROUP INC COM 693475105 11368 82808 SH SOLE 82808 0 0 PNM RES INC COM 69349H107 599 11758 SH SOLE 11758 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 11261 415079 SH SOLE 415079 0 0 PPG INDS INC COM 693506107 223 1914 SH SOLE 1803 0 111 PPL CORP COM 69351T106 3095 99796 SH SOLE 99796 0 0 PRICE T ROWE GROUP INC COM 74144T108 2200 20050 SH SOLE 20050 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5828 100617 SH SOLE 100617 0 0 PROCTER AND GAMBLE CO COM 742718109 22675 206793 SH SOLE 205749 0 1044 PROGENICS PHARMACEUTICALS IN COM 743187106 8013 1298723 SH SOLE 1298723 0 0 PROGRESSIVE CORP OHIO COM 743315103 2845 35598 SH SOLE 35598 0 0 PROLOGIS INC COM 74340W103 4897 61136 SH SOLE 61136 0 0 PROSHARES TR S&P 500 DV ARIST 74348a467 1170 16870 SH SOLE 16870 0 0 PROTHENA CORP PLC SHS G72800108 2094 198103 SH SOLE 198103 0 0 PROVIDENT FINL SVCS INC COM 74386T105 378 15578 SH SOLE 15578 0 0 PRUDENTIAL FINL INC COM 744320102 4871 48229 SH SOLE 48229 0 0 PTC THERAPEUTICS INC COM 69366J200 7744 172088 SH SOLE 172088 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2032 34547 SH SOLE 34547 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 203 39500 SH SOLE 39500 0 0 QEP RES INC COM 74733V100 12307 1702163 SH SOLE 1700018 0 2145 QORVO INC COM 74736k101 54748 821911 SH SOLE 821911 0 0 QUALCOMM INC COM 747525103 3975 52252 SH SOLE 52252 0 0 QUANTA SVCS INC COM 74762E102 1945 50925 SH SOLE 50925 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1345 13213 SH SOLE 13213 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 29298 346518 SH SOLE 346518 0 0 RAYTHEON CO COM NEW 755111507 1608 9251 SH SOLE 9141 0 110 RED HAT INC COM 756577102 282 1500 SH SOLE 1500 0 0 REGENERON PHARMACEUTICALS COM 75886F107 50676 161904 SH SOLE 161904 0 0 REPUBLIC SVCS INC COM 760759100 474 5467 SH SOLE 5467 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4968 79693 SH SOLE 79693 0 0 ROBERT HALF INTL INC COM 770323103 23232 407501 SH SOLE 407501 0 0 ROCKWELL AUTOMATION INC COM 773903109 1545 9431 SH SOLE 9411 0 20 ROPER TECHNOLOGIES INC COM 776696106 223 610 SH SOLE 610 0 0 ROSS STORES INC COM 778296103 602 6072 SH SOLE 6072 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 84763 699309 SH SOLE 699309 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6424 97717 SH SOLE 97717 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4824 74133 SH SOLE 74133 0 0 RYDER SYS INC COM 783549108 668 11455 SH SOLE 11455 0 0 SAFEHOLD INC COM 78645L100 343 11345 SH SOLE 11345 0 0 SALESFORCE COM INC COM 79466l302 8464 55785 SH SOLE 55785 0 0 SANDY SPRING BANCORP INC COM 800363103 3235 92755 SH SOLE 92755 0 0 SANOFI SPONSORED ADR 80105N105 1218 28149 SH SOLE 28149 0 0 SAP SE SPON ADR 803054204 907 6631 SH SOLE 6631 0 0 SAREPTA THERAPEUTICS INC COM 803607100 16508 108641 SH SOLE 108641 0 0 SCHLUMBERGER LTD COM 806857108 3711 93373 SH SOLE 91603 0 1770 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1072 15197 SH SOLE 15197 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 975 13890 SH SOLE 13890 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 445 7799 SH SOLE 7799 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1578 22077 SH SOLE 22077 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 975 18373 SH SOLE 18373 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 582 18149 SH SOLE 18149 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 239 4509 SH SOLE 4509 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 12201 797955 SH SOLE 797955 0 0 SEATTLE GENETICS INC COM 812578102 40972 591999 SH SOLE 591999 0 0 SEAWORLD ENTMT INC COM 81282V100 26129 842880 SH SOLE 842880 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1339 14458 SH SOLE 11033 0 3425 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 226 3893 SH SOLE 3893 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4769 40008 SH SOLE 31913 0 8095 SELECT SECTOR SPDR TR ENERGY 81369Y506 1681 26386 SH SOLE 25386 0 1000 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1283 46503 SH SOLE 41703 0 4800 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1623 20963 SH SOLE 14563 0 6400 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1021 13078 SH SOLE 13078 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369y852 3063 62230 SH SOLE 51980 0 10250 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 280 4688 SH SOLE 4688 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 134 10725 SH SOLE 10725 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 781 569905 SH SOLE 569905 0 0 SIMON PPTY GROUP INC NEW COM 828806109 663 4151 SH SOLE 4151 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 280 5225 SH SOLE 5225 0 0 SIRIUS XM HLDGS INC COM 82968B103 343 61536 SH SOLE 61536 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 472 9495 SH SOLE 9495 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3314 42894 SH SOLE 42894 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2246 97712 SH SOLE 97712 0 0 SMUCKER J M CO COM NEW 832696405 561 4871 SH SOLE 4871 0 0 SONY CORP SPONSORED ADR 835699307 385 7343 SH SOLE 7343 0 0 SOTHEBYS COM 835898107 13261 228125 SH SOLE 228125 0 0 SOUTHERN CO COM 842587107 1919 34714 SH SOLE 34714 0 0 SPARK THERAPEUTICS INC COM 84652J103 17608 171985 SH SOLE 171985 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4080 15346 SH SOLE 15346 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1085 8148 SH SOLE 8148 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463x772 939 23845 SH SOLE 23845 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 54015 184352 SH SOLE 168477 0 15875 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 35323 99616 SH SOLE 96224 0 3392 SPDR SERIES TRUST S&P 600 SMCP GRW 78464a201 311 5110 SH SOLE 5110 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1588 26165 SH SOLE 26165 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 1074 20315 SH SOLE 19115 0 1200 SPDR SERIES TRUST PORTFOLIO SHORT 78464a474 265 8624 SH SOLE 8624 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 726 7200 SH SOLE 6725 0 475 SPDR SERIES TRUST S&P BIOTECH 78464A870 729 8317 SH SOLE 3346 0 4971 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 406 9750 SH SOLE 4750 0 5000 SPDR SERIES TRUST BLOMBERG BRC INV 78468r200 4426 144016 SH SOLE 144016 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 788 7236 SH SOLE 7236 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 271 5532 SH SOLE 5532 0 0 SPIRE INC COM 84857l101 725 8644 SH SOLE 8644 0 0 SQUARE INC CL A 852234103 255 3521 SH SOLE 3521 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 14438 294235 SH SOLE 294235 0 0 SSR MNG INC COM 784730103 290 21190 SH SOLE 21190 0 0 STARBUCKS CORP COM 855244109 1063 12676 SH SOLE 12676 0 0 STARWOOD PPTY TR INC COM 85571b105 293 12887 SH SOLE 12887 0 0 STATE STR CORP COM 857477103 241 4302 SH SOLE 4302 0 0 STONERIDGE INC COM 86183P102 322 10200 SH SOLE 10200 0 0 STRYKER CORP COM 863667101 3741 18198 SH SOLE 18198 0 0 SUN LIFE FINL INC COM 866796105 254 6153 SH SOLE 6153 0 0 SUNCOR ENERGY INC NEW COM 867224107 1919 61593 SH SOLE 61241 0 352 SUNTRUST BKS INC COM 867914103 215 3417 SH SOLE 3417 0 0 SYMANTEC CORP COM 871503108 270 12409 SH SOLE 12409 0 0 SYNCHRONY FINL COM 87165b103 1861 53669 SH SOLE 53669 0 0 SYNOVUS FINL CORP COM NEW 87161C501 713 20371 SH SOLE 20371 0 0 SYSCO CORP COM 871829107 328 4631 SH SOLE 4425 0 206 T MOBILE US INC COM 872590104 4353 58716 SH SOLE 58716 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 634 16181 SH SOLE 16181 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2621 148057 SH SOLE 148057 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2474 21792 SH SOLE 21792 0 0 TAPESTRY INC COM 876030107 1934 60966 SH SOLE 60966 0 0 TARGET CORP COM 87612E106 1945 22462 SH SOLE 20762 0 1700 TECNOGLASS INC SHS G87264100 149 22970 SH SOLE 22970 0 0 TEGNA INC COM 87901j105 34795 2296680 SH SOLE 2296680 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 7525 247519 SH SOLE 247519 0 0 TEREX CORP NEW COM 880779103 225 7179 SH SOLE 7179 0 0 TESLA INC COM 88160r101 245 1096 SH SOLE 1096 0 0 TEXAS INSTRS INC COM 882508104 4120 35900 SH SOLE 35900 0 0 TEXTRON INC COM 883203101 3764 70964 SH SOLE 70964 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 525 13057 SH SOLE 12919 0 138 THERMO FISHER SCIENTIFIC INC COM 883556102 11505 39176 SH SOLE 39136 0 40 TIFFANY & CO NEW COM 886547108 549 5860 SH SOLE 5860 0 0 TIMKEN CO COM 887389104 2867 55853 SH SOLE 55853 0 0 TJX COS INC NEW COM 872540109 1098 20772 SH SOLE 20772 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 721 12347 SH SOLE 9195 0 3152 TORTOISE ENERGY INFRA CORP COM 89147L100 743 32937 SH SOLE 30737 0 2200 TOTAL S A SPONSORED ADS 89151E109 3181 57018 SH SOLE 57018 0 0 TRAVELERS COMPANIES INC COM 89417E109 3711 24817 SH SOLE 24590 0 227 TRIBUNE MEDIA CO CL A 896047503 677 14640 SH SOLE 14640 0 0 TRIMBLE INC COM 896239100 55105 1221573 SH SOLE 1221573 0 0 TUTOR PERINI CORP COM 901109108 8209 591879 SH SOLE 591879 0 0 TWILIO INC CL A 90138F102 252 1850 SH SOLE 1850 0 0 TYSON FOODS INC CL A 902494103 617 7637 SH SOLE 7637 0 0 U S SILICA HLDGS INC COM 90346E103 878 68627 SH SOLE 68627 0 0 ULTRA CLEAN HLDGS INC COM 90385v107 5093 365844 SH SOLE 365844 0 0 UNIFI INC COM NEW 904677200 7836 431259 SH SOLE 431259 0 0 UNILEVER N V N Y SHS NEW 904784709 2030 33434 SH SOLE 33434 0 0 UNILEVER PLC SPON ADR NEW 904767704 677 10928 SH SOLE 10928 0 0 UNION PACIFIC CORP COM 907818108 7880 46596 SH SOLE 46513 0 83 UNITED CONTL HLDGS INC COM 910047109 1680 19189 SH SOLE 19189 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1802 17445 SH SOLE 16945 0 500 UNITED TECHNOLOGIES CORP COM 913017109 14125 108488 SH SOLE 106838 0 1650 UNITEDHEALTH GROUP INC COM 91324P102 13544 55505 SH SOLE 55200 0 305 URANIUM ENERGY CORP COM 916896103 27 19380 SH SOLE 19380 0 0 URSTADT BIDDLE PPTYS INC PFD-G CV 6.75% 917286809 392 15225 SH SOLE 15225 0 0 US BANCORP DEL COM NEW 902973304 966 18426 SH SOLE 18147 0 279 VALE S A SPONSORED ADS 91912E105 1084 80640 SH SOLE 80640 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6807 79516 SH SOLE 79516 0 0 VALLEY NATL BANCORP COM 919794107 616 57164 SH SOLE 57164 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 213 8500 SH SOLE 8500 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 532 26879 SH SOLE 26879 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189f676 253 2300 SH SOLE 2300 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 540 8467 SH SOLE 8467 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 983 6100 SH SOLE 6100 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 725 5520 SH SOLE 4370 0 1150 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 578 7172 SH SOLE 7172 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 12193 146780 SH SOLE 146780 0 0 VANGUARD GROUP DIV APP ETF 921908844 2042 17733 SH SOLE 17683 0 50 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2762 10263 SH SOLE 10263 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8855 101312 SH SOLE 101312 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 5058 30256 SH SOLE 28556 0 1700 VANGUARD INDEX FDS LARGE CAP ETF 922908637 13071 97021 SH SOLE 97021 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1559 13144 SH SOLE 13144 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 593 3630 SH SOLE 3630 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 408 3678 SH SOLE 3678 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 51921 331427 SH SOLE 328517 0 2910 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6806 45346 SH SOLE 45346 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 958 9105 SH SOLE 9105 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 32724 641776 SH SOLE 641776 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3306 77724 SH SOLE 74024 0 3700 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2178 32965 SH SOLE 32965 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5993 109156 SH SOLE 109156 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 343 6963 SH SOLE 6963 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10311 127795 SH SOLE 127795 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 409 6202 SH SOLE 6202 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206c870 843 9387 SH SOLE 9387 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1320 25015 SH SOLE 25015 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 16200 388398 SH SOLE 388398 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2411 31758 SH SOLE 31758 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 868 10895 SH SOLE 10895 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 325 4477 SH SOLE 4477 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 25562 292536 SH SOLE 292536 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 941 15337 SH SOLE 15337 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 318 1775 SH SOLE 325 0 1450 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 329 1890 SH SOLE 1690 0 200 VANGUARD WORLD FDS INDUSTRIAL ETF 92204a603 2090 14335 SH SOLE 12260 0 2075 VANGUARD WORLD FDS INF TECH ETF 92204A702 430 2037 SH SOLE 2037 0 0 VARIAN MED SYS INC COM 92220P105 1889 13875 SH SOLE 13875 0 0 VENTAS INC COM 92276F100 4164 60925 SH SOLE 60925 0 0 VEON LTD SPONSORED ADR 91822M106 32 11325 SH SOLE 11325 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 18784 328795 SH SOLE 323987 0 4808 VERTEX PHARMACEUTICALS INC COM 92532F100 202 1100 SH SOLE 1100 0 0 VIACOM INC NEW CL B 92553P201 7472 250165 SH SOLE 250165 0 0 VIAVI SOLUTIONS INC COM 925550105 15771 1186698 SH SOLE 1186698 0 0 VISA INC COM CL A 92826C839 41063 236604 SH SOLE 233111 0 3493 VISHAY INTERTECHNOLOGY INC COM 928298108 11627 703808 SH SOLE 703808 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 1420 86928 SH SOLE 86928 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 69 14550 SH SOLE 14550 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 735 13451 SH SOLE 13451 0 0 WALMART INC COM 931142103 7929 71764 SH SOLE 71704 0 60 WASTE CONNECTIONS INC COM 94106B101 508 5315 SH SOLE 5315 0 0 WASTE MGMT INC DEL COM 94106L109 9644 83595 SH SOLE 83478 0 117 WELLS FARGO CO NEW COM 949746101 3903 82489 SH SOLE 81992 0 497 WENDYS CO COM 95058W100 209 10665 SH SOLE 9665 0 1000 WERNER ENTERPRISES INC COM 950755108 20236 651085 SH SOLE 651085 0 0 WESCO INTL INC COM 95082P105 448 8850 SH SOLE 8850 0 0 WESTERN DIGITAL CORP COM 958102105 1722 36205 SH SOLE 36205 0 0 WESTROCK CO COM 96145d105 2903 79610 SH SOLE 79610 0 0 WEYERHAEUSER CO COM 962166104 491 18623 SH SOLE 18623 0 0 WHIRLPOOL CORP COM 963320106 256 1800 SH SOLE 1300 0 500 WILLIAMS COS INC DEL COM 969457100 921 32846 SH SOLE 32846 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717w281 2175 46227 SH SOLE 35127 0 11100 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1830 40970 SH SOLE 31645 0 9325 WISDOMTREE TR US MIDCAP DIVID 97717W505 1221 33739 SH SOLE 33739 0 0 WISDOMTREE TR US SMALLCAP FUND 97717w562 1666 46438 SH SOLE 46375 0 63 WISDOMTREE TR US MIDCAP FUND 97717w570 1133 28330 SH SOLE 28330 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 986 36363 SH SOLE 36363 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 417 6418 SH SOLE 6418 0 0 WISDOMTREE TR CBOE S&P 500 97717x560 342 12430 SH Put SOLE 12430 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 31299 433448 SH SOLE 433448 0 0 WYNN RESORTS LTD COM 983134107 953 7688 SH SOLE 7688 0 0 XILINX INC COM 983919101 202 1714 SH SOLE 1647 0 67 XPO LOGISTICS INC COM 983793100 291 5040 SH SOLE 5040 0 0 XYLEM INC COM 98419M100 10798 129106 SH SOLE 129106 0 0 YANDEX N V SHS CLASS A N97284108 1481 38978 SH SOLE 38978 0 0 ZOETIS INC CL A 98978V103 381 3354 SH SOLE 3072 0 282 ZSCALER INC COM 98980G102 606 7906 SH SOLE 7906 0 0