0001085146-20-002645.txt : 20201023 0001085146-20-002645.hdr.sgml : 20201023 20201023171649 ACCESSION NUMBER: 0001085146-20-002645 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201023 DATE AS OF CHANGE: 20201023 EFFECTIVENESS DATE: 20201023 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: 201258496 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-2020 09-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 10-13-2020 0 677 4210297 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 8507 53107 SH SOLE 52812 0 295 A H BELO CORP COM CL A 001282102 36 25826 SH SOLE 25826 0 0 ABB LTD SPONSORED ADR 000375204 978 38409 SH SOLE 38409 0 0 ABBOTT LABS COM 002824100 6192 56895 SH SOLE 56355 0 540 ABBVIE INC COM 00287Y109 4170 47604 SH SOLE 47564 0 40 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 93 23250 SH SOLE 23250 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13001 57530 SH SOLE 54530 0 3000 ACTIVISION BLIZZARD INC COM 00507V109 280 3461 SH SOLE 3261 0 200 ADOBE SYSTEMS INCORPORATED COM 00724F101 17221 35115 SH SOLE 35064 0 51 ADVANCED ENERGY INDS COM 007973100 16786 266703 SH SOLE 266703 0 0 ADVANCED MICRO DEVICES INC COM 007903107 730 8905 SH SOLE 8905 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 533 51705 SH SOLE 51705 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 6168 524060 SH SOLE 524060 0 0 AEROVIRONMENT INC COM 008073108 16419 273605 SH SOLE 269905 0 3700 AFLAC INC COM 001055102 842 23151 SH SOLE 23151 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 493 4888 SH SOLE 4888 0 0 AGNICO EAGLE MINES LTD COM 008474108 248 3115 SH SOLE 3115 0 0 AIR PRODS & CHEMS INC COM 009158106 276 927 SH SOLE 927 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 301 2720 SH SOLE 2600 0 120 ALCON AG ORD SHS H01301128 451 7927 SH SOLE 7927 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 294 1836 SH SOLE 1836 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1054 9214 SH SOLE 9214 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17858 60746 SH SOLE 60746 0 0 ALPHABET INC CAP STK CL A 02079K305 25276 17247 SH SOLE 16698 0 549 ALPHABET INC CAP STK CL C 02079K107 26746 18199 SH SOLE 18068 0 131 ALPS ETF TR ALERIAN MLP 00162Q452 293 14669 SH SOLE 14669 0 0 ALTERYX INC COM CL A 02156B103 4285 37735 SH SOLE 37735 0 0 ALTICE USA INC CL A 02156K103 3842 147765 SH SOLE 147765 0 0 ALTRIA GROUP INC COM 02209S103 2596 67197 SH SOLE 67197 0 0 AMAZON COM INC COM 023135106 50950 16181 SH SOLE 16099 0 82 AMBARELLA INC SHS G037AX101 30373 582085 SH SOLE 569130 0 12955 AMC NETWORKS INC CL A 00164V103 235 9498 SH SOLE 9498 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2095 25637 SH SOLE 25637 0 0 AMERICAN EXPRESS CO COM 025816109 12668 126359 SH SOLE 126359 0 0 AMERICAN TOWER CORP NEW COM 03027X100 474 1960 SH SOLE 1868 0 92 AMERICAN WTR WKS CO INC NEW COM 030420103 266 1834 SH SOLE 1834 0 0 AMERISOURCEBERGEN CORP COM 03073E105 470 4849 SH SOLE 4849 0 0 AMGEN INC COM 031162100 17875 70331 SH SOLE 69021 0 1310 AMYRIS INC COM NEW 03236M200 8654 2963554 SH SOLE 2963554 0 0 ANALOG DEVICES INC COM 032654105 1231 10545 SH SOLE 10545 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 73 10227 SH SOLE 10227 0 0 ANTARES PHARMA INC COM 036642106 180 66673 SH SOLE 66673 0 0 ANTHEM INC COM 036752103 716 2666 SH SOLE 2666 0 0 APPLE INC COM 037833100 139 1200 SH Call SOLE 1200 0 0 APPLE INC COM 037833100 148358 1281042 SH SOLE 1276602 0 4440 APPLIED INDL TECHNOLOGIES IN COM 03820C105 868 15756 SH SOLE 15756 0 0 APPLIED MATLS INC COM 038222105 9259 155739 SH SOLE 154380 0 1359 APTIV PLC SHS G6095L109 2727 29750 SH SOLE 29750 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1244 26756 SH SOLE 26756 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1421 3847 SH SOLE 3847 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1385 25278 SH SOLE 25278 0 0 AT&T INC COM 00206R102 21211 743987 SH SOLE 743049 0 938 ATARA BIOTHERAPEUTICS INC COM 046513107 7006 540577 SH SOLE 540577 0 0 ATLASSIAN CORP PLC CL A G06242104 436 2398 SH SOLE 2398 0 0 AUTODESK INC COM 052769106 7821 33856 SH SOLE 33776 0 80 AUTOMATIC DATA PROCESSING IN COM 053015103 1538 11028 SH SOLE 10628 0 400 AVERY DENNISON CORP COM 053611109 965 7548 SH SOLE 7548 0 0 AXOS FINANCIAL INC COM 05465C100 228 9800 SH SOLE 9800 0 0 BAIDU INC SPON ADR REP A 056752108 274 2161 SH SOLE 2161 0 0 BAKER HUGHES COMPANY CL A 05722G100 1721 129492 SH SOLE 129492 0 0 BANK NEW YORK MELLON CORP COM 064058100 2950 85892 SH SOLE 85892 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1221 54800 SH SOLE 54800 0 0 BARRICK GOLD CORP COM 067901108 935 33263 SH SOLE 33263 0 0 BAUSCH HEALTH COS INC COM 071734107 451 29000 SH SOLE 29000 0 0 BAXTER INTL INC COM 071813109 9908 123201 SH SOLE 123201 0 0 BECTON DICKINSON & CO COM 075887109 4884 20990 SH SOLE 20990 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14518 68180 SH SOLE 68180 0 0 BIOGEN INC COM 09062X103 1829 6446 SH SOLE 6366 0 80 BK OF AMERICA CORP COM 060505104 13614 565122 SH SOLE 551070 0 14052 BLACKROCK CORE BD TR SHS BEN INT 09249E101 310 19771 SH SOLE 19771 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 599 53374 SH SOLE 53374 0 0 BLACKROCK INC COM 09247X101 12877 22850 SH SOLE 22822 0 28 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1517 60704 SH SOLE 60704 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 173 12871 SH SOLE 12871 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 6459 123733 SH SOLE 120058 0 3675 BOEING CO COM 097023105 9683 58592 SH SOLE 58342 0 250 BOINGO WIRELESS INC COM 09739C102 230 22600 SH SOLE 22600 0 0 BOOKING HOLDINGS INC COM 09857L108 850 497 SH SOLE 497 0 0 BORGWARNER INC COM 099724106 777 20056 SH SOLE 20056 0 0 BOSTON PROPERTIES INC COM 101121101 249 3107 SH SOLE 3107 0 0 BOYD GAMING CORP COM 103304101 41377 1348220 SH SOLE 1348220 0 0 BP PLC SPONSORED ADR 055622104 758 43410 SH SOLE 36080 0 7330 BRISTOL-MYERS SQUIBB CO COM 110122108 21373 354497 SH SOLE 345380 0 9117 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 106 46904 SH SOLE 46904 0 0 BROADCOM INC COM 11135F101 16244 44586 SH SOLE 44544 0 42 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 201 1522 SH SOLE 1522 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 217 4565 SH SOLE 4565 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 173 19971 SH SOLE 19971 0 0 CABOT CORP COM 127055101 216 6000 SH SOLE 6000 0 0 CAE INC COM 124765108 13358 913648 SH SOLE 913648 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 180 16400 SH SOLE 16400 0 0 CAMECO CORP COM 13321L108 4087 404698 SH SOLE 404698 0 0 CANADIAN NATL RY CO COM 136375102 12708 119365 SH SOLE 119365 0 0 CANADIAN PAC RY LTD COM 13645T100 1239 4071 SH SOLE 4071 0 0 CANOPY GROWTH CORP COM 138035100 169 11795 SH SOLE 11795 0 0 CAPITAL ONE FINL CORP COM 14040H105 1026 14285 SH SOLE 14285 0 0 CARA THERAPEUTICS INC COM 140755109 5105 401154 SH SOLE 400079 0 1075 CARNIVAL CORP UNIT 99/99/9999 143658300 452 29783 SH SOLE 29783 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 562 18387 SH SOLE 16625 0 1762 CARS COM INC COM 14575E105 109 13504 SH SOLE 13504 0 0 CATERPILLAR INC DEL COM 149123101 11197 75070 SH SOLE 74270 0 800 CENTENE CORP DEL COM 15135B101 1536 26337 SH SOLE 26337 0 0 CF INDS HLDGS INC COM 125269100 3609 117534 SH SOLE 117534 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 481 4000 SH SOLE 550 0 3450 CHENIERE ENERGY INC COM NEW 16411R208 1235 26698 SH SOLE 26698 0 0 CHEVRON CORP NEW COM 166764100 5151 71538 SH SOLE 70638 0 900 CHEWY INC CL A 16679L109 2065 37667 SH SOLE 37667 0 0 CHUBB LIMITED COM H1467J104 3482 29990 SH SOLE 29990 0 0 CHURCH & DWIGHT INC COM 171340102 285 3040 SH SOLE 3040 0 0 CIENA CORP COM NEW 171779309 930 23420 SH SOLE 23420 0 0 CIGNA CORP NEW COM 125523100 1028 6069 SH SOLE 6069 0 0 CISCO SYS INC COM 17275R102 25715 652826 SH SOLE 645182 0 7644 CITIGROUP INC COM NEW 172967424 22063 511795 SH SOLE 506685 0 5110 CLOROX CO DEL COM 189054109 5428 25826 SH SOLE 25826 0 0 CLOVIS ONCOLOGY INC COM 189464100 4634 794861 SH SOLE 794861 0 0 CME GROUP INC COM 12572Q105 1893 11316 SH SOLE 11316 0 0 COCA COLA CO COM 191216100 7130 144414 SH SOLE 144414 0 0 COGNEX CORP COM 192422103 49483 760108 SH SOLE 754201 0 5907 COLGATE PALMOLIVE CO COM 194162103 6626 85888 SH SOLE 85188 0 700 COMCAST CORP NEW CL A 20030N101 34759 751388 SH SOLE 750164 0 1224 COMMVAULT SYSTEMS INC COM 204166102 14403 353014 SH SOLE 353014 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 95 11500 SH SOLE 11500 0 0 CONAGRA BRANDS INC COM 205887102 1020 28555 SH SOLE 26755 0 1800 CONCHO RES INC COM 20605P101 553 12525 SH SOLE 12525 0 0 CONOCOPHILLIPS COM 20825C104 1849 56317 SH SOLE 56317 0 0 CONSOLIDATED EDISON INC COM 209115104 1913 24595 SH SOLE 24595 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14731 77733 SH SOLE 77733 0 0 COPART INC COM 217204106 263 2500 SH SOLE 2500 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2094 1163430 SH SOLE 1163430 0 0 CORNING INC COM 219350105 10301 317849 SH SOLE 317749 0 100 CORTEVA INC COM 22052L104 728 25264 SH SOLE 25264 0 0 COSTCO WHSL CORP NEW COM 22160K105 11842 33359 SH SOLE 33308 0 51 COVANTA HLDG CORP COM 22282E102 684 88265 SH SOLE 88265 0 0 CRH PLC ADR 12626K203 807 22350 SH SOLE 22350 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 625 4553 SH SOLE 4553 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 240 1441 SH SOLE 1441 0 0 CSX CORP COM 126408103 1167 15027 SH SOLE 15027 0 0 CUBESMART COM 229663109 407 12585 SH SOLE 12585 0 0 CUBIC CORP COM 229669106 26909 462586 SH SOLE 451546 0 11040 CUMMINS INC COM 231021106 38224 181021 SH SOLE 181021 0 0 CVS HEALTH CORP COM 126650100 11591 198484 SH SOLE 198484 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 228 2200 SH SOLE 2200 0 0 CYRUSONE INC COM 23283R100 34213 488541 SH SOLE 484256 0 4285 CYTOKINETICS INC COM NEW 23282W605 8315 384061 SH SOLE 384061 0 0 DANA INCORPORATED COM 235825205 431 34980 SH SOLE 34980 0 0 DANAHER CORPORATION COM 235851102 830 3854 SH SOLE 3854 0 0 DARDEN RESTAURANTS INC COM 237194105 289 2865 SH SOLE 2865 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 39 22422 SH SOLE 22422 0 0 DEERE & CO COM 244199105 597 2692 SH SOLE 2692 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2721 88978 SH SOLE 88978 0 0 DEVON ENERGY CORP NEW COM 25179M103 1171 123826 SH SOLE 123826 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 3794 27562 SH SOLE 27562 0 0 DIGITAL RLTY TR INC COM 253868103 51348 349875 SH SOLE 347708 0 2167 DISCOVER FINL SVCS COM 254709108 3385 58585 SH SOLE 58585 0 0 DISCOVERY INC COM SER A 25470F104 3324 152685 SH SOLE 152685 0 0 DISCOVERY INC COM SER C 25470F302 18645 951294 SH SOLE 951294 0 0 DISNEY WALT CO COM DISNEY 254687106 20684 166702 SH SOLE 161878 0 4824 DOMINION ENERGY INC COM 25746U109 4325 54789 SH SOLE 54789 0 0 DOVER CORP COM 260003108 566 5225 SH SOLE 5225 0 0 DOW INC COM 260557103 4810 102234 SH SOLE 102234 0 0 DTE ENERGY CO COM 233331107 657 5709 SH SOLE 5709 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1950 22023 SH SOLE 22023 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1123 13708 SH SOLE 13708 0 0 DUPONT DE NEMOURS INC COM 26614N102 3420 61648 SH SOLE 61648 0 0 DYCOM INDS INC COM 267475101 5363 101525 SH SOLE 101525 0 0 EASTMAN CHEM CO COM 277432100 559 7156 SH SOLE 7156 0 0 EATON CORP PLC SHS G29183103 10479 102709 SH SOLE 102709 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 155 11219 SH SOLE 11219 0 0 EBAY INC. COM 278642103 275 5271 SH SOLE 5047 0 224 ECOLAB INC COM 278865100 643 3219 SH SOLE 3108 0 111 ELANCO ANIMAL HEALTH INC COM 28414H103 3241 116034 SH SOLE 116034 0 0 EMERSON ELEC CO COM 291011104 1387 21153 SH SOLE 20753 0 400 ENBRIDGE INC COM 29250N105 2927 100230 SH SOLE 99965 0 265 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 2320 27875 SH SOLE 27875 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5204 132950 SH SOLE 132950 0 0 ENERGY RECOVERY INC COM 29270J100 97 11800 SH SOLE 11800 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 677 124874 SH SOLE 18324 0 106550 ENERSYS COM 29275Y102 299 4450 SH SOLE 4450 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2417 153053 SH SOLE 33908 0 119145 ERICSSON ADR B SEK 10 294821608 820 75318 SH SOLE 75318 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1237 559536 SH SOLE 559536 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 9533 256483 SH SOLE 256483 0 0 ESSENTIAL UTILS INC COM 29670G102 454 11287 SH SOLE 11287 0 0 EVERSOURCE ENERGY COM 30040W108 4180 50024 SH SOLE 50024 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 30100 1418488 SH SOLE 1418488 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1349 28015 SH SOLE 2735 0 25280 EXELON CORP COM 30161N101 731 20455 SH SOLE 20455 0 0 EXXON MOBIL CORP COM 30231G102 5640 164277 SH SOLE 162737 0 1540 FACEBOOK INC CL A 30303M102 44149 168571 SH SOLE 165598 0 2973 FARO TECHNOLOGIES INC COM 311642102 26933 441665 SH SOLE 436128 0 5537 FEDEX CORP COM 31428X106 7188 28580 SH SOLE 28580 0 0 FERRARI N V COM N3167Y103 342 1857 SH SOLE 1857 0 0 FIBROGEN INC COM 31572Q808 10762 261712 SH SOLE 261712 0 0 FIREEYE INC COM 31816Q101 17849 1445827 SH SOLE 1445827 0 0 FIRST HORIZON NATL CORP COM 320517105 104 11012 SH SOLE 11012 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 827 7588 SH SOLE 7588 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 399 18460 SH SOLE 18460 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2007 57685 SH SOLE 2585 0 55100 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4514 57515 SH SOLE 57515 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 6824 36235 SH SOLE 28740 0 7495 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 209 10975 SH SOLE 0 0 10975 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1615 10267 SH SOLE 545 0 9722 FIRST TR MLP & ENERGY INCOM COM 33739B104 50 10800 SH SOLE 0 0 10800 FISERV INC COM 337738108 251 2438 SH SOLE 2438 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 295 10617 SH SOLE 10617 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 7346 284177 SH SOLE 284177 0 0 FORD MTR CO DEL COM 345370860 1359 204043 SH SOLE 203943 0 100 FORMFACTOR INC COM 346375108 18199 730002 SH SOLE 730002 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4867 311196 SH SOLE 311196 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 216 5084 SH SOLE 5084 0 0 GABELLI EQUITY TR INC COM 362397101 146 28642 SH SOLE 28642 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 278 7515 SH SOLE 7515 0 0 GANNETT CO INC COM 36472T109 18 14017 SH SOLE 14017 0 0 GASLOG LTD SHS G37585109 30 11016 SH SOLE 11016 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 791 9667 SH SOLE 9667 0 0 GENERAL AMERN INVS INC COM 368802104 284 8375 SH SOLE 8375 0 0 GENERAL DYNAMICS CORP COM 369550108 7077 51122 SH SOLE 51122 0 0 GENERAL ELECTRIC CO COM 369604103 756 121350 SH SOLE 114850 0 6500 GENERAL MLS INC COM 370334104 5077 82313 SH SOLE 82313 0 0 GENERAL MTRS CO COM 37045V100 2353 79505 SH SOLE 79505 0 0 GENMAB A/S SPONSORED ADS 372303206 1157 31591 SH SOLE 31591 0 0 GILEAD SCIENCES INC COM 375558103 11498 181956 SH SOLE 181956 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1633 43396 SH SOLE 43396 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 276 12546 SH SOLE 12546 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 305 27528 SH SOLE 27528 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 271 44497 SH SOLE 44497 0 0 GOLAR LNG LTD SHS G9456A100 1831 302394 SH SOLE 302394 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 8938 44472 SH SOLE 44472 0 0 GRACE W R & CO DEL NEW COM 38388F108 246 6102 SH SOLE 6102 0 0 GRANITE CONSTR INC COM 387328107 3202 181827 SH SOLE 181827 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 223 36100 SH SOLE 36100 0 0 HASBRO INC COM 418056107 5088 61510 SH SOLE 61510 0 0 HD SUPPLY HLDGS INC COM 40416M105 919 22291 SH SOLE 22291 0 0 HELEN OF TROY LTD COM G4388N106 621 3210 SH SOLE 3210 0 0 HELMERICH & PAYNE INC COM 423452101 2945 201056 SH SOLE 201056 0 0 HERSHEY CO COM 427866108 578 4031 SH SOLE 4031 0 0 HESS CORP COM 42809H107 824 20141 SH SOLE 20141 0 0 HEXCEL CORP NEW COM 428291108 11074 330077 SH SOLE 330077 0 0 HIGHPOINT RES CORP COM 43114K108 646 2807268 SH SOLE 2807268 0 0 HOME DEPOT INC COM 437076102 35384 127413 SH SOLE 124711 0 2702 HONEYWELL INTL INC COM 438516106 21850 132739 SH SOLE 131028 0 1711 HOWMET AEROSPACE INC COM 443201108 168 10064 SH SOLE 10064 0 0 HUMANA INC COM 444859102 537 1298 SH SOLE 1298 0 0 IAC INTERACTIVECORP NEW COM 44891N109 20411 170401 SH SOLE 170401 0 0 ICON PLC SHS G4705A100 215 1125 SH SOLE 1125 0 0 II-VI INC COM 902104108 35660 879203 SH SOLE 879203 0 0 ILLINOIS TOOL WKS INC COM 452308109 1983 10261 SH SOLE 10261 0 0 IMMUNOGEN INC COM 45253H101 3746 1040431 SH SOLE 1040431 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5138 152736 SH SOLE 152736 0 0 ING GROEP N.V. SPONSORED ADR 456837103 221 31195 SH SOLE 31195 0 0 INGREDION INC COM 457187102 283 3739 SH SOLE 3739 0 0 INTEL CORP COM 458140100 24711 477234 SH SOLE 471469 0 5765 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5913 142612 SH SOLE 142612 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8965 73683 SH SOLE 73408 0 275 INTERNATIONAL PAPER CO COM 460146103 323 7959 SH SOLE 7959 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 6779 264180 SH SOLE 264180 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2406 97731 SH SOLE 97731 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 389 7243 SH SOLE 7063 0 180 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 524 35574 SH SOLE 35574 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 296 13628 SH SOLE 13628 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8626 79788 SH SOLE 79548 0 240 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 226 5848 SH SOLE 5848 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 671 35830 SH SOLE 35830 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 37673 135592 SH SOLE 93883 0 41709 IONIS PHARMACEUTICALS INC COM 462222100 27657 582869 SH SOLE 582820 0 49 IRIDIUM COMMUNICATIONS INC COM 46269C102 30527 1193402 SH SOLE 1193402 0 0 ISHARES GOLD TRUST ISHARES 464285105 280 15580 SH SOLE 15580 0 0 ISHARES INC CORE MSCI EMKT 46434G103 9460 179159 SH SOLE 178939 0 220 ISHARES TR CORE DIV GRWTH 46434V621 1279 32150 SH SOLE 2650 0 29500 ISHARES TR GLOBAL TECH ETF 464287291 1502 5695 SH SOLE 5695 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1109 3700 SH SOLE 475 0 3225 ISHARES TR IBONDS DEC24 ETF 46434VBG4 439 16600 SH SOLE 16600 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 669 2897 SH SOLE 2897 0 0 ISHARES TR US HOME CONS ETF 464288752 725 12801 SH SOLE 7626 0 5175 ISHARES TR EAFE SML CP ETF 464288273 499 8465 SH SOLE 8465 0 0 ISHARES TR CORE S&P500 ETF 464287200 32426 96490 SH SOLE 96480 0 10 ISHARES TR IBONDS DEC22 ETF 46434VBA7 554 21600 SH SOLE 21600 0 0 ISHARES TR S&P 100 ETF 464287101 523 3361 SH SOLE 3111 0 250 ISHARES TR MSCI INDIA ETF 46429B598 209 6170 SH SOLE 0 0 6170 ISHARES TR RUS 1000 VAL ETF 464287598 782 6620 SH SOLE 6620 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3911 18032 SH SOLE 17607 0 425 ISHARES TR US HLTHCARE ETF 464287762 807 3550 SH SOLE 500 0 3050 ISHARES TR CORE S&P MCP ETF 464287507 2282 12317 SH SOLE 12317 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3512 63965 SH SOLE 63965 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 261 815 SH SOLE 815 0 0 ISHARES TR RUS MD CP GR ETF 464287481 2005 11600 SH SOLE 11600 0 0 ISHARES TR PFD AND INCM SEC 464288687 1759 48259 SH SOLE 42304 0 5955 ISHARES TR GLOBAL ENERG ETF 464287341 569 34675 SH SOLE 34675 0 0 ISHARES TR TIPS BD ETF 464287176 2053 16229 SH SOLE 16229 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 10412 163378 SH SOLE 163028 0 350 ISHARES TR S&P 500 VAL ETF 464287408 751 6681 SH SOLE 6681 0 0 ISHARES TR INTL SEL DIV ETF 464288448 219 8769 SH SOLE 8769 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1656 11055 SH SOLE 11005 0 50 ISHARES TR 3 7 YR TREAS BD 464288661 4212 31527 SH SOLE 31527 0 0 ISHARES TR CORE US AGGBD ET 464287226 741 6273 SH SOLE 6273 0 0 ISHARES TR SELECT DIVID ETF 464287168 2716 33313 SH SOLE 33313 0 0 ISHARES TR RUS MID CAP ETF 464287499 687 11970 SH SOLE 11970 0 0 ISHARES TR EXPANDED TECH 464287515 707 2274 SH SOLE 102 0 2172 ISHARES TR RUS 2000 GRW ETF 464287648 2858 12901 SH SOLE 12693 0 208 ISHARES TR MRNGSTR LG-CP GR 464287119 840 3141 SH SOLE 3141 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 642 11000 SH SOLE 11000 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 2516 29084 SH SOLE 19639 0 9445 ISHARES TR MSCI INTL MULTFT 46434V274 354 14560 SH SOLE 14560 0 0 ISHARES TR NASDAQ BIOTECH 464287556 6495 47967 SH SOLE 47967 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 413 15400 SH SOLE 15400 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2748 22444 SH SOLE 22444 0 0 ISHARES TR MSCI ACWI EX US 464288240 788 17125 SH SOLE 17125 0 0 ISHARES TR IBOXX INV CP ETF 464287242 906 6727 SH SOLE 6727 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 232 2871 SH SOLE 2871 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 603 13687 SH SOLE 12387 0 1300 ISHARES TR SHORT TREAS BD 464288679 975 8811 SH SOLE 8811 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2535 21868 SH SOLE 21868 0 0 ISHARES TR RUS 1000 ETF 464287622 258 1380 SH SOLE 1380 0 0 ISHARES TR IBOXX HI YD ETF 464288513 921 10978 SH SOLE 10978 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 805 9998 SH SOLE 9998 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 216 4267 SH SOLE 1267 0 3000 ISHARES TR EAFE GRWTH ETF 464288885 975 10843 SH SOLE 10843 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 924 9304 SH SOLE 8504 0 800 ISHARES TR CORE S&P SCP ETF 464287804 7271 103530 SH SOLE 103530 0 0 ISHARES TR U.S. TECH ETF 464287721 1598 5307 SH SOLE 5307 0 0 ISHARES TR MSCI EAFE ETF 464287465 3343 52526 SH SOLE 52492 0 34 ISHARES TR S&P SML 600 GWT 464287887 831 4709 SH SOLE 4709 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 28657 276238 SH SOLE 275983 0 255 ISHARES TR MSCI USA MMENTM 46432F396 1254 8506 SH SOLE 8506 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 790 15740 SH SOLE 15740 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 7354 146749 SH SOLE 143974 0 2775 J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 276 9870 SH SOLE 9870 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 450 8865 SH SOLE 8865 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 733 25785 SH SOLE 25785 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 205 1440 SH SOLE 1440 0 0 JD.COM INC SPON ADR CL A 47215P106 582 7505 SH SOLE 7505 0 0 JOHNSON & JOHNSON COM 478160104 111515 749023 SH SOLE 743740 0 5283 JPMORGAN CHASE & CO COM 46625H100 40884 424683 SH SOLE 422053 0 2630 KANSAS CITY SOUTHERN COM NEW 485170302 36973 204464 SH SOLE 204464 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 194 48689 SH SOLE 48689 0 0 KEURIG DR PEPPER INC COM 49271V100 633 22938 SH SOLE 22938 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 494 5004 SH SOLE 5004 0 0 KIMBERLY CLARK CORP COM 494368103 3834 25968 SH SOLE 24793 0 1175 KINDER MORGAN INC DEL COM 49456B101 913 74061 SH SOLE 73961 0 100 KKR & CO INC COM 48251W104 1635 47613 SH SOLE 47613 0 0 KLA CORP COM NEW 482480100 3318 17127 SH SOLE 17091 0 36 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 775 19049 SH SOLE 19049 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 207 4389 SH SOLE 4389 0 0 KORNIT DIGITAL LTD SHS M6372Q113 589 9075 SH SOLE 9075 0 0 KROGER CO COM 501044101 894 26350 SH SOLE 26350 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6096 35891 SH SOLE 35833 0 58 LAM RESEARCH CORP COM 512807108 72413 218276 SH SOLE 216318 0 1958 LAS VEGAS SANDS CORP COM 517834107 23861 511383 SH SOLE 511383 0 0 LAUDER ESTEE COS INC CL A 518439104 458 2100 SH SOLE 2100 0 0 LAZARD LTD SHS A G54050102 228 6904 SH SOLE 6904 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 500 347260 SH SOLE 347260 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 469 22827 SH SOLE 22827 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1002 47978 SH SOLE 47977 0 1 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9334 281401 SH SOLE 281387 0 14 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4090 123653 SH SOLE 123651 0 2 LILLY ELI & CO COM 532457108 6478 43767 SH SOLE 42967 0 800 LIMELIGHT NETWORKS INC COM 53261M104 7269 1262040 SH SOLE 1262040 0 0 LINCOLN NATL CORP IND COM 534187109 771 24615 SH SOLE 24615 0 0 LINDE PLC SHS G5494J103 744 3125 SH SOLE 3125 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 76 29212 SH SOLE 29212 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 17 13300 SH SOLE 13300 0 0 LOCKHEED MARTIN CORP COM 539830109 13186 34403 SH SOLE 34403 0 0 LOWES COS INC COM 548661107 6259 37739 SH SOLE 37739 0 0 LULULEMON ATHLETICA INC COM 550021109 1126 3419 SH SOLE 3419 0 0 LUMEN TECHNOLOGIES INC COM 156700106 316 31296 SH SOLE 31296 0 0 LUMENTUM HLDGS INC COM 55024U109 53336 709913 SH SOLE 709913 0 0 LYFT INC CL A COM 55087P104 210 7638 SH SOLE 7638 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 937 13297 SH SOLE 13297 0 0 M & T BK CORP COM 55261F104 608 6599 SH SOLE 549 0 6050 MACROGENICS INC COM 556099109 10766 427396 SH SOLE 427396 0 0 MACYS INC COM 55616P104 178 31235 SH SOLE 31235 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 12683 84282 SH SOLE 84282 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 893 26102 SH SOLE 26102 0 0 MARATHON PETE CORP COM 56585A102 1754 59781 SH SOLE 59781 0 0 MARSH & MCLENNAN COS INC COM 571748102 268 2339 SH SOLE 2339 0 0 MARTIN MARIETTA MATLS INC COM 573284106 833 3541 SH SOLE 304 0 3237 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 923 23250 SH SOLE 23250 0 0 MASCO CORP COM 574599106 291 5280 SH SOLE 5280 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8876 26247 SH SOLE 26247 0 0 MATCH GROUP INC NEW COM 57667L107 39747 359217 SH SOLE 359217 0 0 MCCORMICK & CO INC COM NON VTG 579780206 417 2146 SH SOLE 2146 0 0 MCDONALDS CORP COM 580135101 10135 46174 SH SOLE 46119 0 55 MCKESSON CORP COM 58155Q103 324 2177 SH SOLE 2177 0 0 MEDTRONIC PLC SHS G5960L103 4764 45847 SH SOLE 45847 0 0 MERCK & CO. INC COM 58933Y105 33002 397855 SH SOLE 385760 0 12095 METHANEX CORP COM 59151K108 1292 52976 SH SOLE 52976 0 0 METLIFE INC COM 59156R108 3195 85950 SH SOLE 85950 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2858 131408 SH SOLE 131408 0 0 MICRON TECHNOLOGY INC COM 595112103 9832 209380 SH SOLE 209380 0 0 MICROSOFT CORP COM 594918104 97717 464589 SH SOLE 459441 0 5148 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1584 177170 SH SOLE 177170 0 0 MONDELEZ INTL INC CL A 609207105 6911 120298 SH SOLE 120298 0 0 MORGAN STANLEY COM NEW 617446448 9720 201031 SH SOLE 182304 0 18727 MOSAIC CO NEW COM 61945C103 702 38434 SH SOLE 38434 0 0 MSG NETWORK INC CL A 553573106 197 20557 SH SOLE 20557 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1261 121390 SH SOLE 121390 0 0 MYRIAD GENETICS INC COM 62855J104 139 10678 SH SOLE 10678 0 0 NEENAH INC COM 640079109 304 8100 SH SOLE 8100 0 0 NETFLIX INC COM 64110L106 1654 3308 SH SOLE 2608 0 700 NETWORK-1 TECHNOLOGIES INC COM 64121N109 40 15073 SH SOLE 15073 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 535 64732 SH SOLE 64732 0 0 NEWELL BRANDS INC COM 651229106 703 40979 SH SOLE 40979 0 0 NEWMONT CORP COM 651639106 504 7936 SH SOLE 7936 0 0 NEWS CORP NEW CL B 65249B208 2153 153985 SH SOLE 153985 0 0 NEWS CORP NEW CL A 65249B109 1669 119050 SH SOLE 119050 0 0 NEXGEN ENERGY LTD COM 65340P106 44 25550 SH SOLE 25550 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4293 47740 SH SOLE 47740 0 0 NEXTERA ENERGY INC COM 65339F101 15430 55593 SH SOLE 54943 0 650 NIKE INC CL B 654106103 1842 14676 SH SOLE 14676 0 0 NLIGHT INC COM 65487K100 17700 753823 SH SOLE 738896 0 14927 NORFOLK SOUTHN CORP COM 655844108 1626 7599 SH SOLE 7599 0 0 NORTHERN TR CORP COM 665859104 506 6485 SH SOLE 6485 0 0 NORTHROP GRUMMAN CORP COM 666807102 2988 9470 SH SOLE 9470 0 0 NORTONLIFELOCK INC COM 668771108 418 20069 SH SOLE 20069 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6709 77154 SH SOLE 77093 0 61 NOVO-NORDISK A S ADR 670100205 1494 21522 SH SOLE 21522 0 0 NUTRIEN LTD COM 67077M108 427 10883 SH SOLE 10883 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2608 166561 SH SOLE 166561 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 304 22455 SH SOLE 22455 0 0 NUVEEN MUN VALUE FD INC COM 670928100 138 12939 SH SOLE 12939 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 452 35120 SH SOLE 35120 0 0 NVIDIA CORPORATION COM 67066G104 12322 22767 SH SOLE 21468 0 1299 NXP SEMICONDUCTORS N V COM N6596X109 8775 70307 SH SOLE 70307 0 0 OCCIDENTAL PETE CORP COM 674599105 164 16418 SH SOLE 16418 0 0 OKTA INC CL A 679295105 230 1076 SH SOLE 1076 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 263 1452 SH SOLE 1452 0 0 OLD REP INTL CORP COM 680223104 918 62270 SH SOLE 62270 0 0 OMNICOM GROUP INC COM 681919106 5966 120528 SH SOLE 120528 0 0 OPKO HEALTH INC COM 68375N103 167 45350 SH SOLE 45350 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 572 42793 SH SOLE 42793 0 0 ORACLE CORP COM 68389X105 16013 268222 SH SOLE 267722 0 500 OREILLY AUTOMOTIVE INC COM 67103H107 263 570 SH SOLE 570 0 0 OTIS WORLDWIDE CORP COM 68902V107 483 7733 SH SOLE 6852 0 881 OUTFRONT MEDIA INC COM 69007J106 947 65097 SH SOLE 65097 0 0 PACCAR INC COM 693718108 696 8167 SH SOLE 8167 0 0 PACKAGING CORP AMER COM 695156109 217 1988 SH SOLE 1988 0 0 PALO ALTO NETWORKS INC COM 697435105 5046 20618 SH SOLE 20618 0 0 PAPA JOHNS INTL INC COM 698813102 4394 53408 SH SOLE 53408 0 0 PARKER-HANNIFIN CORP COM 701094104 202 999 SH SOLE 999 0 0 PARSLEY ENERGY INC CL A 701877102 687 73398 SH SOLE 73398 0 0 PAYCHEX INC COM 704326107 888 11131 SH SOLE 11131 0 0 PAYPAL HLDGS INC COM 70450Y103 7561 38375 SH SOLE 38265 0 110 PEPSICO INC COM 713448108 14463 104354 SH SOLE 103954 0 400 PFIZER INC COM 717081103 27025 736374 SH SOLE 733074 0 3300 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 260 19615 SH SOLE 19615 0 0 PHILIP MORRIS INTL INC COM 718172109 4244 56595 SH SOLE 56045 0 550 PHILLIPS 66 COM 718546104 1838 35450 SH SOLE 35450 0 0 PHYSICIANS RLTY TR COM 71943U104 299 16700 SH SOLE 16700 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 2256 20068 SH SOLE 20068 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7140 70029 SH SOLE 70029 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 201 2144 SH SOLE 2144 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 914 100670 SH SOLE 100670 0 0 PLUG POWER INC COM NEW 72919P202 79920 5959763 SH SOLE 5884628 0 75135 PNC FINL SVCS GROUP INC COM 693475105 8858 80592 SH SOLE 80592 0 0 PNM RES INC COM 69349H107 465 11258 SH SOLE 11258 0 0 PPG INDS INC COM 693506107 337 2763 SH SOLE 2652 0 111 PPL CORP COM 69351T106 1837 67500 SH SOLE 67500 0 0 PRICE T ROWE GROUP INC COM 74144T108 2459 19180 SH SOLE 19180 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1728 42920 SH SOLE 42920 0 0 PROCTER AND GAMBLE CO COM 742718109 27735 199548 SH SOLE 198504 0 1044 PROGRESSIVE CORP COM 743315103 395 4170 SH SOLE 4170 0 0 PROLOGIS INC. COM 74340W103 5878 58421 SH SOLE 58421 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 448 28075 SH SOLE 28075 0 0 PROTHENA CORP PLC SHS G72800108 3307 331010 SH SOLE 331010 0 0 PRUDENTIAL FINL INC COM 744320102 2055 32348 SH SOLE 32348 0 0 PTC THERAPEUTICS INC COM 69366J200 5639 120626 SH SOLE 120626 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2755 50173 SH SOLE 50173 0 0 PULTE GROUP INC COM 745867101 1084 23412 SH SOLE 23412 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 304 68300 SH SOLE 68300 0 0 QEP RESOURCES INC COM 74733V100 1093 1210548 SH SOLE 1210548 0 0 QORVO INC COM 74736K101 76686 594418 SH SOLE 594418 0 0 QUALCOMM INC COM 747525103 5579 47405 SH SOLE 47255 0 150 QUANTA SVCS INC COM 74762E102 979 18525 SH SOLE 18525 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1564 13664 SH SOLE 13664 0 0 RAYMOND JAMES FINL INC COM 754730109 16837 231411 SH SOLE 231411 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13632 236913 SH SOLE 234379 0 2534 REGENERON PHARMACEUTICALS COM 75886F107 61979 110720 SH SOLE 110720 0 0 RENALYTIX AI PLC ADS 75973T101 300 24640 SH SOLE 24640 0 0 REPUBLIC SVCS INC COM 760759100 318 3404 SH SOLE 3404 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 2353 76860 SH SOLE 76860 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3706 61374 SH SOLE 61374 0 0 ROBERT HALF INTL INC COM 770323103 14834 280201 SH SOLE 280201 0 0 ROCKWELL AUTOMATION INC COM 773903109 2003 9074 SH SOLE 9054 0 20 ROGERS CORP COM 775133101 10718 109303 SH SOLE 109303 0 0 ROKU INC COM CL A 77543R102 417 2210 SH SOLE 2210 0 0 ROPER TECHNOLOGIES INC COM 776696106 234 592 SH SOLE 592 0 0 ROSETTA STONE INC COM 777780107 1718 57310 SH SOLE 57310 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 32903 508308 SH SOLE 506296 0 2012 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3507 144788 SH SOLE 144788 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1471 58439 SH SOLE 58439 0 0 SAGE THERAPEUTICS INC COM 78667J108 5520 90320 SH SOLE 90320 0 0 SAIA INC COM 78709Y105 1261 10000 SH SOLE 10000 0 0 SALESFORCE COM INC COM 79466L302 2688 10696 SH SOLE 10696 0 0 SANDY SPRING BANCORP INC COM 800363103 1373 59500 SH SOLE 59500 0 0 SANOFI SPONSORED ADR 80105N105 889 17712 SH SOLE 17712 0 0 SAP SE SPON ADR 803054204 796 5107 SH SOLE 5107 0 0 SAREPTA THERAPEUTICS INC COM 803607100 10710 76266 SH SOLE 76266 0 0 SCHLUMBERGER LTD COM 806857108 668 42954 SH SOLE 42554 0 400 SCHWAB CHARLES CORP COM 808513105 792 21863 SH SOLE 21590 0 273 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1253 18340 SH SOLE 18340 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7870 142313 SH SOLE 142313 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 367 5954 SH SOLE 5954 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 240 4288 SH SOLE 4288 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 228 1983 SH SOLE 1983 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 267 7558 SH SOLE 7558 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 994 12330 SH SOLE 12330 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1164 14622 SH SOLE 14622 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1098 19795 SH SOLE 19795 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 362 11527 SH SOLE 11527 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 290 8922 SH SOLE 8922 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6972 609484 SH SOLE 609484 0 0 SEA LTD SPONSORD ADS 81141R100 1405 9120 SH SOLE 9120 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 213 4323 SH SOLE 4185 0 138 SEATTLE GENETICS INC COM 812578102 72748 371751 SH SOLE 371751 0 0 SEAWORLD ENTMT INC COM 81282V100 24216 1227974 SH SOLE 1227974 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1598 13694 SH SOLE 13694 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2770 46641 SH SOLE 9736 0 36905 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 975 40496 SH SOLE 40496 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4924 33501 SH SOLE 5675 0 27826 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3081 40025 SH SOLE 28870 0 11155 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 307 5164 SH SOLE 5164 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 750 25057 SH SOLE 16057 0 9000 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2556 24231 SH SOLE 5006 0 19225 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 361 5628 SH SOLE 5628 0 0 SHERWIN WILLIAMS CO COM 824348106 324 465 SH SOLE 465 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 272 266930 SH SOLE 266930 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 201 10450 SH SOLE 10450 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 440 82017 SH SOLE 82017 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2284 15701 SH SOLE 15701 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1657 60614 SH SOLE 60614 0 0 SONY CORP SPONSORED ADR 835699307 573 7468 SH SOLE 7468 0 0 SOUTHERN CO COM 842587107 2012 37112 SH SOLE 37112 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 18565 66901 SH SOLE 66901 0 0 SPDR GOLD TR GOLD SHS 78463V107 2353 13282 SH SOLE 13228 0 54 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 450 13345 SH SOLE 13345 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 63708 190235 SH SOLE 130676 0 59559 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 25617 75604 SH SOLE 66677 0 8927 SPDR SER TR S&P BIOTECH 78464A870 1427 12808 SH SOLE 5823 0 6985 SPDR SER TR BLOOMBERG BRCLYS 78468R622 716 6864 SH SOLE 6864 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 423 8450 SH SOLE 8441 0 9 SPDR SER TR BLOOMBERG SRT TR 78468R408 260 10050 SH SOLE 10050 0 0 SPDR SER TR S&P DIVID ETF 78464A763 621 6720 SH SOLE 1670 0 5050 SPDR SER TR NUVEEN BLMBRG SR 78468R739 696 13957 SH SOLE 13957 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 585 18635 SH SOLE 18635 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 209 4025 SH SOLE 4025 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1111 12715 SH SOLE 300 0 12415 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1366 19827 SH SOLE 18627 0 1200 SPDR SER TR PORTFOLIO SH TSR 78468R101 764 24892 SH SOLE 24892 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 451 7884 SH SOLE 7884 0 0 SPIRE INC COM 84857L101 424 7970 SH SOLE 7970 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 18672 378670 SH SOLE 376365 0 2305 STARBUCKS CORP COM 855244109 12976 151023 SH SOLE 151023 0 0 STATE STR CORP COM 857477103 250 4208 SH SOLE 4208 0 0 STRYKER CORPORATION COM 863667101 3702 17768 SH SOLE 17768 0 0 SUN LIFE FINANCIAL INC. COM 866796105 251 6153 SH SOLE 6153 0 0 SUNCOR ENERGY INC NEW COM 867224107 364 29756 SH SOLE 29596 0 160 SUPER MICRO COMPUTER INC COM 86800U104 785 29722 SH SOLE 29722 0 0 SYNCHRONY FINANCIAL COM 87165B103 320 12244 SH SOLE 12244 0 0 SYNOVUS FINL CORP COM NEW 87161C501 330 15590 SH SOLE 15590 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1457 17973 SH SOLE 17973 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 706 39550 SH SOLE 39550 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3270 19793 SH SOLE 19793 0 0 TARGET CORP COM 87612E106 3855 24486 SH SOLE 23286 0 1200 TCF FINL CORP COM 872307103 348 14913 SH SOLE 14913 0 0 TEGNA INC COM 87901J105 19188 1633030 SH SOLE 1633030 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5286 286670 SH SOLE 286670 0 0 TENABLE HLDGS INC COM 88025T102 24586 651279 SH SOLE 644596 0 6683 TESLA INC COM 88160R101 2769 6454 SH SOLE 5954 0 500 TETRA TECHNOLOGIES INC DEL COM 88162F105 5 10000 SH SOLE 10000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 105 11690 SH SOLE 11690 0 0 TEXAS INSTRS INC COM 882508104 5718 40042 SH SOLE 40042 0 0 TEXTRON INC COM 883203101 1870 51804 SH SOLE 51804 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12949 29327 SH SOLE 29287 0 40 TIFFANY & CO NEW COM 886547108 560 4835 SH SOLE 4835 0 0 TIMKEN CO COM 887389104 2153 39707 SH SOLE 39707 0 0 TJX COS INC NEW COM 872540109 2616 47004 SH SOLE 47004 0 0 T-MOBILE US INC COM 872590104 4517 39495 SH SOLE 39495 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 534 11552 SH SOLE 2200 0 9352 TOTAL SE SPONSORED ADS 89151E109 1331 38806 SH SOLE 38806 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 242 1830 SH SOLE 1830 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 786 6479 SH SOLE 6479 0 0 TRAVELERS COMPANIES INC COM 89417E109 1430 13214 SH SOLE 13214 0 0 TRIMBLE INC COM 896239100 42388 870385 SH SOLE 870385 0 0 TRUIST FINL CORP COM 89832Q109 5721 150356 SH SOLE 150356 0 0 TUTOR PERINI CORP COM 901109108 7348 660217 SH SOLE 660217 0 0 TWILIO INC CL A 90138F102 435 1760 SH SOLE 1760 0 0 TYSON FOODS INC CL A 902494103 856 14383 SH SOLE 14383 0 0 UBER TECHNOLOGIES INC COM 90353T100 300 8220 SH SOLE 8220 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 5640 262794 SH SOLE 262794 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13782 167686 SH SOLE 167686 0 0 UNIFI INC COM NEW 904677200 4527 352590 SH SOLE 352590 0 0 UNILEVER N V N Y SHS NEW 904784709 1869 30938 SH SOLE 30938 0 0 UNILEVER PLC SPON ADR NEW 904767704 1095 17753 SH SOLE 17753 0 0 UNION PAC CORP COM 907818108 7382 37498 SH SOLE 37415 0 83 UNITED PARCEL SERVICE INC CL B 911312106 10040 60252 SH SOLE 59752 0 500 UNITEDHEALTH GROUP INC COM 91324P102 15273 48986 SH SOLE 48713 0 273 US BANCORP DEL COM NEW 902973304 477 13314 SH SOLE 13035 0 279 VALE S A SPONSORED ADS 91912E105 360 34051 SH SOLE 34051 0 0 VALERO ENERGY CORP COM 91913Y100 4839 111711 SH SOLE 111711 0 0 VALLEY NATL BANCORP COM 919794107 469 68455 SH SOLE 68455 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 221 5645 SH SOLE 5645 0 0 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 774 31740 SH SOLE 31740 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 710 11877 SH SOLE 11877 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 556 28965 SH SOLE 28965 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 266 1525 SH SOLE 1525 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 282 2245 SH SOLE 0 0 2245 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 672 3225 SH SOLE 3225 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16679 189058 SH SOLE 186123 0 2935 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 474 5710 SH SOLE 5710 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 30759 180605 SH SOLE 180360 0 245 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4992 63225 SH SOLE 63225 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1753 16771 SH SOLE 5161 0 11610 VANGUARD INDEX FDS LARGE CAP ETF 922908637 14761 94356 SH SOLE 94356 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5682 18470 SH SOLE 18470 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 5649 32047 SH SOLE 20115 0 11932 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1235 5745 SH SOLE 505 0 5240 VANGUARD INDEX FDS SMALL CP ETF 922908751 57651 374842 SH SOLE 365812 0 9030 VANGUARD INDEX FDS GROWTH ETF 922908736 868 3812 SH SOLE 3812 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1250 9635 SH SOLE 9635 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 30007 594784 SH SOLE 594239 0 545 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3147 72789 SH SOLE 67114 0 5675 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3471 66197 SH SOLE 66197 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 480 9404 SH SOLE 9404 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 595 10931 SH SOLE 10931 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1084 17460 SH SOLE 17460 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16639 200838 SH SOLE 199028 0 1810 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 846 8835 SH SOLE 8835 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 805 11427 SH SOLE 11427 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2689 20900 SH SOLE 20800 0 100 VANGUARD STAR FDS VG TL INTL STK F 921909768 2352 45082 SH SOLE 45082 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1750 42794 SH SOLE 42794 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 19334 238898 SH SOLE 238451 0 447 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 459 8822 SH SOLE 8822 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 479 1537 SH SOLE 1537 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1654 11425 SH SOLE 260 0 11165 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 432 2120 SH SOLE 195 0 1925 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 411 1750 SH SOLE 0 0 1750 VARIAN MED SYS INC COM 92220P105 1680 9768 SH SOLE 9768 0 0 VENTAS INC COM 92276F100 2209 52652 SH SOLE 52652 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 26447 444562 SH SOLE 435869 0 8693 VERTEX PHARMACEUTICALS INC COM 92532F100 251 923 SH SOLE 923 0 0 VIACOMCBS INC CL B 92556H206 9060 323442 SH SOLE 323442 0 0 VIAVI SOLUTIONS INC COM 925550105 19342 1648896 SH SOLE 1648896 0 0 VISA INC COM CL A 92826C839 42228 211174 SH SOLE 205956 0 5218 VISHAY INTERTECHNOLOGY INC COM 928298108 11548 741709 SH SOLE 741709 0 0 VMWARE INC CL A COM 928563402 880 6128 SH SOLE 6079 0 49 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 256 19092 SH SOLE 19092 0 0 VOYA FINANCIAL INC COM 929089100 384 8005 SH SOLE 8005 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 55 12486 SH SOLE 12486 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4658 129684 SH SOLE 129684 0 0 WALMART INC COM 931142103 12081 86349 SH SOLE 86289 0 60 WASTE CONNECTIONS INC COM 94106B101 965 9295 SH SOLE 9295 0 0 WASTE MGMT INC DEL COM 94106L109 9619 84993 SH SOLE 84876 0 117 WELLS FARGO CO NEW COM 949746101 2945 125270 SH SOLE 125102 0 168 WENDYS CO COM 95058W100 226 10140 SH SOLE 7140 0 3000 WERNER ENTERPRISES INC COM 950755108 18540 441537 SH SOLE 441537 0 0 WESTERN DIGITAL CORP. COM 958102105 1059 28980 SH SOLE 28980 0 0 WESTROCK CO COM 96145D105 2573 74057 SH SOLE 74057 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 484 16956 SH SOLE 16956 0 0 WILLIAMS COS INC COM 969457100 222 11320 SH SOLE 11320 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1682 58150 SH SOLE 58150 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1216 57702 SH SOLE 57702 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 256 7270 SH SOLE 425 0 6845 WISDOMTREE TR FLOATNG RAT TREA 97717X628 674 26835 SH SOLE 26835 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 218 4402 SH SOLE 4402 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2005 48486 SH SOLE 50 0 48436 WORLD WRESTLING ENTMT INC CL A 98156Q108 6255 154565 SH SOLE 154565 0 0 WYNN RESORTS LTD COM 983134107 391 5450 SH SOLE 5450 0 0 XPO LOGISTICS INC COM 983793100 418 4935 SH SOLE 4935 0 0 XYLEM INC COM 98419M100 8196 97429 SH SOLE 97429 0 0 YANDEX N V SHS CLASS A N97284108 997 15283 SH SOLE 15283 0 0 YUM BRANDS INC COM 988498101 240 2629 SH SOLE 2629 0 0 ZAGG INC COM 98884U108 90 31993 SH SOLE 31993 0 0 ZOETIS INC CL A 98978V103 769 4653 SH SOLE 4371 0 282 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 407 865 SH SOLE 815 0 50 ZSCALER INC COM 98980G102 3034 21568 SH SOLE 21568 0 0