0001085146-24-000372.txt : 20240119 0001085146-24-000372.hdr.sgml : 20240119 20240119171347 ACCESSION NUMBER: 0001085146-24-000372 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240119 DATE AS OF CHANGE: 20240119 EFFECTIVENESS DATE: 20240119 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PINNACLE ASSOCIATES LTD CENTRAL INDEX KEY: 0000743127 ORGANIZATION NAME: 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: 24546419 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 X0202 13F-HR LIVE false false false 0000743127 XXXXXXXX 12-31-2023 12-31-2023 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 01-19-2024 0 854 5943289523 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 6561303 1033276 SH SOLE 1033276 0 0 3M CO COM 88579Y101 BBG001S5T7X2 2631343 24070 SH SOLE 21907 0 2163 ABBOTT LABS COM 002824100 BBG001S5N9M6 11257829 102279 SH SOLE 95626 0 6653 ABBOTT LABS COM 002824100 BBG001S5N9M6 19262 175 SH OTR 175 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 173876 1122 SH OTR 1122 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 18986316 122516 SH SOLE 115439 50 7027 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 10678379 30431 SH SOLE 30306 0 125 ADOBE INC COM 00724F101 BBG001S5NCQ5 26932353 45143 SH SOLE 44952 0 191 ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 19244353 176683 SH SOLE 176683 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 10237206 69447 SH SOLE 69332 0 115 AECOM COM 00766T100 BBG001SKTTF1 417968 4522 SH SOLE 4522 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 20877896 165645 SH SOLE 163273 0 2372 AFLAC INC COM 001055102 BBG001S5NGJ4 1610638 19523 SH SOLE 19523 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 727636 5234 SH SOLE 5229 0 5 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 109520 400 SH OTR 400 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 518577 1894 SH SOLE 1894 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 302875 2225 SH SOLE 2225 0 0 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 626487 16035 SH SOLE 16035 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1749219 12107 SH SOLE 12107 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 BBG00HS2GVM7 7398894 389006 SH SOLE 381000 0 8006 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 378083 4878 SH SOLE 4878 0 0 ALLIENT INC COM 019330109 BBG001S5RST3 8090419 267806 SH SOLE 262841 0 4965 ALLSTATE CORP COM 020002101 BBG001S9BM06 284719 2034 SH SOLE 1859 0 175 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 51873869 371350 SH SOLE 358557 0 12793 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 57622528 408873 SH SOLE 403361 0 5512 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 296662 6977 SH SOLE 6977 0 0 ALTERYX INC COM CL A 02156B103 BBG001T9FXC4 1130378 23969 SH SOLE 23969 0 0 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 330411 101665 SH SOLE 101665 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2198165 54491 SH SOLE 54491 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 76411238 502904 SH SOLE 494992 0 7912 AMBARELLA INC SHS G037AX101 BBG001V1SN18 22995211 375187 SH SOLE 367807 0 7380 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 3306466 40710 SH SOLE 40710 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 36121862 192814 SH SOLE 187961 0 4853 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 520192 7678 SH SOLE 7652 0 26 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 957771 4437 SH SOLE 4345 0 92 AMERICAN WOODMARK CORPORATIO COM 030506109 BBG001S5NQ57 1473994 15875 SH SOLE 15875 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 504746 3824 SH SOLE 3500 0 324 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 434423 1144 SH SOLE 1144 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 16289022 56555 SH SOLE 54266 0 2290 AMMO INC COM 00175J107 BBG001SB6XN8 31500 15000 SH SOLE 15000 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 3414323 17195 SH SOLE 17145 0 50 ANGI INC COM CL A NEW 00183L102 BBG00HVKH4F0 49800 20000 SH SOLE 20000 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 404518 1390 SH SOLE 1390 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96H1 305339 8510 SH SOLE 8510 0 0 APPLE INC COM 037833100 BBG001S5N8V8 257614776 1338050 SH SOLE 1319422 0 18628 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 1715363 9933 SH SOLE 9933 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 18986571 117150 SH SOLE 114636 0 2514 APTIV PLC SHS G6095L109 BBG001TRL2T7 2843765 31696 SH SOLE 31671 0 25 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1162716 16100 SH SOLE 16100 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 BBG001V0XGV6 147369 11613 SH SOLE 11613 0 0 ARGAN INC COM 04010E109 BBG001SJP7D8 1015904 21712 SH SOLE 21712 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 268592 1140 SH SOLE 1140 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 2600017 34600 SH SOLE 34300 0 300 ARRAY TECHNOLOGIES INC COM SHS 04271T100 BBG002MX7TQ9 13831944 823330 SH SOLE 821830 0 1500 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 2579583 3408 SH SOLE 3408 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1767700 26246 SH SOLE 26246 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 7267484 433104 SH SOLE 423531 0 9573 ATARA BIOTHERAPEUTICS INC COM 046513107 BBG005Q3MR36 7072 13790 SH SOLE 13790 0 0 ATKORE INC COM 047649108 BBG001T8LDZ8 238720 1492 SH SOLE 1492 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 BBG01HCDRG95 1786963 41771 SH SOLE 41770 0 1 ATLANTIC UN BANKSHARES CORP COM 04911A107 BBG001S7GJV8 10613701 290468 SH SOLE 283318 0 7150 AUTODESK INC COM 052769106 BBG001S5SCD4 271724 1116 SH SOLE 1036 0 80 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 7079369 30387 SH SOLE 27398 0 2989 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 1686270 8341 SH SOLE 7954 0 387 AXOS FINANCIAL INC COM 05465C100 BBG001SLZ724 496860 9100 SH SOLE 9100 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 375134 3150 SH SOLE 3150 0 0 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 5977706 174889 SH SOLE 174889 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 351329 84862 SH SOLE 84862 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 60606 1800 SH OTR 1800 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 33093900 982890 SH SOLE 961719 0 21171 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 2028270 20500 SH SOLE 20500 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 3992316 76702 SH SOLE 75502 0 1200 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 1353582 27800 SH SOLE 27800 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 BBG00JQ5JX14 237456 15300 SH SOLE 15300 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 269310 14887 SH SOLE 14887 0 0 BAUSCH HEALTH COS INC COM 071734107 BBG001S7WDP0 236590 29500 SH SOLE 29500 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1394479 36070 SH SOLE 36070 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 1697751 43112 SH SOLE 43112 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 8226329 33738 SH SOLE 31922 0 1816 BEL FUSE INC CL B 077347300 BBG001S93K81 2449124 36680 SH SOLE 36680 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1085250 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 39453779 110620 SH SOLE 108086 0 2534 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 262336 3840 SH SOLE 3840 0 0 BIOGEN INC COM 09062X103 BBG001S67826 1179215 4557 SH SOLE 4557 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 155042 14211 SH SOLE 14211 0 0 BLACKROCK FLOATING RATE INC COM 091941104 BBG001SCPXR1 427558 34536 SH SOLE 34536 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 142065 175 SH OTR 175 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 34772362 42834 SH SOLE 42397 0 437 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 1186928 57064 SH SOLE 57064 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 25143685 192054 SH SOLE 188709 0 3345 BLOCK H & R INC COM 093671105 BBG001S5S031 204152 4221 SH SOLE 4221 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 212061 2742 SH SOLE 2742 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 8568889 578979 SH SOLE 578979 0 0 BOEING CO COM 097023105 BBG001S5P0V3 16233401 62278 SH SOLE 61833 0 445 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2367996 668 SH SOLE 668 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 1239870 34585 SH SOLE 34585 0 0 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 268330 3824 SH SOLE 3824 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 423775 7330 SH SOLE 7330 0 0 BOYD GAMING CORP COM 103304101 BBG001S7DMW3 42523312 679178 SH SOLE 679178 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 2458419 69447 SH SOLE 46812 0 22635 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 13577681 264621 SH SOLE 256608 75 7938 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 72860 1420 SH OTR 1420 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 240119 8198 SH SOLE 8198 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 167438 150 SH OTR 150 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 79567865 71281 SH SOLE 71023 0 258 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 113163 550 SH OTR 550 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1955448 9504 SH SOLE 9469 0 35 BROOKLINE BANCORP INC DEL COM 11373M107 BBG001S73383 221769 20327 SH SOLE 20327 0 0 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 204222 2023 SH SOLE 2023 0 0 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 9141535 119139 SH SOLE 116736 0 2403 CABOT CORP COM 127055101 BBG001S5PK58 500959 6000 SH SOLE 6000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 272158 999 SH SOLE 999 0 0 CAE INC COM 124765108 BBG001S5Y4F3 18882355 874588 SH SOLE 873188 0 1400 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 177485 17132 SH SOLE 17132 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 21616221 501536 SH SOLE 498536 0 3000 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 BBG00G2HL1Z0 7137741 602341 SH SOLE 602341 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 957986 19900 SH SOLE 19900 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 12989532 103395 SH SOLE 102652 0 743 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 27434628 347010 SH SOLE 345860 0 1150 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2308880 17609 SH SOLE 14576 0 3033 CARA THERAPEUTICS INC COM 140755109 BBG001V0GHL4 8713 11727 SH SOLE 11727 0 0 CARIBOU BIOSCIENCES INC COM 142038108 BBG008G28LH7 73934 12903 SH SOLE 12903 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 356572 19233 SH SOLE 19233 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 2335488 40653 SH SOLE 35418 0 5235 CASS INFORMATION SYS INC COM 14808P109 BBG001S5VK42 2963840 65790 SH SOLE 65790 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 28386152 96006 SH SOLE 92126 0 3880 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 243941 1366 SH SOLE 1366 0 0 CENCORA INC COM 03073E105 BBG001S8X7P0 389606 1897 SH SOLE 1897 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 719769 9699 SH SOLE 9699 0 0 CERENCE INC COM 156727109 BBG00MMDJG93 8977857 456656 SH SOLE 456656 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 3353488 42182 SH SOLE 41282 0 900 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 857680 8000 SH SOLE 8000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 2615789 15323 SH SOLE 15323 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 4028809 52363 SH SOLE 51074 0 1289 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 25499927 170957 SH SOLE 163484 75 7398 CHEWY INC CL A 16679L109 BBG00P19DLQ4 1161722 49163 SH SOLE 49163 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 BBG00H5M1QV5 2578 11750 SH SOLE 11750 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 456477 200 SH SOLE 182 0 18 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 3720167 16461 SH SOLE 16461 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 351480 3717 SH SOLE 3667 50 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 75780 1500 SH OTR 1500 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 40222702 796174 SH SOLE 773888 0 22286 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 13924599 270696 SH SOLE 270446 0 250 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 285465 8614 SH SOLE 8614 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 BBG001SY0WV7 27300 15000 SH SOLE 15000 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 BBG001S5T4D1 999057 18221 SH SOLE 18221 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 2146790 15056 SH SOLE 15006 0 50 CME GROUP INC COM 12572Q105 BBG001S86547 1454719 6907 SH SOLE 6907 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 11002491 186704 SH SOLE 183454 100 3150 COGNEX CORP COM 192422103 BBG001S5TC16 21558964 516506 SH SOLE 515141 0 1365 COHERENT CORP COM 19247G107 BBG001S5S6N6 35637402 818686 SH SOLE 811196 0 7490 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 6879904 86312 SH SOLE 86312 0 0 COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 BBG008754SP0 2991217 468109 SH SOLE 465109 0 3000 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 32155163 733299 SH SOLE 726064 0 7235 COMMVAULT SYS INC COM 204166102 BBG001S7R751 19393409 242873 SH SOLE 242873 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 BBG001S8LLN4 167530 11000 SH SOLE 11000 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 821969 28680 SH SOLE 27180 0 1500 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 10861086 93574 SH SOLE 92969 0 605 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 3434681 37756 SH SOLE 33761 0 3996 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 3831473 15849 SH SOLE 15849 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 497434 4256 SH SOLE 4256 0 0 COPART INC COM 217204106 BBG001S7MTB1 633857 12936 SH SOLE 12936 0 0 CORMEDIX INC COM 21900C308 BBG001T6FWS5 37600 10000 SH SOLE 10000 0 0 CORNING INC COM 219350105 BBG001S5RLH1 9403894 308831 SH SOLE 306831 100 1900 CORTEVA INC COM 22052L104 BBG00BN969D0 1347365 28117 SH SOLE 26139 0 1978 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 30601866 46361 SH SOLE 44433 0 1928 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 343065 13443 SH SOLE 13443 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 BBG001SCVJQ6 54587 17440 SH SOLE 17440 0 0 CRH PLC ORD G25508105 BBG001S61NK9 955307 13813 SH SOLE 13813 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 249962 3993 SH SOLE 3993 0 0 CROCS INC COM 227046109 BBG001SDGFR8 3400803 36407 SH SOLE 36407 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 BBG001SG7SC9 7750012 342315 SH SOLE 333885 0 8430 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 4105035 16078 SH SOLE 16078 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 253769 2203 SH SOLE 2203 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 4314725 124451 SH SOLE 124351 0 100 CTO RLTY GROWTH INC NEW COM 22948Q101 BBG00Y3M1H68 861794 49728 SH SOLE 49728 0 0 CUBESMART COM 229663109 BBG001SHP0D7 655865 14150 SH SOLE 14150 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 8750041 36524 SH SOLE 36403 0 121 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 55272 700 SH OTR 700 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 13743150 174052 SH SOLE 173792 0 260 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 339528 1550 SH SOLE 1550 0 0 CYTOKINETICS INC COM NEW 23282W605 BBG001SGMVF2 21570309 258358 SH SOLE 258358 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 435244 2864 SH SOLE 2864 0 0 DANA INC COM 235825205 BBG001SRW699 445313 30480 SH SOLE 30480 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 5766593 24927 SH SOLE 22707 0 2220 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 259923 1582 SH SOLE 1582 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 BBG001S6YBZ3 59332 32422 SH SOLE 32422 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 2141335 5355 SH SOLE 5355 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 3424748 85129 SH SOLE 85129 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 6391739 141098 SH SOLE 139863 0 1235 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 4588859 31504 SH SOLE 31094 0 410 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 10759093 69378 SH SOLE 69378 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 19101609 141935 SH SOLE 141935 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 5195223 215480 SH SOLE 215480 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 11041436 385525 SH SOLE 385525 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 11059539 386562 SH SOLE 386562 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 8773798 301298 SH SOLE 301298 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 3640186 32386 SH SOLE 31586 0 800 DISNEY WALT CO COM 254687106 BBG001S5QHF3 15574708 172496 SH SOLE 167388 0 5108 DISNEY WALT CO COM 254687106 BBG001S5QHF3 27087 300 SH OTR 300 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 449858 7567 SH SOLE 7567 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 2312784 17012 SH SOLE 16912 0 100 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 1391310 29602 SH SOLE 27969 0 1633 DOVER CORP COM 260003108 BBG001S5QL46 1032988 6716 SH SOLE 6716 0 0 DOW INC COM 260557103 BBG00BN96931 5853562 106739 SH SOLE 102374 0 4365 DTE ENERGY CO COM 233331107 BBG001S5QN88 614513 5573 SH SOLE 5573 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 2672241 27538 SH SOLE 26025 0 1512 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 67928 700 SH OTR 700 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 4567628 59374 SH SOLE 57269 21 2084 DYCOM INDS INC COM 267475101 BBG001S6MGW8 7534252 65464 SH SOLE 64864 0 600 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 632593 7043 SH SOLE 7043 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 30352806 126039 SH SOLE 125479 0 560 EATON CORP PLC SHS G29183103 BBG001S5QZ45 108369 450 SH OTR 450 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 138331 11219 SH SOLE 11219 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 759764 3830 SH SOLE 3719 0 111 EDGIO INC COM 53261M104 BBG001SQXJL8 1404721 4101374 SH SOLE 4101374 0 0 EDISON INTL COM 281020107 BBG001S7MY75 252790 3536 SH SOLE 3536 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 422044 5535 SH SOLE 5535 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 227188 1661 SH SOLE 1661 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 1522276 3228 SH SOLE 3228 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 33981185 58295 SH SOLE 56345 30 1920 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 1106539 59975 SH SOLE 59975 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 5534167 56860 SH SOLE 53935 0 2925 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 3296983 91532 SH SOLE 91144 123 265 ENERGIZER HLDGS INC NEW COM 29272W109 BBG006FCB028 2441213 77058 SH SOLE 77058 0 0 ENERGY RECOVERY INC COM 29270J100 BBG001T28M86 192639 10225 SH SOLE 10225 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 643654 46642 SH SOLE 25642 0 21000 ENERSYS COM 29275Y102 BBG001SLVXW8 1399306 13860 SH SOLE 13860 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 263619 1995 SH SOLE 1995 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 3496533 132696 SH SOLE 41366 0 91330 EOG RES INC COM 26875P101 BBG001S5ZB93 4461779 36889 SH SOLE 36889 0 0 EQUINIX INC COM 29444U700 BBG001SKBNS9 431689 536 SH SOLE 536 0 0 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 413253 12410 SH SOLE 12410 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 3252672 53183 SH SOLE 51983 0 1200 ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 846932 283255 SH SOLE 283255 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 281507 7537 SH SOLE 7537 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 457234 24027 SH SOLE 24027 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 3076063 49839 SH SOLE 49064 175 600 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 3192240 55711 SH SOLE 33240 0 22471 EXELON CORP COM 30161N101 BBG001SBJMT2 542640 15115 SH SOLE 15115 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 21214191 212184 SH SOLE 202915 0 9269 FABRINET SHS G3323L100 BBG001SP57F4 664252 3490 SH SOLE 3490 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 241864 507 SH SOLE 507 0 0 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 203702 175 SH SOLE 175 0 0 FARO TECHNOLOGIES INC COM 311642102 BBG001S8HPX9 11123602 493724 SH SOLE 493724 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 568098 8771 SH SOLE 8771 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 101188 400 SH OTR 400 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 24459883 96691 SH SOLE 95221 0 1470 FERRARI N V COM N3167Y103 BBG009PH3Q95 418638 1237 SH SOLE 1237 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 207492 6016 SH SOLE 6016 0 0 FIRST BANCORP N C COM 318910106 BBG001S5R1Z5 3105990 83923 SH SOLE 83923 0 0 FIRST SOLAR INC COM 336433107 BBG001S991Z7 381256 2213 SH SOLE 2213 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 459502 5241 SH SOLE 5141 0 100 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 14238361 264457 SH SOLE 201562 0 62895 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 5412108 234493 SH SOLE 231493 0 3000 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 8062784 43221 SH SOLE 38023 0 5198 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 475163 7414 SH SOLE 7414 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1224770 7749 SH SOLE 786 0 6963 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 9065462 175449 SH SOLE 171582 0 3867 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 806001 30335 SH SOLE 30335 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 322494 7230 SH SOLE 7230 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 2214200 16668 SH SOLE 16668 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 BBG00243PBY5 240681 10190 SH SOLE 10190 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 901567 22016 SH SOLE 22016 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 386543 31710 SH SOLE 31710 0 0 FORMFACTOR INC COM 346375108 BBG001SFT2R8 15531886 372378 SH SOLE 372378 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 201381 3441 SH SOLE 3441 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 9396300 220726 SH SOLE 220726 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 BBG010MVVVX6 731693 28875 SH SOLE 28875 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 BBG005FHWCN7 96105 13969 SH SOLE 13969 0 0 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 145501 28642 SH SOLE 28642 0 0 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 60509 11164 SH SOLE 11164 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 329566 1466 SH SOLE 1466 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 40608 10800 SH SOLE 9800 0 1000 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 324378 6573 SH SOLE 6573 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 BBG00DYK7TM4 514952 56464 SH SOLE 56464 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 1399708 18103 SH SOLE 18103 0 0 GENERAL AMERN INVS CO INC COM 368802104 BBG001S5RG46 338231 7875 SH SOLE 7875 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 10807598 41621 SH SOLE 41621 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 2504939 19627 SH SOLE 19627 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 6151968 94442 SH SOLE 93448 0 994 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1499754 41753 SH SOLE 41453 0 300 GENTEX CORP COM 371901109 BBG001S5RMR8 2370626 72585 SH SOLE 72585 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 422702 3052 SH SOLE 3052 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 68835 497 SH OTR 497 0 0 GERON CORP COM 374163103 BBG001S6TSX4 106566 50505 SH SOLE 50505 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 4845556 59814 SH SOLE 59364 0 450 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 389636 3068 SH SOLE 3068 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 3453096 77948 SH SOLE 5610 0 72338 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 126466 13928 SH SOLE 13928 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 3509309 123134 SH SOLE 121284 0 1850 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 247078 7170 SH SOLE 6170 0 1000 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 574810 9485 SH SOLE 9485 0 0 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 155200 80000 SH SOLE 80000 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 BBG001SHJN80 54843 15150 SH SOLE 15150 0 0 GOLAR LNG LTD SHS G9456A100 BBG001SHSF05 33313163 1449028 SH SOLE 1446128 0 2900 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 16243581 42107 SH SOLE 42037 0 70 GRACO INC COM 384109104 BBG001S5RK56 262197 3022 SH SOLE 3022 0 0 GRAHAM HLDGS CO COM CL B 384637104 BBG001S6H317 279305 401 SH SOLE 401 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 256894 310 SH SOLE 310 0 0 GRANITE CONSTR INC COM 387328107 BBG001S8WD96 9121995 179355 SH SOLE 177955 0 1400 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 1220067 32921 SH SOLE 32921 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 682851 11165 SH SOLE 11165 0 0 HACKETT GROUP INC COM 404609109 BBG001S5VLP7 3112067 136674 SH SOLE 136674 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 258979 7164 SH SOLE 7164 0 0 HANOVER INS GROUP INC COM 410867105 BBG001S8KZF3 1597644 13158 SH SOLE 13158 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 2664613 52186 SH SOLE 51386 0 800 HAYNES INTL INC COM NEW 420877201 BBG001SL1ZT0 256725 4500 SH SOLE 4500 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 334884 1237 SH SOLE 1237 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 BBG001S99DF3 881695 19442 SH SOLE 19442 0 0 HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 8458109 233520 SH SOLE 233520 0 0 HERSHEY CO COM 427866108 BBG001S5S148 428494 2298 SH SOLE 2298 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 786603 5456 SH SOLE 5456 0 0 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 16658466 225878 SH SOLE 225878 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 6118456 33601 SH SOLE 32361 0 1240 HOME DEPOT INC COM 437076102 BBG001S5RTW7 52010018 150079 SH SOLE 144638 17 5424 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 25485633 121528 SH SOLE 119437 20 2071 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 301773 5576 SH SOLE 5576 0 0 HP INC COM 40434L105 BBG001S6W7N7 233375 7756 SH SOLE 7756 0 0 HUDSON TECHNOLOGIES INC COM 444144109 BBG001S77CN2 1011750 75000 SH SOLE 75000 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 301330 658 SH SOLE 658 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 210051 16513 SH SOLE 16513 0 0 IAC INC COM NEW 44891N208 BBG00S1LR2D2 7985069 152445 SH SOLE 152445 0 0 ICHOR HOLDINGS SHS G4740B105 BBG00F9VSD81 16779857 498955 SH SOLE 498955 0 0 ICON PLC SHS G4705A100 BBG001SDCL35 646532 2284 SH SOLE 2284 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1148954 2070 SH SOLE 2070 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 BBG012M7S2D5 266372 57907 SH SOLE 57907 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 13177364 50307 SH SOLE 49551 0 756 IMMUNOGEN INC COM 45253H101 BBG001S6CTN1 29999633 1011792 SH SOLE 1011792 0 0 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 335141 4333 SH SOLE 4311 22 0 INGREDION INC COM 457187102 BBG001SBH4X9 325916 3003 SH SOLE 3003 0 0 INTEL CORP COM 458140100 BBG001S5SF65 17999632 358202 SH SOLE 341344 0 16858 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1299712 10120 SH SOLE 9946 0 174 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 21345263 130512 SH SOLE 127225 0 3287 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 95677 585 SH OTR 585 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 428007 5286 SH SOLE 5286 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 238780 6605 SH SOLE 6605 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 BBG0026ZFZD3 12614001 176124 SH SOLE 176124 0 0 INTREPID POTASH INC COM 46121Y201 BBG001T0ZCR1 3100492 129782 SH SOLE 129782 0 0 INTUIT COM 461202103 BBG001S6TWR2 829890 1328 SH SOLE 1328 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 860943 2552 SH SOLE 2552 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 305372 26624 SH SOLE 26624 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 457908 7308 SH SOLE 7308 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 1065075 46147 SH SOLE 46147 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 156814 10755 SH SOLE 10755 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 BBG00KJR28C2 1124082 23640 SH SOLE 1050 0 22590 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 18625256 118031 SH SOLE 116480 0 1551 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 328103 6067 SH SOLE 6067 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 2867 7 SH OTR 7 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 67983099 166007 SH SOLE 135031 0 30976 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 23219748 458979 SH SOLE 458130 0 849 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 267193 280000 PRN SOLE 280000 0 0 IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 303912 2800 SH SOLE 2800 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 213101 921 SH SOLE 921 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 29484606 716341 SH SOLE 715341 0 1000 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 452670 11598 SH SOLE 11598 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 2690944 53202 SH SOLE 40064 0 13137 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 1360088 67801 SH SOLE 67801 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 386572 4712 SH SOLE 3082 0 1630 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 3947473 33702 SH SOLE 33687 0 15 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 8585235 89068 SH SOLE 87723 0 1345 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 366268 7273 SH SOLE 7273 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 3566757 66272 SH SOLE 18252 0 48020 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 1093308 10720 SH SOLE 8278 0 2442 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 347599 4941 SH SOLE 4941 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2579409 39726 SH SOLE 39726 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 17713148 63912 SH SOLE 62422 0 1490 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 27712110 256001 SH SOLE 247581 0 8420 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 216142 2054 SH SOLE 1984 0 70 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 227691 2700 SH SOLE 2700 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 58617500 122726 SH SOLE 122315 0 411 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1943117 19578 SH SOLE 19578 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 1122104 11586 SH SOLE 11586 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 7511121 121343 SH SOLE 121343 0 0 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 279577 7355 SH SOLE 7355 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 208476 1987 SH SOLE 1987 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 1129733 2785 SH SOLE 95 0 2690 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1159426 22905 SH SOLE 13105 0 9800 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 268110 17220 SH SOLE 17220 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 2436983 62311 SH SOLE 61061 0 1250 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 2220623 32570 SH SOLE 32570 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 499466 6454 SH SOLE 6454 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 687891 6216 SH SOLE 6216 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 1841605 13556 SH SOLE 8956 0 4600 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1609676 31393 SH SOLE 31393 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 603598 8900 SH SOLE 8900 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 589718 9150 SH SOLE 9150 0 0 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 2841628 27922 SH SOLE 27922 0 0 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 735231 14405 SH SOLE 14405 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 3713882 49288 SH SOLE 49254 0 34 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 272666 6781 SH SOLE 6157 0 624 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 602852 12351 SH SOLE 1763 0 10588 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 232046 6178 SH SOLE 6178 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 359768 3579 SH SOLE 3579 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 230364 2952 SH SOLE 2952 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 245211 1563 SH SOLE 1537 0 26 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 55192730 375104 SH SOLE 372527 0 2577 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1456272 13433 SH SOLE 11583 0 1850 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 685564 21980 SH SOLE 18880 0 3100 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 424861 1620 SH SOLE 1620 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 5109845 16855 SH SOLE 16855 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 1603422 9703 SH SOLE 9703 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 4218558 16726 SH SOLE 16626 0 100 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1210462 7793 SH SOLE 7793 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 2511928 24047 SH SOLE 24047 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 322705 2775 SH SOLE 2775 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 1642513 21131 SH SOLE 21131 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 13662183 68069 SH SOLE 67639 0 430 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1309289 5861 SH SOLE 5751 0 110 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 460588 6133 SH SOLE 6133 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 1337910 7694 SH SOLE 7694 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 3716140 29696 SH SOLE 29522 0 174 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 1251 10 SH OTR 10 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 3906518 33326 SH SOLE 33326 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 2903242 28168 SH SOLE 28168 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 1021776 9506 SH SOLE 9506 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1676638 31066 SH SOLE 1000 0 30066 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 2285360 18618 SH SOLE 18618 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1179309 4120 SH SOLE 1020 0 3100 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1448635 14240 SH SOLE 300 0 13940 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 5444118 107762 SH SOLE 106429 0 1333 ITRON INC COM 465741106 BBG001S6DJQ9 30081070 398372 SH SOLE 398372 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 493645 11205 SH SOLE 11205 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 32270311 586946 SH SOLE 575296 0 11650 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 1064358 21317 SH SOLE 21317 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 406763 8098 SH SOLE 8098 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 1262103 10261 SH SOLE 10260 0 1 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 412864 10217 SH SOLE 10217 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 204906779 1307304 SH SOLE 1297439 25 9840 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 81370582 478369 SH SOLE 466936 0 11434 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 275757 31407 SH SOLE 31407 0 0 KELLANOVA COM 487836108 BBG001S5SJL0 325340 5819 SH SOLE 5419 0 400 KENVUE INC COM 49177J102 BBG01C79X614 213565 9919 SH SOLE 9919 0 0 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 829223 24887 SH SOLE 24887 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 844791 5310 SH SOLE 5300 0 10 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2413001 19858 SH SOLE 18053 0 1805 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 2199090 124665 SH SOLE 122220 0 2445 KKR & CO INC COM 48251W104 BBG001S6PW05 1609455 19426 SH SOLE 19307 0 119 KLA CORP COM NEW 482480100 BBG001S5SLM4 7001869 12045 SH SOLE 12009 0 36 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 12314 333 SH OTR 333 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 515844 13949 SH SOLE 13949 0 0 KROGER CO COM 501044101 BBG001S5SN40 2910483 63673 SH SOLE 57854 200 5619 KROGER CO COM 501044101 BBG001S5SN40 109704 2400 SH OTR 2400 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 5756582 27332 SH SOLE 27234 40 58 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 232063 1021 SH SOLE 1021 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 61049365 77943 SH SOLE 76093 0 1850 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 403992 6516 SH SOLE 6516 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 23983144 487363 SH SOLE 486513 0 850 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 388088 2654 SH SOLE 2654 0 0 LEAR CORP COM NEW 521865204 BBG001T60092 413960 2932 SH SOLE 2932 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 2078396 13945 SH SOLE 13855 0 90 LEXICON PHARMACEUTICALS INC COM NEW 528872302 BBG001SDWCZ8 2648156 1730821 SH SOLE 1730821 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 BBG01HMFL134 3670633 100428 SH SOLE 100425 0 3 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 BBG01HMFLVL8 427667 11438 SH SOLE 11438 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 BBG01HLMB8V5 6103766 105274 SH SOLE 105271 0 3 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 BBG01HLM8WX4 11525631 401031 SH SOLE 401017 0 14 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 BBG01HLMB7B9 1287214 44726 SH SOLE 44724 0 2 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 BBG004MDWKT7 6784709 602015 SH SOLE 602015 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 1712857 4170 SH SOLE 4170 0 0 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 264348 8400 SH SOLE 8400 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 375720 157205 SH SOLE 157205 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 13859731 30579 SH SOLE 30410 0 170 LOWES COS INC COM 548661107 BBG001S5SVL3 222550 1000 SH OTR 1000 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 11066466 49726 SH SOLE 48559 0 1167 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 1647888 3223 SH SOLE 3223 0 0 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 21376299 407789 SH SOLE 407789 0 0 LUNA INNOVATIONS INC COM 550351100 BBG001SHBRR8 1033955 155482 SH SOLE 155482 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 2741276 28831 SH SOLE 28511 0 320 M & T BK CORP COM 55261F104 BBG001S7S2B4 1027037 7492 SH SOLE 1442 0 6050 M D C HLDGS INC COM 552676108 BBG001S5T272 10382635 187921 SH SOLE 185101 0 2820 MACROGENICS INC COM 556099109 BBG001S9C8R7 6618368 687980 SH SOLE 687980 0 0 MACYS INC COM 55616P104 BBG001S6KRW6 410309 20393 SH SOLE 20393 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 BBG019980TF2 410123 12901 SH SOLE 9366 0 3535 MADISON SQUARE GRDN SPRT COR CL A 55825T103 BBG007FG0C32 24140167 132762 SH SOLE 129837 0 2925 MANCHESTER UTD PLC NEW ORD CL A G5784H106 BBG0035WV5D7 19637378 963561 SH SOLE 943321 0 20240 MARATHON PETE CORP COM 56585A102 BBG001S169P1 6288771 42389 SH SOLE 42389 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 BBG00Y1DFW44 69397 10595 SH SOLE 10595 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 25069754 17656 SH SOLE 17531 0 125 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 502705 2229 SH SOLE 2229 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1269155 6698 SH SOLE 6698 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1962113 3933 SH SOLE 980 0 2953 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 9029746 149722 SH SOLE 149422 0 300 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 17646053 41373 SH SOLE 40718 0 655 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 426510 1000 SH OTR 1000 0 0 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 10622448 291026 SH SOLE 291026 0 0 MATERION CORP COM 576690101 BBG001S5PFQ6 461962 3550 SH SOLE 3550 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 534018 7805 SH SOLE 7805 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 16281976 54912 SH SOLE 54315 0 597 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1195638 2582 SH SOLE 2582 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 9793892 118887 SH SOLE 118765 75 47 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 446317 284 SH SOLE 284 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 51574199 473071 SH SOLE 457801 100 15170 MERCK & CO INC COM 58933Y105 BBG001S5TC52 108366 994 SH OTR 994 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 50851790 143665 SH SOLE 142483 0 1182 METHANEX CORP COM 59151K108 BBG001S66Y93 1027759 21701 SH SOLE 21701 0 0 METHODE ELECTRS INC COM 591520200 BBG001S5T3T6 250030 11000 SH SOLE 11000 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 6794659 102747 SH SOLE 101947 0 800 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 5323354 119144 SH SOLE 117994 0 1150 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 9279012 102894 SH SOLE 101844 0 1050 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 252504 2800 SH OTR 2800 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 19619690 229900 SH SOLE 228700 0 1200 MICROSOFT CORP COM 594918104 BBG001S5TD05 189934347 505091 SH SOLE 493852 25 11214 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 1836119 2907 SH SOLE 2887 0 20 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 174266 20240 SH SOLE 20240 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 BBG004SZ5ZT9 854422 99236 SH SOLE 99236 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 BBG019X46ZY3 330965 7640 SH SOLE 7640 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 8731112 120546 SH SOLE 119461 0 1085 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 25351 350 SH OTR 350 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 379074 6580 SH SOLE 6430 0 150 MOODYS CORP COM 615369105 BBG001S5VP87 301947 773 SH SOLE 773 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 43993850 471784 SH SOLE 420781 0 51003 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 970024 27149 SH SOLE 27149 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 375185 1198 SH SOLE 1198 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 6362779 320543 SH SOLE 317943 0 2600 MSCI INC COM 55354G100 BBG001SV8B05 739870 1308 SH SOLE 1308 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 2343600 162750 SH SOLE 162750 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 290575 3296 SH SOLE 3296 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 3823736 7854 SH SOLE 7291 0 563 NETWORK-1 TECHNOLOGIES INC COM 64121N109 BBG001S5TR22 30527 14003 SH SOLE 14003 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 BBG00MJH9M32 3693578 97895 SH SOLE 96695 0 1200 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 1035179 23221 SH SOLE 23221 0 0 NEWMARKET CORP COM 651587107 BBG001S5R005 428477 785 SH SOLE 785 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 807318 19505 SH SOLE 19505 0 0 NEWS CORP NEW CL A 65249B109 BBG0035LY922 2525164 102858 SH SOLE 102858 0 0 NEWS CORP NEW CL B 65249B208 BBG0035M2ZC6 3339090 129825 SH SOLE 129825 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 6386465 40743 SH SOLE 39266 0 1477 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 14633435 240919 SH SOLE 236919 0 4000 NIKE INC CL B 654106103 BBG001S6NTK2 2866569 26403 SH SOLE 25729 0 674 NLIGHT INC COM 65487K100 BBG0020BCPY4 22866584 1693821 SH SOLE 1656033 0 37788 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 34270 10020 SH SOLE 10020 0 0 NORDSTROM INC COM 655664100 BBG001S7BDN5 238034 12902 SH SOLE 12902 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 3365209 14236 SH SOLE 12491 0 1745 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3882024 8292 SH SOLE 8292 0 0 NOV INC COM 62955J103 BBG001S6HFR2 260355 12838 SH SOLE 12838 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 6159170 61000 SH SOLE 60439 0 561 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 3416954 33030 SH SOLE 33030 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 303916 1746 SH SOLE 1746 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1151895 20444 SH SOLE 20444 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1216705 102936 SH SOLE 102936 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 271840 19417 SH SOLE 19417 0 0 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 108695 12639 SH SOLE 12639 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 165110 15680 SH SOLE 15680 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 450803 30501 SH SOLE 30501 0 0 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 252964 4281 SH SOLE 4281 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 51138036 103263 SH SOLE 97458 0 5805 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 11364076 49478 SH SOLE 49078 0 400 OAKTREE SPECIALTY LENDING CO COM 67401P405 BBG001SR03L7 11912926 583395 SH SOLE 572371 0 11024 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 7865922 131735 SH SOLE 131735 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 269094 7704 SH SOLE 7704 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 645285 1592 SH SOLE 1592 0 0 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 336042 11430 SH SOLE 11430 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 5831207 67405 SH SOLE 67405 0 0 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 705805 26170 SH SOLE 26170 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 405591 5776 SH SOLE 5776 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 BBG00MKMQ6N3 33486922 2374959 SH SOLE 2374959 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 BBG001S6X756 1012924 30066 SH SOLE 30066 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 23328041 221266 SH SOLE 219707 66 1493 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 680628 716 SH SOLE 716 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1800136 20120 SH SOLE 17270 0 2850 PACCAR INC COM 693718108 BBG001S5V1S8 1134595 11619 SH SOLE 11619 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 929189 54117 SH SOLE 54117 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 11520077 39067 SH SOLE 39067 0 0 PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 3530669 46316 SH SOLE 45716 0 600 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 2539368 171695 SH SOLE 171095 0 600 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 770832 1673 SH SOLE 1673 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 2937734 24664 SH SOLE 24164 0 500 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 2766275 45046 SH SOLE 44679 0 367 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 736630 10131 SH SOLE 10131 0 0 PEPSICO INC COM 713448108 BBG001S695T1 23884148 140627 SH SOLE 135047 0 5580 PEPSICO INC COM 713448108 BBG001S695T1 101904 600 SH OTR 600 0 0 PERRIGO CO PLC SHS G97822103 BBG001S704D8 367978 11435 SH SOLE 11435 0 0 PFIZER INC COM 717081103 BBG001S5V466 22587628 784565 SH SOLE 763488 100 20977 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 185827 16358 SH SOLE 16358 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 BBG0069NW5X3 279310 24120 SH SOLE 24120 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 5267124 55986 SH SOLE 55211 0 775 PHILLIPS 66 COM 718546104 BBG00286S4P7 4654764 34961 SH SOLE 34661 0 300 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 361929 27192 SH SOLE 27192 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 548783 5936 SH SOLE 5936 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 315622 3163 SH SOLE 3163 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 375743 51970 SH SOLE 51970 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 2786972 12393 SH SOLE 12393 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 BBG00DXB1HL8 286315 33100 SH SOLE 33100 0 0 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 12014977 2669995 SH SOLE 2648509 0 21486 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 11974203 77328 SH SOLE 76808 0 520 PNM RES INC COM 69349H107 BBG001S5V9J1 316160 7600 SH SOLE 7600 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 332668 2224 SH SOLE 2113 0 111 PPL CORP COM 69351T106 BBG001S5VC31 585836 21618 SH SOLE 21518 100 0 PRA GROUP INC COM 69354N106 BBG001SB1G41 7795679 297545 SH SOLE 292365 0 5180 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 BBG001SH44F0 1507849 24630 SH SOLE 24630 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1743106 16186 SH SOLE 16186 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 759874 9659 SH SOLE 9659 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 34200606 233388 SH SOLE 226120 50 7218 PROFRAC HLDG CORP CLASS A COM 74319N100 BBG013PRYQC7 987114 116405 SH SOLE 116405 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 2558848 16065 SH SOLE 15960 0 105 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 8378360 62853 SH SOLE 62753 0 100 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 1226934 18873 SH SOLE 18873 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 14046426 190926 SH SOLE 189426 0 1500 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 1398 19 SH OTR 19 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 1579656 31157 SH SOLE 31157 0 0 PROTHENA CORP PLC SHS G72800108 BBG00393H6N0 4569646 125747 SH SOLE 125747 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1636025 15775 SH SOLE 15775 0 0 PTC THERAPEUTICS INC COM 69366J200 BBG001SNNC86 4249862 154204 SH SOLE 154204 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 239420 785 SH SOLE 785 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2762992 45184 SH SOLE 44834 0 350 PULTE GROUP INC COM 745867101 BBG001S5V5K7 855200 8285 SH SOLE 8285 0 0 QORVO INC COM 74736K101 BBG007TJF1P5 44542435 395546 SH SOLE 395046 0 500 QUALCOMM INC COM 747525103 BBG001S6VS70 10712301 74067 SH SOLE 73512 0 555 QUALCOMM INC COM 747525103 BBG001S6VS70 25310 175 SH OTR 175 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 794485 3682 SH SOLE 3682 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 197033 28350 SH SOLE 28350 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 1654819 12002 SH SOLE 11902 0 100 QUIDELORTHO CORP COM 219798105 BBG017TGV7N1 6292138 85375 SH SOLE 83353 0 2022 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 25237166 226342 SH SOLE 226342 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 58814970 66965 SH SOLE 66780 0 185 RENALYTIX PLC ADS 75973T101 BBG00VPNC5Z0 330148 846534 SH SOLE 846534 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1320269 8006 SH SOLE 8006 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 291816 3735 SH SOLE 3735 0 0 REV GROUP INC COM 749527107 BBG00CSG01X8 1085894 59763 SH SOLE 59763 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 3839348 51563 SH SOLE 51563 0 0 ROBERT HALF INC. COM 770323103 BBG001S5VP41 16268753 185040 SH SOLE 185040 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 2699723 8695 SH SOLE 8675 0 20 ROGERS CORP COM 775133101 BBG001S5TTY3 15945339 120734 SH SOLE 120734 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 705450 1294 SH SOLE 1294 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 6132980 60645 SH SOLE 57613 0 3032 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 45732583 353175 SH SOLE 352525 0 650 RPM INTL INC COM 749685103 BBG001S7X317 263224 2358 SH SOLE 2358 0 0 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 20058721 238397 SH SOLE 234726 0 3671 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1108960 2517 SH SOLE 2517 0 0 SAGE THERAPEUTICS INC COM 78667J108 BBG0025X16Z4 3652977 168573 SH SOLE 168573 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 8331968 31664 SH SOLE 31664 0 0 SANDY SPRING BANCORP INC COM 800363103 BBG001S6Y0J5 476346 17487 SH SOLE 17487 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 600565 12077 SH SOLE 12077 0 0 SAP SE SPON ADR 803054204 BBG001S6RD41 320929 2076 SH SOLE 2076 0 0 SAREPTA THERAPEUTICS INC COM 803607100 BBG001S6KJC6 8866835 91951 SH SOLE 91951 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 283660 1118 SH SOLE 1118 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 7593866 145924 SH SOLE 141769 0 4155 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 6366552 92537 SH SOLE 92537 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 896683 24261 SH SOLE 22861 0 1400 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 451091 12929 SH SOLE 12929 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1903682 34196 SH SOLE 34196 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 48355498 635170 SH SOLE 589920 0 45250 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 280654 3383 SH SOLE 3383 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 1390184 24649 SH SOLE 24649 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 3280314 43552 SH SOLE 43552 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 2902560 61443 SH SOLE 59168 0 2275 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 446250 7000 SH SOLE 7000 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 BBG001S6PY74 2529284 316556 SH SOLE 316556 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 244414 2863 SH SOLE 2863 0 0 SEAWORLD ENTMT INC COM 81282V100 BBG003RY97L1 37678779 713208 SH SOLE 712008 0 1200 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 6505322 89531 SH SOLE 82061 0 7470 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6926748 82619 SH SOLE 74599 0 8020 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 1472350 39158 SH SOLE 39158 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 4448805 39028 SH SOLE 25103 0 13925 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 5962301 33344 SH SOLE 14467 75 18802 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 641879 8911 SH SOLE 8821 0 90 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 6398813 46919 SH SOLE 15154 0 31765 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 306566 4841 SH SOLE 4741 100 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 887991 10381 SH SOLE 10381 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4444026 23088 SH SOLE 23088 0 0 SEMLER SCIENTIFIC INC COM 81684M104 BBG005LBVC90 1299734 29346 SH SOLE 29346 0 0 SEMPRA COM 816851109 BBG001SBVZ73 221948 2970 SH SOLE 2970 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 825507 12060 SH SOLE 12060 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 1492813 2113 SH SOLE 2113 0 0 SHARKNINJA INC COM SHS G8068L108 BBG01HN2K366 594340 11615 SH SOLE 11615 0 0 SHATTUCK LABS INC COM 82024L103 BBG00V776CR6 3261590 457446 SH SOLE 457446 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 8723876 132582 SH SOLE 122221 0 10361 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 949300 3044 SH SOLE 3044 0 0 SHOE CARNIVAL INC COM 824889109 BBG001S6V927 1405973 46540 SH SOLE 46540 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 273741 3514 SH SOLE 3014 0 500 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 BBG001SDDC52 124955 67000 SH SOLE 67000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 313556 2198 SH SOLE 2198 0 0 SINCLAIR INC CL A 829242106 BBG01GJ3NYB4 8374873 642738 SH SOLE 642738 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 1617611 14389 SH SOLE 14389 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 BBG00GLTQDM6 1019911 53878 SH SOLE 53878 0 0 SNAP ON INC COM 833034101 BBG001S5W688 214030 741 SH SOLE 741 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 12482673 62727 SH SOLE 62727 0 0 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 375635 3967 SH SOLE 3967 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 8383816 119564 SH SOLE 115664 250 3650 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 288715 3354 SH SOLE 854 0 2500 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 27789272 73737 SH SOLE 73492 0 245 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1131 3 SH OTR 3 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 2195587 11485 SH SOLE 11485 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 95531257 200987 SH SOLE 150585 0 50403 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 21389 45 SH OTR 45 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 33051501 65142 SH SOLE 57639 0 7503 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 2366600 17476 SH SOLE 1410 0 16066 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 967583 13411 SH SOLE 12211 0 1200 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 1353029 14283 SH SOLE 14283 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1545826 23760 SH SOLE 23760 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 624226 6991 SH SOLE 2261 0 4730 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1265601 10127 SH SOLE 5877 0 4250 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 674494 7051 SH SOLE 3101 0 3950 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1478602 24713 SH SOLE 9181 0 15532 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 BBG001S63S71 492660 6176 SH SOLE 6176 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 BBG00L9HLWW7 213982 6301 SH SOLE 2766 0 3535 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 6349136 199784 SH SOLE 199784 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 5694377 141475 SH SOLE 140035 0 1440 STAG INDL INC COM 85254J102 BBG001T9F312 401031 10215 SH SOLE 10215 0 0 STANDARD MTR PRODS INC COM 853666105 BBG001S5W5Z0 744566 18703 SH SOLE 18703 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 22685708 236285 SH SOLE 232233 0 4051 STATE STR CORP COM 857477103 BBG001S5RLD5 474210 6122 SH SOLE 6122 0 0 STRATASYS LTD SHS M85548101 BBG002S5ZS58 15003125 1050639 SH SOLE 1050639 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 2413973 8061 SH SOLE 8011 0 50 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 319095 6153 SH SOLE 6153 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1522496 47519 SH SOLE 46125 0 1394 SUNRUN INC COM 86771W105 BBG0025XVR94 254621 12971 SH SOLE 12971 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 343955 1210 SH SOLE 1210 0 0 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 524849 10225 SH SOLE 2210 0 8015 SYNOPSYS INC COM 871607107 BBG001S5VTR8 268593 522 SH SOLE 522 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 1847318 25261 SH SOLE 24975 0 286 TACTILE SYS TECHNOLOGY INC COM 87357P100 BBG001THH5G1 819147 57283 SH SOLE 57283 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1278036 12289 SH SOLE 12289 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 2899796 18017 SH SOLE 17917 0 100 TARGET CORP COM 87612E106 BBG001SC0K41 5821783 40878 SH SOLE 40413 0 465 TC ENERGY CORP COM 87807B107 BBG001S5WW27 801345 20500 SH SOLE 20500 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 359207 2557 SH SOLE 2447 0 110 TEGNA INC COM 87901J105 BBG001S5RHD4 8820027 576472 SH SOLE 575272 0 1200 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 301505 47858 SH SOLE 47858 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 BBG001S5WM29 8602642 468809 SH SOLE 466709 0 2100 TELOS CORP MD COM 87969B101 BBG001S7W4K5 9846846 2697766 SH SOLE 2697766 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 1067400 60000 SH SOLE 60000 0 0 TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 13545325 294080 SH SOLE 289792 0 4288 TEREX CORP NEW COM 880779103 BBG001S6PZQ0 282703 4920 SH SOLE 4920 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 15191091 61136 SH SOLE 60833 0 303 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 5179681 30386 SH SOLE 30315 0 71 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 478025 304 SH SOLE 304 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 2447438 30433 SH SOLE 30433 0 0 TFI INTL INC COM 87241L109 BBG001SCQG15 212809 1565 SH SOLE 1565 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1205220 4025 SH SOLE 4013 12 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 BBG012Y76923 39216 25800 SH SOLE 25800 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 18424991 34712 SH SOLE 33344 0 1368 THRYV HLDGS INC COM NEW 886029206 BBG00FWL3JY2 1372770 67458 SH SOLE 67458 0 0 TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 2390951 33157 SH SOLE 33157 0 0 TIMKEN CO COM 887389104 BBG001S5WQK0 2220716 27707 SH SOLE 27657 50 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 4178093 44538 SH SOLE 44138 0 400 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 3927123 24494 SH SOLE 24494 0 0 TOAST INC CL A 888787108 BBG00BTJVKB1 287595 15750 SH SOLE 15750 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1708553 26440 SH SOLE 19088 0 7352 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 3472512 51536 SH SOLE 45141 0 6395 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 242062 1320 SH SOLE 1320 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2530219 10374 SH SOLE 10364 0 10 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 381221 377 SH SOLE 377 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 3920442 20581 SH SOLE 19394 0 1187 TRIMBLE INC COM 896239100 BBG001S5SZP0 26336500 495047 SH SOLE 494147 0 900 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 75686 2050 SH OTR 2050 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 8026688 217408 SH SOLE 209715 0 7693 TUTOR PERINI CORP COM 901109108 BBG001S5V297 2695739 296235 SH SOLE 296235 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 574944 10697 SH SOLE 10497 0 200 U S SILICA HLDGS INC COM 90346E103 BBG001XJRN72 130631 11550 SH SOLE 11550 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 3456816 56144 SH SOLE 56094 0 50 UBS GROUP AG SHS H42097107 BBG007936GX0 405501 13123 SH SOLE 13123 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1385692 2828 SH SOLE 2822 0 6 ULTRA CLEAN HLDGS INC COM 90385V107 BBG001SHTS06 14363005 420709 SH SOLE 420709 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 BBG001V2MJJ2 5707795 119360 SH SOLE 119360 0 0 UNIFI INC COM NEW 904677200 BBG001S6KZB1 5286688 793797 SH SOLE 793797 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2060971 42512 SH SOLE 42512 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 48142 196 SH OTR 196 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 12660892 51547 SH SOLE 48644 0 2903 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 240828 5837 SH SOLE 5837 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 78615 500 SH OTR 500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 16388312 104231 SH SOLE 103237 0 994 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 3677497 6413 SH SOLE 6357 0 56 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 21348306 40550 SH SOLE 40014 0 536 UNITI GROUP INC COM 91325V108 BBG002B67HC1 114912 19881 SH SOLE 19881 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 2388136 55179 SH SOLE 48530 0 6649 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 456038 28754 SH SOLE 28754 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 9294002 71492 SH SOLE 70265 0 1228 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 449517 41392 SH SOLE 41392 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 318316 18528 SH SOLE 18528 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1025844 5866 SH SOLE 5806 0 60 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 717594 2650 SH SOLE 2650 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 292811 3116 SH SOLE 0 0 3116 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 15608362 212214 SH SOLE 209066 0 3148 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 225446 4560 SH SOLE 4560 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1241371 7550 SH SOLE 7550 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1253171 4031 SH SOLE 3871 0 160 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 16067040 73651 SH SOLE 73651 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 9960155 42814 SH SOLE 29253 0 13560 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3473901 39315 SH SOLE 39315 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 6096546 13957 SH SOLE 12632 0 1325 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 464364 2580 SH SOLE 2405 0 175 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 82339266 385971 SH SOLE 370527 0 15445 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1048515 4337 SH SOLE 1141 0 3196 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 51229300 215957 SH SOLE 214561 0 1396 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 7481671 50045 SH SOLE 23133 0 26912 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 46853624 834585 SH SOLE 829274 0 5312 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 6877346 167332 SH SOLE 163267 0 4065 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 1911365 29643 SH SOLE 29628 0 15 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 2186729 19010 SH SOLE 19010 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1835276 17839 SH SOLE 17839 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 2877000 56357 SH SOLE 56357 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 2472944 41688 SH SOLE 41688 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 670966 8255 SH SOLE 8255 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 1192774 15416 SH SOLE 14416 0 1000 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 291795 3740 SH SOLE 3740 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 487977 6727 SH SOLE 6727 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 4923364 28893 SH SOLE 27485 0 1408 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 4546957 78450 SH SOLE 78450 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 21171213 441988 SH SOLE 441588 0 400 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 55225816 494722 SH SOLE 481282 0 13440 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 1290371 19407 SH SOLE 17907 0 1500 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 466706 8443 SH SOLE 8443 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 397476 4673 SH SOLE 4673 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 2786887 23673 SH SOLE 23473 0 200 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 497026 1632 SH SOLE 57 0 1575 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 217314 1138 SH SOLE 1138 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 217836 1857 SH SOLE 1857 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 839093 3347 SH SOLE 1604 0 1743 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 863865 3919 SH SOLE 274 0 3645 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 30772239 63579 SH SOLE 60394 0 3185 VELO3D INC COMMON STOCK 92259N104 BBG00YZ5PM72 9092 22866 SH SOLE 22866 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 620981 7549 SH SOLE 6820 0 729 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 15656395 415289 SH SOLE 401937 0 13352 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2457107 6039 SH SOLE 6039 0 0 VIAVI SOLUTIONS INC COM 925550105 BBG001S92GV5 304074 30196 SH SOLE 30196 0 0 VICOR CORP COM 925815102 BBG001S6JQ96 3341963 74365 SH SOLE 74365 0 0 VIMEO INC COMMON STOCK 92719V100 BBG00ZNSSLJ8 2809143 716618 SH SOLE 716618 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 54879003 210789 SH SOLE 202261 0 8528 VISHAY INTERTECHNOLOGY INC COM 928298108 BBG001S5XB04 22299102 930292 SH SOLE 930292 0 0 WABTEC COM 929740108 BBG001S5XBT3 211923 1670 SH SOLE 1670 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 324338 12422 SH SOLE 12422 0 0 WALMART INC COM 931142103 BBG001S5XH92 94590 600 SH OTR 600 0 0 WALMART INC COM 931142103 BBG001S5XH92 20157826 127864 SH SOLE 126844 30 990 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 13207127 1160556 SH SOLE 1159126 0 1430 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 606484 4063 SH SOLE 4063 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 12730249 71079 SH SOLE 69686 0 1393 WATERS CORP COM 941848103 BBG001S8MDG9 2914015 8851 SH SOLE 8851 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 68908 1400 SH OTR 1400 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 9874177 200613 SH SOLE 194233 0 6380 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 5553559 61590 SH SOLE 60610 0 980 WENDYS CO COM 95058W100 BBG001S7HBX2 195579 10040 SH SOLE 7040 0 3000 WERNER ENTERPRISES INC COM 950755108 BBG001S5XDR1 19509401 460453 SH SOLE 460453 0 0 WESCO INTL INC COM 95082P105 BBG001SCRP78 543897 3128 SH SOLE 3128 0 0 WESTROCK CO COM 96145D105 BBG008NXC581 1846543 44474 SH SOLE 44474 0 0 WESTWATER RES INC COM NEW 961684206 BBG001S61BN2 7061 12500 SH SOLE 12500 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 597599 17187 SH SOLE 17187 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 207228 4200 SH SOLE 4200 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 266387 177 SH SOLE 177 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 373621 10727 SH SOLE 10727 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 2400653 48090 SH SOLE 0 0 48090 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 318723 6344 SH SOLE 6344 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 1307610 28619 SH SOLE 28619 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 428989 6104 SH SOLE 6104 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 624548 19414 SH SOLE 19414 0 0 WORLD KINECT CORPORATION COM 981475106 BBG001S5S9J5 1122735 49286 SH SOLE 49286 0 0 XPO INC COM 983793100 BBG001SJW3C0 568459 6490 SH SOLE 6490 0 0 XYLEM INC COM 98419M100 BBG001V05C73 57751904 505001 SH SOLE 503901 0 1100 YUM BRANDS INC COM 988498101 BBG001S7JQ30 91462 700 SH OTR 700 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 481993 3689 SH SOLE 3679 0 10 ZILLOW GROUP INC CL A 98954M101 BBG001T0LC50 481269 8485 SH SOLE 8485 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 1063062 18373 SH SOLE 18273 0 100 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 279716 2298 SH SOLE 2218 0 80 ZOETIS INC CL A 98978V103 BBG0039320P7 3051702 15462 SH SOLE 15170 0 292 ZSCALER INC COM 98980G102 BBG003338H61 3210404 14490 SH SOLE 14490 0 0