# EDGAR Filing Document

**Accession Number:** 0001446114
**File Stem:** 0001446114-25-000037
**Filing Date:** 2025-8
**Character Count:** 251445
**Document Hash:** 9b2feab563da956c54858da2487d96ea
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001446114-25-000037.hdr.sgml**: 20250814

**ACCESSION NUMBER**: 0001446114-25-000037

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250814

**DATE AS OF CHANGE**: 20250814

**EFFECTIVENESS DATE**: 20250814

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Ancora Advisors LLC
- **CENTRAL INDEX KEY:** 0001446114

**ORGANIZATION NAME:**
- **EIN:** 331033773
- **STATE OF INCORPORATION:** OH
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-13214
- **FILM NUMBER:** 251219444

**BUSINESS ADDRESS:**
- **STREET 1:** 6060 PARKLAND BOULEVARD, SUITE 200
- **CITY:** CLEVELAND
- **STATE:** OH
- **ZIP:** 44124
- **BUSINESS PHONE:** 2168254000

**MAIL ADDRESS:**
- **STREET 1:** 6060 PARKLAND BOULEVARD, SUITE 200
- **CITY:** CLEVELAND
- **STATE:** OH
- **ZIP:** 44124

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** Ancora Advisors, LLC
- **DATE OF NAME CHANGE:** 20080924

### 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:** Ancora Advisors LLC<br>**Address:** 6060 Parkland Boulevard suite 200<br>Cleveland, OH 44124

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

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:** Jason Geers<br>**Title:** CCO<br>**Phone:** 216-825-4000

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

Jason Geers  Cleveland, OH  08-14-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:** 3

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

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

      (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.]

| No.   | Name                               | Form 13F File Number   |
|:---|:---|:---|
|  | ANCORA FAMILY WEALTH ADVISORS LLC  | 028-17014              |
|  | Clutterbuck Capital Management LLC |  |
|  | Ancora Alternatives LLC            | 028-21227              |

### 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 |
| 180 DEGREE CAP CORP COM | COM | 68235b208 |  | 94830 | 23865 | SH |  | SOLE | 3 | 23865 | 0 | 0 |
| 180 DEGREE CAP CORP COM | COM | 68235b208 |  | 259130 | 65213 | SH |  | SOLE |  | 55135 | 0 | 10078 |
| 1ST TR DJS MCROCP IDX COM SHS | INDX FD | 33718m105 |  | 7736 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| 3-D SYS CORP DEL COM NEW | COM | 88554d205 |  | 462 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| 3I GROUP PLC | COM | 88579n105 |  | 1730 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| 3M CO | COM | 88579y101 |  | 4054444 | 26632 | SH |  | SOLE | 1 | 25754 | 0 | 878 |
| APPLE INC | PUT | 037833950 |  | 54224 | 21 | SH | Put | SOLE | 1 | 21 | 0 | 0 |
| AB CONSERVATIVE BUFFER ETF | INDX FD | 00039j806 |  | 125909 | 3190 | SH |  | SOLE | 1 | 3190 | 0 | 0 |
| ABB LTD SPONSORED ADR | COM | 000375204 |  | 79659 | 1335 | SH |  | SOLE | 1 | 1335 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 7403849 | 54436 | SH |  | SOLE | 1 | 51026 | 0 | 3410 |
| ABBOTT LABS | COM | 002824100 |  | 299222 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| ABBVIE INC | COM | 00287y109 |  | 28009545 | 150897 | SH |  | SOLE | 1 | 146345 | 0 | 4552 |
| ABBVIE INC | COM | 00287y109 |  | 36169518 | 194858 | SH |  | SOLE |  | 182905 | 0 | 11953 |
| ABERDEEN EMERGING MARKETS EQUI | CLSD FD | 00301w105 |  | 2726 | 459 | SH |  | SOLE | 1 | 459 | 0 | 0 |
| ABRDN PALLADIUM ETF TRUST | INDX FD | 003262102 |  | 3320 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| ABRDN PLATINUM ETF TRUST | INDX FD | 003260106 |  | 1591412 | 12952 | SH |  | SOLE | 1 | 12742 | 0 | 210 |
| ABRDN PLATINUM ETF TRUST | INDX FD | 003260106 |  | 264170 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| ABERDEEN STD GOLD ETF | INDX FD | 00326a104 |  | 10408 | 330 | SH |  | SOLE | 1 | 330 | 0 | 0 |
| ABERDEEN TOTAL DYNAMIC DIVIDEN | CLSD FD | 00326l100 |  | 1639 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| ABOVE FOOD ING. WARANTS | WT | 00373v118 |  | 2331 | 44735 | SH |  | SOLE | 3 | 44735 | 0 | 0 |
| ABRDN ETFS | INDX FD | 003261104 |  | 305319 | 14700 | SH |  | SOLE | 3 | 14700 | 0 | 0 |
| ACCELERATE ARBITRAGE FUND | COM | 00437k108 |  | 208763 | 10200 | SH |  | SOLE | 3 | 10200 | 0 | 0 |
| ACCENTURE PLC | COM | g1151c101 |  | 14945292 | 50003 | SH |  | SOLE | 1 | 49547 | 0 | 456 |
| ACCENTURE PLC | COM | g1151c101 |  | 19371350 | 64811 | SH |  | SOLE |  | 61184 | 0 | 3627 |
| ACUITY BRANDS INC COM | COM | 00508y102 |  | 44751 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| ACUSHNET HLDGS CORP | COM | 005098108 |  | 116002 | 1593 | SH |  | SOLE | 1 | 1593 | 0 | 0 |
| ACV AUCTIONS INC | COM | 00091G104 |  | 1362 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | CLSD FD | 006212104 |  | 1360739 | 62678 | SH |  | SOLE | 1 | 62157 | 0 | 521 |
| ADAMS NAT RES FD INC COM | COM | 00548f105 |  | 4274 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ADIDAS AG ADR | ADUS | 00687A107 |  | 702 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| ADOBE SYS INC COM | COM | 00724f101 |  | 3368913 | 8708 | SH |  | SOLE | 1 | 8393 | 0 | 315 |
| ADOBE SYS INC COM | COM | 00724f101 |  | 219361 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| ADVANCED EMISSIONS SOLUTIONS I | COM | 00770c101 |  | 8055 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 141900 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 384979 | 2713 | SH |  | SOLE | 1 | 2713 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 442728 | 3120 | SH |  | SOLE |  | 3120 | 0 | 0 |
| ADVANT-E CORP COM | COM | 00761l305 |  | 825830 | 10 | SH |  | SOLE | 3 | 10 | 0 | 0 |
| ADVISORSHARES TR INSIDER ADVAN | INDX FD | 00768y818 |  | 330125 | 2810 | SH |  | SOLE | 1 | 2810 | 0 | 0 |
| ADVISORSHARES TR PURE US CANNA | INDX FD | 00768y453 |  | 19280 | 8000 | SH |  | SOLE | 1 | 8000 | 0 | 0 |
| ADYEN NV | COM | 00783v104 |  | 824 | 45 | SH |  | SOLE | 1 | 45 | 0 | 0 |
| AER ENERGY RES INC COM | COM | 000944207 |  | 0 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| AERIES TECHNOLOGY INC | WT | g0136h110 |  | 288 | 9996 | SH |  | SOLE | 3 | 9996 | 0 | 0 |
| AEROVIRONMENT INC | COM | 008073108 |  | 79786 | 280 | SH |  | SOLE | 1 | 280 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 253328 | 42151 | SH |  | SOLE | 3 | 42151 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 777664 | 129395 | SH |  | SOLE |  | 112003 | 0 | 17392 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 21642 | 3601 | SH |  | SOLE | 1 | 3601 | 0 | 0 |
| AETHERIUM ACQUISITION CORP | COM | 00809J119 |  | 0 | 70000 | SH |  | SOLE | 3 | 70000 | 0 | 0 |
| AFFIRM HOLDINGS INC | COM | 00827b106 |  | 242027 | 3501 | SH |  | SOLE | 1 | 3501 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 235070 | 2229 | SH |  | SOLE | 1 | 2229 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846u101 |  | 2943591 | 24944 | SH |  | SOLE | 1 | 23594 | 0 | 1350 |
| AGILYSYS INC COM | COM | 00847j105 |  | 1032 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 48761 | 410 | SH |  | SOLE | 1 | 410 | 0 | 0 |
| AIR LEASE CORP CL A | COM | 00912x302 |  | 140376 | 2400 | SH |  | SOLE | 1 | 2400 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 7812406 | 27698 | SH |  | SOLE | 1 | 25941 | 0 | 1757 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 624763 | 2215 | SH |  | SOLE |  | 2215 | 0 | 0 |
| AIRBNB INC | COM | 009066101 |  | 37993 | 287 | SH |  | SOLE | 1 | 287 | 0 | 0 |
| AIRBUS SE UNSPONSORED ADR | COM | 009279100 |  | 14975 | 286 | SH |  | SOLE | 1 | 286 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 197406 | 2475 | SH |  | SOLE | 1 | 2475 | 0 | 0 |
| ALARM COM HLDGS INC | COM | 011642105 |  | 1923 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 990 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ALCON AG | COM | H01301128 |  | 9711 | 110 | SH |  | SOLE | 1 | 110 | 0 | 0 |
| ALEANNA EQUITY WTS | WT | 01444v111 |  | 774 | 3294 | SH |  | SOLE | 3 | 3294 | 0 | 0 |
| ALERIAN MLP | COM | 00162q452 |  | 79910 | 1635 | SH |  | SOLE | 1 | 1635 | 0 | 0 |
| ALIBABA GRP SHS | COM | 01609w102 |  | 15991 | 141 | SH |  | SOLE | 1 | 141 | 0 | 0 |
| ALIGHT INC COM CL A | COM | 01626w101 |  | 9007986 | 1591517 | SH |  | SOLE |  | 1188757 | 0 | 402760 |
| ALIGHT INC COM CL A | COM | 01626w101 |  | 85692 | 15140 | SH |  | SOLE | 1 | 15140 | 0 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 4733 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ALIMCO FINL CORP COM NEW | COM | 01626k206 |  | 105511 | 30146 | SH |  | SOLE | 3 | 30146 | 0 | 0 |
| ALIMENTATION COUCHE-TARD INC | COM | 01626p148 |  | 1003320 | 20225 | SH |  | SOLE | 1 | 19500 | 0 | 725 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 4689 | 2622 | SH |  | SOLE |  | 2622 | 0 | 0 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 369945 | 206881 | SH |  | SOLE | 1 | 206881 | 0 | 0 |
| ALKAMI TECHNOLOGY INC | COM | 01644j108 |  | 1477 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| ALLEGION PUB LTD | COM | g0176j109 |  | 288 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| ALLIANCEBERNSTEIN HOLDING | COM | 01881g106 |  | 171486 | 4200 | SH |  | SOLE |  | 4200 | 0 | 0 |
| ALLIANCEBERNSTEIN HOLDING | COM | 01881g106 |  | 300100 | 7350 | SH |  | SOLE | 1 | 7350 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 6047 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ALLIENT INC | COM | 019330109 |  | 396033 | 10907 | SH |  | SOLE | 3 | 10907 | 0 | 0 |
| ALLIENT INC | COM | 019330109 |  | 1226116 | 33768 | SH |  | SOLE |  | 29218 | 0 | 4550 |
| ALLIENT INC | COM | 019330109 |  | 38670 | 1065 | SH |  | SOLE | 1 | 1065 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS | COM | 01973r101 |  | 81026 | 853 | SH |  | SOLE | 1 | 853 | 0 | 0 |
| ALLSTATE CORP | COM | 020002101 |  | 1671276 | 8302 | SH |  | SOLE | 1 | 7902 | 0 | 400 |
| ALPHA ARCHITECT TAIL RISK ETF | INDX FD | 02072l516 |  | 370463 | 4170 | SH |  | SOLE | 1 | 4170 | 0 | 0 |
| ALPHA ARCHITECT US QUANTITATIV | INDX FD | 02072l409 |  | 4 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| ALPHA MODUS HLDGS INC | WT | 020952115 |  | 3108 | 28000 | SH |  | SOLE | 3 | 28000 | 0 | 0 |
| ALPHABET INC | COM | 02079K305 |  | 15530461 | 88126 | SH |  | SOLE | 1 | 82311 | 0 | 5815 |
| ALPHABET INC | COM | 02079K305 |  | 1158712 | 6575 | SH |  | SOLE |  | 6575 | 0 | 0 |
| ALPHABET INC | COM | 02079K107 |  | 27311807 | 153965 | SH |  | SOLE | 1 | 147700 | 0 | 6264 |
| ALPHABET INC | COM | 02079K107 |  | 3761732 | 21206 | SH |  | SOLE |  | 21206 | 0 | 0 |
| ALPS ETF TR SECTOR DIVIDEND DO | INDX FD | 00162q858 |  | 348839 | 6069 | SH |  | SOLE | 1 | 6069 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 455321 | 7766 | SH |  | SOLE |  | 7766 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 472651 | 8062 | SH |  | SOLE | 1 | 8062 | 0 | 0 |
| A-MARK PRECIOUS METALS INC COM | COM | 00181t107 |  | 153131 | 6904 | SH |  | SOLE | 3 | 6904 | 0 | 0 |
| A-MARK PRECIOUS METALS INC COM | COM | 00181t107 |  | 476116 | 21466 | SH |  | SOLE |  | 18585 | 0 | 2881 |
| A-MARK PRECIOUS METALS INC COM | COM | 00181t107 |  | 23023 | 1038 | SH |  | SOLE | 1 | 1038 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 28203023 | 128552 | SH |  | SOLE | 3 | 128552 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 34700798 | 158169 | SH |  | SOLE | 1 | 152239 | 0 | 5930 |
| AMAZON COM INC | COM | 023135106 |  | 2554358 | 11643 | SH |  | SOLE |  | 11643 | 0 | 0 |
| AMC ENTMT HLDGS | COM | 00165c302 |  | 31 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| AMCOR PLC | COM | g0250x107 |  | 27734777 | 3017930 | SH |  | SOLE | 3 | 3017930 | 0 | 0 |
| AMCOR PLC | COM | g0250x107 |  | 11071372 | 1204719 | SH |  | SOLE |  | 882602 | 0 | 322117 |
| AMCOR PLC | COM | g0250x107 |  | 1736809 | 188989 | SH |  | SOLE | 1 | 188989 | 0 | 0 |
| AMCOR PLC | CALL | G0250X907 |  | 1343230 | 4333 | SH | Call | SOLE | 3 | 4333 | 0 | 0 |
| AMCOR PLC | CALL | G0250X907 |  | 835380 | 1989 | SH | Call | SOLE | 3 | 1989 | 0 | 0 |
| AMENTUM HOLDINGS INC | COM | 023939101 |  | 3120510 | 132169 | SH |  | SOLE |  | 98197 | 0 | 33972 |
| AMENTUM HOLDINGS INC | COM | 023939101 |  | 826 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| U HAUL HOLDING COMPANY | COM | 023586506 |  | 776858 | 14288 | SH |  | SOLE | 1 | 13948 | 0 | 340 |
| AMERCO COM | COM | 235861002 |  | 10053 | 166 | SH |  | SOLE | 1 | 166 | 0 | 0 |
| AMEREN CORP | COM | 023608102 |  | 384 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| AMERESCO INC | COM | 02361E108 |  | 1246 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| AMERICAN ACQUISITION OPPORTUNI | WT | 02369m110 |  | 474 | 16000 | SH |  | SOLE | 3 | 16000 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376r102 |  | 2839 | 253 | SH |  | SOLE | 1 | 253 | 0 | 0 |
| AMERICAN AXLE  MFG HLDGS IN | COM | 024061103 |  | 6846 | 1678 | SH |  | SOLE | 1 | 1678 | 0 | 0 |
| AMERICAN BATTERY TECHNOLOGY CO | COM | 02451v309 |  | 360 | 222 | SH |  | SOLE | 1 | 222 | 0 | 0 |
| AMERICAN CENTY ETF TR | INDX FD | 025072877 |  | 9470665 | 103959 | SH |  | SOLE | 1 | 99451 | 0 | 4508 |
| AMERICAN COASTAL INS CORP | COM | 910710102 |  | 356585 | 32067 | SH |  | SOLE | 3 | 32067 | 0 | 0 |
| AMERICAN COASTAL INS CORP | COM | 910710102 |  | 1086691 | 97724 | SH |  | SOLE |  | 84477 | 0 | 13247 |
| AMERICAN COASTAL INS CORP | COM | 910710102 |  | 26910 | 2420 | SH |  | SOLE | 1 | 2420 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 1239074 | 11942 | SH |  | SOLE | 1 | 11142 | 0 | 800 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 523643 | 1642 | SH |  | SOLE | 1 | 1642 | 0 | 0 |
| AMERICAN GREEN INC | COM | 02640n200 |  | 0 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| AMERICAN HOMES 4 RENT | COM | 02665t306 |  | 3030 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| AMERICAN INTL GROUP INC | COM | 026874784 |  | 128852 | 1505 | SH |  | SOLE | 1 | 1505 | 0 | 0 |
| AMERICAN OUTDOOR BRANDS INC | COM | 02875d109 |  | 217130 | 20778 | SH |  | SOLE |  | 20778 | 0 | 0 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 7086853 | 32064 | SH |  | SOLE | 1 | 31959 | 0 | 105 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 23606925 | 106809 | SH |  | SOLE |  | 99857 | 0 | 6952 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 295609 | 2125 | SH |  | SOLE | 1 | 2125 | 0 | 0 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 258344 | 4610 | SH |  | SOLE | 3 | 4610 | 0 | 0 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 802381 | 14318 | SH |  | SOLE |  | 12395 | 0 | 1923 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 25666 | 458 | SH |  | SOLE | 1 | 458 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 862047 | 1615 | SH |  | SOLE | 1 | 1615 | 0 | 0 |
| AMETEK INC | COM | 031100100 |  | 58812 | 325 | SH |  | SOLE | 1 | 325 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 8965429 | 32110 | SH |  | SOLE | 1 | 29448 | 0 | 2662 |
| AMGEN INC | COM | 031162100 |  | 954619 | 3419 | SH |  | SOLE |  | 3419 | 0 | 0 |
| AMPCO-PITTSBURG CORP | COM | 032037103 |  | 3162852 | 1068531 | SH |  | SOLE | 3 | 1068531 | 0 | 0 |
| AMPHENOL CORP NEW | COM | 032095101 |  | 163431 | 1655 | SH |  | SOLE | 1 | 1655 | 0 | 0 |
| AMPLIFY ETF TR | INDX FD | 032108409 |  | 234392 | 5509 | SH |  | SOLE | 1 | 5509 | 0 | 0 |
| AMPLIFY ETF TR | INDX FD | 032108664 |  | 15978 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| AMPLIFY ETF TR | INDX FD | 032108474 |  | 557 | 31 | SH |  | SOLE | 1 | 21 | 0 | 10 |
| AMPLIFY ETF TR | INDX FD | 032108607 |  | 23986 | 420 | SH |  | SOLE | 1 | 420 | 0 | 0 |
| AMPLIFY ETF TR | INDX FD | 032108722 |  | 18108 | 527 | SH |  | SOLE |  | 527 | 0 | 0 |
| AMRIZE LTD | COM | H2927K103 |  | 206623 | 4170 | SH |  | SOLE |  | 4170 | 0 | 0 |
| AMTECH SYS INC | COM | 032332504 |  | 118428 | 26673 | SH |  | SOLE | 3 | 26673 | 0 | 0 |
| AMTECH SYS INC | COM | 032332504 |  | 364009 | 81984 | SH |  | SOLE |  | 70987 | 0 | 10997 |
| AMTECH SYS INC | COM | 032332504 |  | 10501 | 2365 | SH |  | SOLE | 1 | 2365 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 119962 | 504 | SH |  | SOLE |  | 504 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 542152 | 2278 | SH |  | SOLE | 1 | 2278 | 0 | 0 |
| ANC RENT CORP | COM | 001813104 |  | 0 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ANGI CLASS | COM | 00183l201 |  | 11165055 | 731655 | SH |  | SOLE |  | 562717 | 0 | 168938 |
| ANGI CLASS | COM | 00183l201 |  | 9766 | 640 | SH |  | SOLE | 1 | 640 | 0 | 0 |
| ANIXA BIOSCIENCES INC | COM | 03528h109 |  | 5023 | 1522 | SH |  | SOLE | 1 | 1522 | 0 | 0 |
| ANSYS INC | COM | 03662Q105 |  | 16859 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| ANTERO MIDSTREAM CORPORATION | COM | 03676b102 |  | 29391 | 1551 | SH |  | SOLE | 1 | 1551 | 0 | 0 |
| AON PLC | COM | g0403h108 |  | 2189436 | 6137 | SH |  | SOLE | 1 | 6037 | 0 | 100 |
| APARTMENT INVESTMENT AND MANAG | COM | 03748r747 |  | 761 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| API GROUP CORP | COM | 00187Y100 |  | 9463955 | 185386 | SH |  | SOLE |  | 137586 | 0 | 47800 |
| API GROUP CORP | COM | 00187Y100 |  | 632254 | 12385 | SH |  | SOLE | 1 | 12385 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT INC | COM | 03769m106 |  | 807081 | 5689 | SH |  | SOLE | 1 | 5689 | 0 | 0 |
| APOLLOMICS INC | WT | g0411d115 |  | 164 | 3700 | SH |  | SOLE | 3 | 3700 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 34784257 | 169539 | SH |  | SOLE |  | 161946 | 0 | 7593 |
| APPLE INC | COM | 037833100 |  | 80212656 | 390957 | SH |  | SOLE | 1 | 382124 | 0 | 8833 |
| APPLIED DIGITAL CORP | COM | 038169207 |  | 6042 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| APPLIED INDLTECH INC COM | COM | 03820c105 |  | 464900 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 5394538 | 29467 | SH |  | SOLE | 1 | 27926 | 0 | 1541 |
| APPLIED MATLS INC | COM | 038222105 |  | 954344 | 5213 | SH |  | SOLE |  | 5213 | 0 | 0 |
| APPLIED VISUAL SCIENCE COM | COM | 038287108 |  | 0 | 16000 | SH |  | SOLE | 1 | 16000 | 0 | 0 |
| APPLOVIN CORP | COM | 03831w108 |  | 147034 | 420 | SH |  | SOLE | 1 | 420 | 0 | 0 |
| APTARGROUP INC | COM | 038336103 |  | 2503 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| ARAMARK HLDGS CORP COM | COM | 03852u106 |  | 14921631 | 356380 | SH |  | SOLE |  | 255960 | 0 | 100420 |
| ARAMARK HLDGS CORP COM | COM | 03852u106 |  | 153244 | 3660 | SH |  | SOLE | 1 | 3660 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG | COM | 03938L203 |  | 11621 | 368 | SH |  | SOLE | 1 | 368 | 0 | 0 |
| ARCH CAPITAL GROUP LTD | COM | g0450a105 |  | 255395 | 2805 | SH |  | SOLE | 1 | 2555 | 0 | 250 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 13195 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| ARCHROCK | COM | 03957w106 |  | 3327 | 134 | SH |  | SOLE | 1 | 134 | 0 | 0 |
| ARCOSA INC | COM | 039653100 |  | 8116143 | 93601 | SH |  | SOLE |  | 69391 | 0 | 24210 |
| ARCOSA INC | COM | 039653100 |  | 210532 | 2428 | SH |  | SOLE | 1 | 2428 | 0 | 0 |
| ARES CAP CORP COM | COM | 04010l103 |  | 1048261 | 47735 | SH |  | SOLE | 1 | 44485 | 0 | 3250 |
| ARES MANAGEMENT CORP | COM | 03990b101 |  | 3467247 | 20019 | SH |  | SOLE | 1 | 19941 | 0 | 78 |
| ARES MANAGEMENT CORP | COM | 03990b101 |  | 14101251 | 81416 | SH |  | SOLE |  | 74967 | 0 | 6449 |
| ARGAN INC COM | COM | 04010e109 |  | 10804 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| ARGENX SE | COM | 04016x101 |  | 2205 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| ARHAUS INC | COM | 04035m102 |  | 43350 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| ARIS WATER SOLUTIONS INC CLASS | COM | 04041l106 |  | 757 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| ARISTA NETWORKS INC | COM | 040413205 |  | 74482 | 728 | SH |  | SOLE | 1 | 728 | 0 | 0 |
| ARK GENOMIC REVOLUTION ETF | INDX FD | 00214q302 |  | 864 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| ARK INNOVATION ETF | INDX FD | 00214q104 |  | 10614 | 151 | SH |  | SOLE | 1 | 151 | 0 | 0 |
| ARM HOLDINGS PLC | COM | 042068205 |  | 115968 | 717 | SH |  | SOLE | 1 | 717 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 139536 | 859 | SH |  | SOLE | 1 | 859 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 3206002 | 10015 | SH |  | SOLE | 1 | 9123 | 0 | 892 |
| ASHLAND INC | COM | 044186104 |  | 15084 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| ASML HOLDING N V | COM | N07059210 |  | 100174 | 125 | SH |  | SOLE | 3 | 125 | 0 | 0 |
| ASML HOLDING N V | COM | N07059210 |  | 7129243 | 8896 | SH |  | SOLE | 1 | 8391 | 0 | 505 |
| ASML HOLDING N V | COM | N07059210 |  | 918393 | 1146 | SH |  | SOLE |  | 1146 | 0 | 0 |
| ASTERA LABS | COM | 04626a103 |  | 30472 | 337 | SH |  | SOLE | 1 | 337 | 0 | 0 |
| ASTRAZENECA PLC | ADUS | 046353108 |  | 83576 | 1196 | SH |  | SOLE | 1 | 1196 | 0 | 0 |
| ASURE SOFTWARE INC | COM | 04649U102 |  | 9760 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ASURE SOFTWARE INC | COM | 04649U102 |  | 97600 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| AT INC | COM | 00206r102 |  | 682458 | 23582 | SH |  | SOLE | 1 | 22693 | 0 | 889 |
| ATHENA TECHNOLOGY ACQUISITION | WT | 04687c113 |  | 100 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ATHERSYS INC NEW COM NEW | COM | 04744L205 |  | 0 | 310 | SH |  | SOLE | 1 | 310 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC | COM | 047726302 |  | 22637 | 484 | SH |  | SOLE | 1 | 480 | 0 | 4 |
| ATLANTA BRAVES HLDGS INC | COM | 047726302 |  | 8755531 | 187204 | SH |  | SOLE |  | 128124 | 0 | 59080 |
| ATLANTIS PLASTICS INC | COM | 049156102 |  | 0 | 640 | SH |  | SOLE | 1 | 640 | 0 | 0 |
| ATLAS COPCO AB SP ADR A NEW | COM | 049255706 |  | 1807 | 112 | SH |  | SOLE | 1 | 112 | 0 | 0 |
| ATLASSIAN CORPORATION | COM | 049468101 |  | 4671 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 152261 | 988 | SH |  | SOLE | 1 | 763 | 0 | 225 |
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956d107 |  | 13535129 | 371640 | SH |  | SOLE |  | 275030 | 0 | 96610 |
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956d107 |  | 87590 | 2405 | SH |  | SOLE | 1 | 2405 | 0 | 0 |
| ATNA RESOURCES | COM | 04957f101 |  | 0 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| AURORA CANNABIS INC | COM | 05156X850 |  | 51 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 15788 | 51 | SH |  | SOLE | 1 | 51 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 3272124 | 10610 | SH |  | SOLE | 1 | 9875 | 0 | 735 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 123360 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| AUTOZONE INC | COM | 053332102 |  | 3712 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| AVALONBAY CMNTYS INC | COM | 053484101 |  | 33940 | 167 | SH |  | SOLE | 1 | 167 | 0 | 0 |
| AMERICAN CENTY ETF TR | INDX FD | 025072604 |  | 15079 | 220 | SH |  | SOLE | 1 | 220 | 0 | 0 |
| AMERICAN CENTY ETF TR | INDX FD | 025072802 |  | 292147 | 3685 | SH |  | SOLE | 1 | 3685 | 0 | 0 |
| AVERY DENNISON CORP | COM | 053611109 |  | 351 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| AVGO  260116P00210000 | PUT | 11135f951 |  | 17938 | 20 | SH | Put | SOLE | 1 | 20 | 0 | 0 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 602164 | 25038 | SH |  | SOLE | 3 | 25038 | 0 | 0 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 1883091 | 78299 | SH |  | SOLE |  | 67829 | 0 | 10470 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 60077 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| AVNET INC | COM | 053807103 |  | 2442 | 46 | SH |  | SOLE | 1 | 46 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | COM | 054540208 |  | 34845 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| AXIS CAPITAL HOLDINGS SHS | COM | g0692u109 |  | 15573 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| BADGER METER INC | COM | 056525108 |  | 24495 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BAGGER DAVES BURGER TAVERN | COM | 056646201 |  | 750 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| BAIRD MEDICAL INVESTMENT HOLDI | WT | g0705h111 |  | 801 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| BAKER HUGHES COMPANY | COM | 05722g100 |  | 6518 | 170 | SH |  | SOLE | 1 | 170 | 0 | 0 |
| BALL CORP | COM | 058498106 |  | 5895 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| BALLARD PWR SYS INC NE COM | COM | 585861081 |  | 119 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | COM | 05946K101 |  | 2198 | 143 | SH |  | SOLE | 1 | 143 | 0 | 0 |
| BANCROFT FD LTD | COM | 059695106 |  | 18900 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| BANK FIRST NATL CORP | COM | 06211j100 |  | 20471 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| BANK MONTREAL QUE COM | COM | 636711012 |  | 6085 | 55 | SH |  | SOLE | 1 | 55 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 122998 | 1350 | SH |  | SOLE | 1 | 1350 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 12078276 | 255247 | SH |  | SOLE | 1 | 254129 | 0 | 1118 |
| BANK AMERICA CORP | COM | 060505104 |  | 26738071 | 565048 | SH |  | SOLE |  | 521961 | 0 | 43087 |
| BARCLAYS PLC | ADUS | 06738E204 |  | 929 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| BARCO NV | COM | b0833g105 |  | 7623 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| BATH  BODY WORKS INC | COM | 070830104 |  | 389 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| CLASSOVER HLDGS INC | WT | 182744110 |  | 798 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 |  | 6056 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| BAYER A G SPONSORED ADR | ADUS | 072730302 |  | 5353 | 710 | SH |  | SOLE | 1 | 710 | 0 | 0 |
| BB LIQUIDATING INC CL A | COM | 05532d107 |  | 4 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| BCE INC | COM | 05534B760 |  | 3215 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373v105 |  | 850 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 911961 | 5294 | SH |  | SOLE | 1 | 4894 | 0 | 400 |
| BELLRING BRANDS INC | COM | 07831c103 |  | 174 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BELLRING BRANDS INC | COM | 07831c103 |  | 24968 | 431 | SH |  | SOLE | 1 | 431 | 0 | 0 |
| BENEFICIENT | WT | 08178Q119 |  | 105 | 15273 | SH |  | SOLE | 3 | 15273 | 0 | 0 |
| BENSON HILL INC | WT | 082490111 |  | 0 | 2600 | SH |  | SOLE | 3 | 2600 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 1381475 | 18803 | SH |  | SOLE | 1 | 18228 | 0 | 575 |
| BERKSHIRE HATHAWAY INC DEL | COM | 084670702 |  | 42751436 | 88008 | SH |  | SOLE | 1 | 84451 | 0 | 3557 |
| BERKSHIRE HATHAWAY INC DEL | COM | 084670702 |  | 4562352 | 9392 | SH |  | SOLE |  | 9392 | 0 | 0 |
| BEST BUY INC | COM | 086516101 |  | 459 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| BETTER THERAPEUTICS INC COMMON | COM | 08773T104 |  | 0 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| BGC GROUP INC | COM | 088929104 |  | 40920 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| BGSF INC | COM | 05601c105 |  | 413235 | 64872 | SH |  | SOLE | 3 | 64872 | 0 | 0 |
| BGSF INC | COM | 05601c105 |  | 1375723 | 215969 | SH |  | SOLE |  | 188901 | 0 | 27068 |
| BGSF INC | COM | 05601c105 |  | 40985 | 6434 | SH |  | SOLE | 1 | 6434 | 0 | 0 |
| BHP GROUP LTD | ADUS | 088606108 |  | 42319 | 880 | SH |  | SOLE | 1 | 880 | 0 | 0 |
| BIGBEAR.AI HOLDINGS INC | COM | 08975b109 |  | 2037 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| BIO TECHNE CORPORATION | COM | 09073m104 |  | 206 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 251 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL COM US | COM | 09061g101 |  | 50462 | 918 | SH |  | SOLE | 1 | 918 | 0 | 0 |
| BIOMED REALTY TRUST COM | COM | 09063h107 |  | 1382 | 438 | SH |  | SOLE | 1 | 438 | 0 | 0 |
| BIONANO GENOMICS INC | COM | 09075f305 |  | 3 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| BITWISE BITCOIN ETF | INDX FD | 09174c104 |  | 58590 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | INDX FD | 301505624 |  | 1302 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| BLACK STONE MINERALS L P COM | COM | 09225m101 |  | 548044 | 41899 | SH |  | SOLE | 1 | 39699 | 0 | 2200 |
| BLACKBERRY LIMITED | COM | 09228f103 |  | 9160 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| BLACKLINE INC | COM | 09239b109 |  | 2038 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| BLACKROCK | COM | 09290d101 |  | 5685040 | 5418 | SH |  | SOLE | 1 | 5316 | 0 | 102 |
| BLACKROCK | COM | 09290d101 |  | 1220278 | 1163 | SH |  | SOLE |  | 1163 | 0 | 0 |
| BLACKROCK ENERGY  RES TR | CLSD FD | 09250U101 |  | 92820 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| BLACKROCK ENHANCED CAP  INCOM | COM | 09256a109 |  | 138775 | 6500 | SH |  | SOLE | 1 | 6500 | 0 | 0 |
| BLACKROCK ESG CAPITAL ALLOCATI | COM | 09262f100 |  | 1606 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BLACKROCK ETF TRUST II | INDX FD | 092528603 |  | 5351573 | 101279 | SH |  | SOLE | 1 | 97428 | 0 | 3851 |
| BLACKROCK ETF TRUST II | INDX FD | 092528603 |  | 71651 | 1356 | SH |  | SOLE |  | 1356 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DI | CLSD FD | 092501105 |  | 1112 | 98 | SH |  | SOLE | 1 | 98 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES TRUS | COM | 09260e105 |  | 1084 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| BLACKROCK ENHANCED INTL DIV | CLSD FD | 092524107 |  | 2889 | 499 | SH |  | SOLE | 1 | 499 | 0 | 0 |
| BLACKROCK MUNIVEST FD INC COM | CLSD FD | 09253r105 |  | 187444 | 28487 | SH |  | SOLE | 1 | 28487 | 0 | 0 |
| BLACKROCK SCIENCE  TECH TR II | INDX FD | 09260k101 |  | 3320 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| BLACKROCK US EQUITY FACTOR ROT | INDX FD | 09290c103 |  | 11863096 | 217831 | SH |  | SOLE | 1 | 214362 | 0 | 3470 |
| BLACKROCK US EQUITY FACTOR ROT | INDX FD | 09290c103 |  | 86374 | 1586 | SH |  | SOLE |  | 1586 | 0 | 0 |
| BLACKSTONE GROUP INC | COM | 09260d107 |  | 10081722 | 67400 | SH |  | SOLE | 1 | 56899 | 0 | 10501 |
| BLACKSTONE GROUP INC | COM | 09260d107 |  | 772282 | 5163 | SH |  | SOLE |  | 5163 | 0 | 0 |
| BLACKSTONE PRIVATE CREDIT FUND | LP | 09261h305 |  | 88826 | 3523 | SH |  | SOLE | 1 | 3523 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k203 |  | 91634 | 6646 | SH |  | SOLE | 1 | 6646 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k401 |  | 1058480 | 76720 | SH |  | SOLE |  | 76720 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k401 |  | 2088091 | 151347 | SH |  | SOLE | 1 | 151347 | 0 | 0 |
| BLOCK INC | COM | 852234103 |  | 30229 | 445 | SH |  | SOLE | 1 | 445 | 0 | 0 |
| BLUE BIOFUELS INC COM | COM | 09530q102 |  | 72053 | 462769 | SH |  | SOLE | 1 | 462769 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION C | COM | 69121k104 |  | 157998 | 11018 | SH |  | SOLE | 1 | 11018 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION C | COM | 69121k104 |  | 186908 | 13034 | SH |  | SOLE |  | 13034 | 0 | 0 |
| BLUE OWL CAPITAL INC | COM | 09581b103 |  | 18422 | 959 | SH |  | SOLE | 1 | 959 | 0 | 0 |
| BLUE RIVER BANCSHARES INC | COM | 09602p107 |  | 0 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| BOA ACQUISITION CORP | WT | g8059b119 |  | 0 | 25263 | SH |  | SOLE | 3 | 25263 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 289570 | 1382 | SH |  | SOLE | 1 | 1382 | 0 | 0 |
| BOLT PROJECTS HLDS | WT | 09769b115 |  | 113 | 4366 | SH |  | SOLE | 3 | 4366 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857l108 |  | 11591332 | 2002 | SH |  | SOLE | 1 | 1812 | 0 | 190 |
| BOOKING HOLDINGS INC | COM | 09857l108 |  | 1910449 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | COM | 099502106 |  | 14995 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 2946 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| BXP INC | COM | 101121101 |  | 1080 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 389070 | 3622 | SH |  | SOLE | 1 | 3622 | 0 | 0 |
| BOSWELL J G CO COM | COM | 101205102 |  | 7085 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| BOTANIX PHARMACEUTICALS LTD | COM | Q1698B128 |  | 5265 | 25000 | SH |  | SOLE | 1 | 25000 | 0 | 0 |
| BOWMAN CONSULTING GROUP LTD | COM | 103002101 |  | 636697 | 22146 | SH |  | SOLE |  | 22146 | 0 | 0 |
| BP PLC | COM | 055622104 |  | 115171 | 3848 | SH |  | SOLE | 1 | 298 | 0 | 3550 |
| BRAMBLES LTD SPONSORED ADR | COM | 105105209 |  | 1859 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| BRAMPTON CREST INTL INC COM | COM | 10511R101 |  | 0 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| BRAND ENGAGEMENT NETWORK INC | WT | 104932116 |  | 528 | 17548 | SH |  | SOLE | 3 | 17548 | 0 | 0 |
| BRC INC | COM | 05601u105 |  | 131 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BRIGHTHOUSE FINL INC COM | COM | 10922n103 |  | 699 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 526595 | 11376 | SH |  | SOLE |  | 11376 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 849071 | 18342 | SH |  | SOLE | 1 | 18342 | 0 | 0 |
| BRIXMOR PROPERTY GROUP INC | LP | 11120u105 |  | 391 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 79205075 | 287339 | SH |  | SOLE | 1 | 279654 | 0 | 7686 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 55026213 | 199623 | SH |  | SOLE |  | 189011 | 0 | 10612 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 243 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | COM | 113004105 |  | 1294547 | 23418 | SH |  | SOLE | 1 | 21959 | 0 | 1459 |
| BROOKFIELD CORP | COM | 11271j107 |  | 2813866 | 45495 | SH |  | SOLE | 1 | 42858 | 0 | 2637 |
| BROOKFIELD INFRAST PARTNERS | COM | G16252101 |  | 5862 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | COM | G16252101 |  | 15075 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP | COM | 11276h106 |  | 790 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE INCO | LP | 11276g306 |  | 467552 | 44109 | SH |  | SOLE | 1 | 44109 | 0 | 0 |
| BROOKFIELD PROPERTY PREFERRED | CV PFD | g1624r107 |  | 2978 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOM | CLSD FD | 112830104 |  | 1685 | 126 | SH |  | SOLE | 1 | 126 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP | COM | 11284v105 |  | 1967 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| BROOKMONT CATASTROPHIC BOND ET | INDX FD | 26923n470 |  | 1980 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BROWN  BROWN INC | COM | 115236101 |  | 27163 | 245 | SH |  | SOLE | 1 | 245 | 0 | 0 |
| BROWN FORMAN CORP | COM | 115637209 |  | 245608 | 9127 | SH |  | SOLE | 1 | 8227 | 0 | 900 |
| BROWN FORMAN CORP | COM | 115637209 |  | 84928 | 3156 | SH |  | SOLE | 1 | 3156 | 0 | 0 |
| BROWN FORMAN CORP | COM | 115637209 |  | 103738 | 3855 | SH |  | SOLE |  | 3855 | 0 | 0 |
| BTCS INC | COM | 05581m404 |  | 22 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| BUCKEYE ST BANK | COM | 118239102 |  | 0 | 667 | SH |  | SOLE | 1 | 667 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | COM | 12008r107 |  | 583 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| BUMBLE INC | COM | 12047b105 |  | 3624 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| BUNGE LTD | COM | h11356104 |  | 18063 | 225 | SH |  | SOLE | 1 | 225 | 0 | 0 |
| BYD CO LTD | COM | 05606l100 |  | 750 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | COM | 12541W209 |  | 115140 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| C3AI INC | COM | 12468p104 |  | 10442 | 425 | SH |  | SOLE | 1 | 425 | 0 | 0 |
| CABLE ONE INC COM | COM | 12685j105 |  | 67905 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| CACI INTL INC | COM | 127190304 |  | 47670 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| CACTUS ACQUISITION CORP 1 LTD | WT | g1745a124 |  | 217 | 10850 | SH |  | SOLE | 3 | 10850 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 50371 | 163 | SH |  | SOLE | 1 | 163 | 0 | 0 |
| CADIZ INC | COM | 127537207 |  | 145912 | 48800 | SH |  | SOLE |  | 48800 | 0 | 0 |
| CAESARS ENTERTAINMENT INC | COM | 12769g100 |  | 85170 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| CAESARS ENTERTAINMENT INC | COM | 12769g100 |  | 133916 | 4717 | SH |  | SOLE | 1 | 4717 | 0 | 0 |
| CALAVO GROWERS INC | COM | 128246105 |  | 9684078 | 364200 | SH |  | SOLE |  | 278800 | 0 | 85400 |
| TOPGOLF CALLAWAY BRANDS CORP | COM | 131193104 |  | 29785 | 3700 | SH |  | SOLE | 1 | 3700 | 0 | 0 |
| CAMBRIA ETF TR | INDX FD | 132061821 |  | 52401 | 11699 | SH |  | SOLE | 3 | 11699 | 0 | 0 |
| CAMBRIA ETF TR | INDX FD | 132061821 |  | 5151 | 1150 | SH |  | SOLE | 1 | 1150 | 0 | 0 |
| CAMBRIA ETF TR | INDX FD | 132061201 |  | 214751 | 3302 | SH |  | SOLE | 1 | 3302 | 0 | 0 |
| CAMDEN PPTY TR | COM | 133131102 |  | 1578 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| CAMECO | COM | 13321l108 |  | 1361601 | 18343 | SH |  | SOLE | 1 | 18343 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 14045 | 135 | SH |  | SOLE | 1 | 135 | 0 | 0 |
| CANADIEN PACIFIQUE KANSAS CITY | COM | 13646k108 |  | 95917 | 1210 | SH |  | SOLE | 1 | 1210 | 0 | 0 |
| CANNABIST CO HOLDINGS IN | COM | 13765y103 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| CANNAE HOLDINGS INC | COM | 13765n107 |  | 4913865 | 235677 | SH |  | SOLE |  | 171677 | 0 | 64000 |
| CANNA-GLOBAL ACQUISITION CORP | WT | 13767k119 |  | 6 | 59000 | SH |  | SOLE | 3 | 59000 | 0 | 0 |
| CANNALINK INC COM | COM | 13765b103 |  | 0 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| CANOPY GROWTH CORP | COM | 138035704 |  | 10 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| CANTALOUPE INC | COM | 138103106 |  | 14507 | 1320 | SH |  | SOLE | 1 | 1320 | 0 | 0 |
| CAPITAL GROUP CORE BOND ETF | INDX FD | 14020y508 |  | 3188375 | 121231 | SH |  | SOLE | 1 | 116607 | 0 | 4624 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 538708 | 2532 | SH |  | SOLE |  | 2532 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 1653453 | 7771 | SH |  | SOLE | 1 | 7771 | 0 | 0 |
| CAPITALWORKS EMNG MKTS ACQSTN | WT | g1889l126 |  | 500 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| CAPSTONE GREEN ENERGY CORP COM | COM | 14067D607 |  | 2 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149y108 |  | 61488 | 366 | SH |  | SOLE | 1 | 366 | 0 | 0 |
| CARETRUST REIT INC COM | COM | 14174t107 |  | 398 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| CARMAX INC | COM | 143130102 |  | 9275 | 138 | SH |  | SOLE | 1 | 138 | 0 | 0 |
| LONGEVITY HEALTH HLDGS INC | WT | 142922111 |  | 85 | 2791 | SH |  | SOLE | 3 | 2791 | 0 | 0 |
| CARNIVAL CORP | COM | 143658300 |  | 422 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448c104 |  | 394531 | 5391 | SH |  | SOLE | 1 | 5391 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 30616 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 324021 | 635 | SH |  | SOLE |  | 635 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 71819 | 185 | SH |  | SOLE | 3 | 185 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 882870 | 2274 | SH |  | SOLE | 1 | 2024 | 0 | 250 |
| CATERPILLAR INC | COM | 149123101 |  | 155284 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CAVA GROUP INC | COM | 148929102 |  | 22405 | 266 | SH |  | SOLE | 1 | 266 | 0 | 0 |
| CAVCO INDS INC DEL | COM | 149568107 |  | 3857738 | 8880 | SH |  | SOLE |  | 6762 | 0 | 2118 |
| CBAK ENERGY TECHNOLOGY INC | COM | 14986C102 |  | 897 | 760 | SH |  | SOLE | 1 | 760 | 0 | 0 |
| CBIZ INC | COM | 124805102 |  | 35855 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 997906 | 4279 | SH |  | SOLE | 1 | 3929 | 0 | 350 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 139926 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CBRE GROUP INC | COM | 12504l109 |  | 516342 | 3685 | SH |  | SOLE | 1 | 3685 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HO | COM | 12510q100 |  | 1317 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| CDW CORPORATION | COM | 12514g108 |  | 137693 | 771 | SH |  | SOLE | 1 | 771 | 0 | 0 |
| CECIL BANCORP INC | COM | 149841306 |  | 501878 | 343752 | SH |  | SOLE | 3 | 343752 | 0 | 0 |
| CECIL BANCORP INC | COM | 149841306 |  | 182 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| CELANESE CORP DEL | COM | 150870103 |  | 830 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| CELSIUS HOLDINGS INC | COM | 15118v207 |  | 9232 | 199 | SH |  | SOLE | 1 | 199 | 0 | 0 |
| CENCORA INC | COM | 03073e105 |  | 1258618 | 4197 | SH |  | SOLE | 1 | 4177 | 0 | 20 |
| CENTENE CORP DEL COM | COM | 15135b101 |  | 9390 | 173 | SH |  | SOLE | 1 | 173 | 0 | 0 |
| CENTRAL SECS CORP | COM | 155123102 |  | 26132 | 546 | SH |  | SOLE | 1 | 546 | 0 | 0 |
| CENTURI HOLDINGS INC | COM | 155923105 |  | 2787990 | 124242 | SH |  | SOLE |  | 90151 | 0 | 34091 |
| CERES FARMS LLC | LP | 001466717 |  | 529031 | 529031 | SH |  | SOLE | 1 | 529031 | 0 | 0 |
| CERTARA | COM | 15687v109 |  | 468 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| CGI INC COM | COM | 12532h104 |  | 104830 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| CHAMPIONX CORPORATION COM | COM | 15872m104 |  | 118735 | 4780 | SH |  | SOLE | 1 | 4780 | 0 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 8649 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| CHART INDS INC COM PA | COM | 16115q308 |  | 11196 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| CHARTER COMMUNICATIONS INC | COM | 16119p108 |  | 30252 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| CHECK POINT SOFTWARE ORD | COM | m22465104 |  | 615075 | 2780 | SH |  | SOLE | 1 | 2620 | 0 | 160 |
| CHEFS WHSE INC | COM | 163086101 |  | 841335 | 13185 | SH |  | SOLE |  | 13185 | 0 | 0 |
| CHEMED CORP NEW COM | COM | 16359r103 |  | 1461 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| CHEMOURS CO | COM | 163851108 |  | 229 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| CHENIERE ENERGY INC | COM | 16411r208 |  | 32632 | 134 | SH |  | SOLE | 1 | 134 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 20749590 | 144909 | SH |  | SOLE | 1 | 141887 | 0 | 3023 |
| CHEVRON CORP NEW | COM | 166764100 |  | 15078474 | 105304 | SH |  | SOLE |  | 98507 | 0 | 6797 |
| CHEWY INC | COM | 16679l109 |  | 554 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| CHICAGO RIVET  MACH CO | COM | 168088102 |  | 14676 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| CHINA EVERGRANDE GROUP | COM | G2119W106 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 185295 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 668160 | 11900 | SH |  | SOLE | 1 | 11900 | 0 | 0 |
| CHORD ENERGY CORPORATION | COM | 674215207 |  | 2421 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| CHUBB LTD COM | COM | h1467j104 |  | 240178 | 829 | SH |  | SOLE | 1 | 829 | 0 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 17881 | 186 | SH |  | SOLE | 1 | 186 | 0 | 0 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 32320 | 320 | SH |  | SOLE | 1 | 320 | 0 | 0 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 81608 | 808 | SH |  | SOLE |  | 808 | 0 | 0 |
| THE CIGNA GROUP | COM | 125523100 |  | 141101 | 427 | SH |  | SOLE | 1 | 427 | 0 | 0 |
| CIM REAL ESTATE FINANCE TRUST | COM | 12558q103 |  | 13025 | 2495 | SH |  | SOLE | 1 | 2495 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 586000 | 3935 | SH |  | SOLE | 1 | 3935 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 11099 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| CISCO SYS INC | COM | 17275r102 |  | 7035497 | 101405 | SH |  | SOLE | 1 | 99609 | 0 | 1796 |
| CISCO SYS INC | COM | 17275r102 |  | 1331055 | 19185 | SH |  | SOLE |  | 19185 | 0 | 0 |
| CITIGROUP INC | COM | 172967424 |  | 247393 | 2906 | SH |  | SOLE | 1 | 2906 | 0 | 0 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 164188 | 3669 | SH |  | SOLE | 1 | 3669 | 0 | 0 |
| CIVISTA BANCSHARES INC | COM | 178867107 |  | 7401 | 319 | SH |  | SOLE | 1 | 319 | 0 | 0 |
| CLARIVATE PLC | COM | g21810109 |  | 34400 | 8000 | SH |  | SOLE | 1 | 8000 | 0 | 0 |
| CLEAN ENERGY CORP. | COM | 184505105 |  | 0 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HOLDINGS | COM | 18453h106 |  | 38904 | 33251 | SH |  | SOLE |  | 33251 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HOLDINGS | COM | 18453h106 |  | 134683 | 115114 | SH |  | SOLE | 1 | 115114 | 0 | 0 |
| CLEARFIELD INC | COM | 18482p103 |  | 1430359 | 32950 | SH |  | SOLE |  | 32950 | 0 | 0 |
| CLEARWATER PAPER CORPORATION | COM | 18538r103 |  | 2310878 | 84834 | SH |  | SOLE |  | 57709 | 0 | 27125 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 887748 | 116809 | SH |  | SOLE | 1 | 112809 | 0 | 4000 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 110200 | 14500 | SH |  | SOLE |  | 14500 | 0 | 0 |
| CLIMB GLOBAL SOLUTIONS INC | COM | 946760105 |  | 188696 | 1765 | SH |  | SOLE | 1 | 1765 | 0 | 0 |
| CLIMB GLOBAL SOLUTIONS INC | COM | 946760105 |  | 613984 | 5743 | SH |  | SOLE |  | 5743 | 0 | 0 |
| CLOUDFLARE INC | COM | 18915m107 |  | 35249 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| CME GROUP INC COM | COM | 12572q105 |  | 211401 | 767 | SH |  | SOLE | 1 | 767 | 0 | 0 |
| CMS ENERGY CORP | COM | 125896100 |  | 693 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| COMTECH TELECOMMUNICATIONS C | CALL | 205826909 |  | 500 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| CNA FINL CORP | COM | 126117100 |  | 26755 | 575 | SH |  | SOLE | 1 | 575 | 0 | 0 |
| CNL HEALTHCARE PPTYS INC COM | LP | 12612c108 |  | 55601 | 8374 | SH |  | SOLE | 1 | 8374 | 0 | 0 |
| CNX RESOURCES CORPORATION | COM | 12653c108 |  | 62813 | 1865 | SH |  | SOLE | 1 | 1865 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 256186 | 3621 | SH |  | SOLE |  | 3621 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 2509998 | 35477 | SH |  | SOLE | 1 | 35477 | 0 | 0 |
| COEUR MNG INC | COM | 192108504 |  | 21087 | 2380 | SH |  | SOLE | 1 | 2380 | 0 | 0 |
| COGNEX CORP | COM | 192422103 |  | 2760 | 87 | SH |  | SOLE | 1 | 87 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | COM | 192446102 |  | 6371324 | 81652 | SH |  | SOLE | 1 | 74033 | 0 | 7620 |
| COGNIZANT TECHNOLOGY SOLUTIO | COM | 192446102 |  | 756501 | 9695 | SH |  | SOLE |  | 9695 | 0 | 0 |
| COHEN  STEERS CLOSED END OPP | CLSD FD | 19248p106 |  | 12620 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | CLSD FD | 19248A109 |  | 28163 | 1045 | SH |  | SOLE | 1 | 1045 | 0 | 0 |
| COHERENT CORP | COM | 19247g107 |  | 59503 | 667 | SH |  | SOLE | 1 | 667 | 0 | 0 |
| COINBASE GLOBAL INC | COM | 19260q107 |  | 393600 | 1123 | SH |  | SOLE | 1 | 1123 | 0 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 815788 | 8975 | SH |  | SOLE | 1 | 8775 | 0 | 200 |
| COLUMBUS MCKINNON CORP N Y | COM | 199333105 |  | 3909 | 256 | SH |  | SOLE | 1 | 256 | 0 | 0 |
| COMCAST CORP NEW | COM | 20030N101 |  | 2274631 | 63733 | SH |  | SOLE | 1 | 59818 | 0 | 3915 |
| COMCAST CORP NEW | COM | 20030N101 |  | 13048 | 366 | SH |  | SOLE |  | 366 | 0 | 0 |
| COMERICA INC | COM | 200340107 |  | 12825 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| COMFORT SYS USA INC | COM | 199908104 |  | 5898 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| COMMERCIAL METALS CO | COM | 201723103 |  | 6945 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| COMMUNICATION SERVICES SELECT | INDX FD | 81369y852 |  | 93444 | 861 | SH |  | SOLE | 1 | 861 | 0 | 0 |
| COMMUNITY HEALTHCARE TR INC CO | LP | 20369c106 |  | 10394 | 625 | SH |  | SOLE | 1 | 625 | 0 | 0 |
| COMPASS DIGITAL ACQUISITION CO | WT | g2476c123 |  | 409 | 8154 | SH |  | SOLE | 3 | 8154 | 0 | 0 |
| COMPASS DIVRSFD HLDGS SH BEN I | COM | 20451q104 |  | 2512 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| COMPASS GROUP PLC SPONSORED AD | ADUS | 20449X401 |  | 2727 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| COMPASS PATHWAYS PLC | COM | 20451w101 |  | 3724 | 1330 | SH |  | SOLE | 1 | 1330 | 0 | 0 |
| COMPOSECURE INC COM CL A | COM | 20459v105 |  | 6429422 | 456311 | SH |  | SOLE |  | 366032 | 0 | 90279 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 47388 | 2315 | SH |  | SOLE | 1 | 2315 | 0 | 0 |
| CONCORD ACQUISITION II CORP | WT | 20607u116 |  | 516 | 6450 | SH |  | SOLE | 3 | 6450 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | COM | 206704108 |  | 279573 | 45459 | SH |  | SOLE | 3 | 45459 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | COM | 206704108 |  | 874259 | 142156 | SH |  | SOLE |  | 123147 | 0 | 19009 |
| CONCRETE PUMPING HLDGS INC | COM | 206704108 |  | 28142 | 4576 | SH |  | SOLE | 1 | 4576 | 0 | 0 |
| CONDUENT INC | COM | 206787103 |  | 2751933 | 1042399 | SH |  | SOLE |  | 790952 | 0 | 251447 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 1617068 | 18019 | SH |  | SOLE | 1 | 14758 | 0 | 3261 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 645679 | 7195 | SH |  | SOLE |  | 7195 | 0 | 0 |
| CONSENSUS CLOUD SOLUTIONS INC | COM | 20848v105 |  | 115 | 5 | SH |  | SOLE |  | 4 | 0 | 1 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 77843 | 776 | SH |  | SOLE | 1 | 417 | 0 | 359 |
| CONSTELLATION BRANDS INC | COM | 21036P108 |  | 2072145 | 12738 | SH |  | SOLE | 1 | 12661 | 0 | 77 |
| CONSTELLATION BRANDS INC | COM | 21036P108 |  | 51570 | 317 | SH |  | SOLE |  | 317 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037t109 |  | 399657 | 1238 | SH |  | SOLE | 1 | 1192 | 0 | 46 |
| CONSTELLATION ENERGY CORP | COM | 21037t109 |  | 25821 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| CONSTELLATION SOF 40 WTFWARRAN | WT | 21037x134 |  | 0 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| CONSTELLATION SOF 40 WTFWARRAN | WT | 21037x134 |  | 0 | 249 | SH |  | SOLE | 1 | 249 | 0 | 0 |
| CONSTELLATION SOFTWARE INC | COM | 21037X100 |  | 142715 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| CONSTELLATION SOFTWARE INC | COM | 21037X100 |  | 936797 | 256 | SH |  | SOLE | 1 | 256 | 0 | 0 |
| CONTRAFECT CORP COM NEW | COM | 212326409 |  | 0 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| COOPER COS INC | COM | 216648501 |  | 1352 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| COPART INC | COM | 217204106 |  | 2699 | 55 | SH |  | SOLE | 1 | 55 | 0 | 0 |
| COPPER PROPERTY CTL PASS THR | COM | 217519107 |  | 1068043 | 86202 | SH |  | OTR | 2 | 0 | 0 | 86202 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 |  | 1145040 | 15600 | SH |  | OTR | 2 | 0 | 0 | 15600 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 |  | 43159 | 588 | SH |  | SOLE | 1 | 588 | 0 | 0 |
| CORE MOLDING TECHNOLOGIES IN | COM | 218683100 |  | 384058 | 23150 | SH |  | SOLE |  | 23150 | 0 | 0 |
| CORE NATURAL RESOURCES INC | COM | 218937100 |  | 2092 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| CORECIVIC INC | COM | 21871n101 |  | 15802 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 99921 | 1900 | SH |  | SOLE | 3 | 1900 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 539416 | 10257 | SH |  | SOLE | 1 | 10257 | 0 | 0 |
| CORPAY INC | COM | 219948106 |  | 332 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| CORSAIR GAMING INC | COM | 22041x102 |  | 471 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| CORTEVA | COM | 22052l104 |  | 1362781 | 18285 | SH |  | SOLE | 1 | 16644 | 0 | 1641 |
| CORVUS PHARMACEUTICALS INC | COM | 221015100 |  | 172429 | 43107 | SH |  | SOLE | 1 | 43107 | 0 | 0 |
| COSTAMARE BULKERS HOLDINGS | COM | y2001c101 |  | 2288733 | 263983 | SH |  | SOLE |  | 180333 | 0 | 83650 |
| COSTAR GROUP INC COM | COM | 22160n109 |  | 32562 | 405 | SH |  | SOLE | 1 | 405 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 15343446 | 15499 | SH |  | SOLE | 1 | 14709 | 0 | 790 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 1799639 | 1818 | SH |  | SOLE |  | 1818 | 0 | 0 |
| COTERRA ENERGY INC | COM | 127097103 |  | 1891952 | 74545 | SH |  | SOLE | 1 | 66920 | 0 | 7625 |
| COTERRA ENERGY INC | COM | 127097103 |  | 649601 | 25595 | SH |  | SOLE |  | 25595 | 0 | 0 |
| COTY INC | COM | 222070203 |  | 2176 | 468 | SH |  | SOLE | 1 | 468 | 0 | 0 |
| CPI CARD GROUP INC | COM | 12634h200 |  | 348376 | 14687 | SH |  | SOLE | 3 | 14687 | 0 | 0 |
| CPI CARD GROUP INC | COM | 12634h200 |  | 1082533 | 45638 | SH |  | SOLE |  | 39509 | 0 | 6129 |
| CPI CARD GROUP INC | COM | 12634h200 |  | 35367 | 1491 | SH |  | SOLE | 1 | 1491 | 0 | 0 |
| CRANE COMPANY | COM | 224408104 |  | 13977811 | 73610 | SH |  | SOLE |  | 55077 | 0 | 18533 |
| CRANE COMPANY | COM | 224408104 |  | 364581 | 1920 | SH |  | SOLE | 1 | 1920 | 0 | 0 |
| CRANE NXT CO | COM | 224441105 |  | 17249994 | 320037 | SH |  | SOLE |  | 241062 | 0 | 78975 |
| CRANE NXT CO | COM | 224441105 |  | 126988 | 2356 | SH |  | SOLE | 1 | 2356 | 0 | 0 |
| CRAWFORD  CO | COM | 224633107 |  | 67903 | 6500 | SH |  | SOLE | 1 | 6500 | 0 | 0 |
| CRAWFORD  CO | COM | 224633206 |  | 477592 | 45141 | SH |  | SOLE | 3 | 45141 | 0 | 0 |
| CRAWFORD  CO | COM | 224633206 |  | 1484088 | 140273 | SH |  | SOLE |  | 121434 | 0 | 18839 |
| CRAWFORD  CO | COM | 224633206 |  | 43410 | 4103 | SH |  | SOLE | 1 | 4103 | 0 | 0 |
| CRAWFORD UNITED CORP | COM | 22511p100 |  | 97000 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CRESCO LABS INC | COM | 22587m106 |  | 28127 | 54828 | SH |  | SOLE | 1 | 54828 | 0 | 0 |
| CRH PLC | COM | g25508105 |  | 1976729 | 21533 | SH |  | SOLE | 1 | 21511 | 0 | 22 |
| CRH PLC | COM | g25508105 |  | 16233086 | 176831 | SH |  | SOLE |  | 164449 | 0 | 12382 |
| CRISPR THERAPEUTICS AG | COM | h17182108 |  | 202634 | 4166 | SH |  | SOLE | 1 | 4166 | 0 | 0 |
| CRIXUS BH3 ACQUISITION CO | WT | 98400u111 |  | 0 | 9800 | SH |  | SOLE | 3 | 9800 | 0 | 0 |
| CRONOS GROUP INC | COM | 22717l101 |  | 573 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| CROWDSTRIKE HOLDINGS INC | COM | 22788c105 |  | 293762 | 577 | SH |  | SOLE | 1 | 577 | 0 | 0 |
| CROWN CASTLE INTL CORP NEW COM | COM | 22822v101 |  | 758736 | 7386 | SH |  | SOLE | 1 | 6911 | 0 | 475 |
| CROWN CASTLE INTL CORP NEW COM | COM | 22822v101 |  | 25682 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| CROWN HLDGS INC | COM | 228368106 |  | 118427 | 1150 | SH |  | SOLE | 1 | 1150 | 0 | 0 |
| CROWN LONG HOLDINGS | WT | g268ap117 |  | 83 | 2607 | SH |  | SOLE | 3 | 2607 | 0 | 0 |
| CROWN PROPTECH ACQUISITIONS | WT | g25741110 |  | 0 | 12098 | SH |  | SOLE | 3 | 12098 | 0 | 0 |
| CRYOPORT INC | COM | 229050307 |  | 119 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| CSW INDUSTRIALS INC | COM | 126402106 |  | 860 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| CSX CORP | CALL | 126408903 |  | 666225 | 4230 | SH | Call | SOLE | 3 | 4230 | 0 | 0 |
| CSX CORP | CALL | 126408903 |  | 542800 | 9440 | SH | Call | SOLE | 3 | 9440 | 0 | 0 |
| CSX CORP | CALL | 126408903 |  | 338000 | 1300 | SH | Call | SOLE | 3 | 1300 | 0 | 0 |
| CSX CORP | CALL | 126408903 |  | 732975 | 5055 | SH | Call | SOLE | 3 | 5055 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 64463795 | 1975599 | SH |  | SOLE | 3 | 1975599 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 1515500 | 46445 | SH |  | SOLE | 1 | 39270 | 0 | 7175 |
| CTO REALTY GROWTH INC COM | COM | 22948q101 |  | 2891430 | 167522 | SH |  | SOLE |  | 123060 | 0 | 44462 |
| CTO REALTY GROWTH INC COM | COM | 22948q101 |  | 159620 | 9248 | SH |  | SOLE | 1 | 9248 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 98905 | 302 | SH |  | SOLE | 1 | 302 | 0 | 0 |
| CURBLINE PPTYS CORP COM | COM | 23128q101 |  | 19565 | 857 | SH |  | SOLE | 1 | 857 | 0 | 0 |
| CURRENCY EXCHANGE INTERNATIONA | COM | 23131b307 |  | 36250 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 70840 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 6898 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 414156 | 6004 | SH |  | SOLE | 1 | 6004 | 0 | 0 |
| CYBERARK SOFTWARE LTD | COM | M2682V108 |  | 32144 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| CYTODYN INC COM | COM | 23283M101 |  | 2585 | 9488 | SH |  | SOLE | 1 | 9488 | 0 | 0 |
| D R HORTON INC COM | COM | 23331a109 |  | 631737 | 4900 | SH |  | SOLE | 1 | 3710 | 0 | 1190 |
| D R HORTON INC COM | COM | 23331a109 |  | 354530 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 |  | 1321912 | 6692 | SH |  | SOLE | 1 | 6492 | 0 | 200 |
| DANAHER CORPORATION | COM | 235851102 |  | 142426 | 721 | SH |  | SOLE |  | 721 | 0 | 0 |
| DANONE SPONSORED ADR | COM | 23636T100 |  | 2847 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| DARLING INGREDIENTS INC | COM | 237266101 |  | 1214 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| DATADOG INC | COM | 23804l103 |  | 21761 | 162 | SH |  | SOLE | 1 | 162 | 0 | 0 |
| DAVITA INC COM | COM | 23918k108 |  | 142 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| DBS GROUP HLDGS LTD SPONSORED | COM | 23304Y100 |  | 64113 | 453 | SH |  | SOLE | 1 | 453 | 0 | 0 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 2164 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 542559 | 1067 | SH |  | SOLE | 1 | 742 | 0 | 325 |
| DELL TECHNOLOGIES INC | COM | 24703l202 |  | 57499 | 469 | SH |  | SOLE | 1 | 469 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM | 247361702 |  | 469994 | 9557 | SH |  | SOLE | 1 | 9107 | 0 | 450 |
| DESCARTES SYS GROUP INC | COM | 249906108 |  | 4777 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| DESTINY TECH 100 | INDX FD | 25063f107 |  | 5713 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| DEUTSCHE BOERSE UNSPONSORD ADR | COM | 251542106 |  | 1763 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| DEUTSCHE TELEKOM AG SPONSORED | COM | 251566105 |  | 4061 | 111 | SH |  | SOLE | 1 | 111 | 0 | 0 |
| DBX ETF TR | COM | 233051879 |  | 881 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 52374 | 600 | SH |  | SOLE | 3 | 600 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 4015 | 46 | SH |  | SOLE | 1 | 46 | 0 | 0 |
| DFA DIMENSIONAL CORE FIXED INC | INDX FD | 25434v872 |  | 3078812 | 72854 | SH |  | SOLE | 1 | 72854 | 0 | 0 |
| DFA DIMENSIONAL EMERGING CORE | INDX FD | 25434v302 |  | 28197 | 974 | SH |  | SOLE | 1 | 974 | 0 | 0 |
| DFA DIMENSIONAL EMERGING MARKE | INDX FD | 25434v740 |  | 91499 | 3051 | SH |  | SOLE | 1 | 3051 | 0 | 0 |
| DFA DIMENSIONAL INTL CORE EQ M | COM | 25434v203 |  | 5006707 | 144828 | SH |  | SOLE | 1 | 144162 | 0 | 666 |
| DFA DIMENSIONAL INTL CORE EQ M | COM | 25434v203 |  | 505517 | 14623 | SH |  | SOLE |  | 14623 | 0 | 0 |
| DFA DIMENSIONAL US CORE EQUITY | INDX FD | 25434v104 |  | 1225105 | 28921 | SH |  | SOLE | 1 | 28331 | 0 | 590 |
| DFA DIMENSIONAL US CORE EQUITY | INDX FD | 25434v104 |  | 1631877 | 38524 | SH |  | SOLE |  | 38524 | 0 | 0 |
| DFA DIMENSIONAL US MARKETWIDE | INDX FD | 25434v724 |  | 1090764 | 25799 | SH |  | SOLE | 1 | 25799 | 0 | 0 |
| DFA DIMENSIONAL US SMALL CAP V | INDX FD | 25434v815 |  | 4730164 | 160726 | SH |  | SOLE | 1 | 157918 | 0 | 2807 |
| DFA DIMENSIONAL US SMALL CAP V | INDX FD | 25434v815 |  | 297302 | 10102 | SH |  | SOLE |  | 10102 | 0 | 0 |
| DIAGEO PLC | ADUS | 25243Q205 |  | 700675 | 6948 | SH |  | SOLE | 1 | 6609 | 0 | 339 |
| DIAGEO PLC | ADUS | 25243Q205 |  | 341747 | 3389 | SH |  | SOLE |  | 3389 | 0 | 0 |
| DIAMOND HILL INVESTMENT GROUP | COM | 25264r207 |  | 203289 | 1399 | SH |  | SOLE | 3 | 1399 | 0 | 0 |
| DIAMOND HILL INVESTMENT GROUP | COM | 25264r207 |  | 619747 | 4265 | SH |  | SOLE |  | 3687 | 0 | 578 |
| DIAMOND HILL INVESTMENT GROUP | COM | 25264r207 |  | 17292 | 119 | SH |  | SOLE | 1 | 119 | 0 | 0 |
| DIAMONDBACK ENERGY INC COM | COM | 25278x109 |  | 27480 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| DIAMONDROCK HOSPITALITY CO | COM | 252784301 |  | 3447536 | 450070 | SH |  | SOLE |  | 315380 | 0 | 134690 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 46372 | 234 | SH |  | SOLE | 1 | 234 | 0 | 0 |
| DIDI GLOBAL INC SPON | COM | 23292e108 |  | 392 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| DIEBOLD NIXDORF INC | COM | 253651202 |  | 3960324 | 71486 | SH |  | SOLE |  | 51289 | 0 | 20197 |
| DIGIASISIA WARRANTS | WT | g27617110 |  | 374 | 7500 | SH |  | SOLE | 3 | 7500 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 36435 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 63245 | 363 | SH |  | SOLE | 1 | 363 | 0 | 0 |
| DIMENSIONAL ETF TRUST US CORE | INDX FD | 25434v708 |  | 38420 | 1072 | SH |  | SOLE | 1 | 1072 | 0 | 0 |
| DIMENSIONAL INTL. VALUE ETF | INDX FD | 25434v807 |  | 26340 | 615 | SH |  | SOLE | 1 | 615 | 0 | 0 |
| DIMENSIONAL U S EQUITY ETF | INDX FD | 25434v401 |  | 110985 | 1656 | SH |  | SOLE | 1 | 1656 | 0 | 0 |
| DIMENSIONAL US LARGE CAP VALUE | INDX FD | 25434v666 |  | 57387 | 1850 | SH |  | SOLE | 1 | 1850 | 0 | 0 |
| DIMENSIONAL US SMALL CAP ETF | INDX FD | 25434v500 |  | 370346 | 5813 | SH |  | SOLE | 1 | 5813 | 0 | 0 |
| DIMENSIONAL WORLD EX U S CORE | INDX FD | 25434v880 |  | 324039 | 11033 | SH |  | SOLE | 1 | 8915 | 0 | 2118 |
| DIRECT SELLING ACQUISITION COR | WT | 25460l111 |  | 554 | 13850 | SH |  | SOLE | 3 | 13850 | 0 | 0 |
| DIREXION AUSPICE BROAD COMMODI | INDX FD | 25460e307 |  | 40107 | 1450 | SH |  | SOLE | 1 | 1450 | 0 | 0 |
| DIREXION SHS ETF TR NASDAQ-100 | INDX FD | 25459y207 |  | 46112 | 469 | SH |  | SOLE | 1 | 469 | 0 | 0 |
| DISTRIBUTION SOLUTIONS GRP I | COM | 520776105 |  | 993040 | 36150 | SH |  | SOLE |  | 23508 | 0 | 12642 |
| DIVIDEND  INCOME FD COM NEW | COM | 25538a204 |  | 4024 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| DLH HOLDINGS CORP | COM | 23335q100 |  | 249590 | 42738 | SH |  | SOLE |  | 42738 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 29988 | 385 | SH |  | SOLE | 1 | 385 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 250522 | 2190 | SH |  | SOLE | 1 | 2190 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 536557 | 4691 | SH |  | SOLE |  | 4691 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 1989714 | 20090 | SH |  | SOLE |  | 13420 | 0 | 6670 |
| DOMINION RES | COM | 25746u109 |  | 573169 | 10141 | SH |  | SOLE | 1 | 9916 | 0 | 225 |
| DONALDSON INC | COM | 257651109 |  | 4993 | 72 | SH |  | SOLE | 1 | 72 | 0 | 0 |
| DONEGAL GROUP INC | COM | 257701201 |  | 11635 | 581 | SH |  | SOLE |  | 581 | 0 | 0 |
| DONEGAL GROUP INC | COM | 257701201 |  | 308385 | 15400 | SH |  | SOLE | 1 | 15400 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 231927 | 3762 | SH |  | SOLE | 3 | 3762 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 722476 | 11719 | SH |  | SOLE |  | 10147 | 0 | 1572 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 21947 | 356 | SH |  | SOLE | 1 | 356 | 0 | 0 |
| DOORDASH INC | COM | 25809k105 |  | 493 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | CLSD FD | 258622109 |  | 6120 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| DOUBLELINE MORTGAGE ETF | INDX FD | 25861r402 |  | 883260 | 18000 | SH |  | SOLE | 3 | 18000 | 0 | 0 |
| DOUBLEVERIFY HOLDINGS INC | COM | 25862v105 |  | 734 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 109938 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 531596 | 2901 | SH |  | SOLE | 1 | 2901 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 31670 | 1196 | SH |  | SOLE | 1 | 1196 | 0 | 0 |
| DOXIMITY INC | COM | 26622p107 |  | 3006 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| DP CAP ACQUISITION I CORP | WT | g2r05b126 |  | 0 | 5200 | SH |  | SOLE | 3 | 5200 | 0 | 0 |
| DRAFTKINGS INC | COM | 26142v105 |  | 8578 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| DRIVE SHACK INC | COM | 262077100 |  | 193 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| DT MIDSTREAM | COM | 23345m107 |  | 6839479 | 62228 | SH |  | SOLE |  | 46172 | 0 | 16056 |
| DT MIDSTREAM | COM | 23345m107 |  | 788494 | 7174 | SH |  | SOLE | 1 | 7174 | 0 | 0 |
| DTE ENERGY CO | COM | 233331107 |  | 172595 | 1303 | SH |  | SOLE | 1 | 1303 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM | 26441C204 |  | 43188 | 366 | SH |  | SOLE |  | 366 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM | 26441C204 |  | 973736 | 8252 | SH |  | SOLE | 1 | 8252 | 0 | 0 |
| DUNDEE PRECIOUS METALS INC COM | COM | 265269209 |  | 1542 | 96 | SH |  | SOLE | 1 | 96 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614n102 |  | 232702 | 3393 | SH |  | SOLE | 1 | 3393 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614n102 |  | 860119 | 12540 | SH |  | SOLE |  | 12540 | 0 | 0 |
| DURECT CORP | COM | 266605500 |  | 1016 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| DYCOM INDS INC | COM | 267475101 |  | 415463 | 1700 | SH |  | SOLE | 1 | 1500 | 0 | 200 |
| DYNATRACE INC | COM | 268150109 |  | 2153 | 39 | SH |  | SOLE | 1 | 39 | 0 | 0 |
| E DIGITAL CORPORATN | COM | 26841y103 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| E MED FUTURE INC COM | COM | 26875d108 |  | 12 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| EAGLE BANCORP MONT INC | COM | 26942G100 |  | 45842 | 2750 | SH |  | SOLE | 1 | 2750 | 0 | 0 |
| EAGLE CAP GROWTH FD INC | CLSD FD | 269451100 |  | 6318 | 650 | SH |  | SOLE | 1 | 650 | 0 | 0 |
| EAGLE MATLS INC | COM | 26969P108 |  | 10914 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| EARTHSHELL CORP COM NEW | COM | 27032b209 |  | 0 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| EAST WEST BANCORP INC COM | COM | 27579r104 |  | 15652 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| EASTERN CO | COM | 276317104 |  | 1272603 | 55767 | SH |  | SOLE | 3 | 55767 | 0 | 0 |
| EASTERN CO | COM | 276317104 |  | 28525 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| EASTERN CO | COM | 276317104 |  | 274525 | 12030 | SH |  | SOLE | 1 | 12030 | 0 | 0 |
| EASTGROUP PPTYS INC | COM | 277276101 |  | 3844 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 9109 | 122 | SH |  | SOLE | 1 | 122 | 0 | 0 |
| EATON CORP PLC | COM | g29183103 |  | 34977346 | 97979 | SH |  | SOLE | 1 | 93080 | 0 | 4899 |
| EATON CORP PLC | COM | g29183103 |  | 35600828 | 99725 | SH |  | SOLE |  | 93405 | 0 | 6320 |
| EATON VANCE MUNI INCOME TRUS | CLSD FD | 27826U108 |  | 25033 | 2447 | SH |  | SOLE | 1 | 2447 | 0 | 0 |
| EATON VANCE NATL MUN OPPORTUNI | CLSD FD | 27829l105 |  | 235480 | 14500 | SH |  | SOLE | 1 | 14500 | 0 | 0 |
| EATON VANCE TOTAL RETURN BOND | INDX FD | 61774r841 |  | 40692 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| EATON VANCE TX ADV GLB COM | CLSD FD | 27828u106 |  | 36027 | 1325 | SH |  | SOLE | 1 | 1325 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 17424 | 234 | SH |  | SOLE | 1 | 234 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 187984 | 698 | SH |  | SOLE | 1 | 698 | 0 | 0 |
| EDISON INTL | COM | 281020107 |  | 9443 | 183 | SH |  | SOLE | 1 | 183 | 0 | 0 |
| EDP ENERGIAS DE PORTUGAL S A S | COM | 268353109 |  | 912 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176e108 |  | 3754 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| EL PASO ENERGY CAP TR I | CV PFD | 283678209 |  | 24405 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| ELECTRIQ POWER HOLDINGS INC | WT | 285046116 |  | 0 | 5298 | SH |  | SOLE | 3 | 5298 | 0 | 0 |
| ELECTROMED INC | COM | 285409108 |  | 310939 | 14140 | SH |  | SOLE |  | 14140 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 4152 | 26 | SH |  | SOLE | 1 | 26 | 0 | 0 |
| ELEMENT FLEET MANAGEMENT CORP | COM | 286181201 |  | 10476282 | 419082 | SH |  | SOLE | 1 | 409782 | 0 | 9300 |
| ELEMENT FLEET MANAGEMENT CORP | COM | 286181201 |  | 1413471 | 56543 | SH |  | SOLE |  | 56543 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 92184 | 237 | SH |  | SOLE | 1 | 237 | 0 | 0 |
| ELITE PHARMACEUTICALS INC COM | COM | 28659t200 |  | 3793 | 5182 | SH |  | SOLE | 1 | 5182 | 0 | 0 |
| ELLINGTON FINANCIAL INC COM | COM | 28852n109 |  | 727 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| EMBECTA CORP | COM | 29082k105 |  | 1764452 | 182090 | SH |  | SOLE |  | 124960 | 0 | 57130 |
| EMCOR GROUP INC COM | COM | 29084q100 |  | 3209 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 699678 | 5248 | SH |  | SOLE | 1 | 5152 | 0 | 96 |
| ENBRIDGE INC CO | COM | 29250n105 |  | 2586667 | 57076 | SH |  | SOLE | 1 | 53908 | 0 | 3168 |
| ENBRIDGE INC CO | COM | 29250n105 |  | 356850 | 7874 | SH |  | SOLE |  | 7874 | 0 | 0 |
| ENCOMPASS HEALTH CORP COM | COM | 29261a100 |  | 5818793 | 47450 | SH |  | SOLE |  | 32380 | 0 | 15070 |
| ENCOMPASS HEALTH CORP COM | COM | 29261a100 |  | 9565 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| ENERGY FUELS INC | COM | 292671708 |  | 5750 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ENERGY SERVICES OF AMERICA | COM | 29271q103 |  | 60336 | 6070 | SH |  | SOLE | 1 | 6070 | 0 | 0 |
| ENERGY SERVICES OF AMERICA | COM | 29271q103 |  | 359778 | 36195 | SH |  | SOLE |  | 36195 | 0 | 0 |
| ENERGY TRANSFER LP | LP | 29273v100 |  | 24204 | 1335 | SH |  | SOLE |  | 1335 | 0 | 0 |
| ENERGY TRANSFER LP | LP | 29273v100 |  | 459777 | 25360 | SH |  | SOLE | 1 | 25360 | 0 | 0 |
| ENOVIS CORPORATION | COM | 194014502 |  | 3595424 | 114650 | SH |  | SOLE |  | 83413 | 0 | 31237 |
| ENOVIS CORPORATION | COM | 194014502 |  | 4108 | 131 | SH |  | SOLE | 1 | 131 | 0 | 0 |
| ENSIGN GROUP INC COM | COM | 29358p101 |  | 3394 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | LP | 293792107 |  | 4643853 | 149753 | SH |  | SOLE | 1 | 144112 | 0 | 5641 |
| ENTERPRISE PRODS PARTNERS L | LP | 293792107 |  | 425333 | 13716 | SH |  | SOLE |  | 13716 | 0 | 0 |
| ENVELA CORP | COM | 29402e102 |  | 107057 | 17493 | SH |  | SOLE |  | 17493 | 0 | 0 |
| ENVOY MEDICAL INC | WT | 29415v117 |  | 866 | 24522 | SH |  | SOLE | 3 | 24522 | 0 | 0 |
| EOG RES INC COM | COM | 26875p101 |  | 19661237 | 164378 | SH |  | SOLE | 1 | 160574 | 0 | 3804 |
| EOG RES INC COM | COM | 26875p101 |  | 25808130 | 215769 | SH |  | SOLE |  | 201022 | 0 | 14747 |
| EQT CORP COM | COM | 26884l109 |  | 350 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| EQUIFAX INC | COM | 294429105 |  | 39349 | 152 | SH |  | SOLE | 1 | 152 | 0 | 0 |
| EQUINIX INC | COM | 29444u700 |  | 273642 | 344 | SH |  | SOLE | 1 | 324 | 0 | 20 |
| EQUITABLE HOLDINGS INC | COM | 29452e101 |  | 6564 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| EQUITY COMWLTH COM SH BEN INT | COM | 294esc017 |  | 0 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| EQUITY COMWLTH COM SH BEN INT | COM | 294esc017 |  | 0 | 1550 | SH |  | SOLE | 1 | 1550 | 0 | 0 |
| EQUITY LIFESTYLE PROPERTIES | COM | 29472r108 |  | 1973 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | COM | 29476l107 |  | 26996 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ESAB CORPORATION COM | COM | 29605j106 |  | 1326 | 11 | SH |  | SOLE |  | 10 | 0 | 1 |
| ESC AMERICAN MEDICAL ALERT COR | COM | 027904986 |  | 0 | 35100 | SH |  | SOLE | 3 | 35100 | 0 | 0 |
| ESCROW AMBASSADORS GROUP INC C | COM | 023esc999 |  | 0 | 4900 | SH |  | SOLE | 3 | 4900 | 0 | 0 |
| ESCROW CONCORD CAMERA CORP COM | COM | 206esc998 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ESCROW LEHMAN BROS HLDGS INC C | COM | 524esc100 |  | 0 | 43 | SH |  | SOLE | 1 | 43 | 0 | 0 |
| ESCROW LEHMAN BROS HLDGS INC C | COM | 524esc100 |  | 0 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| ESCROW TURKISH INVST FD | COM | 900esc104 |  | 0 | 318 | SH |  | SOLE | 3 | 318 | 0 | 0 |
| ESSEX PPTY TR INC | COM | 297178105 |  | 1700 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| LAUDER ESTEE COS INC | COM | 518439104 |  | 6302 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| LAUDER ESTEE COS INC | COM | 518439104 |  | 81850 | 1013 | SH |  | SOLE |  | 1013 | 0 | 0 |
| EUROPEAN EQUITY FD INC | CLSD FD | 298768102 |  | 207915 | 20324 | SH |  | SOLE | 3 | 20324 | 0 | 0 |
| EVEREST GROUP LTD COM | COM | G3223r108 |  | 246391 | 725 | SH |  | SOLE | 1 | 725 | 0 | 0 |
| EVERSOURCE ENERGY COM | COM | 30040w108 |  | 33019 | 519 | SH |  | SOLE | 1 | 519 | 0 | 0 |
| EVERSPIN TECHNOLOGIES INC | COM | 30041T104 |  | 1006 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| EVERUS CONSTR GROUP | COM | 300426103 |  | 15594201 | 245462 | SH |  | SOLE |  | 183222 | 0 | 62240 |
| EVERUS CONSTR GROUP | COM | 300426103 |  | 427112 | 6723 | SH |  | SOLE | 1 | 6723 | 0 | 0 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 48979 | 10421 | SH |  | SOLE | 3 | 10421 | 0 | 0 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 150339 | 31987 | SH |  | SOLE |  | 27687 | 0 | 4300 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 4521 | 962 | SH |  | SOLE | 1 | 962 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 304 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| EXPEDIA INC | COM | 30212p303 |  | 7149 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 1808562 | 15830 | SH |  | SOLE | 1 | 14303 | 0 | 1527 |
| EXPONENT INC COM | COM | 30214u102 |  | 1345 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| EXTRA SPACE STORAGE INC | COM | 30225t102 |  | 2949 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 7276128 | 67497 | SH |  | SOLE | 1 | 64533 | 0 | 2964 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 1197874 | 11112 | SH |  | SOLE |  | 11112 | 0 | 0 |
| EZCORP INC | COM | 302301106 |  | 3676257 | 264860 | SH |  | SOLE |  | 208230 | 0 | 56630 |
| F ANNUITIES  LIFE INC | COM | 30190a104 |  | 3973803 | 124259 | SH |  | SOLE |  | 90453 | 0 | 33806 |
| F ANNUITIES  LIFE INC | COM | 30190a104 |  | 78991 | 2470 | SH |  | SOLE | 1 | 2470 | 0 | 0 |
| F5 INC | COM | 315616102 |  | 294 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| FAB UNVL CORP COM | COM | 302771100 |  | 0 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 42492 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| FAIR ISAAC CORP | COM | 303250104 |  | 3656 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| FARMERS  MERCHANTS BANCORP LO | COM | 307795104 |  | 217800 | 220 | SH |  | SOLE | 3 | 220 | 0 | 0 |
| FARMERS  MERCHANTS BANCORP LO | COM | 307795104 |  | 662310 | 669 | SH |  | SOLE |  | 579 | 0 | 90 |
| FARMERS  MERCHANTS BANCORP LO | COM | 307795104 |  | 19800 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| FARMERS NATIONAL BANC CORP | COM | 309627107 |  | 36199 | 2625 | SH |  | SOLE |  | 2625 | 0 | 0 |
| FARMERS NATIONAL BANC CORP | COM | 309627107 |  | 133915 | 9711 | SH |  | SOLE | 1 | 9711 | 0 | 0 |
| FARMLAND PARTNERS INC | LP | 31154r109 |  | 564 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 55104 | 1312 | SH |  | SOLE | 1 | 1312 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | COM | 313148306 |  | 59838 | 308 | SH |  | SOLE | 3 | 308 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | COM | 313148306 |  | 5551162 | 28573 | SH |  | SOLE |  | 20722 | 0 | 7851 |
| FEDERAL AGRIC MTG CORP | COM | 313148306 |  | 30113 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| FEDERAL HOME LN MTG CORP | COM | 313400301 |  | 30900 | 3750 | SH |  | SOLE | 1 | 3750 | 0 | 0 |
| FEDERAL NATL MTG ASSN COM | COM | 313586109 |  | 51640 | 5413 | SH |  | SOLE | 1 | 5413 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 1238422 | 5448 | SH |  | SOLE | 1 | 5013 | 0 | 435 |
| FERRARI N V COM | COM | n3167y103 |  | 2454 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| FERRELLGAS PARTNERS LP UNIT LT | COM | 315293209 |  | 972 | 95 | SH |  | SOLE | 1 | 0 | 0 | 95 |
| FFD FINL CORP COM | COM | 30243c107 |  | 168385 | 4811 | SH |  | SOLE | 1 | 4811 | 0 | 0 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092352 |  | 52340 | 1085 | SH |  | SOLE | 1 | 1085 | 0 | 0 |
| FIDELITY COMWLTH TR | INDX FD | 315912808 |  | 20687 | 258 | SH |  | SOLE | 1 | 0 | 0 | 258 |
| FIDELITY COVINGTON TRUST | COM | 316092808 |  | 1116462 | 5661 | SH |  | SOLE |  | 5661 | 0 | 0 |
| FIDELITY COVINGTON TRUST | COM | 316092808 |  | 2248888 | 11403 | SH |  | SOLE | 1 | 11403 | 0 | 0 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092501 |  | 25 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| FIDELITY ETHEREUM FUND | INDX FD | 31613e103 |  | 1510 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092840 |  | 102739 | 1975 | SH |  | SOLE | 1 | 1975 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188606 |  | 10154 | 235 | SH |  | SOLE | 1 | 235 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188200 |  | 196560 | 3900 | SH |  | SOLE | 1 | 3900 | 0 | 0 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092600 |  | 49337 | 771 | SH |  | SOLE | 1 | 771 | 0 | 0 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092857 |  | 151343 | 5597 | SH |  | SOLE | 1 | 5597 | 0 | 0 |
| FIDELITY NATL FINL INC | COM | 31620r303 |  | 51407 | 917 | SH |  | SOLE | 1 | 917 | 0 | 0 |
| FIDELITY NATL INFO SVC COM | COM | 31620m106 |  | 497985 | 6117 | SH |  | SOLE | 1 | 6031 | 0 | 86 |
| FIDELITY NATL INFO SVC COM | COM | 31620m106 |  | 379045 | 4656 | SH |  | SOLE |  | 4656 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188309 |  | 204091 | 4461 | SH |  | SOLE |  | 4461 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188309 |  | 624533 | 13651 | SH |  | SOLE | 1 | 13651 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN | INDX FD | 315948109 |  | 1691522 | 17997 | SH |  | SOLE | 1 | 17997 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 88471 | 2151 | SH |  | SOLE |  | 2151 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 496357 | 12068 | SH |  | SOLE | 1 | 12068 | 0 | 0 |
| FIRST ADVANTAGE CORP NEW COM | COM | 31846b108 |  | 2076 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| FIRST CMNTY CORP S C | COM | 319835104 |  | 1449342 | 59448 | SH |  | SOLE |  | 59448 | 0 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 34683 | 1636 | SH |  | SOLE | 1 | 1636 | 0 | 0 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 258751 | 9619 | SH |  | SOLE | 3 | 9619 | 0 | 0 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 785184 | 29189 | SH |  | SOLE |  | 25214 | 0 | 3975 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 21654 | 805 | SH |  | SOLE | 1 | 805 | 0 | 0 |
| FIRST MERCHANTS CORP | COM | 320817109 |  | 68595 | 1791 | SH |  | SOLE | 1 | 1791 | 0 | 0 |
| FIRST NILES FINL INC COM | COM | 33582n106 |  | 7942 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| FIRST PL FINL CORP COM | COM | 33610t109 |  | 0 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO CAL | COM | 33616c100 |  | 1 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 331 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| FIRST TR  II HEALTH CARE ALPHA | INDX FD | 33734x143 |  | 7050 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| FIRST TR  RISING DIVD ACHIV | INDX FD | 33738r506 |  | 64246 | 1024 | SH |  | SOLE | 1 | 1024 | 0 | 0 |
| FIRST TR DOW JONES INTERNET IN | INDX FD | 33733e302 |  | 2693 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDX FD | 33738r605 |  | 23704 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 33733E203 |  | 140196 | 869 | SH |  | SOLE |  | 869 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 33733E203 |  | 1433784 | 8887 | SH |  | SOLE | 1 | 8887 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD IV | INDX FD | 33738d309 |  | 1055 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VIII | INDX FD | 33740u737 |  | 1131 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VIII | COM | 33740f276 |  | 30612 | 1552 | SH |  | SOLE | 1 | 1552 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VIII | INDX FD | 33740u687 |  | 460074 | 12613 | SH |  | SOLE | 1 | 12613 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDX FD | 33734X184 |  | 10595 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 336920103 |  | 1132187 | 7813 | SH |  | SOLE | 1 | 7813 | 0 | 0 |
| FIRST TR IV EIP CARBON IMP | INDX FD | 33738d705 |  | 104813 | 3299 | SH |  | SOLE | 1 | 3299 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 33739Q200 |  | 260339 | 5285 | SH |  | SOLE | 1 | 5285 | 0 | 0 |
| FIRST TR LARGE CAP VALUE ALPHA | INDX FD | 33735j101 |  | 16276 | 207 | SH |  | SOLE | 1 | 207 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | INDX FD | 33734K109 |  | 1095971 | 9967 | SH |  | SOLE | 1 | 5076 | 0 | 4891 |
| FIRST TR NORTH AMER ENERGY | INDX FD | 33738d101 |  | 256162 | 6829 | SH |  | SOLE | 1 | 6829 | 0 | 0 |
| FIRST TR NORTH AMER ENERGY | INDX FD | 33738d101 |  | 356307 | 9499 | SH |  | SOLE |  | 9499 | 0 | 0 |
| FIRST TR S REIT INDX COM | INDX FD | 33734g108 |  | 52660 | 1947 | SH |  | SOLE | 1 | 1947 | 0 | 0 |
| FIRST TRUST ETF II ISE CLOUD C | INDX FD | 33734x192 |  | 9458 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| FIRST TRUST INDEX NATURAL RESO | INDX FD | 33734x838 |  | 4454 | 313 | SH |  | SOLE | 1 | 313 | 0 | 0 |
| FIRST TRUST INDUSTRIALS PRODUC | INDX FD | 33734x150 |  | 7051 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| FIRST TRUST LARGE CAP GROWTH A | INDX FD | 33735k108 |  | 17513 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| FIRST TRUST MANAGED MUNICIPAL | INDX FD | 33739n108 |  | 91220 | 1831 | SH |  | SOLE | 1 | 1831 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 336917109 |  | 387926 | 9265 | SH |  | SOLE | 1 | 3565 | 0 | 5700 |
| FIRST TRUST NASDAQ CLEAN EDGE | INDX FD | 33733e500 |  | 1757 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 337345102 |  | 14685 | 69 | SH |  | SOLE | 1 | 69 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEN | COM | 33734h106 |  | 89713 | 2007 | SH |  | SOLE | 1 | 1875 | 0 | 132 |
| FIRST VIII CBOE VEST US EQ | INDX FD | 33740f755 |  | 858600 | 27000 | SH |  | SOLE | 1 | 27000 | 0 | 0 |
| FIRST WATCH RESTAURANT GROUP | COM | 33748l101 |  | 644968 | 40210 | SH |  | SOLE |  | 40210 | 0 | 0 |
| FIRSTCASH HOLDINGS INC | COM | 33768g107 |  | 7298 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| FIRSTENERGY CORP | COM | 337932107 |  | 111480 | 2769 | SH |  | SOLE | 1 | 2769 | 0 | 0 |
| FIRSTIME DESIGN LTD COM | COM | 33766m106 |  | 0 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 62967 | 365 | SH |  | SOLE | 1 | 365 | 0 | 0 |
| FIVE BELOW INC COM | COM | 33829m101 |  | 3017 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| FLEXSHARES DURATION MBS | INDX FD | 33939l779 |  | 66861 | 3230 | SH |  | SOLE | 1 | 3230 | 0 | 0 |
| FLEXTRONICS INTL LTD ORD | COM | y2573f102 |  | 9185 | 184 | SH |  | SOLE | 1 | 184 | 0 | 0 |
| FLEXTRONICS INTL LTD ORD | COM | y2573f102 |  | 568838 | 11395 | SH |  | SOLE |  | 11395 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | COM | 339750101 |  | 1291 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| FLUOR CORP NEW | COM | 343412102 |  | 30762 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| FLUTTER ENTERTAINMENT PLC | COM | zzcxyd1a2 |  | 2546 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| FLUTTER ENTERTAINMENT PLC | COM | g3643j108 |  | 24575 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| F N B CORP | COM | 302520101 |  | 137552 | 9434 | SH |  | SOLE | 1 | 9434 | 0 | 0 |
| F N B CORP | COM | 302520101 |  | 248050 | 17013 | SH |  | SOLE |  | 17013 | 0 | 0 |
| FORD MTR CO | COM | 345370860 |  | 78644 | 7248 | SH |  | SOLE | 1 | 7248 | 0 | 0 |
| FORRESTER RESH INC | COM | 346563109 |  | 192614 | 19456 | SH |  | SOLE | 3 | 19456 | 0 | 0 |
| FORRESTER RESH INC | COM | 346563109 |  | 598445 | 60449 | SH |  | SOLE |  | 52331 | 0 | 8118 |
| FORRESTER RESH INC | COM | 346563109 |  | 19008 | 1920 | SH |  | SOLE | 1 | 1920 | 0 | 0 |
| FORTINET INC COM | COM | 34959e109 |  | 89356 | 845 | SH |  | SOLE | 1 | 845 | 0 | 0 |
| FORTIVE CORP COM | COM | 34959j108 |  | 2799381 | 53700 | SH |  | SOLE |  | 40720 | 0 | 12980 |
| FORTREA HOLDINGS INC | COM | 34965k107 |  | 1191 | 241 | SH |  | SOLE | 1 | 241 | 0 | 0 |
| FORTREA HOLDINGS INC | COM | 34965k107 |  | 15561 | 3150 | SH |  | SOLE |  | 3150 | 0 | 0 |
| FORTRESS NET LEASE REIT CLASS | LP | 001964249 |  | 25117 | 2454 | SH |  | SOLE | 1 | 2454 | 0 | 0 |
| FORTRESS NET LEASE REIT CLASS | LP | 34999j878 |  | 294960 | 28702 | SH |  | SOLE | 1 | 28702 | 0 | 0 |
| FORTUNA MNG CORP | COM | 349942102 |  | 8711 | 1332 | SH |  | SOLE | 1 | 1332 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 4478408 | 86993 | SH |  | SOLE | 1 | 80803 | 0 | 6190 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 15341400 | 298007 | SH |  | SOLE |  | 214842 | 0 | 83165 |
| FORWARD AIR CORP COM | COM | 34986a104 |  | 33231479 | 1354176 | SH |  | SOLE | 3 | 1354176 | 0 | 0 |
| FORWARD AIR CORP COM | COM | 34986a104 |  | 119436 | 4867 | SH |  | SOLE | 1 | 4867 | 0 | 0 |
| FOUNDER SPAC | WT | 78112j117 |  | 0 | 8150 | SH |  | SOLE | 3 | 8150 | 0 | 0 |
| FOX CORP CL A | COM | 35137l105 |  | 4315 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| FOX CORPORATION | COM | 35137l204 |  | 1291 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 41144 | 251 | SH |  | SOLE | 1 | 251 | 0 | 0 |
| FRANKLIN US MID CAP MULTIFACTO | INDX FD | 35473p884 |  | 101506 | 1869 | SH |  | SOLE | 1 | 1539 | 0 | 330 |
| FREEDOM 100 EMERGING MARKETS | INDX FD | 02072l607 |  | 85204 | 2109 | SH |  | SOLE | 3 | 2109 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS | INDX FD | 02072l607 |  | 22301 | 552 | SH |  | SOLE | 1 | 552 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS | INDX FD | 02072l607 |  | 28684 | 710 | SH |  | SOLE |  | 710 | 0 | 0 |
| FREEPORT-MCMORAN INC | COM | 35671D857 |  | 160395 | 3700 | SH |  | SOLE | 1 | 2700 | 0 | 1000 |
| FREIGHTCAR AMER INC | COM | 357023100 |  | 2511790 | 291391 | SH |  | SOLE |  | 198663 | 0 | 92728 |
| FRESHPET INC | COM | 358039105 |  | 1835 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| FRONTDOOR INC | COM | 35905a109 |  | 6680849 | 113350 | SH |  | SOLE |  | 82600 | 0 | 30750 |
| FTI CONSULTING INC | COM | 302941109 |  | 35530 | 220 | SH |  | SOLE | 1 | 220 | 0 | 0 |
| FTI CONSULTING INC | COM | 302941109 |  | 141797 | 878 | SH |  | SOLE |  | 878 | 0 | 0 |
| FULL HSE RESORTS INC | COM | 359678109 |  | 324496 | 88660 | SH |  | SOLE |  | 88660 | 0 | 0 |
| G C I LIBERTY INC | COM | 361esc049 |  | 0 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| G C I LIBERTY INC | COM | 361esc049 |  | 0 | 3495 | SH |  | SOLE | 1 | 3495 | 0 | 0 |
| GABELLI DIVID  INCOME TR | CLSD FD | 36242H104 |  | 164591 | 6328 | SH |  | SOLE | 1 | 6328 | 0 | 0 |
| GABELLI GLOBAL SMALL  MID CAP | CLSD FD | 36249w104 |  | 66600 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| GABELLI HEALTHCARE  WELLNESS | COM | 36246k103 |  | 14647 | 1550 | SH |  | SOLE | 1 | 1550 | 0 | 0 |
| GAIA INC NEW CL A | COM | 36269p104 |  | 843 | 192 | SH |  | SOLE | 1 | 192 | 0 | 0 |
| GALECTIN THERAPEUTICS INC | COM | 363225202 |  | 27430 | 13000 | SH |  | SOLE | 1 | 13000 | 0 | 0 |
| GAMING AND LEISURE PROPERTIES | COM | 36467j108 |  | 233 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| GAMING AND LEISURE PROPERTIES | COM | 36467j108 |  | 2369 | 51 | SH |  | SOLE | 1 | 51 | 0 | 0 |
| GARMIN LTD SHS | COM | h2906t109 |  | 13984 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| GARTNER INC | COM | 366651107 |  | 3446784 | 8527 | SH |  | SOLE | 1 | 7944 | 0 | 583 |
| GDL FD | CLSD FD | 361570104 |  | 1394416 | 167126 | SH |  | SOLE | 3 | 167126 | 0 | 0 |
| GDL FD | CLSD FD | 361570104 |  | 62576 | 7500 | SH |  | SOLE | 1 | 7500 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | COM | 36266G107 |  | 64558 | 872 | SH |  | SOLE | 1 | 872 | 0 | 0 |
| GE VERNOVA | COM | 36828a101 |  | 608522 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| GE VERNOVA | COM | 36828a101 |  | 1003798 | 1897 | SH |  | SOLE | 1 | 1897 | 0 | 0 |
| GEN DIGITAL INC | COM | 668771108 |  | 9143 | 311 | SH |  | SOLE | 1 | 311 | 0 | 0 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 278822 | 21333 | SH |  | SOLE | 3 | 21333 | 0 | 0 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 851589 | 65156 | SH |  | SOLE |  | 56363 | 0 | 8793 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 24715 | 1891 | SH |  | SOLE | 1 | 1891 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 |  | 851670 | 5947 | SH |  | SOLE | 1 | 5747 | 0 | 200 |
| GENERAC HLDGS INC | COM | 368736104 |  | 30074 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 17222724 | 59051 | SH |  | SOLE | 1 | 57368 | 0 | 1682 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 24518398 | 84065 | SH |  | SOLE |  | 78291 | 0 | 5774 |
| GE AEROSPACE | COM | 369604301 |  | 944401 | 3669 | SH |  | SOLE | 1 | 3669 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 |  | 20154 | 389 | SH |  | SOLE | 1 | 389 | 0 | 0 |
| GENERAL MOTORS CO | COM | 37045v100 |  | 4921 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GENERAL MOTORS CO | COM | 37045v100 |  | 394751 | 8022 | SH |  | SOLE | 1 | 8022 | 0 | 0 |
| GENIUS SPORTS LTD COM NPV | COM | g3934v109 |  | 1702958 | 163746 | SH |  | SOLE | 3 | 163746 | 0 | 0 |
| GENIUS SPORTS LTD COM NPV | COM | g3934v109 |  | 72800 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| GENPACT LTD SH | COM | g3922b107 |  | 457704 | 10400 | SH |  | SOLE | 1 | 10400 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 |  | 156369 | 1289 | SH |  | SOLE | 1 | 1289 | 0 | 0 |
| GETAROUND INC | WT | 37427g119 |  | 0 | 3200 | SH |  | SOLE | 3 | 3200 | 0 | 0 |
| GIBRALTAR INDS INC | COM | 374689107 |  | 7271632 | 123248 | SH |  | SOLE |  | 90251 | 0 | 32997 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 338068 | 3049 | SH |  | SOLE | 1 | 3049 | 0 | 0 |
| GIVAUDAN SA ADR | ADUS | 37636P108 |  | 1743 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| GLAUKOS CORP | COM | 377322102 |  | 1756 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| GLOBAL PMTS INC COM | COM | 37940x102 |  | 74597 | 932 | SH |  | SOLE | 1 | 932 | 0 | 0 |
| GLOBAL X AI TECH FUND | INDX FD | 37954y632 |  | 155536 | 3560 | SH |  | SOLE | 1 | 3560 | 0 | 0 |
| GLOBAL X AUTONOMOUS AND ELECTR | COM | 37954y624 |  | 12563 | 539 | SH |  | SOLE | 1 | 539 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | INDX FD | 37954y384 |  | 78689 | 2121 | SH |  | SOLE | 1 | 2121 | 0 | 0 |
| GLOBAL X EMERGING MARKETS EX C | INDX FD | 37960a636 |  | 6055 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GLOBAL X FDS US PFD ETF | INDX FD | 37954y657 |  | 2900 | 154 | SH |  | SOLE | 1 | 154 | 0 | 0 |
| GLOBAL X LITHIUM AND BATTERY T | INDX FD | 37954y855 |  | 125573 | 3270 | SH |  | SOLE | 1 | 3270 | 0 | 0 |
| GLOBAL X MLP | COM | 37954y343 |  | 15060 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| GLOBAL X MLP AND ENERGY INFRAS | INDX FD | 37954y293 |  | 135158 | 2157 | SH |  | SOLE | 1 | 2157 | 0 | 0 |
| GLOBAL X MLP AND ENERGY INFRAS | INDX FD | 37954y293 |  | 216114 | 3449 | SH |  | SOLE |  | 3449 | 0 | 0 |
| GLOBAL X ROBOTICS ETF | INDX FD | 37954y715 |  | 10938 | 335 | SH |  | SOLE | 1 | 335 | 0 | 0 |
| GLOBAL X SILVER MINERS ETF | INDX FD | 37954y848 |  | 49536 | 1029 | SH |  | SOLE | 1 | 1029 | 0 | 0 |
| GLOBAL X US INFRASTRUCTURE DEV | INDX FD | 37954y673 |  | 571639 | 13117 | SH |  | SOLE | 1 | 13117 | 0 | 0 |
| GLOBALSTAR INC | COM | 378973507 |  | 58875 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| GLOBANT SA | COM | l44385109 |  | 1726 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959e102 |  | 1989 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| GMO US QAULITY ETF | INDX FD | 90139k100 |  | 23811 | 695 | SH |  | SOLE | 1 | 695 | 0 | 0 |
| GODADDY INC | COM | 380237107 |  | 1981 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| GOGO INC | COM | 38046c109 |  | 151248 | 10303 | SH |  | SOLE | 3 | 10303 | 0 | 0 |
| GOGO INC | COM | 38046c109 |  | 469819 | 32004 | SH |  | SOLE |  | 27705 | 0 | 4299 |
| GOGO INC | COM | 38046c109 |  | 14357 | 978 | SH |  | SOLE | 1 | 978 | 0 | 0 |
| GOLD ROYALTY CORP | COM | 38071h106 |  | 132600 | 60000 | SH |  | SOLE | 1 | 60000 | 0 | 0 |
| GOLDEN DEVELOPING SOLUTIONS IN | COM | 38089w103 |  | 5 | 50000 | SH |  | SOLE | 1 | 50000 | 0 | 0 |
| GOLDEN ENTMT INC | COM | 381013101 |  | 5445 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| GOLDMAN SACHS ETF TR | INDX FD | 381430503 |  | 596583 | 4915 | SH |  | SOLE | 1 | 4915 | 0 | 0 |
| GOLDMAN SACHS ETF TR | INDX FD | 381430503 |  | 1116817 | 9201 | SH |  | SOLE |  | 9201 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141g104 |  | 318487 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141g104 |  | 1252717 | 1770 | SH |  | SOLE | 1 | 1770 | 0 | 0 |
| GOLUB CAP BDC INC COM | COM | 38173m102 |  | 207517 | 14165 | SH |  | SOLE | 1 | 14165 | 0 | 0 |
| GONDOLA TAX LIEN FUND | LP | 87699l924 |  | 150000 | 150000 | SH |  | SOLE | 1 | 150000 | 0 | 0 |
| GOOD GAMING INC COM NEW | COM | 382090207 |  | 2 | 193 | SH |  | SOLE | 1 | 193 | 0 | 0 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 14518 | 1400 | SH |  | SOLE | 1 | 1400 | 0 | 0 |
| GOOSEHEAD INSURANCE INC -A | COM | 38267d109 |  | 1055 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| GORMAN RUPP CO | COM | 383082104 |  | 826384 | 22505 | SH |  | SOLE |  | 22505 | 0 | 0 |
| GRAB HLDGS LTD CL | COM | g4124c109 |  | 10060 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| GRAIL INC | COM | 384747101 |  | 10284 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 |  | 208048 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GRAND CANYON ED INC COM | COM | 38526m106 |  | 4725 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| GRANITE CONSTR INC | COM | 387328107 |  | 5330 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TR ET | INDX FD | 389930207 |  | 276759 | 5796 | SH |  | SOLE | 1 | 5796 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST ETF | COM | 389637109 |  | 615866 | 7260 | SH |  | SOLE | 1 | 7260 | 0 | 0 |
| GRAYSCALE ETHEREUM MINI TRUST | INDX FD | 38964r203 |  | 18525 | 781 | SH |  | SOLE | 1 | 781 | 0 | 0 |
| GRAYSCALE ETHEREUM TRUST ETF | COM | 389638107 |  | 300175 | 14390 | SH |  | SOLE | 1 | 14390 | 0 | 0 |
| GREEN PLAINS INC | COM | 393222104 |  | 26210830 | 4346738 | SH |  | SOLE | 3 | 4346738 | 0 | 0 |
| GREEN PLAINS INC | COM | 393222104 |  | 40250 | 6675 | SH |  | SOLE | 1 | 6675 | 0 | 0 |
| GREENIDGE GENERATION HOLDINGS | COM | 39531g308 |  | 57 | 44 | SH |  | SOLE | 1 | 44 | 0 | 0 |
| GRID DYNAMICS HOLDINGS INC | COM | 39813g109 |  | 612 | 53 | SH |  | SOLE | 1 | 53 | 0 | 0 |
| GRIFFON CORP | COM | 398433102 |  | 20191 | 279 | SH |  | SOLE | 1 | 279 | 0 | 0 |
| GRIID WARRANTS | WT | 251936118 |  | 0 | 2600 | SH |  | SOLE | 3 | 2600 | 0 | 0 |
| GSK PLC | COM | 37733w204 |  | 123763 | 3223 | SH |  | SOLE | 1 | 3223 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | COM | 40171v100 |  | 2354 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| GULF ENERGY CORP | COM | 402274104 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| HACKETT GROUP INC | COM | 404609109 |  | 210859 | 8295 | SH |  | SOLE | 3 | 8295 | 0 | 0 |
| HACKETT GROUP INC | COM | 404609109 |  | 649532 | 25552 | SH |  | SOLE |  | 22094 | 0 | 3458 |
| HACKETT GROUP INC | COM | 404609109 |  | 17972 | 707 | SH |  | SOLE | 1 | 707 | 0 | 0 |
| HAGERTY INC | COM | 405166109 |  | 47669 | 4715 | SH |  | SOLE | 1 | 4715 | 0 | 0 |
| HALEON PLC | COM | 405552100 |  | 16312 | 1573 | SH |  | SOLE | 1 | 1573 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 4219 | 207 | SH |  | SOLE | 1 | 207 | 0 | 0 |
| HALOZYME THERAPEUTICS INCORPOR | COM | 40637h109 |  | 5878 | 113 | SH |  | SOLE | 1 | 113 | 0 | 0 |
| HAMILTON LANE PRIVATE ASSETS F | LP | 407498203 |  | 721016 | 39836 | SH |  | SOLE | 1 | 39836 | 0 | 0 |
| HARMONIC INC | COM | 413160102 |  | 87209 | 9209 | SH |  | SOLE | 1 | 9209 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | COM | 416515104 |  | 164043 | 1293 | SH |  | SOLE | 1 | 1293 | 0 | 0 |
| HARVEST NAT RES | COM | 41754v202 |  | 1350 | 45000 | SH |  | SOLE | 3 | 45000 | 0 | 0 |
| HCA HOLDINGS INC COM | COM | 40412c101 |  | 14354 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| HCI GROUP INC | COM | 40416e103 |  | 5175 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| HDFC BANK LTD ADR REPS 3 SHS | ADUS | 40415f101 |  | 1763 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| HEALTHLYNKED CORP COM | COM | 42228p102 |  | 148 | 7400 | SH |  | SOLE | 1 | 7400 | 0 | 0 |
| HEALTHPEAK PROPERTIES | LP | 42250p103 |  | 7407 | 423 | SH |  | SOLE | 1 | 423 | 0 | 0 |
| HEINEKEN N V SPONSORED ADR L1 | ADUS | 423012301 |  | 10007 | 229 | SH |  | SOLE | 1 | 229 | 0 | 0 |
| HELIOGEN INC | WT | 42329e113 |  | 84 | 14004 | SH |  | SOLE | 3 | 14004 | 0 | 0 |
| HELPORT AI EQ WTS. | WT | g4r52r111 |  | 2003 | 10449 | SH |  | SOLE | 3 | 10449 | 0 | 0 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 180 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| HERAMBA ELECTRIC EQ | WT | g4411j106 |  | 10 | 4500 | SH |  | SOLE | 3 | 4500 | 0 | 0 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 22850 | 1250 | SH |  | SOLE | 1 | 1250 | 0 | 0 |
| HERMES INTL SCA ADR | COM | 42751q105 |  | 1356 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| HERSHEY CO | COM | 427866108 |  | 2699200 | 16265 | SH |  | SOLE | 1 | 14821 | 0 | 1444 |
| HERSHEY CO | COM | 427866108 |  | 489884 | 2952 | SH |  | SOLE |  | 2952 | 0 | 0 |
| HESS CORP COM | COM | 42809h107 |  | 198112 | 1430 | SH |  | SOLE | 1 | 1430 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | COM | 42824c109 |  | 132925 | 6500 | SH |  | SOLE | 3 | 6500 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | COM | 42824c109 |  | 21718 | 1062 | SH |  | SOLE | 1 | 1062 | 0 | 0 |
| HF SINCLAIR CORP | COM | 403949100 |  | 4889 | 119 | SH |  | SOLE | 1 | 119 | 0 | 0 |
| HF SINCLAIR CORP | COM | 403949100 |  | 453523 | 11040 | SH |  | SOLE |  | 11040 | 0 | 0 |
| hHOLDCO NUVU | WT | m53051112 |  | 3 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| HIGH TIDE INC | COM | 42981e401 |  | 3335 | 1450 | SH |  | SOLE | 1 | 1450 | 0 | 0 |
| HIGHLANDS REIT INC | LP | 43110a104 |  | 495 | 1597 | SH |  | SOLE | 1 | 1597 | 0 | 0 |
| HILLENBRAND INC | COM | 431571108 |  | 3191 | 159 | SH |  | SOLE | 1 | 159 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | COM | 431636109 |  | 4612 | 646 | SH |  | SOLE | 1 | 646 | 0 | 0 |
| HILTON GRAND VACATIONS INC COM | COM | 43283x105 |  | 41530 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HILTON GRAND VACATIONS INC COM | COM | 43283x105 |  | 141202 | 3400 | SH |  | SOLE | 1 | 3400 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300a203 |  | 234379 | 880 | SH |  | SOLE | 1 | 880 | 0 | 0 |
| HINGHAM INSTN SVGS MASS | COM | 433323102 |  | 273930 | 1103 | SH |  | SOLE | 3 | 1103 | 0 | 0 |
| HINGHAM INSTN SVGS MASS | COM | 433323102 |  | 850350 | 3424 | SH |  | SOLE |  | 2964 | 0 | 460 |
| HINGHAM INSTN SVGS MASS | COM | 433323102 |  | 26325 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| HIREQUEST INC | COM | 433535101 |  | 266456 | 26619 | SH |  | SOLE |  | 26619 | 0 | 0 |
| HOLOGIC INC | COM | 436440101 |  | 48870 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| HOME BANCSHARES INC | COM | 436893200 |  | 44853 | 1576 | SH |  | SOLE | 1 | 1576 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 18121394 | 49426 | SH |  | SOLE | 1 | 48345 | 0 | 1081 |
| HOME DEPOT INC | COM | 437076102 |  | 25370917 | 69198 | SH |  | SOLE |  | 64905 | 0 | 4293 |
| HONEYWELL INTL INC | COM | 438516106 |  | 25042464 | 107534 | SH |  | SOLE | 1 | 104951 | 0 | 2583 |
| HONEYWELL INTL INC | COM | 438516106 |  | 25026212 | 107464 | SH |  | SOLE |  | 101619 | 0 | 5845 |
| HORMEL FOODS CORP | COM | 440452100 |  | 1843828 | 60953 | SH |  | SOLE | 1 | 51579 | 0 | 9374 |
| HORMEL FOODS CORP | COM | 440452100 |  | 357857 | 11830 | SH |  | SOLE |  | 11830 | 0 | 0 |
| HOT CHILI LTD | COM | Q4681Z201 |  | 474 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| HOULIHAN LOKEY INC | COM | 441593100 |  | 13395617 | 74441 | SH |  | SOLE | 1 | 74076 | 0 | 365 |
| HOULIHAN LOKEY INC | COM | 441593100 |  | 37210241 | 206781 | SH |  | SOLE |  | 185311 | 0 | 21470 |
| HOVNANIAN ENTERPRISES INC | COM | 442487401 |  | 5227 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| HOWARD HUGHES CORP | COM | 44267t102 |  | 8477595 | 125594 | SH |  | SOLE |  | 93745 | 0 | 31849 |
| HOWARD HUGHES CORP | COM | 44267t102 |  | 96457 | 1429 | SH |  | SOLE | 1 | 1429 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 186 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 2234 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| HOYA CORP SPONSORED ADR | ADUS | 443251103 |  | 2500 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| HP INC COM | COM | 40434l105 |  | 12450 | 509 | SH |  | SOLE | 1 | 509 | 0 | 0 |
| HUBBELL INC | COM | 443510607 |  | 71472 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| HUBSPOT INC | COM | 443573100 |  | 841 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| HUDBAY MINERALS INC | COM | 443628102 |  | 323605 | 30500 | SH |  | SOLE | 1 | 30500 | 0 | 0 |
| HUMANA INC | COM | 444859102 |  | 59898 | 245 | SH |  | SOLE | 1 | 245 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 14129 | 843 | SH |  | SOLE |  | 843 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 1197854 | 71471 | SH |  | SOLE | 1 | 71471 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 241 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| HURCO CO | COM | 447324104 |  | 321924 | 17033 | SH |  | SOLE | 3 | 17033 | 0 | 0 |
| HURCO CO | COM | 447324104 |  | 975637 | 51621 | SH |  | SOLE |  | 44581 | 0 | 7040 |
| HURCO CO | COM | 447324104 |  | 26536 | 1404 | SH |  | SOLE | 1 | 1404 | 0 | 0 |
| HYSTER B | COM | 449172204 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| IAC INTERACTIVECORP NEW COM NE | COM | 44891n208 |  | 12192369 | 326523 | SH |  | SOLE |  | 243778 | 0 | 82745 |
| IAC INTERACTIVECORP NEW COM NE | COM | 44891n208 |  | 183153 | 4905 | SH |  | SOLE | 1 | 4905 | 0 | 0 |
| ICICI BK LTD ADR | ADUS | 45104g104 |  | 185020 | 5500 | SH |  | SOLE | 1 | 5500 | 0 | 0 |
| ICON PLC LTD SHS | COM | g4705a100 |  | 2909 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| IDACORP INC | COM | 451107106 |  | 421392 | 3650 | SH |  | SOLE | 1 | 3650 | 0 | 0 |
| IDEX CORP COM | COM | 45167r104 |  | 86732 | 494 | SH |  | SOLE | 1 | 494 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168d104 |  | 115313 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168d104 |  | 332531 | 620 | SH |  | SOLE | 1 | 620 | 0 | 0 |
| ICAHN ENTERPRISES LP | CALL | 451100901 |  | 1767 | 101 | SH | Call | SOLE | 3 | 101 | 0 | 0 |
| IEXALT INC COM NEW | COM | 451691208 |  | 0 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 498703 | 2017 | SH |  | SOLE | 1 | 2017 | 0 | 0 |
| ILLUMIN HOLDINGS INC COM | COM | 45232V106 |  | 265 | 189 | SH |  | SOLE | 1 | 189 | 0 | 0 |
| IMMERSION CORP | COM | 452521107 |  | 113764 | 14437 | SH |  | SOLE | 3 | 14437 | 0 | 0 |
| IMMERSION CORP | COM | 452521107 |  | 346121 | 43924 | SH |  | SOLE |  | 37962 | 0 | 5962 |
| IMMERSION CORP | COM | 452521107 |  | 9354 | 1187 | SH |  | SOLE | 1 | 1187 | 0 | 0 |
| IMMUNITYBIO INC | COM | 45256x103 |  | 26400 | 10000 | SH |  | SOLE | 1 | 10000 | 0 | 0 |
| IMPERIAL BRANDS PLC SPON ADR | ADUS | 45262P102 |  | 71028 | 1800 | SH |  | SOLE | 1 | 1800 | 0 | 0 |
| INCYTE CORP COM | COM | 45337c102 |  | 204 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| INDIA FD INC | COM | 454089103 |  | 14877 | 900 | SH |  | SOLE | 1 | 900 | 0 | 0 |
| INDUSTRIA DE DISENO TEXTIL | COM | 054367929 |  | 3028 | 232 | SH |  | SOLE | 1 | 232 | 0 | 0 |
| INFINTT ACQUISITION CORP | WT | g47862126 |  | 0 | 20213 | SH |  | SOLE | 3 | 20213 | 0 | 0 |
| INFOSYS LTD | ADUS | 456788108 |  | 85238 | 4600 | SH |  | SOLE | 1 | 4600 | 0 | 0 |
| MULTISENSOR AI HOLDINGS INC | WT | 456948116 |  | 270 | 8347 | SH |  | SOLE | 3 | 8347 | 0 | 0 |
| ING GLOBAL EQTY DV  P COM | CLSD FD | 45684e107 |  | 864 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| INGERSOLL RAND PLC | COM | 45687v106 |  | 41091 | 494 | SH |  | SOLE | 1 | 494 | 0 | 0 |
| INGEVITY CORP COM | COM | 45688c107 |  | 4920447 | 114190 | SH |  | SOLE |  | 85456 | 0 | 28734 |
| INGREDION INC | COM | 457187102 |  | 542 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| INNODATA INC | COM | 457642205 |  | 8963 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| INNOVATIVE FOOD HOLDINGS | COM | 45772h202 |  | 82459 | 63430 | SH |  | SOLE |  | 63430 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC COM | COM | 45781v101 |  | 7013 | 127 | SH |  | SOLE | 1 | 127 | 0 | 0 |
| INNOVATOR DEEPWATER FRONTIER T | INDX FD | 45782c862 |  | 14087 | 225 | SH |  | SOLE | 1 | 225 | 0 | 0 |
| INNOVIVA INC COM | COM | 45781m101 |  | 4842 | 241 | SH |  | SOLE | 1 | 241 | 0 | 0 |
| INSPIRE MED SYS INC | COM | 457730109 |  | 779 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| INSPIRED ENTMT INC COM | COM | 45782n108 |  | 721002 | 88250 | SH |  | SOLE |  | 88250 | 0 | 0 |
| INSTEEL INDS INC | COM | 45774W108 |  | 4587584 | 123289 | SH |  | SOLE |  | 89694 | 0 | 33595 |
| INSULET CORP COM | COM | 45784p101 |  | 15709 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| INTEGRAL ACQUISITION 1 CORP | WT | 45827k119 |  | 75 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 13440 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 164562 | 7346 | SH |  | SOLE | 1 | 7346 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | COM | 45841n107 |  | 6649 | 120 | SH |  | SOLE | 1 | 120 | 0 | 0 |
| INTERCONTINENTALEXCHAN COM | COM | 45866f104 |  | 405440 | 2210 | SH |  | SOLE | 1 | 2210 | 0 | 0 |
| INTERDIGITAL INC PA | COM | 45867g101 |  | 8521 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 1960643 | 6651 | SH |  | SOLE | 1 | 6651 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 91937 | 1250 | SH |  | SOLE | 1 | 1250 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 265589 | 3611 | SH |  | SOLE |  | 3611 | 0 | 0 |
| INTERNATIONAL GAME TECH PLC | COM | g4863A108 |  | 12711 | 804 | SH |  | SOLE | 1 | 804 | 0 | 0 |
| INTERNATIONAL GAME TECH PLC | COM | g4863A108 |  | 15810 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 377961 | 37459 | SH |  | SOLE | 3 | 37459 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 1181943 | 117140 | SH |  | SOLE |  | 101476 | 0 | 15664 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 42913 | 4253 | SH |  | SOLE | 1 | 4253 | 0 | 0 |
| INTERPRIVATE III FINANCIAL PAR | WT | 46064r114 |  | 0 | 6540 | SH |  | SOLE | 3 | 6540 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 91800 | 3750 | SH |  | SOLE | 1 | 3750 | 0 | 0 |
| INTESA SANPAOLO S P A SPONSORE | ADUS | 46115H107 |  | 2980 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 187 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 501056 | 636 | SH |  | SOLE | 1 | 606 | 0 | 30 |
| INTUIT | COM | 461202103 |  | 475729 | 604 | SH |  | SOLE |  | 604 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 |  | 160849 | 296 | SH |  | SOLE |  | 296 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 |  | 959624 | 1766 | SH |  | SOLE | 1 | 1766 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ET | INDX FD | 46137v100 |  | 145091 | 1024 | SH |  | SOLE | 1 | 1024 | 0 | 0 |
| INVESCO AI AD NEXT GEN SFTWE E | INDX FD | 46137v639 |  | 6733 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| INVESCO BULLETSHARES 2025 HI Y | INDX FD | 46138j817 |  | 34813 | 1509 | SH |  | SOLE | 1 | 1509 | 0 | 0 |
| INVESCO BULLETSHARES 2026 CORP | INDX FD | 46138j791 |  | 475170 | 24343 | SH |  | SOLE | 1 | 22244 | 0 | 2099 |
| INVESCO BULLETSHARES 2028 CORP | INDX FD | 46138j643 |  | 563946 | 27523 | SH |  | SOLE | 1 | 25467 | 0 | 2056 |
| INVESCO BULLETSHARES 2030 CORP | INDX FD | 46138j460 |  | 215259 | 12828 | SH |  | SOLE | 1 | 11172 | 0 | 1656 |
| INVESCO BULLETSHARS 2027 CORP | INDX FD | 46138j783 |  | 321631 | 16368 | SH |  | SOLE | 1 | 16368 | 0 | 0 |
| INVESCO BULLETSHARS 2029 CORP | INDX FD | 46138j577 |  | 306007 | 16364 | SH |  | SOLE | 1 | 16364 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | INDX FD | 46137v308 |  | 72430 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | INDX FD | 46137v308 |  | 784366 | 6346 | SH |  | SOLE | 1 | 6346 | 0 | 0 |
| INVESCO CURRENCYSHARES BRITISH | INDX FD | 46138m109 |  | 13216 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO DB AGRICULTURE FUND | INDX FD | 46140h106 |  | 2615 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO DB BASE METALS FUND | INDX FD | 46140h700 |  | 50362 | 2600 | SH |  | SOLE | 1 | 2600 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRA | INDX FD | 46138b103 |  | 49640 | 2276 | SH |  | SOLE | 1 | 2276 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRA | INDX FD | 46138b103 |  | 205777 | 9435 | SH |  | SOLE |  | 9435 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v365 |  | 8342 | 112 | SH |  | SOLE | 1 | 33 | 0 | 79 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v365 |  | 10129 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v472 |  | 14453 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| INVESCO FINANCIAL PREFERRED ET | INDX FD | 46137v621 |  | 282200 | 20000 | SH |  | SOLE | 3 | 20000 | 0 | 0 |
| INVESCO FTSE RAFI EMERGING MAR | INDX FD | 46138e727 |  | 29963 | 1281 | SH |  | SOLE | 1 | 1281 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | INDX FD | 46137v613 |  | 84540 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | INDX FD | 46137v613 |  | 916414 | 21680 | SH |  | SOLE | 1 | 21680 | 0 | 0 |
| INVESCO FTSE RAFI US 1500 SMAL | INDX FD | 46137v597 |  | 73206 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| INVESCO FTSE RAFI US 1500 SMAL | INDX FD | 46137v597 |  | 134211 | 3300 | SH |  | SOLE | 1 | 3300 | 0 | 0 |
| INVESCO GLOBAL CLEAN ENERGY ET | INDX FD | 46138g847 |  | 1260 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO INTL BUYBACK ACHIEV | INDX FD | 46138e644 |  | 45244 | 930 | SH |  | SOLE |  | 930 | 0 | 0 |
| INVESCO INTL BUYBACK ACHIEV | INDX FD | 46138e644 |  | 54050 | 1111 | SH |  | SOLE | 1 | 1111 | 0 | 0 |
| INVESCO INVESTMENT GRADE DEFEN | INDX FD | 46139w502 |  | 246900 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | INDX FD | 46138g649 |  | 9013722 | 39691 | SH |  | SOLE | 1 | 39691 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | INDX FD | 46138g649 |  | 10033162 | 44179 | SH |  | SOLE |  | 44179 | 0 | 0 |
| INVESCO NASDAQ NEXT GEN 100 ET | INDX FD | 46138g631 |  | 206079 | 6444 | SH |  | SOLE | 1 | 6144 | 0 | 300 |
| INVESCO NATIONAL AMTFREE MUNIC | INDX FD | 46138e537 |  | 154782 | 6913 | SH |  | SOLE | 1 | 6913 | 0 | 0 |
| INVESCO PREFERRED ETF | INDX FD | 46138e511 |  | 3562 | 320 | SH |  | SOLE | 1 | 320 | 0 | 0 |
| INVESCO QQQ TRUST | INDX FD | 46090e103 |  | 9587359 | 17380 | SH |  | SOLE | 1 | 17030 | 0 | 350 |
| INVESCO QQQ TRUST | INDX FD | 46090e103 |  | 892554 | 1618 | SH |  | SOLE |  | 1618 | 0 | 0 |
| INVESCO RUSSELL 1000 DYNAMIC M | INDX FD | 46138j619 |  | 9245 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 6830649 | 37585 | SH |  | SOLE | 1 | 35870 | 0 | 1715 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 421637 | 2320 | SH |  | SOLE |  | 2320 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT F | INDX FD | 46137v340 |  | 6241 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| INVESCO S 500 LOW VOLATILITY | INDX FD | 46138e354 |  | 1017547 | 13973 | SH |  | SOLE | 1 | 13775 | 0 | 198 |
| INVESCO S 500 MOMENTUM ETF | INDX FD | 46138e339 |  | 12034 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | INDX FD | 46138e339 |  | 107417 | 955 | SH |  | SOLE | 1 | 955 | 0 | 0 |
| INVESCO S 500 REVENUE ETF | INDX FD | 46138g698 |  | 192102 | 1842 | SH |  | SOLE |  | 1842 | 0 | 0 |
| INVESCO S 500 REVENUE ETF | INDX FD | 46138g698 |  | 5587441 | 53576 | SH |  | SOLE | 1 | 53576 | 0 | 0 |
| INVESCO S 500 TOP 50 ETF | COM | 46137v233 |  | 31001 | 595 | SH |  | SOLE | 1 | 595 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE | INDX FD | 46138g672 |  | 102629 | 878 | SH |  | SOLE |  | 878 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE | INDX FD | 46138g672 |  | 1076582 | 9210 | SH |  | SOLE | 1 | 9210 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ET | INDX FD | 46137v464 |  | 546806 | 4251 | SH |  | SOLE |  | 4251 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ET | INDX FD | 46137v464 |  | 552836 | 4298 | SH |  | SOLE | 1 | 4298 | 0 | 0 |
| INVESCO S SMALLCAP 600 REVEN | INDX FD | 46138g664 |  | 1300623 | 30044 | SH |  | SOLE | 1 | 30044 | 0 | 0 |
| INVESCO S SMALLCAP 600 REVEN | INDX FD | 46138g664 |  | 11172370 | 258082 | SH |  | SOLE |  | 258082 | 0 | 0 |
| INVESCO SELF-INDEXED FD TR BUL | INDX FD | 46139w841 |  | 36265 | 1394 | SH |  | SOLE | 1 | 1394 | 0 | 0 |
| INVESCO SP500 EQUAL WEIGHTED T | INDX FD | 46137v282 |  | 11122 | 273 | SH |  | SOLE | 1 | 273 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | INDX FD | 46138G805 |  | 39795 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| INVESCO MUN OPPORTUNITY TR | CLSD FD | 46132C107 |  | 36949 | 4025 | SH |  | SOLE | 1 | 4025 | 0 | 0 |
| INVESCO VAN KAMPEN SR COM | COM | 46131h107 |  | 1900 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| INVESCO VAN KAMPEN TR COM | CLSD FD | 46131m106 |  | 12593 | 1327 | SH |  | SOLE | 1 | 1327 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRE | INDX FD | 46138g870 |  | 184377 | 7541 | SH |  | SOLE | 1 | 6513 | 0 | 1028 |
| INVESCO WATER RESOURCES ETF | INDX FD | 46137v142 |  | 267438 | 3825 | SH |  | SOLE | 1 | 3825 | 0 | 0 |
| INVESCVO CURRENCYSHARES CANADI | INDX FD | 46138t104 |  | 71810 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| INVITATION HOMES INC | LP | 46187w107 |  | 722 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 79020 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| IOTACOMM INC COM | COM | 46225m202 |  | 0 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| IQVIA HOLDINGS INC | COM | 46266c105 |  | 69655 | 442 | SH |  | SOLE | 1 | 442 | 0 | 0 |
| IRHYTHM TECHNOLOGIES INC | COM | 450056106 |  | 497291 | 3230 | SH |  | SOLE | 1 | 3230 | 0 | 0 |
| IRON MTN INC NEW COM | COM | 46284v101 |  | 2342699 | 22840 | SH |  | SOLE | 1 | 21065 | 0 | 1775 |
| ISHARES 0 5 YEAR HIGH YIELD CO | INDX FD | 46434v407 |  | 1424 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BON | INDX FD | 46436e718 |  | 360269 | 3578 | SH |  | SOLE | 1 | 3578 | 0 | 0 |
| ISHARES 0-5 YEAR INVESTMENT GR | INDX FD | 46434v100 |  | 21147 | 418 | SH |  | SOLE | 1 | 418 | 0 | 0 |
| ISHARES BB RATED CORP BD ETF | INDX FD | 46435u473 |  | 20586 | 438 | SH |  | SOLE | 3 | 438 | 0 | 0 |
| ISHARES BITCOIN TRUST | INDX FD | 46438f101 |  | 262101 | 4282 | SH |  | SOLE | 1 | 4282 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | INDX FD | 46435g102 |  | 68296 | 758 | SH |  | SOLE | 1 | 758 | 0 | 0 |
| ISHARES CORE 1 TO 5 YEAR USD B | INDX FD | 46432f859 |  | 14157 | 291 | SH |  | SOLE | 1 | 291 | 0 | 0 |
| ISHARES TR | INDX FD | 464289859 |  | 2669 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH | INDX FD | 46434v621 |  | 607622 | 9503 | SH |  | SOLE | 1 | 9503 | 0 | 0 |
| ISHARES TR | INDX FD | 464289867 |  | 25613 | 416 | SH |  | SOLE | 1 | 416 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | INDX FD | 46434v738 |  | 66200 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONA | INDX FD | 46435g326 |  | 29062 | 382 | SH |  | SOLE | 1 | 0 | 0 | 382 |
| ISHARES TR | INDX FD | 464287671 |  | 105280 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ISHARES TR | INDX FD | 464287671 |  | 489508 | 3255 | SH |  | SOLE | 1 | 3255 | 0 | 0 |
| ISHARES TR | INDX FD | 464287663 |  | 41069 | 434 | SH |  | SOLE | 1 | 434 | 0 | 0 |
| ISHARES TR | INDX FD | 464288521 |  | 5656 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES TR | INDX FD | 46434V803 |  | 3707494 | 97668 | SH |  | SOLE | 1 | 96066 | 0 | 1602 |
| ISHARES TR | INDX FD | 46434V803 |  | 30937 | 815 | SH |  | SOLE |  | 815 | 0 | 0 |
| ISHARES EDGE MSCI USA MOMENTUM | INDX FD | 46432f396 |  | 31242 | 130 | SH |  | SOLE | 1 | 130 | 0 | 0 |
| ISHARES EDGE MSCI USA QUALITY | INDX FD | 46432f339 |  | 1479562 | 8093 | SH |  | SOLE | 1 | 8093 | 0 | 0 |
| ISHARES EDGE MSCI USA VALUE FA | INDX FD | 46432f388 |  | 16110 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| ISHARES ESG AWARE 15 YEAR USD | INDX FD | 46435g243 |  | 107803 | 4283 | SH |  | SOLE | 1 | 4283 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ET | INDX FD | 46435g516 |  | 60937 | 683 | SH |  | SOLE | 1 | 683 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA SMA | INDX FD | 46435u663 |  | 39263 | 950 | SH |  | SOLE | 1 | 950 | 0 | 0 |
| ISHARES FALLEN ANGELS USD BOND | INDX FD | 46435g474 |  | 545134 | 20086 | SH |  | SOLE | 1 | 20086 | 0 | 0 |
| ISHARES TR | INDX FD | 464288224 |  | 3277 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| ISHARES TR | INDX FD | 464287291 |  | 32688 | 354 | SH |  | SOLE | 1 | 354 | 0 | 0 |
| ISHARES GNMA BOND ETF | INDX FD | 46429b333 |  | 43950 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ISHARES GOLD TRUST | INDX FD | 46436f103 |  | 3872300 | 117378 | SH |  | SOLE | 1 | 115404 | 0 | 1974 |
| ISHARES GOLD TR | INDX FD | 464285204 |  | 1157215 | 18557 | SH |  | SOLE | 1 | 16103 | 0 | 2454 |
| ISHARES GOLD TRUST | INDX FD | 46436f103 |  | 510949 | 15488 | SH |  | SOLE |  | 15488 | 0 | 0 |
| ISHARES GOLD TR | INDX FD | 464285204 |  | 8302174 | 133133 | SH |  | SOLE |  | 133133 | 0 | 0 |
| ISHARES HIGH YIELD BOND FACTOR | INDX FD | 46435g250 |  | 4795 | 101 | SH |  | SOLE | 1 | 101 | 0 | 0 |
| ISHARES IBND DEC 2030 TRM CORP | INDX FD | 46436e726 |  | 90206 | 4104 | SH |  | SOLE | 1 | 4104 | 0 | 0 |
| ISHARES IBOND DEC 2031 TRM CRP | INDX FD | 46436e486 |  | 25143 | 1195 | SH |  | SOLE | 1 | 1195 | 0 | 0 |
| ISHARES IBONDS CORP DEC 2028 | INDX FD | 46435u515 |  | 422277 | 16612 | SH |  | SOLE | 1 | 16612 | 0 | 0 |
| ISHARES IBONDS DEC 2025 CORPOR | INDX FD | 46434vbd1 |  | 231492 | 9193 | SH |  | SOLE | 1 | 9193 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM C | INDX FD | 46435gaa0 |  | 351055 | 14477 | SH |  | SOLE | 1 | 14477 | 0 | 0 |
| ISHARES IBONDS DEC 2029 CORP T | INDX FD | 46436e205 |  | 391500 | 16781 | SH |  | SOLE | 1 | 16781 | 0 | 0 |
| ISHARES INC CORE MSCI EMERGING | INDX FD | 46434g103 |  | 758539 | 12636 | SH |  | SOLE |  | 12636 | 0 | 0 |
| ISHARES INC CORE MSCI EMERGING | INDX FD | 46434g103 |  | 863231 | 14380 | SH |  | SOLE | 1 | 14380 | 0 | 0 |
| ISHARES INC | INDX FD | 464286533 |  | 148396 | 2363 | SH |  | SOLE | 1 | 2363 | 0 | 0 |
| ISHARES INC | INDX FD | 464286509 |  | 27720 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| ISHARES INC | INDX FD | 464286806 |  | 12693 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| ISHARES INC MSCI JAPAN ETF | INDX FD | 46434g822 |  | 53304 | 711 | SH |  | SOLE | 1 | 711 | 0 | 0 |
| ISHARES INC | INDX FD | 464286665 |  | 54307 | 1100 | SH |  | SOLE | 1 | 1100 | 0 | 0 |
| ISHARES INC | INDX FD | 464286772 |  | 1292 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| ISHARES INC MSCI SINGAPORE ETF | INDX FD | 46434g780 |  | 2312 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| ISHARES INC MSCI SINGAPORE ETF | INDX FD | 46434g780 |  | 33228 | 1279 | SH |  | SOLE | 1 | 1279 | 0 | 0 |
| ISHARES INC MSCI TAIWAN ETF | INDX FD | 46434g772 |  | 3387 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| ISHARES INC MSCI TAIWAN ETF | INDX FD | 46434g772 |  | 23649 | 412 | SH |  | SOLE | 1 | 412 | 0 | 0 |
| ISHARES INTL DEVLOPED  SMALL C | INDX FD | 46436e510 |  | 21011 | 500 | SH |  | SOLE | 3 | 500 | 0 | 0 |
| ISHARES INVESTMENT GRADE SYS. | INDX FD | 46435g219 |  | 2363 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| ISHARES TR | INDX FD | 464288406 |  | 5015 | 66 | SH |  | SOLE | 1 | 0 | 0 | 66 |
| ISHARES TR | INDX FD | 464287127 |  | 11666 | 136 | SH |  | SOLE | 1 | 0 | 0 | 136 |
| ISHARES MSCI EM | INDX FD | 46434g863 |  | 15981 | 408 | SH |  | SOLE | 1 | 408 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS | INDX FD | 46434g764 |  | 10665949 | 168925 | SH |  | SOLE | 1 | 164962 | 0 | 3964 |
| ISHARES MSCI EMERGING MARKETS | INDX FD | 46434g764 |  | 710262 | 11249 | SH |  | SOLE |  | 11249 | 0 | 0 |
| ISHARES INC | INDX FD | 464286350 |  | 8050 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR | INDX FD | 46435g409 |  | 18287 | 556 | SH |  | SOLE | 1 | 556 | 0 | 0 |
| ISHARES TR | INDX FD | 464287622 |  | 484854 | 1428 | SH |  | SOLE | 1 | 1428 | 0 | 0 |
| ISHARES TR | INDX FD | 464289438 |  | 29088 | 118 | SH |  | SOLE | 1 | 118 | 0 | 0 |
| ISHARES TR | INDX FD | 464288646 |  | 316816 | 6005 | SH |  | SOLE | 1 | 5889 | 0 | 116 |
| ISHARES TR | INDX FD | 464288646 |  | 82939 | 1572 | SH |  | SOLE |  | 1572 | 0 | 0 |
| ISHARES SILVER TR | INDX FD | 46428Q109 |  | 862641 | 26292 | SH |  | SOLE | 1 | 23852 | 0 | 2440 |
| ISHARES TR | INDX FD | 464287432 |  | 145965 | 1654 | SH |  | SOLE | 1 | 1432 | 0 | 222 |
| ISHARES TR | CLSD FD | 464287440 |  | 50567 | 528 | SH |  | SOLE | 1 | 528 | 0 | 0 |
| ISHARES TR | INDX FD | 464287457 |  | 8494413 | 102515 | SH |  | SOLE | 1 | 96682 | 0 | 5834 |
| ISHARES TR | INDX FD | 464287457 |  | 259352 | 3130 | SH |  | SOLE |  | 3130 | 0 | 0 |
| ISHARES TR | INDX FD | 464288661 |  | 20841 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| ISHARES TR | INDX FD | 464288612 |  | 51580 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| ISHARES TR | INDX FD | 464288612 |  | 930675 | 8715 | SH |  | SOLE | 1 | 8715 | 0 | 0 |
| ISHARES TR | INDX FD | 464287176 |  | 556472 | 5057 | SH |  | SOLE | 1 | 5057 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B747 |  | 15935199 | 154846 | SH |  | SOLE | 1 | 149558 | 0 | 5288 |
| ISHARES TR | INDX FD | 46429B747 |  | 1118735 | 10871 | SH |  | SOLE |  | 10871 | 0 | 0 |
| ISHARES TR | INDX FD | 464287564 |  | 21528 | 352 | SH |  | SOLE | 1 | 352 | 0 | 0 |
| ISHARES TR | INDX FD | 464287812 |  | 29602 | 420 | SH |  | SOLE | 1 | 420 | 0 | 0 |
| ISHARES TR | INDX FD | 464289875 |  | 4420 | 96 | SH |  | SOLE | 1 | 96 | 0 | 0 |
| ISHARES TR CORE MSCI EAFE | INDX FD | 46432f842 |  | 12385214 | 148361 | SH |  | SOLE | 1 | 146958 | 0 | 1403 |
| ISHARES TR CORE MSCI EAFE | INDX FD | 46432f842 |  | 4684313 | 56113 | SH |  | SOLE |  | 56113 | 0 | 0 |
| ISHARES TR CORE MSCI TOTAL INT | INDX FD | 46432f834 |  | 4825226 | 62414 | SH |  | SOLE |  | 0 | 0 | 62414 |
| ISHARES TR CORE MSCI TOTAL INT | INDX FD | 46432f834 |  | 2275344 | 29431 | SH |  | SOLE | 1 | 29431 | 0 | 0 |
| ISHARES TR | INDX FD | 464287507 |  | 12243379 | 197410 | SH |  | SOLE | 1 | 188741 | 0 | 8669 |
| ISHARES TR | INDX FD | 464287507 |  | 1000321 | 16129 | SH |  | SOLE |  | 16129 | 0 | 0 |
| ISHARES TR | INDX FD | 464287150 |  | 50304266 | 372514 | SH |  | SOLE | 1 | 365395 | 0 | 7119 |
| ISHARES TR | INDX FD | 464287150 |  | 38890085 | 287989 | SH |  | SOLE |  | 2605 | 0 | 285384 |
| ISHARES TR | INDX FD | 464287200 |  | 47589630 | 76646 | SH |  | SOLE | 1 | 75342 | 0 | 1304 |
| ISHARES TR | INDX FD | 464287200 |  | 7160263 | 11532 | SH |  | SOLE |  | 11532 | 0 | 0 |
| ISHARES TR CORE TOTAL USD BD M | INDX FD | 46434v613 |  | 11817640 | 255627 | SH |  | SOLE | 1 | 251379 | 0 | 4248 |
| ISHARES TR CORE TOTAL USD BD M | INDX FD | 46434v613 |  | 221996 | 4802 | SH |  | SOLE |  | 4802 | 0 | 0 |
| ISHARES TR | INDX FD | 464287226 |  | 5612420 | 56577 | SH |  | SOLE | 1 | 54048 | 0 | 2529 |
| ISHARES TR | INDX FD | 464287226 |  | 211792 | 2135 | SH |  | SOLE |  | 2135 | 0 | 0 |
| ISHARES TR | INDX FD | 464288760 |  | 200336 | 1062 | SH |  | SOLE | 1 | 1062 | 0 | 0 |
| ISHARES TR | INDX FD | 464288448 |  | 242 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| ISHARES TR | INDX FD | 464288810 |  | 25253 | 403 | SH |  | SOLE | 1 | 403 | 0 | 0 |
| ISHARES TR | INDX FD | 464287168 |  | 176903 | 1332 | SH |  | SOLE | 1 | 1332 | 0 | 0 |
| ISHARES TR | INDX FD | 464287796 |  | 226 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| ISHARES TR | INDX FD | 464287788 |  | 67754 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| ISHARES TR | INDX FD | 464287788 |  | 846969 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| ISHARES TR | INDX FD | 464287762 |  | 40383 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| ISHARES TR | INDX FD | 464287762 |  | 542554 | 9606 | SH |  | SOLE | 1 | 9606 | 0 | 0 |
| ISHARES TR | INDX FD | 464287739 |  | 9964 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| ISHARES TR | INDX FD | 464287721 |  | 6084389 | 35115 | SH |  | SOLE | 1 | 34594 | 0 | 521 |
| ISHARES TR | INDX FD | 464287721 |  | 33961 | 196 | SH |  | SOLE |  | 196 | 0 | 0 |
| ISHARES TR | INDX FD | 464287697 |  | 20914 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B689 |  | 181441 | 2158 | SH |  | SOLE | 1 | 2158 | 0 | 0 |
| ISHARES TR | INDX FD | 464288877 |  | 8105571 | 127687 | SH |  | SOLE | 1 | 125784 | 0 | 1903 |
| ISHARES TR | INDX FD | 464288877 |  | 41897 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| ISHARES TR EDGE MSCI MULTIFACT | INDX FD | 46434v274 |  | 19271 | 563 | SH |  | SOLE | 1 | 563 | 0 | 0 |
| ISHARES TR ESG MSCI LEADR | INDX FD | 46435u218 |  | 26871 | 248 | SH |  | SOLE | 1 | 248 | 0 | 0 |
| ISHARES TR ESG MSCI USA | INDX FD | 46435g425 |  | 574724 | 4248 | SH |  | SOLE | 1 | 4248 | 0 | 0 |
| ISHARES TR FLTG RATE NT | INDX FD | 46429b655 |  | 238552 | 4676 | SH |  | SOLE | 1 | 4676 | 0 | 0 |
| ISHARES TR | INDX FD | 464287184 |  | 3676 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B663 |  | 1489382 | 12711 | SH |  | SOLE | 1 | 12711 | 0 | 0 |
| ISHARES TR | INDX FD | 464288513 |  | 5645 | 70 | SH |  | SOLE | 1 | 70 | 0 | 0 |
| ISHARES TR IBONDS 27 ETF | INDX FD | 46435uaa9 |  | 455649 | 18774 | SH |  | SOLE | 1 | 18774 | 0 | 0 |
| ISHARES TR | INDX FD | 464287242 |  | 46475 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| ISHARES TR | INDX FD | 464287242 |  | 193714 | 1767 | SH |  | SOLE | 1 | 1767 | 0 | 0 |
| ISHARES TR | INDX FD | 464288281 |  | 21395 | 231 | SH |  | SOLE | 1 | 231 | 0 | 0 |
| ISHARES TR | INDX FD | 464288588 |  | 7056287 | 75155 | SH |  | SOLE | 1 | 73852 | 0 | 1303 |
| ISHARES TR | INDX FD | 464288588 |  | 73140 | 779 | SH |  | SOLE |  | 779 | 0 | 0 |
| ISHARES TR | INDX FD | 464288257 |  | 514400 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| ISHARES TR | INDX FD | 464288240 |  | 9507 | 156 | SH |  | SOLE | 1 | 156 | 0 | 0 |
| ISHARES TR | INDX FD | 464288885 |  | 5113420 | 45656 | SH |  | SOLE | 1 | 44988 | 0 | 667 |
| ISHARES TR | INDX FD | 464288885 |  | 31584 | 282 | SH |  | SOLE |  | 282 | 0 | 0 |
| ISHARES TR | INDX FD | 464287465 |  | 695365 | 7779 | SH |  | SOLE | 1 | 7779 | 0 | 0 |
| ISHARES TR | INDX FD | 464287234 |  | 598670 | 12410 | SH |  | SOLE | 1 | 11409 | 0 | 1001 |
| ISHARES TR MSCI INDIA ETF | INDX FD | 46429b598 |  | 89088 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| ISHARES TR MSCI INTL QUALTY | INDX FD | 46434v456 |  | 16942 | 392 | SH |  | SOLE | 1 | 392 | 0 | 0 |
| ISHARES TR | INDX FD | 464288570 |  | 133584 | 1150 | SH |  | SOLE | 1 | 1150 | 0 | 0 |
| ISHARES TR | INDX FD | 464288273 |  | 403011 | 5545 | SH |  | SOLE |  | 5545 | 0 | 0 |
| ISHARES TR | INDX FD | 464288802 |  | 1141 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| ISHARES TR | INDX FD | 464287556 |  | 284137 | 2246 | SH |  | SOLE | 1 | 2206 | 0 | 40 |
| ISHARES TR | INDX FD | 464287523 |  | 119653 | 501 | SH |  | SOLE | 1 | 501 | 0 | 0 |
| ISHARES TR | INDX FD | 464288869 |  | 383363 | 3003 | SH |  | SOLE | 1 | 3003 | 0 | 0 |
| ISHARES TR | INDX FD | 464287648 |  | 121776 | 426 | SH |  | SOLE | 1 | 426 | 0 | 0 |
| ISHARES TR | INDX FD | 464287630 |  | 472255 | 2993 | SH |  | SOLE | 1 | 2988 | 0 | 5 |
| ISHARES TR | INDX FD | 464287655 |  | 190327 | 882 | SH |  | SOLE |  | 882 | 0 | 0 |
| ISHARES TR | INDX FD | 464287655 |  | 1114920 | 5167 | SH |  | SOLE | 1 | 5167 | 0 | 0 |
| ISHARES TR | INDX FD | 464287481 |  | 304264 | 2194 | SH |  | SOLE |  | 2194 | 0 | 0 |
| ISHARES TR | INDX FD | 464287481 |  | 1170598 | 8441 | SH |  | SOLE | 1 | 8441 | 0 | 0 |
| ISHARES TR | INDX FD | 464287473 |  | 334050 | 2528 | SH |  | SOLE | 1 | 2528 | 0 | 0 |
| ISHARES TR | INDX FD | 464287499 |  | 218889 | 2380 | SH |  | SOLE |  | 2380 | 0 | 0 |
| ISHARES TR | INDX FD | 464287499 |  | 1641768 | 17851 | SH |  | SOLE | 1 | 17851 | 0 | 0 |
| ISHARES TR | INDX FD | 464287614 |  | 3627271 | 8543 | SH |  | SOLE | 1 | 8543 | 0 | 0 |
| ISHARES TR | INDX FD | 464287614 |  | 5605305 | 13202 | SH |  | SOLE |  | 13202 | 0 | 0 |
| ISHARES TR | INDX FD | 464287598 |  | 2713929 | 13973 | SH |  | SOLE | 1 | 13870 | 0 | 103 |
| ISHARES TR | INDX FD | 464287598 |  | 379914 | 1956 | SH |  | SOLE |  | 1956 | 0 | 0 |
| ISHARES TR | INDX FD | 464287101 |  | 13989583 | 45965 | SH |  | SOLE | 1 | 45698 | 0 | 267 |
| ISHARES TR | INDX FD | 464287101 |  | 646744 | 2125 | SH |  | SOLE |  | 2125 | 0 | 0 |
| ISHARES TR | INDX FD | 464287408 |  | 6803542 | 34815 | SH |  | SOLE | 1 | 34319 | 0 | 496 |
| ISHARES TR | INDX FD | 464287408 |  | 42406 | 217 | SH |  | SOLE |  | 217 | 0 | 0 |
| ISHARES TR | INDX FD | 464287861 |  | 1581 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ISHARES TR | INDX FD | 464287341 |  | 23849 | 607 | SH |  | SOLE | 1 | 607 | 0 | 0 |
| ISHARES TR | INDX FD | 464288372 |  | 41914 | 708 | SH |  | SOLE | 1 | 708 | 0 | 0 |
| ISHARES TR | INDX FD | 464287606 |  | 308744 | 3394 | SH |  | SOLE | 1 | 3394 | 0 | 0 |
| ISHARES TR | INDX FD | 464287705 |  | 571805 | 4627 | SH |  | SOLE | 1 | 4627 | 0 | 0 |
| ISHARES TR | INDX FD | 464287549 |  | 136197 | 1212 | SH |  | SOLE | 1 | 1212 | 0 | 0 |
| ISHARES TR | INDX FD | 464288414 |  | 5851 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| ISHARES TR | INDX FD | 464287804 |  | 54645 | 500 | SH |  | SOLE | 3 | 500 | 0 | 0 |
| ISHARES TR | INDX FD | 464287804 |  | 12877694 | 117830 | SH |  | SOLE | 1 | 112054 | 0 | 5776 |
| ISHARES TR | INDX FD | 464287804 |  | 780112 | 7138 | SH |  | SOLE |  | 7138 | 0 | 0 |
| ISHARES TR | INDX FD | 464287887 |  | 65456 | 492 | SH |  | SOLE | 1 | 492 | 0 | 0 |
| ISHARES TR | INDX FD | 464287309 |  | 9925305 | 90148 | SH |  | SOLE | 1 | 88830 | 0 | 1318 |
| ISHARES TR | INDX FD | 464287309 |  | 55380 | 503 | SH |  | SOLE |  | 503 | 0 | 0 |
| ISHARES TR | INDX FD | 464287770 |  | 20544 | 240 | SH |  | SOLE | 1 | 240 | 0 | 0 |
| ISHARES TR | INDX FD | 464288687 |  | 10032 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| ISHARES TR | INDX FD | 464288687 |  | 190071 | 6195 | SH |  | SOLE | 1 | 6195 | 0 | 0 |
| ISHARES TR | INDX FD | 464287754 |  | 146685 | 1031 | SH |  | SOLE | 1 | 1031 | 0 | 0 |
| ISHARES TR | INDX FD | 464288851 |  | 101447 | 1145 | SH |  | SOLE | 1 | 977 | 0 | 168 |
| ISHARES TR US TREAS BD ETF | INDX FD | 46429b267 |  | 60296 | 2624 | SH |  | SOLE | 1 | 2624 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B697 |  | 9582821 | 102086 | SH |  | SOLE | 1 | 101021 | 0 | 1066 |
| ISHARES TR | INDX FD | 46429B697 |  | 478737 | 5100 | SH |  | SOLE |  | 5100 | 0 | 0 |
| ISHARES TREASURY FLOATING RATE | INDX FD | 46434v860 |  | 170589 | 3368 | SH |  | SOLE | 1 | 3368 | 0 | 0 |
| ISHARES TR | INDX FD | 464288638 |  | 377613 | 7086 | SH |  | SOLE | 1 | 6468 | 0 | 618 |
| ISHARES TRUST GLOBAL REIT ETF | INDX FD | 46434v647 |  | 9658 | 391 | SH |  | SOLE | 1 | 391 | 0 | 0 |
| ISHARES U S ETF TR | INDX FD | 46431W606 |  | 7559 | 87 | SH |  | SOLE | 1 | 87 | 0 | 0 |
| ISHARES U S ETF TR | INDX FD | 46431W507 |  | 702139 | 13740 | SH |  | SOLE | 1 | 13740 | 0 | 0 |
| ISHARES US INFRASTRUCTURE ETF | INDX FD | 46435u713 |  | 74769 | 1520 | SH |  | SOLE | 1 | 1520 | 0 | 0 |
| ISHARES US TECH BREAKTHROUGH M | INDX FD | 46436e502 |  | 1157622 | 20182 | SH |  | SOLE | 1 | 20141 | 0 | 41 |
| ISHARES US TECH BREAKTHROUGH M | INDX FD | 46436e502 |  | 57360 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ISHARES UT ETF TR COMMOD | INDX FD | 46431w853 |  | 140546 | 5437 | SH |  | SOLE | 1 | 5437 | 0 | 0 |
| ITURAN LOCATN AND CTL SHS | COM | m6158m104 |  | 55113 | 1423 | SH |  | SOLE | 3 | 1423 | 0 | 0 |
| ITURAN LOCATN AND CTL SHS | COM | m6158m104 |  | 171574 | 4430 | SH |  | SOLE |  | 3835 | 0 | 595 |
| ITURAN LOCATN AND CTL SHS | COM | m6158m104 |  | 5500 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 342500 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| ISHARES TR | CALL | 464287905 |  | 1093344 | 198 | SH | Call | SOLE | 3 | 198 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 2138500 | 3500 | SH | Put | SOLE | 3 | 3500 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 3153200 | 2000 | SH | Put | SOLE | 3 | 2000 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 295500 | 300 | SH | Put | SOLE | 3 | 300 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 558900 | 1800 | SH | Put | SOLE | 3 | 1800 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 465930 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| IX ACQUISITION CORP | WT | g5000d111 |  | 1750 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 72540 | 3000 | SH | Put | SOLE | 3 | 3000 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 132250 | 2116 | SH | Put | SOLE | 3 | 2116 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 340415 | 1698 | SH | Put | SOLE | 3 | 1698 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 82861 | 535 | SH | Put | SOLE | 3 | 535 | 0 | 0 |
| J  J SNACK FOODS CORP | COM | 466032109 |  | 3289 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| J P MORGAN BETABUILDERS I | INDX FD | 46641q373 |  | 62370 | 924 | SH |  | SOLE | 1 | 924 | 0 | 0 |
| J P MORGAN BETABUILDRS US | INDX FD | 46641q399 |  | 180079 | 1609 | SH |  | SOLE | 1 | 1609 | 0 | 0 |
| J P MORGAN EXCH/ULTRA SHORT MU | INDX FD | 46641q654 |  | 1672041 | 32837 | SH |  | SOLE | 1 | 32837 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 22900 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| JACK IN THE BOX INC | COM | 466367109 |  | 52380 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| JACKSON FINL INC CL A | COM | 46817m107 |  | 8110079 | 91340 | SH |  | SOLE |  | 67452 | 0 | 23888 |
| JACKSON FINL INC CL A | COM | 46817m107 |  | 108324 | 1220 | SH |  | SOLE | 1 | 1220 | 0 | 0 |
| JACOBS ENGINEERING GROUP INC | COM | 46982l108 |  | 6767046 | 51480 | SH |  | SOLE |  | 37460 | 0 | 14020 |
| JACOBS ENGINEERING GROUP INC | COM | 46982l108 |  | 77030 | 586 | SH |  | SOLE | 1 | 586 | 0 | 0 |
| JAMF HOLDING CORP | COM | 47074l105 |  | 647 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| JANUS DETROIT STR TR B-BBB CLO | INDX FD | 47103u753 |  | 1313148 | 27238 | SH |  | SOLE | 1 | 26444 | 0 | 794 |
| JANUS DETROIT STR TR B-BBB CLO | INDX FD | 47103u753 |  | 96420 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| JANUS HENDERSON AAA CLO ETF | INDX FD | 47103u845 |  | 27415945 | 540216 | SH |  | SOLE | 1 | 535087 | 0 | 5129 |
| JANUS HENDERSON AAA CLO ETF | INDX FD | 47103u845 |  | 324648 | 6397 | SH |  | SOLE |  | 6397 | 0 | 0 |
| JANUS HENDERSON MORTGAGE-BACKE | INDX FD | 47103u852 |  | 4371427 | 97035 | SH |  | SOLE | 1 | 88580 | 0 | 8455 |
| JANUS HENDERSON SHRT DRTN INM | INDX FD | 47103u886 |  | 1476 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| JANUS INTERNATIONAL GROUP INC | COM | 47103n106 |  | 1693 | 208 | SH |  | SOLE | 1 | 208 | 0 | 0 |
| JAPAN SMALLER CAPITALIZATION | INDX FD | 47109U104 |  | 5784 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | COM | g50871105 |  | 3608 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| JBS NV | COM | n4732m103 |  | 7130 | 488 | SH |  | SOLE | 1 | 488 | 0 | 0 |
| JD COM INC SPONS ADR | ADUS | 47215p106 |  | 2056 | 63 | SH |  | SOLE | 1 | 63 | 0 | 0 |
| JEFFERIES GROUP INC NEW COM | COM | 47233w109 |  | 775231 | 14175 | SH |  | SOLE | 1 | 14175 | 0 | 0 |
| JOHN WOOD GROUP PL ORDF | COM | g9745t118 |  | 9 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 21007028 | 137526 | SH |  | SOLE | 1 | 134245 | 0 | 3281 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 19248748 | 126015 | SH |  | SOLE |  | 117761 | 0 | 8254 |
| JOHNSON CTLS INTL PLC | COM | g51502105 |  | 132447 | 1254 | SH |  | SOLE | 1 | 1254 | 0 | 0 |
| JOHNSON OUTDOORS INC | COM | 479167108 |  | 103039 | 3404 | SH |  | SOLE | 3 | 3404 | 0 | 0 |
| JOHNSON OUTDOORS INC | COM | 479167108 |  | 316594 | 10459 | SH |  | SOLE |  | 9054 | 0 | 1405 |
| JOHNSON OUTDOORS INC | COM | 479167108 |  | 9596 | 317 | SH |  | SOLE | 1 | 317 | 0 | 0 |
| JOINT CORP COM | COM | 47973j102 |  | 320420 | 27766 | SH |  | SOLE | 3 | 27766 | 0 | 0 |
| JOINT CORP COM | COM | 47973j102 |  | 976111 | 84585 | SH |  | SOLE |  | 73143 | 0 | 11442 |
| JOINT CORP COM | COM | 47973j102 |  | 28827 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| JP MORGAN CHASE  CO | COM | 46625h100 |  | 42842291 | 147778 | SH |  | SOLE | 1 | 143362 | 0 | 4416 |
| JP MORGAN CHASE  CO | COM | 46625h100 |  | 45799692 | 157979 | SH |  | SOLE |  | 148808 | 0 | 9171 |
| JP MORGAN ULTRA SHORT INCOME E | INDX FD | 46641q837 |  | 80151623 | 1581524 | SH |  | SOLE | 1 | 1563570 | 0 | 17954 |
| JP MORGAN ULTRA SHORT INCOME E | INDX FD | 46641q837 |  | 2719033 | 53651 | SH |  | SOLE |  | 53651 | 0 | 0 |
| JPMORGAN BETABUILDERS CANADA E | INDX FD | 46641q225 |  | 21870 | 271 | SH |  | SOLE | 1 | 271 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | INDX FD | 46641q670 |  | 66355 | 1410 | SH |  | SOLE | 1 | 1410 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN EM | INDX FD | 46641q308 |  | 19744 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN IN | INDX FD | 46641q209 |  | 25716 | 401 | SH |  | SOLE | 1 | 401 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN US | INDX FD | 46641q407 |  | 107674 | 911 | SH |  | SOLE | 1 | 911 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME | INDX FD | 46641q332 |  | 2144120 | 37715 | SH |  | SOLE | 1 | 36973 | 0 | 742 |
| JPMORGAN HEDGED EQUITY LADDERE | COM | 46654q724 |  | 224913 | 3594 | SH |  | SOLE |  | 3594 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERE | COM | 46654q724 |  | 242958 | 3882 | SH |  | SOLE | 1 | 3882 | 0 | 0 |
| JPMORGAN MORTGAGE BACKED ETF | INDX FD | 46654q575 |  | 93554 | 1864 | SH |  | SOLE | 1 | 1864 | 0 | 0 |
| JPMORGAN US QUALITY FACTOR ETF | INDX FD | 46641q761 |  | 20597 | 343 | SH |  | SOLE | 1 | 343 | 0 | 0 |
| KADANT INC | COM | 48282T104 |  | 2540 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 183153 | 6504 | SH |  | SOLE | 3 | 6504 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 528366 | 18763 | SH |  | SOLE |  | 16264 | 0 | 2499 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 13573 | 482 | SH |  | SOLE | 1 | 482 | 0 | 0 |
| KAYNE COMMERCIAL REAL ESTATE D | COM | 05099n589 |  | 109211 | 109211 | SH |  | SOLE | 1 | 109211 | 0 | 0 |
| KELLANOVA | COM | 487836108 |  | 11771553 | 148014 | SH |  | SOLE |  | 135901 | 0 | 12113 |
| KELLANOVA | COM | 487836108 |  | 2216660 | 27872 | SH |  | SOLE | 1 | 27872 | 0 | 0 |
| KENVUE INC COM | COM | 49177j102 |  | 5274805 | 252021 | SH |  | SOLE | 1 | 251374 | 0 | 647 |
| KENVUE INC COM | COM | 49177j102 |  | 17458634 | 834144 | SH |  | SOLE |  | 773698 | 0 | 60446 |
| KEURIG DR PEPPER INC | COM | 49271v100 |  | 298 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| KEYCORP | COM | 493267108 |  | 1141165 | 65509 | SH |  | SOLE | 1 | 54718 | 0 | 10791 |
| KEYCORP | COM | 493267108 |  | 60395 | 3467 | SH |  | SOLE |  | 3467 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338l103 |  | 655 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| KRANESHARES TRUST | INDX FD | 500767652 |  | 9890837 | 375022 | SH |  | SOLE | 1 | 365849 | 0 | 9173 |
| KRANESHARES TRUST | INDX FD | 500767652 |  | 315275 | 11954 | SH |  | SOLE |  | 11954 | 0 | 0 |
| KILROY REALTY CORPORATION | LP | 49427f108 |  | 35751 | 1042 | SH |  | SOLE | 1 | 1042 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 173140 | 1343 | SH |  | SOLE | 1 | 1243 | 0 | 100 |
| KINDER MORGAN INC DEL | LP | 49456B101 |  | 1559347 | 53039 | SH |  | SOLE | 1 | 48689 | 0 | 4350 |
| KINSALE CAPITAL GROUP INC | COM | 49714p108 |  | 65326 | 135 | SH |  | SOLE | 1 | 85 | 0 | 50 |
| KITE REALTY GROUP TRUST | LP | 49803t300 |  | 7610 | 336 | SH |  | SOLE | 1 | 336 | 0 | 0 |
| KKR  CO L P DEL COM UNITS | COM | 48248m102 |  | 131168 | 986 | SH |  | SOLE | 1 | 986 | 0 | 0 |
| KLA CORP | COM | 482480100 |  | 2863 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| KNIFE RIVER CORP | COM | 498894104 |  | 121154 | 1484 | SH |  | SOLE | 1 | 1484 | 0 | 0 |
| KONTOOR BRANDS | COM | 50050n103 |  | 32391 | 491 | SH |  | SOLE | 1 | 491 | 0 | 0 |
| KORNIT DIGITAL LTD | COM | m6372q113 |  | 896 | 45 | SH |  | SOLE | 1 | 45 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 122645 | 4750 | SH |  | SOLE | 1 | 4750 | 0 | 0 |
| KRANESHARES TRUST | INDX FD | 500767843 |  | 159804 | 6671 | SH |  | SOLE | 3 | 6671 | 0 | 0 |
| KRANESHARES TRUST | INDX FD | 500767678 |  | 8016 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| KRATOS DEFENSE AND SECURITY SO | COM | 50077b207 |  | 373644 | 8044 | SH |  | SOLE | 1 | 8044 | 0 | 0 |
| KRISPY KREME INC | COM | 50101l106 |  | 58200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| KROGER CO | COM | 501044101 |  | 244671 | 3411 | SH |  | SOLE | 1 | 3411 | 0 | 0 |
| KYNDRYL HLDGS INC COM | COM | 50155q100 |  | 15259006 | 363656 | SH |  | SOLE |  | 267848 | 0 | 95808 |
| KYNDRYL HLDGS INC COM | COM | 50155q100 |  | 135321 | 3225 | SH |  | SOLE | 1 | 3225 | 0 | 0 |
| L OREAL CO ADR | ADUS | 502117203 |  | 10603 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 7156446 | 28530 | SH |  | SOLE | 1 | 27238 | 0 | 1292 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 636130 | 2536 | SH |  | SOLE |  | 2536 | 0 | 0 |
| LA Z BOY INC | COM | 505336107 |  | 2788 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| LABCORP HOLDINGS INC | COM | 504922105 |  | 63527 | 242 | SH |  | SOLE | 1 | 242 | 0 | 0 |
| LAKELAND INDS INC | COM | 511795106 |  | 155263 | 11408 | SH |  | SOLE | 3 | 11408 | 0 | 0 |
| LAKELAND INDS INC | COM | 511795106 |  | 482651 | 35463 | SH |  | SOLE |  | 30697 | 0 | 4766 |
| LAKELAND INDS INC | COM | 511795106 |  | 68649 | 5044 | SH |  | SOLE | 1 | 5044 | 0 | 0 |
| LAM RESEARCH CORP | COM | 512807306 |  | 403859 | 4149 | SH |  | SOLE | 1 | 4149 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 29140 | 562 | SH |  | SOLE | 1 | 562 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 269983 | 5207 | SH |  | SOLE |  | 5207 | 0 | 0 |
| LANCASTER COLONY CORP | COM | 513847103 |  | 165686 | 959 | SH |  | SOLE | 1 | 959 | 0 | 0 |
| LANDBRIDGE COMPANY LLC | COM | 514952100 |  | 16895 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| LANTHEUS HLDGS INC | COM | 516544103 |  | 4093 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| LATTICE STRATEGIES TR | INDX FD | 518416102 |  | 3887 | 114 | SH |  | SOLE | 1 | 114 | 0 | 0 |
| LAZARD INC | COM | 52110m109 |  | 19192 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 39440 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 165175 | 1047 | SH |  | SOLE | 1 | 1047 | 0 | 0 |
| LENNAR CORP | COM | 526057104 |  | 945 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| LENOVO GROUP ADR | COM | 526250105 |  | 1012 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | COM | 530158104 |  | 132366 | 19437 | SH |  | SOLE | 1 | 19437 | 0 | 0 |
| LIBERTY BROADBAND CORP | COM | 530307107 |  | 98016 | 1002 | SH |  | SOLE | 1 | 946 | 0 | 56 |
| LIBERTY BROADBAND CORP | COM | 530307305 |  | 273103 | 2776 | SH |  | SOLE | 1 | 2629 | 0 | 147 |
| LIBERTY ENERGY INC | COM | 53115l104 |  | 735 | 64 | SH |  | SOLE | 1 | 64 | 0 | 0 |
| LIBERTY GLOBAL LTD | COM | g61188127 |  | 14094 | 1367 | SH |  | SOLE | 1 | 1367 | 0 | 0 |
| LIBERTY GLOBAL LTD. | COM | g61188101 |  | 7007 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD | COM | g9001e102 |  | 354 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD | COM | g9001e128 |  | 1095 | 176 | SH |  | SOLE | 1 | 176 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM | 531229722 |  | 293231 | 3613 | SH |  | SOLE | 1 | 3497 | 0 | 116 |
| ATLANTA BRAVES HLDGS INC | COM | 047726104 |  | 1821 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM | 531229748 |  | 71135 | 895 | SH |  | SOLE | 1 | 827 | 0 | 68 |
| LIBERTY MEDIA CORP DEL | COM | 531229771 |  | 50329 | 530 | SH |  | SOLE | 1 | 454 | 0 | 76 |
| LIBERTY MEDIA CORP DEL | COM | 531229755 |  | 203670 | 1949 | SH |  | SOLE | 1 | 1837 | 0 | 112 |
| LIFEVANTAGE CORP | COM | 53222k205 |  | 24787 | 1895 | SH |  | SOLE |  | 1895 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC ROC | COM | 53220K215 |  | 30 | 12000 | SH |  | SOLE | 3 | 12000 | 0 | 0 |
| LIGHTWAVE LOGIC INC | COM | 532275104 |  | 1240 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ELI LILLY  CO | COM | 532457108 |  | 1810717 | 2323 | SH |  | SOLE | 1 | 2323 | 0 | 0 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 314919 | 1519 | SH |  | SOLE | 1 | 1519 | 0 | 0 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 34600 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| LINDE PLC | COM | g54950103 |  | 3772697 | 8041 | SH |  | SOLE | 1 | 8008 | 0 | 33 |
| LINDE PLC | COM | g54950103 |  | 18074690 | 38524 | SH |  | SOLE |  | 35966 | 0 | 2558 |
| LIONSGATE STUDIO | COM | 53626n102 |  | 410999 | 70740 | SH |  | SOLE |  | 70740 | 0 | 0 |
| LITHIUM AMERICAS CORP COM | COM | 53680q207 |  | 670 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| LITHOS GROUP LTD | COM | 53687L201 |  | 0 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| LITTELFUSE INC | COM | 537008104 |  | 3174 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 4085 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| LKQ CORP | COM | 501889208 |  | 203221022 | 5490976 | SH |  | SOLE | 3 | 5490976 | 0 | 0 |
| LKQ CORP | COM | 501889208 |  | 945948 | 25559 | SH |  | SOLE | 1 | 24359 | 0 | 1200 |
| LLOYDS BANKING GROUP PLC | ADUS | 539439109 |  | 3251 | 765 | SH |  | SOLE | 1 | 765 | 0 | 0 |
| LOAR HOLDINGS | COM | 53947r105 |  | 14477 | 168 | SH |  | SOLE | 1 | 168 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 121343 | 262 | SH |  | SOLE |  | 262 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 937605 | 2024 | SH |  | SOLE | 1 | 2024 | 0 | 0 |
| LOMA NEGRA CIA IND ARGENTINA S | COM | 54150e104 |  | 998 | 91 | SH |  | SOLE | 1 | 91 | 0 | 0 |
| LONDON STK EXCHANGE GROUP UNSP | COM | 54211n101 |  | 4681 | 127 | SH |  | SOLE | 1 | 127 | 0 | 0 |
| LORDSTOWN MOTORS CORP | COM | 54405q209 |  | 92 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| LOUISIANA PAC CORP | COM | 546347105 |  | 946 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 3972867 | 17906 | SH |  | SOLE | 1 | 17056 | 0 | 850 |
| LOWES COS INC | COM | 548661107 |  | 259588 | 1170 | SH |  | SOLE |  | 1170 | 0 | 0 |
| LUBY'S ORD SHS | COM | 549esc028 |  | 0 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| LUCID GROUP INC | COM | 549498103 |  | 59 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 35637 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 217623 | 916 | SH |  | SOLE | 1 | 916 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 13403 | 3060 | SH |  | SOLE | 1 | 3060 | 0 | 0 |
| LUMINE GROUP INC F | COM | 55027c106 |  | 54087 | 1543 | SH |  | SOLE | 1 | 1543 | 0 | 0 |
| LUMIRADX LTD | WT | g5709l117 |  | 0 | 15470 | SH |  | SOLE | 3 | 15470 | 0 | 0 |
| LUXFER HOLDINGS PLC | COM | g5698w116 |  | 778509 | 63917 | SH |  | SOLE |  | 63917 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | ADUS | 502441306 |  | 1996 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | ADUS | 502441306 |  | 31518 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| LYFT INC CL A COM | COM | 55087p104 |  | 1229 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| LYONDELLBASELL INDUSTR SHS - A | COM | n53745100 |  | 68969 | 1192 | SH |  | SOLE | 1 | 1192 | 0 | 0 |
| LYONDELLBASELL INDUSTR SHS - A | COM | n53745100 |  | 578600 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| M  T BK CORP COM | COM | 55261f104 |  | 24443 | 126 | SH |  | SOLE | 1 | 126 | 0 | 0 |
| MACE SEC INTL | COM | 554335208 |  | 4524 | 8378 | SH |  | SOLE | 3 | 8378 | 0 | 0 |
| MADISON SQUARE GARDEN SPORTS C | COM | 55825t103 |  | 43879 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| MAGNERA | COM | 55939a107 |  | 17190843 | 1423083 | SH |  | SOLE | 3 | 1423083 | 0 | 0 |
| MAGNERA | COM | 55939a107 |  | 6033380 | 499452 | SH |  | SOLE |  | 374371 | 0 | 125081 |
| MAGNERA | COM | 55939a107 |  | 58081 | 4808 | SH |  | SOLE | 1 | 4808 | 0 | 0 |
| MAGNITE INC | COM | 55955d100 |  | 265 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP | COM | 559663109 |  | 44960 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| MAIN STREET FINANCIAL | COM | 56035x108 |  | 4782845 | 370476 | SH |  | SOLE | 3 | 370476 | 0 | 0 |
| MAIN STREET FINANCIAL | COM | 56035x108 |  | 40537 | 3140 | SH |  | SOLE |  | 3140 | 0 | 0 |
| MAIN STREET FINANCIAL | COM | 56035x108 |  | 82133 | 6362 | SH |  | SOLE | 1 | 6362 | 0 | 0 |
| MAINSTAY CBRE GLOBAL INFRASTRU | INDX FD | 56064q107 |  | 1066 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| MANCHESTER UTD PLC | COM | g5784h106 |  | 115765 | 6500 | SH |  | SOLE | 1 | 6500 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 62098 | 1943 | SH |  | SOLE | 1 | 1943 | 0 | 0 |
| MARA HOLDINGS INC | COM | 565788106 |  | 11807 | 753 | SH |  | SOLE | 1 | 753 | 0 | 0 |
| MARATHON PETROLEUM CORP | COM | 56585a102 |  | 1057122 | 6364 | SH |  | SOLE | 1 | 5509 | 0 | 855 |
| MARATHON PETROLEUM CORP | COM | 56585a102 |  | 530223 | 3192 | SH |  | SOLE |  | 3192 | 0 | 0 |
| MARBLEGATE CAP EQ WARR. | WT | 56608r116 |  | 262 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| MARKEL GROUP INC | COM | 570535104 |  | 467382 | 234 | SH |  | SOLE |  | 234 | 0 | 0 |
| MARKEL GROUP INC | COM | 570535104 |  | 1102543 | 552 | SH |  | SOLE | 1 | 552 | 0 | 0 |
| MARKETAXESS HLDGS INC COM | COM | 57060d108 |  | 771640 | 3455 | SH |  | SOLE | 1 | 3115 | 0 | 340 |
| MARRIOTT INTL INC NEW | COM | 571903202 |  | 10813484 | 39579 | SH |  | SOLE | 1 | 38261 | 0 | 1318 |
| MARRIOTT INTL INC NEW | COM | 571903202 |  | 16444237 | 60189 | SH |  | SOLE |  | 56635 | 0 | 3554 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 1630590 | 22550 | SH |  | SOLE |  | 22550 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 232414 | 1063 | SH |  | SOLE | 1 | 988 | 0 | 75 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 5696279 | 10376 | SH |  | SOLE | 1 | 10324 | 0 | 52 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 275080 | 3554 | SH |  | SOLE | 1 | 3554 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 275080 | 3554 | SH |  | SOLE |  | 3554 | 0 | 0 |
| MASCO CORP | COM | 574599106 |  | 199516 | 3100 | SH |  | SOLE | 1 | 3100 | 0 | 0 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 304215 | 27833 | SH |  | SOLE | 3 | 27833 | 0 | 0 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 7656935 | 700543 | SH |  | SOLE |  | 519769 | 0 | 180774 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 157255 | 14387 | SH |  | SOLE | 1 | 14387 | 0 | 0 |
| MASTERCARD INCORPORATED | COM | 57636Q104 |  | 15078489 | 26833 | SH |  | SOLE | 1 | 26256 | 0 | 577 |
| MASTERCARD INCORPORATED | COM | 57636Q104 |  | 2081030 | 3703 | SH |  | SOLE |  | 3703 | 0 | 0 |
| MAXEON SOLAR TECHNOLOGIES LTD | COM | y58473128 |  | 18 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| MAYVILLE ENGR CO INC | COM | 578605107 |  | 5742089 | 359780 | SH |  | SOLE |  | 275815 | 0 | 83965 |
| MCCORMICK  CO INC | COM | 579780206 |  | 76654 | 1011 | SH |  | SOLE | 1 | 1011 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 11872400 | 40635 | SH |  | SOLE | 1 | 40167 | 0 | 468 |
| MCDONALDS CORP | COM | 580135101 |  | 19699248 | 67424 | SH |  | SOLE |  | 63814 | 0 | 3610 |
| MCKESSON CORP | COM | 58155Q103 |  | 7093100 | 9680 | SH |  | SOLE | 1 | 8819 | 0 | 861 |
| MCKESSON CORP | COM | 58155Q103 |  | 729849 | 996 | SH |  | SOLE |  | 996 | 0 | 0 |
| MDU RES GROUP INC | COM | 552690109 |  | 9585467 | 575013 | SH |  | SOLE |  | 428860 | 0 | 146153 |
| MDU RES GROUP INC | COM | 552690109 |  | 467460 | 28042 | SH |  | SOLE | 1 | 28042 | 0 | 0 |
| MEDITE CANCER DIAGNOSTICS INC | COM | 58503d200 |  | 0 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| MEDMEN ENTERPRISES INC | COM | 58507m107 |  | 0 | 234 | SH |  | SOLE | 1 | 234 | 0 | 0 |
| MEDMEN ENTERPRISES INC COM | COM | 58507m107 |  | 0 | 10000 | SH |  | SOLE | 1 | 10000 | 0 | 0 |
| MEDPACE HOLDINGS INC | COM | 58506q109 |  | 3452 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| MEDTRONIC PLC SHS | COM | g5960l103 |  | 2810830 | 32245 | SH |  | SOLE | 1 | 28129 | 0 | 4116 |
| MEDTRONIC PLC SHS | COM | g5960l103 |  | 710871 | 8155 | SH |  | SOLE |  | 8155 | 0 | 0 |
| MEITUAN | COM | g59669104 |  | 22315 | 1398 | SH |  | SOLE | 1 | 1398 | 0 | 0 |
| MERCADOLIBRE INC COM | COM | 58733r102 |  | 198636 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 1630448 | 20597 | SH |  | SOLE | 1 | 18746 | 0 | 1851 |
| MERCK  CO INC | COM | 58933Y105 |  | 512957 | 6480 | SH |  | SOLE |  | 6480 | 0 | 0 |
| MERIDIAN BANK | COM | 58958p104 |  | 686650 | 53270 | SH |  | SOLE |  | 53270 | 0 | 0 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 31821274 | 43113 | SH |  | SOLE | 3 | 43113 | 0 | 0 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 12544649 | 16996 | SH |  | SOLE | 1 | 16517 | 0 | 479 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 1236301 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 108808 | 1353 | SH |  | SOLE | 1 | 1353 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 23494 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| MEXICO EQUITY  INCOME FD | INDX FD | 592834105 |  | 124802 | 11920 | SH |  | SOLE | 3 | 11920 | 0 | 0 |
| MFS GOVT MKTS INCOME TR | CLSD FD | 552939100 |  | 1638 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| MFS MULTIMARKET INCOME TR | CLSD FD | 552737108 |  | 423 | 90 | SH |  | SOLE | 1 | 90 | 0 | 0 |
| MGIC INVT CORP WIS | COM | 552848103 |  | 4566 | 164 | SH |  | SOLE | 1 | 164 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 551925 | 16049 | SH |  | SOLE | 1 | 16049 | 0 | 0 |
| MGP INGREDIENTS INC | COM | 55303j106 |  | 56973 | 1901 | SH |  | SOLE | 1 | 1901 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 1249560 | 17757 | SH |  | SOLE | 1 | 16137 | 0 | 1620 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 835206 | 6777 | SH |  | SOLE | 1 | 6302 | 0 | 475 |
| MICROSOFT CORP | COM | 594918104 |  | 164145 | 330 | SH |  | SOLE | 3 | 330 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 72617896 | 145992 | SH |  | SOLE | 1 | 142738 | 0 | 3254 |
| MICROSOFT CORP | COM | 594918104 |  | 48988801 | 98488 | SH |  | SOLE |  | 93491 | 0 | 4997 |
| MICROSTRATEGY INC | COM | 594972408 |  | 105291 | 260 | SH |  | SOLE | 1 | 260 | 0 | 0 |
| MID-AMER APT CMNTYS COM | COM | 59522j103 |  | 1036 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| MIDDLEBY CORP | COM | 596278101 |  | 8046720 | 55880 | SH |  | SOLE |  | 39490 | 0 | 16390 |
| MIDDLEFIELD BANC CORP | COM | 596304204 |  | 42154 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| MIDDLEFIELD BANC CORP | COM | 596304204 |  | 143233 | 4757 | SH |  | SOLE | 1 | 4757 | 0 | 0 |
| MIDLAND STATES BANCORP INC | COM | 597742105 |  | 80001 | 4619 | SH |  | SOLE |  | 4619 | 0 | 0 |
| MIDLAND STATES BANCORP INC | COM | 597742105 |  | 249685 | 14416 | SH |  | SOLE | 1 | 14416 | 0 | 0 |
| MILESTONE PHARMACEUTICALS INC | COM | 59935v107 |  | 19400 | 10000 | SH |  | SOLE | 1 | 10000 | 0 | 0 |
| MILLENNIUM USA HEDGEFOCUS FUND | LP | 002626357 |  | 314092 | 314092 | SH |  | SOLE | 1 | 314092 | 0 | 0 |
| MILLERKNOLL INC | COM | 600544100 |  | 2111206 | 108713 | SH |  | SOLE | 1 | 108713 | 0 | 0 |
| MILLROSE PPTYS INC | COM | 601137102 |  | 5993657 | 210230 | SH |  | SOLE |  | 164100 | 0 | 46130 |
| MITSUBISHI CORP | COM | j43830116 |  | 49245 | 2463 | SH |  | SOLE | 1 | 2463 | 0 | 0 |
| MITSUBISHI HEAVY IND. ADR | COM | 606793404 |  | 2504 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | COM | 606822104 |  | 2264 | 165 | SH |  | SOLE | 1 | 165 | 0 | 0 |
| MITSUI  CO LTD ADR | ADUS | 606827202 |  | 38258 | 94 | SH |  | SOLE | 1 | 94 | 0 | 0 |
| MKS INC. | COM | 55306N104 |  | 10035 | 101 | SH |  | SOLE | 1 | 101 | 0 | 0 |
| MODERNA INC | COM | 60770K107 |  | 3173 | 115 | SH |  | SOLE | 1 | 115 | 0 | 0 |
| MOLINA HEALTHCARE INC COM | COM | 60855r100 |  | 298 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| MONDELEZ INTL INC | COM | 609207105 |  | 93337 | 1384 | SH |  | SOLE |  | 1384 | 0 | 0 |
| MONDELEZ INTL INC | COM | 609207105 |  | 235231 | 3488 | SH |  | SOLE | 1 | 3488 | 0 | 0 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 2194 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| MONOTARO CO LTD | COM | 61022v107 |  | 748 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174x109 |  | 15409 | 246 | SH |  | SOLE | 1 | 246 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 52835 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| MOOG INC | COM | 615394202 |  | 180970 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MOOG INC | COM | 615394202 |  | 551054 | 3045 | SH |  | SOLE | 1 | 3045 | 0 | 0 |
| MORGAN STANLEY | COM | 617446448 |  | 60006 | 426 | SH |  | SOLE | 1 | 426 | 0 | 0 |
| MORGAN STANLEY EMERGING MKTS | CLSD FD | 617477104 |  | 180500 | 35254 | SH |  | SOLE | 3 | 35254 | 0 | 0 |
| MORGAN STANLEY INDIA COM | CLSD FD | 61745c105 |  | 195832 | 6937 | SH |  | SOLE | 1 | 6937 | 0 | 0 |
| MOSAIC CO NEW | COM | 61945C103 |  | 1173306 | 32163 | SH |  | SOLE | 1 | 30663 | 0 | 1500 |
| MOSAIC CO NEW | COM | 61945C103 |  | 80256 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| MOTORCAR PTS AMER INC | COM | 620071100 |  | 254296 | 22705 | SH |  | SOLE |  | 22705 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM | 620076307 |  | 2805309 | 6672 | SH |  | SOLE | 1 | 5847 | 0 | 825 |
| MOVADO GROUP INC | COM | 624580106 |  | 197030 | 12920 | SH |  | SOLE | 3 | 12920 | 0 | 0 |
| MOVADO GROUP INC | COM | 624580106 |  | 600438 | 39373 | SH |  | SOLE |  | 34026 | 0 | 5347 |
| MOVADO GROUP INC | COM | 624580106 |  | 15113 | 991 | SH |  | SOLE | 1 | 991 | 0 | 0 |
| MP MATERIALS CORP | COM | 553368101 |  | 9116 | 274 | SH |  | SOLE | 1 | 274 | 0 | 0 |
| MPLX LP | LP | 55336v100 |  | 24570 | 477 | SH |  | SOLE |  | 477 | 0 | 0 |
| MPLX LP | LP | 55336v100 |  | 128775 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| MSA SAFETY INC | COM | 553498106 |  | 502590 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| MSCI INC | COM | 55354G100 |  | 5767 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| MURPHY OIL CORP | COM | 626717102 |  | 2430 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| MURPHY USA INC | COM | 626755102 |  | 10984 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| NBT BANCORP INC | COM | 628778102 |  | 9473 | 228 | SH |  | SOLE | 1 | 228 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 53652 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 128407 | 1436 | SH |  | SOLE | 1 | 1436 | 0 | 0 |
| NASPERS LTD | COM | 631512209 |  | 3250 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| NATIONAL CINEMEDIA INC | COM | 635309206 |  | 4530816 | 935153 | SH |  | SOLE |  | 682432 | 0 | 252721 |
| NATIONAL CINEMEDIA INC | COM | 635309206 |  | 83358 | 17205 | SH |  | SOLE | 1 | 17205 | 0 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 7200 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| NNN REIT INC | COM | 637417106 |  | 5052 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| NATUR INTERNATIONAL CORPORATIO | COM | 63883u103 |  | 0 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| NATURAL RESOURCE PARTNERS LP | LP | 63900p608 |  | 38204 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 368079 | 24887 | SH |  | SOLE | 3 | 24887 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 1134363 | 76698 | SH |  | SOLE |  | 66343 | 0 | 10355 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 34756 | 2350 | SH |  | SOLE | 1 | 2350 | 0 | 0 |
| NATWEST GROUP PLC | COM | 639057207 |  | 1656 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| NAVIDEA BIOPHARMACEUTICALS INC | COM | 63937x202 |  | 0 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| NCR VOYIX CORPORATION COM | COM | 62886e108 |  | 3657097 | 311773 | SH |  | SOLE |  | 246923 | 0 | 64850 |
| NELNET INC | COM | 64031n108 |  | 36336 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NELNET INC | COM | 64031n108 |  | 88902 | 734 | SH |  | SOLE | 1 | 734 | 0 | 0 |
| NEOGEN CORP | COM | 640491106 |  | 153 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| NESTLE S A SPONSORED ADR | ADUS | 641069406 |  | 6048290 | 60897 | SH |  | SOLE | 1 | 56329 | 0 | 4568 |
| NESTLE S A SPONSORED ADR | ADUS | 641069406 |  | 562846 | 5667 | SH |  | SOLE |  | 5667 | 0 | 0 |
| NETFLIX INC COM | COM | 64110l106 |  | 1705235 | 1273 | SH |  | SOLE | 1 | 1273 | 0 | 0 |
| NETWORK APPLIANCE INC COM | COM | 64110d104 |  | 5754 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| NEUBERGER BERMAN NEXT GENERATI | COM | 64133q108 |  | 2263 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| NEUROBIOLOGICAL TECH INC COM N | COM | 64124W304 |  | 0 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125c109 |  | 125690 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| NEW FOUND GOLD CORP | COM | 64440N103 |  | 8946 | 6300 | SH |  | SOLE | 1 | 6300 | 0 | 0 |
| NEW JERSEY RES CORP | COM | 646025106 |  | 5558 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| NEWLAKE CAPITAL PARTNERS INC C | COM | 651495103 |  | 332725 | 23010 | SH |  | SOLE |  | 23010 | 0 | 0 |
| NEWMARK GROUP INC | COM | 65158n102 |  | 36450 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 273225 | 4690 | SH |  | SOLE | 1 | 4690 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 352823 | 6056 | SH |  | SOLE |  | 6056 | 0 | 0 |
| NEWS CORP NEW | COM | 65249b109 |  | 23776 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | COM | 65250k105 |  | 10500 | 694 | SH |  | SOLE |  | 694 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | COM | 65250k105 |  | 93322 | 6168 | SH |  | SOLE | 1 | 6168 | 0 | 0 |
| NEWTEKONE INC | COM | 652526203 |  | 383396 | 33989 | SH |  | SOLE | 3 | 33989 | 0 | 0 |
| NEWTEKONE INC | COM | 652526203 |  | 1176978 | 104342 | SH |  | SOLE |  | 90322 | 0 | 14020 |
| NEWTEKONE INC | COM | 652526203 |  | 39367 | 3490 | SH |  | SOLE | 1 | 3490 | 0 | 0 |
| NEXSTAR BROADCASTING | COM | 65336k103 |  | 220165 | 1273 | SH |  | SOLE | 1 | 1273 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 5035131 | 72531 | SH |  | SOLE | 1 | 71670 | 0 | 861 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 545641 | 7860 | SH |  | SOLE |  | 7860 | 0 | 0 |
| NEXTNAV INC COMMON STOCK | COM | 65345n106 |  | 25915149 | 1704944 | SH |  | OTR | 2 | 0 | 0 | 1704944 |
| NEXTNAV INC COMMON STOCK | COM | 65345n106 |  | 76000 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| NEXTNAV INC COMMON STOCK | COM | 65345n106 |  | 2514338 | 165417 | SH |  | SOLE | 1 | 165417 | 0 | 0 |
| NEXTNAV INC WTS EXP 10/28/2026 | WT | 65345n114 |  | 1028128 | 161910 | SH |  | OTR | 2 | 0 | 0 | 161910 |
| NICE LTD | ADUS | 653656108 |  | 15202 | 90 | SH |  | SOLE | 1 | 50 | 0 | 40 |
| NIKE INC | COM | 654106103 |  | 2775092 | 39064 | SH |  | SOLE | 1 | 36872 | 0 | 2192 |
| NIKE INC | COM | 654106103 |  | 48662 | 685 | SH |  | SOLE |  | 685 | 0 | 0 |
| NIKOLA CORP COM NEW | COM | 654110303 |  | 0 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| NIO INC | COM | 62914v106 |  | 10551 | 3076 | SH |  | SOLE | 1 | 3076 | 0 | 0 |
| NIPPON STEEL CORP | COM | 65461t101 |  | 315 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| NMG PARENT LLC | CLSD FD | 629esc039 |  | 0 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| NN   260116C00012000 | CALL | 65345n906 |  | 127655 | 211 | SH | Call | OTR | 2 | 0 | 0 | 211 |
| NN   260116C00015000 | CALL | 65345n906 |  | 184000 | 400 | SH | Call | OTR | 2 | 0 | 0 | 400 |
| NN INC | COM | 629337106 |  | 350616 | 166960 | SH |  | SOLE |  | 166960 | 0 | 0 |
| NOBLE CORP PLC | COM | g65431127 |  | 3106 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| NOBLE ROCK ACQUISITION CORP | WT | g6546r119 |  | 0 | 17542 | SH |  | SOLE | 3 | 17542 | 0 | 0 |
| NOKIA CORP | ADUS | 654902204 |  | 26257 | 5069 | SH |  | SOLE | 1 | 5069 | 0 | 0 |
| NOMAD FOODS LTD | COM | g6564a105 |  | 4239379 | 249522 | SH |  | SOLE |  | 180695 | 0 | 68827 |
| NOMAD FOODS LTD | COM | g6564a105 |  | 62863 | 3700 | SH |  | SOLE | 1 | 3700 | 0 | 0 |
| NOMURA RESEARCH INSTITUTE LTD | COM | 65538c206 |  | 1078 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| NORDSON CORP | COM | 655663102 |  | 5417773 | 25273 | SH |  | SOLE | 1 | 24499 | 0 | 774 |
| NORDSON CORP | COM | 655663102 |  | 730359 | 3407 | SH |  | SOLE |  | 3407 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 289992253 | 1132915 | SH |  | SOLE | 3 | 1132915 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 2548253 | 9955 | SH |  | SOLE | 1 | 9505 | 0 | 450 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 325082 | 1270 | SH |  | SOLE |  | 1270 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 2628587 | 5257 | SH |  | SOLE | 1 | 5182 | 0 | 75 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 213991 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| NORTHSTAR CLEAN TECHNOLOGIES I | COM | 66706t104 |  | 534 | 2031 | SH |  | SOLE | 1 | 2031 | 0 | 0 |
| NORTHRIM BANCORP INC | COM | 666762109 |  | 240518 | 2579 | SH |  | SOLE |  | 2579 | 0 | 0 |
| NORTHVIEW ACQUISITION CORP | COM | 66718n111 |  | 6123 | 33458 | SH |  | SOLE | 3 | 33458 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | COM | 667340103 |  | 231804 | 18138 | SH |  | SOLE |  | 18138 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | COM | 667340103 |  | 362569 | 28370 | SH |  | SOLE | 1 | 28370 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP IN | COM | 668074305 |  | 10792750 | 210385 | SH |  | SOLE |  | 153495 | 0 | 56890 |
| NORTHWESTERN ENERGY GROUP IN | COM | 668074305 |  | 461700 | 9000 | SH |  | SOLE | 1 | 9000 | 0 | 0 |
| NORWEGIAN CRUISE LINE | COM | g66721104 |  | 20381 | 1005 | SH |  | SOLE | 1 | 1005 | 0 | 0 |
| NOVARTIS AG | ADUS | 66987V109 |  | 94388 | 780 | SH |  | SOLE |  | 780 | 0 | 0 |
| NOVARTIS AG | ADUS | 66987V109 |  | 226712 | 1873 | SH |  | SOLE | 1 | 1873 | 0 | 0 |
| NOVO-NORDISK A S | ADUS | 670100205 |  | 219967 | 3187 | SH |  | SOLE | 1 | 3187 | 0 | 0 |
| NPK INTERNATIONAL INC | COM | 651718504 |  | 12207552 | 1434495 | SH |  | SOLE |  | 1111695 | 0 | 322800 |
| NPK INTERNATIONAL INC | COM | 651718504 |  | 80717 | 9485 | SH |  | SOLE | 1 | 9485 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 118200 | 120 | SH | Call | SOLE | 3 | 120 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 1114400 | 1990 | SH | Call | SOLE | 3 | 1990 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 265000 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 714125 | 725 | SH | Call | SOLE | 3 | 725 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 232400 | 332 | SH | Call | SOLE | 3 | 332 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 241660 | 562 | SH | Call | SOLE | 3 | 562 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 1275000 | 600 | SH | Call | SOLE | 3 | 600 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 298540 | 236 | SH | Call | SOLE | 3 | 236 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 268850 | 283 | SH | Call | SOLE | 3 | 283 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 361494 | 520 | SH | Call | SOLE | 3 | 520 | 0 | 0 |
| NORFOLK SOUTHN CORP | CALL | 655844908 |  | 539000 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| NU HOLDINGS LTD | COM | g6683n103 |  | 78369 | 5712 | SH |  | SOLE | 1 | 5712 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 17229 | 133 | SH |  | SOLE | 1 | 133 | 0 | 0 |
| NUO THERAPEUTICS INC | COM | 67059v209 |  | 7050 | 4700 | SH |  | SOLE | 1 | 4700 | 0 | 0 |
| NUSCALE POWER CORP | COM | 67079k100 |  | 40 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| NUTEX HEALTH INC COM | COM | 67079u306 |  | 665524 | 5346 | SH |  | SOLE |  | 5346 | 0 | 0 |
| NUTRIEN LTD | COM | 67077m108 |  | 58124 | 998 | SH |  | SOLE | 1 | 998 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC F | CLSD FD | 67071L106 |  | 136622 | 11452 | SH |  | SOLE | 1 | 11452 | 0 | 0 |
| NUVEEN AMT-FREE MUN VALUE FD | CLSD FD | 670695105 |  | 173640 | 12693 | SH |  | SOLE | 3 | 12693 | 0 | 0 |
| NUVEEN DIVID ADVANTAGE MUN | CLSD FD | 67070x101 |  | 38132 | 3199 | SH |  | SOLE | 1 | 3199 | 0 | 0 |
| NUVEEN DIVID ADVNT MUN COM | CLSD FD | 67066v101 |  | 78793 | 6979 | SH |  | SOLE | 1 | 6979 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | CLSD FD | 670928100 |  | 70328 | 8093 | SH |  | SOLE | 1 | 8093 | 0 | 0 |
| NUVEEN SELECT MATURITIES MUNIC | CLSD FD | 67061t101 |  | 164955 | 18207 | SH |  | SOLE | 3 | 18207 | 0 | 0 |
| NUVEEN SELECT TAX-FREE INCOM | CLSD FD | 67062F100 |  | 248362 | 17677 | SH |  | SOLE | 1 | 17677 | 0 | 0 |
| NUVEEN AMT FREE QLTY MUN INC | CLSD FD | 670657105 |  | 157958 | 14465 | SH |  | SOLE | 1 | 14465 | 0 | 0 |
| NUVINI HOLDINGS INC | WT | g50716110 |  | 433 | 8400 | SH |  | SOLE | 3 | 8400 | 0 | 0 |
| NV5 GLOBAL INC | COM | 62945v109 |  | 6257 | 271 | SH |  | SOLE | 1 | 271 | 0 | 0 |
| NVENT ELECTRIC | COM | g6700g107 |  | 2417 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | INDX FD | 46139W858 |  | 12813 | 622 | SH |  | SOLE | 1 | 622 | 0 | 0 |
| NVIDIA CORP COM | COM | 67066g104 |  | 26910915 | 170333 | SH |  | SOLE | 1 | 162043 | 0 | 8290 |
| NVIDIA CORP COM | COM | 67066g104 |  | 1954339 | 12370 | SH |  | SOLE |  | 12370 | 0 | 0 |
| NVR INC COM | COM | 62944t105 |  | 155099 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 31668 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103h107 |  | 131948 | 1464 | SH |  | SOLE | 1 | 1464 | 0 | 0 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103h107 |  | 339339 | 3765 | SH |  | SOLE |  | 3765 | 0 | 0 |
| OATLY GROUP AB | COM | 67421J207 |  | 380 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 33608 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 140986 | 3356 | SH |  | SOLE | 1 | 3356 | 0 | 0 |
| OCCIDENTAL PETE CORP | WT | 674599162 |  | 1470 | 71 | SH |  | SOLE | 1 | 71 | 0 | 0 |
| OCCIDENTAL PETE CORP | WT | 674599162 |  | 2071 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OILSANDS QUEST INC COM | COM | 678046103 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| OKLO CLASS A | COM | 02156v109 |  | 325302 | 5810 | SH |  | SOLE | 1 | 5810 | 0 | 0 |
| OKTA INC | COM | 679295105 |  | 43187 | 432 | SH |  | SOLE | 1 | 432 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 33434 | 206 | SH |  | SOLE | 1 | 206 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 |  | 2636 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| OLYMPIC STEEL INC | COM | 68162K106 |  | 40314 | 1237 | SH |  | SOLE | 3 | 1237 | 0 | 0 |
| OLYMPIC STEEL INC | COM | 68162K106 |  | 126417 | 3879 | SH |  | SOLE |  | 3361 | 0 | 518 |
| OLYMPIC STEEL INC | COM | 68162K106 |  | 4302 | 132 | SH |  | SOLE | 1 | 132 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 36650 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| OMEROS CORP | COM | 682143102 |  | 17400 | 5800 | SH |  | SOLE | 1 | 5800 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 |  | 13381 | 186 | SH |  | SOLE | 1 | 186 | 0 | 0 |
| ON HOLDING AG | COM | h5919c104 |  | 260 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 14937 | 285 | SH |  | SOLE | 1 | 285 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 20964 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 |  | 14857 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 |  | 327663 | 4014 | SH |  | SOLE | 1 | 4014 | 0 | 0 |
| ONESPAN INC | COM | 68287N100 |  | 406118 | 24333 | SH |  | SOLE | 3 | 24333 | 0 | 0 |
| ONESPAN INC | COM | 68287N100 |  | 7510 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| ONETRAVEL HLDGS INC COM NEW | COM | 68275a201 |  | 0 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| ONTO INNOVATION INC | COM | 683344105 |  | 908 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| OP BANCORP COM | COM | 67109r109 |  | 1108852 | 85362 | SH |  | SOLE |  | 85362 | 0 | 0 |
| OPTION CARE HEALTH INC | COM | 68404l201 |  | 1332 | 41 | SH |  | SOLE | 1 | 41 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 7482492 | 34224 | SH |  | SOLE | 1 | 33149 | 0 | 1075 |
| ORGANON  CO | COM | 68622v106 |  | 15834 | 1636 | SH |  | SOLE | 1 | 1636 | 0 | 0 |
| ORION MARINE GROUP INC | COM | 68628v308 |  | 4952383 | 546018 | SH |  | SOLE |  | 374051 | 0 | 171967 |
| ORLA MINING LTD | COM | 68634k106 |  | 31864 | 3180 | SH |  | SOLE | 1 | 3180 | 0 | 0 |
| ORTHOPEDIATRICS CORP | COM | 68752l100 |  | 301 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| OSHKOSH CORP | COM | 688239201 |  | 11354 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| OSPREY BITCOIN TR UNIT BEN INT | COM | 68839C206 |  | 36336 | 1165 | SH |  | SOLE | 1 | 1165 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 277850 | 2806 | SH |  | SOLE | 1 | 2806 | 0 | 0 |
| OTTER TAIL CORP | COM | 689648103 |  | 5165 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| OUTFRONT | COM | 69007j304 |  | 326 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| OUTLOOK THERAPEUTICS INC COM | COM | 69012t305 |  | 1760 | 1100 | SH |  | SOLE | 1 | 1100 | 0 | 0 |
| OWENS CORNING NEW | COM | 690742101 |  | 4676 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| OXFORD SQUARE CAPITAL CORPORAT | COM | 998100341 |  | 373000 | 373 | SH |  | SOLE | 1 | 373 | 0 | 0 |
| OXFORD SQUARE CAPITAL CORPORAT | COM | 69181v305 |  | 18625 | 745 | SH |  | SOLE | 1 | 745 | 0 | 0 |
| P10 INC CLASS B | COM | 69376k205 |  | 0 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| PACCAR INC | COM | 693718108 |  | 912536 | 9600 | SH |  | SOLE | 1 | 9510 | 0 | 90 |
| PACCAR INC | COM | 693718108 |  | 9087831 | 95601 | SH |  | SOLE |  | 89469 | 0 | 6132 |
| PACER BENCHMARK DATA  INFRAST | COM | 69374h741 |  | 3523 | 109 | SH |  | SOLE | 1 | 109 | 0 | 0 |
| PACER US CASH COWS 100 ETF | INDX FD | 69374h881 |  | 968247 | 17573 | SH |  | SOLE | 1 | 16468 | 0 | 1105 |
| PACER US CASH COWS 100 ETF | INDX FD | 69374h881 |  | 148825 | 2701 | SH |  | SOLE |  | 2701 | 0 | 0 |
| PACER US SMALL CAP CASH COWS 1 | INDX FD | 69374h857 |  | 6793 | 171 | SH |  | SOLE | 1 | 171 | 0 | 0 |
| PACIFIC BIOSCIENCES IN COM | COM | 69404d108 |  | 533 | 430 | SH |  | SOLE | 1 | 430 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 |  | 907575 | 4816 | SH |  | SOLE | 1 | 4766 | 0 | 50 |
| PALANTIR TECHNOLOGIES INC | COM | 69608a108 |  | 2160127 | 15846 | SH |  | SOLE | 1 | 15546 | 0 | 300 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 461798 | 2257 | SH |  | SOLE | 1 | 2257 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 23686 | 834 | SH |  | SOLE | 1 | 834 | 0 | 0 |
| PAPA JOHNS INTL INC | COM | 698813102 |  | 3367757 | 68814 | SH |  | SOLE |  | 46529 | 0 | 22285 |
| PARAMOUNT GLOBAL | CLSD FD | 925csh033 |  | 4515 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| PARK AEROSPACE CORP | COM | 70014A104 |  | 748100 | 50650 | SH |  | SOLE |  | 50650 | 0 | 0 |
| PARK HOTELS  RESORTS INC | COM | 700517105 |  | 205623 | 20100 | SH |  | SOLE | 1 | 20100 | 0 | 0 |
| PARK NATL CORP | COM | 700658107 |  | 50178 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| PARK-OHIO HLDGS CORP | COM | 700666100 |  | 1786 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 7620946 | 10911 | SH |  | SOLE | 1 | 10000 | 0 | 911 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 236083 | 338 | SH |  | SOLE |  | 338 | 0 | 0 |
| PARTNERS GROUP GROWTH LLC CLAS | LP | 70213w204 |  | 50313 | 25261 | SH |  | SOLE | 1 | 25261 | 0 | 0 |
| PARTNERS GROUP PRIVATE EQUITY | LP | 70214g208 |  | 306748 | 138919 | SH |  | SOLE | 1 | 138919 | 0 | 0 |
| PASON SYSTEMS INC | COM | 702925108 |  | 484756 | 53864 | SH |  | SOLE | 3 | 53864 | 0 | 0 |
| PASON SYSTEMS INC | COM | 702925108 |  | 1554228 | 172699 | SH |  | SOLE |  | 150216 | 0 | 22483 |
| PASON SYSTEMS INC | COM | 702925108 |  | 273715 | 30414 | SH |  | SOLE | 1 | 30414 | 0 | 0 |
| PATRICK INDS INC | COM | 703343103 |  | 18639 | 202 | SH |  | SOLE | 1 | 202 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 11055 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| PAYLOCITY HOLDING CORPORATION | COM | 70438v106 |  | 2718 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450y103 |  | 130174 | 1752 | SH |  | SOLE | 1 | 1752 | 0 | 0 |
| PAYSAFE LTD | COM | g6964l206 |  | 408509 | 32370 | SH |  | SOLE |  | 15206 | 0 | 17164 |
| PDX PARTNERS INC COM | COM | 70455f109 |  | 0 | 4900 | SH |  | SOLE | 1 | 4900 | 0 | 0 |
| PELOTON INTERACTIVE INC | COM | 70614w100 |  | 3817 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| PENN ENTERTAINMENT INC | COM | 707569109 |  | 143943 | 8055 | SH |  | SOLE | 1 | 8055 | 0 | 0 |
| PENN TREATY AMERN CORP COM NEW | COM | 707874400 |  | 0 | 50000 | SH |  | SOLE | 3 | 50000 | 0 | 0 |
| PENNANT GROUP INC COM | COM | 70805e109 |  | 2628830 | 88068 | SH |  | SOLE |  | 63532 | 0 | 24536 |
| PENNANT GROUP INC COM | COM | 70805e109 |  | 1045 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| PENSKE AUTOMOTIVE GROUP INC | COM | 70959w103 |  | 85905 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| PENTAIR LTD SHS | COM | g7S00t104 |  | 3905186 | 38040 | SH |  | SOLE |  | 27790 | 0 | 10250 |
| PENUMBRA INC | COM | 70975L107 |  | 2566 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| PEOPLES BANCORP INC | COM | 709789101 |  | 2326 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 8168871 | 61867 | SH |  | SOLE | 1 | 58287 | 0 | 3580 |
| PEPSICO INC | COM | 713448108 |  | 682911 | 5172 | SH |  | SOLE |  | 5172 | 0 | 0 |
| PERELLA WEINBERG PARTNERS | COM | 71367g102 |  | 4073462 | 209756 | SH |  | SOLE |  | 143712 | 0 | 66044 |
| PERIMETER SOLUTIONS SA COM USD | COM | l7579l106 |  | 13920 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 449940 | 42770 | SH |  | SOLE | 3 | 42770 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 1407008 | 133746 | SH |  | SOLE |  | 115861 | 0 | 17885 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 44952 | 4273 | SH |  | SOLE | 1 | 4273 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | ADUS | 71654V408 |  | 5905 | 472 | SH |  | SOLE | 1 | 472 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 1943612 | 80182 | SH |  | SOLE | 1 | 76207 | 0 | 3975 |
| PFIZER INC | COM | 717081103 |  | 718546 | 29643 | SH |  | SOLE |  | 29643 | 0 | 0 |
| PG CORP COM | COM | 69331c108 |  | 209 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| PGIM ULTRA SHORT BOND ETF | INDX FD | 69344a107 |  | 461325 | 9271 | SH |  | SOLE | 1 | 9271 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 309621 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 828188 | 4547 | SH |  | SOLE | 1 | 4547 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 |  | 4400585 | 36887 | SH |  | SOLE | 1 | 33831 | 0 | 3056 |
| PHILLIPS EDISON | COM | 71844v201 |  | 21859 | 624 | SH |  | SOLE | 1 | 624 | 0 | 0 |
| PHINIA INC COMMON STOCK | COM | 71880k101 |  | 8678664 | 195070 | SH |  | SOLE |  | 141990 | 0 | 53080 |
| PHOTRONICS INC | COM | 719405102 |  | 103207 | 5481 | SH |  | SOLE | 3 | 5481 | 0 | 0 |
| PHOTRONICS INC | COM | 719405102 |  | 321183 | 17057 | SH |  | SOLE |  | 14769 | 0 | 2288 |
| PHOTRONICS INC | COM | 719405102 |  | 10752 | 571 | SH |  | SOLE | 1 | 571 | 0 | 0 |
| PHREESIA INC | COM | 71944f106 |  | 797 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| PIMCO DYNAMIC INCOME STRATEGY | COM | 69346n107 |  | 123250 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| PIMCO ETF TR | INDX FD | 72201R304 |  | 2231549 | 42530 | SH |  | SOLE | 3 | 42530 | 0 | 0 |
| PIMCO ETF TR | INDX FD | 72201R304 |  | 120681 | 2300 | SH |  | SOLE | 1 | 2300 | 0 | 0 |
| PIMCO ETF TR | INDX FD | 72201R833 |  | 510939 | 5082 | SH |  | SOLE | 1 | 4782 | 0 | 300 |
| PIMCO ETF TR | INDX FD | 72201R833 |  | 30160 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PIMCO ETF TR TOTAL RETURN EXCH | INDX FD | 72201r775 |  | 55492 | 602 | SH |  | SOLE | 1 | 602 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 84996 | 950 | SH |  | SOLE | 1 | 950 | 0 | 0 |
| PINSTRIPES HOLDINGS INC CL A C | COM | 06690B107 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| PINTEREST INC CL A | COM | 72352l106 |  | 1685 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| PIONEER MUN HIGH INCOME OPPO | INDX FD | 723760104 |  | 81774 | 6930 | SH |  | SOLE | 3 | 6930 | 0 | 0 |
| PITNEY BOWES INC | COM | 724479100 |  | 18219700 | 1670000 | SH |  | SOLE | 3 | 1670000 | 0 | 0 |
| PLAINS GP HLDGS L P LTD PARTNR | LP | 72651a207 |  | 680 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 14168 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 1676893 | 8995 | SH |  | SOLE | 1 | 8995 | 0 | 0 |
| POLARIS INC | COM | 731068102 |  | 121950 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| PORTILLO'S INC-CL A | COM | 73642k106 |  | 5555 | 476 | SH |  | SOLE | 1 | 476 | 0 | 0 |
| POST HLDGS INC | COM | 737446104 |  | 109030 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 275083 | 18675 | SH |  | SOLE | 3 | 18675 | 0 | 0 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 3088277 | 209659 | SH |  | SOLE |  | 153150 | 0 | 56509 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 503278 | 34167 | SH |  | SOLE | 1 | 34167 | 0 | 0 |
| POTBELLY CORP | COM | 73754y100 |  | 4065922 | 331912 | SH |  | SOLE |  | 261746 | 0 | 70166 |
| POTBELLY CORP | COM | 73754y100 |  | 12250 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | COM | 737630103 |  | 12928273 | 336937 | SH |  | SOLE |  | 253077 | 0 | 83860 |
| POTLATCHDELTIC CORPORATION | COM | 737630103 |  | 893254 | 23280 | SH |  | SOLE | 1 | 23280 | 0 | 0 |
| POWER INTEGRATIONS INC | COM | 739276103 |  | 1397 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| PPG INDS INC | COM | 693506107 |  | 35945 | 316 | SH |  | SOLE | 1 | 316 | 0 | 0 |
| PPL CORP | COM | 69351t106 |  | 28637 | 845 | SH |  | SOLE | 1 | 845 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 3763 | 39 | SH |  | SOLE | 1 | 39 | 0 | 0 |
| PRIME STAR GROUP INC COM | COM | 74163k103 |  | 0 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| PRIMO BRANDS CORPORATION | COM | 741623102 |  | 5358939 | 180923 | SH |  | SOLE |  | 137445 | 0 | 43478 |
| PRIMO BRANDS CORPORATION | COM | 741623102 |  | 207932 | 7020 | SH |  | SOLE | 1 | 7020 | 0 | 0 |
| PRINCIPAL FINANCIAL GP COM | COM | 74251v102 |  | 9849 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| PRIVIA HEALTH GROUP INC | COM | 74276r102 |  | 2369 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | COM | 74275k108 |  | 547 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 18366105 | 115278 | SH |  | SOLE | 1 | 111196 | 0 | 4082 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 16830405 | 105639 | SH |  | SOLE |  | 99934 | 0 | 5705 |
| PROG HOLDINGS INC | COM | 74319r101 |  | 2247036 | 76560 | SH |  | SOLE |  | 55680 | 0 | 20880 |
| PROGRESSIVE CORP | COM | 743315103 |  | 653943 | 2451 | SH |  | SOLE |  | 2451 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 4100007 | 15364 | SH |  | SOLE | 1 | 15364 | 0 | 0 |
| PROLOGIS SH BEN INT | COM | 74340w103 |  | 54768 | 521 | SH |  | SOLE | 1 | 521 | 0 | 0 |
| PROOF ACQUISITION CORP I WT EX | WT | 74349w112 |  | 83 | 3250 | SH |  | SOLE | 3 | 3250 | 0 | 0 |
| PROSHARES S MIDCAP 400 DIVID | INDX FD | 74347b680 |  | 32614 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| PROSHARES TR PSHS ULTRA DOW30 | INDX FD | 74347r305 |  | 9497 | 97 | SH |  | SOLE | 1 | 97 | 0 | 0 |
| PROSHARES TR PSHS ULTSH 20YRS | INDX FD | 74347b201 |  | 4806 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| PROSHARES TR S 500 DIVID ARI | INDX FD | 74348a467 |  | 264337 | 2625 | SH |  | SOLE | 1 | 2625 | 0 | 0 |
| PROSHARES TR SHORT S 500 | COM | 74349y753 |  | 198400 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| PROSHARES TR | INDX FD | 74347X849 |  | 26635 | 1102 | SH |  | SOLE | 1 | 1102 | 0 | 0 |
| PROVIDER REAL ESTATE FUND I LP | LP | 74499l783 |  | 298215 | 298215 | SH |  | SOLE | 1 | 298215 | 0 | 0 |
| PRU GIA | COM | 744266691 |  | 92465 | 76287 | SH |  | SOLE | 1 | 76287 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 85415 | 795 | SH |  | SOLE | 1 | 795 | 0 | 0 |
| PRUDENTIAL GIA | COM | 74446K409 |  | 2487 | 94 | SH |  | SOLE | 1 | 94 | 0 | 0 |
| PRYSMIAN SPA UNSPONSORD ADR | COM | 74440l106 |  | 1205 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| PSB HLDGS INC WIS | COM | 69360n108 |  | 11723 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| PSYENCE BIO WARRENTS | WT | 74449f118 |  | 101 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| PUBLIC STORAGE INC COM | COM | 74460d109 |  | 124410 | 424 | SH |  | SOLE | 1 | 424 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 15405 | 183 | SH |  | SOLE | 1 | 183 | 0 | 0 |
| PUBLICIS S A NEW SPONSORED ADR | ADUS | 74463M106 |  | 1583 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| PULTE GROUP INC | COM | 745867101 |  | 42606 | 404 | SH |  | SOLE | 1 | 404 | 0 | 0 |
| PURE STORAGE | COM | 74624m102 |  | 126676 | 2200 | SH |  | SOLE | 3 | 2200 | 0 | 0 |
| PURE STORAGE | COM | 74624m102 |  | 7946 | 138 | SH |  | SOLE | 1 | 138 | 0 | 0 |
| PURSUIT ATTRACTIONS AND HOSPIT | COM | 92552r406 |  | 3984767 | 138216 | SH |  | SOLE |  | 97659 | 0 | 40557 |
| QUALCOMM INC | COM | 747525103 |  | 7879221 | 49474 | SH |  | SOLE | 1 | 46944 | 0 | 2530 |
| QUALCOMM INC | COM | 747525103 |  | 13565767 | 85180 | SH |  | SOLE |  | 80149 | 0 | 5031 |
| QUANTA SVCS INC COM | COM | 74762e102 |  | 586402 | 1551 | SH |  | SOLE | 1 | 1551 | 0 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 24535 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| RADIANT LOGISTICS INC | COM | 75025x100 |  | 24320 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| RALLIANT CORP | COM | 750940108 |  | 2368930 | 48854 | SH |  | SOLE |  | 35747 | 0 | 13107 |
| RALPH LAUREN CORP | COM | 751212101 |  | 72 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| RAMACO RESOURCES INC-B | COM | 75134p501 |  | 270 | 33 | SH |  | SOLE | 3 | 33 | 0 | 0 |
| RANGE IMPACT | COM | 56089M107 |  | 2006 | 10560 | SH |  | SOLE | 1 | 10560 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | INDX FD | 301505475 |  | 2828 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 6380499 | 41602 | SH |  | SOLE |  | 28783 | 0 | 12819 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 309807 | 2020 | SH |  | SOLE | 1 | 2020 | 0 | 0 |
| RAYONIER INC | COM | 754907103 |  | 9052812 | 408152 | SH |  | SOLE |  | 299475 | 0 | 108677 |
| RAYONIER INC | COM | 754907103 |  | 1422315 | 64126 | SH |  | SOLE | 1 | 64126 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 |  | 14309015 | 97994 | SH |  | SOLE | 1 | 92113 | 0 | 5880 |
| RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 |  | 1257670 | 8613 | SH |  | SOLE |  | 8613 | 0 | 0 |
| RB GLOBAL INC | COM | 74935q107 |  | 85392051 | 804144 | SH |  | SOLE | 3 | 804144 | 0 | 0 |
| RB GLOBAL INC | COM | 74935q107 |  | 4630734 | 43608 | SH |  | SOLE |  | 29938 | 0 | 13670 |
| RB GLOBAL INC | COM | 74935q107 |  | 322605 | 3038 | SH |  | SOLE | 1 | 3038 | 0 | 0 |
| RB GLOBAL INC | CALL | 74935Q907 |  | 632000 | 400 | SH | Call | SOLE | 3 | 400 | 0 | 0 |
| RB GLOBAL INC | CALL | 74935Q907 |  | 208250 | 175 | SH | Call | SOLE | 3 | 175 | 0 | 0 |
| RB GLOBAL INC | CALL | 74935Q907 |  | 183000 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| RBB FD INC | INDX FD | 74933W452 |  | 2650 | 53 | SH |  | SOLE | 1 | 53 | 0 | 0 |
| RCM TECHNOLOGIES INC | COM | 749360400 |  | 3344229 | 141885 | SH |  | SOLE |  | 102587 | 0 | 39298 |
| REALTY INCOME CORP | COM | 756109104 |  | 51849 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 156663 | 2719 | SH |  | SOLE | 1 | 2719 | 0 | 0 |
| RED VIOLET INC | COM | 75704l104 |  | 271289 | 5514 | SH |  | SOLE |  | 2402 | 0 | 3112 |
| REDDIT INC | COM | 75734b100 |  | 45171 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| REGAL REXNORD CORPORATION | COM | 758750103 |  | 11162 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| REGENCY CTRS CORP | COM | 758849103 |  | 1710 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | COM | 75886f107 |  | 31500 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| REGENXBIO INC COM | COM | 75901b107 |  | 8210 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| REGIONAL BRANDS INC COM NEW | COM | 75903q201 |  | 144439 | 96293 | SH |  | SOLE |  | 96293 | 0 | 0 |
| REGIONAL BRANDS INC COM NEW | COM | 75903q201 |  | 671073 | 447382 | SH |  | SOLE | 1 | 447382 | 0 | 0 |
| REGIONS FINANCIAL CORP COM | COM | 7591ep100 |  | 9996 | 425 | SH |  | SOLE | 1 | 425 | 0 | 0 |
| RELIANCE INC | COM | 759509102 |  | 100134 | 319 | SH |  | SOLE | 1 | 319 | 0 | 0 |
| RELX PLC | ADUS | 759530108 |  | 3315 | 61 | SH |  | SOLE | 1 | 61 | 0 | 0 |
| RENTOKIL INITIAL PLC | COM | 760125104 |  | 696 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| REPLIGEN CORP | COM | 759916109 |  | 1493 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 8548643 | 34665 | SH |  | SOLE | 1 | 30803 | 0 | 3862 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 524046 | 2125 | SH |  | SOLE |  | 2125 | 0 | 0 |
| RESEARCH AFFILIATES DELETIONS | COM | 02072l227 |  | 4441 | 182 | SH |  | SOLE | 1 | 182 | 0 | 0 |
| RESMED INC | COM | 761152107 |  | 258 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| RESOLUTE HLDGS MGMT INC COM | COM | 76134h101 |  | 711880 | 22337 | SH |  | SOLE |  | 15489 | 0 | 6848 |
| RETAIL VALUE INC ESCROW | COM | 761esc037 |  | 0 | 348 | SH |  | SOLE | 1 | 348 | 0 | 0 |
| REVVITY INC | COM | 714046109 |  | 193 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| RGC RES INC | COM | 74955l103 |  | 3749411 | 167534 | SH |  | SOLE |  | 132038 | 0 | 35496 |
| RICHARDSON ELECTRS LTD | COM | 763165107 |  | 241018 | 24976 | SH |  | SOLE | 3 | 24976 | 0 | 0 |
| RICHARDSON ELECTRS LTD | COM | 763165107 |  | 736005 | 76270 | SH |  | SOLE |  | 65967 | 0 | 10303 |
| RICHARDSON ELECTRS LTD | COM | 763165107 |  | 20265 | 2100 | SH |  | SOLE | 1 | 2100 | 0 | 0 |
| RIMINI STREET INC | COM | 76674q107 |  | 238788 | 63339 | SH |  | SOLE | 3 | 63339 | 0 | 0 |
| RIMINI STREET INC | COM | 76674q107 |  | 741533 | 196693 | SH |  | SOLE |  | 170265 | 0 | 26428 |
| RIMINI STREET INC | COM | 76674q107 |  | 23653 | 6274 | SH |  | SOLE | 1 | 6274 | 0 | 0 |
| RIO TINTO PLC | ADUS | 767204100 |  | 5159 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| RIOT PLATFORMS INC | COM | 767292105 |  | 452 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| RISK GEORGE INDS INC CL A | COM | 767720204 |  | 41494 | 2595 | SH |  | SOLE | 1 | 2595 | 0 | 0 |
| RIVERVIEW BANCORP INC | COM | 769397100 |  | 54736 | 9952 | SH |  | SOLE |  | 9952 | 0 | 0 |
| RIVERVIEW BANCORP INC | COM | 769397100 |  | 68123 | 12386 | SH |  | SOLE | 1 | 12386 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | COM | 76954a103 |  | 49986 | 3638 | SH |  | SOLE | 1 | 3638 | 0 | 0 |
| ROBLOX CORP | COM | 771049103 |  | 15780 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| ROCHE HLDG LTD SPONSORED ADR | ADUS | 771195104 |  | 5788 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| ROCKET COMPANIES INC | COM | 77311w101 |  | 4648 | 328 | SH |  | SOLE | 1 | 328 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 2659639 | 8007 | SH |  | SOLE | 1 | 7876 | 0 | 131 |
| ROLLINS INC | COM | 775711104 |  | 282 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| ROOT INC CL A NEW | COM | 77664l207 |  | 63985 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 28909 | 51 | SH |  | SOLE | 1 | 51 | 0 | 0 |
| ROSS ACQUISITION II CORP | WT | g7641c114 |  | 0 | 32365 | SH |  | SOLE | 3 | 32365 | 0 | 0 |
| ROSS STORES INC | COM | 778296103 |  | 11482 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| ROSS STORES INC | COM | 778296103 |  | 22326 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| ROYAL BK CDA | COM | 780087102 |  | 119131 | 906 | SH |  | SOLE | 1 | 906 | 0 | 0 |
| ROYAL CARIBBEAN CRUISE COM | COM | v7780t103 |  | 28137 | 90 | SH |  | SOLE | 1 | 90 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 124488 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ROYAL OAK REALTYTRUST INC | LP | 11899n308 |  | 1562942 | 24045 | SH |  | SOLE | 1 | 24045 | 0 | 0 |
| RPM INTL INC | COM | 749685103 |  | 115112 | 1048 | SH |  | SOLE | 1 | 1048 | 0 | 0 |
| RUMBLE INC | COM | 78137l105 |  | 1661 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| RUT   251219P02100000 | PUT | 74348a950 |  | 167100 | 20 | SH | Put | SOLE | 3 | 20 | 0 | 0 |
| S GLOBAL INC | COM | 78409v104 |  | 91426 | 173 | SH |  | SOLE | 1 | 173 | 0 | 0 |
| SABRA HEALTH CARE REITH | COM | 78573l106 |  | 406 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| SAFRAN S A SPON ADR | ADUS | 786584102 |  | 2777 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| SAIA INC | COM | 78709y105 |  | 548 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| SALESFORCE COM INC COM | COM | 79466l302 |  | 449938 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| SALESFORCE COM INC COM | COM | 79466l302 |  | 1721490 | 6313 | SH |  | SOLE | 1 | 6313 | 0 | 0 |
| SAMSARA INC | COM | 79589l106 |  | 3978 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SANDISK | COM | 80004c200 |  | 27119 | 598 | SH |  | SOLE |  | 598 | 0 | 0 |
| SANDOZ GROUP AG | COM | 799926100 |  | 984 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| SANDSTORM GOLD LTD | COM | 80013R206 |  | 3941796 | 419340 | SH |  | SOLE |  | 286940 | 0 | 132400 |
| SANMINA CORPORATION | COM | 801056102 |  | 7435 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| SAP SE | ADUS | 803054204 |  | 6994 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | COM | 803607100 |  | 8550 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| SAVERS VALUE VILLAGE INC | COM | 80517m109 |  | 386274 | 37870 | SH |  | SOLE |  | 37870 | 0 | 0 |
| SBA COMMUNICATIONS CORPORATION | LP | 78410g104 |  | 1409 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| SCAGE FUTURE EQUITY WARRANTS | WT | g7840j118 |  | 811 | 10125 | SH |  | SOLE | 3 | 10125 | 0 | 0 |
| HENRY SCHEIN INC | COM | 806407102 |  | 12418 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| SCHLUMBERGER LTD | COM | 806857108 |  | 1784944 | 52809 | SH |  | SOLE | 1 | 50974 | 0 | 1835 |
| SCHNEIDER ELECTRIC SE UNSPONSO | ADUS | 80687P106 |  | 3416 | 64 | SH |  | SOLE | 1 | 64 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524722 |  | 683355 | 22916 | SH |  | SOLE | 1 | 22916 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 2341511 | 25663 | SH |  | SOLE | 1 | 24530 | 0 | 1133 |
| SCHWAB STRATEGIC TR | INDX FD | 808524755 |  | 71016 | 1775 | SH |  | SOLE | 1 | 1775 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524748 |  | 14213 | 338 | SH |  | SOLE | 1 | 338 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524789 |  | 32373 | 1350 | SH |  | SOLE | 1 | 0 | 0 | 1350 |
| SCHWAB STRATEGIC TR | INDX FD | 808524771 |  | 48248 | 1966 | SH |  | SOLE | 1 | 1966 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524763 |  | 14707 | 513 | SH |  | SOLE | 1 | 513 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524730 |  | 12704 | 385 | SH |  | SOLE | 1 | 385 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524714 |  | 64556 | 2602 | SH |  | SOLE | 1 | 2602 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524706 |  | 389792 | 12933 | SH |  | SOLE | 1 | 12434 | 0 | 499 |
| SCHWAB STRATEGIC TR | INDX FD | 808524805 |  | 4040725 | 182838 | SH |  | SOLE | 1 | 168270 | 0 | 14568 |
| SCHWAB STRATEGIC TR | INDX FD | 808524805 |  | 1635 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524839 |  | 2402204 | 103365 | SH |  | SOLE | 1 | 89827 | 0 | 13538 |
| SCHWAB STRATEGIC TR | INDX FD | 808524102 |  | 2096449 | 87975 | SH |  | SOLE | 1 | 87975 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524797 |  | 808636 | 30515 | SH |  | SOLE | 1 | 30515 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524201 |  | 22845561 | 934761 | SH |  | SOLE | 1 | 814473 | 0 | 120288 |
| SCHWAB STRATEGIC TR | INDX FD | 808524201 |  | 14664 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524409 |  | 76618 | 2769 | SH |  | SOLE | 1 | 2769 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524300 |  | 1745935 | 59772 | SH |  | SOLE | 1 | 59772 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524508 |  | 318171 | 11343 | SH |  | SOLE | 1 | 11343 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524847 |  | 62266 | 2943 | SH |  | SOLE | 1 | 2943 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524607 |  | 144969 | 5730 | SH |  | SOLE | 1 | 5730 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524870 |  | 144072 | 5400 | SH |  | SOLE | 1 | 5400 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 1126 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | COM | 810186106 |  | 1627233 | 24670 | SH |  | SOLE |  | 18490 | 0 | 6180 |
| SEA LTD | COM | 81141r100 |  | 3679 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| SEABOARD CORP DEL | COM | 811543107 |  | 14306 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SEAGATE TECHNOLOGY | COM | g7997r103 |  | 29299 | 203 | SH |  | SOLE | 1 | 203 | 0 | 0 |
| SEALED AIR CORP NEW COM | COM | 81211k100 |  | 58909990 | 1898485 | SH |  | SOLE | 3 | 1898485 | 0 | 0 |
| SEAPORT ENTMT GROUP INC | COM | 812215200 |  | 1613318 | 86505 | SH |  | SOLE |  | 62951 | 0 | 23554 |
| SELECT SECTOR SPDR TR REAL EST | INDX FD | 81369y860 |  | 162781 | 3930 | SH |  | SOLE | 1 | 3930 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI CONS | INDX FD | 81369y407 |  | 73240 | 337 | SH |  | SOLE | 1 | 337 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y308 |  | 150653 | 1861 | SH |  | SOLE | 1 | 1861 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y209 |  | 15501 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y209 |  | 212323 | 1575 | SH |  | SOLE | 1 | 1575 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y506 |  | 1925763 | 22707 | SH |  | SOLE | 1 | 22310 | 0 | 397 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y605 |  | 52108 | 995 | SH |  | SOLE |  | 995 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y704 |  | 219179 | 1486 | SH |  | SOLE | 1 | 1486 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369y886 |  | 363387 | 4450 | SH |  | SOLE | 1 | 4450 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y605 |  | 306061 | 5844 | SH |  | SOLE | 1 | 5844 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y506 |  | 633785 | 7473 | SH |  | SOLE |  | 7473 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI MATE | INDX FD | 81369y100 |  | 79907 | 910 | SH |  | SOLE | 1 | 910 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y803 |  | 2355771 | 9303 | SH |  | SOLE | 1 | 9271 | 0 | 32 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y803 |  | 15953 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| SELECTIVE INS GROUP INC | COM | 816300107 |  | 31194 | 360 | SH |  | SOLE | 1 | 360 | 0 | 0 |
| SENTINELONE INC | COM | 81730h109 |  | 18 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| SERIES PORTFOLIOS TRUST ADAPTI | INDX FD | 81752t536 |  | 22191 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| SERITAGE GROWTH PPTYS | COM | 81752r100 |  | 421042 | 136702 | SH |  | OTR | 2 | 0 | 0 | 136702 |
| SERVICENOW INC COM | COM | 81762p102 |  | 254964 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| SERVICENOW INC COM | COM | 81762p102 |  | 697471 | 678 | SH |  | SOLE | 1 | 678 | 0 | 0 |
| SESEN BIO I N C | COM | 817cvr038 |  | 0 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| SGI INTL COM NEW | COM | 784185209 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SHELL PLC | COM | 780259305 |  | 323808 | 4599 | SH |  | SOLE | 1 | 4599 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 6931465 | 20187 | SH |  | SOLE | 1 | 19990 | 0 | 197 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 512980 | 1494 | SH |  | SOLE |  | 1494 | 0 | 0 |
| SHIFT TECHNOLOGIES INC | COM | 82452t305 |  | 0 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| SHOE CARNIVAL INC | COM | 824889109 |  | 4677 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| SHOPIFY INC CL A | COM | 82509l107 |  | 1442798 | 12508 | SH |  | SOLE | 1 | 11608 | 0 | 900 |
| SHUTTERSTOCK INC | COM | 825690100 |  | 78419 | 4136 | SH |  | SOLE | 3 | 4136 | 0 | 0 |
| SHUTTERSTOCK INC | COM | 825690100 |  | 239029 | 12607 | SH |  | SOLE |  | 10902 | 0 | 1705 |
| SHUTTERSTOCK INC | COM | 825690100 |  | 7110 | 375 | SH |  | SOLE | 1 | 375 | 0 | 0 |
| SHYFT GROUP INC | COM | 825698103 |  | 7648949 | 609964 | SH |  | SOLE |  | 451070 | 0 | 158894 |
| SIEMENS A G SPONSORED ADR | ADUS | 826197501 |  | 34151 | 265 | SH |  | SOLE | 1 | 265 | 0 | 0 |
| SIEMENS ENERGY ADR | COM | 82621a104 |  | 1854 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| SIKA AG | COM | 82674r103 |  | 597 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| SILGAN HLDGS INC | COM | 827048109 |  | 598635 | 11049 | SH |  | SOLE | 1 | 10399 | 0 | 650 |
| SILVER HAMMER MNG CORP | COM | 827733106 |  | 103 | 2150 | SH |  | SOLE | 1 | 2150 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP | COM | 828359109 |  | 565663 | 35666 | SH |  | SOLE | 3 | 35666 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP | COM | 828359109 |  | 1902486 | 119955 | SH |  | SOLE |  | 105994 | 0 | 13961 |
| SILVERCREST ASSET MGMT GROUP | COM | 828359109 |  | 43663 | 2753 | SH |  | SOLE | 1 | 2753 | 0 | 0 |
| SIM ST TREAS FUT STRAT ETF | INDX FD | 82889n657 |  | 18015914 | 817790 | SH |  | SOLE | 3 | 817790 | 0 | 0 |
| SIM ST TREAS FUT STRAT ETF | INDX FD | 82889n657 |  | 77105 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 20577 | 128 | SH |  | SOLE | 1 | 128 | 0 | 0 |
| SIMPLIFY DWN INT HDG STR ETF | INDX FD | 82889n376 |  | 96268 | 1980 | SH |  | SOLE | 3 | 1980 | 0 | 0 |
| SIMPLIFY MBS ETF | INDX FD | 82889n525 |  | 851530 | 17000 | SH |  | SOLE | 3 | 17000 | 0 | 0 |
| SIMPSON MFG INC | COM | 829073105 |  | 1242 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| SIRIUSXM HOLDINGS INC | COM | 829933100 |  | 913287 | 39760 | SH |  | SOLE | 1 | 39007 | 0 | 753 |
| SIRIUSXM HOLDINGS INC | COM | 829933100 |  | 92 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| SITE CENTERS | COM | 82981j851 |  | 226 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| SITIO ROYALTIES CORP | COM | 82983n108 |  | 17829 | 970 | SH |  | SOLE |  | 970 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP. | LP | 83001c108 |  | 111693 | 3670 | SH |  | SOLE | 1 | 3670 | 0 | 0 |
| SKYWORKS SOLUTIONS INC COM | COM | 83088m102 |  | 1267 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| SMART SMS CORP COM | COM | 83171w207 |  | 0 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| SMITH  NEPHEW PLC | ADUS | 83175M205 |  | 7045 | 230 | SH |  | SOLE | 1 | 230 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 231131 | 26628 | SH |  | SOLE | 3 | 26628 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 700094 | 80656 | SH |  | SOLE |  | 69730 | 0 | 10926 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 19608 | 2259 | SH |  | SOLE | 1 | 2259 | 0 | 0 |
| SMITH A O CORP | COM | 831865209 |  | 5377 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| SMITHFIELD FOODS INC | COM | 832248207 |  | 6891937 | 292900 | SH |  | SOLE |  | 218839 | 0 | 74061 |
| SMITHFIELD FOODS INC | COM | 832248207 |  | 41883 | 1780 | SH |  | SOLE | 1 | 1780 | 0 | 0 |
| SMUCKER J M CO | COM | 832696405 |  | 2686762 | 27360 | SH |  | SOLE | 1 | 25780 | 0 | 1580 |
| SMUCKER J M CO | COM | 832696405 |  | 250115 | 2547 | SH |  | SOLE |  | 2547 | 0 | 0 |
| SMURFIT WESTROCK LTD F | COM | g8267p108 |  | 32535 | 754 | SH |  | SOLE | 1 | 754 | 0 | 0 |
| SNAP ON INC | COM | 833034101 |  | 2178 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| SNDL INC COM | COM | 83307b101 |  | 2 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| SNOWFLAKE INC | COM | 833445109 |  | 31999 | 143 | SH |  | SOLE | 1 | 143 | 0 | 0 |
| SNOWFLAKE INC | COM | 833445109 |  | 671310 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406f102 |  | 195757 | 10750 | SH |  | SOLE | 3 | 10750 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406f102 |  | 21852 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| SOLVENTUM CORP COM SHS | COM | 83444m101 |  | 114898 | 1515 | SH |  | SOLE | 1 | 1509 | 0 | 6 |
| SOLVENTUM CORP COM SHS | COM | 83444m101 |  | 19339 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| SOMALOGIC INC | WT | 83444k113 |  | 0 | 4360 | SH |  | SOLE | 3 | 4360 | 0 | 0 |
| SONIC AUTOMOTIVE INC CL A | COM | 83545g102 |  | 2398 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| SONOCO PRODS CO | COM | 835495102 |  | 1275362 | 29278 | SH |  | SOLE | 1 | 27328 | 0 | 1950 |
| SONY GROUP CORP | COM | 835699307 |  | 12364 | 475 | SH |  | SOLE | 1 | 475 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 891128 | 9704 | SH |  | SOLE | 1 | 9554 | 0 | 150 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 14663 | 452 | SH |  | SOLE | 1 | 452 | 0 | 0 |
| SPDR BLACKSTONE / GSO SENIOR | INDX FD | 78467v608 |  | 45000 | 1082 | SH |  | SOLE | 1 | 1082 | 0 | 0 |
| SPDR BLOOMBERG BARCLAYS HIGH Y | INDX FD | 78468r622 |  | 486 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| SPDR BLOOMBERG CONVERTIBLE SEC | INDX FD | 78464a359 |  | 4546 | 55 | SH |  | SOLE | 1 | 55 | 0 | 0 |
| SPDR DOW JONES INDL AVRG ETF U | INDX FD | 78467x109 |  | 1993501 | 4524 | SH |  | SOLE | 1 | 4288 | 0 | 236 |
| SPDR GOLD MINISHARES TRUST | COM | 98149e303 |  | 201605 | 3077 | SH |  | SOLE |  | 3077 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST | COM | 98149e303 |  | 336904 | 5142 | SH |  | SOLE | 1 | 5142 | 0 | 0 |
| SPDR GOLD TR | INDX FD | 78463V107 |  | 304830 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| SPDR GOLD TR | INDX FD | 78463V107 |  | 3432386 | 11260 | SH |  | SOLE | 1 | 11210 | 0 | 50 |
| SPDR GOLD TR | INDX FD | 78463V107 |  | 60966 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SPDR INDEX SHS FDS | INDX FD | 78463X749 |  | 130875 | 2965 | SH |  | SOLE | 1 | 2965 | 0 | 0 |
| SPDR INDEX SHS FDS EMERG MKTS | INDX FD | 78463x509 |  | 1795 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| SPDR SERIES TRUST | INDX FD | 78464A284 |  | 3965 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| SPDR PORT INTER TRM TRSRY ETF | INDX FD | 78464a672 |  | 4287 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| SPDR PORTFOLIO AGGREGATE BOND | INDX FD | 78464a649 |  | 167610 | 6547 | SH |  | SOLE | 1 | 6547 | 0 | 0 |
| SPDR PORTFOLIO DEVELOPED WORLD | INDX FD | 78463x889 |  | 35955 | 888 | SH |  | SOLE | 1 | 888 | 0 | 0 |
| SPDR PORTFOLIO INTERMEDIATE TE | INDX FD | 78464a375 |  | 13432 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| SPDR PORTFOLIO LONG TERM TREAS | INDX FD | 78464a664 |  | 4490605 | 168947 | SH |  | SOLE | 1 | 165705 | 0 | 3241 |
| SPDR PORTFOLIO LONG TERM TREAS | INDX FD | 78464a664 |  | 51911 | 1953 | SH |  | SOLE |  | 1953 | 0 | 0 |
| SPDR PORTFOLIO S 500 ETF | INDX FD | 78464a854 |  | 168350 | 2316 | SH |  | SOLE | 1 | 2316 | 0 | 0 |
| SPDR PORTFOLIO S 500 GROWTH | INDX FD | 78464a409 |  | 67586 | 709 | SH |  | SOLE | 1 | 709 | 0 | 0 |
| SPDR PORTFOLIO S 500 VALUE E | INDX FD | 78464a508 |  | 158014 | 3019 | SH |  | SOLE | 1 | 2983 | 0 | 36 |
| SPDR PORTFOLIO S 600 SMALL C | INDX FD | 78468r853 |  | 72931 | 1712 | SH |  | SOLE | 1 | 1712 | 0 | 0 |
| SPDR PORTFOLIO TOTAL STOCK MAR | INDX FD | 78464a805 |  | 43736 | 584 | SH |  | SOLE | 1 | 584 | 0 | 0 |
| SPDR S 400 MID CAP ETF | INDX FD | 868447103 |  | 19468 | 358 | SH |  | SOLE | 1 | 358 | 0 | 0 |
| SPDR S 500 ETF TR | INDX FD | 78462F103 |  | 10933963 | 17697 | SH |  | SOLE | 1 | 16710 | 0 | 987 |
| SPDR S 500 ETF TR | INDX FD | 78462F103 |  | 1196158 | 1936 | SH |  | SOLE |  | 1936 | 0 | 0 |
| SPDR S AEROSPACE  DEFENSE E | INDX FD | 78464a631 |  | 253339 | 1201 | SH |  | SOLE | 1 | 1201 | 0 | 0 |
| SPDR S INTERNATIONAL SMALL C | INDX FD | 78463x871 |  | 23870 | 642 | SH |  | SOLE | 1 | 642 | 0 | 0 |
| SPDR S MIDCAP 400 ETF | INDX FD | 78467y107 |  | 481055 | 849 | SH |  | SOLE | 1 | 765 | 0 | 84 |
| SPDR SER TR DOW JONES REIT | INDX FD | 78464a607 |  | 34526 | 358 | SH |  | SOLE | 1 | 358 | 0 | 0 |
| SPDR SER TR PORT MTG BACKED ET | INDX FD | 78464a383 |  | 16663 | 754 | SH |  | SOLE | 1 | 754 | 0 | 0 |
| SPDR SER TR S 400 MID CAP VA | INDX FD | 78464a839 |  | 7943 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SPDR SER TR S 600 SMALL CAP | INDX FD | 78464a300 |  | 4307 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| SPDR SER TR S KENSHO NEW | INDX FD | 78468r648 |  | 34803 | 640 | SH |  | SOLE | 1 | 640 | 0 | 0 |
| SPDR SER TR S OILGAS | INDX FD | 78468r556 |  | 75480 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| SPDR SER TR S SEMICONDUCTOR | INDX FD | 78464a862 |  | 76953 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| SPDR SER TR SPDR BLOOMBERG | INDX FD | 78468r663 |  | 28987 | 316 | SH |  | SOLE | 1 | 316 | 0 | 0 |
| SPDR SERIES TRUST DJWS MIDCAP | INDX FD | 78464a847 |  | 43830 | 806 | SH |  | SOLE | 1 | 806 | 0 | 0 |
| SPDR SERIES TRUST KBW REGL BKG | INDX FD | 78464a698 |  | 8908 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| SPDR SERIES TRUST LEHMN INTL E | INDX FD | 78464a516 |  | 846 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| SPDR SERIES TRUST S BIOTECH | INDX FD | 78464a870 |  | 54485 | 657 | SH |  | SOLE | 1 | 657 | 0 | 0 |
| SPDR SERIES TRUST | INDX FD | 78464A763 |  | 1432598 | 10555 | SH |  | SOLE | 1 | 10243 | 0 | 312 |
| SPDR SERIES TRUST S METALS M | COM | 78464a755 |  | 74278 | 1105 | SH |  | SOLE | 1 | 1105 | 0 | 0 |
| SPDR SHORT TERM CORPORATE BND | INDX FD | 78464a474 |  | 32605 | 1080 | SH |  | SOLE | 1 | 1080 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC | CLSD FD | 84741T104 |  | 47864 | 3090 | SH |  | SOLE |  | 3090 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC | CLSD FD | 84741T104 |  | 286100 | 18470 | SH |  | SOLE | 1 | 18470 | 0 | 0 |
| SPECTAIRE HOLDINGS INC | WT | 84753t117 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM | 848574109 |  | 5729 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| SPIRIT MTA REIT | LP | 848esc018 |  | 0 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| SPIRIT MTA REIT | LP | 848esc018 |  | 0 | 75000 | SH |  | SOLE | 1 | 75000 | 0 | 0 |
| SPORT HALEY HLDGS | COM | 84917j104 |  | 0 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| SPORTRADAR GROUP AG | COM | h8088l103 |  | 97157 | 3460 | SH |  | SOLE | 3 | 3460 | 0 | 0 |
| SPORTSMANS WHSE HLDGS INC | COM | 84920Y106 |  | 120750 | 35000 | SH |  | SOLE | 1 | 35000 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | COM | l8681t102 |  | 17649 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| SPREE ACQUISITION 1 CORP LTD | WT | g83745128 |  | 0 | 4300 | SH |  | SOLE | 3 | 4300 | 0 | 0 |
| SPRINGWATER SPECIAL SITUATIONS | WT | 85205u115 |  | 1 | 11000 | SH |  | SOLE | 3 | 11000 | 0 | 0 |
| SPROTT INC | COM | 852066208 |  | 20036 | 290 | SH |  | SOLE | 1 | 290 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 903000 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 2179541 | 72410 | SH |  | SOLE | 1 | 72410 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | INDX FD | 85207H104 |  | 4962820 | 195772 | SH |  | SOLE | 1 | 195289 | 0 | 483 |
| SPROTT PHYSICAL GOLD TR | INDX FD | 85207H104 |  | 2728268 | 107624 | SH |  | SOLE |  | 107624 | 0 | 0 |
| SPROTT PHYSICAL PLATINUM AND P | COM | 85207q104 |  | 23460 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR UNIT | INDX FD | 85207k107 |  | 979200 | 80000 | SH |  | SOLE |  | 80000 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR UNIT | INDX FD | 85207k107 |  | 1307318 | 106807 | SH |  | SOLE | 1 | 106807 | 0 | 0 |
| SPROTT PHYSICAL URANIUM TRUST | COM | 85210a104 |  | 407402 | 21800 | SH |  | SOLE | 1 | 21800 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | COM | 85208m102 |  | 15641 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| SPS COMMERCE INC | COM | 78463m107 |  | 4763 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| SPY   260116P00500000 | PUT | 78462f953 |  | 590000 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| SPY  251219P550 | PUT | 78462f953 |  | 58962 | 62 | SH | Put | SOLE | 1 | 62 | 0 | 0 |
| SPY DEC 19 2025 $405 CALL | CALL | 78462f903 |  | 395352 | 18 | SH | Call | SOLE | 1 | 18 | 0 | 0 |
| SPY SEP 19 2025 $550 PUT | PUT | 78462f953 |  | 9950 | 25 | SH | Put | SOLE | 1 | 25 | 0 | 0 |
| SRH TOTAL RETURN FUND INC | COM | 101507101 |  | 346192 | 19581 | SH |  | SOLE | 1 | 19581 | 0 | 0 |
| STABILIS SOLUTIONS INC | COM | 85236p101 |  | 304622 | 64131 | SH |  | SOLE |  | 64131 | 0 | 0 |
| STAG INDL INC COM | COM | 85254j102 |  | 25677 | 708 | SH |  | SOLE | 1 | 708 | 0 | 0 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 1558 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| STAR BULK CARRIERS CORPORATION | COM | y8162k204 |  | 118128 | 6848 | SH |  | SOLE | 3 | 6848 | 0 | 0 |
| STAR BULK CARRIERS CORPORATION | COM | y8162k204 |  | 358679 | 20793 | SH |  | SOLE |  | 17962 | 0 | 2831 |
| STAR BULK CARRIERS CORPORATION | COM | y8162k204 |  | 9625 | 558 | SH |  | SOLE | 1 | 558 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 2352278 | 25671 | SH |  | SOLE | 1 | 24131 | 0 | 1540 |
| STARZ ENTERTAINMENT CORP. | COM | 855919106 |  | 435417 | 27095 | SH |  | SOLE |  | 27095 | 0 | 0 |
| STEELCASE INC | COM | 858155203 |  | 31916 | 3060 | SH |  | SOLE |  | 3060 | 0 | 0 |
| STEPHAN CO | COM | 858603103 |  | 647 | 847 | SH |  | SOLE |  | 847 | 0 | 0 |
| STERIS PLC | COM | g8473t100 |  | 388196 | 1616 | SH |  | SOLE | 1 | 1616 | 0 | 0 |
| STEVANATO GROUP S P A | COM | T9224W109 |  | 904 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| STIFEL FINL CORP | COM | 860630102 |  | 3799970 | 36616 | SH |  | SOLE | 1 | 36308 | 0 | 308 |
| STIFEL FINL CORP | COM | 860630102 |  | 16666653 | 160596 | SH |  | SOLE |  | 149718 | 0 | 10878 |
| STONEX GROUP INC | COM | 861896108 |  | 1395171 | 15308 | SH |  | SOLE |  | 15308 | 0 | 0 |
| STRATASYS LTD | COM | m85548101 |  | 424 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| STRAUMANN HOLDING AG | COM | 86317t103 |  | 804 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| STREETTRACKS HOMEBUILDER | COM | 78464a888 |  | 7257 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| STRIDE INC | COM | 86333m108 |  | 2033 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 580785 | 1468 | SH |  | SOLE |  | 1468 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 1381146 | 3491 | SH |  | SOLE | 1 | 3491 | 0 | 0 |
| STRYVE FOODS INC | COM | 863685111 |  | 69 | 17300 | SH |  | SOLE | 3 | 17300 | 0 | 0 |
| STURM RUGER  CO INC | COM | 864159108 |  | 159109 | 4432 | SH |  | SOLE | 3 | 4432 | 0 | 0 |
| STURM RUGER  CO INC | COM | 864159108 |  | 495815 | 13811 | SH |  | SOLE |  | 11959 | 0 | 1852 |
| STURM RUGER  CO INC | COM | 864159108 |  | 15652 | 436 | SH |  | SOLE | 1 | 436 | 0 | 0 |
| SUMMIT HEALTHCARE ACQUISITION | WT | g9845f117 |  | 201 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| SUMMIT MIDSTREAM CORPORATION C | COM | 86614g101 |  | 127728 | 5207 | SH |  | SOLE |  | 1040 | 0 | 4167 |
| SUN CMNTYS INC | COM | 866674104 |  | 759 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 18805 | 283 | SH |  | SOLE | 1 | 283 | 0 | 0 |
| SUNHYDROGEN INC COM | COM | 86738r108 |  | 726 | 20000 | SH |  | SOLE | 1 | 20000 | 0 | 0 |
| COMPLETE SOLARIA INC | COM | 20460L104 |  | 2 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| SUNRISE COMMUNICATIONS AG | COM | 867975104 |  | 20132 | 356 | SH |  | SOLE | 1 | 356 | 0 | 0 |
| SUPER MICRO COMPUTER INC | COM | 86800u302 |  | 17448 | 356 | SH |  | SOLE | 1 | 356 | 0 | 0 |
| TOTAL RETURN SECURITIES FUND | CLSD FD | 870875101 |  | 6771 | 1068 | SH |  | SOLE | 1 | 1068 | 0 | 0 |
| SYLVAMO CORP | COM | 871332102 |  | 13026 | 260 | SH |  | SOLE | 1 | 260 | 0 | 0 |
| SYNCHRONOSS TECHNO INC COM | COM | 87157b400 |  | 920503 | 134380 | SH |  | SOLE |  | 134380 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 1744 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| SYNOVUS FINL CORP COM NEW | COM | 87161c501 |  | 129271 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| SYNTEC OPTICS HOLDINGS INC | WT | 87169m113 |  | 594 | 7826 | SH |  | SOLE | 3 | 7826 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 193646 | 2557 | SH |  | SOLE | 1 | 2557 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 255891 | 1074 | SH |  | SOLE | 1 | 1074 | 0 | 0 |
| TACTICAL AIR DEFENSE SVCS COM | COM | 87356M108 |  | 0 | 2640000 | SH |  | SOLE | 1 | 2640000 | 0 | 0 |
| TAIWAN FD INC | COM | 874036106 |  | 8962 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADUS | 874039100 |  | 125022 | 552 | SH |  | SOLE |  | 552 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADUS | 874039100 |  | 588810 | 2600 | SH |  | SOLE | 1 | 2600 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | COM | 874060205 |  | 21841 | 1413 | SH |  | SOLE | 1 | 1413 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 26228 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| TALEN ENERGY CORP COM | COM | 87422q109 |  | 298621 | 1027 | SH |  | SOLE | 1 | 1027 | 0 | 0 |
| TALEN ENERGY CORP COM | COM | 87422q109 |  | 709479 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| TALKSPACE INC | COM | 87427v103 |  | 1660494 | 597300 | SH |  | SOLE |  | 409010 | 0 | 188290 |
| TALOS 6000 INC | COM | 87484t108 |  | 899 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 763245 | 8692 | SH |  | SOLE | 1 | 8692 | 0 | 0 |
| TARGA RES | LP | 87612g101 |  | 93655 | 538 | SH |  | SOLE | 1 | 538 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 452624 | 4588 | SH |  | SOLE | 1 | 3838 | 0 | 750 |
| TARGET CORP | COM | 87612E106 |  | 59190 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| TE CONNECTIVITY PLC | COM | g87052109 |  | 15351 | 91 | SH |  | SOLE | 1 | 91 | 0 | 0 |
| TECHNOLOGY  TELECOMMUNICATION | COM | g87119114 |  | 777 | 51800 | SH |  | SOLE | 3 | 51800 | 0 | 0 |
| TECK RESOURCES LTD | ADUS | 878742204 |  | 20190 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TECNOGLASS INC COM | COM | g87264100 |  | 38680 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TECO ENERGY INC | COM | 872375100 |  | 1 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| TEEKAY TANKERS LTD | COM | g8726x106 |  | 134839 | 3232 | SH |  | SOLE | 3 | 3232 | 0 | 0 |
| TEEKAY TANKERS LTD | COM | g8726x106 |  | 395005 | 9468 | SH |  | SOLE |  | 8135 | 0 | 1333 |
| TEEKAY TANKERS LTD | COM | g8726x106 |  | 9512 | 228 | SH |  | SOLE | 1 | 228 | 0 | 0 |
| TEGNA INC COM SHS | COM | 87901j105 |  | 16760 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 101950 | 199 | SH |  | SOLE | 1 | 199 | 0 | 0 |
| TELESAT CORP | COM | 879512309 |  | 9776 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCO | COM | 880192109 |  | 22800 | 3800 | SH |  | SOLE | 1 | 3800 | 0 | 0 |
| TEMPUS AI | COM | 88023b103 |  | 21604 | 340 | SH |  | SOLE | 1 | 340 | 0 | 0 |
| TENCENT HLDGS LTD ADR | ADUS | 88032q109 |  | 20446 | 317 | SH |  | SOLE | 1 | 317 | 0 | 0 |
| TENCENT MUSIC ENTERTAINMENT GR | COM | 88034p109 |  | 2261 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| TERADYNE INC | COM | 880770102 |  | 899 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| TEREX CORP NEW | COM | 880779103 |  | 18676 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| TERRENO RLTY CORP | COM | 88146m101 |  | 8074 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| TERRY CORP CONN COM | COM | 881484109 |  | 22480 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| TERUMO CORP | COM | 88156j105 |  | 1413 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| TESCO PLC SPONSORED ADR | ADUS | 881575302 |  | 1774 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| TESLA MTRS INC COM | COM | 88160r101 |  | 79415 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TESLA MTRS INC COM | COM | 88160r101 |  | 2243026 | 7061 | SH |  | SOLE | 1 | 7061 | 0 | 0 |
| TEUCRIUM WHEAT FUND | COM | 88166a508 |  | 133200 | 30000 | SH |  | SOLE | 1 | 30000 | 0 | 0 |
| TEVOGIN BIO WARRANTS | WT | 88165k119 |  | 434 | 6204 | SH |  | SOLE | 3 | 6204 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 3162309 | 15231 | SH |  | SOLE | 1 | 14856 | 0 | 375 |
| TEXAS INSTRS INC | COM | 882508104 |  | 198692 | 957 | SH |  | SOLE |  | 957 | 0 | 0 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 11432 | 61 | SH |  | SOLE | 1 | 61 | 0 | 0 |
| TEXTRON INC | COM | 883203101 |  | 104698 | 1304 | SH |  | SOLE | 1 | 1304 | 0 | 0 |
| TFS FINL CORP | COM | 87240R107 |  | 7161 | 553 | SH |  | SOLE | 1 | 553 | 0 | 0 |
| THAI FUND | COM | 882esc106 |  | 0 | 394 | SH |  | SOLE | 3 | 394 | 0 | 0 |
| THAI FUND | COM | 882esc106 |  | 0 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| THE NORTH WEST COMPANY INC | COM | 663278208 |  | 26532 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| THE TRADE DESK | COM | 88339j105 |  | 47258 | 656 | SH |  | SOLE | 1 | 656 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 395729 | 976 | SH |  | SOLE | 1 | 901 | 0 | 75 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 180024 | 444 | SH |  | SOLE |  | 444 | 0 | 0 |
| THIRD POINT OFFSHORE INVESTORS | COM | G8846K109 |  | 922351 | 35612 | SH |  | SOLE | 1 | 35612 | 0 | 0 |
| THOMSON REUTERS CORP | COM | 884903808 |  | 2615 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| THRYV HLDGS INC | COM | 886029206 |  | 351752 | 28927 | SH |  | SOLE | 3 | 28927 | 0 | 0 |
| THRYV HLDGS INC | COM | 886029206 |  | 1099957 | 90457 | SH |  | SOLE |  | 78361 | 0 | 12096 |
| THRYV HLDGS INC | COM | 886029206 |  | 35300 | 2903 | SH |  | SOLE | 1 | 2903 | 0 | 0 |
| TIDEWATER INC | COM | 88642r109 |  | 507 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| TILRAY INC | COM | 88688t100 |  | 17 | 41 | SH |  | SOLE | 1 | 41 | 0 | 0 |
| TIMKEN CO | COM | 887389104 |  | 145100 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| TIPTREE INC | COM | 88822q103 |  | 466577 | 19787 | SH |  | SOLE | 3 | 19787 | 0 | 0 |
| TIPTREE INC | COM | 88822q103 |  | 1450477 | 61513 | SH |  | SOLE |  | 53246 | 0 | 8267 |
| TIPTREE INC | COM | 88822q103 |  | 43764 | 1856 | SH |  | SOLE | 1 | 1856 | 0 | 0 |
| TITAN AMERICA SA COM NPV | COM | b9151n105 |  | 2672342 | 214130 | SH |  | SOLE |  | 159920 | 0 | 54210 |
| TJX COS INC NEW | COM | 872540109 |  | 3852941 | 31200 | SH |  | SOLE | 1 | 29625 | 0 | 1575 |
| TJX COS INC NEW | COM | 872540109 |  | 185235 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| TLGY ACQUISITION CORPORATION W | WT | g8656t125 |  | 1250 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| TNL MEDIAGENE EQUITY WT | WT | g8924f113 |  | 41 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| TOAST INC | COM | 888787108 |  | 22765 | 514 | SH |  | SOLE | 1 | 514 | 0 | 0 |
| TOKIO MARINE HOLDINGS INC ADR | ADUS | 889094108 |  | 1864 | 44 | SH |  | SOLE | 1 | 44 | 0 | 0 |
| TOKYO ELECTRON LTD ADR | COM | 889110102 |  | 2596 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| TOPBUILD CORP COM | COM | 89055f103 |  | 45971 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM | 891160509 |  | 14690 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| TORTOISE CAPITAL SERIES TRUS | INDX FD | 890930308 |  | 15614 | 437 | SH |  | SOLE | 1 | 437 | 0 | 0 |
| TOTO LIMITED ADR | ADUS | 891515207 |  | 18825 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| TOWNSQUARE MEDIA INC | COM | 892231101 |  | 55789 | 7053 | SH |  | SOLE | 1 | 7053 | 0 | 0 |
| TOYOTA MOTOR CORP | ADUS | 892331307 |  | 21532 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| TPG INC | COM | 872657101 |  | 83920 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| TPG INC | COM | 872657101 |  | 230780 | 4400 | SH |  | SOLE |  | 4400 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 70976 | 1345 | SH |  | SOLE | 1 | 1345 | 0 | 0 |
| TRADEWEB MKTS INC | COM | 892672106 |  | 65880 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | COM | g8994e103 |  | 3499 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| TRANS GLOBAL LOGISTICS COM | COM | 89324b107 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TRANSCAT INC | COM | 893529107 |  | 15903 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 8406700 | 5528 | SH |  | SOLE | 1 | 5473 | 0 | 55 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 966980 | 636 | SH |  | SOLE |  | 636 | 0 | 0 |
| TRANSMEDICS GROUP INC | COM | 89377m109 |  | 67005 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 3480888 | 67446 | SH |  | SOLE |  | 46112 | 0 | 21334 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 1910 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 2133364 | 7974 | SH |  | SOLE | 1 | 7424 | 0 | 550 |
| TRI CONTL CORP | CLSD FD | 895436103 |  | 186794 | 5900 | SH |  | SOLE | 1 | 5900 | 0 | 0 |
| TRIMAS CORP | COM | 896215209 |  | 2253896 | 78780 | SH |  | SOLE |  | 78780 | 0 | 0 |
| TRIMBLE INC | COM | 896239100 |  | 380 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| TRIUMPH FINANCIAL INC | COM | 89679e300 |  | 2755 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| TRUE LEAF BRANDS INC | COM | 89785f209 |  | 0 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| TRUIST FINANCIAL CORPORATION | COM | 89832q109 |  | 8297 | 193 | SH |  | SOLE | 1 | 193 | 0 | 0 |
| TRUMP MEDIA  GROUP | COM | 25400q105 |  | 10734 | 595 | SH |  | SOLE | 1 | 0 | 0 | 595 |
| TWILIO INC | COM | 90138f102 |  | 74616 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| TWIN RIDGE CAPITAL ACQUISITION | WT | g1893d110 |  | 358 | 20339 | SH |  | SOLE | 3 | 20339 | 0 | 0 |
| TWO HARBORS INVESTMENT CORP | LP | 90187b408 |  | 614 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 20157 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| TYSON FOODS INC | COM | 902494103 |  | 224 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| U S PHYSICAL THERAPY | COM | 90337l108 |  | 1017 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 41169 | 517 | SH |  | SOLE | 1 | 517 | 0 | 0 |
| UATARA CAPITAL ACQUISITION COR | WT | 85021q116 |  | 4 | 8600 | SH |  | SOLE | 3 | 8600 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353t100 |  | 2435462 | 26104 | SH |  | SOLE | 1 | 25180 | 0 | 924 |
| UBER TECHNOLOGIES INC | COM | 90353t100 |  | 233250 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| UCB S.A. UNSP ADR EACH REPR | COM | 903480101 |  | 691 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| UGI CORP NEW | COM | 902681105 |  | 18753751 | 514930 | SH |  | SOLE |  | 374290 | 0 | 140640 |
| UGI CORP NEW | COM | 902681105 |  | 271402 | 7452 | SH |  | SOLE | 1 | 7452 | 0 | 0 |
| UIPATH INC | COM | 90364p105 |  | 640 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| ULTA SALON COSM  FRAG COM | COM | 90384s303 |  | 16374 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| ULTRALIFE CORP | COM | 903899102 |  | 761136 | 84759 | SH |  | SOLE |  | 84759 | 0 | 0 |
| UNDER ARMOUR INC | COM | 904311107 |  | 1270 | 186 | SH |  | SOLE | 1 | 186 | 0 | 0 |
| UNDER ARMOUR INC | COM | 904311206 |  | 3070 | 473 | SH |  | SOLE | 1 | 473 | 0 | 0 |
| UNITEDHEALTH GROUP INC | CALL | 91324P902 |  | 34337 | 41 | SH | Call | SOLE | 3 | 41 | 0 | 0 |
| UNITEDHEALTH GROUP INC | PUT | 91324P952 |  | 38437 | 41 | SH | Put | SOLE | 3 | 41 | 0 | 0 |
| UNICREDIT SPA UNSPONSORD ADR | COM | 904678406 |  | 1604 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| UNILEVER PLC | ADUS | 904767704 |  | 1944044 | 31781 | SH |  | SOLE | 1 | 29816 | 0 | 1965 |
| UNION PAC CORP | COM | 907818108 |  | 6532335 | 28392 | SH |  | SOLE | 1 | 27275 | 0 | 1117 |
| UNION PAC CORP | COM | 907818108 |  | 252858 | 1099 | SH |  | SOLE |  | 1099 | 0 | 0 |
| UNIT CORP | COM | 909218406 |  | 240682 | 9218 | SH |  | SOLE | 3 | 9218 | 0 | 0 |
| UNIT CORP | COM | 909218406 |  | 717633 | 27485 | SH |  | SOLE |  | 23692 | 0 | 3793 |
| UNIT CORP | COM | 909218406 |  | 45275 | 1734 | SH |  | SOLE | 1 | 1734 | 0 | 0 |
| UNITED MICROELECTRONICS CORP | COM | 910873405 |  | 2915 | 381 | SH |  | SOLE | 1 | 381 | 0 | 0 |
| UNITED PARCEL SERVICE INC | COM | 911312106 |  | 1721716 | 17057 | SH |  | SOLE | 1 | 16507 | 0 | 550 |
| UNITED PARCEL SERVICE INC | COM | 911312106 |  | 484512 | 4800 | SH |  | SOLE |  | 4800 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 |  | 86061 | 114 | SH |  | SOLE | 1 | 114 | 0 | 0 |
| UNITED STATES ANTIMONY CORP | COM | 911549103 |  | 3272 | 1501 | SH |  | SOLE | 1 | 1501 | 0 | 0 |
| UNITED STS NAT GAS FD LP | COM | 912318409 |  | 49660 | 3250 | SH |  | SOLE | 1 | 3250 | 0 | 0 |
| UNITED STATES OIL FUND LP | COM | 91232n207 |  | 50446 | 690 | SH |  | SOLE | 1 | 690 | 0 | 0 |
| UNITED STS COMMODITY INDEX F | INDX FD | 911717106 |  | 10993 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 8999901 | 28849 | SH |  | SOLE | 1 | 27518 | 0 | 1331 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 474818 | 1522 | SH |  | SOLE |  | 1522 | 0 | 0 |
| UNITI GROUP INC COM | COM | 91325v108 |  | 549 | 127 | SH |  | SOLE | 1 | 127 | 0 | 0 |
| UNIVERSAL ELECTRS INC | COM | 913483103 |  | 365457 | 55205 | SH |  | SOLE |  | 55205 | 0 | 0 |
| UNIVERSAL INS HLDGS INC COM | COM | 91359v107 |  | 12229 | 441 | SH |  | SOLE | 1 | 441 | 0 | 0 |
| UNUM GROUP | COM | 91529y106 |  | 7107 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| TIDAL TRUST I | INDX FD | 886364199 |  | 6286 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| UPSTART HOLDINGS INC | COM | 91680m107 |  | 56595 | 875 | SH |  | SOLE | 1 | 875 | 0 | 0 |
| URANIUM ENERGY CORP | COM | 916896103 |  | 563720 | 82900 | SH |  | SOLE | 1 | 82900 | 0 | 0 |
| US BANCORP DEL | COM | 902973304 |  | 1801510 | 39812 | SH |  | SOLE | 1 | 38672 | 0 | 1140 |
| US FOODS HLDG CORP | COM | 912008109 |  | 72389 | 940 | SH |  | SOLE | 1 | 940 | 0 | 0 |
| V2X INC | COM | 92242t101 |  | 2868237 | 59078 | SH |  | SOLE |  | 42980 | 0 | 16098 |
| VAALCO ENERGY INC | COM | 91851C201 |  | 289078 | 80077 | SH |  | SOLE | 3 | 80077 | 0 | 0 |
| VAALCO ENERGY INC | COM | 91851C201 |  | 1012764 | 280544 | SH |  | SOLE |  | 247528 | 0 | 33016 |
| VAALCO ENERGY INC | COM | 91851C201 |  | 39306 | 10888 | SH |  | SOLE | 1 | 10888 | 0 | 0 |
| VAIL RESORTS INC COM | COM | 91879q109 |  | 3046 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 241553 | 1797 | SH |  | SOLE | 1 | 1797 | 0 | 0 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 4269 | 478 | SH |  | SOLE | 1 | 478 | 0 | 0 |
| VALVOLINE INC COM | COM | 92047w101 |  | 17041 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| VANECK CLO ETF | INDX FD | 92189h748 |  | 3446799 | 65095 | SH |  | SOLE | 1 | 63164 | 0 | 1931 |
| VANECK CLO ETF | INDX FD | 92189h748 |  | 29017 | 548 | SH |  | SOLE |  | 548 | 0 | 0 |
| VANECK ETF TRUST MOODYS ANLTCS | INDX FD | 92189h862 |  | 15510 | 721 | SH |  | SOLE | 1 | 721 | 0 | 0 |
| VANECK MORNINGSTAR SMID MOAT E | INDX FD | 92189h730 |  | 454418 | 13058 | SH |  | SOLE | 1 | 13058 | 0 | 0 |
| VANECK URANIUM NUCLEAR ENERGY | INDX FD | 92189f601 |  | 11785 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| VANECK VECTORS AMT FREE INTERM | INDX FD | 92189h201 |  | 54109 | 1190 | SH |  | SOLE | 1 | 1190 | 0 | 0 |
| VANECK VECTORS ETF TR AGRIBUSI | INDX FD | 92189f700 |  | 25767 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| VANECK VECTORS ETF TR AMT FREE | INDX FD | 92189f528 |  | 61791 | 3580 | SH |  | SOLE | 1 | 3580 | 0 | 0 |
| VANECK VECTORS ETF TR GOLD MIN | INDX FD | 92189f106 |  | 340004 | 6531 | SH |  | SOLE | 1 | 6531 | 0 | 0 |
| VANECK VECTORS ETF TR GOLD MIN | INDX FD | 92189f106 |  | 348125 | 6687 | SH |  | SOLE |  | 6687 | 0 | 0 |
| VANECK ETF TRUST | INDX FD | 92189H409 |  | 3264 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| VANECK VECTORS ETF TR JR GOLD | INDX FD | 92189f791 |  | 108144 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| VANECK VECTORS ETF TR JR GOLD | INDX FD | 92189f791 |  | 279147 | 4130 | SH |  | SOLE | 1 | 4130 | 0 | 0 |
| VANECK VECTORS ETF TR NAT RES | INDX FD | 92189f841 |  | 267102 | 5141 | SH |  | SOLE |  | 5141 | 0 | 0 |
| VANECK VECTORS FALLEN ANGEL HI | INDX FD | 92189f437 |  | 5531983 | 188934 | SH |  | SOLE | 1 | 182892 | 0 | 6042 |
| VANECK VECTORS FALLEN ANGEL HI | INDX FD | 92189f437 |  | 11390 | 389 | SH |  | SOLE |  | 389 | 0 | 0 |
| VANECK VECTORS MORNINGSTAR WID | INDX FD | 92189f643 |  | 27451114 | 292687 | SH |  | SOLE | 1 | 285431 | 0 | 7256 |
| VANECK VECTORS MORNINGSTAR WID | INDX FD | 92189f643 |  | 2401399 | 25604 | SH |  | SOLE |  | 25604 | 0 | 0 |
| VANECK VECTORS RARE EARTH/STRA | COM | 92189h805 |  | 14203 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| VANECK VECTORS RUSSIA ETF | INDX FD | 92189f403 |  | 0 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| VANECK VECTORS SEMICONDUCTOR E | INDX FD | 92189f676 |  | 957750 | 3434 | SH |  | SOLE | 1 | 3434 | 0 | 0 |
| VANECK VECTORS SOCIAL SENTIMEN | INDX FD | 92189h839 |  | 372 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| VANECK VECTORS VIDEO GAMING AN | INDX FD | 92189f114 |  | 1972 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| VANECK VECTORS VIETNAM ETF | INDX FD | 92189f817 |  | 137500 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937819 |  | 377103 | 4876 | SH |  | SOLE | 1 | 4876 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937793 |  | 556 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937827 |  | 31400397 | 398989 | SH |  | SOLE | 1 | 382268 | 0 | 16721 |
| VANGUARD BD INDEX FDS | INDX FD | 921937827 |  | 60992 | 775 | SH |  | SOLE |  | 775 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937835 |  | 379233 | 5151 | SH |  | SOLE | 1 | 5151 | 0 | 0 |
| VANGUARD CONSUMER STAPLES INDE | INDX FD | 92204a207 |  | 19272 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| VANGUARD MALVERN FDS | INDX FD | 922020748 |  | 25461 | 328 | SH |  | SOLE | 1 | 328 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INDX FD | 921946885 |  | 77309 | 1183 | SH |  | SOLE | 1 | 1183 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INDX FD | 92206C409 |  | 115672 | 1455 | SH |  | SOLE |  | 1455 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INDX FD | 92206C409 |  | 2620082 | 32957 | SH |  | SOLE | 1 | 32957 | 0 | 0 |
| VANGUARD FINANCIALS | INDX FD | 92204a405 |  | 41882 | 329 | SH |  | SOLE | 1 | 329 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042718 |  | 27147 | 202 | SH |  | SOLE | 1 | 81 | 0 | 121 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042775 |  | 546352 | 8128 | SH |  | SOLE | 1 | 7442 | 0 | 686 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042775 |  | 26888 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | INDX FD | 921943858 |  | 5787779 | 101522 | SH |  | SOLE | 1 | 99782 | 0 | 1740 |
| VANGUARD TAX-MANAGED FDS | INDX FD | 921943858 |  | 1269100 | 22261 | SH |  | SOLE |  | 22261 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042858 |  | 2858986 | 57804 | SH |  | SOLE |  | 57804 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042858 |  | 3093545 | 62546 | SH |  | SOLE | 1 | 62546 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908652 |  | 1407705 | 7305 | SH |  | SOLE | 1 | 6180 | 0 | 1125 |
| VANGUARD INDEX FDS | INDX FD | 922908652 |  | 11712914 | 60780 | SH |  | SOLE |  | 60780 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908736 |  | 2879888 | 6569 | SH |  | SOLE | 1 | 6551 | 0 | 18 |
| VANGUARD INDEX FDS | INDX FD | 922908637 |  | 98999 | 347 | SH |  | SOLE | 1 | 347 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908538 |  | 7110 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908512 |  | 269221 | 1637 | SH |  | SOLE |  | 1637 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908512 |  | 594734 | 3616 | SH |  | SOLE | 1 | 3616 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908611 |  | 11801351 | 60517 | SH |  | SOLE | 1 | 59688 | 0 | 829 |
| VANGUARD INDEX FDS | INDX FD | 922908611 |  | 543883 | 2789 | SH |  | SOLE |  | 2789 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908595 |  | 108560 | 392 | SH |  | SOLE | 1 | 392 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908769 |  | 364716 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908769 |  | 8572211 | 28205 | SH |  | SOLE | 1 | 28205 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908744 |  | 289500 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908744 |  | 6650233 | 37627 | SH |  | SOLE | 1 | 37627 | 0 | 0 |
| VANGUARD INTERMEDIATE TERM COR | INDX FD | 92206c870 |  | 195774 | 2361 | SH |  | SOLE | 1 | 2361 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042874 |  | 165385 | 2134 | SH |  | SOLE | 1 | 2134 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042676 |  | 9599 | 208 | SH |  | SOLE | 1 | 208 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042866 |  | 90973 | 1107 | SH |  | SOLE | 1 | 1107 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042742 |  | 5122080 | 39854 | SH |  | SOLE | 1 | 39854 | 0 | 0 |
| VANGUARD MALVERN FDS | INDX FD | 922020805 |  | 7 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908629 |  | 11338935 | 40521 | SH |  | SOLE | 1 | 39921 | 0 | 600 |
| VANGUARD INDEX FDS | INDX FD | 922908629 |  | 329920 | 1179 | SH |  | SOLE |  | 1179 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECUR | INDX FD | 92206C755 |  | 10195 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECUR | INDX FD | 92206C755 |  | 198017 | 4273 | SH |  | SOLE | 1 | 4273 | 0 | 0 |
| VANGUARD MUN BD FDS | INDX FD | 922907746 |  | 329482 | 6720 | SH |  | SOLE | 1 | 6720 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908553 |  | 4037403 | 45334 | SH |  | SOLE | 1 | 45334 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908553 |  | 5083368 | 57078 | SH |  | SOLE |  | 57078 | 0 | 0 |
| VANGUARD RUSS2000 VAL IDX | INDX FD | 92206c649 |  | 5564 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| VANGUARD RUSSELL 1000 | INDX FD | 92206c730 |  | 237327 | 845 | SH |  | SOLE | 1 | 845 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH | INDX FD | 92206c680 |  | 300413 | 2751 | SH |  | SOLE | 1 | 2751 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ET | INDX FD | 92206c714 |  | 103871 | 1219 | SH |  | SOLE | 1 | 1219 | 0 | 0 |
| VANGUARD RUSSELL 2000 | INDX FD | 92206c664 |  | 333349 | 3822 | SH |  | SOLE | 1 | 3822 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908363 |  | 45141973 | 79471 | SH |  | SOLE | 1 | 79471 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908363 |  | 79115218 | 139280 | SH |  | SOLE |  | 139280 | 0 | 0 |
| VANGUARD SHORT TERM TREASURY | INDX FD | 92206c102 |  | 27878 | 474 | SH |  | SOLE | 1 | 474 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908751 |  | 209490 | 884 | SH |  | SOLE |  | 884 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908751 |  | 7098294 | 29953 | SH |  | SOLE | 1 | 29953 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | INDX FD | 921908844 |  | 12993098 | 63483 | SH |  | SOLE | 1 | 62477 | 0 | 1006 |
| VANGUARD SPECIALIZED FUNDS | INDX FD | 921908844 |  | 1043817 | 5100 | SH |  | SOLE |  | 5100 | 0 | 0 |
| VANGUARD TOTAL INTL BOND ETF | INDX FD | 92203j407 |  | 4025658 | 81310 | SH |  | SOLE | 3 | 81310 | 0 | 0 |
| VANGUARD TOTAL INTL BOND ETF | INDX FD | 92203j407 |  | 327558 | 6616 | SH |  | SOLE | 1 | 6616 | 0 | 0 |
| VANGUARD STAR FDS | INDX FD | 921909768 |  | 590330 | 8544 | SH |  | SOLE | 1 | 8544 | 0 | 0 |
| VANGUARD ULTRA SHORT BOND ETF | INDX FD | 92203c303 |  | 25381 | 509 | SH |  | SOLE | 1 | 509 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INDX FD | 921946406 |  | 1687701 | 12660 | SH |  | SOLE | 1 | 12660 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INDX FD | 921946794 |  | 559889 | 6989 | SH |  | SOLE | 1 | 6989 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 921910873 |  | 657216 | 2922 | SH |  | SOLE | 1 | 2922 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 921910816 |  | 12816 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 92204A306 |  | 9530 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 92204A504 |  | 435839 | 1755 | SH |  | SOLE | 1 | 1755 | 0 | 0 |
| VANGUARD WORLD FDS INDUSTRIAL | INDX FD | 92204a603 |  | 11763 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 92204A702 |  | 795647 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 92204A876 |  | 569951 | 3229 | SH |  | SOLE | 1 | 3229 | 0 | 0 |
| VEEVA SYS INC | CALL | 922475908 |  | 1794090 | 237 | SH | Call | SOLE | 3 | 237 | 0 | 0 |
| VEEVA SYS INC | COM | 922475108 |  | 49045586 | 170309 | SH |  | SOLE | 3 | 170309 | 0 | 0 |
| VEEVA SYS INC | COM | 922475108 |  | 156661 | 544 | SH |  | SOLE | 1 | 544 | 0 | 0 |
| VEEVA SYS INC | COM | 922475108 |  | 1029528 | 3575 | SH |  | SOLE |  | 3575 | 0 | 0 |
| VENTAS INC COM | COM | 92276f100 |  | 2273 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| VERA BRADLEY INC COM | COM | 92335c106 |  | 126529 | 57253 | SH |  | SOLE |  | 57253 | 0 | 0 |
| VERALTO CORP COM | COM | 92338c103 |  | 33313 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| VERALTO CORP COM | COM | 92338c103 |  | 66627 | 660 | SH |  | SOLE | 1 | 660 | 0 | 0 |
| VERISIGN INC | COM | 92343E102 |  | 578 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 84509 | 271 | SH |  | SOLE | 1 | 271 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343v104 |  | 1376819 | 31819 | SH |  | SOLE | 1 | 30644 | 0 | 1175 |
| VERIZON COMMUNICATIONS INC | COM | 92343v104 |  | 177407 | 4100 | SH |  | SOLE |  | 4100 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 372336 | 836 | SH |  | SOLE | 1 | 836 | 0 | 0 |
| VERTIV HOLDINGS CO | COM | 92537N108 |  | 102728 | 800 | SH |  | SOLE | 3 | 800 | 0 | 0 |
| VERTIV HOLDINGS CO | COM | 92537N108 |  | 1933681 | 15059 | SH |  | SOLE | 1 | 14559 | 0 | 500 |
| VESTAS WIND SYSTEMS AS | COM | 925458101 |  | 1245 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| VESTIS CORPORATION COM SHS | COM | 29430c102 |  | 171900 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| VIATRIS INC COM | COM | 92556v106 |  | 1197 | 134 | SH |  | SOLE | 1 | 134 | 0 | 0 |
| VICI PPTYS INC | COM | 925652109 |  | 9552 | 293 | SH |  | SOLE | 1 | 293 | 0 | 0 |
| VICTORIAS SECRET AND CO | COM | 926400102 |  | 130 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| VICTORYSHARES FREE CASH FLOW E | INDX FD | 92647x830 |  | 37099 | 1049 | SH |  | SOLE | 1 | 1049 | 0 | 0 |
| VIKING THERAPEUTICS INC | COM | 92686j106 |  | 4584 | 173 | SH |  | SOLE | 1 | 173 | 0 | 0 |
| VILLAGE FARMS INTERNATIONAL IN | COM | 92707y108 |  | 1347 | 1225 | SH |  | SOLE | 1 | 1225 | 0 | 0 |
| VIPER ENERGY INC | COM | 927959106 |  | 3050 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | COM | 92766k403 |  | 456 | 167 | SH |  | SOLE | 1 | 167 | 0 | 0 |
| VIRGIN GROUP ACQUISITION CORP | WT | 39957d110 |  | 53 | 6139 | SH |  | SOLE | 3 | 6139 | 0 | 0 |
| VIRTUOSO ACQUISITION CORP | WT | g9525w117 |  | 1 | 12698 | SH |  | SOLE | 3 | 12698 | 0 | 0 |
| VIRTUS ALLIANZGI ARTIFICIAL IN | COM | 92838y100 |  | 2482 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| VIRTUS DIVIDEND INTEREST  PRE | COM | 92840r101 |  | 1240 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| VIRTUS GLOBAL DIVID  INCOME F | CLSD FD | 92835w107 |  | 486 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| VIRTUS OIL AND GAS CORPORATION | COM | 92834v209 |  | 0 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| VISA INC | COM | 92826C839 |  | 12855288 | 36207 | SH |  | SOLE | 1 | 33479 | 0 | 2728 |
| VISA INC | COM | 92826C839 |  | 1097294 | 3091 | SH |  | SOLE |  | 3091 | 0 | 0 |
| VISHAY INTERTECHNOLOGY INC | COM | 928298108 |  | 1667 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| VISTRA ENERGY CORP COM | COM | 92840m102 |  | 8088096 | 41732 | SH |  | SOLE | 1 | 40132 | 0 | 1600 |
| VISTRA ENERGY CORP COM | COM | 92840m102 |  | 290715 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| VITESSE ENERGY INC | COM | 92852x103 |  | 5785504 | 261906 | SH |  | SOLE |  | 182593 | 0 | 79313 |
| VITESSE ENERGY INC | COM | 92852x103 |  | 32008 | 1449 | SH |  | SOLE | 1 | 1449 | 0 | 0 |
| VOLKSWAGEN AG | COM | 928662600 |  | 7615 | 709 | SH |  | SOLE | 1 | 709 | 0 | 0 |
| VOLKSWAGEN AG ADR RP PFD SHS | COM | 928662501 |  | 27352 | 2600 | SH |  | SOLE | 1 | 2600 | 0 | 0 |
| VONTIER CORPORATION | COM | 928881101 |  | 9982188 | 270520 | SH |  | SOLE |  | 191990 | 0 | 78530 |
| VONTIER CORPORATION | COM | 928881101 |  | 92434 | 2505 | SH |  | SOLE | 1 | 2505 | 0 | 0 |
| VOX RTY CORP | COM | 92919f103 |  | 1604262 | 507678 | SH |  | SOLE |  | 462004 | 0 | 45674 |
| VOYA FINANCIAL INC | COM | 929089100 |  | 492172 | 6932 | SH |  | SOLE | 1 | 6932 | 0 | 0 |
| VSEE HEALTH EQUITY | WT | 92919y110 |  | 924 | 19700 | SH |  | SOLE | 3 | 19700 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 322895 | 1238 | SH |  | SOLE | 1 | 1238 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 46784 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 4402 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 17220 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 91840 | 8000 | SH |  | SOLE | 1 | 8000 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 11253957 | 115095 | SH |  | SOLE | 1 | 108945 | 0 | 6150 |
| WALMART INC | COM | 931142103 |  | 1079619 | 11041 | SH |  | SOLE |  | 11041 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 6708665 | 54098 | SH |  | SOLE | 1 | 52082 | 0 | 2016 |
| DISNEY WALT CO | COM | 254687106 |  | 15542421 | 125332 | SH |  | SOLE |  | 117047 | 0 | 8285 |
| WARBY PARKER INC | COM | 93403j106 |  | 2193 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM | 934423104 |  | 40167 | 3505 | SH |  | SOLE | 1 | 3505 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM | 934423104 |  | 501375 | 43750 | SH |  | SOLE |  | 43750 | 0 | 0 |
| WARNER MUSIC GROUP CORP | COM | 934550203 |  | 4086 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 265660 | 1161 | SH |  | SOLE |  | 1161 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 2108391 | 9214 | SH |  | SOLE | 1 | 9214 | 0 | 0 |
| WATERS CORP | COM | 941848103 |  | 4887 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| WATSCO INC | COM | 942622200 |  | 6624 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| WAVE LIFE SCIENCE | COM | y95308105 |  | 19500 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | CALL | 931427908 |  | 148000 | 800 | SH | Call | SOLE | 3 | 800 | 0 | 0 |
| WD 40 CO | COM | 929236107 |  | 26230 | 115 | SH |  | SOLE | 1 | 115 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939u106 |  | 57727 | 554 | SH |  | SOLE | 1 | 554 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 1354369 | 16904 | SH |  | SOLE | 1 | 16054 | 0 | 850 |
| WELLTOWER INC REIT | COM | 95040q104 |  | 1220616 | 7940 | SH |  | SOLE | 1 | 7515 | 0 | 425 |
| WESBANCO INC | COM | 950810101 |  | 39443 | 1247 | SH |  | SOLE | 1 | 1247 | 0 | 0 |
| WESBANCO INC | COM | 950810101 |  | 300738 | 9508 | SH |  | SOLE |  | 9508 | 0 | 0 |
| WESBANCO INC | COM | 950810101 |  | 301655 | 9537 | SH |  | SOLE | 1 | 9537 | 0 | 0 |
| WEST COAST COMMUNITY BANCORP C | COM | 952170108 |  | 248930 | 6360 | SH |  | SOLE |  | 6360 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 219 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 54136 | 846 | SH |  | SOLE | 1 | 846 | 0 | 0 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 1138382 | 17790 | SH |  | SOLE |  | 17790 | 0 | 0 |
| WESTWOOD HLDGS GROUP INC | COM | 961765104 |  | 156140 | 10009 | SH |  | SOLE | 1 | 10009 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | COM | 962166104 |  | 8102992 | 315414 | SH |  | SOLE | 1 | 311516 | 0 | 3898 |
| WEYERHAEUSER CO MTN BE | COM | 962166104 |  | 15381117 | 598720 | SH |  | SOLE |  | 557097 | 0 | 41623 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 8980 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| WHEELS UP EXPERIENCE INC | COM | 96328l205 |  | 16 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 30426 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 253550 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| WHITEHORSE FINANCE INC | COM | 96524v106 |  | 26160 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| WILLIAMS COS INC | LP | 969457100 |  | 122040 | 1943 | SH |  | SOLE | 1 | 1943 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 11436 | 70 | SH |  | SOLE | 1 | 70 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | COM | G96629103 |  | 11034 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| WILLSCOT HLDGS CORP | COM | 971378104 |  | 200075 | 7302 | SH |  | SOLE | 1 | 6802 | 0 | 500 |
| WINDSTREAM TECH. | COM | 97382J102 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| WINMARK CORP | COM | 974250102 |  | 1888 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| WINNEBAGO INDS INC | COM | 974637100 |  | 1653 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| WINTRUST FINL CORP COM | COM | 97650w108 |  | 11778 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| WISDOMTREE TR EARNINGS 500 FD | INDX FD | 97717w588 |  | 53448 | 835 | SH |  | SOLE | 1 | 835 | 0 | 0 |
| WISDOMTREE TR HIGH DIVID FD | INDX FD | 97717w208 |  | 80021 | 834 | SH |  | SOLE | 1 | 834 | 0 | 0 |
| WISDOMTREE TR MIDCAP | INDX FD | 97717w570 |  | 158131 | 2560 | SH |  | SOLE | 1 | 2560 | 0 | 0 |
| WISDOMTREE TR SMALLCAP EARNING | INDX FD | 97717w562 |  | 4841 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| WISDOMTREE TR TOTAL DIVID FD | INDX FD | 97717w109 |  | 68705 | 864 | SH |  | SOLE | 1 | 864 | 0 | 0 |
| WISDOMTREE TR US DIVID GROWTH | INDX FD | 97717x669 |  | 86503 | 1033 | SH |  | SOLE |  | 1033 | 0 | 0 |
| WISDOMTREE TR US DIVID GROWTH | INDX FD | 97717x669 |  | 5852471 | 69889 | SH |  | SOLE | 1 | 69889 | 0 | 0 |
| WISDOMTREE TR US SMALL CAP DIV | INDX FD | 97717x651 |  | 50786 | 1091 | SH |  | SOLE | 1 | 1091 | 0 | 0 |
| WISDOMTREE TR | INDX FD | 97717W703 |  | 63560 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| WISDOMTREE TR | INDX FD | 97717W315 |  | 3080 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| WISDOMTREE TRUST INTL LRGCAP D | INDX FD | 97717w794 |  | 42888 | 720 | SH |  | SOLE | 1 | 720 | 0 | 0 |
| WISDOMTREE TR | INDX FD | 97717W307 |  | 259480 | 3159 | SH |  | SOLE | 1 | 3087 | 0 | 72 |
| WISDOMTREE TR | INDX FD | 97717W505 |  | 528515 | 10545 | SH |  | SOLE | 1 | 10545 | 0 | 0 |
| WISDOMTREE US VALUE | INDX FD | 97717w547 |  | 73440 | 850 | SH |  | SOLE | 1 | 850 | 0 | 0 |
| WK KELLOGG CO COM | COM | 92942w107 |  | 6280 | 394 | SH |  | SOLE | 1 | 394 | 0 | 0 |
| WOLFSPEED INC | COM | 977852102 |  | 14 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| WOLTERS KLUWER N V SPONSORED A | COM | 977874205 |  | 66577 | 399 | SH |  | SOLE | 1 | 399 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 5962965 | 329810 | SH |  | SOLE |  | 246683 | 0 | 83127 |
| WOORI FINL GROUP INC | COM | 981064108 |  | 7459 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| WORKDAY INC-CLASS A | COM | 98138h101 |  | 42062 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| WORKHORSE GROUP INC | COM | 98138j404 |  | 9 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| WORKIVA INC | COM | 98139a105 |  | 1985 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| WORKSPORT LTD | COM | 98139q209 |  | 3 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| WTS EVE MOBILITY ACQUISITION C | WT | g3218g117 |  | 0 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| WTS NVNI GROUP LTD WT | COM | 64016l994 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| WTS PHOENIX BIOTECH ACQUISITIO | WT | 71902k113 |  | 59 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| WTS PYROPHYTE ACQUISITION | WT | g7308p127 |  | 8712 | 19800 | SH |  | SOLE | 3 | 19800 | 0 | 0 |
| WTS QLT INC | WT | 9941239w9 |  | 0 | 200000 | SH |  | SOLE |  | 200000 | 0 | 0 |
| WTS ROCKET PHARMACEUTICALS INC | WT | 77313f114 |  | 204 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| WTS TOYO CO LTD | WT | g8976d115 |  | 880 | 8800 | SH |  | SOLE | 3 | 8800 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311a105 |  | 5369825 | 66123 | SH |  | SOLE | 1 | 65792 | 0 | 331 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311a105 |  | 12296087 | 151411 | SH |  | SOLE |  | 127213 | 0 | 24198 |
| WYNN RESORTS LTD | COM | 983134107 |  | 187 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| XBP EUROPE HOLDINGS INC | WT | 98400v119 |  | 173 | 3175 | SH |  | SOLE | 3 | 3175 | 0 | 0 |
| XCEL ENERGY INC COM | COM | 98389b100 |  | 172293 | 2530 | SH |  | SOLE | 1 | 2130 | 0 | 400 |
| XLC   260116P00080000 | PUT | 81369y952 |  | 246816 | 3200 | SH | Put | SOLE | 3 | 3200 | 0 | 0 |
| XPAC ACQUISITION CORP | WT | g9831x122 |  | 1 | 12558 | SH |  | SOLE | 3 | 12558 | 0 | 0 |
| XYLEM INC | COM | 98419M100 |  | 517 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 56901 | 384 | SH |  | SOLE | 1 | 384 | 0 | 0 |
| ZAI LAB LTD | COM | 98887Q104 |  | 839 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | COM | 989207105 |  | 312677 | 1014 | SH |  | SOLE | 1 | 1014 | 0 | 0 |
| ZEO ENERGY WARRANT | WT | 98944f117 |  | 323 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| ZILLOW GROUP INC CL | COM | 98954m200 |  | 2802 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| ZIMMER BIOMET HLDGS | COM | 98956p102 |  | 36441 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| ZIMVIE INC | COM | 98888t107 |  | 2522621 | 269799 | SH |  | SOLE |  | 184539 | 0 | 85260 |
| ZOETIS INC | COM | 98978v103 |  | 4698358 | 30127 | SH |  | SOLE | 1 | 27977 | 0 | 2150 |
| ZOETIS INC | COM | 98978v103 |  | 334669 | 2146 | SH |  | SOLE |  | 2146 | 0 | 0 |
| ZOMEDICA CORP COM NPV | COM | 98980m109 |  | 187823 | 4643335 | SH |  | SOLE | 1 | 4643335 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS | COM | 98980l101 |  | 109016 | 1398 | SH |  | SOLE | 1 | 1398 | 0 | 0 |
| ZOOMCAR HOLDINGS INC | WT | 45784g119 |  | 71 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | COM | 98980f104 |  | 8096 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| ZSCALER INC | COM | 98980g102 |  | 188364 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| ZURN WATER SOLUTIONS CORP COM | COM | 98983l108 |  | 12653 | 346 | SH |  | SOLE | 1 | 346 | 0 | 0 |

---