0001085146-19-002799.txt : 20191108 0001085146-19-002799.hdr.sgml : 20191108 20191108114314 ACCESSION NUMBER: 0001085146-19-002799 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191108 DATE AS OF CHANGE: 20191108 EFFECTIVENESS DATE: 20191108 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: 191203020 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 false false 0000743127 XXXXXXXX 09-30-2019 09-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 11-07-2019 0 704 4245332
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 7767 47243 SH SOLE 46948 0 295 A H BELO CORP COM CL A 001282102 116 30949 SH SOLE 30949 0 0 ABB LTD SPONSORED ADR 000375204 851 43260 SH SOLE 43260 0 0 ABBOTT LABS COM 002824100 4372 52248 SH SOLE 52208 0 40 ABBVIE INC COM 00287Y109 3303 43622 SH SOLE 43582 0 40 ABERDEEN ASIA PACIFIC INCOM COM 003009107 65 15450 SH SOLE 15450 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8239 42835 SH SOLE 39810 0 3025 ADOBE INC COM 00724F101 10735 38861 SH SOLE 38510 0 351 ADVANCED ENERGY INDS COM 007973100 12334 214848 SH SOLE 214848 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 8740 454750 SH SOLE 454750 0 0 AEROVIRONMENT INC COM 008073108 16697 311740 SH SOLE 307665 0 4075 AFLAC INC COM 001055102 3571 68244 SH SOLE 68244 0 0 AIR PRODS & CHEMS INC COM 009158106 283 1275 SH SOLE 1275 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 228 2495 SH SOLE 2375 0 120 ALASKA AIR GROUP INC COM 011659109 4123 63520 SH SOLE 63520 0 0 ALCON INC ORD SHS h01301128 1158 19867 SH SOLE 19855 0 12 ALDER BIOPHARMACEUTICALS INC COM 014339105 17029 902921 SH SOLE 902921 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1898 19375 SH SOLE 19375 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 11648 69650 SH SOLE 69650 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1110 54835 SH SOLE 54835 0 0 ALLERGAN PLC SHS G0177J108 507 3012 SH SOLE 3012 0 0 ALPHABET INC CAP STK CL A 02079K305 20723 16971 SH SOLE 16285 0 686 ALPHABET INC CAP STK CL C 02079K107 22476 18438 SH SOLE 18342 0 96 ALPS ETF TR ALERIAN MLP 00162Q866 895 97960 SH SOLE 97960 0 0 ALTABA INC COM 021346101 2254 115720 SH SOLE 115720 0 0 ALTICE USA INC CL A 02156k103 2964 103333 SH SOLE 103333 0 0 ALTRIA GROUP INC COM 02209S103 4056 99160 SH SOLE 99160 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 602 39717 SH SOLE 39717 0 0 AMAZON COM INC COM 023135106 26211 15099 SH SOLE 14957 0 142 AMBARELLA INC SHS G037AX101 41365 658309 SH SOLE 658309 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1052 98299 SH SOLE 98299 0 0 AMC NETWORKS INC CL A 00164V103 808 16442 SH SOLE 16425 0 17 AMERICAN AIRLS GROUP INC COM 02376R102 302 11210 SH SOLE 11210 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1119 11938 SH SOLE 11938 0 0 AMERICAN EXPRESS CO COM 025816109 12034 101740 SH SOLE 101740 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 222 3990 SH SOLE 3990 0 0 AMERICAN TOWER CORP NEW COM 03027X100 238 1074 SH SOLE 982 0 92 AMERICAN WTR WKS CO INC NEW COM 030420103 330 2655 SH SOLE 2655 0 0 AMERIPRISE FINL INC COM 03076c106 276 1879 SH SOLE 1879 0 0 AMERIS BANCORP COM 03076K108 929 23075 SH SOLE 23075 0 0 AMERISOURCEBERGEN CORP COM 03073E105 571 6937 SH SOLE 6937 0 0 AMGEN INC COM 031162100 14405 74442 SH SOLE 73207 0 1235 AMIRA NATURE FOODS LTD SHS G0335L102 159 291752 SH SOLE 291752 0 0 AMYRIS INC COM NEW 03236M200 3115 654497 SH SOLE 654497 0 0 ANALOG DEVICES INC COM 032654105 359 3217 SH SOLE 3217 0 0 ANNALY CAP MGMT INC COM 035710409 147 16743 SH SOLE 16743 0 0 ANTARES PHARMA INC COM 036642106 202 60240 SH SOLE 60240 0 0 ANTHEM INC COM 036752103 653 2718 SH SOLE 2718 0 0 AON PLC SHS CL A G0408V102 387 2000 SH SOLE 2000 0 0 APPLE INC COM 037833100 122491 546906 SH SOLE 543266 0 3640 APPLIED INDL TECHNOLOGIES IN COM 03820c105 895 15756 SH SOLE 15756 0 0 APPLIED MATLS INC COM 038222105 10241 205234 SH SOLE 203875 0 1359 APTIV PLC SHS g6095l109 3248 37151 SH SOLE 37151 0 0 AQUA AMERICA INC COM 03836W103 1046 23327 SH SOLE 23327 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 904 22016 SH SOLE 22016 0 0 ARCONIC INC COM 03965L100 724 27833 SH SOLE 27833 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 952 3834 SH SOLE 3834 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1719 38560 SH SOLE 38560 0 0 AT&T INC COM 00206R102 29296 774194 SH SOLE 773381 0 813 ATLASSIAN CORP PLC CL A G06242104 679 5413 SH SOLE 5413 0 0 AURORA CANNABIS INC COM 05156x108 50 11342 SH SOLE 11342 0 0 AUTODESK INC COM 052769106 8426 57050 SH SOLE 56970 0 80 AUTOMATIC DATA PROCESSING IN COM 053015103 1955 12111 SH SOLE 11711 0 400 AVERY DENNISON CORP COM 053611109 852 7500 SH SOLE 7500 0 0 AXOS FINL INC COM 05465c100 310 11200 SH SOLE 11200 0 0 AXT INC COM 00246W103 166 46750 SH SOLE 46750 0 0 AZURE PWR GLOBAL LTD SHS v0393h103 136 11300 SH SOLE 11300 0 0 BAIDU INC SPON ADR REP A 056752108 229 2225 SH SOLE 2225 0 0 BAKER HUGHES A GE CO CL A 05722G100 2723 117388 SH SOLE 117388 0 0 BANK AMER CORP COM 060505104 18120 621172 SH SOLE 609260 0 11912 BANK NEW YORK MELLON CORP COM 064058100 6036 133500 SH SOLE 133040 0 460 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3044 102715 SH SOLE 102715 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746p621 541 22775 SH SOLE 22775 0 0 BARRICK GOLD CORPORATION COM 067901108 387 22329 SH SOLE 22329 0 0 BAUSCH HEALTH COS INC COM 071734107 308 14100 SH SOLE 14100 0 0 BAXTER INTL INC COM 071813109 9434 107853 SH SOLE 107853 0 0 BB&T CORP COM 054937107 6534 122435 SH SOLE 122435 0 0 BECTON DICKINSON & CO COM 075887109 5978 23633 SH SOLE 23633 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1247 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9104 43766 SH SOLE 43766 0 0 BIOGEN INC COM 09062X103 2053 8819 SH SOLE 8739 0 80 BLACKROCK CORE BD TR SHS BEN INT 09249E101 329 22773 SH SOLE 22773 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 571 46556 SH SOLE 46556 0 0 BLACKROCK INC COM 09247X101 7544 16928 SH SOLE 16900 0 28 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 196 12965 SH SOLE 12965 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1118 47270 SH SOLE 47270 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 3910 80056 SH SOLE 75131 0 4925 BOEING CO COM 097023105 34017 89407 SH SOLE 89007 0 400 BOOKING HLDGS INC COM 09857L108 2375 1210 SH SOLE 1210 0 0 BORGWARNER INC COM 099724106 858 23394 SH SOLE 23394 0 0 BOSTON PROPERTIES INC COM 101121101 440 3395 SH SOLE 3395 0 0 BOYD GAMING CORP COM 103304101 32712 1365834 SH SOLE 1365834 0 0 BP PLC SPONSORED ADR 055622104 1446 38071 SH SOLE 25957 0 12114 BRISTOL MYERS SQUIBB CO COM 110122108 12124 239079 SH SOLE 229152 0 9927 BROADCOM INC COM 11135F101 9782 35434 SH SOLE 34892 0 542 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 212 4000 SH SOLE 0 0 4000 BROOKLINE BANCORP INC DEL COM 11373M107 287 19500 SH SOLE 19500 0 0 CABOT CORP COM 127055101 272 6000 SH SOLE 6000 0 0 CAE INC COM 124765108 31921 1256714 SH SOLE 1256714 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 146 14000 SH SOLE 14000 0 0 CAMECO CORP COM 13321L108 848 89263 SH SOLE 89263 0 0 CANADIAN NATL RY CO COM 136375102 10912 121429 SH SOLE 121429 0 0 CANADIAN PAC RY LTD COM 13645T100 982 4416 SH SOLE 4416 0 0 CANOPY GROWTH CORP COM 138035100 380 16590 SH SOLE 16590 0 0 CAPITAL ONE FINL CORP COM 14040H105 1939 21309 SH SOLE 21309 0 0 CARA THERAPEUTICS INC COM 140755109 6359 347875 SH SOLE 346725 0 1150 CARBON BLACK INC COM 14081R103 559 21500 SH SOLE 21500 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309l102 794 31075 SH SOLE 31075 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 11365 260017 SH SOLE 260017 0 0 CARS COM INC COM 14575E105 3666 408282 SH SOLE 408282 0 0 CATERPILLAR INC DEL COM 149123101 10908 86360 SH SOLE 85560 0 800 CBOE GLOBAL MARKETS INC COM 12503M108 635 5527 SH SOLE 5527 0 0 CBS CORP NEW CL B 124857202 12121 300246 SH SOLE 300246 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 242 2934 SH SOLE 2934 0 0 CELGENE CORP COM 151020104 3585 36104 SH SOLE 36104 0 0 CENTENE CORP DEL COM 15135B101 1794 41475 SH SOLE 41475 0 0 CENTURYLINK INC COM 156700106 533 42731 SH SOLE 42731 0 0 CF INDS HLDGS INC COM 125269100 5266 107033 SH SOLE 107033 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 399 969 SH SOLE 969 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1136 10375 SH SOLE 550 0 9825 CHENIERE ENERGY INC COM NEW 16411r208 2511 39825 SH SOLE 39825 0 0 CHESAPEAKE ENERGY CORP COM 165167107 37 26000 SH SOLE 26000 0 0 CHEVRON CORP NEW COM 166764100 9173 77342 SH SOLE 76442 0 900 CHICKEN SOUP FOR THE SOUL EN CL A 16842q100 101 10470 SH SOLE 10470 0 0 CHUBB LIMITED COM H1467J104 6490 40200 SH SOLE 40200 0 0 CHURCH & DWIGHT INC COM 171340102 214 2840 SH SOLE 2840 0 0 CIGNA CORP NEW COM 125523100 622 4099 SH SOLE 4099 0 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 297 9153 SH SOLE 9153 0 0 CISCO SYS INC COM 17275R102 33198 671892 SH SOLE 661116 0 10776 CITIGROUP INC COM NEW 172967424 33497 484907 SH SOLE 477877 0 7030 CLOROX CO DEL COM 189054109 3729 24556 SH SOLE 24556 0 0 CME GROUP INC COM 12572Q105 11290 53420 SH SOLE 53420 0 0 COCA COLA CO COM 191216100 6880 126387 SH SOLE 126387 0 0 COGNEX CORP COM 192422103 50541 1028721 SH SOLE 1020934 0 7787 COHERENT INC COM 192479103 580 3775 SH SOLE 3775 0 0 COLGATE PALMOLIVE CO COM 194162103 5761 78376 SH SOLE 77676 0 700 COMCAST CORP NEW CL A 20030N101 35137 779428 SH SOLE 778204 0 1224 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 139 11700 SH SOLE 11700 0 0 CONAGRA BRANDS INC COM 205887102 853 27805 SH SOLE 26005 0 1800 CONOCOPHILLIPS COM 20825C104 3790 66520 SH SOLE 66520 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 71 15000 SH SOLE 15000 0 0 CONSOLIDATED EDISON INC COM 209115104 2086 22078 SH SOLE 22078 0 0 CONSTELLATION BRANDS INC CL A 21036P108 17030 82160 SH SOLE 82160 0 0 COPA HOLDINGS SA CL A p31076105 205 2081 SH SOLE 2081 0 0 COPART INC COM 217204106 281 3500 SH SOLE 3500 0 0 CORNING INC COM 219350105 10271 360123 SH SOLE 360123 0 0 CORTEVA INC COM 22052l104 1083 38696 SH SOLE 38579 0 117 COSTCO WHSL CORP NEW COM 22160K105 9822 34090 SH SOLE 34039 0 51 COVANTA HLDG CORP COM 22282E102 1838 106276 SH SOLE 106276 0 0 CRANE CO COM 224399105 2498 30980 SH SOLE 30980 0 0 CSX CORP COM 126408103 1036 14963 SH SOLE 14963 0 0 CUBESMART COM 229663109 508 14547 SH SOLE 14547 0 0 CUBIC CORP COM 229669106 23962 340220 SH SOLE 332607 0 7613 CULLEN FROST BANKERS INC COM 229899109 223 2520 SH SOLE 2520 0 0 CUMMINS INC COM 231021106 38260 235203 SH SOLE 235203 0 0 CVS HEALTH CORP COM 126650100 13949 221162 SH SOLE 221162 0 0 CYRUSONE INC COM 23283r100 48197 609314 SH SOLE 609314 0 0 CYTOKINETICS INC COM NEW 23282W605 5913 519571 SH SOLE 519571 0 0 DANA INCORPORATED COM 235825205 911 63119 SH SOLE 63119 0 0 DARDEN RESTAURANTS INC COM 237194105 375 3175 SH SOLE 3175 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 73 34080 SH SOLE 34080 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 251 7775 SH SOLE 7775 0 0 DEERE & CO COM 244199105 1700 10078 SH SOLE 10078 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13637 236762 SH SOLE 236762 0 0 DEVON ENERGY CORP NEW COM 25179M103 4262 177139 SH SOLE 177139 0 0 DHX MEDIA LTD COM VAR VTG 252406152 61 42045 SH SOLE 42045 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 6542 40010 SH SOLE 40010 0 0 DISCOVER FINL SVCS COM 254709108 6493 80076 SH SOLE 80076 0 0 DISCOVERY INC COM SER A 25470F104 4981 187037 SH SOLE 187037 0 0 DISCOVERY INC COM SER C 25470F302 31243 1269001 SH SOLE 1269001 0 0 DISNEY WALT CO COM DISNEY 254687106 13468 103343 SH SOLE 100898 0 2445 DOMINION ENERGY INC COM 25746U109 3331 41102 SH SOLE 41102 0 0 DOVER CORP COM 260003108 612 6142 SH SOLE 6142 0 0 DOW INC COM 260557103 5197 109064 SH SOLE 109063 0 1 DTE ENERGY CO COM 233331107 766 5758 SH SOLE 5758 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2259 23562 SH SOLE 23562 0 0 DUNKIN BRANDS GROUP INC COM 265504100 284 3576 SH SOLE 3576 0 0 DUPONT DE NEMOURS INC COM 26614N102 4502 63133 SH SOLE 61624 0 1509 DXC TECHNOLOGY CO COM 23355l106 860 29152 SH SOLE 29152 0 0 EASTMAN CHEMICAL CO COM 277432100 574 7776 SH SOLE 7776 0 0 EATON CORP PLC SHS G29183103 8294 99745 SH SOLE 99745 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829c105 126 13000 SH SOLE 13000 0 0 ECOLAB INC COM 278865100 511 2579 SH SOLE 2468 0 111 EDWARDS LIFESCIENCES CORP COM 28176E108 241 1095 SH SOLE 495 0 600 EKSO BIONICS HLDGS INC COM NEW 282644202 10 19200 SH SOLE 19200 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 648 24375 SH SOLE 24375 0 0 EMERSON ELEC CO COM 291011104 1328 19857 SH SOLE 19457 0 400 EMPIRE ST RLTY TR INC CL A 292104106 143 10000 SH SOLE 10000 0 0 ENBRIDGE INC COM 29250N105 3518 100299 SH SOLE 100034 0 265 ENCANA CORP COM 292505104 104 22650 SH SOLE 22650 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272w208 2245 23713 SH SOLE 23713 0 0 ENERGIZER HLDGS INC NEW COM 29272w109 7221 165690 SH SOLE 165690 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273v100 1295 99020 SH SOLE 27470 0 71550 ENERSYS COM 29275Y102 274 4150 SH SOLE 4150 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 4870 170414 SH SOLE 51869 0 118545 ERICSSON ADR B SEK 10 294821608 937 117411 SH SOLE 117411 0 0 EROS INTL PLC SHS NEW G3788M114 1109 580480 SH SOLE 580480 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8920 243329 SH SOLE 243329 0 0 EVERSOURCE ENERGY COM 30040W108 5234 61237 SH SOLE 61237 0 0 EVOLUS INC COM 30052C107 19 1200 SH SOLE 1200 0 0 EVOLUS INC COM 30052C107 203 13000 SH Call SOLE 13000 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057t105 26376 1549732 SH SOLE 1549732 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 777 20260 SH SOLE 375 0 19885 EXELON CORP COM 30161N101 1061 21971 SH SOLE 21971 0 0 EXXON MOBIL CORP COM 30231G102 17436 246934 SH SOLE 244069 0 2865 FACEBOOK INC CL A 30303M102 33040 185537 SH SOLE 182602 0 2935 FARO TECHNOLOGIES INC COM 311642102 11493 237714 SH SOLE 234259 0 3455 FEDEX CORP COM 31428X106 9985 68590 SH SOLE 67690 0 900 FIBROGEN INC COM 31572q808 12296 332506 SH SOLE 332506 0 0 FIREEYE INC COM 31816q101 24916 1867743 SH SOLE 1867743 0 0 FIRST HORIZON NATL CORP COM 320517105 183 11314 SH SOLE 11314 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 848 8767 SH SOLE 8767 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 5838 247998 SH SOLE 247998 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5005 37170 SH SOLE 29700 0 7470 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734x846 624 22575 SH SOLE 1795 0 20780 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738d101 208 8125 SH SOLE 0 0 8125 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 837 6766 SH SOLE 470 0 6296 FLEXSHARES TR IBOXX 3R TARGT 33939l506 6030 245210 SH SOLE 245210 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 754 24217 SH SOLE 24217 0 0 FORD MTR CO DEL COM 345370860 821 89607 SH SOLE 89507 0 100 FORMFACTOR INC COM 346375108 18591 997100 SH SOLE 997100 0 0 FORTINET INC COM 34959E109 773 10066 SH SOLE 10066 0 0 FRANKLIN RES INC COM 354613101 490 16980 SH SOLE 16980 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2934 306611 SH SOLE 306611 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 226 6742 SH SOLE 6742 0 0 GALAPAGOS NV SPON ADR 36315x101 788 5160 SH SOLE 5160 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 298 7797 SH SOLE 7797 0 0 GANNETT CO INC COM 36473h104 1612 150110 SH SOLE 150110 0 0 GASLOG LTD SHS G37585109 508 39551 SH SOLE 39551 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 2205 55006 SH SOLE 55006 0 0 GENERAL AMERN INVS INC COM 368802104 421 11575 SH SOLE 11575 0 0 GENERAL DYNAMICS CORP COM 369550108 7311 40011 SH SOLE 40011 0 0 GENERAL ELECTRIC CO COM 369604103 1783 199475 SH SOLE 196975 0 2500 GENERAL MLS INC COM 370334104 4566 82841 SH SOLE 82841 0 0 GENERAL MTRS CO COM 37045V100 6822 182028 SH SOLE 182028 0 0 GENMAB A S SPONSORED ADS 372303206 644 31766 SH SOLE 31766 0 0 GENUINE PARTS CO COM 372460105 216 2167 SH SOLE 2167 0 0 GILEAD SCIENCES INC COM 375558103 14283 225358 SH SOLE 225358 0 0 GLATFELTER COM 377316104 216 14050 SH SOLE 14050 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1564 36639 SH SOLE 36639 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 768 91650 SH SOLE 91650 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950e333 366 31188 SH SOLE 31188 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045r206 693 44772 SH SOLE 44772 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 6231 479668 SH SOLE 479668 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5407 26092 SH SOLE 25792 0 300 GRACE W R & CO DEL NEW COM 38388F108 487 7302 SH SOLE 7302 0 0 GRAY TELEVISION INC COM 389375106 569 34850 SH SOLE 34850 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 11 15000 SH SOLE 15000 0 0 GROUPON INC COM 399473107 7769 2920503 SH SOLE 2920503 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 990 101270 SH SOLE 101270 0 0 GW PHARMACEUTICALS PLC ADS 36197t103 238 2066 SH SOLE 2066 0 0 HALLIBURTON CO COM 406216101 1752 92955 SH SOLE 92955 0 0 HANESBRANDS INC COM 410345102 170 11096 SH SOLE 8100 0 2996 HARTFORD FINL SVCS GROUP INC COM 416515104 808 13324 SH SOLE 13324 0 0 HASBRO INC COM 418056107 6190 52149 SH SOLE 52149 0 0 HD SUPPLY HLDGS INC COM 40416M105 944 24100 SH SOLE 24100 0 0 HELEN OF TROY CORP LTD COM G4388n106 514 3260 SH SOLE 3260 0 0 HELMERICH & PAYNE INC COM 423452101 12099 301950 SH SOLE 300819 0 1131 HENRY SCHEIN INC COM 806407102 247 3884 SH SOLE 984 0 2900 HERSHEY CO COM 427866108 726 4683 SH SOLE 4683 0 0 HESS CORP COM 42809h107 1396 23088 SH SOLE 23088 0 0 HEXCEL CORP NEW COM 428291108 36372 442864 SH SOLE 442864 0 0 HIGHPOINT RES CORP COM 43114K108 5716 3594741 SH SOLE 3594741 0 0 HOME DEPOT INC COM 437076102 32901 141802 SH SOLE 139125 0 2677 HONEYWELL INTL INC COM 438516106 22261 131568 SH SOLE 129857 0 1711 HOOKER FURNITURE CORP COM 439038100 515 24025 SH SOLE 24025 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 475 12410 SH SOLE 12410 0 0 HUMANA INC COM 444859102 394 1543 SH SOLE 1543 0 0 IAC INTERACTIVECORP COM 44919P508 49164 225552 SH SOLE 225552 0 0 ICHOR HOLDINGS SHS G4740B105 708 29300 SH SOLE 29300 0 0 II VI INC COM 902104108 22038 625898 SH SOLE 625898 0 0 ILLINOIS TOOL WKS INC COM 452308109 1445 9231 SH SOLE 9231 0 0 IMMUNOGEN INC COM 45253h101 3287 1358127 SH SOLE 1358127 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5811 181300 SH SOLE 181300 0 0 ING GROEP N V SPONSORED ADR 456837103 386 36980 SH SOLE 36980 0 0 INGERSOLL-RAND PLC SHS G47791101 851 6910 SH SOLE 6910 0 0 INGREDION INC COM 457187102 371 4540 SH SOLE 4540 0 0 INTEL CORP COM 458140100 23495 455955 SH SOLE 450615 0 5340 INTERCEPT PHARMACEUTICALS IN COM 45845P108 12687 191188 SH SOLE 191188 0 0 INTERNAP CORP COM PAR 45885A409 411 159167 SH SOLE 159167 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11915 81932 SH SOLE 81707 0 225 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 239 16791 SH SOLE 16791 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 7816 173653 SH SOLE 173653 0 0 INTERXION HOLDING N.V SHS N47279109 62528 767595 SH SOLE 767595 0 0 INTL PAPER CO COM 460146103 344 8230 SH SOLE 8230 0 0 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 284 8100 SH SOLE 8100 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137v621 854 45464 SH SOLE 45464 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5327 49287 SH SOLE 48937 0 350 INVESCO EXCHNG TRADED FD TR PFD ETF 46138e511 594 39530 SH SOLE 39530 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138e354 928 16020 SH SOLE 16020 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138g870 2881 113330 SH SOLE 113330 0 0 INVESCO LTD SHS G491BT108 1575 92975 SH SOLE 92975 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 20233 107162 SH SOLE 64388 0 42774 IONIS PHARMACEUTICALS INC COM 462222100 46008 767960 SH SOLE 767911 0 49 IRIDIUM COMMUNICATIONS INC COM 46269C102 35112 1650017 SH SOLE 1650017 0 0 ISHARES GOLD TRUST ISHARES 464285105 169 12006 SH SOLE 12006 0 0 ISHARES INC CORE MSCI EMKT 46434G103 11428 233129 SH SOLE 232909 0 220 ISHARES TR 1 3 YR TREAS BD 464287457 1241 14630 SH SOLE 6485 0 8145 ISHARES TR 3 7 YR TREAS BD 464288661 3719 29330 SH SOLE 29330 0 0 ISHARES TR CORE DIV GRWTH 46434V621 877 22400 SH SOLE 3500 0 18900 ISHARES TR CORE HIGH DV ETF 46429b663 1185 12589 SH SOLE 12589 0 0 ISHARES TR CORE MSCI TOTAL 46432f834 645 11166 SH SOLE 11166 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2430 12575 SH SOLE 12575 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7882 101263 SH SOLE 101263 0 0 ISHARES TR CORE S&P TTL STK 464287150 394 5870 SH SOLE 5800 0 70 ISHARES TR CORE S&P500 ETF 464287200 24753 82919 SH SOLE 82919 0 0 ISHARES TR CORE US AGGBD ET 464287226 767 6776 SH SOLE 6776 0 0 ISHARES TR EAFE SML CP ETF 464288273 18438 322176 SH SOLE 321976 0 200 ISHARES TR FLTG RATE NT ETF 46429B655 445 8736 SH SOLE 866 0 7870 ISHARES TR GLOBAL ENERG ETF 464287341 729 23850 SH SOLE 23850 0 0 ISHARES TR GLOBAL REIT ETF 46434v647 236 8394 SH SOLE 8394 0 0 ISHARES TR GLOBAL TECH ETF 464287291 794 4295 SH SOLE 4295 0 0 ISHARES TR IBOXX HI YD ETF 464288513 852 9769 SH SOLE 9769 0 0 ISHARES TR IBOXX INV CP ETF 464287242 898 7041 SH SOLE 7041 0 0 ISHARES TR INTL SEL DIV ETF 464288448 304 9882 SH SOLE 9882 0 0 ISHARES TR MLTFCTR INTL SML 46434v266 1013 35455 SH SOLE 35455 0 0 ISHARES TR MORTGE REL ETF 46435G342 238 5645 SH SOLE 5645 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 572 2988 SH SOLE 2988 0 0 ISHARES TR MSCI ACWI EX US 464288240 764 16580 SH SOLE 16580 0 0 ISHARES TR MSCI EAFE ETF 464287465 4849 74363 SH SOLE 74329 0 34 ISHARES TR MSCI EMG MKT ETF 464287234 870 21276 SH SOLE 19976 0 1300 ISHARES TR MSCI INDIA ETF 46429b598 435 12970 SH SOLE 5100 0 7870 ISHARES TR MSCI MIN VOL ETF 46429b697 12359 192813 SH SOLE 192463 0 350 ISHARES TR NASDAQ BIOTECH 464287556 5050 50749 SH SOLE 50749 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2219 19449 SH SOLE 19449 0 0 ISHARES TR PFD AND INCM SEC 464288687 649 17289 SH SOLE 11934 0 5355 ISHARES TR RUS 1000 ETF 464287622 239 1455 SH SOLE 1455 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2201 13787 SH SOLE 13587 0 200 ISHARES TR RUS 1000 VAL ETF 464287598 407 3174 SH SOLE 3174 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1267 6574 SH SOLE 6414 0 160 ISHARES TR RUS 2000 VAL ETF 464287630 203 1701 SH SOLE 281 0 1420 ISHARES TR RUS MID CAP ETF 464287499 209 3730 SH SOLE 3730 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1641 10840 SH SOLE 10790 0 50 ISHARES TR S&P 100 ETF 464287101 870 6615 SH SOLE 6365 0 250 ISHARES TR S&P 500 GRWT ETF 464287309 518 2877 SH SOLE 2877 0 0 ISHARES TR S&P 500 VAL ETF 464287408 833 6994 SH SOLE 6994 0 0 ISHARES TR S&P SML 600 GWT 464287887 280 1567 SH SOLE 1567 0 0 ISHARES TR SELECT DIVID ETF 464287168 3569 35011 SH SOLE 35011 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3575 66608 SH SOLE 66608 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2703 17996 SH SOLE 17996 0 0 ISHARES TR TIPS BD ETF 464287176 2145 18445 SH SOLE 18445 0 0 ISHARES TR U.S. REAL ES ETF 464287739 337 3600 SH SOLE 3600 0 0 ISHARES TR US AER DEF ETF 464288760 1405 6255 SH SOLE 385 0 5870 ISHARES TR US HLTHCARE ETF 464287762 662 3500 SH SOLE 500 0 3000 ISHARES TR US HOME CONS ETF 464288752 632 14599 SH SOLE 4510 0 10089 ISHARES TR USA MOMENTUM FCT 46432f396 957 8025 SH SOLE 8025 0 0 ISHARES TR USA QUALITY FCTR 46432F339 14996 162294 SH SOLE 162159 0 135 ISHARES US ETF TR SHT MAT BD ETF 46431W507 5649 112215 SH SOLE 109890 0 2325 JACOBS ENGR GROUP INC COM 469814107 232 2540 SH SOLE 2540 0 0 JD COM INC SPON ADR CL A 47215p106 454 16100 SH SOLE 16100 0 0 JOHNSON & JOHNSON COM 478160104 27913 215745 SH SOLE 211524 0 4221 JPMORGAN CHASE & CO COM 46625H100 52960 449998 SH SOLE 447368 0 2630 KANSAS CITY SOUTHERN COM NEW 485170302 35965 270396 SH SOLE 270396 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1163 80400 SH SOLE 80400 0 0 KEURIG DR PEPPER INC COM 49271v100 689 25226 SH SOLE 25226 0 0 KEYCORP NEW COM 493267108 330 18524 SH SOLE 18114 0 410 KIMBERLY CLARK CORP COM 494368103 3687 25953 SH SOLE 24853 0 1100 KINDER MORGAN INC DEL COM 49456B101 1852 89876 SH SOLE 89876 0 0 KKR & CO INC CL A 48251w104 2014 75016 SH SOLE 75016 0 0 KLA CORPORATION COM NEW 482480100 2532 15879 SH SOLE 15843 0 36 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1935 53299 SH SOLE 53299 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 579 12550 SH SOLE 12550 0 0 KORNIT DIGITAL LTD SHS M6372Q113 694 22560 SH SOLE 22560 0 0 KROGER CO COM 501044101 896 34773 SH SOLE 34773 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5419 25971 SH SOLE 25913 0 58 LAKELAND BANCORP INC COM 511637100 670 43453 SH SOLE 43453 0 0 LAM RESEARCH CORP COM 512807108 81974 354698 SH SOLE 352603 0 2095 LAS VEGAS SANDS CORP COM 517834107 37683 652399 SH SOLE 652399 0 0 LAUDER ESTEE COS INC CL A 518439104 444 2232 SH SOLE 2232 0 0 LAZARD LTD SHS A G54050102 17605 503012 SH SOLE 503012 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1419 471349 SH SOLE 471349 0 0 LIBERTY GLOBAL PLC SHS CL A g5480u104 328 13245 SH SOLE 13245 0 0 LIBERTY GLOBAL PLC SHS CL C g5480u120 595 25006 SH SOLE 25006 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 791 28428 SH SOLE 28427 0 1 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14699 353599 SH SOLE 353585 0 14 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6137 146249 SH SOLE 146249 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1499 37874 SH SOLE 37871 0 3 LILLY ELI & CO COM 532457108 5165 46186 SH SOLE 45386 0 800 LIMELIGHT NETWORKS INC COM 53261M104 138 45600 SH SOLE 45600 0 0 LINCOLN NATL CORP IND COM 534187109 325 5395 SH SOLE 5395 0 0 LINDE PLC SHS g5494j103 568 2933 SH SOLE 2433 0 500 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2558 292700 SH SOLE 292700 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 35 13300 SH SOLE 13300 0 0 LOCKHEED MARTIN CORP COM 539830109 13556 34752 SH SOLE 34452 0 300 LOWES COS INC COM 548661107 2730 24824 SH SOLE 24824 0 0 LULULEMON ATHLETICA INC COM 550021109 445 2309 SH SOLE 2309 0 0 LUMENTUM HLDGS INC COM 55024u109 51004 952287 SH SOLE 952287 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8072 90220 SH SOLE 90220 0 0 M & T BK CORP COM 55261F104 1090 6901 SH SOLE 851 0 6050 MACROGENICS INC COM 556099109 7045 552080 SH SOLE 552080 0 0 MACYS INC COM 55616P104 996 64075 SH SOLE 64075 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 24902 94496 SH SOLE 94496 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1628 24561 SH SOLE 24561 0 0 MARATHON OIL CORP COM 565849106 290 23667 SH SOLE 23667 0 0 MARATHON PETE CORP COM 56585A102 4297 70737 SH SOLE 70737 0 0 MARTIN MARIETTA MATLS INC COM 573284106 406 1481 SH SOLE 6 0 1475 MASCO CORP COM 574599106 235 5629 SH SOLE 5629 0 0 MASTERCARD INC CL A 57636q104 6765 24909 SH SOLE 24309 0 600 MATERION CORP COM 576690101 295 4800 SH SOLE 4800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 382 2441 SH SOLE 2441 0 0 MCDONALDS CORP COM 580135101 9724 45289 SH SOLE 45234 0 55 MCKESSON CORP COM 58155Q103 350 2562 SH SOLE 2562 0 0 MEDICINES CO COM 584688105 22180 443594 SH SOLE 443594 0 0 MEDTRONIC PLC SHS G5960L103 4603 42373 SH SOLE 42373 0 0 MERCK & CO INC COM 58933Y105 36303 431256 SH SOLE 420749 0 10507 METHANEX CORP COM 59151K108 3421 96346 SH SOLE 96346 0 0 METHODE ELECTRS INC COM 591520200 698 20750 SH SOLE 20750 0 0 METLIFE INC COM 59156R108 8106 171880 SH SOLE 171880 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4962 179015 SH SOLE 179015 0 0 MICRON TECHNOLOGY INC COM 595112103 9564 223204 SH SOLE 223204 0 0 MICROSOFT CORP COM 594918104 83561 601032 SH SOLE 596163 0 4869 MITCHAM INDS INC COM 606501104 35 10800 SH SOLE 10800 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688n102 2708 194120 SH SOLE 194120 0 0 MOLSON COORS BREWING CO CL B 60871r209 549 9550 SH SOLE 9550 0 0 MONDELEZ INTL INC CL A 609207105 8359 151103 SH SOLE 150253 0 850 MONGODB INC CL A 60937p106 235 2000 SH Call SOLE 2000 0 0 MORGAN STANLEY COM NEW 617446448 8623 202089 SH SOLE 182462 0 19627 MOSAIC CO NEW COM 61945C103 954 46531 SH SOLE 46531 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 330 1935 SH SOLE 1935 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2506 222940 SH SOLE 222940 0 0 MYOS RENS TECHNOLOGY INC COM 62857p108 175 120968 SH SOLE 120968 0 0 MYRIAD GENETICS INC COM 62855J104 11812 412581 SH SOLE 412581 0 0 NATIONAL OILWELL VARCO INC COM 637071101 331 15611 SH SOLE 15611 0 0 NEENAH INC COM 640079109 446 6850 SH SOLE 6850 0 0 NETFLIX INC COM 64110L106 817 3052 SH SOLE 3052 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121n109 56 23950 SH SOLE 23950 0 0 NEW JERSEY RES COM 646025106 217 4800 SH SOLE 4800 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 590 47021 SH SOLE 47021 0 0 NEWELL BRANDS INC COM 651229106 1813 96850 SH SOLE 96850 0 0 NEWS CORP NEW CL A 65249b109 2983 214301 SH SOLE 214301 0 0 NEWS CORP NEW CL B 65249b208 3223 225444 SH SOLE 225444 0 0 NEXGEN ENERGY LTD COM 65340p106 114 87881 SH SOLE 87881 0 0 NEXSTAR MEDIA GROUP INC CL A 65336k103 7823 76463 SH SOLE 76463 0 0 NEXTERA ENERGY INC COM 65339F101 13707 58831 SH SOLE 58181 0 650 NIKE INC CL B 654106103 1237 13171 SH SOLE 13171 0 0 NLIGHT INC COM 65487K100 13633 870549 SH SOLE 858744 0 11805 NOKIA CORP SPONSORED ADR 654902204 1359 268503 SH SOLE 268503 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 930 45355 SH SOLE 45355 0 0 NORDSTROM INC COM 655664100 6339 188264 SH SOLE 188264 0 0 NORFOLK SOUTHERN CORP COM 655844108 1443 8033 SH SOLE 8033 0 0 NORTHERN TR CORP COM 665859104 1414 15155 SH SOLE 15155 0 0 NORTHROP GRUMMAN CORP COM 666807102 2721 7259 SH SOLE 7259 0 0 NOVARTIS A G SPONSORED ADR 66987V109 6757 77761 SH SOLE 77700 0 61 NOVO-NORDISK A S ADR 670100205 1148 22214 SH SOLE 22214 0 0 NUCOR CORP COM 670346105 2241 44010 SH SOLE 44010 0 0 NUTRIEN LTD COM 67077M108 807 16173 SH SOLE 16173 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2331 139318 SH SOLE 139318 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075f105 486 27276 SH SOLE 27276 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 455 33805 SH SOLE 33805 0 0 NVIDIA CORP COM 67066G104 7896 45358 SH SOLE 43833 0 1525 NXP SEMICONDUCTORS N V COM N6596X109 9635 88293 SH SOLE 88293 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 247 621 SH SOLE 621 0 0 OCCIDENTAL PETE CORP COM 674599105 2329 52368 SH SOLE 52368 0 0 OLD REP INTL CORP COM 680223104 1555 65985 SH SOLE 65785 0 200 OMEGA HEALTHCARE INVS INC COM 681936100 1151 27534 SH SOLE 27534 0 0 OMNICOM GROUP INC COM 681919106 9649 123232 SH SOLE 123232 0 0 OPKO HEALTH INC COM 68375n103 40 19100 SH SOLE 19100 0 0 OPTION CARE HEALTH INC COM 68404l102 227 70800 SH SOLE 70800 0 0 ORACLE CORP COM 68389X105 15966 290127 SH SOLE 290027 0 100 OUTFRONT MEDIA INC COM 69007J106 1866 67186 SH SOLE 67186 0 0 PACCAR INC COM 693718108 560 8000 SH SOLE 8000 0 0 PACKAGING CORP AMER COM 695156109 245 2308 SH SOLE 2308 0 0 PALO ALTO NETWORKS INC COM 697435105 6233 30579 SH SOLE 30579 0 0 PAPA JOHNS INTL INC COM 698813102 3308 63185 SH SOLE 63185 0 0 PARKER HANNIFIN CORP COM 701094104 781 4323 SH SOLE 4323 0 0 PARSLEY ENERGY INC CL A 701877102 1607 95640 SH SOLE 95640 0 0 PAYCHEX INC COM 704326107 988 11932 SH SOLE 11932 0 0 PAYPAL HLDGS INC COM 70450y103 3962 38243 SH SOLE 38133 0 110 PEPSICO INC COM 713448108 11577 84445 SH SOLE 84045 0 400 PFIZER INC COM 717081103 23879 664603 SH SOLE 661603 0 3000 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 298 20750 SH SOLE 20750 0 0 PHILIP MORRIS INTL INC COM 718172109 5069 66758 SH SOLE 66258 0 500 PHILLIPS 66 COM 718546104 4183 40850 SH SOLE 40850 0 0 PHYSICIANS RLTY TR COM 71943U104 331 18655 SH SOLE 18655 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201r783 1562 15661 SH SOLE 15661 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1699 15597 SH SOLE 15597 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201r833 2931 28809 SH SOLE 28809 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 1126 108970 SH SOLE 108970 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 539 25989 SH SOLE 7439 0 18550 PNC FINL SVCS GROUP INC COM 693475105 11142 79498 SH SOLE 79498 0 0 PNM RES INC COM 69349H107 610 11708 SH SOLE 11708 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 14871 554479 SH SOLE 554479 0 0 PPG INDS INC COM 693506107 292 2465 SH SOLE 2354 0 111 PPL CORP COM 69351T106 3123 99186 SH SOLE 99186 0 0 PRICE T ROWE GROUP INC COM 74144T108 2220 19430 SH SOLE 19430 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5763 100864 SH SOLE 100864 0 0 PROCTER & GAMBLE CO COM 742718109 25339 203723 SH SOLE 202679 0 1044 PROGENICS PHARMACEUTICALS IN COM 743187106 6355 1257098 SH SOLE 1257098 0 0 PROGRESSIVE CORP OHIO COM 743315103 2698 34930 SH SOLE 34930 0 0 PROLOGIS INC COM 74340W103 5213 61172 SH SOLE 61172 0 0 PROSHARES TR S&P 500 DV ARIST 74348a467 830 11595 SH SOLE 11595 0 0 PROTHENA CORP PLC SHS G72800108 1478 188468 SH SOLE 188468 0 0 PROVIDENT FINL SVCS INC COM 74386T105 382 15578 SH SOLE 15578 0 0 PRUDENTIAL FINL INC COM 744320102 4356 48425 SH SOLE 48425 0 0 PTC THERAPEUTICS INC COM 69366J200 5561 164418 SH SOLE 164418 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2205 35526 SH SOLE 35526 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 208 39500 SH SOLE 39500 0 0 QEP RES INC COM 74733V100 5995 1620289 SH SOLE 1620289 0 0 QORVO INC COM 74736k101 58283 786124 SH SOLE 786124 0 0 QUALCOMM INC COM 747525103 4010 52571 SH SOLE 52571 0 0 QUANTA SVCS INC COM 74762E102 1932 51100 SH SOLE 51100 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1387 12964 SH SOLE 12964 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 27236 330296 SH SOLE 330296 0 0 RAYTHEON CO COM NEW 755111507 1866 9511 SH SOLE 9401 0 110 REGENERON PHARMACEUTICALS COM 75886F107 42986 154960 SH SOLE 154660 0 300 REPUBLIC SVCS INC COM 760759100 473 5467 SH SOLE 5467 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3634 69756 SH SOLE 69756 0 0 ROBERT HALF INTL INC COM 770323103 21727 390344 SH SOLE 390344 0 0 ROCKWELL AUTOMATION INC COM 773903109 1589 9644 SH SOLE 9624 0 20 ROKU INC COM CL A 77543r102 853 8382 SH SOLE 8382 0 0 ROPER TECHNOLOGIES INC COM 776696106 220 617 SH SOLE 617 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 73301 676645 SH SOLE 676645 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6506 108607 SH SOLE 108607 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4418 75074 SH SOLE 75074 0 0 RYDER SYS INC COM 783549108 937 18105 SH SOLE 18105 0 0 SAFEHOLD INC COM 78645L100 325 10660 SH SOLE 10660 0 0 SALESFORCE COM INC COM 79466l302 7943 53513 SH SOLE 53513 0 0 SALESFORCE COM INC COM 79466l302 742 5000 SH Call SOLE 5000 0 0 SANDY SPRING BANCORP INC COM 800363103 2925 86755 SH SOLE 86755 0 0 SANOFI SPONSORED ADR 80105N105 1204 25980 SH SOLE 25980 0 0 SAP SE SPON ADR 803054204 768 6516 SH SOLE 6516 0 0 SAREPTA THERAPEUTICS INC COM 803607100 7816 103776 SH SOLE 103776 0 0 SCHLUMBERGER LTD COM 806857108 3177 92963 SH SOLE 87718 0 5245 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 571 17907 SH SOLE 17907 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 240 4454 SH SOLE 4454 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1113 15669 SH SOLE 15669 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1252 22851 SH SOLE 22851 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 365 4347 SH SOLE 4347 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 920 12977 SH SOLE 12977 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 680 12031 SH SOLE 12031 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1556 22313 SH SOLE 22313 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 10240 771075 SH SOLE 771075 0 0 SEATTLE GENETICS INC COM 812578102 42695 499936 SH SOLE 499936 0 0 SEAWORLD ENTMT INC COM 81282V100 21254 807525 SH SOLE 807525 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369y852 2155 43515 SH SOLE 10665 0 32850 SELECT SECTOR SPDR TR ENERGY 81369Y506 1423 24031 SH SOLE 14031 0 10000 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4177 34609 SH SOLE 5648 0 28961 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 417 6796 SH SOLE 6796 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1317 14608 SH SOLE 3643 0 10965 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1304 46565 SH SOLE 41765 0 4800 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1594 20538 SH SOLE 2882 0 17656 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 304 4688 SH SOLE 4688 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1349 16753 SH SOLE 16753 0 0 SHERWIN WILLIAMS CO COM 824348106 240 437 SH SOLE 437 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 809 574040 SH SOLE 574040 0 0 SIMON PPTY GROUP INC NEW COM 828806109 657 4220 SH SOLE 4220 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 223 5225 SH SOLE 5225 0 0 SIRIUS XM HLDGS INC COM 82968B103 1009 161383 SH SOLE 161383 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 476 9370 SH SOLE 9370 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3269 41251 SH SOLE 41251 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2320 91060 SH SOLE 91060 0 0 SONY CORP SPONSORED ADR 835699307 434 7343 SH SOLE 7343 0 0 SOTHEBYS COM 835898107 5995 105211 SH SOLE 105211 0 0 SOUTHERN CO COM 842587107 2163 35017 SH SOLE 35017 0 0 SPARK THERAPEUTICS INC COM 84652J103 15771 162625 SH SOLE 162625 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4038 15002 SH SOLE 15002 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1146 8251 SH SOLE 8251 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463x772 950 24395 SH SOLE 24395 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 56559 190582 SH SOLE 132942 0 57640 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 34715 98492 SH SOLE 89301 0 9191 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 1059 20200 SH SOLE 19000 0 1200 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 773 7108 SH SOLE 7108 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 204 4025 SH SOLE 4025 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464a474 356 11545 SH SOLE 11545 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464a201 264 4422 SH SOLE 4422 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1671 27285 SH SOLE 27285 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 718 9419 SH SOLE 2809 0 6610 SPDR SERIES TRUST S&P DIVID ETF 78464A763 689 6714 SH SOLE 1664 0 5050 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 252 5725 SH SOLE 600 0 5125 SPIRE INC COM 84857l101 748 8570 SH SOLE 8570 0 0 SQUARE INC CL A 852234103 300 4836 SH SOLE 4836 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 14515 294840 SH SOLE 293285 0 1555 STARBUCKS CORP COM 855244109 1337 15125 SH SOLE 15125 0 0 STATE STR CORP COM 857477103 272 4598 SH SOLE 4598 0 0 STONERIDGE INC COM 86183P102 297 9600 SH SOLE 9600 0 0 STRYKER CORP COM 863667101 3739 17287 SH SOLE 17287 0 0 SUN LIFE FINL INC COM 866796105 276 6153 SH SOLE 6153 0 0 SUNCOR ENERGY INC NEW COM 867224107 1961 62088 SH SOLE 61736 0 352 SUNTRUST BKS INC COM 867914103 244 3540 SH SOLE 3540 0 0 SYMANTEC CORP COM 871503108 293 12409 SH SOLE 12409 0 0 SYNCHRONY FINL COM 87165b103 1898 55689 SH SOLE 55689 0 0 SYNOVUS FINL CORP COM NEW 87161C501 699 19544 SH SOLE 19544 0 0 SYSCO CORP COM 871829107 445 5606 SH SOLE 5400 0 206 T MOBILE US INC COM 872590104 4564 57938 SH SOLE 57938 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 782 16823 SH SOLE 16823 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2725 158440 SH SOLE 158440 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2720 21697 SH SOLE 21697 0 0 TAPESTRY INC COM 876030107 1351 51849 SH SOLE 51849 0 0 TARGET CORP COM 87612E106 2485 23245 SH SOLE 21745 0 1500 TECNOGLASS INC SHS G87264100 185 22773 SH SOLE 22773 0 0 TEGNA INC COM 87901j105 33990 2188684 SH SOLE 2188684 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 6353 246244 SH SOLE 246244 0 0 TENABLE HLDGS INC COM 88025T102 1634 72990 SH SOLE 72990 0 0 TESLA INC COM 88160r101 549 2281 SH SOLE 2281 0 0 TEXAS INSTRS INC COM 882508104 4656 36023 SH SOLE 36023 0 0 TEXTRON INC COM 883203101 3418 69814 SH SOLE 69814 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 590 14097 SH SOLE 13824 0 273 THERMO FISHER SCIENTIFIC INC COM 883556102 10647 36554 SH SOLE 36514 0 40 TIFFANY & CO NEW COM 886547108 535 5775 SH SOLE 5775 0 0 TIMKEN CO COM 887389104 2405 55278 SH SOLE 55278 0 0 TJX COS INC NEW COM 872540109 1128 20232 SH SOLE 20232 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 690 11852 SH SOLE 2500 0 9352 TORTOISE ENERGY INFRA CORP COM 89147L100 651 31837 SH SOLE 537 0 31300 TOTAL S A SPONSORED ADS 89151E109 2898 55723 SH SOLE 55723 0 0 TRAVELERS COMPANIES INC COM 89417E109 3668 24669 SH SOLE 24442 0 227 TRIMBLE INC COM 896239100 45189 1164368 SH SOLE 1164368 0 0 TUTOR PERINI CORP COM 901109108 11656 813394 SH SOLE 813394 0 0 TWILIO INC CL A 90138F102 218 1980 SH SOLE 1980 0 0 TYSON FOODS INC CL A 902494103 634 7355 SH SOLE 7355 0 0 U S SILICA HLDGS INC COM 90346E103 473 49479 SH SOLE 49479 0 0 UGI CORP NEW COM 902681105 242 4811 SH SOLE 4811 0 0 ULTRA CLEAN HLDGS INC COM 90385v107 5082 347239 SH SOLE 347239 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400d108 3123 73007 SH SOLE 73007 0 0 UNIFI INC COM NEW 904677200 9386 428211 SH SOLE 428211 0 0 UNILEVER N V N Y SHS NEW 904784709 2040 33982 SH SOLE 33982 0 0 UNILEVER PLC SPON ADR NEW 904767704 610 10154 SH SOLE 10154 0 0 UNION PACIFIC CORP COM 907818108 7559 46665 SH SOLE 46582 0 83 UNITED AIRLINES HLDGS INC COM 910047109 1696 19189 SH SOLE 19189 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1954 16305 SH SOLE 15805 0 500 UNITED TECHNOLOGIES CORP COM 913017109 14945 109468 SH SOLE 107418 0 2050 UNITEDHEALTH GROUP INC COM 91324P102 12354 56846 SH SOLE 55891 0 955 URANIUM ENERGY CORP COM 916896103 19 19380 SH SOLE 19380 0 0 URSTADT BIDDLE PPTYS INC PFD-G CV 6.75% 917286809 387 15225 SH SOLE 15225 0 0 US BANCORP DEL COM NEW 902973304 963 17401 SH SOLE 17122 0 279 VALE S A SPONSORED ADS 91912E105 731 63565 SH SOLE 63565 0 0 VALERO ENERGY CORP NEW COM 91913Y100 7105 83353 SH SOLE 83053 0 300 VALLEY NATL BANCORP COM 919794107 621 57164 SH SOLE 57164 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 546 8467 SH SOLE 8467 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 631 31063 SH SOLE 31063 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189f676 274 2300 SH SOLE 2300 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 310 12300 SH SOLE 12300 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 986 6100 SH SOLE 6100 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 640 4905 SH SOLE 0 0 4905 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 488 6035 SH SOLE 6035 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 12969 153609 SH SOLE 151399 0 2210 VANGUARD GROUP DIV APP ETF 921908844 2110 17643 SH SOLE 17593 0 50 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1542 13252 SH SOLE 13252 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 622 3742 SH SOLE 3742 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 13041 95657 SH SOLE 95657 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 5119 30546 SH SOLE 19784 0 10762 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10466 112231 SH SOLE 112161 0 70 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2773 10172 SH SOLE 10172 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 50927 330934 SH SOLE 317979 0 12955 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7114 47112 SH SOLE 47112 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 411 3679 SH SOLE 3679 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 31642 634109 SH SOLE 633734 0 375 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3067 76192 SH SOLE 70592 0 5600 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5712 106556 SH SOLE 106556 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2079 31478 SH SOLE 31478 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 514 5040 SH SOLE 5040 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 235 4797 SH SOLE 4797 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 277 5175 SH SOLE 5175 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 454 6810 SH SOLE 6810 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206c870 837 9175 SH SOLE 9175 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10679 131759 SH SOLE 130824 0 935 VANGUARD STAR FD VG TL INTL STK F 921909768 1292 25017 SH SOLE 25017 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15802 384665 SH SOLE 383940 0 725 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2624 34688 SH SOLE 34688 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 1150 14450 SH SOLE 14450 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 26097 294112 SH SOLE 293480 0 632 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 904 15222 SH SOLE 15222 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 335 3868 SH SOLE 3868 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 986 5475 SH SOLE 3700 0 1775 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 803 4790 SH SOLE 3095 0 1695 VANGUARD WORLD FDS INDUSTRIAL ETF 92204a603 2071 14179 SH SOLE 339 0 13840 VANGUARD WORLD FDS INF TECH ETF 92204A702 391 1814 SH SOLE 1814 0 0 VARIAN MED SYS INC COM 92220P105 2099 17623 SH SOLE 17623 0 0 VENTAS INC COM 92276F100 4222 57805 SH SOLE 57805 0 0 VEON LTD SPONSORED ADR 91822M106 27 11325 SH SOLE 11325 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 20062 332378 SH SOLE 323870 0 8508 VIACOM INC NEW CL B 92553P201 6083 253158 SH SOLE 253158 0 0 VIAVI SOLUTIONS INC COM 925550105 15772 1126171 SH SOLE 1126171 0 0 VISA INC COM CL A 92826C839 40430 235046 SH SOLE 231153 0 3893 VISHAY INTERTECHNOLOGY INC COM 928298108 16456 972002 SH SOLE 972002 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 1676 84202 SH SOLE 84202 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 58 12339 SH SOLE 12339 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 638 11532 SH SOLE 11532 0 0 WALMART INC COM 931142103 8824 74352 SH SOLE 74292 0 60 WASTE CONNECTIONS INC COM 94106B101 632 6865 SH SOLE 6865 0 0 WASTE MGMT INC DEL COM 94106L109 8207 71362 SH SOLE 71245 0 117 WELLS FARGO CO NEW COM 949746101 4180 82871 SH SOLE 82224 0 647 WENDYS CO COM 95058W100 213 10665 SH SOLE 7665 0 3000 WERNER ENTERPRISES INC COM 950755108 21682 614221 SH SOLE 614221 0 0 WESTERN DIGITAL CORP COM 958102105 2115 35455 SH SOLE 35455 0 0 WESTROCK CO COM 96145d105 2958 81153 SH SOLE 81153 0 0 WEYERHAEUSER CO COM 962166104 544 19628 SH SOLE 19628 0 0 WHIRLPOOL CORP COM 963320106 287 1810 SH SOLE 310 0 1500 WILLIAMS COS INC DEL COM 969457100 871 36212 SH SOLE 36212 0 0 WISDOMTREE TR CBOE S&P 500 97717x560 374 1355000 SH Put SOLE 1355000 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1698 41105 SH SOLE 635 0 40470 WISDOMTREE TR EMG MKTS SMCAP 97717w281 2044 46151 SH SOLE 2370 0 43781 WISDOMTREE TR INTL SMCAP DIV 97717W760 408 6418 SH SOLE 6418 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1261 34717 SH SOLE 34717 0 0 WISDOMTREE TR US MIDCAP FUND 97717w570 1141 28920 SH SOLE 28920 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1047 38264 SH SOLE 38264 0 0 WISDOMTREE TR US SMALLCAP FUND 97717w562 1925 54068 SH SOLE 54005 0 63 WORLD WRESTLING ENTMT INC CL A 98156Q108 29371 412803 SH SOLE 412803 0 0 WYNN RESORTS LTD COM 983134107 852 7840 SH SOLE 7840 0 0 XPO LOGISTICS INC COM 983793100 375 5240 SH SOLE 5240 0 0 XYLEM INC COM 98419M100 9973 125253 SH SOLE 125253 0 0 YANDEX N V SHS CLASS A N97284108 1223 34933 SH SOLE 34933 0 0 ZOETIS INC CL A 98978V103 440 3529 SH SOLE 3247 0 282 ZSCALER INC COM 98980G102 473 10000 SH Call SOLE 10000 0 0 ZSCALER INC COM 98980G102 2422 51247 SH SOLE 51247 0 0