0001085146-20-001458.txt : 20200513 0001085146-20-001458.hdr.sgml : 20200513 20200513150741 ACCESSION NUMBER: 0001085146-20-001458 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200513 DATE AS OF CHANGE: 20200513 EFFECTIVENESS DATE: 20200513 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: 20872688 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 03-31-2020 03-31-2020 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 05-08-2020 0 654 3291920
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 5548 40640 SH SOLE 40345 0 295 A H BELO CORP COM CL A 001282102 49 28488 SH SOLE 28488 0 0 ABB LTD SPONSORED ADR 000375204 623 36085 SH SOLE 36085 0 0 ABBOTT LABS COM 002824100 4595 58227 SH SOLE 57862 0 365 ABBVIE INC COM 00287Y109 3170 41603 SH SOLE 41563 0 40 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 79 23250 SH SOLE 23250 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9724 59564 SH SOLE 56564 0 3000 ADOBE INC COM 00724F101 13851 43523 SH SOLE 43472 0 51 ADVANCED ENERGY INDS COM 007973100 13633 281158 SH SOLE 281158 0 0 ADVANCED MICRO DEVICES INC COM 007903107 374 8227 SH SOLE 8227 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5666 419723 SH SOLE 419723 0 0 AEROVIRONMENT INC COM 008073108 17678 289998 SH SOLE 286253 0 3745 AFLAC INC COM 001055102 2003 58486 SH SOLE 58486 0 0 AIR PRODS & CHEMS INC COM 009158106 255 1275 SH SOLE 1275 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 228 2495 SH SOLE 2375 0 120 ALASKA AIR GROUP INC COM 011659109 762 26770 SH SOLE 26770 0 0 ALCON INC ORD SHS h01301128 959 18872 SH SOLE 18860 0 12 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 279 2036 SH SOLE 2036 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1632 18179 SH SOLE 18179 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 13945 71706 SH SOLE 71706 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 415 48860 SH SOLE 48860 0 0 ALLERGAN PLC SHS G0177J108 414 2335 SH SOLE 2335 0 0 ALPHABET INC CAP STK CL C 02079K107 22739 19555 SH SOLE 19424 0 131 ALPHABET INC CAP STK CL A 02079K305 20137 17331 SH SOLE 16782 0 549 ALPS ETF TR ALERIAN MLP 00162Q866 314 91378 SH SOLE 91378 0 0 ALTICE USA INC CL A 02156k103 2345 105182 SH SOLE 105182 0 0 ALTRIA GROUP INC COM 02209S103 2959 76526 SH SOLE 76526 0 0 AMAZON COM INC COM 023135106 33120 16987 SH SOLE 16915 0 72 AMBARELLA INC SHS G037AX101 29356 604532 SH SOLE 598755 0 5777 AMC ENTMT HLDGS INC CL A COM 00165C104 87 27390 SH SOLE 27390 0 0 AMC NETWORKS INC CL A 00164V103 231 9520 SH SOLE 9520 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 178 14573 SH SOLE 14573 0 0 AMERICAN ELEC PWR CO INC COM 025537101 944 11797 SH SOLE 11797 0 0 AMERICAN EXPRESS CO COM 025816109 9717 113499 SH SOLE 113499 0 0 AMERICAN TOWER CORP NEW COM 03027X100 234 1077 SH SOLE 985 0 92 AMERICAN WTR WKS CO INC NEW COM 030420103 240 2005 SH SOLE 2005 0 0 AMERISOURCEBERGEN CORP COM 03073E105 585 6606 SH SOLE 6606 0 0 AMGEN INC COM 031162100 14101 69558 SH SOLE 68248 0 1310 AMYRIS INC COM NEW 03236M200 4839 1890350 SH SOLE 1890350 0 0 ANALOG DEVICES INC COM 032654105 230 2561 SH SOLE 2561 0 0 ANTARES PHARMA INC COM 036642106 199 84405 SH SOLE 84405 0 0 ANTHEM INC COM 036752103 649 2859 SH SOLE 2859 0 0 APPLE INC COM 037833100 113404 445962 SH SOLE 444852 0 1110 APPLE INC COM 037833100 305 1200 SH Call SOLE 1200 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820c105 825 18039 SH SOLE 18039 0 0 APPLIED MATLS INC COM 038222105 7971 173968 SH SOLE 172609 0 1359 APTIV PLC SHS g6095l109 1687 34264 SH SOLE 34264 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 988 28098 SH SOLE 28098 0 0 ARCONIC INC COM 03965L100 361 22488 SH SOLE 22488 0 0 ARES CAPITAL CORP COM 04010L103 403 37400 SH SOLE 37400 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 958 3662 SH SOLE 3662 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1718 38477 SH SOLE 38477 0 0 AT&T INC COM 00206R102 21556 739486 SH SOLE 738548 0 938 ATARA BIOTHERAPEUTICS INC COM 046513107 3625 425970 SH SOLE 425970 0 0 ATLASSIAN CORP PLC CL A G06242104 310 2258 SH SOLE 2258 0 0 AUTODESK INC COM 052769106 8441 54072 SH SOLE 53992 0 80 AUTOMATIC DATA PROCESSING IN COM 053015103 1516 11089 SH SOLE 10689 0 400 AVERY DENNISON CORP COM 053611109 764 7500 SH SOLE 7500 0 0 AZURE PWR GLOBAL LTD SHS v0393h103 163 10655 SH SOLE 10655 0 0 BAIDU INC SPON ADR REP A 056752108 240 2386 SH SOLE 2386 0 0 BAKER HUGHES COMPANY CL A 05722g100 1348 128412 SH SOLE 128412 0 0 BANK NEW YORK MELLON CORP COM 064058100 3703 109948 SH SOLE 109948 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1623 95325 SH SOLE 95325 0 0 BARRICK GOLD CORPORATION COM 067901108 475 25929 SH SOLE 25929 0 0 BAUSCH HEALTH COS INC COM 071734107 481 31050 SH SOLE 31050 0 0 BAXTER INTL INC COM 071813109 10706 131866 SH SOLE 131866 0 0 BECTON DICKINSON & CO COM 075887109 4998 21752 SH SOLE 21752 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 544 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8959 49001 SH SOLE 49001 0 0 BIOGEN INC COM 09062X103 1944 6145 SH SOLE 6065 0 80 BK OF AMERICA CORP COM 060505104 11662 549306 SH SOLE 536179 0 13127 BLACKROCK CORE BD TR SHS BEN INT 09249E101 291 22025 SH SOLE 22025 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 546 55666 SH SOLE 55666 0 0 BLACKROCK INC COM 09247X101 9006 20469 SH SOLE 20441 0 28 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1054 46469 SH SOLE 46469 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 162 12871 SH SOLE 12871 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 213 34000 SH SOLE 34000 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 5334 117054 SH SOLE 113379 0 3675 BOEING CO COM 097023105 10483 70290 SH SOLE 70290 0 0 BOINGO WIRELESS INC COM 09739C102 250 23600 SH SOLE 23600 0 0 BOOKING HLDGS INC COM 09857L108 674 501 SH SOLE 501 0 0 BORGWARNER INC COM 099724106 546 22401 SH SOLE 22401 0 0 BOSTON PROPERTIES INC COM 101121101 298 3235 SH SOLE 3235 0 0 BOYD GAMING CORP COM 103304101 15510 1075556 SH SOLE 1075556 0 0 BP PLC SPONSORED ADR 055622104 1237 50705 SH SOLE 38371 0 12334 BRISTOL-MYERS SQUIBB CO COM 110122108 18713 335716 SH SOLE 328214 0 7502 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 130 34309 SH SOLE 34309 0 0 BROADCOM INC COM 11135F101 11392 48046 SH SOLE 48004 0 42 BROADCOM INC 8% CNV PFD SER A 11135f200 1546 1655 SH SOLE 1655 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 220 19500 SH SOLE 19500 0 0 CAE INC COM 124765108 12512 991409 SH SOLE 991409 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 112 13400 SH SOLE 13400 0 0 CALLON PETE CO DEL COM 13123X102 30 54280 SH SOLE 54280 0 0 CAMECO CORP COM 13321L108 1298 169863 SH SOLE 169863 0 0 CANADIAN NATL RY CO COM 136375102 9612 123813 SH SOLE 123813 0 0 CANADIAN PAC RY LTD COM 13645T100 915 4166 SH SOLE 4166 0 0 CANOPY GROWTH CORP COM 138035100 218 15145 SH SOLE 15145 0 0 CAPITAL ONE FINL CORP COM 14040H105 980 19436 SH SOLE 19436 0 0 CARA THERAPEUTICS INC COM 140755109 5521 417971 SH SOLE 415831 0 2140 CARNIVAL CORP UNIT 99/99/9999 143658300 642 48723 SH SOLE 48723 0 0 CARS COM INC COM 14575E105 263 61172 SH SOLE 61172 0 0 CATERPILLAR INC DEL COM 149123101 8549 73671 SH SOLE 72871 0 800 CBOE GLOBAL MARKETS INC COM 12503M108 453 5079 SH SOLE 5079 0 0 CENTENE CORP DEL COM 15135B101 481 8095 SH SOLE 8095 0 0 CENTURYLINK INC COM 156700106 303 32022 SH SOLE 32022 0 0 CF INDS HLDGS INC COM 125269100 3333 122521 SH SOLE 122521 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 533 5300 SH SOLE 550 0 4750 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 92 18000 SH SOLE 18000 0 0 CHENIERE ENERGY INC COM NEW 16411r208 1161 34668 SH SOLE 34668 0 0 CHEVRON CORP NEW COM 166764100 4120 56854 SH SOLE 55954 0 900 CHEWY INC CL A 16679l109 1464 39050 SH SOLE 39050 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842q100 72 10915 SH SOLE 10915 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 436 11585 SH SOLE 11585 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 695 1062 SH SOLE 1062 0 0 CHUBB LIMITED COM H1467J104 4088 36602 SH SOLE 36602 0 0 CIENA CORP COM NEW 171779309 1748 43920 SH SOLE 43920 0 0 CIGNA CORP NEW COM 125523100 1099 6200 SH SOLE 6200 0 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 477 10828 SH SOLE 10828 0 0 CISCO SYS INC COM 17275R102 26764 680838 SH SOLE 668566 0 12272 CITIGROUP INC COM NEW 172967424 19384 460216 SH SOLE 451851 0 8365 CLEAN HARBORS INC COM 184496107 462 9000 SH SOLE 9000 0 0 CLOROX CO DEL COM 189054109 4474 25825 SH SOLE 25825 0 0 CLOVIS ONCOLOGY INC COM 189464100 5351 841359 SH SOLE 841359 0 0 CME GROUP INC COM 12572Q105 5691 32915 SH SOLE 32915 0 0 COCA COLA CO COM 191216100 5978 135088 SH SOLE 135088 0 0 COGNEX CORP COM 192422103 34269 811668 SH SOLE 803036 0 8632 COLGATE PALMOLIVE CO COM 194162103 5795 87328 SH SOLE 86628 0 700 COMCAST CORP NEW CL A 20030N101 26285 764547 SH SOLE 763323 0 1224 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 86 11700 SH SOLE 11700 0 0 CONAGRA BRANDS INC COM 205887102 797 27151 SH SOLE 25351 0 1800 CONCHO RES INC COM 20605P101 647 15100 SH SOLE 15100 0 0 CONOCOPHILLIPS COM 20825C104 1718 55786 SH SOLE 55786 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 63 13800 SH SOLE 13800 0 0 CONSOLIDATED EDISON INC COM 209115104 1820 23334 SH SOLE 23334 0 0 CONSTELLATION BRANDS INC CL A 21036P108 11713 81704 SH SOLE 81704 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833p103 6413 1223777 SH SOLE 1223777 0 0 CORNING INC COM 219350105 6595 321087 SH SOLE 320987 0 100 CORTEVA INC COM 22052l104 773 32899 SH SOLE 32899 0 0 COSTCO WHSL CORP NEW COM 22160K105 9117 31974 SH SOLE 31923 0 51 COVANTA HLDG CORP COM 22282E102 874 102262 SH SOLE 102262 0 0 CROWDSTRIKE HLDGS INC CL A 22788c105 416 7463 SH SOLE 7463 0 0 CSX CORP COM 126408103 841 14677 SH SOLE 14677 0 0 CUBESMART COM 229663109 373 13906 SH SOLE 13906 0 0 CUBIC CORP COM 229669106 20550 497453 SH SOLE 483293 0 14160 CUMMINS INC COM 231021106 25870 191178 SH SOLE 191178 0 0 CVS HEALTH CORP COM 126650100 12801 215766 SH SOLE 215766 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 205 2400 SH SOLE 2400 0 0 CYRUSONE INC COM 23283r100 32249 522255 SH SOLE 517970 0 4285 CYTOKINETICS INC COM NEW 23282W605 4750 402893 SH SOLE 402893 0 0 DANA INCORPORATED COM 235825205 372 47669 SH SOLE 47669 0 0 DANAHER CORPORATION COM 235851102 211 1523 SH SOLE 1523 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 23 24000 SH SOLE 24000 0 0 DEERE & CO COM 244199105 523 3786 SH SOLE 3786 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4158 145746 SH SOLE 145746 0 0 DEVON ENERGY CORP NEW COM 25179M103 1029 148850 SH SOLE 148850 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3976 31279 SH SOLE 31279 0 0 DIGITAL RLTY TR INC COM 253868103 51133 368103 SH SOLE 368103 0 0 DISCOVER FINL SVCS COM 254709108 2744 76929 SH SOLE 76929 0 0 DISCOVERY INC COM SER A 25470F104 3207 164972 SH SOLE 164972 0 0 DISCOVERY INC COM SER C 25470F302 17568 1001594 SH SOLE 1001594 0 0 DISNEY WALT CO COM DISNEY 254687106 15539 160855 SH SOLE 156036 0 4819 DOMINION ENERGY INC COM 25746U109 3369 46675 SH SOLE 46675 0 0 DOVER CORP COM 260003108 473 5632 SH SOLE 5632 0 0 DOW INC COM 260557103 3295 112678 SH SOLE 112677 0 1 DTE ENERGY CO COM 233331107 542 5709 SH SOLE 5709 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1847 22837 SH SOLE 22837 0 0 DUNKIN BRANDS GROUP INC COM 265504100 729 13721 SH SOLE 13721 0 0 DUPONT DE NEMOURS INC COM 26614N102 2486 72917 SH SOLE 72917 0 0 DYCOM INDS INC COM 267475101 417 16240 SH SOLE 16240 0 0 EASTMAN CHEM CO COM 277432100 340 7293 SH SOLE 7293 0 0 EATON CORP PLC SHS G29183103 8852 113940 SH SOLE 113940 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 135 11219 SH SOLE 11219 0 0 ECOLAB INC COM 278865100 401 2574 SH SOLE 2463 0 111 ELANCO ANIMAL HEALTH INC COM 28414H103 3878 173190 SH SOLE 173190 0 0 EMERSON ELEC CO COM 291011104 974 20442 SH SOLE 20042 0 400 EMPIRE ST RLTY TR INC CL A 292104106 90 10000 SH SOLE 10000 0 0 ENBRIDGE INC COM 29250N105 2947 101310 SH SOLE 101045 0 265 ENERGIZER HLDGS INC NEW COM 29272w109 5172 170968 SH SOLE 170968 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272w208 1747 25728 SH SOLE 25728 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273v100 599 130151 SH SOLE 23601 0 106550 ENERSYS COM 29275Y102 248 5000 SH SOLE 5000 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2196 153535 SH SOLE 34440 0 119095 ERICSSON ADR B SEK 10 294821608 612 75613 SH SOLE 75613 0 0 EROS INTL PLC SHS NEW G3788M114 925 560575 SH SOLE 560575 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8498 269513 SH SOLE 269513 0 0 ESSENTIAL UTILS INC COM 29670g102 502 12331 SH SOLE 12331 0 0 ETSY INC COM 29786a106 336 8750 SH SOLE 8750 0 0 EVERSOURCE ENERGY COM 30040W108 4415 56451 SH SOLE 56451 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057t105 16784 1497216 SH SOLE 1497216 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 790 23530 SH SOLE 2555 0 20975 EXELON CORP COM 30161N101 779 21152 SH SOLE 21152 0 0 EXXON MOBIL CORP COM 30231G102 6456 170027 SH SOLE 169027 0 1000 FACEBOOK INC CL A 30303M102 31339 187885 SH SOLE 184850 0 3035 FARO TECHNOLOGIES INC COM 311642102 15736 353620 SH SOLE 348083 0 5537 FEDEX CORP COM 31428X106 5218 43030 SH SOLE 43030 0 0 FIBROGEN INC COM 31572q808 9456 272129 SH SOLE 272129 0 0 FIREEYE INC COM 31816q101 15811 1494468 SH SOLE 1494468 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 669 8128 SH SOLE 8128 0 0 FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 434 24660 SH SOLE 24660 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734x846 1392 54000 SH SOLE 1775 0 52225 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1025 7817 SH SOLE 520 0 7297 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4527 36591 SH SOLE 29626 0 6965 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738d101 195 10975 SH SOLE 0 0 10975 FIRST TR MLP & ENERGY INCOME COM 33739B104 59 13250 SH SOLE 250 0 13000 FLEXSHARES TR MORNSTAR UPSTR 33939L407 532 23622 SH SOLE 23622 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939l506 5846 237720 SH SOLE 237720 0 0 FORD MTR CO DEL COM 345370860 1588 328813 SH SOLE 328713 0 100 FORMFACTOR INC COM 346375108 15607 776879 SH SOLE 776879 0 0 FRANKLIN RESOURCES INC COM 354613101 194 11650 SH SOLE 11650 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1685 249686 SH SOLE 249686 0 0 GALAPAGOS NV SPON ADR 36315x101 1017 5192 SH SOLE 5192 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 204 7347 SH SOLE 7347 0 0 GANNETT CO INC COM 36472t109 57 38268 SH SOLE 38268 0 0 GASLOG LTD SHS G37585109 43 11967 SH SOLE 11967 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1321 22796 SH SOLE 22796 0 0 GENERAL AMERN INVS INC COM 368802104 318 11575 SH SOLE 11575 0 0 GENERAL DYNAMICS CORP COM 369550108 5505 41608 SH SOLE 41608 0 0 GENERAL ELECTRIC CO COM 369604103 1254 157909 SH SOLE 155409 0 2500 GENERAL MLS INC COM 370334104 4421 83784 SH SOLE 83784 0 0 GENERAL MTRS CO COM 37045V100 2296 110486 SH SOLE 110486 0 0 GENMAB A/S SPONSORED ADS 372303206 663 31306 SH SOLE 31306 0 0 GENWORTH FINL INC COM CL A 37247D106 33 10000 SH SOLE 10000 0 0 GILEAD SCIENCES INC COM 375558103 15114 202172 SH SOLE 201872 0 300 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1648 43485 SH SOLE 43485 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950e333 270 28028 SH SOLE 28028 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045r206 194 45432 SH SOLE 45432 0 0 GOLAR LNG LTD SHS G9456A100 2739 347629 SH SOLE 347629 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4890 31633 SH SOLE 31633 0 0 GRACE W R & CO DEL NEW COM 38388F108 221 6202 SH SOLE 6202 0 0 GRANITE CONSTR INC COM 387328107 2750 181170 SH SOLE 181170 0 0 GRAY TELEVISION INC COM 389375106 374 34850 SH SOLE 34850 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 5 15000 SH SOLE 15000 0 0 GROUPON INC COM 399473107 21 21830 SH SOLE 21830 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 213 36755 SH SOLE 36755 0 0 HALLIBURTON CO COM 406216101 124 18041 SH SOLE 18041 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 457 12955 SH SOLE 12955 0 0 HASBRO INC COM 418056107 4466 62420 SH SOLE 62420 0 0 HD SUPPLY HLDGS INC COM 40416M105 670 23566 SH SOLE 23566 0 0 HELEN OF TROY CORP LTD COM G4388n106 470 3260 SH SOLE 3260 0 0 HELMERICH & PAYNE INC COM 423452101 3156 201635 SH SOLE 201635 0 0 HERSHEY CO COM 427866108 614 4633 SH SOLE 4633 0 0 HESS CORP COM 42809h107 725 21784 SH SOLE 21784 0 0 HEXCEL CORP NEW COM 428291108 13013 349918 SH SOLE 349918 0 0 HIGHPOINT RES CORP COM 43114K108 566 2981531 SH SOLE 2981531 0 0 HOME DEPOT INC COM 437076102 24279 130034 SH SOLE 127332 0 2702 HONEYWELL INTL INC COM 438516106 18231 136264 SH SOLE 134378 0 1886 HSBC HLDGS PLC SPON ADR NEW 404280406 331 11800 SH SOLE 11800 0 0 HUMANA INC COM 444859102 494 1572 SH SOLE 1572 0 0 IAC INTERACTIVECORP COM 44919P508 31643 176548 SH SOLE 176548 0 0 II VI INC COM 902104108 26538 931162 SH SOLE 931162 0 0 ILLINOIS TOOL WKS INC COM 452308109 1329 9352 SH SOLE 9352 0 0 IMMUNOGEN INC COM 45253h101 3744 1098005 SH SOLE 1098005 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5381 178535 SH SOLE 178535 0 0 ING GROEP N.V. SPONSORED ADR 456837103 187 36375 SH SOLE 36375 0 0 INGREDION INC COM 457187102 282 3739 SH SOLE 3739 0 0 INTEL CORP COM 458140100 25488 470946 SH SOLE 465181 0 5765 INTERCEPT PHARMACEUTICALS IN COM 45845P108 9470 150412 SH SOLE 150412 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9073 81794 SH SOLE 81519 0 275 INTL PAPER CO COM 460146103 284 9129 SH SOLE 9129 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5289 62949 SH SOLE 62599 0 350 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137v621 634 37549 SH SOLE 37549 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138e354 431 9183 SH SOLE 9183 0 0 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138e511 517 39264 SH SOLE 39264 0 0 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138g870 2215 103211 SH SOLE 103211 0 0 INVESCO LTD SHS G491BT108 636 70002 SH SOLE 70002 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 26628 139855 SH SOLE 98164 0 41691 IONIS PHARMACEUTICALS INC COM 462222100 29404 621909 SH SOLE 621860 0 49 IRIDIUM COMMUNICATIONS INC COM 46269C102 28354 1269762 SH SOLE 1269762 0 0 ISHARES GOLD TRUST ISHARES 464285105 183 12154 SH SOLE 12154 0 0 ISHARES INC MIN VOL GBL ETF 464286525 229 2845 SH SOLE 2845 0 0 ISHARES INC CORE MSCI EMKT 46434G103 7881 194743 SH SOLE 194523 0 220 ISHARES INC MLT FCTR EMG MKT 46434g889 306 8895 SH SOLE 8895 0 0 ISHARES TR S&P 100 ETF 464287101 417 3517 SH SOLE 3267 0 250 ISHARES TR MRNGSTR LG-CP GR 464287119 555 2989 SH SOLE 2989 0 0 ISHARES TR SELECT DIVID ETF 464287168 2592 35245 SH SOLE 35245 0 0 ISHARES TR TIPS BD ETF 464287176 1603 13597 SH SOLE 13597 0 0 ISHARES TR CORE S&P500 ETF 464287200 22905 88641 SH SOLE 88641 0 0 ISHARES TR CORE US AGGBD ET 464287226 718 6226 SH SOLE 6226 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 759 22224 SH SOLE 20924 0 1300 ISHARES TR IBOXX INV CP ETF 464287242 855 6925 SH SOLE 6925 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1102 6045 SH SOLE 6045 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 457 2771 SH SOLE 2771 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 410 24250 SH SOLE 24250 0 0 ISHARES TR S&P 500 VAL ETF 464287408 642 6669 SH SOLE 6669 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1837 21193 SH SOLE 11448 0 9745 ISHARES TR MSCI EAFE ETF 464287465 3278 61314 SH SOLE 61280 0 34 ISHARES TR RUS MD CP GR ETF 464287481 1261 10368 SH SOLE 10368 0 0 ISHARES TR RUS MID CAP ETF 464287499 414 9583 SH SOLE 9583 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1551 10784 SH SOLE 10784 0 0 ISHARES TR EXPANDED TECH 464287515 478 2274 SH SOLE 102 0 2172 ISHARES TR NASDAQ BIOTECH 464287556 5499 51036 SH SOLE 51036 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 454 4581 SH SOLE 4581 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2673 17742 SH SOLE 17317 0 425 ISHARES TR RUS 2000 VAL ETF 464287630 472 5751 SH SOLE 4231 0 1520 ISHARES TR RUS 2000 GRW ETF 464287648 2565 16220 SH SOLE 16012 0 208 ISHARES TR RUSSELL 2000 ETF 464287655 1577 13780 SH SOLE 13730 0 50 ISHARES TR U.S. TECH ETF 464287721 845 4134 SH SOLE 4134 0 0 ISHARES TR US HLTHCARE ETF 464287762 657 3500 SH SOLE 500 0 3000 ISHARES TR CORE S&P SCP ETF 464287804 5622 100193 SH SOLE 100193 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1617 16182 SH SOLE 16182 0 0 ISHARES TR S&P SML 600 GWT 464287887 213 1542 SH SOLE 1542 0 0 ISHARES TR MSCI ACWI EX US 464288240 684 18155 SH SOLE 18155 0 0 ISHARES TR EAFE SML CP ETF 464288273 457 10191 SH SOLE 10191 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2371 20980 SH SOLE 20980 0 0 ISHARES TR IBOXX HI YD ETF 464288513 777 10084 SH SOLE 10084 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3547 67735 SH SOLE 67735 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 3748 28106 SH SOLE 28106 0 0 ISHARES TR PFD AND INCM SEC 464288687 766 24064 SH SOLE 18109 0 5955 ISHARES TR US HOME CONS ETF 464288752 505 17469 SH SOLE 9861 0 7608 ISHARES TR US AER DEF ETF 464288760 1021 7095 SH SOLE 320 0 6775 ISHARES TR U.S. MED DVC ETF 464288810 678 3010 SH SOLE 185 0 2825 ISHARES TR EAFE GRWTH ETF 464288885 771 10843 SH SOLE 10843 0 0 ISHARES TR CORE HIGH DV ETF 46429b663 761 10633 SH SOLE 10633 0 0 ISHARES TR MSCI MIN VOL ETF 46429b697 11027 204174 SH SOLE 203824 0 350 ISHARES TR USA QUALITY FCTR 46432F339 19351 238784 SH SOLE 238539 0 245 ISHARES TR USA MOMENTUM FCT 46432f396 954 8961 SH SOLE 8961 0 0 ISHARES TR CORE MSCI TOTAL 46432f834 525 11166 SH SOLE 11166 0 0 ISHARES TR MLTFCTR INTL SML 46434v266 644 28181 SH SOLE 28155 0 26 ISHARES TR MULTIFACTOR INTL 46434v274 633 31250 SH SOLE 31250 0 0 ISHARES TR MULTIFACTOR USA 46434v290 216 7250 SH SOLE 7250 0 0 ISHARES TR CORE DIV GRWTH 46434V621 983 30175 SH SOLE 2375 0 27800 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6214 128146 SH SOLE 125371 0 2775 ISHARES U S ETF TR SHT MAT MUN ETF 46431w838 639 12840 SH SOLE 12840 0 0 J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641q613 291 10760 SH SOLE 10760 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 575 26685 SH SOLE 26685 0 0 JD COM INC SPON ADR CL A 47215p106 487 12025 SH SOLE 12025 0 0 JOHNSON & JOHNSON COM 478160104 70801 539930 SH SOLE 536067 0 3863 JPMORGAN CHASE & CO COM 46625H100 38667 429493 SH SOLE 426863 0 2630 KANSAS CITY SOUTHERN COM NEW 485170302 27548 216603 SH SOLE 216603 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 268 73700 SH SOLE 73700 0 0 KEURIG DR PEPPER INC COM 49271v100 737 30355 SH SOLE 30355 0 0 KIMBERLY CLARK CORP COM 494368103 3342 26136 SH SOLE 24961 0 1175 KINDER MORGAN INC DEL COM 49456B101 1368 98279 SH SOLE 98179 0 100 KKR & CO INC CL A 48251w104 1183 50418 SH SOLE 50418 0 0 KLA CORPORATION COM NEW 482480100 2445 17006 SH SOLE 16970 0 36 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1201 36624 SH SOLE 36624 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 652 16225 SH SOLE 16225 0 0 KORNIT DIGITAL LTD SHS M6372Q113 234 9420 SH SOLE 9420 0 0 KROGER CO COM 501044101 744 24717 SH SOLE 24717 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5122 28436 SH SOLE 28378 0 58 LAKELAND BANCORP INC COM 511637100 470 43453 SH SOLE 43453 0 0 LAM RESEARCH CORP COM 512807108 61610 256710 SH SOLE 254557 0 2153 LAS VEGAS SANDS CORP COM 517834107 22343 526086 SH SOLE 526086 0 0 LAUDER ESTEE COS INC CL A 518439104 323 2030 SH SOLE 2030 0 0 LAZARD LTD SHS A G54050102 10407 441733 SH SOLE 441733 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 695 356345 SH SOLE 356345 0 0 LIBERTY GLOBAL PLC SHS CL C g5480u120 375 23876 SH SOLE 23876 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9223 291029 SH SOLE 291015 0 14 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3174 100364 SH SOLE 100364 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 541 27728 SH SOLE 27727 0 1 LILLY ELI & CO COM 532457108 6398 46122 SH SOLE 45322 0 800 LIMELIGHT NETWORKS INC COM 53261M104 226 39600 SH SOLE 39600 0 0 LINCOLN NATL CORP IND COM 534187109 759 28845 SH SOLE 28845 0 0 LINDE PLC SHS g5494j103 369 2132 SH SOLE 2132 0 0 LIVEXLIVE MEDIA INC COM NEW 53839l208 130 82150 SH SOLE 82150 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 20 13300 SH SOLE 13300 0 0 LOCKHEED MARTIN CORP COM 539830109 11825 34888 SH SOLE 34888 0 0 LOWES COS INC COM 548661107 3255 37829 SH SOLE 37829 0 0 LULULEMON ATHLETICA INC COM 550021109 541 2854 SH SOLE 2854 0 0 LUMENTUM HLDGS INC COM 55024u109 55439 752222 SH SOLE 752222 0 0 LYFT INC CL A COM 55087P104 210 7838 SH SOLE 7838 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2688 54171 SH SOLE 54171 0 0 M & T BK CORP COM 55261F104 689 6660 SH SOLE 610 0 6050 MACROGENICS INC COM 556099109 4437 762370 SH SOLE 762370 0 0 MACYS INC COM 55616P104 347 70724 SH SOLE 70724 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 15742 74461 SH SOLE 74461 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 992 27181 SH SOLE 27181 0 0 MARATHON PETE CORP COM 56585A102 1538 65126 SH SOLE 65126 0 0 MARSH & MCLENNAN COS INC COM 571748102 318 3674 SH SOLE 3674 0 0 MARTIN MARIETTA MATLS INC COM 573284106 471 2491 SH SOLE 145 0 2346 MASTERCARD INC CL A 57636q104 7574 31356 SH SOLE 31356 0 0 MCCORMICK & CO INC COM NON VTG 579780206 324 2293 SH SOLE 2293 0 0 MCDONALDS CORP COM 580135101 6649 40214 SH SOLE 40159 0 55 MCKESSON CORP COM 58155Q103 319 2362 SH SOLE 2362 0 0 MEDTRONIC PLC SHS G5960L103 3734 41409 SH SOLE 41409 0 0 MERCK & CO. INC COM 58933Y105 31932 415026 SH SOLE 402831 0 12195 METHANEX CORP COM 59151K108 1029 84521 SH SOLE 84521 0 0 METLIFE INC COM 59156R108 3302 108009 SH SOLE 108009 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1737 147245 SH SOLE 147245 0 0 MICRON TECHNOLOGY INC COM 595112103 8924 212170 SH SOLE 212170 0 0 MICROSOFT CORP COM 594918104 89638 568375 SH SOLE 563106 0 5269 MITCHAM INDS INC COM 606501104 14 10800 SH SOLE 10800 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688n102 1814 209755 SH SOLE 209755 0 0 MONDELEZ INTL INC CL A 609207105 7622 152189 SH SOLE 151339 0 850 MORGAN STANLEY COM NEW 617446448 6933 203907 SH SOLE 185180 0 18727 MOSAIC CO NEW COM 61945C103 417 38583 SH SOLE 38583 0 0 MUELLER WTR PRODS INC COM SER A 624758108 925 115440 SH SOLE 115440 0 0 MYOS RENS TECHNOLOGY INC COM 62857p108 110 120968 SH SOLE 120968 0 0 MYRIAD GENETICS INC COM 62855J104 4535 316928 SH SOLE 316928 0 0 NEENAH INC COM 640079109 334 7750 SH SOLE 7750 0 0 NETFLIX INC COM 64110L106 1348 3589 SH SOLE 2889 0 700 NETWORK 1 TECHNOLOGIES INC COM 64121n109 48 22150 SH SOLE 22150 0 0 NEW JERSEY RES COM 646025106 204 6016 SH SOLE 6016 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 423 45026 SH SOLE 45026 0 0 NEWELL BRANDS INC COM 651229106 610 45971 SH SOLE 45971 0 0 NEWMONT CORP COM 651639106 414 9143 SH SOLE 9143 0 0 NEWS CORP NEW CL A 65249b109 1265 140950 SH SOLE 140950 0 0 NEWS CORP NEW CL B 65249b208 1589 176780 SH SOLE 176780 0 0 NEXGEN ENERGY LTD COM 65340p106 33 45383 SH SOLE 45383 0 0 NEXSTAR MEDIA GROUP INC CL A 65336k103 3117 53993 SH SOLE 53993 0 0 NEXTERA ENERGY INC COM 65339F101 13375 55587 SH SOLE 54937 0 650 NIKE INC CL B 654106103 1197 14470 SH SOLE 14470 0 0 NLIGHT INC COM 65487K100 8457 806169 SH SOLE 791242 0 14927 NOMAD FOODS LTD USD ORD SHS G6564A105 860 46350 SH SOLE 46350 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 59 13000 SH SOLE 13000 0 0 NORDSTROM INC COM 655664100 495 32291 SH SOLE 32291 0 0 NORFOLK SOUTHERN CORP COM 655844108 1148 7860 SH SOLE 7860 0 0 NORTHERN TR CORP COM 665859104 527 6988 SH SOLE 6988 0 0 NORTHROP GRUMMAN CORP COM 666807102 3173 10489 SH SOLE 10489 0 0 NORTONLIFELOCK INC COM 668771108 338 18069 SH SOLE 18069 0 0 NOVARTIS A G SPONSORED ADR 66987V109 6414 77794 SH SOLE 77733 0 61 NOVO-NORDISK A S ADR 670100205 1288 21392 SH SOLE 21392 0 0 NUTRIEN LTD COM 67077M108 512 15098 SH SOLE 15098 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2066 140714 SH SOLE 140714 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075f105 298 23809 SH SOLE 23809 0 0 NUVEEN MUN VALUE FD INC COM 670928100 126 12939 SH SOLE 12939 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 423 33805 SH SOLE 33805 0 0 NVIDIA CORP COM 67066G104 11105 42130 SH SOLE 40505 0 1625 NXP SEMICONDUCTORS N V COM N6596X109 6242 75268 SH SOLE 75268 0 0 OCCIDENTAL PETE CORP COM 674599105 489 42260 SH SOLE 42260 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 206 1567 SH SOLE 1567 0 0 OLD REP INTL CORP COM 680223104 999 65530 SH SOLE 65330 0 200 OMEGA HEALTHCARE INVS INC COM 681936100 576 21705 SH SOLE 21705 0 0 OMNICOM GROUP INC COM 681919106 6742 122807 SH SOLE 122807 0 0 ORACLE CORP COM 68389X105 14798 306197 SH SOLE 305697 0 500 OUTFRONT MEDIA INC COM 69007J106 882 65447 SH SOLE 65447 0 0 PACCAR INC COM 693718108 518 8476 SH SOLE 8476 0 0 PALO ALTO NETWORKS INC COM 697435105 3919 23902 SH SOLE 23902 0 0 PAPA JOHNS INTL INC COM 698813102 3007 56350 SH SOLE 56350 0 0 PARSLEY ENERGY INC CL A 701877102 827 144250 SH SOLE 144250 0 0 PAYCHEX INC COM 704326107 728 11569 SH SOLE 11569 0 0 PAYPAL HLDGS INC COM 70450y103 4119 43018 SH SOLE 42908 0 110 PEPSICO INC COM 713448108 11825 98457 SH SOLE 98057 0 400 PFIZER INC COM 717081103 22897 701504 SH SOLE 698204 0 3300 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 226 20425 SH SOLE 20425 0 0 PHILIP MORRIS INTL INC COM 718172109 4578 62750 SH SOLE 62200 0 550 PHILLIPS 66 COM 718546104 1978 36868 SH SOLE 36868 0 0 PHYSICIANS RLTY TR COM 71943U104 247 17705 SH SOLE 17705 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1865 17566 SH SOLE 17566 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201r833 2777 28052 SH SOLE 28052 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 763 100670 SH SOLE 100670 0 0 PLUG POWER INC COM NEW 72919P202 17211 4861836 SH SOLE 4816670 0 45166 PNC FINL SVCS GROUP INC COM 693475105 7579 79174 SH SOLE 79174 0 0 PNM RES INC COM 69349H107 430 11308 SH SOLE 11308 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3375 473350 SH SOLE 473350 0 0 PPG INDS INC COM 693506107 204 2446 SH SOLE 2335 0 111 PPL CORP COM 69351T106 2339 94789 SH SOLE 94789 0 0 PRICE T ROWE GROUP INC COM 74144T108 1827 18714 SH SOLE 18714 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3055 97477 SH SOLE 97477 0 0 PROCTER & GAMBLE CO COM 742718109 22522 204743 SH SOLE 203699 0 1044 PROGENICS PHARMACEUTICALS IN COM 743187106 135 35630 SH SOLE 35630 0 0 PROGRESSIVE CORP OHIO COM 743315103 2487 33685 SH SOLE 33685 0 0 PROLOGIS INC. COM 74340W103 4769 59343 SH SOLE 59343 0 0 PROSHARES TR S&P 500 DV ARIST 74348a467 666 11545 SH SOLE 11545 0 0 PROTHENA CORP PLC SHS G72800108 3734 348956 SH SOLE 348956 0 0 PRUDENTIAL FINL INC COM 744320102 2483 47620 SH SOLE 47620 0 0 PTC THERAPEUTICS INC COM 69366J200 5731 128464 SH SOLE 128464 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1895 42203 SH SOLE 42203 0 0 PULTE GROUP INC COM 745867101 599 26827 SH SOLE 26827 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 260 57300 SH SOLE 57300 0 0 QEP RESOURCES INC COM 74733V100 412 1231778 SH SOLE 1231778 0 0 QORVO INC COM 74736k101 50999 632501 SH SOLE 632501 0 0 QUALCOMM INC COM 747525103 3413 50455 SH SOLE 50305 0 150 QUANTA SVCS INC COM 74762E102 1418 44675 SH SOLE 44675 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1039 12943 SH SOLE 12943 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 15468 244741 SH SOLE 244741 0 0 RAYTHEON CO COM NEW 755111507 1182 9010 SH SOLE 8850 0 160 REGENERON PHARMACEUTICALS COM 75886F107 58520 119846 SH SOLE 119846 0 0 REPUBLIC SVCS INC COM 760759100 233 3099 SH SOLE 3099 0 0 REYNOLDS CONSUMER PRODS INC COM 76171l106 2170 74400 SH SOLE 74400 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2798 61422 SH SOLE 61422 0 0 ROBERT HALF INTL INC COM 770323103 11524 305261 SH SOLE 305261 0 0 ROCKWELL AUTOMATION INC COM 773903109 1252 8296 SH SOLE 8276 0 20 ROKU INC COM CL A 77543r102 456 5210 SH SOLE 5210 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17764 552191 SH SOLE 549929 0 2262 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4536 138877 SH SOLE 138877 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2481 71114 SH SOLE 71114 0 0 SALESFORCE COM INC COM 79466l302 8387 58253 SH SOLE 58253 0 0 SANDY SPRING BANCORP INC COM 800363103 1394 61580 SH SOLE 61580 0 0 SANOFI SPONSORED ADR 80105N105 693 15859 SH SOLE 15859 0 0 SAP SE SPON ADR 803054204 577 5225 SH SOLE 5225 0 0 SAREPTA THERAPEUTICS INC COM 803607100 7947 81236 SH SOLE 81236 0 0 SCHLUMBERGER LTD COM 806857108 850 62973 SH SOLE 61873 0 1100 SCHWAB CHARLES CORP COM 808513105 534 15891 SH SOLE 15618 0 273 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 852 14100 SH SOLE 14100 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 758 12375 SH SOLE 12375 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 664 15743 SH SOLE 15743 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 791 15351 SH SOLE 15351 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1671 37140 SH SOLE 37140 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 314 12167 SH SOLE 12167 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 240 4429 SH SOLE 4429 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 298 12199 SH SOLE 12199 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4659 617899 SH SOLE 617899 0 0 SEA LTD SPONSORED ADS 81141r100 512 11555 SH SOLE 11555 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 276 5648 SH SOLE 5510 0 138 SEATTLE GENETICS INC COM 812578102 46349 401705 SH SOLE 401705 0 0 SEAWORLD ENTMT INC COM 81282V100 9901 898465 SH SOLE 898465 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1669 18842 SH SOLE 3727 0 15115 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 319 5863 SH SOLE 5863 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3278 33424 SH SOLE 5548 0 27876 SELECT SECTOR SPDR TR ENERGY 81369Y506 712 24486 SH SOLE 15486 0 9000 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 815 39163 SH SOLE 39163 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2746 46540 SH SOLE 31975 0 14565 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1026 12767 SH SOLE 12767 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369y852 2068 46750 SH SOLE 9870 0 36880 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 299 5392 SH SOLE 5392 0 0 SHERWIN WILLIAMS CO COM 824348106 215 468 SH SOLE 468 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 342 456535 SH SOLE 456535 0 0 SIMON PPTY GROUP INC NEW COM 828806109 272 4951 SH SOLE 4951 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 190 11800 SH SOLE 11800 0 0 SIRIUS XM HLDGS INC COM 82968B103 422 85343 SH SOLE 85343 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1477 16526 SH SOLE 16526 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2576 106016 SH SOLE 106016 0 0 SONY CORP SPONSORED ADR 835699307 418 7058 SH SOLE 7058 0 0 SOUTHERN CO COM 842587107 2036 37605 SH SOLE 37605 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 18080 82471 SH SOLE 82471 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1259 8504 SH SOLE 8504 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463x772 512 16720 SH SOLE 16720 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 47658 184898 SH SOLE 125528 0 59370 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 23602 89784 SH SOLE 80667 0 9117 SPDR SER TR S&P 600 SMCP VAL 78464A300 672 16455 SH SOLE 16455 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464a359 1005 21000 SH SOLE 19800 0 1200 SPDR SER TR PORTFOLIO SHORT 78464a474 589 19465 SH SOLE 19465 0 0 SPDR SER TR S&P DIVID ETF 78464A763 536 6717 SH SOLE 1667 0 5050 SPDR SER TR S&P BIOTECH 78464A870 764 9871 SH SOLE 2986 0 6885 SPDR SER TR BLOOMBERG BRCLYS 78468R622 649 6854 SH SOLE 6854 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 201 4025 SH SOLE 4025 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 626 12792 SH SOLE 12792 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 291 7995 SH SOLE 7995 0 0 SPIRE INC COM 84857l101 635 8520 SH SOLE 8520 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 16317 340218 SH SOLE 338663 0 1555 STARBUCKS CORP COM 855244109 2485 37798 SH SOLE 37798 0 0 STATE STR CORP COM 857477103 251 4708 SH SOLE 4708 0 0 STRYKER CORP COM 863667101 3008 18069 SH SOLE 18069 0 0 SUNCOR ENERGY INC NEW COM 867224107 649 41066 SH SOLE 40906 0 160 SUPER MICRO COMPUTER INC COM 86800U104 1025 48190 SH SOLE 48190 0 0 SYNCHRONY FINL COM 87165b103 331 20555 SH SOLE 20555 0 0 SYNOVUS FINL CORP COM NEW 87161C501 336 19153 SH SOLE 19153 0 0 SYSCO CORP COM 871829107 242 5297 SH SOLE 5091 0 206 T MOBILE US INC COM 872590104 4043 48191 SH SOLE 48191 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 826 17290 SH SOLE 17290 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2376 156515 SH SOLE 156515 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2528 21312 SH SOLE 21312 0 0 TARGET CORP COM 87612E106 2256 24271 SH SOLE 22771 0 1500 TECNOGLASS INC SHS G87264100 56 14600 SH SOLE 14600 0 0 TEGNA INC COM 87901j105 18794 1730563 SH SOLE 1730563 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4310 257188 SH SOLE 257188 0 0 TENABLE HLDGS INC COM 88025T102 10768 492604 SH SOLE 485921 0 6683 TESLA INC COM 88160r101 2158 4119 SH SOLE 4019 0 100 TEXAS INSTRS INC COM 882508104 3622 36240 SH SOLE 36240 0 0 TEXTRON INC COM 883203101 1732 64939 SH SOLE 64939 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9698 34197 SH SOLE 34157 0 40 TIFFANY & CO NEW COM 886547108 652 5035 SH SOLE 5035 0 0 TIMKEN CO COM 887389104 1199 37068 SH SOLE 37068 0 0 TJX COS INC NEW COM 872540109 940 19659 SH SOLE 19659 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 494 11652 SH SOLE 2300 0 9352 TOTAL S.A. SPONSORED ADS 89151E109 1673 44931 SH SOLE 44931 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 223 1860 SH SOLE 1860 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 574 6955 SH SOLE 6955 0 0 TRAVELERS COMPANIES INC COM 89417E109 2370 23852 SH SOLE 23577 0 275 TRIMBLE INC COM 896239100 29335 921612 SH SOLE 921612 0 0 TRUIST FINL CORP COM 89832q109 4133 134011 SH SOLE 134011 0 0 TUTOR PERINI CORP COM 901109108 4461 663820 SH SOLE 663820 0 0 TWILIO INC CL A 90138F102 290 3245 SH SOLE 3245 0 0 TYSON FOODS INC CL A 902494103 927 16022 SH SOLE 16022 0 0 UBER TECHNOLOGIES INC COM 90353t100 480 17200 SH SOLE 17200 0 0 ULTRA CLEAN HLDGS INC COM 90385v107 3769 273088 SH SOLE 273088 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400d108 7943 178771 SH SOLE 178771 0 0 UNIFI INC COM NEW 904677200 3942 341329 SH SOLE 341329 0 0 UNILEVER N V N Y SHS NEW 904784709 1602 32830 SH SOLE 32830 0 0 UNILEVER PLC SPON ADR NEW 904767704 794 15696 SH SOLE 15696 0 0 UNION PAC CORP COM 907818108 6260 44387 SH SOLE 44304 0 83 UNISYS CORP COM NEW 909214306 167 13525 SH SOLE 13525 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3716 39774 SH SOLE 39274 0 500 UNITED TECHNOLOGIES CORP COM 913017109 10340 109615 SH SOLE 107453 0 2162 UNITEDHEALTH GROUP INC COM 91324P102 14072 56429 SH SOLE 56156 0 273 URANIUM ENERGY CORP COM 916896103 117 209610 SH SOLE 209610 0 0 US BANCORP DEL COM NEW 902973304 592 17178 SH SOLE 16899 0 279 VALE S A SPONSORED ADS 91912E105 491 59265 SH SOLE 59265 0 0 VALERO ENERGY CORP COM 91913Y100 3470 76489 SH SOLE 76189 0 300 VALLEY NATL BANCORP COM 919794107 502 68655 SH SOLE 68655 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 538 23905 SH SOLE 23905 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 494 29946 SH SOLE 29946 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 709 13567 SH SOLE 13567 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 874 5875 SH SOLE 5875 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 226 2320 SH SOLE 0 0 2320 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 492 5988 SH SOLE 5988 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 14608 171149 SH SOLE 168214 0 2935 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4138 17474 SH SOLE 17474 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7312 104686 SH SOLE 104616 0 70 VANGUARD INDEX FDS MID CAP ETF 922908629 3624 27526 SH SOLE 16149 0 11377 VANGUARD INDEX FDS LARGE CAP ETF 922908637 11481 96944 SH SOLE 96944 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 852 9410 SH SOLE 9410 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 613 3914 SH SOLE 3914 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 460 5166 SH SOLE 5166 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 36558 316685 SH SOLE 302655 0 14030 VANGUARD INDEX FDS TOTAL STK MKT 922908769 18427 142946 SH SOLE 142946 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 24682 601717 SH SOLE 601342 0 375 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2651 79013 SH SOLE 73338 0 5675 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1083 19628 SH SOLE 19628 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3883 89727 SH SOLE 89727 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 523 9892 SH SOLE 9892 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206c102 295 4725 SH SOLE 4725 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11113 140487 SH SOLE 139002 0 1485 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 704 9982 SH SOLE 9982 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206c870 732 8405 SH SOLE 8405 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1858 17969 SH SOLE 17819 0 150 VANGUARD STAR FDS VG TL INTL STK F 921909768 1064 25355 SH SOLE 25355 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 966 28967 SH SOLE 28967 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 939 16607 SH SOLE 16607 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 380 5975 SH SOLE 5975 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15420 217954 SH SOLE 217507 0 447 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 608 13427 SH SOLE 13427 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 254 1750 SH SOLE 0 0 1750 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 314 1890 SH SOLE 195 0 1695 VANGUARD WORLD FDS INDUSTRIAL ETF 92204a603 1420 12875 SH SOLE 260 0 12615 VANGUARD WORLD FDS INF TECH ETF 92204A702 331 1564 SH SOLE 1564 0 0 VARIAN MED SYS INC COM 92220P105 1342 13075 SH SOLE 13075 0 0 VENTAS INC COM 92276F100 1889 70501 SH SOLE 70501 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21802 405771 SH SOLE 397078 0 8693 VERTEX PHARMACEUTICALS INC COM 92532F100 266 1119 SH SOLE 1119 0 0 VIACOMCBS INC CL B 92556h206 5484 391405 SH SOLE 391405 0 0 VIAVI SOLUTIONS INC COM 925550105 12007 1071140 SH SOLE 1071140 0 0 VISA INC COM CL A 92826C839 36338 225532 SH SOLE 221564 0 3968 VISHAY INTERTECHNOLOGY INC COM 928298108 11221 778730 SH SOLE 778730 0 0 VMWARE INC CL A COM 928563402 315 2603 SH SOLE 2554 0 49 VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 596 43282 SH SOLE 43282 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 46 12423 SH SOLE 12423 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 481 10509 SH SOLE 10509 0 0 WALMART INC COM 931142103 8812 77560 SH SOLE 77500 0 60 WASTE CONNECTIONS INC COM 94106B101 720 9295 SH SOLE 9295 0 0 WASTE MGMT INC DEL COM 94106L109 6460 69795 SH SOLE 69678 0 117 WELLS FARGO CO NEW COM 949746101 4989 173818 SH SOLE 173650 0 168 WENDYS CO COM 95058W100 156 10465 SH SOLE 7465 0 3000 WERNER ENTERPRISES INC COM 950755108 17024 469501 SH SOLE 469501 0 0 WESTERN DIGITAL CORP. COM 958102105 1320 31715 SH SOLE 31715 0 0 WESTROCK CO COM 96145d105 1796 63549 SH SOLE 63549 0 0 WEYERHAEUSER CO COM 962166104 328 19374 SH SOLE 19374 0 0 WILLIAMS COS INC COM 969457100 142 10032 SH SOLE 10032 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717w281 1443 43681 SH SOLE 50 0 43631 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1367 42380 SH SOLE 635 0 41745 WISDOMTREE TR US MIDCAP DIVID 97717W505 1085 44917 SH SOLE 44917 0 0 WISDOMTREE TR US SMALLCAP FUND 97717w562 785 35156 SH SOLE 35085 0 71 WISDOMTREE TR US MIDCAP FUND 97717w570 491 18600 SH SOLE 18600 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1292 71693 SH SOLE 71693 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717x628 307 12245 SH SOLE 12245 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 5613 165429 SH SOLE 165429 0 0 WYNN RESORTS LTD COM 983134107 493 8194 SH SOLE 8194 0 0 XPO LOGISTICS INC COM 983793100 215 4415 SH SOLE 4415 0 0 XYLEM INC COM 98419M100 6539 100395 SH SOLE 100395 0 0 YANDEX N V SHS CLASS A N97284108 1144 33609 SH SOLE 33609 0 0 ZAGG INC COM 98884U108 96 30845 SH SOLE 30845 0 0 ZOETIS INC CL A 98978V103 563 4785 SH SOLE 4503 0 282 ZSCALER INC COM 98980G102 3267 53677 SH SOLE 53677 0 0