0001085146-22-001720.txt : 20220506 0001085146-22-001720.hdr.sgml : 20220506 20220504201613 ACCESSION NUMBER: 0001085146-22-001720 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220504 EFFECTIVENESS DATE: 20220505 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: 22893549 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-2022 03-31-2022 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-04-2022 0 786 5649589 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 11685 700551 SH SOLE 700551 0 0 3M CO COM 88579Y101 9775 65657 SH SOLE 65267 0 390 ABB LTD SPONSORED ADR 000375204 2905 89821 SH SOLE 89821 0 0 ABBOTT LABS COM 002824100 6949 58714 SH SOLE 57636 0 1078 ABBVIE INC COM 00287Y109 9684 59735 SH SOLE 58459 50 1226 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 76 22629 SH SOLE 22629 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12293 36454 SH SOLE 33364 0 3090 ACTIVISION BLIZZARD INC COM 00507V109 345 4310 SH SOLE 4310 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 16950 37202 SH SOLE 37101 0 101 ADVANCED ENERGY INDS COM 007973100 17718 205830 SH SOLE 205830 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7686 70290 SH SOLE 69830 0 460 AECOM COM 00766T100 1072 13960 SH SOLE 13960 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 9383 1031065 SH SOLE 1031065 0 0 AEROVIRONMENT INC COM 008073108 24653 261877 SH SOLE 261877 0 0 AFLAC INC COM 001055102 1385 21504 SH SOLE 21504 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 674 5095 SH SOLE 5095 0 0 AIR PRODS & CHEMS INC COM 009158106 233 933 SH SOLE 933 0 0 AIRBNB INC COM CL A 009066101 530 3087 SH SOLE 3087 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 289 2420 SH SOLE 2300 0 120 ALASKA AIR GROUP INC COM 011659109 809 13945 SH SOLE 13945 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 369 1836 SH SOLE 1836 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2350 21596 SH SOLE 21596 0 0 ALIGN TECHNOLOGY INC COM 016255101 322 738 SH SOLE 738 0 0 ALLSTATE CORP COM 020002101 215 1554 SH SOLE 1379 0 175 ALPHABET INC CAP STK CL A 02079K305 44603 16037 SH SOLE 15457 0 580 ALPHABET INC CAP STK CL C 02079K107 48087 17217 SH SOLE 17056 0 161 ALPS ETF TR ALERIAN MLP 00162Q452 428 11182 SH SOLE 11182 0 0 ALTERYX INC COM CL A 02156B103 1767 24699 SH SOLE 24699 0 0 ALTICE USA INC CL A 02156K103 1762 141165 SH SOLE 141165 0 0 ALTRIA GROUP INC COM 02209S103 2965 56745 SH SOLE 56525 0 220 AMARIN CORP PLC SPONS ADR NEW 023111206 66 20050 SH SOLE 20050 0 0 AMAZON COM INC COM 023135106 59419 18227 SH SOLE 17951 0 276 AMBARELLA INC SHS G037AX101 35881 341987 SH SOLE 334277 0 7710 AMC NETWORKS INC CL A 00164V103 1376 33865 SH SOLE 5338 0 28527 AMERICAN ELEC PWR CO INC COM 025537101 1991 19959 SH SOLE 19959 0 0 AMERICAN EXPRESS CO COM 025816109 23088 123465 SH SOLE 122160 0 1305 AMERICAN INTL GROUP INC COM NEW 026874784 249 3974 SH SOLE 3948 0 26 AMERICAN TOWER CORP NEW COM 03027X100 561 2232 SH SOLE 2140 0 92 AMERICAN WTR WKS CO INC NEW COM 030420103 559 3378 SH SOLE 3378 0 0 AMERIPRISE FINL INC COM 03076C106 208 694 SH SOLE 694 0 0 AMERISOURCEBERGEN CORP COM 03073E105 286 1851 SH SOLE 1851 0 0 AMGEN INC COM 031162100 15036 62177 SH SOLE 60850 0 1327 AMMO INC COM 00175J107 72 15000 SH SOLE 15000 0 0 AMYRIS INC COM NEW 03236M200 20303 4656745 SH SOLE 4654285 0 2460 ANALOG DEVICES INC COM 032654105 1984 12013 SH SOLE 12013 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 71 10016 SH SOLE 10016 0 0 ANTARES PHARMA INC COM 036642106 270 65823 SH SOLE 65823 0 0 ANTHEM INC COM 036752103 1063 2164 SH SOLE 2164 0 0 APPLE INC COM 037833100 220353 1261971 SH SOLE 1251091 0 10880 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1392 13561 SH SOLE 13561 0 0 APPLIED MATLS INC COM 038222105 16478 125019 SH SOLE 123460 0 1559 APTIV PLC SHS G6095L109 4457 37229 SH SOLE 37204 0 25 ARCHER DANIELS MIDLAND CO COM 039483102 1648 18262 SH SOLE 18262 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 94 11613 SH SOLE 11613 0 0 ARK ETF TR INNOVATION ETF 00214Q104 235 3548 SH SOLE 3548 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 10620 942301 SH SOLE 942301 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3197 4787 SH SOLE 4737 0 50 ASTRAZENECA PLC SPONSORED ADR 046353108 1768 26648 SH SOLE 26648 0 0 AT&T INC COM 00206R102 9058 383343 SH SOLE 379639 0 3704 ATARA BIOTHERAPEUTICS INC COM 046513107 3993 429766 SH SOLE 429766 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3048 13396 SH SOLE 12946 0 450 AVERY DENNISON CORP COM 053611109 1405 8073 SH SOLE 7686 0 387 AXOS FINANCIAL INC COM 05465C100 445 9600 SH SOLE 9600 0 0 BAIDU INC SPON ADR REP A 056752108 747 5646 SH SOLE 5646 0 0 BAKER HUGHES COMPANY CL A 05722G100 6746 185271 SH SOLE 185271 0 0 BANCO SANTANDER S.A. ADR 05964H105 413 122307 SH SOLE 122307 0 0 BANK NEW YORK MELLON CORP COM 064058100 5999 120869 SH SOLE 120869 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 279 7788 SH SOLE 7788 0 0 BARRICK GOLD CORP COM 067901108 2278 92885 SH SOLE 92885 0 0 BAUSCH HEALTH COS INC COM 071734107 550 24075 SH SOLE 24075 0 0 BAXTER INTL INC COM 071813109 7517 96940 SH SOLE 96940 0 0 BECTON DICKINSON & CO COM 075887109 4501 16921 SH SOLE 16921 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1058 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36195 102561 SH SOLE 100627 0 1934 BHP GROUP LTD SPONSORED ADS 088606108 933 12074 SH SOLE 12074 0 0 BIOGEN INC COM 09062X103 950 4510 SH SOLE 4430 0 80 BIOMARIN PHARMACEUTICAL INC COM 09061G101 433 5612 SH SOLE 5612 0 0 BK OF AMERICA CORP COM 060505104 23232 563618 SH SOLE 550353 0 13265 BLACKROCK CORE BD TR SHS BEN INT 09249E101 252 19371 SH SOLE 19371 0 0 BLACKROCK GLOBAL FLOATING RA COM 091941104 503 39441 SH SOLE 39441 0 0 BLACKROCK INC COM 09247X101 25124 32877 SH SOLE 32839 0 38 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1348 57057 SH SOLE 57057 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 165 12871 SH SOLE 12871 0 0 BLACKSTONE INC COM 09260D107 21180 166848 SH SOLE 164149 0 2699 BLOCK INC CL A 852234103 2424 17877 SH SOLE 17877 0 0 BOEING CO COM 097023105 14598 76232 SH SOLE 75837 0 395 BOOKING HOLDINGS INC COM 09857L108 1454 619 SH SOLE 619 0 0 BORGWARNER INC COM 099724106 879 22588 SH SOLE 22588 0 0 BOSTON PROPERTIES INC COM 101121101 350 2715 SH SOLE 2715 0 0 BOYD GAMING CORP COM 103304101 62032 943030 SH SOLE 942680 0 350 BP PLC SPONSORED ADR 055622104 1540 52366 SH SOLE 38256 0 14110 BRIDGEBIO PHARMA INC COM 10806X102 529 52087 SH SOLE 52087 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 19953 273223 SH SOLE 264379 75 8769 BROADCOM INC 8% MCNV PFD SR A 11135F200 2311 1177 SH SOLE 1177 0 0 BROADCOM INC COM 11135F101 32822 52124 SH SOLE 52032 0 92 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 222 1424 SH SOLE 1424 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 440 27827 SH SOLE 27827 0 0 BROWN & BROWN INC COM 115236101 292 4046 SH SOLE 4046 0 0 BUNGE LIMITED COM G16962105 216 1952 SH SOLE 1952 0 0 CABLE ONE INC COM 12685J105 461 315 SH SOLE 315 0 0 CABOT CORP COM 127055101 410 6000 SH SOLE 6000 0 0 CAE INC COM 124765108 18858 723086 SH SOLE 723086 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 225 17000 SH SOLE 17000 0 0 CAMECO CORP COM 13321L108 17628 605760 SH SOLE 605760 0 0 CANADIAN NATL RY CO COM 136375102 12686 94569 SH SOLE 94526 0 43 CANADIAN PAC RY LTD COM 13645T100 31261 378733 SH SOLE 378733 0 0 CAPITAL ONE FINL CORP COM 14040H105 1526 11623 SH SOLE 11623 0 0 CARA THERAPEUTICS INC COM 140755109 8992 740106 SH SOLE 739031 0 1075 CARLOTZ INC COM CL A 142552108 27 20000 SH SOLE 20000 0 0 CARNIVAL CORP COMMON STOCK 143658300 440 21742 SH SOLE 21742 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 876 19100 SH SOLE 17288 0 1812 CARS COM INC COM 14575E105 170 11769 SH SOLE 11769 0 0 CATERPILLAR INC COM 149123101 13907 62412 SH SOLE 61176 0 1236 CEMEX SAB DE CV SPON ADR NEW 151290889 829 156710 SH SOLE 156710 0 0 CENTENE CORP DEL COM 15135B101 355 4215 SH SOLE 4215 0 0 CERENCE INC COM 156727109 10713 296754 SH SOLE 293856 0 2898 CF INDS HLDGS INC COM 125269100 10401 100918 SH SOLE 100718 0 200 CHECK POINT SOFTWARE TECH LT ORD M22465104 768 5555 SH SOLE 1880 0 3675 CHENIERE ENERGY INC COM NEW 16411R208 2753 19858 SH SOLE 19858 0 0 CHEVRON CORP NEW COM 166764100 21265 130598 SH SOLE 129642 75 881 CHEWY INC CL A 16679L109 2234 54776 SH SOLE 54676 0 100 CHUBB LIMITED COM H1467J104 3955 18492 SH SOLE 18492 0 0 CHURCH & DWIGHT CO INC COM 171340102 275 2770 SH SOLE 2720 50 0 CIGNA CORP NEW COM 125523100 1538 6419 SH SOLE 6407 12 0 CISCO SYS INC COM 17275R102 34904 625977 SH SOLE 618606 0 7371 CITIGROUP INC COM NEW 172967424 26562 497423 SH SOLE 492943 0 4480 CITIZENS FINL GROUP INC COM 174610105 233 5144 SH SOLE 5144 0 0 CLOROX CO DEL COM 189054109 3666 26365 SH SOLE 26365 0 0 CLOVIS ONCOLOGY INC COM 189464100 1427 706216 SH SOLE 706216 0 0 CMC MATERIALS INC COM 12571T100 227 1224 SH SOLE 1224 0 0 CME GROUP INC COM 12572Q105 1166 4900 SH SOLE 4900 0 0 COCA COLA CO COM 191216100 11500 185482 SH SOLE 184232 100 1150 COGNEX CORP COM 192422103 46559 603490 SH SOLE 594678 0 8812 COINBASE GLOBAL INC COM CL A 19260Q107 278 1464 SH SOLE 1464 0 0 COLGATE PALMOLIVE CO COM 194162103 6907 91080 SH SOLE 91080 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3960 43743 SH SOLE 43743 0 0 COMCAST CORP NEW CL A 20030N101 32755 699603 SH SOLE 697078 0 2525 COMMVAULT SYS INC COM 204166102 18906 284947 SH SOLE 284947 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 113 11500 SH SOLE 11500 0 0 COMPUGEN LTD ORD M25722105 64 20000 SH SOLE 20000 0 0 COMSCORE INC COM 20564W105 226 77550 SH SOLE 77550 0 0 CONAGRA BRANDS INC COM 205887102 906 26980 SH SOLE 25180 0 1800 CONOCOPHILLIPS COM 20825C104 7413 74133 SH SOLE 74033 0 100 CONSOLIDATED EDISON INC COM 209115104 2348 24800 SH SOLE 24099 0 701 CONSTELLATION BRANDS INC CL A 21036P108 8241 35779 SH SOLE 35679 0 100 CONSTELLATION ENERGY CORP COM 21037T109 260 4624 SH SOLE 4624 0 0 COPART INC COM 217204106 289 2300 SH SOLE 2300 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 486 914887 SH SOLE 914887 0 0 CORE LABORATORIES N V COM N22717107 507 16025 SH SOLE 16025 0 0 CORNING INC COM 219350105 11940 323500 SH SOLE 323400 100 0 CORTEVA INC COM 22052L104 1582 27524 SH SOLE 27524 0 0 COSTCO WHSL CORP NEW COM 22160K105 23970 41625 SH SOLE 41303 0 322 COTERRA ENERGY INC COM 127097103 537 19918 SH SOLE 19918 0 0 CRH PLC ADR 12626K203 1424 35558 SH SOLE 35558 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 6965 30670 SH SOLE 30670 0 0 CSX CORP COM 126408103 3422 91387 SH SOLE 91287 0 100 CUBESMART COM 229663109 611 11734 SH SOLE 11734 0 0 CUMMINS INC COM 231021106 8643 42140 SH SOLE 41919 0 221 CVS HEALTH CORP COM 126650100 10580 104533 SH SOLE 103502 0 1031 CYBERARK SOFTWARE LTD SHS M2682V108 430 2550 SH SOLE 2550 0 0 CYTOKINETICS INC COM NEW 23282W605 11097 301464 SH SOLE 301464 0 0 DANA INC COM 235825205 1740 99057 SH SOLE 99057 0 0 DANAHER CORPORATION COM 235851102 1327 4522 SH SOLE 4522 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 52 22422 SH SOLE 22422 0 0 DEERE & CO COM 244199105 1133 2728 SH SOLE 2728 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4028 101801 SH SOLE 101801 0 0 DEVON ENERGY CORP NEW COM 25179M103 6343 107264 SH SOLE 107264 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 6956 34241 SH SOLE 33741 0 500 DIAMONDBACK ENERGY INC COM 25278X109 6900 50336 SH SOLE 50336 0 0 DIGITAL RLTY TR INC COM 253868103 22327 157456 SH SOLE 156394 0 1062 DISCOVER FINL SVCS COM 254709108 4057 36815 SH SOLE 36586 0 229 DISCOVERY INC COM SER A 25470F104 1227 49245 SH SOLE 49245 0 0 DISCOVERY INC COM SER C 25470F302 15210 609122 SH SOLE 609122 0 0 DISNEY WALT CO COM 254687106 31666 230867 SH SOLE 224291 0 6576 DOCUSIGN INC COM 256163106 4540 42379 SH SOLE 42279 0 100 DOMINION ENERGY INC COM 25746U109 2909 34238 SH SOLE 34080 0 158 DOVER CORP COM 260003108 935 5957 SH SOLE 5957 0 0 DOW INC COM 260557103 7049 110623 SH SOLE 110623 0 0 DTE ENERGY CO COM 233331107 679 5139 SH SOLE 5139 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2486 22262 SH SOLE 22111 0 150 DUPONT DE NEMOURS INC COM 26614N102 3507 47668 SH SOLE 47513 21 134 DYCOM INDS INC COM 267475101 6936 72810 SH SOLE 72810 0 0 EASTMAN CHEM CO COM 277432100 754 6726 SH SOLE 6726 0 0 EATON CORP PLC SHS G29183103 14150 93241 SH SOLE 93241 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 175 11219 SH SOLE 11219 0 0 EBAY INC. COM 278642103 280 4891 SH SOLE 4473 0 418 ECOLAB INC COM 278865100 594 3364 SH SOLE 3253 0 111 EDWARDS LIFESCIENCES CORP COM 28176E108 448 3808 SH SOLE 3808 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3145 120531 SH SOLE 120531 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 347 27490 SH SOLE 27490 0 0 EMERSON ELEC CO COM 291011104 2736 27902 SH SOLE 27431 0 472 ENBRIDGE INC COM 29250N105 3715 80603 SH SOLE 80215 123 265 ENERGIZER HLDGS INC NEW COM 29272W109 4370 142053 SH SOLE 142053 0 0 ENERGY RECOVERY INC COM 29270J100 337 16725 SH SOLE 16725 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 677 60538 SH SOLE 23238 0 37300 ENERSYS COM 29275Y102 298 4000 SH SOLE 4000 0 0 ENPHASE ENERGY INC COM 29355A107 675 3347 SH SOLE 3347 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5322 206194 SH SOLE 40524 0 165670 EOG RES INC COM 26875P101 508 4260 SH SOLE 4260 0 0 EQUINIX INC COM 29444U700 202 272 SH SOLE 272 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3774 41970 SH SOLE 41970 0 0 ERICSSON ADR B SEK 10 294821608 740 80953 SH SOLE 80953 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1205 259783 SH SOLE 259783 0 0 ESSENTIAL UTILS INC COM 29670G102 385 7537 SH SOLE 7537 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 573 26347 SH SOLE 26347 0 0 ETSY INC COM 29786A106 2788 22433 SH SOLE 22433 0 0 EVERSOURCE ENERGY COM 30040W108 4772 54107 SH SOLE 53932 175 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 52860 1125165 SH SOLE 1125165 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2338 40105 SH SOLE 16325 0 23780 EXELON CORP COM 30161N101 696 14610 SH SOLE 14610 0 0 EXXON MOBIL CORP COM 30231G102 13656 165350 SH SOLE 163460 0 1890 F5 INC COM 315616102 251 1200 SH SOLE 1200 0 0 FARO TECHNOLOGIES INC COM 311642102 18182 350201 SH SOLE 344974 0 5227 FASTENAL CO COM 311900104 202 3404 SH SOLE 3404 0 0 FEDEX CORP COM 31428X106 16266 70296 SH SOLE 70174 0 122 FIBROGEN INC COM 31572Q808 2234 185887 SH SOLE 185887 0 0 FIRST HORIZON CORPORATION COM 320517105 230 9812 SH SOLE 9812 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1122 6924 SH SOLE 6924 0 0 FIRST SOLAR INC COM 336433107 214 2552 SH SOLE 2552 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 194 10175 SH SOLE 9300 0 875 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 403 16031 SH SOLE 16031 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1567 17312 SH SOLE 16787 0 525 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4757 89574 SH SOLE 24044 0 65530 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 8591 45728 SH SOLE 35173 0 10555 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 6387 197686 SH SOLE 195461 0 2225 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1282 8597 SH SOLE 623 0 7974 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1554 31718 SH SOLE 30203 0 1515 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2689 57156 SH SOLE 56406 0 750 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 672 13545 SH SOLE 13545 0 0 FISERV INC COM 337738108 1361 13422 SH SOLE 13422 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 25295 976279 SH SOLE 970797 0 5482 FLEXSHARES TR MORNSTAR UPSTR 33939L407 10875 232231 SH SOLE 225981 0 6250 FORD MTR CO DEL COM 345370860 2178 128806 SH SOLE 128706 0 100 FORMFACTOR INC COM 346375108 24117 573795 SH SOLE 573795 0 0 FORTINET INC COM 34959E109 236 690 SH SOLE 690 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11551 232233 SH SOLE 232233 0 0 GABELLI EQUITY TR INC COM 362397101 219 31614 SH SOLE 31614 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 44 10800 SH SOLE 10800 0 0 GAMCO INVS INC CL A COM 361438104 1127 50970 SH SOLE 50970 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 318 6783 SH SOLE 6783 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 3932 100181 SH SOLE 100181 0 0 GENERAL AMERN INVS CO INC COM 368802104 334 7875 SH SOLE 7875 0 0 GENERAL DYNAMICS CORP COM 369550108 7867 32618 SH SOLE 32618 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2572 28107 SH SOLE 27850 0 257 GENERAL MLS INC COM 370334104 5706 84266 SH SOLE 83652 0 614 GENERAL MTRS CO COM 37045V100 5482 125327 SH SOLE 125027 0 300 GEOSPACE TECHNOLOGIES CORP COM 37364X109 296 51561 SH SOLE 51561 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 509 15655 SH SOLE 15655 0 0 GILEAD SCIENCES INC COM 375558103 4857 81707 SH SOLE 81707 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2064 47377 SH SOLE 47377 0 0 GLOBAL PMTS INC COM 37940X102 279 2040 SH SOLE 2040 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1298 32212 SH SOLE 9837 0 22375 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 508 45578 SH SOLE 45578 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 312 4050 SH SOLE 4050 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5359 184740 SH SOLE 179995 0 4745 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 645 89642 SH SOLE 89642 0 0 GOLAR LNG LTD SHS G9456A100 42714 1723710 SH SOLE 1723710 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 20377 61731 SH SOLE 61731 0 0 GRAHAM HLDGS CO COM CL B 384637104 394 645 SH SOLE 645 0 0 GRANITE CONSTR INC COM 387328107 6436 196221 SH SOLE 196221 0 0 GREENBOX POS COM NEW 39366L208 84 20000 SH SOLE 20000 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 387 33065 SH SOLE 33065 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 452 6335 SH SOLE 6335 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 219 3050 SH SOLE 3050 0 0 HASBRO INC COM 418056107 4764 58156 SH SOLE 58156 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 204 4800 SH SOLE 4800 0 0 HELEN OF TROY LTD COM G4388N106 3244 16565 SH SOLE 16465 0 100 HELMERICH & PAYNE INC COM 423452101 6649 155419 SH SOLE 155419 0 0 HERSHEY CO COM 427866108 654 3019 SH SOLE 2919 0 100 HESS CORP COM 42809H107 1948 18203 SH SOLE 18203 0 0 HEXCEL CORP NEW COM 428291108 15867 266800 SH SOLE 266800 0 0 HOME DEPOT INC COM 437076102 38372 128192 SH SOLE 125082 17 3093 HONEYWELL INTL INC COM 438516106 21333 109637 SH SOLE 108406 20 1211 HOWMET AEROSPACE INC COM 443201108 237 6593 SH SOLE 6593 0 0 HUMANA INC COM 444859102 250 575 SH SOLE 575 0 0 HUMANIGEN INC COM NEW 444863203 38 12500 SH SOLE 12500 0 0 HUNTINGTON BANCSHARES INC COM 446150104 566 38721 SH SOLE 38721 0 0 HUNTSMAN CORP COM 447011107 270 7200 SH SOLE 7200 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 17484 174355 SH SOLE 174355 0 0 ICHOR HOLDINGS SHS G4740B105 13239 371679 SH SOLE 371679 0 0 ICON PLC SHS G4705A100 269 1105 SH SOLE 1105 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 366 33070 SH SOLE 33070 0 0 II-VI INC COM 902104108 52472 723845 SH SOLE 719705 0 4140 ILLINOIS TOOL WKS INC COM 452308109 2066 9866 SH SOLE 9620 0 246 ILLUMINA INC COM 452327109 578 1653 SH SOLE 1646 7 0 IMAX CORP COM 45245E109 1454 76800 SH SOLE 76800 0 0 IMEDIA BRANDS INC COM CL A 452465206 90 15000 SH SOLE 15000 0 0 IMMUNOGEN INC COM 45253H101 6686 1404668 SH SOLE 1404668 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 3972 124358 SH SOLE 124358 0 0 INGREDION INC COM 457187102 304 3489 SH SOLE 3489 0 0 INPIXON COM 45790J800 5 18000 SH SOLE 18000 0 0 INTEL CORP COM 458140100 28074 566471 SH SOLE 559385 0 7086 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1863 114494 SH SOLE 114494 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12002 92308 SH SOLE 92145 0 163 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 301 2294 SH SOLE 2294 0 0 INTERNATIONAL PAPER CO COM 460146103 203 4390 SH SOLE 4390 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 12638 206534 SH SOLE 206534 0 0 INTUIT COM 461202103 774 1610 SH SOLE 1610 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 536 3600 SH SOLE 3600 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 388 28564 SH SOLE 28564 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 486 7251 SH SOLE 7251 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1519 69763 SH SOLE 41863 0 27900 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2407 98506 SH SOLE 98506 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 565 33420 SH SOLE 33420 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 14083 89296 SH SOLE 88396 0 900 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 371 7427 SH SOLE 7427 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 60873 167906 SH SOLE 125875 0 42031 IONIS PHARMACEUTICALS INC COM 462222100 19334 521968 SH SOLE 521919 0 49 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 252 280000 PRN SOLE 280000 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 38043 943533 SH SOLE 943533 0 0 ISHARES GOLD TR ISHARES NEW 464285204 504 13676 SH SOLE 13676 0 0 ISHARES INC CORE MSCI EMKT 46434G103 15111 272021 SH SOLE 264629 0 7392 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1544 68176 SH SOLE 68176 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 2109 25299 SH SOLE 16854 0 8445 ISHARES TR 3 7 YR TREAS BD 464288661 4603 37712 SH SOLE 37712 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 530 4932 SH SOLE 4911 0 21 ISHARES TR BLACKROCK ULTRA 46434V878 252 5033 SH SOLE 5033 0 0 ISHARES TR CORE DIV GRWTH 46434V621 2750 51492 SH SOLE 5857 0 45635 ISHARES TR CORE HIGH DV ETF 46429B663 1074 10046 SH SOLE 9071 0 975 ISHARES TR CORE MSCI TOTAL 46432F834 942 14150 SH SOLE 13215 0 935 ISHARES TR CORE S&P MCP ETF 464287507 4313 16073 SH SOLE 16073 0 0 ISHARES TR CORE S&P SCP ETF 464287804 13106 121488 SH SOLE 121443 0 45 ISHARES TR CORE S&P US VLU 464287663 239 3152 SH SOLE 3152 0 0 ISHARES TR CORE S&P500 ETF 464287200 47537 104780 SH SOLE 104740 0 39 ISHARES TR CORE US AGGBD ET 464287226 1072 10011 SH SOLE 10011 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1044 10843 SH SOLE 10843 0 0 ISHARES TR EAFE SML CP ETF 464288273 11553 174150 SH SOLE 173845 0 305 ISHARES TR ESG AWARE MSCI 46435U663 381 10027 SH SOLE 10027 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 201 1987 SH SOLE 1987 0 0 ISHARES TR EXPANDED TECH 464287515 1118 3240 SH SOLE 125 0 3115 ISHARES TR FLTG RATE NT ETF 46429B655 4061 80378 SH SOLE 37683 0 42695 ISHARES TR GL CLEAN ENE ETF 464288224 236 10960 SH SOLE 10960 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 2195 60711 SH SOLE 59461 0 1250 ISHARES TR GLOBAL TECH ETF 464287291 1924 33170 SH SOLE 33170 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 541 21600 SH SOLE 21600 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 356 14200 SH SOLE 14200 0 0 ISHARES TR IBOXX HI YD ETF 464288513 879 10679 SH SOLE 10679 0 0 ISHARES TR IBOXX INV CP ETF 464287242 819 6772 SH SOLE 6772 0 0 ISHARES TR ISHARES BIOTECH 464287556 1540 11821 SH SOLE 7261 0 4560 ISHARES TR ISHS 1-5YR INVS 464288646 3241 62663 SH SOLE 62663 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 651 10020 SH SOLE 10020 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 309 4800 SH SOLE 4800 0 0 ISHARES TR MSCI ACWI EX US 464288240 869 16625 SH SOLE 16625 0 0 ISHARES TR MSCI EAFE ETF 464287465 4124 56031 SH SOLE 55997 0 34 ISHARES TR MSCI EMG MKT ETF 464287234 419 9290 SH SOLE 7990 0 1300 ISHARES TR MSCI INDIA ETF 46429B598 259 5820 SH SOLE 350 0 5470 ISHARES TR MSCI INTL MULTFT 46434V274 330 11944 SH SOLE 11944 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 235 6365 SH SOLE 6365 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2139 63581 SH SOLE 63581 0 0 ISHARES TR MSCI USA ESG SLC 464288802 566 5848 SH SOLE 4648 0 1200 ISHARES TR MSCI USA MIN VOL 46429B697 340 4379 SH SOLE 4379 0 0 ISHARES TR MSCI USA MMENTM 46432F396 685 4070 SH SOLE 4040 0 30 ISHARES TR MSCI USA QLT FCT 46432F339 48736 362002 SH SOLE 360212 0 1790 ISHARES TR NATIONAL MUN ETF 464288414 2048 18678 SH SOLE 18313 0 365 ISHARES TR PFD AND INCM SEC 464288687 2049 56247 SH SOLE 51947 0 4300 ISHARES TR RUS 1000 ETF 464287622 323 1290 SH SOLE 1290 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4810 17324 SH SOLE 17099 0 225 ISHARES TR RUS 1000 VAL ETF 464287598 1431 8619 SH SOLE 8619 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 9537 37291 SH SOLE 37291 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1751 10846 SH SOLE 3271 0 7575 ISHARES TR RUS MD CP GR ETF 464287481 2376 23640 SH SOLE 23640 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 332 2775 SH SOLE 2775 0 0 ISHARES TR RUS MID CAP ETF 464287499 2565 32871 SH SOLE 32871 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 11514 56092 SH SOLE 55457 0 635 ISHARES TR S&P 100 ETF 464287101 877 4206 SH SOLE 4106 0 100 ISHARES TR S&P 500 GRWT ETF 464287309 686 8981 SH SOLE 8981 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1247 8007 SH SOLE 8007 0 0 ISHARES TR S&P SML 600 GWT 464287887 1090 8717 SH SOLE 8717 0 0 ISHARES TR SELECT DIVID ETF 464287168 4143 32335 SH SOLE 32335 0 0 ISHARES TR SHORT TREAS BD 464288679 1438 13043 SH SOLE 13043 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 246 2351 SH SOLE 2351 0 0 ISHARES TR SP SMCP600VL ETF 464287879 4014 39204 SH SOLE 39204 0 0 ISHARES TR TIPS BD ETF 464287176 2394 19215 SH SOLE 19215 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2522 41370 SH SOLE 2575 0 38795 ISHARES TR U.S. TECH ETF 464287721 2023 19631 SH SOLE 19631 0 0 ISHARES TR US HLTHCARE ETF 464287762 1040 3600 SH SOLE 500 0 3100 ISHARES TR US HOME CONS ETF 464288752 1117 18845 SH SOLE 5145 0 13700 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 266 5345 SH SOLE 5345 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 14998 302555 SH SOLE 297310 0 5245 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 353 8803 SH SOLE 8803 0 0 ITRON INC COM 465741106 1374 26085 SH SOLE 26085 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 982 22410 SH SOLE 22410 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 313 5100 SH SOLE 5100 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 8940 177842 SH SOLE 123167 0 54675 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 237 4684 SH SOLE 4684 0 0 JACOBS ENGR GROUP INC COM 469814107 278 2015 SH SOLE 2015 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 904 5810 SH SOLE 5810 0 0 JD.COM INC SPON ADR CL A 47215P106 465 8035 SH SOLE 8035 0 0 JOHNSON & JOHNSON COM 478160104 156724 884300 SH SOLE 878589 25 5686 JPMORGAN CHASE & CO COM 46625H100 55743 408913 SH SOLE 405360 0 3554 KAYNE ANDERSON ENERGY INFRST COM 486606106 293 31775 SH SOLE 31775 0 0 KELLOGG CO COM 487836108 418 6485 SH SOLE 6085 0 400 KEURIG DR PEPPER INC COM 49271V100 828 21855 SH SOLE 21855 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 791 5004 SH SOLE 5004 0 0 KIMBERLY-CLARK CORP COM 494368103 2663 21624 SH SOLE 20319 0 1305 KIMCO RLTY CORP COM 49446R109 245 9938 SH SOLE 9938 0 0 KINDER MORGAN INC DEL COM 49456B101 1075 56843 SH SOLE 56043 0 800 KKR & CO INC COM 48251W104 1551 26518 SH SOLE 26399 0 119 KLA CORP COM NEW 482480100 5555 15176 SH SOLE 15140 0 36 KORNIT DIGITAL LTD SHS M6372Q113 401 4845 SH SOLE 4845 0 0 KRAFT HEINZ CO COM 500754106 320 8122 SH SOLE 8122 0 0 KROGER CO COM 501044101 1443 25159 SH SOLE 24855 200 104 L3HARRIS TECHNOLOGIES INC COM 502431109 7220 29059 SH SOLE 28961 40 58 LAM RESEARCH CORP COM 512807108 63262 117672 SH SOLE 115749 0 1923 LANTHEUS HLDGS INC COM 516544103 390 7053 SH SOLE 7053 0 0 LAS VEGAS SANDS CORP COM 517834107 15938 410031 SH SOLE 410031 0 0 LAUDER ESTEE COS INC CL A 518439104 1080 3966 SH SOLE 3966 0 0 LAZARD LTD SHS A G54050102 205 5941 SH SOLE 5941 0 0 LEAR CORP COM NEW 521865204 5879 41227 SH SOLE 41127 0 100 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4377 2094294 SH SOLE 2094294 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 644 24859 SH SOLE 24859 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1338 46507 SH SOLE 46506 0 1 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 21141 462510 SH SOLE 462496 0 14 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2888 63147 SH SOLE 63145 0 2 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 236 3739 SH SOLE 3736 0 3 LILLY ELI & CO COM 532457108 18315 63957 SH SOLE 63127 30 800 LIMELIGHT NETWORKS INC COM 53261M104 10585 2027750 SH SOLE 2027750 0 0 LINCOLN NATL CORP IND COM 534187109 1370 20965 SH SOLE 20965 0 0 LINDE PLC SHS G5494J103 949 2972 SH SOLE 2972 0 0 LOCAL BOUNTI CORP COMMON STOCK 53960E106 509 60000 SH SOLE 60000 0 0 LOCKHEED MARTIN CORP COM 539830109 13598 30807 SH SOLE 30683 0 125 LOWES COS INC COM 548661107 7944 39288 SH SOLE 39241 0 47 LULULEMON ATHLETICA INC COM 550021109 301 823 SH SOLE 823 0 0 LUMEN TECHNOLOGIES INC COM 550241103 260 23111 SH SOLE 23111 0 0 LUMENTUM HLDGS INC COM 55024U109 56922 583218 SH SOLE 583068 0 150 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8115 78925 SH SOLE 78625 0 300 M & T BK CORP COM 55261F104 1082 6384 SH SOLE 334 0 6050 MACROGENICS INC COM 556099109 3556 403616 SH SOLE 403616 0 0 MACYS INC COM 55616P104 501 20560 SH SOLE 20560 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 549 6587 SH SOLE 3052 0 3535 MADISON SQUARE GRDN SPRT COR CL A 55825T103 33815 188530 SH SOLE 179021 0 9509 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1135 23123 SH SOLE 23123 0 0 MAGNA INTL INC COM 559222401 585 9090 SH SOLE 9090 0 0 MANDIANT INC COM 562662106 26011 1165884 SH SOLE 1165884 0 0 MARATHON PETE CORP COM 56585A102 4601 53810 SH SOLE 53810 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2765 78405 SH SOLE 78405 0 0 MARKEL CORP COM 570535104 7448 5049 SH SOLE 5049 0 0 MARQETA INC CLASS A COM 57142B104 421 38100 SH SOLE 38100 0 0 MARSH & MCLENNAN COS INC COM 571748102 916 5374 SH SOLE 5374 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1380 3585 SH SOLE 498 0 3087 MARVELL TECHNOLOGY INC COM 573874104 2256 31465 SH SOLE 31465 0 0 MASCO CORP COM 574599106 308 6041 SH SOLE 5996 0 45 MASTERCARD INCORPORATED CL A 57636Q104 11986 33538 SH SOLE 33028 0 510 MATCH GROUP INC NEW COM 57667L107 17409 160101 SH SOLE 160101 0 0 MATERION CORP COM 576690101 304 3550 SH SOLE 3550 0 0 MCCORMICK & CO INC COM NON VTG 579780206 469 4696 SH SOLE 4696 0 0 MCDONALDS CORP COM 580135101 13009 52610 SH SOLE 52193 0 417 MCKESSON CORP COM 58155Q103 1093 3570 SH SOLE 3570 0 0 MEDTRONIC PLC SHS G5960L103 7385 66559 SH SOLE 66484 75 0 MERCADOLIBRE INC COM 58733R102 456 383 SH SOLE 383 0 0 MERCK & CO INC COM 58933Y105 40980 499452 SH SOLE 488277 100 11075 META PLATFORMS INC CL A 30303M102 32813 147567 SH SOLE 144702 0 2865 METHANEX CORP COM 59151K108 1281 23476 SH SOLE 23476 0 0 METLIFE INC COM 59156R108 6140 87371 SH SOLE 87371 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5717 136308 SH SOLE 136308 0 0 MICRON TECHNOLOGY INC COM 595112103 19918 255723 SH SOLE 255723 0 0 MICROSOFT CORP COM 594918104 158921 515459 SH SOLE 509956 25 5478 MICROSTRATEGY INC CL A NEW 594972408 479 984 SH SOLE 984 0 0 MINIM INC COM 60365W102 47 65000 SH SOLE 65000 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1340 119580 SH SOLE 119580 0 0 MODERNA INC COM 60770K107 476 2763 SH SOLE 2613 0 150 MONDELEZ INTL INC CL A 609207105 6606 105228 SH SOLE 105228 0 0 MORGAN STANLEY COM NEW 617446448 30725 351541 SH SOLE 331964 0 19577 MOSAIC CO NEW COM 61945C103 2179 32772 SH SOLE 32772 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 210 865 SH SOLE 865 0 0 MP MATERIALS CORP COM CL A 553368101 400 6970 SH SOLE 4970 0 2000 MSCI INC COM 55354G100 491 976 SH SOLE 976 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2157 166940 SH SOLE 166940 0 0 NEENAH INC COM 640079109 399 10050 SH SOLE 10050 0 0 NETFLIX INC COM 64110L106 2544 6791 SH SOLE 5668 0 1123 NETWORK-1 TECHNOLOGIES INC COM 64121N109 37 14003 SH SOLE 14003 0 0 NEW JERSEY RES CORP COM 646025106 1377 30029 SH SOLE 30029 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 158 14773 SH SOLE 14773 0 0 NEWELL BRANDS INC COM 651229106 926 43256 SH SOLE 43256 0 0 NEWMONT CORP COM 651639106 795 10001 SH SOLE 10001 0 0 NEWS CORP NEW CL A 65249B109 2482 112064 SH SOLE 112064 0 0 NEWS CORP NEW CL B 65249B208 3634 161362 SH SOLE 161362 0 0 NEXGEN ENERGY LTD COM 65340P106 108 19000 SH SOLE 19000 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 9398 49864 SH SOLE 49864 0 0 NEXTERA ENERGY INC COM 65339F101 18867 222725 SH SOLE 220125 0 2600 NIKE INC CL B 654106103 2934 21808 SH SOLE 21608 0 200 NLIGHT INC COM 65487K100 23241 1340336 SH SOLE 1309316 0 31020 NOKIA CORP SPONSORED ADR 654902204 432 79165 SH SOLE 79165 0 0 NORDSTROM INC COM 655664100 482 17795 SH SOLE 17795 0 0 NORFOLK SOUTHN CORP COM 655844108 2619 9182 SH SOLE 9182 0 0 NORTHERN TR CORP COM 665859104 388 3334 SH SOLE 3334 0 0 NORTHROP GRUMMAN CORP COM 666807102 3703 8279 SH SOLE 8279 0 0 NOVARTIS AG SPONSORED ADR 66987V109 5819 66308 SH SOLE 65747 0 561 NOVO-NORDISK A S ADR 670100205 2692 24237 SH SOLE 24237 0 0 NUTRIEN LTD COM 67077M108 1324 12731 SH SOLE 12731 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2225 150412 SH SOLE 150412 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 326 19605 SH SOLE 19605 0 0 NUVEEN MUN VALUE FD INC COM 670928100 124 12939 SH SOLE 12939 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 386 31805 SH SOLE 31805 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 158 12546 SH SOLE 12546 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 86 10260 SH SOLE 10260 0 0 NVIDIA CORPORATION COM 67066G104 22000 80629 SH SOLE 71853 0 8776 NXP SEMICONDUCTORS N V COM N6596X109 11591 62625 SH SOLE 62450 0 175 OCCIDENTAL PETE CORP COM 674599105 409 7211 SH SOLE 7211 0 0 OGE ENERGY CORP COM 670837103 311 7615 SH SOLE 7615 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 371 1242 SH SOLE 1242 0 0 OLD REP INTL CORP COM 680223104 479 18530 SH SOLE 18530 0 0 OMNICOM GROUP INC COM 681919106 5666 66756 SH SOLE 66756 0 0 ONEOK INC NEW COM 682680103 238 3374 SH SOLE 3374 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 19701 1931511 SH SOLE 1931511 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1129 39543 SH SOLE 39543 0 0 ORACLE CORP COM 68389X105 18538 224076 SH SOLE 223617 66 393 OREILLY AUTOMOTIVE INC COM 67103H107 536 782 SH SOLE 782 0 0 ORGANON & CO COMMON STOCK 68622V106 508 14536 SH SOLE 14376 10 150 OTIS WORLDWIDE CORP COM 68902V107 599 7787 SH SOLE 6894 0 893 OUTFRONT MEDIA INC COM 69007J106 890 31318 SH SOLE 31318 0 0 PACCAR INC COM 693718108 647 7345 SH SOLE 7345 0 0 PACWEST BANCORP DEL COM 695263103 302 7000 SH SOLE 7000 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 686 49970 SH SOLE 49970 0 0 PALO ALTO NETWORKS INC COM 697435105 7727 12413 SH SOLE 12413 0 0 PAPA JOHNS INTL INC COM 698813102 5041 47883 SH SOLE 47883 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 12025 318031 SH SOLE 317697 0 334 PARKER-HANNIFIN CORP COM 701094104 386 1360 SH SOLE 1360 0 0 PAYCHEX INC COM 704326107 3166 23197 SH SOLE 22697 0 500 PAYPAL HLDGS INC COM 70450Y103 6033 52166 SH SOLE 51839 0 327 PEDEVCO CORP COM PAR 70532Y303 115 85000 SH SOLE 85000 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 342 3650 SH SOLE 3650 0 0 PENTAIR PLC SHS G7S00T104 748 13792 SH SOLE 13792 0 0 PEPSICO INC COM 713448108 19731 117879 SH SOLE 117049 0 830 PERKINELMER INC COM 714046109 278 1592 SH SOLE 1592 0 0 PFIZER INC COM 717081103 42194 815030 SH SOLE 809890 100 5040 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 232 17358 SH SOLE 17358 0 0 PHILIP MORRIS INTL INC COM 718172109 4559 48533 SH SOLE 47723 0 810 PHILLIPS 66 COM 718546104 3319 38418 SH SOLE 38368 0 50 PHYSICIANS RLTY TR COM 71943U104 527 30035 SH SOLE 30035 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 304 3159 SH SOLE 3159 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1321 12980 SH SOLE 12980 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7316 73046 SH SOLE 73046 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 865 99670 SH SOLE 99670 0 0 PINTEREST INC CL A 72352L106 541 22000 SH SOLE 22000 0 0 PIONEER NAT RES CO COM 723787107 1313 5250 SH SOLE 5250 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 304 35100 SH SOLE 35100 0 0 PLUG POWER INC COM NEW 72919P202 65021 2272661 SH SOLE 2230501 0 42160 PNC FINL SVCS GROUP INC COM 693475105 15649 84842 SH SOLE 84432 0 410 PNM RES INC COM 69349H107 484 10153 SH SOLE 10153 0 0 PPG INDS INC COM 693506107 220 1680 SH SOLE 1569 0 111 PPL CORP COM 69351T106 1438 50349 SH SOLE 50249 100 0 PRICE T ROWE GROUP INC COM 74144T108 2653 17545 SH SOLE 17545 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 919 12521 SH SOLE 12521 0 0 PROCTER AND GAMBLE CO COM 742718109 31558 206532 SH SOLE 204844 50 1638 PROGRESSIVE CORP COM 743315103 498 4372 SH SOLE 4322 0 50 PROLOGIS INC. COM 74340W103 8256 51125 SH SOLE 51125 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1457 25051 SH SOLE 25051 0 0 PROTHENA CORP PLC SHS G72800108 5297 144834 SH SOLE 144834 0 0 PRUDENTIAL FINL INC COM 744320102 1943 16442 SH SOLE 16442 0 0 PTC THERAPEUTICS INC COM 69366J200 6887 184581 SH SOLE 184581 0 0 PUBLIC STORAGE COM 74460D109 272 698 SH SOLE 698 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3802 54320 SH SOLE 53420 0 900 PULTE GROUP INC COM 745867101 557 13289 SH SOLE 13289 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 268 67150 SH SOLE 67150 0 0 QORVO INC COM 74736K101 58222 469152 SH SOLE 469152 0 0 QUALCOMM INC COM 747525103 5935 38835 SH SOLE 38575 0 260 QUANTA SVCS INC COM 74762E102 651 4950 SH SOLE 4950 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 865 43275 SH SOLE 43275 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1679 12266 SH SOLE 12165 0 100 RAYMOND JAMES FINL INC COM 754730109 29334 266895 SH SOLE 266895 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 23986 242107 SH SOLE 239266 0 2841 REGENERON PHARMACEUTICALS COM 75886F107 64046 91701 SH SOLE 91661 0 40 RENALYTIX PLC ADS 75973T101 2110 304844 SH SOLE 304844 0 0 REPUBLIC SVCS INC COM 760759100 1036 7819 SH SOLE 7819 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 334 5718 SH SOLE 5718 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4314 53655 SH SOLE 53655 0 0 ROBERT HALF INTL INC COM 770323103 24959 218594 SH SOLE 218594 0 0 ROCKWELL AUTOMATION INC COM 773903109 2285 8161 SH SOLE 8066 0 95 ROGERS CORP COM 775133101 36483 134276 SH SOLE 134276 0 0 ROKU INC COM CL A 77543R102 354 2825 SH SOLE 2825 0 0 ROPER TECHNOLOGIES INC COM 776696106 276 585 SH SOLE 585 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 43118 514652 SH SOLE 513182 0 1470 SAGE THERAPEUTICS INC COM 78667J108 5857 176949 SH SOLE 176949 0 0 SALESFORCE COM INC COM 79466L302 4117 19391 SH SOLE 19374 17 0 SANDY SPRING BANCORP INC COM 800363103 2009 44724 SH SOLE 44724 0 0 SANOFI SPONSORED ADR 80105N105 736 14332 SH SOLE 14332 0 0 SAREPTA THERAPEUTICS INC COM 803607100 8477 108508 SH SOLE 107808 0 700 SBA COMMUNICATIONS CORP NEW CL A 78410G104 262 761 SH SOLE 761 0 0 SCHLUMBERGER LTD COM STK 806857108 1141 27615 SH SOLE 27415 0 200 SCHOLASTIC CORP COM 807066105 213 5290 SH SOLE 5290 0 0 SCHWAB CHARLES CORP COM 808513105 3182 37744 SH SOLE 37071 0 673 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 996 27129 SH SOLE 25729 0 1400 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 546 14387 SH SOLE 14387 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 237 4055 SH SOLE 4055 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 221 4363 SH SOLE 4363 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1123 21038 SH SOLE 21038 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 34994 443575 SH SOLE 415215 0 28360 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 312 4164 SH SOLE 4164 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1323 24561 SH SOLE 24561 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2267 29880 SH SOLE 29880 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 314 12608 SH SOLE 12608 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2793 58968 SH SOLE 58168 0 800 SCRIPPS E W CO OHIO CL A NEW 811054402 9455 454769 SH SOLE 454769 0 0 SEA LTD SPONSORD ADS 81141R100 335 2795 SH SOLE 2795 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 319 3547 SH SOLE 3409 0 138 SEAGEN INC COM 81181C104 43430 301491 SH SOLE 300387 0 1104 SEAWORLD ENTMT INC COM 81282V100 70058 941137 SH SOLE 941137 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3584 52104 SH SOLE 12161 0 39943 SELECT SECTOR SPDR TR ENERGY 81369Y506 1733 22671 SH SOLE 16720 0 5951 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1591 41529 SH SOLE 41529 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8488 45879 SH SOLE 17657 75 28147 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 689 9078 SH SOLE 8928 0 150 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4564 33318 SH SOLE 6019 0 27299 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3922 38083 SH SOLE 25677 0 12405 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 274 3674 SH SOLE 3574 100 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 328 3723 SH SOLE 3723 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2368 14903 SH SOLE 14903 0 0 SERVICENOW INC COM 81762P102 669 1201 SH SOLE 1201 0 0 SHELL PLC SPON ADS 780259305 7195 130982 SH SOLE 130982 0 0 SHERWIN WILLIAMS CO COM 824348106 342 1371 SH SOLE 1371 0 0 SHOPIFY INC CL A 82509L107 200 296 SH SOLE 221 0 75 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 672 224635 SH SOLE 224635 0 0 SILICOM LTD ORD M84116108 305 7755 SH SOLE 7755 0 0 SIMON PPTY GROUP INC NEW COM 828806109 321 2440 SH SOLE 2390 0 50 SINCLAIR BROADCAST GROUP INC CL A 829226109 5047 180115 SH SOLE 180115 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 366 55349 SH SOLE 55349 0 0 SJW GROUP COM 784305104 209 3000 SH SOLE 3000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3490 26184 SH SOLE 26184 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1844 71396 SH SOLE 71396 0 0 SNOWFLAKE INC CL A 833445109 15898 69386 SH SOLE 69386 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3619 42274 SH SOLE 42274 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1226 11932 SH SOLE 11932 0 0 SOUTHERN CO COM 842587107 2752 37957 SH SOLE 37707 250 0 SOUTHERN COPPER CORP COM 84265V105 303 3995 SH SOLE 995 0 3000 SOUTHWEST AIRLS CO COM 844741108 463 10113 SH SOLE 10113 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 15903 45854 SH SOLE 45854 0 0 SPDR GOLD TR GOLD SHS 78463V107 2284 12646 SH SOLE 12646 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 426 10985 SH SOLE 10985 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 103813 229858 SH SOLE 165416 0 64442 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 34152 69633 SH SOLE 61170 0 8463 SPDR SER TR AEROSPACE DEF 78464A631 1710 13716 SH SOLE 300 0 13416 SPDR SER TR BLOOMBERG CONV 78464A359 1514 19671 SH SOLE 18471 0 1200 SPDR SER TR BLOOMBERG HIGH Y 78468R622 677 6605 SH SOLE 6605 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 543 11477 SH SOLE 11477 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 399 13467 SH SOLE 13467 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 551 18285 SH SOLE 18285 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 513 6150 SH SOLE 6150 0 0 SPDR SER TR S&P BIOTECH 78464A870 1951 21706 SH SOLE 12821 0 8885 SPDR SER TR S&P DIVID ETF 78464A763 948 7401 SH SOLE 2351 0 5050 SPDR SER TR S&P HOMEBUILD 78464A888 407 6441 SH SOLE 3366 0 3075 SPDR SER TR S&P METALS MNG 78464A755 10040 163812 SH SOLE 146052 0 17760 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 529 5965 SH SOLE 5965 0 0 SPIRE INC COM 84857L101 483 6725 SH SOLE 6725 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2685 59710 SH SOLE 5200 0 54510 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 7330 163733 SH SOLE 161663 0 2070 STAG INDL INC COM 85254J102 491 11864 SH SOLE 11864 0 0 STANLEY BLACK & DECKER INC COM 854502101 216 1544 SH SOLE 1419 0 125 STARBUCKS CORP COM 855244109 21288 234011 SH SOLE 232660 0 1350 STATE STR CORP COM 857477103 353 4056 SH SOLE 4056 0 0 STRATASYS LTD SHS M85548101 14413 567664 SH SOLE 567664 0 0 STRYKER CORPORATION COM 863667101 4569 17090 SH SOLE 17040 0 50 SUN LIFE FINANCIAL INC. COM 866796105 344 6153 SH SOLE 6153 0 0 SUNCOR ENERGY INC NEW COM 867224107 1420 43579 SH SOLE 42185 0 1394 SUNPOWER CORP COM 867652406 1342 62475 SH SOLE 62475 0 0 SUNRUN INC COM 86771W105 270 8886 SH SOLE 8886 0 0 SUPER MICRO COMPUTER INC COM 86800U104 749 19672 SH SOLE 19672 0 0 SYNCHRONY FINANCIAL COM 87165B103 925 26584 SH SOLE 26584 0 0 SYNOVUS FINL CORP COM NEW 87161C501 580 11827 SH SOLE 11827 0 0 SYSCO CORP COM 871829107 703 8607 SH SOLE 8401 0 206 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 853 8182 SH SOLE 8182 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6071 39489 SH SOLE 39489 0 0 TARGET CORP COM 87612E106 5963 28097 SH SOLE 26897 0 1200 TE CONNECTIVITY LTD SHS H84989104 215 1640 SH SOLE 1530 0 110 TEGNA INC COM 87901J105 30127 1344958 SH SOLE 1344958 0 0 TELADOC HEALTH INC COM 87918A105 572 7937 SH SOLE 7920 0 17 TELEPHONE & DATA SYS INC COM NEW 879433829 6915 366254 SH SOLE 366254 0 0 TELOS CORP MD COM 87969B101 15544 1559028 SH SOLE 1541188 0 17840 TENABLE HLDGS INC COM 88025T102 20078 347429 SH SOLE 341246 0 6183 TESLA INC COM 88160R101 19598 18187 SH SOLE 17916 0 271 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 256 27230 SH SOLE 27230 0 0 TEXAS INSTRS INC COM 882508104 6667 36338 SH SOLE 36163 0 175 TEXTRON INC COM 883203101 2369 31845 SH SOLE 31845 0 0 THE TRADE DESK INC COM CL A 88339J105 226 3260 SH SOLE 2260 0 1000 THERMO FISHER SCIENTIFIC INC COM 883556102 15155 25658 SH SOLE 25618 0 40 TIMKEN CO COM 887389104 1861 30657 SH SOLE 30607 50 0 TJX COS INC NEW COM 872540109 2534 41832 SH SOLE 41250 0 582 T-MOBILE US INC COM 872590104 3680 28672 SH SOLE 28672 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 907 11425 SH SOLE 2073 0 9352 TOTALENERGIES SE SPONSORED ADS 89151E109 2149 42516 SH SOLE 42516 0 0 TOYOTA MOTOR CORP ADS 892331307 316 1751 SH SOLE 1751 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1301 8519 SH SOLE 8509 0 10 TRAVELERS COMPANIES INC COM 89417E109 2244 12278 SH SOLE 12278 0 0 TRIMBLE INC COM 896239100 41907 580906 SH SOLE 580906 0 0 TRUIST FINL CORP COM 89832Q109 10050 177252 SH SOLE 176379 0 873 TUTOR PERINI CORP COM 901109108 4171 386164 SH SOLE 386164 0 0 TWITTER INC COM 90184L102 1364 35250 SH SOLE 35050 0 200 TYSON FOODS INC CL A 902494103 986 10999 SH SOLE 10931 0 68 UBER TECHNOLOGIES INC COM 90353T100 2412 67609 SH SOLE 67409 0 200 UBS GROUP AG SHS H42097107 247 12641 SH SOLE 12641 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 16512 389537 SH SOLE 389537 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9897 136279 SH SOLE 136279 0 0 UNIFI INC COM NEW 904677200 8449 466818 SH SOLE 466818 0 0 UNILEVER PLC SPON ADR NEW 904767704 1967 43157 SH SOLE 43073 0 84 UNION PAC CORP COM 907818108 9497 34762 SH SOLE 34511 0 251 UNITED AIRLS HLDGS INC COM 910047109 468 10094 SH SOLE 10094 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22059 102857 SH SOLE 102113 0 744 UNITEDHEALTH GROUP INC COM 91324P102 20252 39712 SH SOLE 39147 0 566 UNITI GROUP INC COM 91325V108 328 23846 SH SOLE 23846 0 0 US BANCORP DEL COM NEW 902973304 859 16158 SH SOLE 15879 0 279 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 7 10000 SH SOLE 10000 0 0 VALE S A SPONSORED ADS 91912E105 645 32244 SH SOLE 32244 0 0 VALERO ENERGY CORP COM 91913Y100 10965 107990 SH SOLE 106808 0 1182 VALLEY NATL BANCORP COM 919794107 970 74520 SH SOLE 73020 0 1500 VANECK ETF TRUST GOLD MINERS ETF 92189F106 218 5675 SH SOLE 5675 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 542 26391 SH SOLE 26391 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 471 1747 SH SOLE 1697 0 50 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1163 49980 SH SOLE 48980 0 1000 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 827 3000 SH SOLE 3000 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 279 1533 SH SOLE 0 0 1533 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 470 6034 SH SOLE 5868 0 166 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 11595 145778 SH SOLE 143423 0 2355 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 572 11575 SH SOLE 1600 0 9975 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1524 9200 SH SOLE 9200 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1267 4404 SH SOLE 4404 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 23023 110426 SH SOLE 110426 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 14225 59808 SH SOLE 42804 0 17003 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5065 46739 SH SOLE 45824 0 915 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8034 19351 SH SOLE 19151 0 200 VANGUARD INDEX FDS SM CP VAL ETF 922908611 366 2080 SH SOLE 1866 0 214 VANGUARD INDEX FDS SMALL CP ETF 922908751 93111 438127 SH SOLE 422484 0 15643 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1874 7553 SH SOLE 1113 0 6440 VANGUARD INDEX FDS TOTAL STK MKT 922908769 46013 202102 SH SOLE 201473 0 629 VANGUARD INDEX FDS VALUE ETF 922908744 4383 29656 SH SOLE 6169 0 23487 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 37496 651088 SH SOLE 648840 0 2248 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4594 99588 SH SOLE 76408 0 23181 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2635 42309 SH SOLE 42281 0 28 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 342 2758 SH SOLE 2758 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 509 9942 SH SOLE 9942 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1438 27901 SH SOLE 27901 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1007 16007 SH SOLE 16007 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 690 8021 SH SOLE 8021 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 29865 382442 SH SOLE 377570 0 4872 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3485 21490 SH SOLE 21414 0 76 VANGUARD STAR FDS VG TL INTL STK F 921909768 3895 65202 SH SOLE 65202 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4209 87641 SH SOLE 87241 0 400 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 44480 396261 SH SOLE 385625 0 10636 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1430 21152 SH SOLE 19052 0 2100 VANGUARD WORLD FD ESG INTL STK ETF 921910725 310 5416 SH SOLE 5416 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 451 5561 SH SOLE 5561 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 498 1632 SH SOLE 57 0 1575 VANGUARD WORLD FDS ENERGY ETF 92204A306 260 2429 SH SOLE 2429 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 695 2731 SH SOLE 1103 0 1628 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2037 10475 SH SOLE 60 0 10415 VANGUARD WORLD FDS INF TECH ETF 92204A702 706 1695 SH SOLE 1695 0 0 VECTOR GROUP LTD COM 92240M108 124 10259 SH SOLE 10259 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 35207 691149 SH SOLE 676432 0 14717 VERTEX PHARMACEUTICALS INC COM 92532F100 319 1223 SH SOLE 1223 0 0 VIAVI SOLUTIONS INC COM 925550105 21115 1313123 SH SOLE 1313123 0 0 VIMEO INC COMMON STOCK 92719V100 3433 288997 SH SOLE 288997 0 0 VISA INC COM CL A 92826C839 43610 196646 SH SOLE 191313 0 5333 VISHAY INTERTECHNOLOGY INC COM 928298108 25489 1300469 SH SOLE 1300469 0 0 VMWARE INC CL A COM 928563402 890 7818 SH SOLE 7769 0 49 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 253 15249 SH SOLE 15249 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 916 20453 SH SOLE 20453 0 0 WALMART INC COM 931142103 17752 119203 SH SOLE 118523 30 650 WASTE CONNECTIONS INC COM 94106B101 895 6410 SH SOLE 6410 0 0 WASTE MGMT INC DEL COM 94106L109 13754 86777 SH SOLE 85744 0 1033 WATERS CORP COM 941848103 521 1680 SH SOLE 1680 0 0 WELLS FARGO CO NEW COM 949746101 6194 127812 SH SOLE 127812 0 0 WELLTOWER INC COM 95040Q104 7700 80094 SH SOLE 79894 0 200 WENDYS CO COM 95058W100 223 10140 SH SOLE 7140 0 3000 WERNER ENTERPRISES INC COM 950755108 22385 545980 SH SOLE 545980 0 0 WESCO INTL INC COM 95082P105 429 3300 SH SOLE 3300 0 0 WESTERN DIGITAL CORP. COM 958102105 573 11550 SH SOLE 11550 0 0 WESTROCK CO COM 96145D105 2772 58936 SH SOLE 58936 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 551 14532 SH SOLE 14532 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 260 5460 SH SOLE 5460 0 0 WILLIAMS COS INC COM 969457100 446 13351 SH SOLE 13351 0 0 WILLIAMS SONOMA INC COM 969904101 378 2605 SH SOLE 2605 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 769 3255 SH SOLE 3255 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2938 55115 SH SOLE 50 0 55065 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 520 10346 SH SOLE 10346 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2326 52371 SH SOLE 52371 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 228 3581 SH SOLE 3581 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1365 42817 SH SOLE 42817 0 0 XPO LOGISTICS INC COM 983793100 393 5405 SH SOLE 5405 0 0 XYLEM INC COM 98419M100 7493 87886 SH SOLE 87886 0 0 YAMANA GOLD INC COM 98462Y100 67 11932 SH SOLE 11932 0 0 YUM BRANDS INC COM 988498101 278 2345 SH SOLE 2345 0 0 ZILLOW GROUP INC CL A 98954M101 326 6750 SH SOLE 6750 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5215 105806 SH SOLE 105706 0 100 ZIMMER BIOMET HOLDINGS INC COM 98956P102 627 4901 SH SOLE 4821 0 80 ZIONS BANCORPORATION N A COM 989701107 226 3450 SH SOLE 3450 0 0 ZOETIS INC CL A 98978V103 1056 5602 SH SOLE 5320 0 282 ZSCALER INC COM 98980G102 3853 15969 SH SOLE 15969 0 0