# EDGAR Filing Document

**Accession Number:** 0000743127
**File Stem:** 0001085146-25-004479
**Filing Date:** 2025-8
**Character Count:** 98108
**Document Hash:** 5bf1aaa5cb0c28b436fce32e35201373
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001085146-25-004479.hdr.sgml**: 20250804

**ACCESSION NUMBER**: 0001085146-25-004479

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250804

**DATE AS OF CHANGE**: 20250804

**EFFECTIVENESS DATE**: 20250804

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** PINNACLE ASSOCIATES LTD
- **CENTRAL INDEX KEY:** 0000743127

**ORGANIZATION NAME:**
- **EIN:** 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:** 251179247

**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

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 06-30-2025

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** PINNACLE ASSOCIATES LTD<br>**Address:** 335 MADISON AVENUE<br>11TH FLOOR<br>NEW YORK, NY 10017

**Form 13F File Number:** 028-01669

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Scott M. Brown<br>**Title:** General Counsel  CCO<br>**Phone:** 212-652-3200

**Signature, Place, and Date of Signing:**

/s/  Scott M. Brown  New York, NY  08-04-2025<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 850

**Form 13F Information Table Value Total:** $6907027425

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 2023 ETF SERIES TRUST II | GMO INTL VALUE | 90139K407 | BBG01QHMR335 | 13474210 | 461523 | SH |  | SOLE |  | 455357 | 0 | 6166 |
| 2023 ETF SERIES TRUST II | GMO US QUALITY E | 90139K100 | BBG01K0RTLB4 | 28386363 | 828557 | SH |  | SOLE |  | 812449 | 0 | 16108 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 | BBG001S7FHX1 | 308562 | 200365 | SH |  | SOLE |  | 200365 | 0 | 0 |
| 3M CO | COM | 88579Y101 | BBG001S5T7X2 | 1468551 | 9646 | SH |  | SOLE |  | 9646 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 | BBG001S5N9M6 | 15257254 | 112177 | SH |  | SOLE |  | 108104 | 0 | 4073 |
| ABBVIE INC | COM | 00287Y109 | BBG0025Y4RZ3 | 31288123 | 168560 | SH |  | SOLE |  | 164285 | 50 | 4225 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | BBG001SCXK90 | 10491427 | 35101 | SH |  | SOLE |  | 34976 | 0 | 125 |
| ACUMEN PHARMACEUTICALS INC | COM | 00509G209 | BBG0058YJ326 | 20903 | 18020 | SH |  | SOLE |  | 18020 | 0 | 0 |
| ADOBE INC | COM | 00724F101 | BBG001S5NCQ5 | 13898788 | 35925 | SH |  | SOLE |  | 35900 | 0 | 25 |
| ADVANCED ENERGY INDS | COM | 007973100 | BBG001S8L5Z6 | 13228772 | 99840 | SH |  | SOLE |  | 99840 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 | BBG001S5NN36 | 6266272 | 44160 | SH |  | SOLE |  | 44160 | 0 | 0 |
| AECOM | COM | 00766T100 | BBG001SKTTF1 | 465209 | 4122 | SH |  | SOLE |  | 4122 | 0 | 0 |
| AERCAP HOLDINGS NV | SHS | N00985106 | BBG001SNX4Y4 | 469253 | 4011 | SH |  | SOLE |  | 4011 | 0 | 0 |
| AEROVIRONMENT INC | COM | 008073108 | BBG001SPPWP6 | 28702444 | 100728 | SH |  | SOLE |  | 97317 | 0 | 3411 |
| AFLAC INC | COM | 001055102 | BBG001S5NGJ4 | 1973244 | 18711 | SH |  | SOLE |  | 18711 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 | BBG001SCTQY4 | 645121 | 5467 | SH |  | SOLE |  | 5467 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 | BBG001S77MK3 | 748664 | 6295 | SH |  | SOLE |  | 6170 | 125 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 | BBG001S5NSB6 | 638866 | 2265 | SH |  | SOLE |  | 2265 | 0 | 0 |
| AIRBNB INC | COM CL A | 009066101 | BBG001Y2XS16 | 570048 | 4307 | SH |  | SOLE |  | 4307 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 | BBG001S5NLG6 | 517066 | 10450 | SH |  | SOLE |  | 10450 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 | BBG001S7SBP9 | 2510184 | 40054 | SH |  | SOLE |  | 40054 | 0 | 0 |
| ALEXANDER  BALDWIN INC NEW | COM | 014491104 | BBG00HS2GVM7 | 3136689 | 175922 | SH |  | SOLE |  | 175922 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | BBG006G2JWB1 | 1429455 | 12604 | SH |  | SOLE |  | 12604 | 0 | 0 |
| ALLIENT INC | COM | 019330109 | BBG001S5RST3 | 12101288 | 333277 | SH |  | SOLE |  | 329794 | 0 | 3483 |
| ALLSTATE CORP | COM | 020002101 | BBG001S9BM06 | 532666 | 2646 | SH |  | SOLE |  | 2471 | 0 | 175 |
| ALPHABET INC | CAP STK CL A | 02079K305 | BBG009S39JY5 | 63073865 | 357907 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 | BBG009S3NB21 | 62880921 | 354478 | SH |  | SOLE |  | 350266 | 0 | 4212 |
| ALTICE USA INC | CL A | 02156K103 | BBG00GFMPS82 | 217563 | 101665 | SH |  | SOLE |  | 101665 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 | BBG001S5T8T5 | 2990329 | 51003 | SH |  | SOLE |  | 51003 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 | BBG001S5PQL7 | 116213720 | 529713 | SH |  | SOLE |  | 523173 | 0 | 6540 |
| AMBARELLA INC | SHS | G037AX101 | BBG001V1SN18 | 25662090 | 388437 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMER SPORTS INC | COM SHS | G0260P102 | BBG01KWR27K9 | 1441097 | 37180 | SH |  | SOLE |  | 37180 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 | BBG001S5NFD2 | 3601254 | 34708 | SH |  | SOLE |  | 34708 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 | BBG001S5P034 | 52679153 | 165149 | SH |  | SOLE |  | 161608 | 0 | 3541 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 | BBG001S5NJG1 | 661963 | 7734 | SH |  | SOLE |  | 7708 | 0 | 26 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 | BBG001S5NPQ6 | 1005841 | 4551 | SH |  | SOLE |  | 4551 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | BBG001SPHYW3 | 487136 | 3502 | SH |  | SOLE |  | 3178 | 0 | 324 |
| AMERIPRISE FINL INC | COM | 03076C106 | BBG001SK6096 | 664373 | 1245 | SH |  | SOLE |  | 1245 | 0 | 0 |
| AMGEN INC | COM | 031162100 | BBG001S5NNL6 | 16788147 | 60127 | SH |  | SOLE |  | 57957 | 0 | 2170 |
| AMPHENOL CORP NEW | CL A | 032095101 | BBG001S5NSK6 | 887310 | 8985 | SH |  | SOLE |  | 8985 | 0 | 0 |
| AMPLIFY ETF TR | AMPLIFY CYBERSEC | 032108664 | BBG01L6XYQ08 | 288476 | 3340 | SH |  | SOLE |  | 3340 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 | BBG001S5ND38 | 2688691 | 11296 | SH |  | SOLE |  | 11246 | 0 | 50 |
| ANGI INC | CL A NEW | 00183L201 | BBG00HVKH4F0 | 1252892 | 82103 | SH |  | SOLE |  | 82103 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 | BBG001T53FW2 | 335079 | 4876 | SH |  | SOLE |  | 4876 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 | BBG00SSQFPR9 | 370317 | 1038 | SH |  | SOLE |  | 1038 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 | BBG00ZNLTFL2 | 352121 | 2482 | SH |  | SOLE |  | 2482 | 0 | 0 |
| APPLE INC | COM | 037833100 | BBG001S5N8V8 | 264406748 | 1288720 | SH |  | SOLE |  | 1272740 | 0 | 15980 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 | BBG001S5NK14 | 2531658 | 10891 | SH |  | SOLE |  | 10891 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 | BBG001S5NMM7 | 18254431 | 99713 | SH |  | SOLE |  | 98713 | 0 | 1000 |
| APTIV PLC | COM SHS | G3265R107 | BBG01R914M77 | 590785 | 8660 | SH |  | SOLE |  | 8660 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 | BBG001S5ND74 | 251503 | 4765 | SH |  | SOLE |  | 4765 | 0 | 0 |
| ARCOS DORADOS HOLDINGS INC | SHS CLASS -A - | G0457F107 | BBG001V0XGV6 | 130974 | 16600 | SH |  | SOLE |  | 16600 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 | BBG0068KVVC7 | 430977 | 2488 | SH |  | SOLE |  | 2488 | 0 | 0 |
| ARGAN INC | COM | 04010E109 | BBG001SJP7D8 | 1830645 | 8303 | SH |  | SOLE |  | 8303 | 0 | 0 |
| ARISTA NETWORKS INC | COM SHS | 040413205 | BBG001T51KQ0 | 1317491 | 12877 | SH |  | SOLE |  | 12877 | 0 | 0 |
| ARM HOLDINGS PLC | SPONSORED ADS | 042068205 | BBG01J1GY084 | 5718641 | 35357 | SH |  | SOLE |  | 35132 | 0 | 225 |
| ARRAY TECHNOLOGIES INC | COM SHS | 04271T100 | BBG002MX7TQ9 | 3026800 | 513017 | SH |  | SOLE |  | 511517 | 0 | 1500 |
| ARROWHEAD PHARMACEUTICALS IN | COM | 04280A100 | BBG001SGT8G5 | 3342664 | 211561 | SH |  | SOLE |  | 211561 | 0 | 0 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | BBG001SCG0R3 | 2246240 | 2803 | SH |  | SOLE |  | 2803 | 0 | 0 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 | BBG001SB80N8 | 2070829 | 29634 | SH |  | SOLE |  | 29634 | 0 | 0 |
| AT INC | COM | 00206R102 | BBG001S5VWH2 | 15242735 | 526701 | SH |  | SOLE |  | 524076 | 0 | 2625 |
| ATLANTA BRAVES HLDGS INC | COM SER A | 047726104 | BBG01HCDRG95 | 1828890 | 37165 | SH |  | SOLE |  | 37165 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | BBG001S7GJV8 | 8505532 | 271916 | SH |  | SOLE |  | 268746 | 0 | 3170 |
| AUTODESK INC | COM | 052769106 | BBG001S5SCD4 | 293782 | 949 | SH |  | SOLE |  | 949 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | BBG001S82KF6 | 9893707 | 32081 | SH |  | SOLE |  | 29458 | 0 | 2623 |
| AUTOZONE INC | COM | 053332102 | BBG001S6Q5D9 | 247866 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| AVERY DENNISON CORP | COM | 053611109 | BBG001S5NZM8 | 1423284 | 8111 | SH |  | SOLE |  | 7724 | 0 | 387 |
| AXOS FINANCIAL INC | COM | 05465C100 | BBG001SLZ724 | 638736 | 8400 | SH |  | SOLE |  | 8400 | 0 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 | BBG00GBVBK60 | 6255631 | 163162 | SH |  | SOLE |  | 163162 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 | BBG001S5WCX7 | 1146106 | 138085 | SH |  | SOLE |  | 138085 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 | BBG001S5P0Y0 | 43620345 | 921816 | SH |  | SOLE |  | 903925 | 0 | 17891 |
| BANK MONTREAL QUE | COM | 063671101 | BBG001S5Y203 | 3717168 | 33600 | SH |  | SOLE |  | 33600 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 | BBG001S5P6Q6 | 5536437 | 60767 | SH |  | SOLE |  | 59567 | 0 | 1200 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 | BBG001S5Y2B1 | 1519925 | 27500 | SH |  | SOLE |  | 27500 | 0 | 0 |
| BARRICK MNG CORP | COM SHS | 06849F108 | BBG001S5N9P3 | 470756 | 22611 | SH |  | SOLE |  | 22611 | 0 | 0 |
| BCE INC | COM NEW | 05534B760 | BBG001S5P2C0 | 266306 | 12012 | SH |  | SOLE |  | 12012 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 | BBG001S5P374 | 5244629 | 30448 | SH |  | SOLE |  | 28792 | 0 | 1656 |
| BEL FUSE INC | CL B | 077347300 | BBG001S93K81 | 1374010 | 14065 | SH |  | SOLE |  | 14065 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | BBG001S902J2 | 2915200 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | BBG001S90346 | 53242401 | 109604 | SH |  | SOLE |  | 107343 | 0 | 2261 |
| BICYCLE THERAPEUTICS PLC | SPONSORED ADS | 088786108 | BBG00P0YWQ97 | 1195073 | 171953 | SH |  | SOLE |  | 171953 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 | BBG001S67826 | 567541 | 4519 | SH |  | SOLE |  | 4519 | 0 | 0 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 | BBG001SFNB21 | 101875 | 10481 | SH |  | SOLE |  | 10481 | 0 | 0 |
| BLACKROCK ETF TRUST II | ISHARES FLEXIBLE | 092528603 | BBG01GQYLJY8 | 621146 | 11755 | SH |  | SOLE |  | 11755 | 0 | 0 |
| BLACKROCK FLOATING RATE INC | COM | 091941104 | BBG001SCPXR1 | 432187 | 34520 | SH |  | SOLE |  | 34520 | 0 | 0 |
| BLACKROCK INC | COM | 09290D101 | BBG01PSW2WR0 | 43169071 | 41143 | SH |  | SOLE |  | 40804 | 0 | 339 |
| BLACKROCK MUN TARGET TERM TR | COM SHS BEN IN | 09257P105 | BBG003BPM0W5 | 1207720 | 55172 | SH |  | SOLE |  | 55172 | 0 | 0 |
| BLACKSTONE INC | COM | 09260D107 | BBG001S7H949 | 31029237 | 207442 | SH |  | SOLE |  | 204371 | 0 | 3071 |
| BLOCK INC | CL A | 852234103 | BBG001TFLWL5 | 202499 | 2981 | SH |  | SOLE |  | 2981 | 0 | 0 |
| BLOOM ENERGY CORP | COM CL A | 093712107 | BBG001T53509 | 10398431 | 434717 | SH |  | SOLE |  | 434717 | 0 | 0 |
| BOEING CO | COM | 097023105 | BBG001S5P0V3 | 10819609 | 51638 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 | BBG001S89N72 | 3645230 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 | BBG001S7F4D2 | 434258 | 12971 | SH |  | SOLE |  | 12971 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 | BBG001S63L94 | 868767 | 8088 | SH |  | SOLE |  | 8088 | 0 | 0 |
| BOYD GAMING CORP | COM | 103304101 | BBG001S7DMW3 | 28009943 | 358046 | SH |  | SOLE |  | 358046 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 | BBG001S5W4F5 | 1674166 | 55936 | SH |  | SOLE |  | 39956 | 0 | 15980 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | BBG001S8N8J6 | 5437629 | 117469 | SH |  | SOLE |  | 110729 | 75 | 6665 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 | BBG001S6VV46 | 305610 | 6457 | SH |  | SOLE |  | 6457 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 | BBG00KHY5SY8 | 131385807 | 476640 | SH |  | SOLE |  | 473618 | 0 | 3022 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 | BBG001SR7MB9 | 2946349 | 12123 | SH |  | SOLE |  | 12088 | 0 | 35 |
| BWX TECHNOLOGIES INC | COM | 05605H100 | BBG001SGJPH7 | 11773015 | 81723 | SH |  | SOLE |  | 80852 | 0 | 871 |
| CABOT CORP | COM | 127055101 | BBG001S5PK58 | 450000 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | BBG001S65YK1 | 321765 | 1044 | SH |  | SOLE |  | 1044 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES | SH BEN INT | 128117108 | BBG001SG6175 | 172875 | 16433 | SH |  | SOLE |  | 16433 | 0 | 0 |
| CALAVO GROWERS INC | COM | 128246105 | BBG001S9FP96 | 1072933 | 40351 | SH |  | SOLE |  | 40351 | 0 | 0 |
| CALIFORNIA BANCORP | COM | 84252A106 | BBG001SMZ5M4 | 781286 | 49574 | SH |  | SOLE |  | 49574 | 0 | 0 |
| CAMECO CORP | COM | 13321L108 | BBG001S5Y5S6 | 27572494 | 371447 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANADA GOOSE HLDGS INC | SHS SUB VTG | 135086106 | BBG00G2HL1Z0 | 4270596 | 381644 | SH |  | SOLE |  | 381644 | 0 | 0 |
| CANADIAN IMPERIAL BK COMM | COM | 136069101 | BBG001S5YBB1 | 1402434 | 19800 | SH |  | SOLE |  | 19800 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 | BBG001S8WVQ7 | 13321192 | 128039 | SH |  | SOLE |  | 127296 | 0 | 743 |
| CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | BBG001S7F4Z8 | 20117396 | 253783 | SH |  | SOLE |  | 252633 | 0 | 1150 |
| CAPITAL ONE FINL CORP | COM | 14040H105 | BBG001S65PV8 | 9835316 | 46227 | SH |  | SOLE |  | 43379 | 0 | 2848 |
| CARDINAL HEALTH INC | COM | 14149Y108 | BBG001S7PC34 | 231575 | 1378 | SH |  | SOLE |  | 1378 | 0 | 0 |
| CARIBOU BIOSCIENCES INC | COM | 142038108 | BBG008G28LH7 | 16258 | 12903 | SH |  | SOLE |  | 12903 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 | BBG001S5Q5M1 | 493067 | 1784 | SH |  | SOLE |  | 1631 | 0 | 153 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 | BBG00RP5HZM1 | 2899900 | 39622 | SH |  | SOLE |  | 34967 | 0 | 4655 |
| CASEYS GEN STORES INC | COM | 147528103 | BBG001S5PHZ2 | 266871 | 523 | SH |  | SOLE |  | 523 | 0 | 0 |
| CASS INFORMATION SYS INC | COM | 14808P109 | BBG001S5VK42 | 3442457 | 79228 | SH |  | SOLE |  | 79228 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 | BBG001S5PJ06 | 43736590 | 112662 | SH |  | SOLE |  | 109191 | 0 | 3471 |
| CELSIUS HLDGS INC | COM NEW | 15118V207 | BBG001SQSKT3 | 1241164 | 26755 | SH |  | SOLE |  | 26755 | 0 | 0 |
| CENCORA INC | COM | 03073E105 | BBG001S8X7P0 | 832543 | 2777 | SH |  | SOLE |  | 2777 | 0 | 0 |
| CERENCE INC | COM | 156727109 | BBG00MMDJG93 | 356921 | 34958 | SH |  | SOLE |  | 34958 | 0 | 0 |
| CF INDS HLDGS INC | COM | 125269100 | BBG001SJ8KV8 | 4781991 | 51978 | SH |  | SOLE |  | 51078 | 0 | 900 |
| CGI INC | CL A SUB VTG | 12532H104 | BBG001S5YY67 | 1100715 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 | BBG001S7W158 | 3089808 | 12688 | SH |  | SOLE |  | 12688 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 | BBG001S67ZC5 | 28370081 | 198129 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHEWY INC | CL A | 16679L109 | BBG00P19DLQ4 | 1561298 | 36633 | SH |  | SOLE |  | 36633 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 | BBG001SP50B3 | 1854247 | 33023 | SH |  | SOLE |  | 32143 | 0 | 880 |
| CHUBB LIMITED | COM | H1467J104 | BBG001S8S1L3 | 4166520 | 14381 | SH |  | SOLE |  | 14381 | 0 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 | BBG001S5PR99 | 320719 | 3337 | SH |  | SOLE |  | 3287 | 50 | 0 |
| CIENA CORP | COM NEW | 171779309 | BBG001S61J73 | 326215 | 4011 | SH |  | SOLE |  | 4011 | 0 | 0 |
| CINTAS CORP | COM | 172908105 | BBG001S7CRG1 | 296016 | 1328 | SH |  | SOLE |  | 1328 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 | BBG001S6HC62 | 49822438 | 718110 | SH |  | SOLE |  | 702132 | 0 | 15978 |
| CITIGROUP INC | COM NEW | 172967424 | BBG001S72ZG4 | 28953180 | 340145 | SH |  | SOLE |  | 0 | 0 | 0 |
| CITIZENS FINL GROUP INC | COM | 174610105 | BBG006Q0HZT0 | 883141 | 19735 | SH |  | SOLE |  | 19735 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HLDGS | COM | 18453H106 | BBG001SY0WV7 | 17550 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| CLIMB GLOBAL SOLUTIONS INC | COM | 946760105 | BBG001S5T4D1 | 1603222 | 14996 | SH |  | SOLE |  | 14996 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 | BBG001S5PX50 | 1348451 | 11231 | SH |  | SOLE |  | 11231 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 | BBG001WMKHJ3 | 453934 | 2318 | SH |  | SOLE |  | 2318 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 | BBG001S86547 | 909374 | 3299 | SH |  | SOLE |  | 3299 | 0 | 0 |
| COCA COLA CO | COM | 191216100 | BBG001S5SMQ8 | 13275880 | 187645 | SH |  | SOLE |  | 186395 | 100 | 1150 |
| COGNEX CORP | COM | 192422103 | BBG001S5TC16 | 13773757 | 434229 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHERENT CORP | COM | 19247G107 | BBG001S5S6N6 | 36850464 | 413075 | SH |  | SOLE |  | 407908 | 0 | 5167 |
| COLGATE PALMOLIVE CO | COM | 194162103 | BBG001S5PVM5 | 6881384 | 75703 | SH |  | SOLE |  | 75703 | 0 | 0 |
| COLLPLANT BIOTECHNOLOGIES LT | SHS NEW | M2R51X116 | BBG008754SP0 | 689782 | 507193 | SH |  | SOLE |  | 502193 | 0 | 5000 |
| COMCAST CORP NEW | CL A | 20030N101 | BBG001S5PXL2 | 18846708 | 528067 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMMVAULT SYS INC | COM | 204166102 | BBG001S7R751 | 21968892 | 126019 | SH |  | SOLE |  | 126019 | 0 | 0 |
| COMPANHIA DE SANEAMENTO BASI | SPONSORED ADR | 20441A102 | BBG001S8LLN4 | 235079 | 10700 | SH |  | SOLE |  | 10700 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 | BBG001S5TZM2 | 8089432 | 90143 | SH |  | SOLE |  | 89893 | 0 | 250 |
| CONSOLIDATED EDISON INC | COM | 209115104 | BBG001S5QRL4 | 3584521 | 35720 | SH |  | SOLE |  | 31925 | 0 | 3796 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 | BBG001SD31G5 | 739796 | 4548 | SH |  | SOLE |  | 4548 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 | BBG014KFRPJ9 | 2041111 | 6324 | SH |  | SOLE |  | 6324 | 0 | 0 |
| COPART INC | COM | 217204106 | BBG001S7MTB1 | 585702 | 11936 | SH |  | SOLE |  | 11936 | 0 | 0 |
| CORNING INC | COM | 219350105 | BBG001S5RLH1 | 15977031 | 303804 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 | BBG00BN969D0 | 1833960 | 24607 | SH |  | SOLE |  | 23321 | 0 | 1286 |
| COSTCO WHSL CORP NEW | COM | 22160K105 | BBG001S9KRQ7 | 36455098 | 36826 | SH |  | SOLE |  | 35214 | 0 | 1612 |
| COTERRA ENERGY INC | COM | 127097103 | BBG001S6H6Y4 | 378695 | 14921 | SH |  | SOLE |  | 14921 | 0 | 0 |
| CRANE COMPANY | COMMON STOCK | 224408104 | BBG016G0L0V9 | 717594 | 3779 | SH |  | SOLE |  | 3779 | 0 | 0 |
| CREDIT SUISSE ASSET MGMT INC | COM | 224916106 | BBG001SCVJQ6 | 51622 | 17440 | SH |  | SOLE |  | 17440 | 0 | 0 |
| CRH PLC | ORD | G25508105 | BBG001S61NK9 | 943520 | 10278 | SH |  | SOLE |  | 10278 | 0 | 0 |
| CROCS INC | COM | 227046109 | BBG001SDGFR8 | 1170999 | 11562 | SH |  | SOLE |  | 11362 | 0 | 200 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 | BBG00BLYKRZ7 | 11313812 | 22214 | SH |  | SOLE |  | 22214 | 0 | 0 |
| CROWN CASTLE INC | COM | 22822V101 | BBG001S7W5T3 | 355861 | 3464 | SH |  | SOLE |  | 3464 | 0 | 0 |
| CSX CORP | COM | 126408103 | BBG001S5Q7Q3 | 3474085 | 106469 | SH |  | SOLE |  | 106369 | 0 | 100 |
| CTO RLTY GROWTH INC NEW | COM | 22948Q101 | BBG00Y3M1H68 | 1021524 | 59184 | SH |  | SOLE |  | 59184 | 0 | 0 |
| CUBESMART | COM | 229663109 | BBG001SHP0D7 | 529911 | 12468 | SH |  | SOLE |  | 12468 | 0 | 0 |
| CUMMINS INC | COM | 231021106 | BBG001S5Q9M3 | 11104657 | 33907 | SH |  | SOLE |  | 33786 | 0 | 121 |
| CVS HEALTH CORP | COM | 126650100 | BBG001S5QBD8 | 4320250 | 62630 | SH |  | SOLE |  | 62370 | 0 | 260 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 | BBG006Q52QW1 | 1322360 | 3250 | SH |  | SOLE |  | 3250 | 0 | 0 |
| CYTOKINETICS INC | COM NEW | 23282W605 | BBG001SGMVF2 | 6889732 | 208527 | SH |  | SOLE |  | 208127 | 0 | 400 |
| D R HORTON INC | COM | 23331A109 | BBG001S8M692 | 386093 | 2995 | SH |  | SOLE |  | 2995 | 0 | 0 |
| DANA INC | COM | 235825205 | BBG001SRW699 | 669896 | 39061 | SH |  | SOLE |  | 39061 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 | BBG001S5QGT0 | 5257658 | 26616 | SH |  | SOLE |  | 24676 | 0 | 1940 |
| DARDEN RESTAURANTS INC | COM | 237194105 | BBG001S5QM08 | 263090 | 1207 | SH |  | SOLE |  | 1207 | 0 | 0 |
| DAWSON GEOPHYSICAL CO NEW | COM | 239360100 | BBG001S6YBZ3 | 64240 | 44000 | SH |  | SOLE |  | 44000 | 0 | 0 |
| DEERE  CO | COM | 244199105 | BBG001S5QFF7 | 3598354 | 7077 | SH |  | SOLE |  | 7077 | 0 | 0 |
| DEFINITIVE HEALTHCARE CORP | CLASS A COM | 24477E103 | BBG01282ZKG1 | 507000 | 130000 | SH |  | SOLE |  | 130000 | 0 | 0 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 | BBG00DW3SZT0 | 2642407 | 21553 | SH |  | SOLE |  | 21553 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 | BBG001SPT759 | 4075252 | 82864 | SH |  | SOLE |  | 82864 | 0 | 0 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 | BBG001S683N3 | 1129915 | 38590 | SH |  | SOLE |  | 38590 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 | BBG001S63VG4 | 3355160 | 105475 | SH |  | SOLE |  | 104240 | 0 | 1235 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 | BBG001S7V596 | 1598524 | 15852 | SH |  | SOLE |  | 15442 | 0 | 410 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 | BBG002PHSZN7 | 6085449 | 44290 | SH |  | SOLE |  | 44290 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 | BBG001SM0K30 | 19323161 | 110842 | SH |  | SOLE |  | 110842 | 0 | 0 |
| DIMENSIONAL ETF TRUST | EMGR CRE EQT MNG | 25434V302 | BBG00Y2PHW26 | 6269788 | 216573 | SH |  | SOLE |  | 216573 | 0 | 0 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 | BBG00Y2PGDN6 | 13552443 | 392029 | SH |  | SOLE |  | 392029 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 | BBG011DXY6D4 | 209507 | 5846 | SH |  | SOLE |  | 5846 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US HIGH PROFITAB | 25434V831 | BBG015DLMLQ7 | 14057437 | 395316 | SH |  | SOLE |  | 395316 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US SMALL CAP VAL | 25434V815 | BBG015DG3GG1 | 9669639 | 328564 | SH |  | SOLE |  | 328564 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 | BBG001S5QHF3 | 16338429 | 131751 | SH |  | SOLE |  | 128596 | 0 | 3155 |
| DOCUSIGN INC | COM | 256163106 | BBG001T535D5 | 304784 | 3913 | SH |  | SOLE |  | 3913 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 | BBG001T5BM30 | 575158 | 5028 | SH |  | SOLE |  | 5028 | 0 | 0 |
| DOMINION ENERGY INC | COM | 25746U109 | BBG001S5QCP3 | 3669380 | 64922 | SH |  | SOLE |  | 64922 | 0 | 0 |
| DONEGAL GROUP INC | CL A | 257701201 | BBG001SHRMC8 | 1090281 | 54446 | SH |  | SOLE |  | 54446 | 0 | 0 |
| DOVER CORP | COM | 260003108 | BBG001S5QL46 | 1186583 | 6476 | SH |  | SOLE |  | 6476 | 0 | 0 |
| DOW INC | COM | 260557103 | BBG00BN96931 | 1596412 | 60287 | SH |  | SOLE |  | 58244 | 0 | 2043 |
| DTE ENERGY CO | COM | 233331107 | BBG001S5QN88 | 762746 | 5758 | SH |  | SOLE |  | 5758 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | BBG001S5QNR7 | 3775942 | 32000 | SH |  | SOLE |  | 31849 | 0 | 150 |
| DUPONT DE NEMOURS INC | COM | 26614N102 | BBG00BN961H3 | 3908157 | 56979 | SH |  | SOLE |  | 54983 | 21 | 1975 |
| DYCOM INDS INC | COM | 267475101 | BBG001S6MGW8 | 13989128 | 57241 | SH |  | SOLE |  | 56641 | 0 | 600 |
| EASTMAN CHEM CO | COM | 277432100 | BBG001S7JNP3 | 390060 | 5224 | SH |  | SOLE |  | 5224 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 | BBG001S5QZ45 | 40046819 | 112179 | SH |  | SOLE |  | 111731 | 20 | 428 |
| EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 | BBG001SM6Y34 | 155608 | 11219 | SH |  | SOLE |  | 11219 | 0 | 0 |
| ECOLAB INC | COM | 278865100 | BBG001S5QRB5 | 1023715 | 3799 | SH |  | SOLE |  | 3799 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 | BBG001SF2288 | 400592 | 5122 | SH |  | SOLE |  | 5122 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 | BBG001S6KBQ8 | 1342511 | 3452 | SH |  | SOLE |  | 3452 | 0 | 0 |
| ELI LILLY  CO | COM | 532457108 | BBG001S5STL8 | 42236536 | 54182 | SH |  | SOLE |  | 52440 | 30 | 1712 |
| EMBRAER S.A. | SPONSORED ADS | 29082A107 | BBG001S63XQ9 | 2328416 | 40914 | SH |  | SOLE |  | 40914 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 | BBG001S5QVG1 | 412935 | 772 | SH |  | SOLE |  | 772 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 | BBG001S5QVT7 | 7459378 | 55947 | SH |  | SOLE |  | 53559 | 0 | 2388 |
| ENBRIDGE INC | COM | 29250N105 | BBG001S6Q6D7 | 3724208 | 82176 | SH |  | SOLE |  | 82053 | 123 | 0 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 | BBG006FCB028 | 955074 | 47375 | SH |  | SOLE |  | 47375 | 0 | 0 |
| ENERGY RECOVERY INC | COM | 29270J100 | BBG001T28M86 | 5101405 | 399171 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 | BBG001SDHNW4 | 592034 | 32655 | SH |  | SOLE |  | 14455 | 0 | 18200 |
| ENERSYS | COM | 29275Y102 | BBG001SLVXW8 | 1530566 | 17845 | SH |  | SOLE |  | 17845 | 0 | 0 |
| ENTEGRIS INC | COM | 29362U104 | BBG001SF9YL6 | 217755 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 | BBG001S67KF5 | 288614 | 3472 | SH |  | SOLE |  | 3472 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 | BBG001S9P0Z1 | 2899406 | 93499 | SH |  | SOLE |  | 39190 | 0 | 54309 |
| EOG RES INC | COM | 26875P101 | BBG001S5ZB93 | 3998661 | 33431 | SH |  | SOLE |  | 33431 | 0 | 0 |
| EQT CORP | COM | 26884L109 | BBG001S5QXJ4 | 217417 | 3728 | SH |  | SOLE |  | 3728 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 | BBG001SKBNS9 | 375462 | 472 | SH |  | SOLE |  | 472 | 0 | 0 |
| EQUITABLE HLDGS INC | COM | 29452E101 | BBG00J7CBWL8 | 971372 | 17315 | SH |  | SOLE |  | 17315 | 0 | 0 |
| ESPERION THERAPEUTICS INC NE | COM | 29664W105 | BBG004KB3SZ1 | 60152 | 61105 | SH |  | SOLE |  | 61105 | 0 | 0 |
| ESSENTIAL UTILS INC | COM | 29670G102 | BBG001S5VFD3 | 279924 | 7537 | SH |  | SOLE |  | 7537 | 0 | 0 |
| ESSEX PPTY TR INC | COM | 297178105 | BBG001S81418 | 270364 | 954 | SH |  | SOLE |  | 954 | 0 | 0 |
| EVE HLDG INC | COM | 29970N104 | BBG00XZQN3Y2 | 1556843 | 226945 | SH |  | SOLE |  | 226945 | 0 | 0 |
| EVERCORE INC | CLASS A | 29977A105 | BBG001SC3S41 | 5384199 | 19940 | SH |  | SOLE |  | 19940 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 | BBG001S5TRL1 | 3086397 | 48513 | SH |  | SOLE |  | 47738 | 175 | 600 |
| EVOLUS INC | COM | 30052C107 | BBG005CX4HL7 | 6317692 | 685960 | SH |  | SOLE |  | 685960 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ROBO GLB ETF | 301505707 | BBG005FHK626 | 2702235 | 45203 | SH |  | SOLE |  | 27178 | 0 | 18025 |
| EXELON CORP | COM | 30161N101 | BBG001SBJMT2 | 508188 | 11704 | SH |  | SOLE |  | 11704 | 0 | 0 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 | BBG001SP8VM0 | 2030966 | 12040 | SH |  | SOLE |  | 12040 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 | BBG001S69V32 | 26497093 | 245799 | SH |  | SOLE |  | 238405 | 0 | 7394 |
| F5 INC | COM | 315616102 | BBG001SCP8D1 | 414403 | 1408 | SH |  | SOLE |  | 1408 | 0 | 0 |
| FAIR ISAAC CORP | COM | 303250104 | BBG001S8ZT61 | 323549 | 177 | SH |  | SOLE |  | 177 | 0 | 0 |
| FARO TECHNOLOGIES INC | COM | 311642102 | BBG001S8HPX9 | 13315446 | 303175 | SH |  | SOLE |  | 303175 | 0 | 0 |
| FASTENAL CO | COM | 311900104 | BBG001S5R1F7 | 441890 | 10521 | SH |  | SOLE |  | 10521 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 | BBG001S5R3M5 | 18633491 | 81974 | SH |  | SOLE |  | 0 | 0 | 0 |
| FERRARI N V | COM | N3167Y103 | BBG009PH3Q95 | 626184 | 1276 | SH |  | SOLE |  | 1276 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ENHANCED LARGE | 316092113 | BBG01K4JD281 | 288723 | 8371 | SH |  | SOLE |  | 8371 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 | BBG001S5R6S2 | 248096 | 6032 | SH |  | SOLE |  | 6032 | 0 | 0 |
| FIRST BANCORP N C | COM | 318910106 | BBG001S5R1Z5 | 3065930 | 69538 | SH |  | SOLE |  | 69538 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N | CL A | 31946M103 | BBG001S5R2V7 | 338469 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 | BBG001S991Z7 | 599586 | 3622 | SH |  | SOLE |  | 3622 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 | BBG001VDB5R1 | 596047 | 4900 | SH |  | SOLE |  | 4800 | 0 | 100 |
| FIRST TR EXCHANGE TRADED FD | NASD TECH DIV | 33738R118 | BBG00393GRN5 | 665004 | 7375 | SH |  | SOLE |  | 7375 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 | BBG009K1H2W7 | 23405722 | 309681 | SH |  | SOLE |  | 250587 | 0 | 59094 |
| FIRST TR EXCHANGE TRADED FD | RISNG DIVD ACHIV | 33738R506 | BBG005SW6WS0 | 12464973 | 198677 | SH |  | SOLE |  | 195604 | 0 | 3073 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 | BBG001SN9872 | 18879360 | 70098 | SH |  | SOLE |  | 65311 | 0 | 4787 |
| FIRST TR EXCHANGE-TRADED FD | FT VEST RIS | 33738D879 | BBG019WLSRG0 | 19087961 | 772479 | SH |  | SOLE |  | 739519 | 0 | 32960 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 | BBG001SQ1891 | 848596 | 5260 | SH |  | SOLE |  | 739 | 0 | 4521 |
| FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 | BBG00J3TCS97 | 5887586 | 166882 | SH |  | SOLE |  | 156807 | 0 | 10075 |
| FIRST TR EXCHNG TRADED FD VI | FT VEST LADDERED | 33740F755 | BBG00VC9SZ91 | 2369736 | 74520 | SH |  | SOLE |  | 74520 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | SMITH OPPORT FXD | 33740F805 | BBG00FZ4KG74 | 287699 | 6555 | SH |  | SOLE |  | 6555 | 0 | 0 |
| FISERV INC | COM | 337738108 | BBG001S5R6Q4 | 3589231 | 20818 | SH |  | SOLE |  | 20818 | 0 | 0 |
| FLEXSHARES TR | FLEXSHARES ULTRA | 33939L886 | BBG003GP3W33 | 344703 | 4565 | SH |  | SOLE |  | 4565 | 0 | 0 |
| FLEXSHARES TR | MORNSTAR UPSTR | 33939L407 | BBG00243P8S9 | 269853 | 6728 | SH |  | SOLE |  | 6728 | 0 | 0 |
| FLOWSERVE CORP | COM | 34354P105 | BBG001SB3F87 | 212018 | 4050 | SH |  | SOLE |  | 4050 | 0 | 0 |
| FORD MTR CO | COM | 345370860 | BBG001S5TZ33 | 157510 | 14517 | SH |  | SOLE |  | 14517 | 0 | 0 |
| FORMFACTOR INC | COM | 346375108 | BBG001SFT2R8 | 9205294 | 267518 | SH |  | SOLE |  | 267518 | 0 | 0 |
| FORTINET INC | COM | 34959E109 | BBG001S77BL6 | 1368191 | 12942 | SH |  | SOLE |  | 12942 | 0 | 0 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 | BBG001S5R3F3 | 9656961 | 222767 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRONTIER COMMUNICATIONS PARE | COM | 35909D109 | BBG010MVVVX6 | 881426 | 24215 | SH |  | SOLE |  | 24215 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 | BBG001S5NKC2 | 1265314 | 3953 | SH |  | SOLE |  | 3943 | 0 | 10 |
| GAMING  LEISURE PPTYS INC | COM | 36467J108 | BBG003MSMCT5 | 234847 | 5031 | SH |  | SOLE |  | 5031 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 | BBG001SG0H12 | 436225 | 2090 | SH |  | SOLE |  | 2090 | 0 | 0 |
| GATX CORP | COM | 361448103 | BBG001S5RM34 | 310191 | 2020 | SH |  | SOLE |  | 2020 | 0 | 0 |
| GDS HLDGS LTD | SPONSORED ADS | 36165L108 | BBG00DYK7TM4 | 7972870 | 260807 | SH |  | SOLE |  | 259007 | 0 | 1800 |
| GE AEROSPACE | COM NEW | 369604301 | BBG001S5PVD5 | 6025490 | 23410 | SH |  | SOLE |  | 23410 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | BBG01BFR8YW0 | 1680225 | 22684 | SH |  | SOLE |  | 22684 | 0 | 0 |
| GE VERNOVA INC | COM | 36828A101 | BBG013G17W77 | 5869034 | 11091 | SH |  | SOLE |  | 11091 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 | BBG001T5VGH6 | 262188 | 1831 | SH |  | SOLE |  | 1831 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 | BBG001S5RHP1 | 12036924 | 41270 | SH |  | SOLE |  | 41270 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 | BBG001S5RKR2 | 3932678 | 75906 | SH |  | SOLE |  | 75334 | 0 | 572 |
| GENERAL MTRS CO | COM | 37045V100 | BBG001SM1DK6 | 1547383 | 31444 | SH |  | SOLE |  | 31444 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 | BBG001S5RNH7 | 363566 | 2997 | SH |  | SOLE |  | 2997 | 0 | 0 |
| GERON CORP | COM | 374163103 | BBG001S6TSX4 | 71212 | 50505 | SH |  | SOLE |  | 50505 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 | BBG001S6Y1X7 | 11288291 | 101816 | SH |  | SOLE |  | 101091 | 0 | 725 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 | BBG00KX8KH01 | 225222 | 5155 | SH |  | SOLE |  | 1540 | 0 | 3615 |
| GLOBAL X FDS | DEFENSE TECH ETF | 37960A529 | BBG01J6K2RX8 | 582919 | 9675 | SH |  | SOLE |  | 8850 | 0 | 825 |
| GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 | BBG002WKD6P0 | 3965800 | 79000 | SH |  | SOLE |  | 7053 | 0 | 71947 |
| GLOBAL X FDS | GLBX SUPRINC ETF | 37950E333 | BBG0036H6X37 | 124934 | 13928 | SH |  | SOLE |  | 13928 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 | BBG001TF8NP6 | 488246 | 12580 | SH |  | SOLE |  | 3150 | 0 | 9430 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 | BBG00DSB42H9 | 5956841 | 182445 | SH |  | SOLE |  | 181220 | 0 | 1225 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | BBG00G5CR9C0 | 430627 | 9881 | SH |  | SOLE |  | 7381 | 0 | 2500 |
| GOLAR LNG LTD | SHS | G9456A100 | BBG001SHSF05 | 44236649 | 1073966 | SH |  | SOLE |  | 1070257 | 0 | 3709 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | BBG001SC07Z6 | 26927097 | 38046 | SH |  | SOLE |  | 37976 | 0 | 70 |
| GRAHAM HLDGS CO | COM CL B | 384637104 | BBG001S6H317 | 333998 | 353 | SH |  | SOLE |  | 353 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 | BBG001S5RRD2 | 1885125 | 1812 | SH |  | SOLE |  | 1812 | 0 | 0 |
| GRANITE CONSTR INC | COM | 387328107 | BBG001S8WD96 | 14347613 | 153434 | SH |  | SOLE |  | 152134 | 0 | 1300 |
| GRAYSCALE BITCOIN TRUST ETF | SHS REP COM UT | 389637109 | BBG008748J97 | 1223588 | 14424 | SH |  | SOLE |  | 14424 | 0 | 0 |
| GRUPO TELEVISA S A B | SPON ADR REP ORD | 40049J206 | BBG001S64JP0 | 223873 | 102225 | SH |  | SOLE |  | 102225 | 0 | 0 |
| GSK PLC | SPONSORED ADR | 37733W204 | BBG001SD6SM6 | 887158 | 23103 | SH |  | SOLE |  | 23103 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 | BBG00YDGX9Z1 | 860286 | 17665 | SH |  | SOLE |  | 17665 | 0 | 0 |
| HACKETT GROUP INC | COM | 404609109 | BBG001S5VLP7 | 2113597 | 83147 | SH |  | SOLE |  | 83147 | 0 | 0 |
| HANOVER INS GROUP INC | COM | 410867105 | BBG001S8KZF3 | 2251287 | 13253 | SH |  | SOLE |  | 13253 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | COM | 416515104 | BBG001S8PXF3 | 341518 | 2692 | SH |  | SOLE |  | 2692 | 0 | 0 |
| HASBRO INC | COM | 418056107 | BBG001S5RSQ6 | 3939083 | 53361 | SH |  | SOLE |  | 52561 | 0 | 800 |
| HCA HEALTHCARE INC | COM | 40412C101 | BBG001T8NTY2 | 1312962 | 3427 | SH |  | SOLE |  | 3427 | 0 | 0 |
| HCI GROUP INC | COM | 40416E103 | BBG001T2C2P6 | 233627 | 1535 | SH |  | SOLE |  | 1535 | 0 | 0 |
| HEICO CORP NEW | COM | 422806109 | BBG001S5RVC4 | 1025016 | 3125 | SH |  | SOLE |  | 3125 | 0 | 0 |
| HELIOS TECHNOLOGIES INC | COM | 42328H109 | BBG001S99DF3 | 1065371 | 31926 | SH |  | SOLE |  | 31926 | 0 | 0 |
| HELMERICH  PAYNE INC | COM | 423452101 | BBG001S5RZP1 | 2233037 | 147298 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERSHEY CO | COM | 427866108 | BBG001S5S148 | 320358 | 1930 | SH |  | SOLE |  | 1930 | 0 | 0 |
| HESS CORP | COM | 42809H107 | BBG001S5NHS2 | 501765 | 3622 | SH |  | SOLE |  | 3622 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 | BBG0078W3NP4 | 200205 | 9790 | SH |  | SOLE |  | 9790 | 0 | 0 |
| HEXCEL CORP NEW | COM | 428291108 | BBG001S5S2J0 | 7795234 | 137993 | SH |  | SOLE |  | 137993 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 | BBG0058KMH49 | 6601863 | 24787 | SH |  | SOLE |  | 24387 | 0 | 400 |
| HOME DEPOT INC | COM | 437076102 | BBG001S5RTW7 | 57273417 | 156212 | SH |  | SOLE |  | 151046 | 17 | 5149 |
| HONEYWELL INTL INC | COM | 438516106 | BBG001S5X1N1 | 28167276 | 120952 | SH |  | SOLE |  | 118896 | 20 | 2036 |
| HOWMET AEROSPACE INC | COM | 443201108 | BBG00DYNJH69 | 1058708 | 5688 | SH |  | SOLE |  | 5688 | 0 | 0 |
| HP INC | COM | 40434L105 | BBG001S6W7N7 | 242867 | 9929 | SH |  | SOLE |  | 9929 | 0 | 0 |
| HUDSON TECHNOLOGIES INC | COM | 444144109 | BBG001S77CN2 | 568400 | 70000 | SH |  | SOLE |  | 70000 | 0 | 0 |
| HUMANA INC | COM | 444859102 | BBG001S5S1X6 | 300366 | 1229 | SH |  | SOLE |  | 1229 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 | BBG001S5RSZ6 | 278701 | 16629 | SH |  | SOLE |  | 16629 | 0 | 0 |
| IAC INC | COM NEW | 44891N208 | BBG00S1LR2D2 | 6049080 | 162000 | SH |  | SOLE |  | 162000 | 0 | 0 |
| IBEX LTD | SHS NEW | G4690M101 | BBG00W0LQ7N3 | 1054002 | 36220 | SH |  | SOLE |  | 36220 | 0 | 0 |
| ICHOR HOLDINGS | SHS | G4740B105 | BBG00F9VSD81 | 7591685 | 386542 | SH |  | SOLE |  | 386542 | 0 | 0 |
| ICON PLC | SHS | G4705A100 | BBG001SDCL35 | 330317 | 2271 | SH |  | SOLE |  | 2271 | 0 | 0 |
| IDEXX LABS INC | COM | 45168D104 | BBG001S5S4Y9 | 633418 | 1181 | SH |  | SOLE |  | 1181 | 0 | 0 |
| IHS HOLDING LIMITED | ORD SHS | G4701H109 | BBG012M7S2D5 | 407826 | 73350 | SH |  | SOLE |  | 73350 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 | BBG001S5SDX0 | 11576089 | 46819 | SH |  | SOLE |  | 46130 | 0 | 689 |
| INCYTE CORP | COM | 45337C102 | BBG001S8Q6N2 | 4504747 | 66149 | SH |  | SOLE |  | 66149 | 0 | 0 |
| INGERSOLL RAND INC | COM | 45687V106 | BBG002R1CW36 | 378216 | 4547 | SH |  | SOLE |  | 4525 | 22 | 0 |
| INGREDION INC | COM | 457187102 | BBG001SBH4X9 | 309620 | 2283 | SH |  | SOLE |  | 2283 | 0 | 0 |
| INTEL CORP | COM | 458140100 | BBG001S5SF65 | 1881408 | 83991 | SH |  | SOLE |  | 83991 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 | BBG007KC7PC9 | 1588503 | 169350 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | BBG001SDJ4R0 | 2727098 | 14864 | SH |  | SOLE |  | 14730 | 0 | 134 |
| INTERDIGITAL INC | COM | 45867G101 | BBG001S8DV79 | 347557 | 1550 | SH |  | SOLE |  | 1550 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | BBG001S5S399 | 41427771 | 140538 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 | BBG001S5S5F7 | 333182 | 4530 | SH |  | SOLE |  | 4530 | 0 | 0 |
| INTERNATIONAL PAPER CO | COM | 460146103 | BBG001S5SBF4 | 303193 | 6474 | SH |  | SOLE |  | 6474 | 0 | 0 |
| INTUIT | COM | 461202103 | BBG001S6TWR2 | 2386741 | 3030 | SH |  | SOLE |  | 3030 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | BBG001S7XR78 | 1400911 | 2578 | SH |  | SOLE |  | 2578 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ULTRA SHRT DUR | 46090A887 | BBG00KJR1T91 | 343258 | 6846 | SH |  | SOLE |  | 6846 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 | BBG001T0NSB6 | 246256 | 22125 | SH |  | SOLE |  | 22125 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 | BBG00P4Y2QS5 | 248210 | 2380 | SH |  | SOLE |  | 2380 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 | BBG001V18CG8 | 394487 | 5417 | SH |  | SOLE |  | 5417 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 | BBG006F9S8B0 | 896144 | 36652 | SH |  | SOLE |  | 36652 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 | BBG001S6H5N8 | 213471 | 5050 | SH |  | SOLE |  | 4900 | 0 | 150 |
| INVESCO EXCHANGE TRADED FD T | S EQL DIS | 46137V381 | BBG00KJR28C2 | 1261875 | 23715 | SH |  | SOLE |  | 3810 | 0 | 19905 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 | BBG00KJR2NN7 | 28736721 | 158120 | SH |  | SOLE |  | 155184 | 0 | 2936 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 | BBG001SDTVQ0 | 616578 | 8653 | SH |  | SOLE |  | 8653 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | BBG001S9GN63 | 3861 | 7 | SH |  | OTR |  | 7 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | BBG001S9GN63 | 104275279 | 189028 | SH |  | SOLE |  | 161531 | 0 | 27497 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 | BBG001SB7RD1 | 19539236 | 494539 | SH |  | SOLE |  | 0 | 0 | 0 |
| IPG PHOTONICS CORP | COM | 44980X109 | BBG001SG95B8 | 4997857 | 72802 | SH |  | SOLE |  | 72802 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 | BBG001T21JT7 | 17584965 | 582863 | SH |  | SOLE |  | 0 | 0 | 0 |
| IRON MTN INC DEL | COM | 46284V101 | BBG001SCQ2X1 | 427532 | 4168 | SH |  | SOLE |  | 4168 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 | BBG01KYQ6QS5 | 373687 | 6105 | SH |  | SOLE |  | 6105 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 | BBG001SJK6D5 | 778565 | 12485 | SH |  | SOLE |  | 12485 | 0 | 0 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 | BBG003HC3DG9 | 2299827 | 38311 | SH |  | SOLE |  | 28701 | 0 | 9611 |
| ISHARES S GSCI COMMODITY- | UNIT BEN INT | 46428R107 | BBG001SMLZ34 | 1218834 | 55301 | SH |  | SOLE |  | 55301 | 0 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 | BBG001SQLN69 | 284627 | 8675 | SH |  | SOLE |  | 8675 | 0 | 0 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 | BBG001SKXPR1 | 383559 | 4629 | SH |  | SOLE |  | 3499 | 0 | 1130 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 | BBG001SSD812 | 4903877 | 41178 | SH |  | SOLE |  | 41163 | 0 | 15 |
| ISHARES TR | 7-10 YR TRSY BD | 464287440 | BBG001S80936 | 10986968 | 114722 | SH |  | SOLE |  | 112726 | 0 | 1996 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 | BBG006MJFZK4 | 4806397 | 75170 | SH |  | SOLE |  | 24090 | 0 | 51080 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 | BBG001V0XLT8 | 944507 | 8061 | SH |  | SOLE |  | 7364 | 0 | 697 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 | BBG003H6TRS0 | 1528223 | 18306 | SH |  | SOLE |  | 18306 | 0 | 0 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 | BBG003H6TMV7 | 3421663 | 44259 | SH |  | SOLE |  | 44259 | 0 | 0 |
| ISHARES TR | CORE S MCP ETF | 464287507 | BBG001SFC7V0 | 21888627 | 352929 | SH |  | SOLE |  | 345479 | 0 | 7450 |
| ISHARES TR | CORE S SCP ETF | 464287804 | BBG001SFC7W9 | 28813274 | 263641 | SH |  | SOLE |  | 255421 | 0 | 8220 |
| ISHARES TR | CORE S TTL STK | 464287150 | BBG001SHTRL5 | 533678 | 3952 | SH |  | SOLE |  | 3882 | 0 | 70 |
| ISHARES TR | CORE S US GWT | 464287671 | BBG001SFQL99 | 282000 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| ISHARES TR | CORE S US VLU | 464287663 | BBG001SFQL80 | 265059 | 2801 | SH |  | SOLE |  | 2801 | 0 | 0 |
| ISHARES TR | CORE S ETF | 464287200 | BBG001SFB7R6 | 85325638 | 137423 | SH |  | SOLE |  | 136914 | 0 | 508 |
| ISHARES TR | CORE US AGGBD ET | 464287226 | BBG001SM1QT8 | 2268417 | 22867 | SH |  | SOLE |  | 22867 | 0 | 0 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 | BBG001SP62C7 | 1241632 | 11086 | SH |  | SOLE |  | 11086 | 0 | 0 |
| ISHARES TR | EAFE SML CP ETF | 464288273 | BBG001SYVWS7 | 3538520 | 48686 | SH |  | SOLE |  | 48686 | 0 | 0 |
| ISHARES TR | ESG AWARE MSCI | 46435U663 | BBG00KK87757 | 308960 | 7475 | SH |  | SOLE |  | 7475 | 0 | 0 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 | BBG00FFPFTS4 | 268841 | 1987 | SH |  | SOLE |  | 1987 | 0 | 0 |
| ISHARES TR | ESG MSCI KLD 400 | 464288570 | BBG001SRYH02 | 264729 | 2279 | SH |  | SOLE |  | 2279 | 0 | 0 |
| ISHARES TR | ESG OPTIMIZED | 464288802 | BBG001SN86J4 | 581150 | 4585 | SH |  | SOLE |  | 4585 | 0 | 0 |
| ISHARES TR | EXPANDED TECH | 464287515 | BBG001S7W2J1 | 1685786 | 15395 | SH |  | SOLE |  | 2623 | 0 | 12772 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 | BBG001V1QYX1 | 742242 | 14548 | SH |  | SOLE |  | 6648 | 0 | 7900 |
| ISHARES TR | GLOBAL ENERG ETF | 464287341 | BBG001S7RSN5 | 3577983 | 91066 | SH |  | SOLE |  | 89816 | 0 | 1250 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 | BBG001S60KQ0 | 2820525 | 30545 | SH |  | SOLE |  | 30545 | 0 | 0 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 | BBG001ST0ZQ7 | 1155867 | 14332 | SH |  | SOLE |  | 14032 | 0 | 300 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 | BBG001S60QR6 | 701880 | 6403 | SH |  | SOLE |  | 6403 | 0 | 0 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 | BBG001S7Y5C9 | 260889 | 7560 | SH |  | SOLE |  | 7560 | 0 | 0 |
| ISHARES TR | ISHARES BIOTECH | 464287556 | BBG001SGYSW7 | 1760815 | 13918 | SH |  | SOLE |  | 10778 | 0 | 3140 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 | BBG001SJ8F58 | 268847 | 1126 | SH |  | SOLE |  | 1126 | 0 | 0 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 | BBG001SSD858 | 1542333 | 29233 | SH |  | SOLE |  | 29233 | 0 | 0 |
| ISHARES TR | MORNINGSTAR GRWT | 464287119 | BBG001SBRHJ5 | 837355 | 8641 | SH |  | SOLE |  | 8641 | 0 | 0 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 | BBG001SBRK44 | 449084 | 5597 | SH |  | SOLE |  | 5597 | 0 | 0 |
| ISHARES TR | MSCI ACWI ETF | 464288257 | BBG001S56QV7 | 3541505 | 27539 | SH |  | SOLE |  | 27539 | 0 | 0 |
| ISHARES TR | MSCI ACWI EX US | 464288240 | BBG001S56R18 | 863520 | 14170 | SH |  | SOLE |  | 14170 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 | BBG001SG09V7 | 3396928 | 38001 | SH |  | SOLE |  | 37967 | 0 | 34 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 | BBG002DMN4B6 | 714931 | 12840 | SH |  | SOLE |  | 2250 | 0 | 10590 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 | BBG007WGM3H4 | 254652 | 5892 | SH |  | SOLE |  | 5892 | 0 | 0 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 | BBG0025X2G81 | 371903 | 3962 | SH |  | SOLE |  | 3962 | 0 | 0 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 | BBG004FPV022 | 773821 | 3220 | SH |  | SOLE |  | 3094 | 0 | 126 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 | BBG004TRTWW3 | 77738809 | 425220 | SH |  | SOLE |  | 421343 | 0 | 3877 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 | BBG001SZV978 | 1364625 | 13061 | SH |  | SOLE |  | 8711 | 0 | 4350 |
| ISHARES TR | PFD AND INCM SEC | 464288687 | BBG001SNVWC8 | 1799654 | 58659 | SH |  | SOLE |  | 55038 | 0 | 3621 |
| ISHARES TR | RUS 1000 ETF | 464287622 | BBG001S562W9 | 627186 | 1847 | SH |  | SOLE |  | 1847 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 | BBG001S56320 | 6881099 | 16207 | SH |  | SOLE |  | 16207 | 0 | 0 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 | BBG001S562P7 | 1914840 | 9859 | SH |  | SOLE |  | 9859 | 0 | 0 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 | BBG001S562F8 | 3732036 | 13055 | SH |  | SOLE |  | 12955 | 0 | 100 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 | BBG001S56277 | 700594 | 4441 | SH |  | SOLE |  | 4441 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 | BBG001S561Z8 | 3154701 | 22748 | SH |  | SOLE |  | 22748 | 0 | 0 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 | BBG001S561V2 | 427172 | 3233 | SH |  | SOLE |  | 3233 | 0 | 0 |
| ISHARES TR | RUS MID CAP ETF | 464287499 | BBG001SJCNS1 | 2246919 | 24431 | SH |  | SOLE |  | 24431 | 0 | 0 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 | BBG001T5LBR7 | 252180 | 1023 | SH |  | SOLE |  | 1023 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | BBG001SFC7Y7 | 15820443 | 73314 | SH |  | SOLE |  | 72874 | 0 | 440 |
| ISHARES TR | S 100 ETF | 464287101 | BBG001SGB026 | 1676390 | 5508 | SH |  | SOLE |  | 5475 | 0 | 33 |
| ISHARES TR | S 500 GRWT ETF | 464287309 | BBG001S561Q8 | 3566800 | 32396 | SH |  | SOLE |  | 32396 | 0 | 0 |
| ISHARES TR | S 500 VAL ETF | 464287408 | BBG001S561K4 | 1626465 | 8323 | SH |  | SOLE |  | 8323 | 0 | 0 |
| ISHARES TR | S SML 600 GWT | 464287887 | BBG001SFQL44 | 1330 | 10 | SH |  | OTR |  | 10 | 0 | 0 |
| ISHARES TR | S SML 600 GWT | 464287887 | BBG001SFQL44 | 3558407 | 26747 | SH |  | SOLE |  | 26673 | 0 | 74 |
| ISHARES TR | SELECT DIVID ETF | 464287168 | BBG001SDJVG2 | 4278922 | 32218 | SH |  | SOLE |  | 32218 | 0 | 0 |
| ISHARES TR | SHORT TREAS BD | 464288679 | BBG001SSD803 | 426884 | 3866 | SH |  | SOLE |  | 3866 | 0 | 0 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 | BBG001SFQL26 | 2535742 | 25487 | SH |  | SOLE |  | 25487 | 0 | 0 |
| ISHARES TR | TIPS BD ETF | 464287176 | BBG001SD9RM5 | 1003088 | 9116 | SH |  | SOLE |  | 9116 | 0 | 0 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 | BBG001SQZT52 | 1864250 | 29761 | SH |  | SOLE |  | 3365 | 0 | 26396 |
| ISHARES TR | U.S. TECH ETF | 464287721 | BBG001SFB7Z7 | 3317601 | 19147 | SH |  | SOLE |  | 19147 | 0 | 0 |
| ISHARES TR | US CONSUM DISCRE | 464287580 | BBG001SFGXZ5 | 259064 | 2600 | SH |  | SOLE |  | 0 | 0 | 2600 |
| ISHARES TR | US HLTHCARE ETF | 464287762 | BBG001SFGXR4 | 994387 | 17606 | SH |  | SOLE |  | 5006 | 0 | 12600 |
| ISHARES TR | US HOME CONS ETF | 464288752 | BBG001SQZTR8 | 1512615 | 16235 | SH |  | SOLE |  | 895 | 0 | 15340 |
| ISHARES U S ETF TR | SHORT DURATION B | 46431W507 | BBG0059KNK04 | 278577 | 5452 | SH |  | SOLE |  | 5452 | 0 | 0 |
| ITRON INC | COM | 465741106 | BBG001S6DJQ9 | 32141019 | 244177 | SH |  | SOLE |  | 244177 | 0 | 0 |
| ITT INC | COM | 45073V108 | BBG00CVQZQB3 | 230383 | 1469 | SH |  | SOLE |  | 1469 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | DIVERSFD EQT ETF | 46641Q845 | BBG00F7XDRN7 | 402978 | 8859 | SH |  | SOLE |  | 8859 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | BBG00TSG0SK6 | 38872633 | 683775 | SH |  | SOLE |  | 670320 | 0 | 13455 |
| J P MORGAN EXCHANGE TRADED F | HEDGED EQUITY LA | 46654Q724 | BBG01J345HV8 | 2990669 | 47790 | SH |  | SOLE |  | 47790 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 | BBG016NKZFF7 | 3727314 | 68517 | SH |  | SOLE |  | 67972 | 0 | 545 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | BBG00GP26NW0 | 885753 | 17477 | SH |  | SOLE |  | 15414 | 0 | 2063 |
| JACOBS SOLUTIONS INC | COM | 46982L108 | BBG019C1BQS3 | 210714 | 1603 | SH |  | SOLE |  | 1603 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 | BBG001SNW8K1 | 1146945 | 10808 | SH |  | SOLE |  | 10808 | 0 | 0 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 | BBG001S5SX02 | 505072 | 9235 | SH |  | SOLE |  | 9235 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 | BBG001S5SHQ9 | 306282934 | 2005126 | SH |  | SOLE |  | 1997430 | 25 | 7671 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 | BBG001S5WZ84 | 407936 | 3862 | SH |  | SOLE |  | 3862 | 0 | 0 |
| JPMORGAN CHASE  CO. | COM | 46625H100 | BBG001S8CRC3 | 126887876 | 437680 | SH |  | SOLE |  | 428526 | 0 | 9154 |
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | BBG001SLV0G8 | 338741 | 26631 | SH |  | SOLE |  | 26631 | 0 | 0 |
| KELLANOVA | COM | 487836108 | BBG001S5SJL0 | 468750 | 5894 | SH |  | SOLE |  | 5894 | 0 | 0 |
| KENVUE INC | COM | 49177J102 | BBG01C79X614 | 13568137 | 648263 | SH |  | SOLE |  | 648263 | 0 | 0 |
| KEURIG DR PEPPER INC | COM | 49271V100 | BBG001ST5W34 | 2203402 | 66649 | SH |  | SOLE |  | 65449 | 0 | 1200 |
| KEYCORP | COM | 493267108 | BBG001S5SKV6 | 402193 | 23088 | SH |  | SOLE |  | 23088 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | BBG0059FN820 | 886507 | 5410 | SH |  | SOLE |  | 5410 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 | BBG001S5SLZ0 | 2214122 | 17174 | SH |  | SOLE |  | 15869 | 0 | 1305 |
| KINDER MORGAN INC DEL | COM | 49456B101 | BBG001TG2YZ5 | 3249902 | 110541 | SH |  | SOLE |  | 110396 | 0 | 145 |
| KKR  CO INC | COM | 48251W104 | BBG001S6PW05 | 10127941 | 76133 | SH |  | SOLE |  | 75814 | 0 | 319 |
| KLA CORP | COM NEW | 482480100 | BBG001S5SLM4 | 11092349 | 12383 | SH |  | SOLE |  | 12383 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 | BBG001SD5VL1 | 11398737 | 245398 | SH |  | SOLE |  | 245398 | 0 | 0 |
| KROGER CO | COM | 501044101 | BBG001S5SN40 | 4425511 | 61697 | SH |  | SOLE |  | 56228 | 200 | 5269 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | BBG001S5S0N9 | 6884806 | 27447 | SH |  | SOLE |  | 27407 | 40 | 0 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 | BBG01MMT6PQ2 | 282461 | 1076 | SH |  | SOLE |  | 1076 | 0 | 0 |
| LAM RESEARCH CORP | COM NEW | 512807306 | BBG001S5SW40 | 46425622 | 476943 | SH |  | SOLE |  | 459263 | 0 | 17680 |
| LAS VEGAS SANDS CORP | COM | 517834107 | BBG001SJCGP9 | 13517551 | 310677 | SH |  | SOLE |  | 0 | 0 | 0 |
| LENNAR CORP | CL A | 526057104 | BBG001S5SRK3 | 1522792 | 13767 | SH |  | SOLE |  | 13723 | 0 | 44 |
| LEXICON PHARMACEUTICALS INC | COM NEW | 528872302 | BBG001SDWCZ8 | 48056 | 50815 | SH |  | SOLE |  | 50815 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY LIV S A | 531229748 | BBG01HMFL134 | 4635450 | 58322 | SH |  | SOLE |  | 58322 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY LIV S C | 531229722 | BBG01HMFLVL8 | 580619 | 7154 | SH |  | SOLE |  | 7154 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY ONE S A | 531229771 | BBG01HLMB8V5 | 11108900 | 116985 | SH |  | SOLE |  | 116985 | 0 | 0 |
| LINDBLAD EXPEDITIONS HLDGS I | COM | 535219109 | BBG004MDWKT7 | 10745713 | 920798 | SH |  | SOLE |  | 920798 | 0 | 0 |
| LINDE PLC | SHS | G54950103 | BBG01FND0CH6 | 1713029 | 3651 | SH |  | SOLE |  | 3651 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 | BBG001SNP2B2 | 307401 | 2032 | SH |  | SOLE |  | 2032 | 0 | 0 |
| LIVE OAK BANCSHARES INC | COM | 53803X105 | BBG001T4RVG2 | 806358 | 27059 | SH |  | SOLE |  | 27059 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 | BBG001SDX252 | 700719 | 164875 | SH |  | SOLE |  | 164875 | 0 | 0 |
| LOCAL BOUNTI CORP | COM NEW | 53960E205 | BBG00ZF07ZZ2 | 72177 | 30845 | SH |  | SOLE |  | 30845 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 | BBG001S7PS57 | 13323933 | 28769 | SH |  | SOLE |  | 28649 | 0 | 120 |
| LOWES COS INC | COM | 548661107 | BBG001S5SVL3 | 10239999 | 46153 | SH |  | SOLE |  | 45993 | 0 | 160 |
| LULULEMON ATHLETICA INC | COM | 550021109 | BBG001STBM75 | 274564 | 1156 | SH |  | SOLE |  | 1156 | 0 | 0 |
| LUMENTUM HLDGS INC | COM | 55024U109 | BBG0073F9RS8 | 23695701 | 249271 | SH |  | SOLE |  | 0 | 0 | 0 |
| LYFT INC | CL A COM | 55087P104 | BBG004M9ZHY4 | 5065702 | 321428 | SH |  | SOLE |  | 318319 | 0 | 3109 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 | BBG001T8LMY9 | 742751 | 12837 | SH |  | SOLE |  | 12837 | 0 | 0 |
| M  T BK CORP | COM | 55261F104 | BBG001S7S2B4 | 1435242 | 7399 | SH |  | SOLE |  | 1349 | 0 | 6050 |
| MACROGENICS INC | COM | 556099109 | BBG001S9C8R7 | 424670 | 350967 | SH |  | SOLE |  | 350967 | 0 | 0 |
| MACYS INC | COM | 55616P104 | BBG001S6KRW6 | 237942 | 20407 | SH |  | SOLE |  | 20407 | 0 | 0 |
| MADISON SQUARE GARDEN ENTMT | COM CL A | 558256103 | BBG019980TF2 | 485052 | 12135 | SH |  | SOLE |  | 8600 | 0 | 3535 |
| MADISON SQUARE GRDN SPRT COR | CL A | 55825T103 | BBG007FG0C32 | 20355944 | 97420 | SH |  | SOLE |  | 94495 | 0 | 2925 |
| MAGNITE INC | COM | 55955D100 | BBG001T5LB97 | 1616522 | 67020 | SH |  | SOLE |  | 67020 | 0 | 0 |
| MAKEMYTRIP LIMITED MAURITIUS | SHS | V5633W109 | BBG001T4NKS7 | 284258 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| MANCHESTER UTD PLC NEW | ORD CL A | G5784H106 | BBG0035WV5D7 | 18891690 | 1060735 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 | BBG001S169P1 | 5890581 | 35462 | SH |  | SOLE |  | 35327 | 0 | 135 |
| MARKEL GROUP INC | COM | 570535104 | BBG001S9ZK95 | 37353828 | 18702 | SH |  | SOLE |  | 18642 | 0 | 60 |
| MARRIOTT INTL INC NEW | CL A | 571903202 | BBG001S78K44 | 595600 | 2180 | SH |  | SOLE |  | 2180 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 | BBG001S5T7M4 | 2162802 | 9892 | SH |  | SOLE |  | 9892 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 | BBG001S7QC51 | 2050876 | 3736 | SH |  | SOLE |  | 1004 | 0 | 2732 |
| MARVELL TECHNOLOGY INC | COM | 573874104 | BBG00ZXBJ162 | 11959779 | 154519 | SH |  | SOLE |  | 154219 | 0 | 300 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 | BBG001SKNNS6 | 22959009 | 40857 | SH |  | SOLE |  | 40285 | 0 | 572 |
| MATCH GROUP INC NEW | COM | 57667L107 | BBG00VT0KP47 | 7450532 | 241196 | SH |  | SOLE |  | 0 | 0 | 0 |
| MATERION CORP | COM | 576690101 | BBG001S5PFQ6 | 1027842 | 12950 | SH |  | SOLE |  | 12950 | 0 | 0 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 | BBG001S79S19 | 528769 | 6974 | SH |  | SOLE |  | 6974 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 | BBG001S5T110 | 15626640 | 53485 | SH |  | SOLE |  | 52958 | 0 | 527 |
| MCKESSON CORP | COM | 58155Q103 | BBG001S8F8P8 | 1822930 | 2488 | SH |  | SOLE |  | 2488 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 | BBG001S5T2S9 | 10491719 | 120359 | SH |  | SOLE |  | 120237 | 75 | 47 |
| MERCADOLIBRE INC | COM | 58733R102 | BBG001SM32G3 | 751654 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 | BBG001S5TC52 | 35053925 | 442824 | SH |  | SOLE |  | 431112 | 100 | 11612 |
| META PLATFORMS INC | CL A | 30303M102 | BBG001SQCQC5 | 116093253 | 157289 | SH |  | SOLE |  | 156154 | 0 | 1135 |
| METHANEX CORP | COM | 59151K108 | BBG001S66Y93 | 611324 | 18469 | SH |  | SOLE |  | 18469 | 0 | 0 |
| METLIFE INC | COM | 59156R108 | BBG001S5T3R8 | 8086633 | 100555 | SH |  | SOLE |  | 99755 | 0 | 800 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 | BBG001S6BYT5 | 3608955 | 104942 | SH |  | SOLE |  | 103792 | 0 | 1150 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 | BBG001S787B5 | 4353101 | 61860 | SH |  | SOLE |  | 61740 | 0 | 120 |
| MICRON TECHNOLOGY INC | COM | 595112103 | BBG001S6P675 | 47513448 | 385505 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 | BBG001S5TD05 | 218679041 | 439635 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROSTRATEGY INC | CL A NEW | 594972408 | BBG001SC7PX1 | 1974664 | 4885 | SH |  | SOLE |  | 4685 | 0 | 200 |
| MID-AMER APT CMNTYS INC | COM | 59522J103 | BBG001S7HZ69 | 227935 | 1540 | SH |  | SOLE |  | 1540 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | SPONSORED ADS | 606822104 | BBG001SFZ3S8 | 397125 | 28945 | SH |  | SOLE |  | 28945 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 | BBG001SHHZJ3 | 6214960 | 92155 | SH |  | SOLE |  | 92155 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 | BBG008NVB1F7 | 324287 | 5177 | SH |  | SOLE |  | 5028 | 0 | 149 |
| MOODYS CORP | COM | 615369105 | BBG001S5VP87 | 473971 | 945 | SH |  | SOLE |  | 945 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 | BBG001S9V5Z3 | 63820503 | 453078 | SH |  | SOLE |  | 422276 | 0 | 30802 |
| MOSAIC CO NEW | COM | 61945C103 | BBG001S7LJN1 | 1720449 | 47161 | SH |  | SOLE |  | 47161 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | BBG001S5T9L1 | 456498 | 1086 | SH |  | SOLE |  | 1086 | 0 | 0 |
| MP MATERIALS CORP | COM CL A | 553368101 | BBG00TJGL0T5 | 16161235 | 485760 | SH |  | SOLE |  | 0 | 0 | 0 |
| MSCI INC | COM | 55354G100 | BBG001SV8B05 | 655177 | 1136 | SH |  | SOLE |  | 1136 | 0 | 0 |
| MUELLER WTR PRODS INC | COM SER A | 624758108 | BBG001SNQZ91 | 3670908 | 152700 | SH |  | SOLE |  | 152700 | 0 | 0 |
| NEBIUS GROUP N.V. | SHS CLASS A | N97284108 | BBG001TBY593 | 10300011 | 186156 | SH |  | SOLE |  | 183358 | 0 | 2798 |
| NETAPP INC | COM | 64110D104 | BBG001S8LYX5 | 328387 | 3082 | SH |  | SOLE |  | 3082 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 | BBG001SF6L46 | 12176247 | 9093 | SH |  | SOLE |  | 8659 | 0 | 434 |
| NEW JERSEY RES CORP | COM | 646025106 | BBG001S5TMT4 | 980693 | 21881 | SH |  | SOLE |  | 21881 | 0 | 0 |
| NEWMARKET CORP | COM | 651587107 | BBG001S5R005 | 525054 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 | BBG001S5TKX3 | 829798 | 14243 | SH |  | SOLE |  | 14243 | 0 | 0 |
| NEWS CORP NEW | CL A | 65249B109 | BBG0035LY922 | 2719172 | 91493 | SH |  | SOLE |  | 91493 | 0 | 0 |
| NEWS CORP NEW | CL B | 65249B208 | BBG0035M2ZC6 | 3710269 | 108140 | SH |  | SOLE |  | 108140 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | COMMON STOCK | 65336K103 | BBG001SKJJT9 | 6633324 | 38354 | SH |  | SOLE |  | 36877 | 0 | 1477 |
| NEXTERA ENERGY INC | COM | 65339F101 | BBG001S5RB29 | 18756960 | 270195 | SH |  | SOLE |  | 266395 | 0 | 3800 |
| NIKE INC | CL B | 654106103 | BBG001S6NTK2 | 1427617 | 20096 | SH |  | SOLE |  | 19659 | 0 | 437 |
| NLIGHT INC | COM | 65487K100 | BBG0020BCPY4 | 22701785 | 1153546 | SH |  | SOLE |  | 1136552 | 0 | 16994 |
| NORFOLK SOUTHN CORP | COM | 655844108 | BBG001S5TQJ6 | 3212680 | 12551 | SH |  | SOLE |  | 11656 | 0 | 895 |
| NORTHROP GRUMMAN CORP | COM | 666807102 | BBG001S5TP26 | 4059705 | 8120 | SH |  | SOLE |  | 8120 | 0 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 | BBG001SF5LW6 | 7027656 | 58075 | SH |  | SOLE |  | 57675 | 0 | 400 |
| NOVO-NORDISK A S | ADR | 670100205 | BBG001S5TSK0 | 2509716 | 36362 | SH |  | SOLE |  | 36362 | 0 | 0 |
| NU HLDGS LTD | ORD SHS CL A | G6683N103 | BBG0136WM2Y9 | 152909 | 11145 | SH |  | SOLE |  | 11145 | 0 | 0 |
| NUCOR CORP | COM | 670346105 | BBG001S5TRV0 | 296906 | 2292 | SH |  | SOLE |  | 2292 | 0 | 0 |
| NUTEX HEALTH INC | COM | 67079U306 | BBG001T5W5K5 | 248980 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| NUTRIEN LTD | COM | 67077M108 | BBG00JM9SM69 | 1430187 | 24557 | SH |  | SOLE |  | 24557 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 | BBG001SHZCF8 | 1179704 | 98885 | SH |  | SOLE |  | 98885 | 0 | 0 |
| NUVEEN DOW 30 DYNMC OVERWRT | SHS | 67075F105 | BBG007PPRJB8 | 215331 | 15016 | SH |  | SOLE |  | 15016 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 | BBG001S5TS84 | 109833 | 12639 | SH |  | SOLE |  | 12639 | 0 | 0 |
| NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 | BBG001S90BW7 | 164803 | 16630 | SH |  | SOLE |  | 16630 | 0 | 0 |
| NUVEEN SELECT TAX-FREE INCOM | SH BEN INT | 67062F100 | BBG001S70MD8 | 428537 | 30501 | SH |  | SOLE |  | 30501 | 0 | 0 |
| NVENT ELECTRIC PLC | SHS | G6700G107 | BBG00GNT7B03 | 511725 | 6986 | SH |  | SOLE |  | 6986 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 | BBG001S5TZJ6 | 154058593 | 975116 | SH |  | SOLE |  | 942281 | 25 | 32810 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 | BBG001SF62F6 | 10807860 | 49466 | SH |  | SOLE |  | 0 | 0 | 0 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P405 | BBG001SR03L7 | 1360358 | 99587 | SH |  | SOLE |  | 99587 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 | BBG001S5TZG9 | 984604 | 23437 | SH |  | SOLE |  | 23437 | 0 | 0 |
| OGE ENERGY CORP | COM | 670837103 | BBG001S5TVY8 | 332131 | 7484 | SH |  | SOLE |  | 7484 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 | BBG001S6WQT9 | 460283 | 2836 | SH |  | SOLE |  | 2836 | 0 | 0 |
| OLD REP INTL CORP | COM | 680223104 | BBG001S6M9Y2 | 413230 | 10750 | SH |  | SOLE |  | 10750 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 | BBG001S5VR10 | 4655813 | 64718 | SH |  | SOLE |  | 64718 | 0 | 0 |
| ON HLDG AG | NAMEN AKT A | H5919C104 | BBG00LQK89G5 | 1053596 | 20242 | SH |  | SOLE |  | 20242 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 | BBG001S5TWK1 | 367008 | 4496 | SH |  | SOLE |  | 4496 | 0 | 0 |
| ONESPAWORLD HOLDINGS LIMITED | COM | P73684113 | BBG00MKMQ6N3 | 25997564 | 1275015 | SH |  | SOLE |  | 1275015 | 0 | 0 |
| OPTION CARE HEALTH INC | COM NEW | 68404L201 | BBG001S6X756 | 616178 | 18971 | SH |  | SOLE |  | 18971 | 0 | 0 |
| OR ROYALTIES INC. | COM SHS | 68390D106 | BBG006L2SZD6 | 363437 | 14136 | SH |  | SOLE |  | 14136 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 | BBG001S5SJG6 | 51832670 | 237079 | SH |  | SOLE |  | 0 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | BBG001S78TL6 | 948141 | 10520 | SH |  | SOLE |  | 10520 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 | BBG00RP60LN7 | 1887877 | 19066 | SH |  | SOLE |  | 17201 | 0 | 1865 |
| OXFORD INDS INC | COM | 691497309 | BBG001S5TZF0 | 648428 | 16110 | SH |  | SOLE |  | 16110 | 0 | 0 |
| PACCAR INC | COM | 693718108 | BBG001S5V1S8 | 1023131 | 10763 | SH |  | SOLE |  | 10763 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 | BBG001S5V741 | 292851 | 1554 | SH |  | SOLE |  | 1554 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | BBG001T53796 | 5565957 | 40830 | SH |  | SOLE |  | 40830 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 | BBG001T9NWN5 | 13371262 | 65340 | SH |  | SOLE |  | 65340 | 0 | 0 |
| PAPA JOHNS INTL INC | COM | 698813102 | BBG001S6XNB4 | 312237 | 6380 | SH |  | SOLE |  | 6380 | 0 | 0 |
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 | BBG001S6L063 | 1297187 | 100557 | SH |  | SOLE |  | 100557 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 | BBG001S5V554 | 1618573 | 2317 | SH |  | SOLE |  | 2317 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 | BBG001S5V135 | 3119877 | 21448 | SH |  | SOLE |  | 20948 | 0 | 500 |
| PAYPAL HLDGS INC | COM | 70450Y103 | BBG0077VNXW5 | 1560200 | 20993 | SH |  | SOLE |  | 20776 | 0 | 217 |
| PENGUIN SOLUTIONS INC | SHS | G8232Y101 | BBG00GLTQDM6 | 991550 | 50053 | SH |  | SOLE |  | 50053 | 0 | 0 |
| PENNANT GROUP INC | COM | 70805E109 | BBG00P33SZ15 | 1104450 | 37000 | SH |  | SOLE |  | 37000 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 | BBG001S69VB3 | 913725 | 8900 | SH |  | SOLE |  | 8900 | 0 | 0 |
| PEPSICO INC | COM | 713448108 | BBG001S695T1 | 20095535 | 152193 | SH |  | SOLE |  | 147803 | 0 | 4390 |
| PFIZER INC | COM | 717081103 | BBG001S5V466 | 13188170 | 544066 | SH |  | SOLE |  | 0 | 0 | 0 |
| PGIM GLOBAL HIGH YIELD FD FO | COM | 69346J106 | BBG0037TDYM9 | 209974 | 15658 | SH |  | SOLE |  | 15658 | 0 | 0 |
| PHIBRO ANIMAL HEALTH CORP | CL A COM | 71742Q106 | BBG0069NW5X3 | 420772 | 16475 | SH |  | SOLE |  | 16475 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 | BBG001STP9N1 | 11908493 | 65385 | SH |  | SOLE |  | 64610 | 0 | 775 |
| PHILLIPS 66 | COM | 718546104 | BBG00286S4P7 | 3860028 | 32356 | SH |  | SOLE |  | 32056 | 0 | 300 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 | BBG002N12C17 | 811231 | 8801 | SH |  | SOLE |  | 8801 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | BBG001T618D9 | 582694 | 5796 | SH |  | SOLE |  | 5796 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II | COM | 72201J104 | BBG001S9L7C5 | 194135 | 26270 | SH |  | SOLE |  | 26270 | 0 | 0 |
| PLUG POWER INC | COM NEW | 72919P202 | BBG001S6GJB2 | 3595079 | 2412805 | SH |  | SOLE |  | 2409005 | 0 | 3800 |
| PNC FINL SVCS GROUP INC | COM | 693475105 | BBG001S5V947 | 12648115 | 67847 | SH |  | SOLE |  | 67418 | 0 | 429 |
| POWERFLEET INC | COM | 73931J109 | BBG00PG3JNM5 | 819128 | 190053 | SH |  | SOLE |  | 190053 | 0 | 0 |
| PPG INDS INC | COM | 693506107 | BBG001S5VC13 | 201779 | 1774 | SH |  | SOLE |  | 1774 | 0 | 0 |
| PPL CORP | COM | 69351T106 | BBG001S5VC31 | 785692 | 23184 | SH |  | SOLE |  | 23084 | 100 | 0 |
| PRA GROUP INC | COM | 69354N106 | BBG001SB1G41 | 487901 | 33078 | SH |  | SOLE |  | 33078 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 | BBG001SH44F0 | 1058252 | 13253 | SH |  | SOLE |  | 13253 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 | BBG001S5WW18 | 1456282 | 15091 | SH |  | SOLE |  | 15091 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 | BBG001SD3148 | 577933 | 7276 | SH |  | SOLE |  | 7276 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 | BBG001S5V4L9 | 35699171 | 224072 | SH |  | SOLE |  | 218273 | 50 | 5749 |
| PROGRESSIVE CORP | COM | 743315103 | BBG001S5V509 | 4223544 | 15827 | SH |  | SOLE |  | 15722 | 0 | 105 |
| PROLOGIS INC. | COM | 74340W103 | BBG001S5NMN6 | 4975339 | 47330 | SH |  | SOLE |  | 47330 | 0 | 0 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 | BBG005D266P2 | 271890 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 | BBG0081VJCK3 | 1631 | 20 | SH |  | OTR |  | 20 | 0 | 0 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 | BBG0081VJCK3 | 4170026 | 51144 | SH |  | SOLE |  | 51144 | 0 | 0 |
| PROSHARES TR | ULTRAPRO QQQ | 74347X831 | BBG001T6S396 | 2255910 | 27180 | SH |  | SOLE |  | 27180 | 0 | 0 |
| PROSHARES TR | ULTRASHRT S | 74347G416 | BBG001SRDTL6 | 172328 | 10350 | SH |  | SOLE |  | 10350 | 0 | 0 |
| PROTHENA CORP PLC | SHS | G72800108 | BBG00393H6N0 | 449660 | 74079 | SH |  | SOLE |  | 74079 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 | BBG001S97MM7 | 1607088 | 14958 | SH |  | SOLE |  | 14958 | 0 | 0 |
| PTC INC | COM | 69370C100 | BBG001S6DNK6 | 205946 | 1195 | SH |  | SOLE |  | 1195 | 0 | 0 |
| PTC THERAPEUTICS INC | COM | 69366J200 | BBG001SNNC86 | 4518091 | 92508 | SH |  | SOLE |  | 92508 | 0 | 0 |
| PUBLIC STORAGE OPER CO | COM | 74460D109 | BBG001S5TH79 | 254982 | 869 | SH |  | SOLE |  | 869 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | BBG001S5V3C1 | 3199604 | 38009 | SH |  | SOLE |  | 37659 | 0 | 350 |
| PULTE GROUP INC | COM | 745867101 | BBG001S5V5K7 | 2136062 | 20255 | SH |  | SOLE |  | 19900 | 0 | 355 |
| PURE STORAGE INC | CL A | 74624M102 | BBG00212PW10 | 285597 | 4960 | SH |  | SOLE |  | 4960 | 0 | 0 |
| QORVO INC | COM | 74736K101 | BBG007TJF1P5 | 25606394 | 301571 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 | BBG001S6VS70 | 11928687 | 74901 | SH |  | SOLE |  | 74261 | 0 | 640 |
| QUANEX BLDG PRODS CORP | COM | 747619104 | BBG001T0QV71 | 933036 | 49367 | SH |  | SOLE |  | 49367 | 0 | 0 |
| QUANTA SVCS INC | COM | 74762E102 | BBG001S5VH85 | 8652206 | 22885 | SH |  | SOLE |  | 22782 | 0 | 103 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 | BBG001S9GX43 | 2206865 | 12286 | SH |  | SOLE |  | 12185 | 0 | 100 |
| RANGE RES CORP | COM | 75281A109 | BBG001SBZNN8 | 496227 | 12201 | SH |  | SOLE |  | 12201 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 | BBG001S5VQ03 | 20518770 | 133786 | SH |  | SOLE |  | 133786 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 | BBG001S884K0 | 384835 | 6680 | SH |  | SOLE |  | 6680 | 0 | 0 |
| REDWOOD TRUST INC | COM | 758075402 | BBG001SBHVP8 | 113768 | 19250 | SH |  | SOLE |  | 19250 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 | BBG001S6PX49 | 36185946 | 68926 | SH |  | SOLE |  | 0 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 | BBG001S9DL33 | 2392610 | 9702 | SH |  | SOLE |  | 9702 | 0 | 0 |
| RESMED INC | COM | 761152107 | BBG001SBGRC2 | 7678854 | 29763 | SH |  | SOLE |  | 29763 | 0 | 0 |
| REV GROUP INC | COM | 749527107 | BBG00CSG01X8 | 825782 | 17352 | SH |  | SOLE |  | 17352 | 0 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 | BBG001SB0LX9 | 2551183 | 43737 | SH |  | SOLE |  | 43737 | 0 | 0 |
| ROBERT HALF INC. | COM | 770323103 | BBG001S5VP41 | 5051869 | 123066 | SH |  | SOLE |  | 123066 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 | BBG001S5VRF5 | 1608367 | 4842 | SH |  | SOLE |  | 4822 | 0 | 20 |
| ROGERS COMMUNICATIONS INC | CL B | 775109200 | BBG001S604S4 | 262491 | 8850 | SH |  | SOLE |  | 8850 | 0 | 0 |
| ROGERS CORP | COM | 775133101 | BBG001S5TTY3 | 4633699 | 67665 | SH |  | SOLE |  | 67665 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 | BBG001S9B362 | 769202 | 1357 | SH |  | SOLE |  | 1357 | 0 | 0 |
| ROYAL BK CDA | COM | 780087102 | BBG001S60869 | 7906618 | 60104 | SH |  | SOLE |  | 57417 | 0 | 2687 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 | BBG001S5RMJ7 | 57390827 | 183275 | SH |  | SOLE |  | 182775 | 0 | 500 |
| RTX CORPORATION | COM | 75513E101 | BBG001S5X5Q9 | 34249007 | 234550 | SH |  | SOLE |  | 231426 | 0 | 3124 |
| S GLOBAL INC | COM | 78409V104 | BBG001S5T5M8 | 2680297 | 5083 | SH |  | SOLE |  | 5083 | 0 | 0 |
| SAGE THERAPEUTICS INC | COM | 78667J108 | BBG0025X16Z4 | 1422756 | 156004 | SH |  | SOLE |  | 156004 | 0 | 0 |
| SALESFORCE INC | COM | 79466L302 | BBG001SDLP09 | 9596720 | 35193 | SH |  | SOLE |  | 35176 | 0 | 17 |
| SANOFI | SPONSORED ADR | 80105N105 | BBG001S5W768 | 500602 | 10362 | SH |  | SOLE |  | 10362 | 0 | 0 |
| SAP SE | SPON ADR | 803054204 | BBG001S6RD41 | 1659289 | 5456 | SH |  | SOLE |  | 5456 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | COM | 803607100 | BBG001S6KJC6 | 996742 | 58289 | SH |  | SOLE |  | 58289 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 | BBG001SCWNN9 | 275959 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 | BBG001S5W4C8 | 4613092 | 136482 | SH |  | SOLE |  | 132697 | 0 | 3785 |
| SCHWAB CHARLES CORP | COM | 808513105 | BBG001S5VXD4 | 2129082 | 23335 | SH |  | SOLE |  | 23335 | 0 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | BBG001T5XQY3 | 575986 | 26063 | SH |  | SOLE |  | 26063 | 0 | 0 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | BBG001T5XQT9 | 1969951 | 82667 | SH |  | SOLE |  | 82667 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | BBG0025RWLM4 | 40485189 | 1527743 | SH |  | SOLE |  | 1406714 | 0 | 121029 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | BBG001T66WN0 | 759782 | 26011 | SH |  | SOLE |  | 26011 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | BBG001T5XQV6 | 2840778 | 116235 | SH |  | SOLE |  | 116235 | 0 | 0 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 | BBG001V036R6 | 3380569 | 120519 | SH |  | SOLE |  | 120519 | 0 | 0 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 | BBG001T5XQW5 | 2781683 | 109948 | SH |  | SOLE |  | 108348 | 0 | 1600 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 | BBG001S5W5H0 | 521084 | 7900 | SH |  | SOLE |  | 7900 | 0 | 0 |
| SEA LTD | SPONSORD ADS | 81141R100 | BBG00HTBWMH4 | 1954980 | 12223 | SH |  | SOLE |  | 12223 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | BBG0113JGQG9 | 415382 | 2878 | SH |  | SOLE |  | 2878 | 0 | 0 |
| SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 | BBG00L5F9FV7 | 13294095 | 122492 | SH |  | SOLE |  | 110477 | 0 | 12015 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | BBG001S7T1S7 | 5589459 | 65906 | SH |  | SOLE |  | 60621 | 0 | 5285 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | BBG001S7T223 | 2328322 | 44459 | SH |  | SOLE |  | 44459 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDL | 81369Y704 | BBG001S7T232 | 5779979 | 39181 | SH |  | SOLE |  | 26345 | 0 | 12836 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | BBG001S7T1Q9 | 6893794 | 31720 | SH |  | SOLE |  | 14513 | 75 | 17132 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | BBG001S7T107 | 654069 | 8078 | SH |  | SOLE |  | 7988 | 0 | 90 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | BBG001S7SCQ6 | 5613930 | 41649 | SH |  | SOLE |  | 15497 | 0 | 26152 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | BBG001S7TD56 | 493603 | 6045 | SH |  | SOLE |  | 5945 | 100 | 0 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | BBG001S7R733 | 2044124 | 23279 | SH |  | SOLE |  | 23234 | 0 | 45 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | BBG001S7TCZ5 | 5840210 | 23063 | SH |  | SOLE |  | 23013 | 0 | 50 |
| SERVICE CORP INTL | COM | 817565104 | BBG001S5WBJ5 | 982498 | 12070 | SH |  | SOLE |  | 12070 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 | BBG001T4JFC0 | 3269706 | 3180 | SH |  | SOLE |  | 3174 | 0 | 6 |
| SHARKNINJA INC | COM SHS | G8068L108 | BBG01HN2K366 | 1653525 | 16704 | SH |  | SOLE |  | 16704 | 0 | 0 |
| SHATTUCK LABS INC | COM | 82024L103 | BBG00V776CR6 | 1079796 | 1363723 | SH |  | SOLE |  | 1363723 | 0 | 0 |
| SHELL PLC | SPON ADS | 780259305 | BBG0147BN6H1 | 6945138 | 98639 | SH |  | SOLE |  | 92348 | 0 | 6291 |
| SHERWIN WILLIAMS CO | COM | 824348106 | BBG001S5W2F9 | 1852740 | 5396 | SH |  | SOLE |  | 5396 | 0 | 0 |
| SHOE CARNIVAL INC | COM | 824889109 | BBG001S6V927 | 1000311 | 53464 | SH |  | SOLE |  | 53464 | 0 | 0 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | BBG004DW5NC7 | 1381547 | 11977 | SH |  | SOLE |  | 11727 | 0 | 250 |
| SIFY TECHNOLOGIES LTD | SPONSORED ADR | 82655M206 | BBG001SDDC52 | 152555 | 33236 | SH |  | SOLE |  | 33236 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 | BBG001S77WM9 | 856918 | 5330 | SH |  | SOLE |  | 5330 | 0 | 0 |
| SINCLAIR INC | CL A | 829242106 | BBG01GJ3NYB4 | 6309945 | 456581 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIRIUSXM HOLDINGS INC | COMMON STOCK | 829933100 | BBG01KJQM3Z7 | 212840 | 9266 | SH |  | SOLE |  | 9266 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 | BBG001SCYWS2 | 668169 | 8966 | SH |  | SOLE |  | 8966 | 0 | 0 |
| SMURFIT WESTROCK PLC | SHS | G8267P108 | BBG01NJC0037 | 1695536 | 39294 | SH |  | SOLE |  | 39294 | 0 | 0 |
| SNAP ON INC | COM | 833034101 | BBG001S5W688 | 224672 | 722 | SH |  | SOLE |  | 722 | 0 | 0 |
| SNOWFLAKE INC | CL A | 833445109 | BBG007DHGNK2 | 14062602 | 62844 | SH |  | SOLE |  | 62844 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 | BBG00YB1ZF08 | 995960 | 54693 | SH |  | SOLE |  | 54693 | 0 | 0 |
| SOLARIS ENERGY INFRAS INC | COM CL A | 83418M103 | BBG00G7D6CQ7 | 10286527 | 363610 | SH |  | SOLE |  | 358084 | 0 | 5526 |
| SONY GROUP CORP | SPONSORED ADR | 835699307 | BBG001S5W6H8 | 550014 | 21130 | SH |  | SOLE |  | 21130 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 | BBG001S5W777 | 11208617 | 122058 | SH |  | SOLE |  | 120108 | 250 | 1700 |
| SOUTHERN COPPER CORP | COM | 84265V105 | BBG001S6ZM88 | 220614 | 2181 | SH |  | SOLE |  | 1 | 0 | 2180 |
| SOUTHSIDE BANCSHARES INC | COM | 84470P109 | BBG001S66SR6 | 788842 | 26804 | SH |  | SOLE |  | 26804 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | BBG001S8LH99 | 23460972 | 53242 | SH |  | SOLE |  | 53037 | 0 | 205 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | BBG001S8LH99 | 1322 | 3 | SH |  | OTR |  | 3 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 | BBG001SCPX28 | 3801840 | 12472 | SH |  | SOLE |  | 12472 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 | BBG001S72SM3 | 123187147 | 199380 | SH |  | SOLE |  | 154982 | 0 | 44398 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 | BBG001S72SM3 | 27803 | 45 | SH |  | OTR |  | 45 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 | BBG001S63NQ1 | 33505731 | 59147 | SH |  | SOLE |  | 52730 | 0 | 6417 |
| SPDR SERIES TRUST | AEROSPACE DEF | 78464A631 | BBG0024LG8W4 | 3505190 | 16617 | SH |  | SOLE |  | 2170 | 0 | 14447 |
| SPDR SERIES TRUST | BBG CONV SEC ETF | 78464A359 | BBG001T2PMD1 | 738378 | 8933 | SH |  | SOLE |  | 7733 | 0 | 1200 |
| SPDR SERIES TRUST | BLOOMBERG 1-3 MO | 78468R663 | BBG001STKCW9 | 2715758 | 29606 | SH |  | SOLE |  | 8246 | 0 | 21360 |
| SPDR SERIES TRUST | BLOOMBERG HIGH Y | 78468R622 | BBG001SQS7X7 | 1139615 | 11716 | SH |  | SOLE |  | 11716 | 0 | 0 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 | BBG001SD7RB9 | 1622752 | 17024 | SH |  | SOLE |  | 17024 | 0 | 0 |
| SPDR SERIES TRUST | S BIOTECH | 78464A870 | BBG001SQDKG3 | 958339 | 11556 | SH |  | SOLE |  | 3156 | 0 | 8400 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 | BBG001SPTBP8 | 1344416 | 9905 | SH |  | SOLE |  | 5655 | 0 | 4250 |
| SPDR SERIES TRUST | S HOMEBUILD | 78464A888 | BBG001SQDKH2 | 665737 | 6754 | SH |  | SOLE |  | 3549 | 0 | 3205 |
| SPDR SERIES TRUST | S METALS MNG | 78464A755 | BBG001SMH2W0 | 1522828 | 22654 | SH |  | SOLE |  | 8148 | 0 | 14506 |
| SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 | BBG001S63S71 | 278462 | 5254 | SH |  | SOLE |  | 5254 | 0 | 0 |
| SPHERE ENTERTAINMENT CO | CL A | 55826T102 | BBG00L9HLWW7 | 5275620 | 126211 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | BBG003T4VFD1 | 1086960 | 1417 | SH |  | SOLE |  | 1417 | 0 | 0 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 | BBG0084H8485 | 19774481 | 493006 | SH |  | SOLE |  | 462191 | 0 | 30815 |
| STAG INDL INC | COM | 85254J102 | BBG001T9F312 | 285333 | 7865 | SH |  | SOLE |  | 7865 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 | BBG001S72KH6 | 4466990 | 48750 | SH |  | SOLE |  | 48300 | 0 | 450 |
| STATE STR CORP | COM | 857477103 | BBG001S5RLD5 | 559348 | 5260 | SH |  | SOLE |  | 5260 | 0 | 0 |
| STELLANTIS N.V | SHS | N82405106 | BBG0078ZLDH8 | 220660 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 | BBG001S5WDM7 | 368873 | 12130 | SH |  | SOLE |  | 12130 | 0 | 0 |
| STRATASYS LTD | SHS | M85548101 | BBG002S5ZS58 | 7855264 | 684853 | SH |  | SOLE |  | 0 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 | BBG001S8FR03 | 5293195 | 13379 | SH |  | SOLE |  | 13317 | 0 | 62 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 | BBG001S7XWH6 | 375974 | 5658 | SH |  | SOLE |  | 5658 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 | BBG001S5YSF0 | 1608238 | 42944 | SH |  | SOLE |  | 41550 | 0 | 1394 |
| SYMBOTIC INC | CLASS A COM | 87151X101 | BBG00Z72HCX9 | 670745 | 17265 | SH |  | SOLE |  | 4335 | 0 | 12930 |
| SYNCHRONY FINANCIAL | COM | 87165B103 | BBG00658F3Q2 | 268258 | 4019 | SH |  | SOLE |  | 4019 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 | BBG001S5VTR8 | 289537 | 565 | SH |  | SOLE |  | 565 | 0 | 0 |
| SYSCO CORP | COM | 871829107 | BBG001S5WJS8 | 761395 | 10053 | SH |  | SOLE |  | 10053 | 0 | 0 |
| TACTILE SYS TECHNOLOGY INC | COM | 87357P100 | BBG001THH5G1 | 3451392 | 340374 | SH |  | SOLE |  | 335092 | 0 | 5282 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | BBG001S5WWW4 | 3743210 | 16527 | SH |  | SOLE |  | 16527 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | BBG001S9TN41 | 2664247 | 10971 | SH |  | SOLE |  | 10921 | 0 | 50 |
| TARGA RES CORP | COM | 87612G101 | BBG001TC94B9 | 415386 | 2386 | SH |  | SOLE |  | 2386 | 0 | 0 |
| TARGET CORP | COM | 87612E106 | BBG001SC0K41 | 1876486 | 19022 | SH |  | SOLE |  | 18792 | 0 | 230 |
| TC ENERGY CORP | COM | 87807B107 | BBG001S5WW27 | 1008001 | 20660 | SH |  | SOLE |  | 20660 | 0 | 0 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 | BBG01Q08MMX4 | 339983 | 2016 | SH |  | SOLE |  | 2016 | 0 | 0 |
| TECNOGLASS INC | ORD SHS | G87264100 | BBG002Z3L765 | 350441 | 4530 | SH |  | SOLE |  | 4530 | 0 | 0 |
| TEGNA INC | COM | 87901J105 | BBG001S5RHD4 | 6669334 | 397932 | SH |  | SOLE |  | 396732 | 0 | 1200 |
| TELEPHONE  DATA SYS INC | COM NEW | 879433829 | BBG001S5WM29 | 10566654 | 296983 | SH |  | SOLE |  | 295383 | 0 | 1600 |
| TELOS CORP MD | COM | 87969B101 | BBG001S7W4K5 | 6992446 | 2205819 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELUS CORPORATION | COM | 87971M103 | BBG001S60K53 | 1124200 | 70000 | SH |  | SOLE |  | 70000 | 0 | 0 |
| TENABLE HLDGS INC | COM | 88025T102 | BBG00LBLCDR3 | 5654671 | 167397 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEREX CORP NEW | COM | 880779103 | BBG001S6PZQ0 | 228314 | 4890 | SH |  | SOLE |  | 4890 | 0 | 0 |
| TESLA INC | COM | 88160R101 | BBG001SQKGD7 | 17698955 | 55717 | SH |  | SOLE |  | 55629 | 0 | 88 |
| TEXAS INSTRS INC | COM | 882508104 | BBG001S5WYZ7 | 7821096 | 37670 | SH |  | SOLE |  | 37598 | 0 | 72 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 | BBG00YRJXKC0 | 990894 | 938 | SH |  | SOLE |  | 938 | 0 | 0 |
| TEXAS ROADHOUSE INC | COM | 882681109 | BBG001SLR3C1 | 364887 | 1947 | SH |  | SOLE |  | 1947 | 0 | 0 |
| TEXTRON INC | COM | 883203101 | BBG001S5WZ39 | 2307630 | 28741 | SH |  | SOLE |  | 28741 | 0 | 0 |
| THE CIGNA GROUP | COM | 125523100 | BBG00KXRCDQ9 | 1358084 | 4108 | SH |  | SOLE |  | 4096 | 12 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 | BBG00629NGW8 | 649926 | 9028 | SH |  | SOLE |  | 9028 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | BBG001S5WS08 | 9549265 | 23552 | SH |  | SOLE |  | 22376 | 0 | 1176 |
| THRYV HLDGS INC | COM NEW | 886029206 | BBG00FWL3JY2 | 880761 | 72431 | SH |  | SOLE |  | 72431 | 0 | 0 |
| TIDEWATER INC NEW | COM | 88642R109 | BBG00HBQ36G8 | 5812486 | 126002 | SH |  | SOLE |  | 125080 | 0 | 922 |
| TIMKEN CO | COM | 887389104 | BBG001S5WQK0 | 1843858 | 25415 | SH |  | SOLE |  | 25365 | 50 | 0 |
| TJX COS INC NEW | COM | 872540109 | BBG001S5WQ93 | 4875427 | 39480 | SH |  | SOLE |  | 39080 | 0 | 400 |
| TKO GROUP HOLDINGS INC | CL A | 87256C101 | BBG01G9JKWW4 | 8623376 | 47394 | SH |  | SOLE |  | 47394 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 | BBG001SKR9Y6 | 4300355 | 18049 | SH |  | SOLE |  | 18049 | 0 | 0 |
| TOAST INC | CL A | 888787108 | BBG00BTJVKB1 | 490335 | 11071 | SH |  | SOLE |  | 11071 | 0 | 0 |
| TOLL BROTHERS INC | COM | 889478103 | BBG001S5WT15 | 575215 | 5040 | SH |  | SOLE |  | 5040 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 | BBG001S60L15 | 1737974 | 23662 | SH |  | SOLE |  | 18662 | 0 | 5000 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 | BBG001S6WYD9 | 1381862 | 22510 | SH |  | SOLE |  | 21835 | 0 | 675 |
| TRACTOR SUPPLY CO | COM | 892356106 | BBG001S7K017 | 779028 | 14763 | SH |  | SOLE |  | 14763 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | BBG001S5SBV6 | 5226993 | 11950 | SH |  | SOLE |  | 11925 | 15 | 10 |
| TRANSDIGM GROUP INC | COM | 893641100 | BBG001SPV1C1 | 602919 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 | BBG001S5R103 | 5597761 | 20923 | SH |  | SOLE |  | 19841 | 0 | 1082 |
| TREX CO INC | COM | 89531P105 | BBG001SB6TV8 | 2175200 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| TRIMBLE INC | COM | 896239100 | BBG001S5SZP0 | 23165390 | 304888 | SH |  | SOLE |  | 303988 | 0 | 900 |
| TRIPLE FLAG PRECIOUS METAL | COM | 89679M104 | BBG00QRZMFT6 | 296220 | 12504 | SH |  | SOLE |  | 12504 | 0 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 | BBG001S5YYC0 | 10005462 | 232739 | SH |  | SOLE |  | 0 | 0 | 0 |
| TUTOR PERINI CORP | COM | 901109108 | BBG001S5V297 | 11662535 | 249306 | SH |  | SOLE |  | 0 | 0 | 0 |
| TYSON FOODS INC | CL A | 902494103 | BBG001S871D5 | 294558 | 5266 | SH |  | SOLE |  | 5266 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 | BBG002B04MW4 | 10829336 | 116070 | SH |  | SOLE |  | 116020 | 0 | 50 |
| UBS GROUP AG | SHS | H42097107 | BBG007936GX0 | 898100 | 26555 | SH |  | SOLE |  | 26555 | 0 | 0 |
| ULTA BEAUTY INC | COM | 90384S303 | BBG00FWQ4W44 | 1127170 | 2409 | SH |  | SOLE |  | 2403 | 0 | 6 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 | BBG001SHTS06 | 5706915 | 252854 | SH |  | SOLE |  | 0 | 0 | 0 |
| ULTRAGENYX PHARMACEUTICAL IN | COM | 90400D108 | BBG001V2MJJ2 | 4154784 | 114268 | SH |  | SOLE |  | 114268 | 0 | 0 |
| UNIFI INC | COM NEW | 904677200 | BBG001S6KZB1 | 5087793 | 974673 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767704 | BBG001S5X1K4 | 2393705 | 39132 | SH |  | SOLE |  | 39132 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 | BBG001S5X2M0 | 10136676 | 44057 | SH |  | SOLE |  | 41452 | 0 | 2605 |
| UNITED AIRLS HLDGS INC | COM | 910047109 | BBG001SQ87W0 | 819074 | 10286 | SH |  | SOLE |  | 10286 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 | BBG001SDGSH1 | 2658588 | 26338 | SH |  | SOLE |  | 25798 | 0 | 540 |
| UNITED PARKS  RESORTS INC | COM | 81282V100 | BBG003RY97L1 | 25361891 | 537898 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 | BBG001SBGZ25 | 2475386 | 3286 | SH |  | SOLE |  | 3276 | 0 | 10 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 | BBG001S8RV10 | 247121 | 860 | SH |  | SOLE |  | 860 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 | BBG001S6WCJ1 | 10909868 | 34971 | SH |  | SOLE |  | 34616 | 0 | 355 |
| UNITI GROUP INC | COM | 91325V108 | BBG002B67HC1 | 5885058 | 1362282 | SH |  | SOLE |  | 1358882 | 0 | 3400 |
| URANIUM ENERGY CORP | COM | 916896103 | BBG001SK6158 | 7199582 | 1058762 | SH |  | SOLE |  | 1058762 | 0 | 0 |
| US BANCORP DEL | COM NEW | 902973304 | BBG001S6T8C1 | 2321645 | 51307 | SH |  | SOLE |  | 45768 | 0 | 5539 |
| VALERO ENERGY CORP | COM | 91913Y100 | BBG001S5X8K9 | 11965698 | 89017 | SH |  | SOLE |  | 87992 | 0 | 1025 |
| VALLEY NATL BANCORP | COM | 919794107 | BBG001S7H654 | 177796 | 19910 | SH |  | SOLE |  | 19910 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | BBG001SR42Z0 | 253272 | 4865 | SH |  | SOLE |  | 4865 | 0 | 0 |
| VANECK ETF TRUST | HIGH YLD MUNIETF | 92189H409 | BBG001SZDBR1 | 1228890 | 24475 | SH |  | SOLE |  | 23875 | 0 | 600 |
| VANECK ETF TRUST | PREFERRED SECURT | 92189F429 | BBG0034VZPF0 | 317752 | 18560 | SH |  | SOLE |  | 18560 | 0 | 0 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | BBG002D68GN8 | 3434148 | 12314 | SH |  | SOLE |  | 12024 | 0 | 290 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 | BBG001TC6MF8 | 1517559 | 3827 | SH |  | SOLE |  | 3827 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 | BBG001TC6MJ4 | 329742 | 3141 | SH |  | SOLE |  | 0 | 0 | 3141 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | BBG001ST39Q2 | 392949 | 4993 | SH |  | SOLE |  | 4993 | 0 | 0 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | BBG001SK7DK4 | 23800779 | 323248 | SH |  | SOLE |  | 311375 | 0 | 11873 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 | BBG001SK3J43 | 1454961 | 7550 | SH |  | SOLE |  | 7550 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 | BBG001SHTTS4 | 3219143 | 7343 | SH |  | SOLE |  | 7258 | 0 | 85 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | BBG001SHTTQ6 | 20746715 | 72719 | SH |  | SOLE |  | 72719 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 | BBG001SRN7W1 | 327111 | 1989 | SH |  | SOLE |  | 1985 | 0 | 4 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 | BBG001SHVTS1 | 13504955 | 48261 | SH |  | SOLE |  | 35962 | 0 | 12299 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | BBG001SMD2X3 | 3069203 | 34462 | SH |  | SOLE |  | 34462 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 | BBG001TC6MC1 | 9729430 | 17128 | SH |  | SOLE |  | 15843 | 0 | 1285 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | BBG001SHVTR2 | 494194 | 2534 | SH |  | SOLE |  | 2359 | 0 | 175 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | BBG001SHTTV0 | 104599828 | 441387 | SH |  | SOLE |  | 423274 | 0 | 18112 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 | BBG001SHTTW9 | 1519181 | 5486 | SH |  | SOLE |  | 2545 | 0 | 2941 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | BBG001SHTB03 | 108764384 | 357860 | SH |  | SOLE |  | 355545 | 0 | 2315 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 | BBG001SHVR78 | 8961614 | 50705 | SH |  | SOLE |  | 26879 | 0 | 23826 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | BBG001SP7T00 | 63799947 | 949121 | SH |  | SOLE |  | 944758 | 0 | 4363 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | BBG001SHTTZ6 | 7288695 | 147365 | SH |  | SOLE |  | 144899 | 0 | 2466 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 | BBG001SHTV18 | 2613594 | 33724 | SH |  | SOLE |  | 26057 | 0 | 7667 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 | BBG001T0SKD6 | 1601929 | 11920 | SH |  | SOLE |  | 11920 | 0 | 0 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | BBG009THVRX1 | 5246125 | 106998 | SH |  | SOLE |  | 106769 | 0 | 229 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 | BBG001T62M92 | 3073531 | 51388 | SH |  | SOLE |  | 51388 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | BBG001T62M38 | 1257896 | 15170 | SH |  | SOLE |  | 14845 | 0 | 325 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | BBG001T62KZ7 | 1111549 | 13982 | SH |  | SOLE |  | 12937 | 0 | 1045 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 | BBG001TCH518 | 626904 | 5741 | SH |  | SOLE |  | 5741 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 | BBG001TCH581 | 440621 | 5171 | SH |  | SOLE |  | 5171 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000GRW | 92206C623 | BBG001TCH7Y8 | 324796 | 1558 | SH |  | SOLE |  | 1558 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | BBG001SQX4T3 | 7803797 | 38129 | SH |  | SOLE |  | 35750 | 0 | 2378 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 | BBG001TJR1D8 | 5101791 | 73843 | SH |  | SOLE |  | 73843 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | BBG001SSPWL4 | 26881118 | 471516 | SH |  | SOLE |  | 467416 | 0 | 4100 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | BBG001SS0V24 | 70457518 | 528524 | SH |  | SOLE |  | 514023 | 0 | 14501 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 | BBG00C868SD7 | 1005701 | 12554 | SH |  | SOLE |  | 12054 | 0 | 500 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 | BBG001SHTV72 | 4054095 | 23704 | SH |  | SOLE |  | 23604 | 0 | 100 |
| VANGUARD WORLD FD | CONSUM DIS ETF | 92204A108 | BBG001SHVTQ3 | 555074 | 1532 | SH |  | SOLE |  | 57 | 0 | 1475 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 | BBG001SHVR41 | 245950 | 1123 | SH |  | SOLE |  | 1123 | 0 | 0 |
| VANGUARD WORLD FD | ESG INTL STK ETF | 921910725 | BBG00M0P2VR5 | 467574 | 7139 | SH |  | SOLE |  | 7139 | 0 | 0 |
| VANGUARD WORLD FD | ESG US STK ETF | 921910733 | BBG00M0P2SP4 | 551318 | 5028 | SH |  | SOLE |  | 5028 | 0 | 0 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 | BBG001SHVR32 | 1049507 | 4226 | SH |  | SOLE |  | 2553 | 0 | 1673 |
| VANGUARD WORLD FD | INDUSTRIAL ETF | 92204A603 | BBG001SHVTX5 | 893143 | 3189 | SH |  | SOLE |  | 144 | 0 | 3045 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 | BBG001SHTTR5 | 39929205 | 60200 | SH |  | SOLE |  | 57565 | 0 | 2635 |
| VERACYTE INC | COM | 92337F107 | BBG001TSQWW0 | 1468702 | 54336 | SH |  | SOLE |  | 52586 | 0 | 1750 |
| VERISK ANALYTICS INC | COM | 92345Y106 | BBG001SBRX64 | 247664 | 795 | SH |  | SOLE |  | 795 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | BBG001S67QY1 | 14158884 | 327222 | SH |  | SOLE |  | 319402 | 0 | 7820 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 | BBG001S68LJ8 | 11178242 | 25108 | SH |  | SOLE |  | 25058 | 0 | 50 |
| VERTIV HOLDINGS CO | COM CL A | 92537N108 | BBG00L2B8LM7 | 6023996 | 46912 | SH |  | SOLE |  | 46712 | 0 | 200 |
| VIATRIS INC | COM | 92556V106 | BBG00Y52JV51 | 110583 | 12383 | SH |  | SOLE |  | 12383 | 0 | 0 |
| VICOR CORP | COM | 925815102 | BBG001S6JQ96 | 12310885 | 271404 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIKING HOLDINGS LTD | ORD SHS | G93A5A101 | BBG004YZ9G74 | 205167 | 3850 | SH |  | SOLE |  | 3850 | 0 | 0 |
| VIMEO INC | COMMON STOCK | 92719V100 | BBG00ZNSSLJ8 | 3277385 | 811234 | SH |  | SOLE |  | 0 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 | BBG001SRCFY3 | 65059557 | 183241 | SH |  | SOLE |  | 175723 | 0 | 7518 |
| VISHAY INTERTECHNOLOGY INC | COM | 928298108 | BBG001S5XB04 | 4592028 | 289171 | SH |  | SOLE |  | 0 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 | BBG001S6MDB8 | 107314 | 10067 | SH |  | SOLE |  | 10067 | 0 | 0 |
| WABTEC | COM | 929740108 | BBG001S5XBT3 | 351467 | 1679 | SH |  | SOLE |  | 1679 | 0 | 0 |
| WALMART INC | COM | 931142103 | BBG001S5XH92 | 48003992 | 490939 | SH |  | SOLE |  | 487879 | 90 | 2970 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 | BBG011386VG3 | 9286817 | 810368 | SH |  | SOLE |  | 0 | 0 | 0 |
| WASTE CONNECTIONS INC | COM | 94106B101 | BBG001SKJ4K1 | 655079 | 3508 | SH |  | SOLE |  | 3508 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 | BBG001S5XH47 | 16684146 | 72914 | SH |  | SOLE |  | 71620 | 0 | 1294 |
| WATERS CORP | COM | 941848103 | BBG001S8MDG9 | 2670156 | 7650 | SH |  | SOLE |  | 7650 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 | BBG001S5XF23 | 14702262 | 183503 | SH |  | SOLE |  | 178008 | 0 | 5495 |
| WELLTOWER INC | COM | 95040Q104 | BBG001S5RTQ4 | 8206829 | 53385 | SH |  | SOLE |  | 52505 | 0 | 880 |
| WENDYS CO | COM | 95058W100 | BBG001S7HBX2 | 114657 | 10040 | SH |  | SOLE |  | 7040 | 0 | 3000 |
| WERNER ENTERPRISES INC | COM | 950755108 | BBG001S5XDR1 | 7039433 | 257289 | SH |  | SOLE |  | 257289 | 0 | 0 |
| WESCO INTL INC | COM | 95082P105 | BBG001SCRP78 | 570972 | 3083 | SH |  | SOLE |  | 3083 | 0 | 0 |
| WESTWATER RES INC | COM NEW | 961684206 | BBG001S61BN2 | 82665 | 137500 | SH |  | SOLE |  | 137500 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | BBG001S5XL11 | 398133 | 15498 | SH |  | SOLE |  | 15498 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | BBG001S6DSP0 | 281343 | 3133 | SH |  | SOLE |  | 3133 | 0 | 0 |
| WHITE MTNS INS GROUP LTD | COM | G9618E107 | BBG001SBLRT8 | 228056 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 | BBG001S5XH10 | 939712 | 14961 | SH |  | SOLE |  | 14961 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 | BBG001SBW7S1 | 212544 | 1301 | SH |  | SOLE |  | 1301 | 0 | 0 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 | BBG001SRPT24 | 2147289 | 38872 | SH |  | SOLE |  | 2105 | 0 | 36767 |
| WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 | BBG005YHYNG8 | 2043793 | 40624 | SH |  | SOLE |  | 40449 | 0 | 175 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 | BBG001SHKG74 | 927279 | 18501 | SH |  | SOLE |  | 18501 | 0 | 0 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 | BBG004LMH3Z6 | 21551158 | 257358 | SH |  | SOLE |  | 255473 | 0 | 1885 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 | BBG001SHKFX7 | 439527 | 13839 | SH |  | SOLE |  | 13839 | 0 | 0 |
| XPO INC | COM | 983793100 | BBG001SJW3C0 | 777946 | 6160 | SH |  | SOLE |  | 6160 | 0 | 0 |
| XYLEM INC | COM | 98419M100 | BBG001V05C73 | 40668289 | 314381 | SH |  | SOLE |  | 313431 | 0 | 950 |
| YETI HLDGS INC | COM | 98585X104 | BBG00D8JC891 | 1692624 | 53700 | SH |  | SOLE |  | 53200 | 0 | 500 |
| YUM BRANDS INC | COM | 988498101 | BBG001S7JQ30 | 267623 | 1806 | SH |  | SOLE |  | 1806 | 0 | 0 |
| ZILLOW GROUP INC | CL A | 98954M101 | BBG001T0LC50 | 438336 | 6400 | SH |  | SOLE |  | 6400 | 0 | 0 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 | BBG009NRSWK2 | 450422 | 6430 | SH |  | SOLE |  | 6430 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 | BBG0039320P7 | 2972664 | 19062 | SH |  | SOLE |  | 19062 | 0 | 0 |
| ZSCALER INC | COM | 98980G102 | BBG003338H61 | 11933487 | 38012 | SH |  | SOLE |  | 38012 | 0 | 0 |

---