0001085146-20-002310.txt : 20200814 0001085146-20-002310.hdr.sgml : 20200814 20200814164127 ACCESSION NUMBER: 0001085146-20-002310 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 EFFECTIVENESS DATE: 20200814 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: 201106035 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 06-30-2020 06-30-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 08-05-2020 0 675 4055389 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 6897 44214 SH SOLE 43919 0 295 A H BELO CORP COM CL A 001282102 45 25808 SH SOLE 25808 0 0 ABB LTD SPONSORED ADR 000375204 804 35635 SH SOLE 35635 0 0 ABBOTT LABS COM 002824100 5276 57709 SH SOLE 57169 0 540 ABBVIE INC COM 00287Y109 4521 46053 SH SOLE 46013 0 40 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 89 23250 SH SOLE 23250 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12503 58231 SH SOLE 55231 0 3000 ACTIVISION BLIZZARD INC COM 00507V109 311 4100 SH SOLE 3900 0 200 ADOBE INC COM 00724F101 15532 35681 SH SOLE 35630 0 51 ADVANCED ENERGY INDS COM 007973100 18871 278368 SH SOLE 278368 0 0 ADVANCED MICRO DEVICES INC COM 007903107 421 8005 SH SOLE 8005 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1013 48505 SH SOLE 48505 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 7929 537170 SH SOLE 537170 0 0 AEROVIRONMENT INC COM 008073108 22927 287923 SH SOLE 284178 0 3745 AFLAC INC COM 001055102 1431 39711 SH SOLE 39711 0 0 AGNICO EAGLE MINES LTD COM 008474108 202 3151 SH SOLE 3151 0 0 AIR PRODS & CHEMS INC COM 009158106 308 1275 SH SOLE 1275 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 340 3175 SH SOLE 3055 0 120 ALCON AG ORD SHS H01301128 984 17175 SH SOLE 17175 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 298 1836 SH SOLE 1836 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1012 9014 SH SOLE 9014 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14302 66306 SH SOLE 66306 0 0 ALLSTATE CORP COM 020002101 203 2095 SH SOLE 1920 0 175 ALPHABET INC CAP STK CL A 02079K305 25251 17807 SH SOLE 17258 0 549 ALPHABET INC CAP STK CL C 02079K107 26039 18420 SH SOLE 18289 0 131 ALPS ETF TR ALERIAN MLP 00162Q452 397 16079 SH SOLE 16079 0 0 ALTERYX INC COM CL A 02156B103 3286 20000 SH SOLE 20000 0 0 ALTICE USA INC CL A 02156K103 2373 105265 SH SOLE 105265 0 0 ALTRIA GROUP INC COM 02209S103 2694 68625 SH SOLE 68625 0 0 AMAZON COM INC COM 023135106 43711 15844 SH SOLE 15772 0 72 AMBARELLA INC SHS G037AX101 27413 598530 SH SOLE 591630 0 6900 AMC NETWORKS INC CL A 00164V103 223 9520 SH SOLE 9520 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1829 22969 SH SOLE 22969 0 0 AMERICAN EXPRESS CO COM 025816109 11941 125426 SH SOLE 125426 0 0 AMERICAN TOWER CORP NEW COM 03027X100 272 1052 SH SOLE 960 0 92 AMERICAN WTR WKS CO INC NEW COM 030420103 231 1792 SH SOLE 1792 0 0 AMERISOURCEBERGEN CORP COM 03073E105 572 5681 SH SOLE 5681 0 0 AMGEN INC COM 031162100 16640 70552 SH SOLE 69242 0 1310 AMYRIS INC COM NEW 03236M200 7170 1679064 SH SOLE 1679064 0 0 ANALOG DEVICES INC COM 032654105 265 2161 SH SOLE 2161 0 0 ANTARES PHARMA INC COM 036642106 181 65673 SH SOLE 65673 0 0 ANTHEM INC COM 036752103 671 2551 SH SOLE 2551 0 0 APPLE INC COM 037833100 153317 420278 SH SOLE 419168 0 1110 APPLIED INDL TECHNOLOGIES IN COM 03820C105 944 15128 SH SOLE 15128 0 0 APPLIED MATLS INC COM 038222105 10020 165752 SH SOLE 164393 0 1359 APTIV PLC SHS G6095L109 2477 31785 SH SOLE 31785 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1083 27155 SH SOLE 27155 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1331 3617 SH SOLE 3617 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1367 25852 SH SOLE 25852 0 0 AT&T INC COM 00206R102 22904 757674 SH SOLE 756736 0 938 ATARA BIOTHERAPEUTICS INC COM 046513107 8042 551930 SH SOLE 551930 0 0 ATLASSIAN CORP PLC CL A G06242104 403 2233 SH SOLE 2233 0 0 AUTODESK INC COM 052769106 12343 51602 SH SOLE 51522 0 80 AUTOMATIC DATA PROCESSING IN COM 053015103 1638 11002 SH SOLE 10602 0 400 AVERY DENNISON CORP COM 053611109 859 7525 SH SOLE 7525 0 0 AXOS FINANCIAL INC COM 05465C100 216 9800 SH SOLE 9800 0 0 BAIDU INC SPON ADR REP A 056752108 271 2261 SH SOLE 2261 0 0 BAKER HUGHES COMPANY CL A 05722G100 1947 126518 SH SOLE 126518 0 0 BANK NEW YORK MELLON CORP COM 064058100 3493 90382 SH SOLE 90382 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1420 58225 SH SOLE 58225 0 0 BARRICK GOLD CORPORATION COM 067901108 659 24450 SH SOLE 24450 0 0 BAUSCH HEALTH COS INC COM 071734107 575 31450 SH SOLE 31450 0 0 BAXTER INTL INC COM 071813109 11269 130885 SH SOLE 130885 0 0 BECTON DICKINSON & CO COM 075887109 5059 21145 SH SOLE 21145 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 535 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9827 55049 SH SOLE 55049 0 0 BIOGEN INC COM 09062X103 1723 6439 SH SOLE 6359 0 80 BK OF AMERICA CORP COM 060505104 12947 545143 SH SOLE 530116 0 15027 BLACKROCK CORE BD TR SHS BEN INT 09249E101 329 21375 SH SOLE 21375 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 586 53368 SH SOLE 53368 0 0 BLACKROCK INC COM 09247X101 12768 23466 SH SOLE 23438 0 28 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1200 50487 SH SOLE 50487 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 171 12871 SH SOLE 12871 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 7318 129152 SH SOLE 125477 0 3675 BOEING CO COM 097023105 11835 64566 SH SOLE 64416 0 150 BOINGO WIRELESS INC COM 09739C102 304 22800 SH SOLE 22800 0 0 BOOKING HOLDINGS INC COM 09857L108 855 537 SH SOLE 537 0 0 BORGWARNER INC COM 099724106 748 21204 SH SOLE 21204 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 283 3127 SH SOLE 3127 0 0 BOYD GAMING CORP COM 103304101 29022 1388630 SH SOLE 1388630 0 0 BP PLC SPONSORED ADR 055622104 1107 47449 SH SOLE 36799 0 10650 BRIDGEBIO PHARMA INC COM 10806X102 1665 51044 SH SOLE 51044 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 19710 335198 SH SOLE 327696 0 7502 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 121 33829 SH SOLE 33829 0 0 BROADCOM INC COM 11135F101 14499 45941 SH SOLE 45899 0 42 BROOKLINE BANCORP INC DEL COM 11373M107 199 19736 SH SOLE 19736 0 0 CABOT CORP COM 127055101 222 6000 SH SOLE 6000 0 0 CAE INC COM 124765108 15727 971401 SH SOLE 971401 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 143 13400 SH SOLE 13400 0 0 CALLON PETE CO DEL COM 13123X102 55 48042 SH SOLE 48042 0 0 CAMECO CORP COM 13321L108 4634 452141 SH SOLE 452141 0 0 CANADIAN NATL RY CO COM 136375102 10983 124003 SH SOLE 124003 0 0 CANADIAN PAC RY LTD COM 13645T100 1038 4066 SH SOLE 4066 0 0 CANOPY GROWTH CORP COM 138035100 237 14645 SH SOLE 14645 0 0 CAPITAL ONE FINL CORP COM 14040H105 908 14512 SH SOLE 14512 0 0 CARA THERAPEUTICS INC COM 140755109 7064 413121 SH SOLE 410981 0 2140 CARNIVAL CORP UNIT 99/99/9999 143658300 617 37568 SH SOLE 37568 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 445 20024 SH SOLE 18262 0 1762 CARS COM INC COM 14575E105 87 15038 SH SOLE 15038 0 0 CATERPILLAR INC DEL COM 149123101 9296 73483 SH SOLE 72683 0 800 CENTENE CORP DEL COM 15135B101 1445 22737 SH SOLE 22737 0 0 CENTURYLINK INC COM 156700106 302 30120 SH SOLE 30120 0 0 CF INDS HLDGS INC COM 125269100 3318 117909 SH SOLE 117909 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 430 4000 SH SOLE 550 0 3450 CHENIERE ENERGY INC COM NEW 16411R208 1401 28998 SH SOLE 28998 0 0 CHEVRON CORP NEW COM 166764100 5970 66902 SH SOLE 66002 0 900 CHEWY INC CL A 16679L109 1561 34932 SH SOLE 34932 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 107 15466 SH SOLE 15466 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 391 11610 SH SOLE 11610 0 0 CHUBB LIMITED COM H1467J104 3820 30173 SH SOLE 30173 0 0 CHURCH & DWIGHT INC COM 171340102 220 2840 SH SOLE 2840 0 0 CIENA CORP COM NEW 171779309 1268 23420 SH SOLE 23420 0 0 CIGNA CORP NEW COM 125523100 1156 6160 SH SOLE 6160 0 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 517 10817 SH SOLE 10817 0 0 CISCO SYS INC COM 17275R102 30872 661914 SH SOLE 654018 0 7896 CITIGROUP INC COM NEW 172967424 25125 491692 SH SOLE 483407 0 8285 CLOROX CO DEL COM 189054109 5511 25123 SH SOLE 25123 0 0 CLOVIS ONCOLOGY INC COM 189464100 5593 828561 SH SOLE 828561 0 0 CME GROUP INC COM 12572Q105 1847 11365 SH SOLE 11365 0 0 COCA COLA CO COM 191216100 6019 134722 SH SOLE 134722 0 0 COGNEX CORP COM 192422103 47355 792943 SH SOLE 786211 0 6732 COLGATE PALMOLIVE CO COM 194162103 6313 86178 SH SOLE 85478 0 700 COMCAST CORP NEW CL A 20030N101 30978 794713 SH SOLE 793489 0 1224 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 123 11700 SH SOLE 11700 0 0 CONAGRA BRANDS INC COM 205887102 1020 29005 SH SOLE 27205 0 1800 CONCHO RES INC COM 20605P101 635 12325 SH SOLE 12325 0 0 CONOCOPHILLIPS COM 20825C104 2310 54971 SH SOLE 54971 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 76 11212 SH SOLE 11212 0 0 CONSOLIDATED EDISON INC COM 209115104 1722 23941 SH SOLE 23941 0 0 CONSTELLATION BRANDS INC CL A 21036P108 13434 76786 SH SOLE 76786 0 0 COPART INC COM 217204106 208 2500 SH SOLE 2500 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10105 1204407 SH SOLE 1204407 0 0 CORNING INC COM 219350105 8332 321714 SH SOLE 321614 0 100 CORTEVA INC COM 22052L104 719 26855 SH SOLE 26855 0 0 COSTCO WHSL CORP NEW COM 22160K105 10326 34057 SH SOLE 34006 0 51 COVANTA HLDG CORP COM 22282E102 857 89377 SH SOLE 89377 0 0 CRH PLC ADR 12626K203 303 8825 SH SOLE 8825 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 458 4563 SH SOLE 4563 0 0 CSX CORP COM 126408103 1061 15215 SH SOLE 15215 0 0 CUBESMART COM 229663109 353 13083 SH SOLE 13083 0 0 CUBIC CORP COM 229669106 23561 490553 SH SOLE 476793 0 13760 CUMMINS INC COM 231021106 32490 187521 SH SOLE 187521 0 0 CVS HEALTH CORP COM 126650100 12995 200016 SH SOLE 200016 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 218 2200 SH SOLE 2200 0 0 CYRUSONE INC COM 23283R100 36797 505799 SH SOLE 501514 0 4285 CYTOKINETICS INC COM NEW 23282W605 9409 399178 SH SOLE 399178 0 0 DANA INCORPORATED COM 235825205 426 34980 SH SOLE 34980 0 0 DANAHER CORPORATION COM 235851102 271 1530 SH SOLE 1530 0 0 DARDEN RESTAURANTS INC COM 237194105 215 2840 SH SOLE 2840 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 32 22422 SH SOLE 22422 0 0 DEERE & CO COM 244199105 510 3248 SH SOLE 3248 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3460 123344 SH SOLE 123344 0 0 DEVON ENERGY CORP NEW COM 25179M103 1329 117154 SH SOLE 117154 0 0 DEXCOM INC COM 252131107 243 600 SH SOLE 600 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3969 29531 SH SOLE 29531 0 0 DIGITAL RLTY TR INC COM 253868103 51555 362782 SH SOLE 362782 0 0 DISCOVER FINL SVCS COM 254709108 2846 56826 SH SOLE 56826 0 0 DISCOVERY INC COM SER C 25470F302 19047 988920 SH SOLE 988920 0 0 DISCOVERY INC COM SER A 25470F104 3266 154810 SH SOLE 154810 0 0 DISNEY WALT CO COM DISNEY 254687106 18915 169625 SH SOLE 164801 0 4824 DOMINION ENERGY INC COM 25746U109 4298 52948 SH SOLE 52948 0 0 DOVER CORP COM 260003108 505 5225 SH SOLE 5225 0 0 DOW INC COM 260557103 4116 100970 SH SOLE 100970 0 0 DTE ENERGY CO COM 233331107 614 5709 SH SOLE 5709 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1832 22934 SH SOLE 22934 0 0 DUNKIN BRANDS GROUP INC COM 265504100 895 13721 SH SOLE 13721 0 0 DUPONT DE NEMOURS INC COM 26614N102 3205 60326 SH SOLE 60326 0 0 DYCOM INDS INC COM 267475101 4101 100288 SH SOLE 100288 0 0 EASTMAN CHEM CO COM 277432100 487 6991 SH SOLE 6991 0 0 EATON CORP PLC SHS G29183103 9073 103712 SH SOLE 103712 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 158 11219 SH SOLE 11219 0 0 EBAY INC. COM 278642103 276 5261 SH SOLE 5037 0 224 ECOLAB INC COM 278865100 639 3209 SH SOLE 3098 0 111 ELANCO ANIMAL HEALTH INC COM 28414H103 2834 132114 SH SOLE 132114 0 0 EMERSON ELEC CO COM 291011104 1331 21462 SH SOLE 21062 0 400 ENBRIDGE INC COM 29250N105 3055 100423 SH SOLE 100158 0 265 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 2454 25523 SH SOLE 25523 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 6570 138340 SH SOLE 138340 0 0 ENERGY RECOVERY INC COM 29270J100 90 11800 SH SOLE 11800 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 883 124058 SH SOLE 17508 0 106550 ENERSYS COM 29275Y102 277 4300 SH SOLE 4300 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2767 152297 SH SOLE 33502 0 118795 ERICSSON ADR B SEK 10 294821608 699 75118 SH SOLE 75118 0 0 EROS INTL PLC SHS NEW G3788M114 1286 406965 SH SOLE 406965 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 13735 267683 SH SOLE 267683 0 0 ESSENTIAL UTILS INC COM 29670G102 506 11987 SH SOLE 11987 0 0 EVERSOURCE ENERGY COM 30040W108 4605 55302 SH SOLE 55302 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27325 1469111 SH SOLE 1469111 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1079 24805 SH SOLE 2615 0 22190 EXELON CORP COM 30161N101 726 20003 SH SOLE 20003 0 0 EXXON MOBIL CORP COM 30231G102 7521 168189 SH SOLE 167789 0 400 FACEBOOK INC CL A 30303M102 39764 175118 SH SOLE 172083 0 3035 FARO TECHNOLOGIES INC COM 311642102 23862 445190 SH SOLE 439653 0 5537 FEDEX CORP COM 31428X106 4849 34578 SH SOLE 34578 0 0 FIBROGEN INC COM 31572Q808 10981 270928 SH SOLE 270928 0 0 FIREEYE INC COM 31816Q101 18220 1496488 SH SOLE 1496488 0 0 FIRST HORIZON NATL CORP COM 320517105 101 10163 SH SOLE 10163 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 806 7608 SH SOLE 7608 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 412 19630 SH SOLE 19630 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1898 57445 SH SOLE 2620 0 54825 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3087 41435 SH SOLE 41435 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 219 10975 SH SOLE 0 0 10975 FIRST TR MLP & ENERGY INCOME COM 33739B104 74 13250 SH SOLE 250 0 13000 FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 7008 41103 SH SOLE 34808 0 6295 FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 1324 7892 SH SOLE 520 0 7372 FLEXSHARES TR MORNSTAR UPSTR 33939L407 365 13197 SH SOLE 13197 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 7243 286527 SH SOLE 286527 0 0 FORD MTR CO DEL COM 345370860 1245 204695 SH SOLE 204595 0 100 FORMFACTOR INC COM 346375108 22316 760854 SH SOLE 760854 0 0 FRANKLIN RESOURCES INC COM 354613101 200 9550 SH SOLE 9550 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2966 256321 SH SOLE 256321 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 220 5084 SH SOLE 5084 0 0 GABELLI EQUITY TR INC COM 362397101 144 28642 SH SOLE 28642 0 0 GALAPAGOS NV SPON ADR 36315X101 326 1650 SH SOLE 1650 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 257 7431 SH SOLE 7431 0 0 GANNETT CO INC COM 36472T109 20 14585 SH SOLE 14585 0 0 GASLOG LTD SHS G37585109 31 11007 SH SOLE 11007 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 834 10467 SH SOLE 10467 0 0 GENERAL AMERN INVS INC COM 368802104 330 10375 SH SOLE 10375 0 0 GENERAL DYNAMICS CORP COM 369550108 7349 49170 SH SOLE 49170 0 0 GENERAL ELECTRIC CO COM 369604103 915 133951 SH SOLE 132451 0 1500 GENERAL MLS INC COM 370334104 5051 81928 SH SOLE 81928 0 0 GENERAL MTRS CO COM 37045V100 1752 69255 SH SOLE 69255 0 0 GENMAB A/S SPONSORED ADS 372303206 1071 31591 SH SOLE 31591 0 0 GILEAD SCIENCES INC COM 375558103 14664 190590 SH SOLE 190290 0 300 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1686 41341 SH SOLE 41341 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 330 12124 SH SOLE 12124 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 295 28028 SH SOLE 28028 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 302 44497 SH SOLE 44497 0 0 GOLAR LNG LTD SHS G9456A100 2304 318172 SH SOLE 318172 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6564 33216 SH SOLE 33216 0 0 GRACE W R & CO DEL NEW COM 38388F108 315 6202 SH SOLE 6202 0 0 GRANITE CONSTR INC COM 387328107 3494 182573 SH SOLE 182573 0 0 GREAT PANTHER MNG LTD COM 39115V101 5 10000 SH SOLE 10000 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 189 36100 SH SOLE 36100 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 266 2165 SH SOLE 2165 0 0 HASBRO INC COM 418056107 4588 61220 SH SOLE 61220 0 0 HD SUPPLY HLDGS INC COM 40416M105 794 22916 SH SOLE 22916 0 0 HELEN OF TROY CORP LTD COM G4388N106 605 3210 SH SOLE 3210 0 0 HELMERICH & PAYNE INC COM 423452101 4065 208341 SH SOLE 208341 0 0 HERSHEY CO COM 427866108 546 4211 SH SOLE 4211 0 0 HESS CORP COM 42809H107 1043 20140 SH SOLE 20140 0 0 HEXCEL CORP NEW COM 428291108 15508 342939 SH SOLE 342939 0 0 HIGHPOINT RES CORP COM 43114K108 862 2922428 SH SOLE 2922428 0 0 HOME DEPOT INC COM 437076102 32448 129528 SH SOLE 126826 0 2702 HONEYWELL INTL INC COM 438516106 19515 134971 SH SOLE 133085 0 1886 HOWMET AEROSPACE INC COM 443201108 200 12594 SH SOLE 12594 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 271 11605 SH SOLE 11605 0 0 HUMANA INC COM 444859102 529 1363 SH SOLE 1363 0 0 IAC INTERACTIVECORP COM 44919P508 55955 173020 SH SOLE 173020 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 465 500000 SH SOLE 500000 0 0 II-VI INC COM 902104108 42943 909430 SH SOLE 909430 0 0 ILLINOIS TOOL WKS INC COM 452308109 1616 9241 SH SOLE 9241 0 0 IMMUNOGEN INC COM 45253H101 5000 1087034 SH SOLE 1087034 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5322 168801 SH SOLE 168801 0 0 ING GROEP N.V. SPONSORED ADR 456837103 215 31195 SH SOLE 31195 0 0 INGREDION INC COM 457187102 310 3739 SH SOLE 3739 0 0 INTEL CORP COM 458140100 28560 477349 SH SOLE 471584 0 5765 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7083 147832 SH SOLE 147832 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9012 74623 SH SOLE 74348 0 275 INTL PAPER CO COM 460146103 314 8909 SH SOLE 8909 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 7079 275775 SH SOLE 275775 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 514 36369 SH SOLE 36369 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 420 8463 SH SOLE 8283 0 180 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 207 5848 SH SOLE 5848 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8154 80127 SH SOLE 79887 0 240 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 642 35893 SH SOLE 35893 0 0 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 2364 100906 SH SOLE 100906 0 0 INVESCO LTD SHS G491BT108 725 67371 SH SOLE 67371 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 34463 139189 SH SOLE 97480 0 41709 IONIS PHARMACEUTICALS INC COM 462222100 35476 601697 SH SOLE 601648 0 49 IRIDIUM COMMUNICATIONS INC COM 46269C102 31705 1246280 SH SOLE 1246280 0 0 ISHARES GOLD TRUST ISHARES 464285105 220 12974 SH SOLE 12974 0 0 ISHARES INC CORE MSCI EMKT 46434G103 8074 169621 SH SOLE 169401 0 220 ISHARES INC MIN VOL GBL ETF 464286525 201 2290 SH SOLE 2290 0 0 ISHARES TR CORE US AGGBD ET 464287226 742 6273 SH SOLE 6273 0 0 ISHARES TR PFD AND INCM SEC 464288687 1662 47984 SH SOLE 42029 0 5955 ISHARES TR S&P 500 VAL ETF 464287408 727 6719 SH SOLE 6719 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1329 16383 SH SOLE 16383 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 614 15358 SH SOLE 14058 0 1300 ISHARES TR CORE S&P500 ETF 464287200 29269 94511 SH SOLE 94501 0 10 ISHARES TR CORE MSCI TOTAL 46432F834 609 11166 SH SOLE 11166 0 0 ISHARES TR U.S. TECH ETF 464287721 1462 5417 SH SOLE 5417 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 591 2846 SH SOLE 2846 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 784 6965 SH SOLE 6965 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3585 65525 SH SOLE 65525 0 0 ISHARES TR GLB INFRASTR ETF 464288372 368 9600 SH SOLE 9600 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 907 9304 SH SOLE 8504 0 800 ISHARES TR US HLTHCARE ETF 464287762 755 3500 SH SOLE 500 0 3000 ISHARES TR USA MOMENTUM FCT 46432F396 1065 8133 SH SOLE 8133 0 0 ISHARES TR IBOXX INV CP ETF 464287242 905 6726 SH SOLE 6726 0 0 ISHARES TR SELECT DIVID ETF 464287168 2556 31666 SH SOLE 31666 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6671 97684 SH SOLE 97684 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 570 29150 SH SOLE 29150 0 0 ISHARES TR EAFE SML CP ETF 464288273 628 11710 SH SOLE 11710 0 0 ISHARES TR EXPANDED TECH 464287515 646 2274 SH SOLE 102 0 2172 ISHARES TR MLTFCTR INTL SML 46434V266 217 7906 SH SOLE 7880 0 26 ISHARES TR INTL SEL DIV ETF 464288448 220 8769 SH SOLE 8769 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 3931 29410 SH SOLE 29410 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1754 12250 SH SOLE 12200 0 50 ISHARES TR US HOME CONS ETF 464288752 836 18924 SH SOLE 9456 0 9468 ISHARES TR U.S. MED DVC ETF 464288810 883 3335 SH SOLE 185 0 3150 ISHARES TR RUS 2000 GRW ETF 464287648 3433 16595 SH SOLE 16387 0 208 ISHARES TR 1 3 YR TREAS BD 464287457 2599 30004 SH SOLE 20259 0 9745 ISHARES TR EAFE GRWTH ETF 464288885 901 10843 SH SOLE 10843 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 736 3140 SH SOLE 3140 0 0 ISHARES TR S&P 100 ETF 464287101 495 3477 SH SOLE 3227 0 250 ISHARES TR RUS MD CP GR ETF 464287481 1830 11573 SH SOLE 11573 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2458 21297 SH SOLE 21297 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1190 31650 SH SOLE 2650 0 29000 ISHARES TR MSCI ACWI EX US 464288240 740 17125 SH SOLE 17125 0 0 ISHARES TR RUS MID CAP ETF 464287499 669 12486 SH SOLE 12486 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 216 4267 SH SOLE 1267 0 3000 ISHARES TR USA QUALITY FCTR 46432F339 26279 273969 SH SOLE 273714 0 255 ISHARES TR CORE S&P MCP ETF 464287507 2185 12289 SH SOLE 12289 0 0 ISHARES TR S&P SML 600 GWT 464287887 817 4814 SH SOLE 4814 0 0 ISHARES TR NASDAQ BIOTECH 464287556 6557 47972 SH SOLE 47972 0 0 ISHARES TR MSCI EAFE ETF 464287465 3518 57794 SH SOLE 57760 0 34 ISHARES TR RUS 1000 GRW ETF 464287614 3647 18997 SH SOLE 18572 0 425 ISHARES TR IBOXX HI YD ETF 464288513 932 11415 SH SOLE 11415 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 10763 177524 SH SOLE 177174 0 350 ISHARES TR RUS MDCP VAL ETF 464287473 220 2871 SH SOLE 2871 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 235 800 SH SOLE 800 0 0 ISHARES TR SHORT TREAS BD 464288679 985 8896 SH SOLE 8896 0 0 ISHARES TR TIPS BD ETF 464287176 1638 13321 SH SOLE 13321 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2678 22252 SH SOLE 22252 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1424 6045 SH SOLE 6045 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 354 15450 SH SOLE 15450 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 596 11875 SH SOLE 11875 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6871 137384 SH SOLE 134609 0 2775 J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 276 9870 SH SOLE 9870 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 700 25785 SH SOLE 25785 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 256 5040 SH SOLE 5040 0 0 JD.COM INC SPON ADR CL A 47215P106 593 9850 SH SOLE 9850 0 0 JOHNSON & JOHNSON COM 478160104 91244 648824 SH SOLE 644986 0 3838 JPMORGAN CHASE & CO COM 46625H100 40220 427600 SH SOLE 424970 0 2630 KANSAS CITY SOUTHERN COM NEW 485170302 31813 213099 SH SOLE 213099 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 364 68999 SH SOLE 68999 0 0 KEURIG DR PEPPER INC COM 49271V100 672 23657 SH SOLE 23657 0 0 KIMBERLY CLARK CORP COM 494368103 3561 25191 SH SOLE 24016 0 1175 KINDER MORGAN INC DEL COM 49456B101 1164 76737 SH SOLE 76637 0 100 KKR & CO INC COM 48251W104 1551 50219 SH SOLE 50219 0 0 KLA CORP COM NEW 482480100 3479 17887 SH SOLE 17851 0 36 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 798 19124 SH SOLE 19124 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 767 16381 SH SOLE 16381 0 0 KORNIT DIGITAL LTD SHS M6372Q113 495 9275 SH SOLE 9275 0 0 KROGER CO COM 501044101 855 25245 SH SOLE 25245 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5260 31001 SH SOLE 30943 0 58 LAKELAND BANCORP INC COM 511637100 497 43453 SH SOLE 43453 0 0 LAM RESEARCH CORP COM 512807108 74674 230860 SH SOLE 228707 0 2153 LANTHEUS HLDGS INC COM 516544103 152 10624 SH SOLE 10624 0 0 LAS VEGAS SANDS CORP COM 517834107 23858 523886 SH SOLE 523886 0 0 LAUDER ESTEE COS INC CL A 518439104 414 2195 SH SOLE 2195 0 0 LAZARD LTD SHS A G54050102 12722 444352 SH SOLE 444352 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 715 358510 SH SOLE 358510 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 499 23176 SH SOLE 23176 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4536 131676 SH SOLE 131674 0 2 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9983 289194 SH SOLE 289180 0 14 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 712 35478 SH SOLE 35477 0 1 LILLY ELI & CO COM 532457108 7422 45209 SH SOLE 44409 0 800 LIMELIGHT NETWORKS INC COM 53261M104 261 35498 SH SOLE 35498 0 0 LINCOLN NATL CORP IND COM 534187109 631 17145 SH SOLE 17145 0 0 LINDE PLC SHS G5494J103 408 1925 SH SOLE 1925 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 20 13300 SH SOLE 13300 0 0 LOCKHEED MARTIN CORP COM 539830109 12933 35440 SH SOLE 35440 0 0 LOWES COS INC COM 548661107 5172 38277 SH SOLE 38277 0 0 LULULEMON ATHLETICA INC COM 550021109 931 2984 SH SOLE 2984 0 0 LUMENTUM HLDGS INC COM 55024U109 58734 721285 SH SOLE 721285 0 0 LYFT INC CL A COM 55087P104 259 7838 SH SOLE 7838 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 815 12401 SH SOLE 12401 0 0 M & T BK CORP COM 55261F104 691 6646 SH SOLE 596 0 6050 MACROGENICS INC COM 556099109 14611 523306 SH SOLE 523306 0 0 MACYS INC COM 55616P104 216 31435 SH SOLE 31435 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5429 72388 SH SOLE 72388 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 10741 73121 SH SOLE 73121 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1065 24669 SH SOLE 24669 0 0 MARATHON PETE CORP COM 56585A102 1962 52490 SH SOLE 52490 0 0 MARSH & MCLENNAN COS INC COM 571748102 250 2324 SH SOLE 2324 0 0 MARTIN MARIETTA MATLS INC COM 573284106 515 2491 SH SOLE 145 0 2346 MASCO CORP COM 574599106 265 5280 SH SOLE 5280 0 0 MASTERCARD INCORPORATED CL A 57636Q104 9794 33122 SH SOLE 33122 0 0 MATERION CORP COM 576690101 221 3600 SH SOLE 3600 0 0 MCCORMICK & CO INC COM NON VTG 579780206 343 1910 SH SOLE 1910 0 0 MCDONALDS CORP COM 580135101 8231 44621 SH SOLE 44566 0 55 MCKESSON CORP COM 58155Q103 341 2222 SH SOLE 2222 0 0 MEDTRONIC PLC SHS G5960L103 3958 43161 SH SOLE 43161 0 0 MERCK & CO. INC COM 58933Y105 31276 404448 SH SOLE 392253 0 12195 METHANEX CORP COM 59151K108 1036 57396 SH SOLE 57396 0 0 METLIFE INC COM 59156R108 3233 88523 SH SOLE 88523 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2306 137288 SH SOLE 137288 0 0 MICRON TECHNOLOGY INC COM 595112103 10214 198258 SH SOLE 198258 0 0 MICROSOFT CORP COM 594918104 111028 545568 SH SOLE 540099 0 5469 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1972 228470 SH SOLE 228470 0 0 MONDELEZ INTL INC CL A 609207105 6459 126320 SH SOLE 125470 0 850 MORGAN STANLEY COM NEW 617446448 10152 210178 SH SOLE 191451 0 18727 MOSAIC CO NEW COM 61945C103 477 38133 SH SOLE 38133 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1052 111540 SH SOLE 111540 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 107 120968 SH SOLE 120968 0 0 MYRIAD GENETICS INC COM 62855J104 3461 305183 SH SOLE 305183 0 0 NEENAH INC COM 640079109 351 7100 SH SOLE 7100 0 0 NETFLIX INC COM 64110L106 1779 3909 SH SOLE 3209 0 700 NETWORK-1 TECHNOLOGIES INC COM 64121N109 33 15073 SH SOLE 15073 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 660 64729 SH SOLE 64729 0 0 NEWELL BRANDS INC COM 651229106 635 39972 SH SOLE 39972 0 0 NEWMONT CORP COM 651639106 490 7936 SH SOLE 7936 0 0 NEWS CORP NEW CL A 65249B109 1522 128350 SH SOLE 128350 0 0 NEWS CORP NEW CL B 65249B208 2057 172135 SH SOLE 172135 0 0 NEXGEN ENERGY LTD COM 65340P106 55 42843 SH SOLE 42843 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4468 53389 SH SOLE 53389 0 0 NEXTERA ENERGY INC COM 65339F101 13387 55742 SH SOLE 55092 0 650 NIKE INC CL B 654106103 1500 15299 SH SOLE 15299 0 0 NLIGHT INC COM 65487K100 17545 788179 SH SOLE 773252 0 14927 NOMAD FOODS LTD USD ORD SHS G6564A105 684 31905 SH SOLE 31905 0 0 NORDSTROM INC COM 655664100 466 30090 SH SOLE 30090 0 0 NORFOLK SOUTHERN CORP COM 655844108 1333 7590 SH SOLE 7590 0 0 NORTHERN TR CORP COM 665859104 546 6885 SH SOLE 6885 0 0 NORTHROP GRUMMAN CORP COM 666807102 3167 10301 SH SOLE 10301 0 0 NORTONLIFELOCK INC COM 668771108 358 18069 SH SOLE 18069 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6687 76565 SH SOLE 76504 0 61 NOVO-NORDISK A S ADR 670100205 1416 21622 SH SOLE 21622 0 0 NUTRIEN LTD COM 67077M108 410 12761 SH SOLE 12761 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2134 139641 SH SOLE 139641 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 324 23834 SH SOLE 23834 0 0 NUVEEN MUN VALUE FD INC COM 670928100 132 12939 SH SOLE 12939 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 435 33805 SH SOLE 33805 0 0 NVIDIA CORPORATION COM 67066G104 9965 26231 SH SOLE 24606 0 1625 NXP SEMICONDUCTORS N V COM N6596X109 8147 71437 SH SOLE 71437 0 0 OCCIDENTAL PETE CORP COM 674599105 348 19018 SH SOLE 19018 0 0 OCUGEN INC COM 67577C105 2 10000 SH SOLE 10000 0 0 OKTA INC CL A 679295105 215 1076 SH SOLE 1076 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 211 1242 SH SOLE 1242 0 0 OLD REP INTL CORP COM 680223104 1030 63170 SH SOLE 62970 0 200 OMNICOM GROUP INC COM 681919106 6667 122107 SH SOLE 122107 0 0 OPKO HEALTH INC COM 68375N103 151 44350 SH SOLE 44350 0 0 ORACLE CORP COM 68389X105 16573 299849 SH SOLE 299349 0 500 OREILLY AUTOMOTIVE INC COM 67103H107 240 570 SH SOLE 570 0 0 OTIS WORLDWIDE CORP COM 68902V107 494 8684 SH SOLE 7603 0 1081 OUTFRONT MEDIA INC COM 69007J106 916 64647 SH SOLE 64647 0 0 PACCAR INC COM 693718108 634 8467 SH SOLE 8467 0 0 PALO ALTO NETWORKS INC COM 697435105 5100 22207 SH SOLE 22207 0 0 PAPA JOHNS INTL INC COM 698813102 4386 55228 SH SOLE 55228 0 0 PARSLEY ENERGY INC CL A 701877102 799 74848 SH SOLE 74848 0 0 PAYCHEX INC COM 704326107 854 11270 SH SOLE 11270 0 0 PAYPAL HLDGS INC COM 70450Y103 7234 41518 SH SOLE 41408 0 110 PEPSICO INC COM 713448108 13767 104091 SH SOLE 103691 0 400 PFIZER INC COM 717081103 23680 724172 SH SOLE 720872 0 3300 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 250 19615 SH SOLE 19615 0 0 PHILIP MORRIS INTL INC COM 718172109 3943 56276 SH SOLE 55726 0 550 PHILLIPS 66 COM 718546104 2622 36473 SH SOLE 36473 0 0 PHYSICIANS RLTY TR COM 71943U104 293 16700 SH SOLE 16700 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 225 2469 SH SOLE 2469 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3396 33393 SH SOLE 33393 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 2006 17977 SH SOLE 17977 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 877 100670 SH SOLE 100670 0 0 PLUG POWER INC COM NEW 72919P202 49979 6087600 SH SOLE 6016615 0 70985 PNC FINL SVCS GROUP INC COM 693475105 8491 80708 SH SOLE 80708 0 0 PNM RES INC COM 69349H107 433 11258 SH SOLE 11258 0 0 PPG INDS INC COM 693506107 299 2816 SH SOLE 2705 0 111 PPL CORP COM 69351T106 1748 67660 SH SOLE 67660 0 0 PRICE T ROWE GROUP INC COM 74144T108 2394 19385 SH SOLE 19385 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2046 49246 SH SOLE 49246 0 0 PROCTER AND GAMBLE CO COM 742718109 23839 199374 SH SOLE 198330 0 1044 PROGRESSIVE CORP OHIO COM 743315103 2500 31211 SH SOLE 31211 0 0 PROLOGIS INC. COM 74340W103 5467 58580 SH SOLE 58580 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 560 28875 SH SOLE 28875 0 0 PROTHENA CORP PLC SHS G72800108 3587 342911 SH SOLE 342911 0 0 PRUDENTIAL FINL INC COM 744320102 2436 40003 SH SOLE 40003 0 0 PTC THERAPEUTICS INC COM 69366J200 6393 125989 SH SOLE 125989 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2581 52493 SH SOLE 52493 0 0 PULTE GROUP INC COM 745867101 962 28257 SH SOLE 28257 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 272 57300 SH SOLE 57300 0 0 QEP RESOURCES INC COM 74733V100 1612 1249278 SH SOLE 1249278 0 0 QORVO INC COM 74736K101 68443 619228 SH SOLE 619228 0 0 QUALCOMM INC COM 747525103 4307 47218 SH SOLE 47068 0 150 QUANTA SVCS INC COM 74762E102 831 21175 SH SOLE 21175 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1476 12948 SH SOLE 12948 0 0 RAYMOND JAMES FINL INC COM 754730109 16658 242016 SH SOLE 242016 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13789 223781 SH SOLE 221247 0 2534 REGENERON PHARMACEUTICALS COM 75886F107 70395 112876 SH SOLE 112876 0 0 REPUBLIC SVCS INC COM 760759100 248 3022 SH SOLE 3022 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 2676 77034 SH SOLE 77034 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3392 60385 SH SOLE 60385 0 0 ROBERT HALF INTL INC COM 770323103 15850 300016 SH SOLE 300016 0 0 ROCKWELL AUTOMATION INC COM 773903109 1693 7949 SH SOLE 7929 0 20 ROGERS CORP COM 775133101 7026 56390 SH SOLE 56390 0 0 ROKU INC COM CL A 77543R102 304 2610 SH SOLE 2610 0 0 ROPER TECHNOLOGIES INC COM 776696106 230 592 SH SOLE 592 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 27561 547932 SH SOLE 545670 0 2262 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 765 45000 SH Call SOLE 45000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2093 64013 SH SOLE 64013 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4188 137550 SH SOLE 137550 0 0 SAGE THERAPEUTICS INC COM 78667J108 3911 94060 SH SOLE 94060 0 0 SALESFORCE COM INC COM 79466L302 8771 46820 SH SOLE 46820 0 0 SANDY SPRING BANCORP INC COM 800363103 1517 61200 SH SOLE 61200 0 0 SANOFI SPONSORED ADR 80105N105 814 15950 SH SOLE 15950 0 0 SAP SE SPON ADR 803054204 715 5107 SH SOLE 5107 0 0 SAREPTA THERAPEUTICS INC COM 803607100 12774 79666 SH SOLE 79666 0 0 SCHLUMBERGER LTD COM 806857108 911 49515 SH SOLE 49115 0 400 SCHWAB CHARLES CORP COM 808513105 630 18676 SH SOLE 18403 0 273 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 326 10967 SH SOLE 10967 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 329 11124 SH SOLE 11124 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1002 13635 SH SOLE 13635 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 887 11969 SH SOLE 11969 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2932 56663 SH SOLE 56663 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1148 17571 SH SOLE 17571 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 241 4288 SH SOLE 4288 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 235 6660 SH SOLE 6660 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 997 18955 SH SOLE 18955 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 5634 643935 SH SOLE 643935 0 0 SEA LTD SPONSORED ADS 81141R100 1228 11450 SH SOLE 11450 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 206 4248 SH SOLE 4110 0 138 SEATTLE GENETICS INC COM 812578102 65950 388123 SH SOLE 388123 0 0 SEAWORLD ENTMT INC COM 81282V100 14688 991767 SH SOLE 991767 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4241 33208 SH SOLE 5332 0 27876 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2534 46900 SH SOLE 9870 0 37030 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2154 21521 SH SOLE 3621 0 17900 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 851 36797 SH SOLE 36797 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1321 12642 SH SOLE 12642 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2796 40703 SH SOLE 29548 0 11155 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 330 5625 SH SOLE 5625 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 295 5225 SH SOLE 5225 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 945 24966 SH SOLE 15966 0 9000 SERVICENOW INC COM 81762P102 243 600 SH SOLE 600 0 0 SHERWIN WILLIAMS CO COM 824348106 266 460 SH SOLE 460 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 258 331230 SH SOLE 331230 0 0 SIMON PPTY GROUP INC NEW COM 828806109 335 4904 SH SOLE 4904 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 193 10450 SH SOLE 10450 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 483 82337 SH SOLE 82337 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2104 16456 SH SOLE 16456 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2713 99829 SH SOLE 99829 0 0 SONY CORP SPONSORED ADR 835699307 516 7468 SH SOLE 7468 0 0 SOUTHERN CO COM 842587107 1946 37533 SH SOLE 37533 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 20812 80708 SH SOLE 80708 0 0 SPDR GOLD TR GOLD SHS 78463V107 1452 8676 SH SOLE 8622 0 54 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 503 15170 SH SOLE 15170 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 58209 188771 SH SOLE 129516 0 59255 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 24713 76160 SH SOLE 67088 0 9072 SPDR SER TR S&P DIVID ETF 78464A763 613 6718 SH SOLE 1668 0 5050 SPDR SER TR PORTFOLIO SHORT 78464A474 610 19465 SH SOLE 19465 0 0 SPDR SER TR AEROSPACE DEF 78464A631 997 11365 SH SOLE 300 0 11065 SPDR SER TR BLOOMBERG BRCLYS 78468R622 694 6859 SH SOLE 6859 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 646 13149 SH SOLE 13140 0 9 SPDR SER TR PORTFOLIO SH TSR 78468R101 857 27892 SH SOLE 27892 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 208 4025 SH SOLE 4025 0 0 SPDR SER TR S&P BIOTECH 78464A870 1450 12953 SH SOLE 5848 0 7105 SPDR SER TR NUVEEN BLMBRG SR 78468R739 627 12582 SH SOLE 12582 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1222 20195 SH SOLE 18995 0 1200 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 357 7774 SH SOLE 7774 0 0 SPIRE INC COM 84857L101 547 8320 SH SOLE 8320 0 0 SQUARE INC CL A 852234103 233 2221 SH SOLE 2221 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 18085 364989 SH SOLE 363434 0 1555 STARBUCKS CORP COM 855244109 4673 63495 SH SOLE 63495 0 0 STATE STR CORP COM 857477103 267 4208 SH SOLE 4208 0 0 STRYKER CORPORATION COM 863667101 3219 17867 SH SOLE 17867 0 0 SUN LIFE FINANCIAL INC. COM 866796105 226 6153 SH SOLE 6153 0 0 SUNCOR ENERGY INC NEW COM 867224107 776 46006 SH SOLE 45846 0 160 SUPER MICRO COMPUTER INC COM 86800U104 911 32097 SH SOLE 32097 0 0 SYNCHRONY FINANCIAL COM 87165B103 282 12744 SH SOLE 12744 0 0 SYNOVUS FINL CORP COM NEW 87161C501 403 19653 SH SOLE 19653 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 967 17038 SH SOLE 17038 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1804 100615 SH SOLE 100615 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2894 20733 SH SOLE 20733 0 0 TARGET CORP COM 87612E106 3039 25342 SH SOLE 24042 0 1300 TCF FINANCIAL CORPORATION NE COM 872307103 281 9563 SH SOLE 9563 0 0 TEGNA INC COM 87901J105 18973 1703114 SH SOLE 1703114 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5084 255758 SH SOLE 255758 0 0 TENABLE HLDGS INC COM 88025T102 18504 620739 SH SOLE 614056 0 6683 TESLA INC COM 88160R101 1239 1147 SH SOLE 1047 0 100 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 267 21641 SH SOLE 21641 0 0 TEXAS INSTRS INC COM 882508104 4725 37212 SH SOLE 37212 0 0 TEXTRON INC COM 883203101 1739 52839 SH SOLE 52839 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10518 29027 SH SOLE 28987 0 40 TIFFANY & CO NEW COM 886547108 590 4835 SH SOLE 4835 0 0 TIMKEN CO COM 887389104 1537 33777 SH SOLE 33777 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 6 20000 SH SOLE 20000 0 0 TJX COS INC NEW COM 872540109 2316 45801 SH SOLE 45801 0 0 T-MOBILE US INC COM 872590104 4293 41221 SH SOLE 41221 0 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 8 45110 SH SOLE 45110 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 515 11552 SH SOLE 2200 0 9352 TOTAL S.A. SPONSORED ADS 89151E109 1624 42231 SH SOLE 42231 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 230 1830 SH SOLE 1830 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 601 6755 SH SOLE 6755 0 0 TRAVELERS COMPANIES INC COM 89417E109 2500 21924 SH SOLE 21924 0 0 TRIMBLE INC COM 896239100 39099 905287 SH SOLE 905287 0 0 TRUIST FINL CORP COM 89832Q109 5206 138638 SH SOLE 138638 0 0 TUTOR PERINI CORP COM 901109108 8246 676986 SH SOLE 676986 0 0 TWILIO INC CL A 90138F102 411 1875 SH SOLE 1875 0 0 TYSON FOODS INC CL A 902494103 918 15382 SH SOLE 15382 0 0 UBER TECHNOLOGIES INC COM 90353T100 237 7620 SH SOLE 7620 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 6233 275419 SH SOLE 275419 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13626 174199 SH SOLE 174199 0 0 UNIFI INC COM NEW 904677200 4476 347524 SH SOLE 347524 0 0 UNILEVER N V N Y SHS NEW 904784709 1744 32731 SH SOLE 32731 0 0 UNILEVER PLC SPON ADR NEW 904767704 951 17335 SH SOLE 17335 0 0 UNION PAC CORP COM 907818108 6202 36683 SH SOLE 36600 0 83 UNITED PARCEL SERVICE INC CL B 911312106 7212 64865 SH SOLE 64365 0 500 UNITEDHEALTH GROUP INC COM 91324P102 15117 51253 SH SOLE 50980 0 273 URANIUM ENERGY CORP COM 916896103 25 28000 SH SOLE 28000 0 0 US BANCORP DEL COM NEW 902973304 512 13910 SH SOLE 13631 0 279 VALE S A SPONSORED ADS 91912E105 351 34051 SH SOLE 34051 0 0 VALERO ENERGY CORP COM 91913Y100 4297 73060 SH SOLE 72760 0 300 VALLEY NATL BANCORP COM 919794107 537 68655 SH SOLE 68655 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 527 28960 SH SOLE 28960 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 761 12842 SH SOLE 12842 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 260 1700 SH SOLE 1700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 203 5525 SH SOLE 5525 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 628 26385 SH SOLE 26385 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 270 2245 SH SOLE 0 0 2245 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1019 5450 SH SOLE 5450 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 487 5864 SH SOLE 5864 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16154 182859 SH SOLE 179924 0 2935 VANGUARD INDEX FDS GROWTH ETF 922908736 796 3937 SH SOLE 3937 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 526 5286 SH SOLE 5286 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 13319 93141 SH SOLE 93141 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5345 68060 SH SOLE 68060 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1140 9635 SH SOLE 9635 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 29277 187036 SH SOLE 186791 0 245 VANGUARD INDEX FDS SMALL CP ETF 922908751 53914 369981 SH SOLE 360951 0 9030 VANGUARD INDEX FDS SML CP GRW ETF 922908595 872 4370 SH SOLE 400 0 3970 VANGUARD INDEX FDS MID CAP ETF 922908629 4551 27766 SH SOLE 16189 0 11577 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5373 18957 SH SOLE 18957 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2858 56793 SH SOLE 56793 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3060 77249 SH SOLE 71574 0 5675 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 27955 587173 SH SOLE 586628 0 545 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 474 8763 SH SOLE 8763 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 778 8180 SH SOLE 8180 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13770 166590 SH SOLE 164780 0 1810 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1281 20600 SH SOLE 20600 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 819 11612 SH SOLE 11612 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2369 20215 SH SOLE 20065 0 150 VANGUARD STAR FDS VG TL INTL STK F 921909768 2218 45101 SH SOLE 45101 0 0 VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1777 45813 SH SOLE 45813 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 18100 229758 SH SOLE 229311 0 447 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 493 9627 SH SOLE 9627 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1484 11425 SH SOLE 260 0 11165 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 350 1750 SH SOLE 0 0 1750 VANGUARD WORLD FDS INF TECH ETF 92204A702 428 1537 SH SOLE 1537 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 408 2120 SH SOLE 195 0 1925 VARIAN MED SYS INC COM 92220P105 1542 12585 SH SOLE 12585 0 0 VENTAS INC COM 92276F100 1960 53513 SH SOLE 53513 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 23665 429267 SH SOLE 420574 0 8693 VERTEX PHARMACEUTICALS INC COM 92532F100 267 919 SH SOLE 919 0 0 VIACOMCBS INC CL B 92556H206 7738 331811 SH SOLE 331811 0 0 VIAVI SOLUTIONS INC COM 925550105 20812 1633626 SH SOLE 1633626 0 0 VIRNETX HLDG CORP COM 92823T108 68 10475 SH SOLE 10475 0 0 VISA INC COM CL A 92826C839 41427 214458 SH SOLE 209887 0 4571 VISHAY INTERTECHNOLOGY INC COM 928298108 11682 765002 SH SOLE 765002 0 0 VMWARE INC CL A COM 928563402 839 5418 SH SOLE 5369 0 49 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 657 41241 SH SOLE 41241 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 51 12459 SH SOLE 12459 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 436 10279 SH SOLE 10279 0 0 WALMART INC COM 931142103 10132 84586 SH SOLE 84526 0 60 WASTE CONNECTIONS INC COM 94106B101 872 9295 SH SOLE 9295 0 0 WASTE MGMT INC DEL COM 94106L109 9011 85080 SH SOLE 84963 0 117 WELLS FARGO CO NEW COM 949746101 3406 133042 SH SOLE 132874 0 168 WENDYS CO COM 95058W100 228 10465 SH SOLE 7465 0 3000 WERNER ENTERPRISES INC COM 950755108 20062 460886 SH SOLE 460886 0 0 WESTERN DIGITAL CORP. COM 958102105 1032 23380 SH SOLE 23380 0 0 WESTROCK CO COM 96145D105 2012 71197 SH SOLE 71197 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 425 18944 SH SOLE 18944 0 0 WILLIAMS COS INC COM 969457100 192 10083 SH SOLE 10083 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1687 59536 SH SOLE 59536 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1528 42280 SH SOLE 635 0 41645 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1556 73462 SH SOLE 73462 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1704 43681 SH SOLE 50 0 43631 WISDOMTREE TR FLOATNG RAT TREA 97717X628 286 11395 SH SOLE 11395 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 7053 162315 SH SOLE 162315 0 0 WYNN RESORTS LTD COM 983134107 419 5628 SH SOLE 5628 0 0 XPO LOGISTICS INC COM 983793100 403 5215 SH SOLE 5215 0 0 XYLEM INC COM 98419M100 6541 100694 SH SOLE 100694 0 0 YANDEX N V SHS CLASS A N97284108 764 15283 SH SOLE 15283 0 0 YUM BRANDS INC COM 988498101 228 2629 SH SOLE 2629 0 0 ZAGG INC COM 98884U108 100 31993 SH SOLE 31993 0 0 ZOETIS INC CL A 98978V103 661 4821 SH SOLE 4539 0 282 ZSCALER INC COM 98980G102 5139 46927 SH SOLE 46927 0 0