# EDGAR Filing Document

**Accession Number:** 0001446114
**File Stem:** 0001446114-26-000006
**Filing Date:** 2026-2
**Character Count:** 298384
**Document Hash:** 3fee7ecde8847ec0b7b7f867922f6de1
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001446114-26-000006.hdr.sgml**: 20260217

**ACCESSION NUMBER**: 0001446114-26-000006

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260217

**DATE AS OF CHANGE**: 20260217

**EFFECTIVENESS DATE**: 20260217

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

**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:** 12-31-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  02-17-2026<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:** 3008

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

      (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 PRIVATE 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 |
| 10X GENOMICS INC | COM | 88025u109 |  | 17631 | 1081 | SH |  | SOLE | 1 | 1081 | 0 | 0 |
| 1ST TR DJS MCROCP IDX COM SHS | INDX FD | 33718m105 |  | 8599 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| 3I GROUP PLC | COM | 88579n105 |  | 7699 | 707 | SH |  | SOLE | 1 | 707 | 0 | 0 |
| 3M CO | COM | 88579y101 |  | 3496412 | 21839 | SH |  | SOLE | 1 | 21086 | 0 | 753 |
| AAPL  260116P00225000 | PUT | 037833950 |  | 67 | 21 | SH | Put | SOLE | 1 | 21 | 0 | 0 |
| AB CONSERVATIVE BUFFER ETF | INDX FD | 00039j806 |  | 131828 | 3190 | SH |  | SOLE | 1 | 3190 | 0 | 0 |
| ABB LTD SPONSORED ADR | COM | 000375204 |  | 81071 | 1096 | SH |  | SOLE | 1 | 1096 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 6704561 | 53512 | SH |  | SOLE | 1 | 50052 | 0 | 3460 |
| ABBOTT LABS | COM | 002824100 |  | 275638 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| ABBVIE INC | COM | 00287y109 |  | 35745803 | 156444 | SH |  | SOLE | 1 | 151822 | 0 | 4622 |
| ABBVIE INC | COM | 00287y109 |  | 41696323 | 182486 | SH |  | SOLE |  | 170533 | 0 | 11953 |
| ABERDEEN EMERGING MARKETS EQUI | CLSD FD | 00301w105 |  | 3213 | 459 | SH |  | SOLE | 1 | 459 | 0 | 0 |
| ABERDEEN STANDARD PHYSICAL PAL | INDX FD | 003262102 |  | 4798 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| ABERDEEN STANDARD PHYSICAL PLA | INDX FD | 003260106 |  | 2402523 | 12887 | SH |  | SOLE | 1 | 12677 | 0 | 210 |
| ABERDEEN STANDARD PHYSICAL PLA | INDX FD | 003260106 |  | 400824 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| ABERDEEN STD GOLD ETF | INDX FD | 00326a104 |  | 13556 | 330 | SH |  | SOLE | 1 | 330 | 0 | 0 |
| ABERDEEN STD SILVER ETF TR PHY | INDX FD | 003264108 |  | 110727 | 1637 | SH |  | SOLE | 1 | 1637 | 0 | 0 |
| ABERDEEN TOTAL DYNAMIC DIVIDEN | CLSD FD | 00326l100 |  | 1804 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| ABIOMED INC CONTRA | COM | 003cvr016 |  | 0 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| ABRDN BLOOMBERG ALL COMMODITY | INDX FD | 003261104 |  | 287091 | 14700 | SH |  | SOLE | 3 | 14700 | 0 | 0 |
| ACCELERANT HOLDINGS CLASS | COM | g00894108 |  | 86655 | 5300 | SH |  | SOLE | 3 | 5300 | 0 | 0 |
| ACCELERATE ARBITRAGE FUND | COM | 00437k108 |  | 205933 | 10200 | SH |  | SOLE | 3 | 10200 | 0 | 0 |
| ACCENTURE PLC | COM | g1151c101 |  | 11384052 | 42430 | SH |  | SOLE | 1 | 42024 | 0 | 406 |
| ACCENTURE PLC | COM | g1151c101 |  | 17287275 | 64433 | SH |  | SOLE |  | 60382 | 0 | 4051 |
| ACUITY BRANDS INC COM | COM | 00508y102 |  | 89650 | 249 | SH |  | SOLE | 1 | 249 | 0 | 0 |
| ACURA PHARMACEUTICALS INC COM | COM | 00509L802 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| ACUREN CORP COM | COM | 00510n102 |  | 3144 | 311 | SH |  | SOLE | 1 | 311 | 0 | 0 |
| ACUSHNET HLDGS CORP | COM | 005098108 |  | 131281 | 1645 | SH |  | SOLE | 1 | 1645 | 0 | 0 |
| ACV AUCTIONS | COM | 00091G104 |  | 465 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| ADAMS EXPRESS CO COM | CLSD FD | 006212104 |  | 1365223 | 58543 | SH |  | SOLE | 1 | 58374 | 0 | 169 |
| ADAMS NAT RES FD INC COM | COM | 00548f105 |  | 4348 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ADIDAS AG ADR | ADUS | 00687A107 |  | 593 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| ADOBE SYS INC COM | COM | 00724f101 |  | 5408361 | 15453 | SH |  | SOLE | 1 | 14278 | 0 | 1175 |
| ADOBE SYS INC COM | COM | 00724f101 |  | 879525 | 2513 | SH |  | SOLE |  | 2513 | 0 | 0 |
| ADVANCED DRAINAGE SYSTEMS INC | COM | 00790r104 |  | 35773 | 247 | SH |  | SOLE | 1 | 247 | 0 | 0 |
| ADVANCED MICRO DEVICES COM | COM | 007903107 |  | 812551 | 3794 | SH |  | SOLE | 1 | 3794 | 0 | 0 |
| ADVANCED MICRO DEVICES COM | COM | 007903107 |  | 668179 | 3120 | SH |  | SOLE |  | 3120 | 0 | 0 |
| ADVANTAGE SOLUTIONS INC COM CL | COM | 00791n102 |  | 17600 | 20000 | SH |  | SOLE | 1 | 20000 | 0 | 0 |
| ADVANT-E CORP COM | COM | 00761l305 |  | 825830 | 10 | SH |  | SOLE | 3 | 10 | 0 | 0 |
| ADVISORSHARES TR INSIDER ADVAN | INDX FD | 00768y818 |  | 358057 | 2810 | SH |  | SOLE | 1 | 2810 | 0 | 0 |
| ADVISORSHARES TR PURE US CANNA | INDX FD | 00768y453 |  | 37760 | 8000 | SH |  | SOLE | 1 | 8000 | 0 | 0 |
| ADYEN NV | COM | 00783v104 |  | 21544 | 1349 | SH |  | SOLE | 1 | 1349 | 0 | 0 |
| AEBI SCHMIDT HLDG AG | COM | h00501108 |  | 14694392 | 1161612 | SH |  | SOLE |  | 881737 | 0 | 279875 |
| AER ENERGY RES INC COM | COM | 000944207 |  | 0 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| AERIES TECHNOLOGY INC | WT | g0136h110 |  | 317 | 9996 | SH |  | SOLE | 3 | 9996 | 0 | 0 |
| AEROVIRONMENT INC COM | COM | 008073108 |  | 131346 | 543 | SH |  | SOLE | 1 | 543 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 22617 | 3181 | SH |  | SOLE | 1 | 3181 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 423386 | 59548 | SH |  | SOLE |  | 45389 | 0 | 14159 |
| AES CORP COM | COM | 00130h105 |  | 7815 | 545 | SH |  | SOLE | 1 | 545 | 0 | 0 |
| AETHERIUM ACQUISITION CORP | COM | 00809J119 |  | 0 | 70000 | SH |  | SOLE | 3 | 70000 | 0 | 0 |
| AFFILIATED MNGRS GRP COM | COM | 008252108 |  | 34305 | 119 | SH |  | SOLE | 1 | 119 | 0 | 0 |
| AFFIRM HOLDINGS INC | COM | 00827b106 |  | 260505 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| AFLAC INC COM | COM | 001055102 |  | 209623 | 1901 | SH |  | SOLE | 1 | 1901 | 0 | 0 |
| AGCO CORP COM | COM | 001084102 |  | 32861 | 315 | SH |  | SOLE | 1 | 315 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846u101 |  | 3319506 | 24396 | SH |  | SOLE | 1 | 23021 | 0 | 1375 |
| AGILYSYS INC COM | COM | 00847j105 |  | 713 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| AGNC INVT CORP COM | COM | 00123q104 |  | 20668 | 1928 | SH |  | SOLE | 1 | 1928 | 0 | 0 |
| AGNICO EAGLE MINES LTD COM | COM | 008474108 |  | 61031 | 360 | SH |  | SOLE | 1 | 360 | 0 | 0 |
| AGREE REALTY CORP COM | COM | 008492100 |  | 39761 | 552 | SH |  | SOLE | 1 | 552 | 0 | 0 |
| AIA GROUP LTD SPONSORED ADR | ADUS | 001317205 |  | 52641 | 1283 | SH |  | SOLE | 1 | 1283 | 0 | 0 |
| AIB GROUP ADR | COM | 00135t104 |  | 9526 | 441 | SH |  | SOLE | 1 | 441 | 0 | 0 |
| AILERON THERAPEUTICS INC | COM | 00887a204 |  | 23200 | 20000 | SH |  | SOLE | 1 | 20000 | 0 | 0 |
| AIR LEASE CORP CL A | COM | 00912x302 |  | 154152 | 2400 | SH |  | SOLE | 1 | 2400 | 0 | 0 |
| AIR LIQUIDE ADR | COM | 009126202 |  | 22912 | 610 | SH |  | SOLE | 1 | 610 | 0 | 0 |
| AIR PRODS  CHEMS INC COM | COM | 009158106 |  | 6230826 | 25224 | SH |  | SOLE | 1 | 23510 | 0 | 1714 |
| AIR PRODS  CHEMS INC COM | COM | 009158106 |  | 574321 | 2325 | SH |  | SOLE |  | 2325 | 0 | 0 |
| AIRBNB INC | COM | 009066101 |  | 55250 | 407 | SH |  | SOLE | 1 | 407 | 0 | 0 |
| AIRBUS SE UNSPONSORED ADR | COM | 009279100 |  | 16565 | 286 | SH |  | SOLE | 1 | 286 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC COM | COM | 00971T101 |  | 21725 | 249 | SH |  | SOLE | 1 | 249 | 0 | 0 |
| AKZO NOBEL NV SPONSRD ADS NEW | COM | 010199503 |  | 1875 | 81 | SH |  | SOLE | 1 | 81 | 0 | 0 |
| ALARM COM HLDGS INC COM | COM | 011642105 |  | 1122 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| ALASKA AIR GROUP INC COM | COM | 011659109 |  | 18611 | 370 | SH |  | SOLE | 1 | 370 | 0 | 0 |
| ALBANY INTERNATIONAL CORP | COM | 012348108 |  | 2434 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 25459 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| ALBERTSONS COMPANIES INC | COM | 013091103 |  | 25309 | 1474 | SH |  | SOLE | 1 | 1474 | 0 | 0 |
| ALCOA UPSTREAM CORP | COM | 013872106 |  | 14720 | 277 | SH |  | SOLE | 1 | 277 | 0 | 0 |
| ALCON INC ORD SHS | COM | H01301128 |  | 31918 | 405 | SH |  | SOLE | 1 | 405 | 0 | 0 |
| ALEANNA EQUITY WTS | WT | 01444v111 |  | 196 | 1385 | SH |  | SOLE | 3 | 1385 | 0 | 0 |
| ALERIAN MLP | COM | 00162q452 |  | 79027 | 1681 | SH |  | SOLE | 1 | 1681 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ | COM | 015271109 |  | 12675 | 259 | SH |  | SOLE | 1 | 259 | 0 | 0 |
| ALFA LAVAL AB SWEDEN ADR | COM | 015393101 |  | 28232 | 562 | SH |  | SOLE | 1 | 562 | 0 | 0 |
| ALIBABA GRP SHS | COM | 01609w102 |  | 30635 | 209 | SH |  | SOLE | 1 | 209 | 0 | 0 |
| ALIGN TECHNOLOGY INC COM | COM | 016255101 |  | 14990 | 96 | SH |  | SOLE | 1 | 96 | 0 | 0 |
| ALIMCO FINL CORP COM NEW | COM | 01626k206 |  | 105511 | 30146 | SH |  | SOLE | 3 | 30146 | 0 | 0 |
| ALIMENTATION COUCHE-TARD INC | COM | 01626p148 |  | 1122910 | 20534 | SH |  | SOLE | 1 | 19584 | 0 | 950 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 245954 | 201881 | SH |  | SOLE | 1 | 201881 | 0 | 0 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 3194 | 2622 | SH |  | SOLE |  | 2622 | 0 | 0 |
| ALKAMI TECHNOLOGY INC | COM | 01644j108 |  | 715 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| ALLEGHENY TECHNOLOGIES COM | COM | 01741r102 |  | 20427 | 178 | SH |  | SOLE | 1 | 178 | 0 | 0 |
| ALLEGION PUB LTD | COM | g0176j109 |  | 1911 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| ALLIANCEBERNSTEIN HOLDING | COM | 01881g106 |  | 321308 | 8350 | SH |  | SOLE | 1 | 8350 | 0 | 0 |
| ALLIANT ENERGY CORP COM | COM | 018802108 |  | 39851 | 613 | SH |  | SOLE | 1 | 613 | 0 | 0 |
| ALLIANZ SE | COM | 018820100 |  | 50646 | 1101 | SH |  | SOLE | 1 | 1101 | 0 | 0 |
| ALLIED MOTION TECHNOLOGIES INC | COM | 019330109 |  | 22306 | 415 | SH |  | SOLE | 1 | 415 | 0 | 0 |
| ALLIED MOTION TECHNOLOGIES INC | COM | 019330109 |  | 410542 | 7638 | SH |  | SOLE |  | 5753 | 0 | 1885 |
| ALLISON TRANSMISSION HLDGS | COM | 01973r101 |  | 127468 | 1302 | SH |  | SOLE | 1 | 1302 | 0 | 0 |
| ALLSTATE CORP COM | COM | 020002101 |  | 1731808 | 8320 | SH |  | SOLE | 1 | 7870 | 0 | 450 |
| ALNYLAM PHARMACEUTICALS INC | COM | 02043q107 |  | 8748 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| ALPHA MODUS EQ WTS | WT | 020952115 |  | 1218 | 22181 | SH |  | SOLE | 3 | 22181 | 0 | 0 |
| ALPHABET INC CAP STK CL A | COM | 02079K305 |  | 27582010 | 88121 | SH |  | SOLE | 1 | 82109 | 0 | 6012 |
| ALPHABET INC CAP STK CL A | COM | 02079K305 |  | 2120575 | 6775 | SH |  | SOLE |  | 6775 | 0 | 0 |
| ALPHABET INC CAP STK CL C | COM | 02079K107 |  | 46940767 | 149588 | SH |  | SOLE | 1 | 143883 | 0 | 5705 |
| ALPHABET INC CAP STK CL C | COM | 02079K107 |  | 6474008 | 20631 | SH |  | SOLE |  | 20631 | 0 | 0 |
| ALPS ETF TR SECTOR DIVIDEND DO | INDX FD | 00162q858 |  | 126564 | 2093 | SH |  | SOLE | 1 | 2093 | 0 | 0 |
| ALPS O'SHARES GLOBAL INTERNET | INDX FD | 00162q361 |  | 12512 | 238 | SH |  | SOLE | 1 | 238 | 0 | 0 |
| ALTABA INC COM | COM | 021esc017 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| ALTRIA GROUP INC COM | COM | 02209S103 |  | 977042 | 16945 | SH |  | SOLE | 1 | 16945 | 0 | 0 |
| ALTRIA GROUP INC COM | COM | 02209S103 |  | 439427 | 7621 | SH |  | SOLE |  | 7621 | 0 | 0 |
| AMADEUS IT GROUP S A UNSPONSOR | COM | 02263t104 |  | 11682 | 159 | SH |  | SOLE | 1 | 159 | 0 | 0 |
| A-MARK PRECIOUS METALS INC COM | COM | 00181t107 |  | 11475 | 337 | SH |  | SOLE | 1 | 337 | 0 | 0 |
| A-MARK PRECIOUS METALS INC COM | COM | 00181t107 |  | 419258 | 12313 | SH |  | SOLE |  | 9432 | 0 | 2881 |
| AMAZON COM INC COM | COM | 023135106 |  | 37065147 | 160580 | SH |  | SOLE | 1 | 154615 | 0 | 5965 |
| AMAZON COM INC COM | COM | 023135106 |  | 2593955 | 11238 | SH |  | SOLE |  | 11238 | 0 | 0 |
| AMBARELLA INC SHS | COM | g037aX101 |  | 3471 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| AMBEV S A SPONSORED | ADUS | 02319v103 |  | 524 | 212 | SH |  | SOLE | 1 | 212 | 0 | 0 |
| AMCOR PLC | COM | g0250x107 |  | 1108670 | 132934 | SH |  | SOLE | 1 | 132934 | 0 | 0 |
| AMCOR PLC | COM | g0250x107 |  | 445314 | 53395 | SH |  | SOLE |  | 53395 | 0 | 0 |
| AMDOCS LTD ORD | COM | g02602103 |  | 45247 | 562 | SH |  | SOLE | 1 | 562 | 0 | 0 |
| AMENTUM HOLDINGS | COM | 023939101 |  | 13253 | 457 | SH |  | SOLE | 1 | 457 | 0 | 0 |
| AMENTUM HOLDINGS | COM | 023939101 |  | 11654781 | 401889 | SH |  | SOLE |  | 276264 | 0 | 125625 |
| AMERCO | COM | 023586506 |  | 1183647 | 25324 | SH |  | SOLE | 1 | 24684 | 0 | 640 |
| AMERCO COM | COM | 235861002 |  | 32162 | 638 | SH |  | SOLE | 1 | 638 | 0 | 0 |
| AMEREN CORP COM | COM | 023608102 |  | 31056 | 311 | SH |  | SOLE | 1 | 311 | 0 | 0 |
| AMERESCO INC CL A | COM | 02361E108 |  | 879 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | COM | 02390a101 |  | 806 | 39 | SH |  | SOLE | 1 | 39 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376r102 |  | 11375 | 742 | SH |  | SOLE | 1 | 742 | 0 | 0 |
| AMERICAN AXLE  MFG COM | COM | 024061103 |  | 5128 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| AMERICAN BATTERY TECHNOLOGY CO | COM | 02451v309 |  | 741 | 222 | SH |  | SOLE | 1 | 222 | 0 | 0 |
| AMERICAN CENTY ETF TR AVANTIS | INDX FD | 025072877 |  | 11173699 | 109568 | SH |  | SOLE | 1 | 105060 | 0 | 4508 |
| AMERICAN COASTAL INSURANCE COR | COM | 910710102 |  | 30565 | 2420 | SH |  | SOLE | 1 | 2420 | 0 | 0 |
| AMERICAN COASTAL INSURANCE COR | COM | 910710102 |  | 707318 | 56003 | SH |  | SOLE |  | 42756 | 0 | 13247 |
| AMERICAN ELEC PWR INC COM | COM | 025537101 |  | 1323727 | 11480 | SH |  | SOLE | 1 | 10580 | 0 | 900 |
| AMERICAN EXPRESS CO COM | COM | 025816109 |  | 697954 | 1887 | SH |  | SOLE | 1 | 1887 | 0 | 0 |
| AMERICAN FINL GROUP OH COM | COM | 025932104 |  | 29250 | 214 | SH |  | SOLE | 1 | 214 | 0 | 0 |
| AMERICAN GREEN INC | COM | 02640n200 |  | 0 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| AMERICAN HOMES 4 RENT | COM | 02665t306 |  | 2696 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NE | COM | 026874784 |  | 123659 | 1445 | SH |  | SOLE | 1 | 1445 | 0 | 0 |
| AMERICAN OUTDOOR BRANDS INC | COM | 02875d109 |  | 50230 | 6498 | SH |  | SOLE | 1 | 6498 | 0 | 0 |
| AMERICAN OUTDOOR BRANDS INC | COM | 02875d109 |  | 478332 | 61880 | SH |  | SOLE |  | 61880 | 0 | 0 |
| AMERICAN TOWER CORP NEW COM | COM | 03027X100 |  | 4971281 | 28315 | SH |  | SOLE | 1 | 28210 | 0 | 105 |
| AMERICAN TOWER CORP NEW COM | COM | 03027X100 |  | 18209243 | 103715 | SH |  | SOLE |  | 96763 | 0 | 6952 |
| AMERICAN VANGUARD CORPORATION | COM | 030371108 |  | 6085 | 1593 | SH |  | SOLE |  | 1593 | 0 | 0 |
| AMERICAN WTR WKS CO IN COM | COM | 030420103 |  | 218065 | 1671 | SH |  | SOLE | 1 | 1671 | 0 | 0 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 17758 | 703 | SH |  | SOLE | 1 | 703 | 0 | 0 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 317518 | 12570 | SH |  | SOLE |  | 9556 | 0 | 3014 |
| AMERICOLD REALTY TRUST | COM | 03064d108 |  | 148129479 | 11518622 | SH |  | SOLE | 3 | 11518622 | 0 | 0 |
| AMERICOLD REALTY TRUST | COM | 03064d108 |  | 128021 | 9955 | SH |  | SOLE | 1 | 9955 | 0 | 0 |
| AMERIPRISE FINL INC COM | COM | 03076C106 |  | 807167 | 1646 | SH |  | SOLE | 1 | 1646 | 0 | 0 |
| AMETEK INC NEW COM | COM | 031100100 |  | 636666 | 3101 | SH |  | SOLE | 1 | 2826 | 0 | 275 |
| AMGEN INC COM | COM | 031162100 |  | 10748422 | 32839 | SH |  | SOLE | 1 | 30146 | 0 | 2693 |
| AMGEN INC COM | COM | 031162100 |  | 1097798 | 3354 | SH |  | SOLE |  | 3354 | 0 | 0 |
| AMPCO PITTSBURGH | COM | 032037103 |  | 1887353 | 354100 | SH |  | SOLE | 3 | 354100 | 0 | 0 |
| AMPHENOL CORP NEW CL A | COM | 032095101 |  | 276767 | 2048 | SH |  | SOLE | 1 | 2048 | 0 | 0 |
| AMPLIFY CWP ENHANCED DIV INM E | INDX FD | 032108409 |  | 251504 | 5652 | SH |  | SOLE | 1 | 5652 | 0 | 0 |
| AMPLIFY CYBERSECURITY ETF | INDX FD | 032108664 |  | 14868 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| AMPLIFY ENERGY CORP | COM | 03212b103 |  | 223336 | 48870 | SH |  | SOLE |  | 48870 | 0 | 0 |
| AMPLIFY ETF TR ALTRNTV HARV ET | INDX FD | 032108474 |  | 923 | 31 | SH |  | SOLE | 1 | 21 | 0 | 10 |
| AMPLIFY ETF TR BLOCKCHAIN LDR | INDX FD | 032108607 |  | 28161 | 495 | SH |  | SOLE | 1 | 495 | 0 | 0 |
| AMPLIFY INTL ENCHANCED DIV ETF | INDX FD | 032108722 |  | 20210 | 527 | SH |  | SOLE |  | 527 | 0 | 0 |
| AMRIZE | COM | H2927K103 |  | 29744 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| AMRIZE | COM | H2927K103 |  | 13391830 | 247630 | SH |  | SOLE |  | 182010 | 0 | 65620 |
| AMTECH SYS INC COM | COM | 032332504 |  | 18750 | 1494 | SH |  | SOLE | 1 | 1494 | 0 | 0 |
| AMTECH SYS INC COM | COM | 032332504 |  | 185150 | 14753 | SH |  | SOLE |  | 11238 | 0 | 3515 |
| ANALOG DEVICES INC COM | COM | 032654105 |  | 663290 | 2446 | SH |  | SOLE | 1 | 2446 | 0 | 0 |
| ANALOG DEVICES INC COM | COM | 032654105 |  | 136685 | 504 | SH |  | SOLE |  | 504 | 0 | 0 |
| ANC RENT CORP | COM | 001813104 |  | 0 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ANGI CLASS | COM | 00183l201 |  | 388546 | 30050 | SH |  | SOLE | 1 | 30050 | 0 | 0 |
| ANGI CLASS | COM | 00183l201 |  | 2519359 | 194846 | SH |  | SOLE |  | 142091 | 0 | 52755 |
| ANGLO AMERN PLC SPONSORED ADR | COM | 03485p300 |  | 2276 | 110 | SH |  | SOLE | 1 | 110 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC | COM | g0378l100 |  | 64898 | 761 | SH |  | SOLE | 1 | 761 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV SPO | ADUS | 03524A108 |  | 3138 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| ANIXA BIOSCIENCES INC | COM | 03528h109 |  | 4749 | 1522 | SH |  | SOLE | 1 | 1522 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC | LP | 035710839 |  | 18112 | 810 | SH |  | SOLE | 1 | 810 | 0 | 0 |
| ANTERO MIDSTREAM CORPORATION | COM | 03676b102 |  | 66926 | 3762 | SH |  | SOLE | 1 | 3762 | 0 | 0 |
| ANTERO RESOURCES CORP | COM | 03674x106 |  | 21434 | 622 | SH |  | SOLE | 1 | 622 | 0 | 0 |
| AON PLC | COM | g0403h108 |  | 2110575 | 5981 | SH |  | SOLE | 1 | 5881 | 0 | 100 |
| APA CORP (US) | COM | 03743q108 |  | 41117 | 1681 | SH |  | SOLE | 1 | 1681 | 0 | 0 |
| APARTMENT INVESTMENT AND MANAG | COM | 03748r747 |  | 523 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| API GROUP CORP COM 144A | COM | 00187Y100 |  | 811571 | 21212 | SH |  | SOLE | 1 | 21212 | 0 | 0 |
| API GROUP CORP COM 144A | COM | 00187Y100 |  | 10949266 | 286180 | SH |  | SOLE |  | 214481 | 0 | 71699 |
| APOLLO GLOBAL MANAGEMENT INC | COM | 03769m106 |  | 2028832 | 14015 | SH |  | SOLE | 1 | 13961 | 0 | 54 |
| APOLLOMICS INC | WT | g0411d115 |  | 41 | 3700 | SH |  | SOLE | 3 | 3700 | 0 | 0 |
| APPLE INC COM | COM | 037833100 |  | 107680836 | 396089 | SH |  | SOLE | 1 | 387499 | 0 | 8590 |
| APPLE INC COM | COM | 037833100 |  | 42637212 | 156835 | SH |  | SOLE |  | 149242 | 0 | 7593 |
| APPLIED DIGITAL CORP COM | COM | 038169207 |  | 14712 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| APPLIED INDLTECH INC COM | COM | 03820c105 |  | 513540 | 2000 | SH |  | SOLE | 1 | 1450 | 0 | 550 |
| APPLIED MATERIALS INC | COM | 038222105 |  | 8463543 | 32933 | SH |  | SOLE | 1 | 31442 | 0 | 1491 |
| APPLIED MATERIALS INC | COM | 038222105 |  | 1125102 | 4378 | SH |  | SOLE |  | 4378 | 0 | 0 |
| APPLIED VISUAL SCIENCE COM | COM | 038287108 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| APPLOVIN CORP | COM | 03831w108 |  | 222361 | 330 | SH |  | SOLE | 1 | 330 | 0 | 0 |
| APTARGROUP INC COM | COM | 038336103 |  | 1951 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| ARAMARK HLDGS CORP COM | COM | 03852u106 |  | 134908 | 3660 | SH |  | SOLE | 1 | 3660 | 0 | 0 |
| ARAMARK HLDGS CORP COM | COM | 03852u106 |  | 6652124 | 180470 | SH |  | SOLE |  | 124450 | 0 | 56020 |
| ARCELORMITTAL SA LUXEMBOURG NY | COM | 03938L203 |  | 775 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| ARCH CAPITAL GROUP LTD | COM | g0450a105 |  | 297928 | 3106 | SH |  | SOLE | 1 | 2856 | 0 | 250 |
| ARCHER AVIATION INC COM CL A | COM | 03945r102 |  | 7520 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO COM | COM | 039483102 |  | 22709 | 395 | SH |  | SOLE | 1 | 395 | 0 | 0 |
| ARCHROCK | COM | 03957w106 |  | 59222 | 2276 | SH |  | SOLE | 1 | 2276 | 0 | 0 |
| ARCOSA INC | COM | 039653100 |  | 258145 | 2428 | SH |  | SOLE | 1 | 2428 | 0 | 0 |
| ARCOSA INC | COM | 039653100 |  | 8827431 | 83027 | SH |  | SOLE |  | 62607 | 0 | 20420 |
| ARES CAP CORP COM | COM | 04010l103 |  | 989874 | 48931 | SH |  | SOLE | 1 | 45181 | 0 | 3750 |
| ARES MANAGEMENT CORP | COM | 03990b101 |  | 5146835 | 31843 | SH |  | SOLE | 1 | 31735 | 0 | 108 |
| ARES MANAGEMENT CORP | COM | 03990b101 |  | 16419138 | 101585 | SH |  | SOLE |  | 93683 | 0 | 7902 |
| ARGENX SE | COM | 04016x101 |  | 6728 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| ARHAUS INC | COM | 04035m102 |  | 56050 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| ARISTA NETWORKS | COM | 040413205 |  | 147016 | 1122 | SH |  | SOLE | 1 | 1122 | 0 | 0 |
| ARK AUTONOMOUS TECHNOLOGY  RO | INDX FD | 00214q203 |  | 7224 | 63 | SH |  | SOLE | 1 | 63 | 0 | 0 |
| ARK GENOMIC REVOLUTION ETF | INDX FD | 00214q302 |  | 1028 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| ARK INNOVATION ETF | INDX FD | 00214q104 |  | 12000 | 156 | SH |  | SOLE | 1 | 156 | 0 | 0 |
| ARM HOLDINGS PLC | COM | 042068205 |  | 79359 | 726 | SH |  | SOLE | 1 | 726 | 0 | 0 |
| ARMANINO FOODS DISTINCTION INC | COM | 042166801 |  | 229406 | 21360 | SH |  | SOLE |  | 21360 | 0 | 0 |
| ARMSTRONG WORLD INDS INC | COM | 04247X102 |  | 237728 | 1244 | SH |  | SOLE | 1 | 1244 | 0 | 0 |
| ARROW ELECTRS INC COM | COM | 042735100 |  | 36580 | 332 | SH |  | SOLE | 1 | 332 | 0 | 0 |
| ARTESIAN RESOURCES CORP-CL A | COM | 043113208 |  | 158050 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| ARTHUR J GALLAGHER AND COMPANY | COM | 363576109 |  | 2510522 | 9701 | SH |  | SOLE | 1 | 8723 | 0 | 978 |
| ASBURY AUTOMOTIVE GP COM | COM | 043436104 |  | 7208 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| ASCENDIS PHARMA A/S SPON ADR | COM | 04351p101 |  | 2559 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| ASCENT INDUSTRIES CO | COM | 871565107 |  | 794605 | 49080 | SH |  | SOLE |  | 49080 | 0 | 0 |
| ASE TECHNOLOGY HOLDING CO | COM | 00215w100 |  | 12783 | 794 | SH |  | SOLE | 1 | 794 | 0 | 0 |
| ASHLAND GLOBAL HLDGS INC | COM | 044186104 |  | 42242 | 720 | SH |  | SOLE | 1 | 720 | 0 | 0 |
| ASHTEAD GROUP ADR | COM | 045055209 |  | 5376 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| ASIA BROADBAND RSTK | COM | 04518l993 |  | 0 | 286 | SH |  | SOLE | 1 | 286 | 0 | 0 |
| ASML HOLDING N V N Y REGISTRY | COM | N07059210 |  | 10059074 | 9402 | SH |  | SOLE | 1 | 8893 | 0 | 509 |
| ASML HOLDING N V N Y REGISTRY | COM | N07059210 |  | 1099816 | 1028 | SH |  | SOLE |  | 1028 | 0 | 0 |
| ASSA ABLOY AB ADR | ADUS | 045387107 |  | 22882 | 1185 | SH |  | SOLE | 1 | 1185 | 0 | 0 |
| ASSURANT INC COM | COM | 04621x108 |  | 29143 | 121 | SH |  | SOLE | 1 | 121 | 0 | 0 |
| ASSURED GUARANTY LTD COM | COM | g0585r106 |  | 56079 | 624 | SH |  | SOLE | 1 | 624 | 0 | 0 |
| ASTERA LABS | COM | 04626a103 |  | 15804 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| ASTRAZENECA PLC SPONSORED ADR | ADUS | 046353108 |  | 299140 | 3254 | SH |  | SOLE | 1 | 3254 | 0 | 0 |
| ASURE SOFTWARE INC | COM | 04649U102 |  | 94200 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| AT INC | COM | 00206r102 |  | 686689 | 27644 | SH |  | SOLE | 1 | 26755 | 0 | 889 |
| ATHENA TECHNOLOGY ACQUISITION | WT | 04687c113 |  | 50 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ATHERSYS INC NEW COM NEW | COM | 04744L205 |  | 0 | 804 | SH |  | SOLE | 1 | 804 | 0 | 0 |
| ATKORE INC | COM | 047649108 |  | 949 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| ATLANTA BRAVES HOLDINGS INC | COM | 047726302 |  | 19094 | 484 | SH |  | SOLE | 1 | 480 | 0 | 4 |
| ATLANTA BRAVES HOLDINGS INC | COM | 047726302 |  | 6904697 | 175024 | SH |  | SOLE |  | 119444 | 0 | 55580 |
| ATLANTIS PLASTICS INC | COM | 049156102 |  | 0 | 640 | SH |  | SOLE | 1 | 640 | 0 | 0 |
| ATLAS COPCO AB SP ADR A NEW | COM | 049255706 |  | 21671 | 1210 | SH |  | SOLE | 1 | 1210 | 0 | 0 |
| ATLASSIAN CORPORATION PLC | COM | 049468101 |  | 3243 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ATMOS ENERGY CORP COM | COM | 049560105 |  | 174168 | 1039 | SH |  | SOLE | 1 | 700 | 0 | 339 |
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956d107 |  | 124844 | 2405 | SH |  | SOLE | 1 | 2405 | 0 | 0 |
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956d107 |  | 19373331 | 373210 | SH |  | SOLE |  | 276600 | 0 | 96610 |
| 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 |
| AURORA INNOVATION INC | COM | 051774107 |  | 173 | 45 | SH |  | SOLE | 1 | 45 | 0 | 0 |
| AUTODESK INC COM | COM | 052769106 |  | 31969 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | COM | 053015103 |  | 2616544 | 10172 | SH |  | SOLE | 1 | 9381 | 0 | 791 |
| AUTOMATIC DATA PROCESSING INC | COM | 053015103 |  | 102892 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| AUTONATION INC COM | COM | 05329w102 |  | 37166 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| AUTOZONE INC COM | COM | 053332102 |  | 33915 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | COM | 053484101 |  | 21395 | 118 | SH |  | SOLE | 1 | 118 | 0 | 0 |
| AVANTIS EMERGING MARKETS EQUIT | INDX FD | 025072604 |  | 16944 | 220 | SH |  | SOLE | 1 | 220 | 0 | 0 |
| AVANTIS INTERNATNL SML CP VL E | INDX FD | 025072802 |  | 346279 | 3685 | SH |  | SOLE | 1 | 3685 | 0 | 0 |
| AVANTIS INTL LARGE CAP VALUE | INDX FD | 025072364 |  | 37024 | 520 | SH |  | SOLE | 1 | 520 | 0 | 0 |
| AVANTOR INC | COM | 05352a100 |  | 4412 | 385 | SH |  | SOLE | 1 | 385 | 0 | 0 |
| AVERY DENNISON CORP COM | COM | 053611109 |  | 25463 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| AVGO  260116P00210000 | PUT | 11135f951 |  | 0 | 20 | SH | Put | SOLE | 1 | 20 | 0 | 0 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 53407 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 964324 | 45104 | SH |  | SOLE |  | 34634 | 0 | 10470 |
| AVNET INC | COM | 053807103 |  | 40964 | 852 | SH |  | SOLE | 1 | 852 | 0 | 0 |
| AXA SA | COM | 054536107 |  | 5231 | 109 | SH |  | SOLE | 1 | 109 | 0 | 0 |
| AXALTA COATING SYSTEMS | COM | g0750c108 |  | 34249 | 1060 | SH |  | SOLE | 1 | 1060 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | COM | 054540208 |  | 40170 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| AXIA ENERGIA AMERICAN DEPOSITA | COM | 15234Q207 |  | 421 | 46 | SH |  | SOLE | 1 | 46 | 0 | 0 |
| AXIS CAPITAL HOLDINGS SHS | COM | g0692u109 |  | 90277 | 843 | SH |  | SOLE | 1 | 843 | 0 | 0 |
| AXT INC COM | COM | 00246W103 |  | 670350 | 41000 | SH |  | SOLE | 3 | 41000 | 0 | 0 |
| AZENTA INC COM | COM | 114340102 |  | 13537 | 407 | SH |  | SOLE | 1 | 407 | 0 | 0 |
| BAE SYS PLC SPONSORED ADR | ADUS | 05523R107 |  | 13839 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| BAGGER DAVES BURGER TAVERN | COM | 056646201 |  | 1125 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| BAIDU INC SPON ADR REP A | ADUS | 056752108 |  | 1307 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| BAIRD MEDICAL INVESTMENT HOLDI | WT | g0705h111 |  | 555 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| BAKER HUGHES COMPANY | COM | 05722g100 |  | 26368 | 579 | SH |  | SOLE | 1 | 579 | 0 | 0 |
| BALL CORP | COM | 058498106 |  | 32202 | 608 | SH |  | SOLE | 1 | 608 | 0 | 0 |
| BALLARD PWR SYS INC NE COM | COM | 585861081 |  | 190 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI | COM | 05946K101 |  | 40256 | 1727 | SH |  | SOLE | 1 | 1727 | 0 | 0 |
| BANCO BRADESCO S A SP ADR PFD | ADUS | 059460303 |  | 2844 | 854 | SH |  | SOLE | 1 | 854 | 0 | 0 |
| BANCO DE CHILE | COM | 059520106 |  | 342 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| BANCO SANTANDER ADS | COM | 05965X109 |  | 249 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| BANCO SANTANDER CHILE SP ADR R | ADUS | 05964h105 |  | 11519 | 982 | SH |  | SOLE | 1 | 982 | 0 | 0 |
| BANCROFT FUND LTD COM | COM | 059695106 |  | 22100 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| BANK FIRST NATL CORP | COM | 06211j100 |  | 21197 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| BANK HAPOALIM B M SPONSORED AD | COM | 062510300 |  | 3304 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| BANK HAWAII CORP COM | COM | 062540109 |  | 50936 | 745 | SH |  | SOLE | 1 | 745 | 0 | 0 |
| BANK MONTREAL QUE COM | COM | 636711012 |  | 14796 | 114 | SH |  | SOLE | 1 | 114 | 0 | 0 |
| BANK N S HALIFAX COM | COM | 064149107 |  | 4569 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| BANK NEW YORK MELLON CORP COM | COM | 064058100 |  | 186208 | 1604 | SH |  | SOLE | 1 | 1604 | 0 | 0 |
| BANK OF AMERICA CORPORATION CO | COM | 060505104 |  | 15172045 | 275855 | SH |  | SOLE | 1 | 274737 | 0 | 1118 |
| BANK OF AMERICA CORPORATION CO | COM | 060505104 |  | 30447667 | 553594 | SH |  | SOLE |  | 510507 | 0 | 43087 |
| BANK OZK | COM | 06417n103 |  | 23838 | 518 | SH |  | SOLE | 1 | 518 | 0 | 0 |
| BANKINTER ADR | COM | 066460304 |  | 2189 | 132 | SH |  | SOLE | 1 | 132 | 0 | 0 |
| BARCALYS SP500 SHORT TERM VIX | COM | 06748m196 |  | 26470 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| BARCLAYS PLC ADR | ADUS | 06738E204 |  | 12700 | 499 | SH |  | SOLE | 1 | 499 | 0 | 0 |
| BARCO NV | COM | b0833g105 |  | 7300 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| BARRICK MINING | COM | 06849f108 |  | 3745 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| BATH  BODY WORKS INC | COM | 070830104 |  | 10803 | 538 | SH |  | SOLE | 1 | 538 | 0 | 0 |
| BATH  BODY WORKS INC | COM | 070830104 |  | 3587694 | 178670 | SH |  | SOLE |  | 121130 | 0 | 57540 |
| BATTERY FUTURE ACQ | WT | 182744110 |  | 70 | 5800 | SH |  | SOLE | 3 | 5800 | 0 | 0 |
| BAXTER INTL INC COM | COM | 071813109 |  | 24461 | 1280 | SH |  | SOLE | 1 | 1280 | 0 | 0 |
| BAYER A G SPONSORED ADR | ADUS | 072730302 |  | 7682 | 710 | SH |  | SOLE | 1 | 710 | 0 | 0 |
| BCE INC COM NEW | COM | 05534B760 |  | 4383 | 184 | SH |  | SOLE | 1 | 184 | 0 | 0 |
| BEACON POWER CORP COM NEW | COM | 736772054 |  | 0 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373v105 |  | 1386 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| BECTON DICKINSON  CO COM | COM | 075887109 |  | 1125670 | 5800 | SH |  | SOLE | 1 | 5400 | 0 | 400 |
| BELLRING BRANDS INC | COM | 07831c103 |  | 22132 | 828 | SH |  | SOLE | 1 | 828 | 0 | 0 |
| BELLRING BRANDS INC | COM | 07831c103 |  | 80 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BENEFICIENT WTS EXP 06/07/2028 | WT | 08178Q119 |  | 162 | 15273 | SH |  | SOLE | 3 | 15273 | 0 | 0 |
| BENSON HILL INC | WT | 082490111 |  | 0 | 2600 | SH |  | SOLE | 3 | 2600 | 0 | 0 |
| BEONE MEDICINES LTD ADR | COM | 07725L102 |  | 1215 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| BERKLEY W R CORP COM | COM | 084423102 |  | 1070803 | 15271 | SH |  | SOLE | 1 | 14696 | 0 | 575 |
| BERKSHIRE HATHAWAY INC DEL CL | COM | 084670702 |  | 44867829 | 89263 | SH |  | SOLE | 1 | 85564 | 0 | 3699 |
| BERKSHIRE HATHAWAY INC DEL CL | COM | 084670702 |  | 4659565 | 9270 | SH |  | SOLE |  | 9270 | 0 | 0 |
| BEST BUY COMPANY INC | COM | 086516101 |  | 27834 | 416 | SH |  | SOLE | 1 | 416 | 0 | 0 |
| BETTER THERAPEUTICS INC COMMON | COM | 08773T104 |  | 0 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| BGC PARTNERS INC | COM | 088929104 |  | 35720 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| BGSF INC | COM | 05601c105 |  | 29789 | 6434 | SH |  | SOLE | 1 | 6434 | 0 | 0 |
| BGSF INC | COM | 05601c105 |  | 65792 | 14210 | SH |  | SOLE |  | 14210 | 0 | 0 |
| BHP GROUP LTD SPONSORED ADS | ADUS | 088606108 |  | 48175 | 798 | SH |  | SOLE | 1 | 798 | 0 | 0 |
| BIGBEAR.AI HOLDINGS INC | COM | 08975b109 |  | 12150 | 2250 | SH |  | SOLE | 1 | 2250 | 0 | 0 |
| BIO RAD LABS INC CL A | COM | 905722070 |  | 26360 | 87 | SH |  | SOLE | 1 | 87 | 0 | 0 |
| BIO TECHNE CORPORATION | COM | 09073m104 |  | 17996 | 306 | SH |  | SOLE | 1 | 306 | 0 | 0 |
| BIOGEN IDEC INC COM | COM | 09062X103 |  | 21823 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL COM US | COM | 09061g101 |  | 41720 | 702 | SH |  | SOLE | 1 | 702 | 0 | 0 |
| BIOMED REALTY TRUST COM | COM | 09063h107 |  | 1708 | 1088 | SH |  | SOLE | 1 | 1088 | 0 | 0 |
| BIONANO GENOMICS INC | COM | 09075f305 |  | 2 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| BIRCHTECH | COM | 59833h200 |  | 198315 | 52884 | SH |  | SOLE |  | 52884 | 0 | 0 |
| BIRKENSTOCK HOLDINGS | COM | m2029k104 |  | 31043 | 759 | SH |  | SOLE | 1 | 759 | 0 | 0 |
| BITWISE BITCOIN ETF | INDX FD | 09174c104 |  | 47560 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| BITWISE CRYPTO INDUSTRY INNOVA | INDX FD | 301505624 |  | 2332 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| BJS RESTAURANTS INC COM | COM | 09180c106 |  | 472406 | 11990 | SH |  | SOLE |  | 11990 | 0 | 0 |
| BJS WHOLESALE CLUB INC COM | COM | 05548j106 |  | 22057 | 245 | SH |  | SOLE | 1 | 245 | 0 | 0 |
| BLACK STONE MINERALS L P COM | COM | 09225m101 |  | 490006 | 36870 | SH |  | SOLE | 1 | 34670 | 0 | 2200 |
| BLACKLINE INC | COM | 09239b109 |  | 1990 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| BLACKROCK | COM | 09290d101 |  | 5970183 | 5578 | SH |  | SOLE | 1 | 5469 | 0 | 109 |
| BLACKROCK | COM | 09290d101 |  | 1189148 | 1111 | SH |  | SOLE |  | 1111 | 0 | 0 |
| BLACKROCK ENERGY  RES TR COM | CLSD FD | 09250U101 |  | 94780 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| BLACKROCK ENHANCED CAP  INCOM | COM | 09256a109 |  | 116850 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| BLACKROCK ESG CAPITAL ALLOCATI | COM | 09262f100 |  | 1538 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BLACKROCK ETF TRUST II FLEXIBL | INDX FD | 092528603 |  | 8334100 | 157933 | SH |  | SOLE | 1 | 151738 | 0 | 6195 |
| BLACKROCK ETF TRUST II FLEXIBL | INDX FD | 092528603 |  | 142848 | 2707 | SH |  | SOLE |  | 2707 | 0 | 0 |
| BLACKROCK ETF TRUST ISHARES AI | COM | 09290C780 |  | 6902416 | 207280 | SH |  | SOLE | 1 | 202251 | 0 | 5029 |
| BLACKROCK ETF TRUST ISHARES AI | COM | 09290C780 |  | 66733 | 2004 | SH |  | SOLE |  | 2004 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES TRUS | COM | 09260e105 |  | 1144 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| BLACKROCK MUNIVEST FD INC COM | CLSD FD | 09253r105 |  | 182917 | 26395 | SH |  | SOLE | 1 | 26395 | 0 | 0 |
| BLACKROCK SCIENCE  TECH TR II | INDX FD | 09260k101 |  | 3618 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| BLACKROCK US EQUITY FACTOR ROT | INDX FD | 09290c103 |  | 17225555 | 283268 | SH |  | SOLE | 1 | 276835 | 0 | 6434 |
| BLACKROCK US EQUITY FACTOR ROT | INDX FD | 09290c103 |  | 134025 | 2204 | SH |  | SOLE |  | 2204 | 0 | 0 |
| BLACKSTONE GROUP INC | COM | 09260d107 |  | 10660471 | 69161 | SH |  | SOLE | 1 | 58795 | 0 | 10366 |
| BLACKSTONE GROUP INC | COM | 09260d107 |  | 779332 | 5056 | SH |  | SOLE |  | 5056 | 0 | 0 |
| BLACKSTONE PRIVATE CREDIT FUND | LP | 09261h305 |  | 92204 | 3707 | SH |  | SOLE | 1 | 3707 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k203 |  | 94913 | 6777 | SH |  | SOLE | 1 | 6777 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k401 |  | 2148657 | 153313 | SH |  | SOLE | 1 | 153313 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k401 |  | 1101033 | 78562 | SH |  | SOLE |  | 78562 | 0 | 0 |
| BLOCK INC CL A | COM | 852234103 |  | 26036 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| BLUE BIOFUELS INC COM | COM | 09530q102 |  | 53270 | 280369 | SH |  | SOLE | 1 | 280369 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION C | COM | 69121k104 |  | 136954 | 11018 | SH |  | SOLE | 1 | 11018 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION C | COM | 69121k104 |  | 162013 | 13034 | SH |  | SOLE |  | 13034 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION I | COM | 09581b103 |  | 2047045 | 246335 | SH |  | SOLE | 1 | 246335 | 0 | 0 |
| BLUE OWL CAPITAL INC | COM | 09581b103 |  | 25652 | 1717 | SH |  | SOLE | 1 | 1717 | 0 | 0 |
| BLUE RIVER BANCSHARES INC | COM | 09602p107 |  | 0 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| BNP PARIBAS SPONSORED ADR | ADUS | 05565A202 |  | 13699 | 289 | SH |  | SOLE | 1 | 289 | 0 | 0 |
| BOA ACQUISITION CORP | WT | g8059b119 |  | 0 | 25263 | SH |  | SOLE | 3 | 25263 | 0 | 0 |
| BOEING CO COM | COM | 097023105 |  | 749932 | 3454 | SH |  | SOLE | 1 | 3454 | 0 | 0 |
| BOK FINANCIAL CORPORATION | COM | 05561q201 |  | 34116 | 288 | SH |  | SOLE | 1 | 288 | 0 | 0 |
| BOLT PROJECTS HLDS | WT | 09769b115 |  | 72 | 4366 | SH |  | SOLE | 3 | 4366 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857l108 |  | 10855377 | 2027 | SH |  | SOLE | 1 | 1829 | 0 | 198 |
| BOOKING HOLDINGS INC | COM | 09857l108 |  | 1494137 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| BOOZ ALLEN HAMILTON HOLDING CO | COM | 099502106 |  | 1012 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| BORGWARNER INC COM | COM | 099724106 |  | 41321 | 917 | SH |  | SOLE | 1 | 917 | 0 | 0 |
| BOSTON PROPERTIES INC COM | COM | 101121101 |  | 21796 | 323 | SH |  | SOLE | 1 | 323 | 0 | 0 |
| BOSTON SCIENTIFIC CORP COM | COM | 101137107 |  | 441593 | 4631 | SH |  | SOLE | 1 | 4631 | 0 | 0 |
| BOSTON SCIENTIFIC CORP COM | COM | 101137107 |  | 190700 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BOSWELL J G CO COM | COM | 101205102 |  | 5963 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| BOWMAN CONSULTING GROUP LTD | COM | 103002101 |  | 513329 | 15546 | SH |  | SOLE |  | 15546 | 0 | 0 |
| BOYD GAMING CORP COM | COM | 103304101 |  | 53360 | 626 | SH |  | SOLE | 1 | 626 | 0 | 0 |
| BP PLC SPONSORED ADR | COM | 055622104 |  | 142478 | 4102 | SH |  | SOLE | 1 | 552 | 0 | 3550 |
| BRAMBLES LTD SPONSORED ADR | COM | 105105209 |  | 1833 | 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 WARRA | WT | 104932116 |  | 705 | 16048 | SH |  | SOLE | 3 | 16048 | 0 | 0 |
| BRC INC | COM | 05601u105 |  | 111 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS INC | COM | 018581108 |  | 1703 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| BRIDGESTONE CORP ADR | COM | 108441205 |  | 2824 | 126 | SH |  | SOLE | 1 | 126 | 0 | 0 |
| BRIDGEWATER BANCSHARES INC | COM | 108621103 |  | 4134100 | 235830 | SH |  | SOLE |  | 162720 | 0 | 73110 |
| BRIGHT HORIZONS FAMILY SOLUTIO | COM | 109194100 |  | 37214 | 367 | SH |  | SOLE | 1 | 367 | 0 | 0 |
| BRIGHTHOUSE FINL INC COM | COM | 10922n103 |  | 18206 | 281 | SH |  | SOLE | 1 | 281 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 938078 | 17391 | SH |  | SOLE | 1 | 17391 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 595174 | 11034 | SH |  | SOLE |  | 11034 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORE | ADUS | 110448107 |  | 28706 | 507 | SH |  | SOLE | 1 | 507 | 0 | 0 |
| BRIXMOR PROPERTY GROUP INC | LP | 11120u105 |  | 22444 | 856 | SH |  | SOLE | 1 | 856 | 0 | 0 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 138440 | 400 | SH |  | SOLE | 3 | 400 | 0 | 0 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 91601550 | 264668 | SH |  | SOLE | 1 | 257659 | 0 | 7009 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 59745874 | 172626 | SH |  | SOLE |  | 163587 | 0 | 9039 |
| BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 |  | 84358 | 378 | SH |  | SOLE | 1 | 378 | 0 | 0 |
| BROOKFIELD ASSET MANAGEMENT LT | COM | 113004105 |  | 1220792 | 23302 | SH |  | SOLE | 1 | 21778 | 0 | 1524 |
| BROOKFIELD CORP | COM | 11271j107 |  | 3045811 | 66372 | SH |  | SOLE | 1 | 62030 | 0 | 4342 |
| BROOKFIELD INFRAST PARTNERS LP | COM | G16252101 |  | 15633 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS LP | COM | G16252101 |  | 6079 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP | COM | 11276h106 |  | 863 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE INCO | COM | 11276g108 |  | 398325 | 37192 | SH |  | SOLE | 1 | 37192 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE INCO | LP | 11276g306 |  | 487896 | 45050 | SH |  | SOLE | 1 | 45050 | 0 | 0 |
| BROOKFIELD PROPERTY PREFERRED | CV PFD | g1624r107 |  | 3100 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOME | CLSD FD | 112830104 |  | 1633 | 126 | SH |  | SOLE | 1 | 126 | 0 | 0 |
| BROOKMONT CATASTROPHIC BOND ET | INDX FD | 26923n470 |  | 1998 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| BROWN  BROWN INC COM | COM | 115236101 |  | 34032 | 427 | SH |  | SOLE | 1 | 427 | 0 | 0 |
| BROWN FORMAN | COM | 115637209 |  | 58609 | 2249 | SH |  | SOLE | 1 | 2249 | 0 | 0 |
| BROWN FORMAN CORP CL B | COM | 115637209 |  | 75730 | 2906 | SH |  | SOLE | 1 | 2906 | 0 | 0 |
| BROWN FORMAN CORP CL B | COM | 115637209 |  | 100461 | 3855 | SH |  | SOLE |  | 3855 | 0 | 0 |
| BROWN-FORMAN CORP | COM | 115637100 |  | 69958 | 2659 | SH |  | SOLE | 1 | 2659 | 0 | 0 |
| BRUKER CORP | COM | 116794108 |  | 333774 | 7085 | SH |  | SOLE | 3 | 7085 | 0 | 0 |
| BRUKER CORP | COM | 116794108 |  | 7867 | 167 | SH |  | SOLE | 1 | 167 | 0 | 0 |
| BRUNSWICK CORP COM | COM | 117043109 |  | 18263 | 246 | SH |  | SOLE | 1 | 246 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | COM | 12008r107 |  | 22224 | 216 | SH |  | SOLE | 1 | 216 | 0 | 0 |
| BUMBLE INC | COM | 12047b105 |  | 1963 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| BUNGE LTD | COM | h11356104 |  | 29040 | 326 | SH |  | SOLE | 1 | 326 | 0 | 0 |
| BUREAU VERITAS ADR | COM | 12117p109 |  | 2994 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| BWX TECHNOLOGIES | COM | 05605h100 |  | 45803 | 265 | SH |  | SOLE | 1 | 265 | 0 | 0 |
| BYD CO LTD | COM | 05606l100 |  | 436 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC COM | COM | 12541W209 |  | 22346 | 139 | SH |  | SOLE | 1 | 139 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC COM | COM | 12541W209 |  | 127000 | 790 | SH |  | SOLE |  | 790 | 0 | 0 |
| C3AI INC | COM | 12468p104 |  | 12873 | 955 | SH |  | SOLE | 1 | 955 | 0 | 0 |
| CABLE ONE INC COM | COM | 12685j105 |  | 12301 | 109 | SH |  | SOLE | 1 | 109 | 0 | 0 |
| CACI INTL INC CL A | COM | 127190304 |  | 60208 | 113 | SH |  | SOLE | 1 | 113 | 0 | 0 |
| CACTUS ACQUISITION CORP 1 LTD | WT | g1745a124 |  | 325 | 10850 | SH |  | SOLE | 3 | 10850 | 0 | 0 |
| CADENCE DESIGN SYSTEMS INC | COM | 127387108 |  | 78603 | 251 | SH |  | SOLE | 1 | 251 | 0 | 0 |
| CADIZ INC | COM | 127537207 |  | 273768 | 48800 | SH |  | SOLE |  | 48800 | 0 | 0 |
| CAESARS ENTERTAINMENT INC | COM | 12769g100 |  | 50288 | 2150 | SH |  | SOLE | 1 | 2150 | 0 | 0 |
| CAL MAINE FOODS INC COM NEW | COM | 128030202 |  | 58325 | 733 | SH |  | SOLE | 1 | 733 | 0 | 0 |
| CALIFORNIA RESOURCES CORP | COM | 13057q305 |  | 1341 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| CALLAWAY GOLF CO | COM | 131193104 |  | 43179 | 3700 | SH |  | SOLE | 1 | 3700 | 0 | 0 |
| CAMBRIA CANNABIS ETF | INDX FD | 132061821 |  | 72066 | 11699 | SH |  | SOLE | 3 | 11699 | 0 | 0 |
| CAMBRIA CANNABIS ETF | INDX FD | 132061821 |  | 7084 | 1150 | SH |  | SOLE | 1 | 1150 | 0 | 0 |
| CAMBRIA TAIL RISK ETF | INDX FD | 132061862 |  | 22980 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| CAMBRIA TR SHAREHOLDER YLD | INDX FD | 132061201 |  | 226122 | 3253 | SH |  | SOLE | 1 | 3253 | 0 | 0 |
| CAMDEN PROPERTY TRUST | COM | 133131102 |  | 45903 | 417 | SH |  | SOLE | 1 | 417 | 0 | 0 |
| CAMECO | COM | 13321l108 |  | 2352183 | 25710 | SH |  | SOLE | 1 | 25710 | 0 | 0 |
| CAMECO | COM | 13321l108 |  | 237874 | 2600 | SH |  | SOLE |  | 2600 | 0 | 0 |
| CAMPBELL SOUP CO COM | COM | 134429109 |  | 20011 | 718 | SH |  | SOLE | 1 | 718 | 0 | 0 |
| CANADA PACKERS INC COM | COM | 135180107 |  | 475393 | 40500 | SH |  | SOLE |  | 40500 | 0 | 0 |
| CANADIAN IMPERIAL BK OF COMMER | COM | 136069101 |  | 4259 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| CANADIAN NAT RES LTD COM | COM | 136385101 |  | 3554 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| CANADIAN NATL RY CO COM | COM | 136375102 |  | 27283 | 276 | SH |  | SOLE | 1 | 276 | 0 | 0 |
| CANADIEN PACIFIQUE KANSAS CITY | COM | 13646k108 |  | 83202 | 1130 | SH |  | SOLE | 1 | 1130 | 0 | 0 |
| 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 CORPORATION COM | COM | 138035704 |  | 9 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| CANTALOUPE INC | COM | 138103106 |  | 14018 | 1320 | SH |  | SOLE | 1 | 1320 | 0 | 0 |
| CAPGEMINI S E UNSPONSORED ADR | COM | 13961r100 |  | 2597 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| CAPITAL GROUP CORE BOND ETF | INDX FD | 14020y508 |  | 3151690 | 118842 | SH |  | SOLE | 1 | 114218 | 0 | 4624 |
| CAPITAL GROUP DIVIDEND GROWERS | INDX FD | 14021l109 |  | 63938 | 1794 | SH |  | SOLE | 1 | 1794 | 0 | 0 |
| CAPITAL GROUP MUNI. INCOME FD | INDX FD | 14020y201 |  | 62974 | 2300 | SH |  | SOLE | 1 | 0 | 0 | 2300 |
| CAPITAL ONE FINL CORP COM | COM | 14040H105 |  | 1770341 | 7305 | SH |  | SOLE | 1 | 7305 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | COM | 14040H105 |  | 561063 | 2315 | SH |  | SOLE |  | 2315 | 0 | 0 |
| CAPITALWORKS EMNG MKTS ACQSTN | WT | g1889l126 |  | 63 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| CAPRI HOLDINGS LTD | COM | g1890l107 |  | 1928 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149y108 |  | 81378 | 396 | SH |  | SOLE | 1 | 396 | 0 | 0 |
| CARETRUST REIT INC COM | COM | 14174t107 |  | 470 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| CARIS LIFE SCIENCES INC COM | COM | 142152107 |  | 3912 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| CARLISLE COS INC COM | COM | 142339100 |  | 13434 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| CARLYLE GROUP INC | COM | 14316j108 |  | 90616 | 1533 | SH |  | SOLE | 1 | 1533 | 0 | 0 |
| CARMAX INC COM | COM | 143130102 |  | 7110 | 184 | SH |  | SOLE | 1 | 184 | 0 | 0 |
| CARMELL THERAPEUTICS CORP | WT | 142922111 |  | 24 | 2791 | SH |  | SOLE | 3 | 2791 | 0 | 0 |
| CARNIVAL CORP | COM | 143658300 |  | 18629 | 610 | SH |  | SOLE | 1 | 610 | 0 | 0 |
| CARPENTER TECHNOLOGY COM | COM | 144285103 |  | 24248 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448c104 |  | 300977 | 5696 | SH |  | SOLE | 1 | 4722 | 0 | 974 |
| CARTER INC COM | COM | 146229109 |  | 16669 | 514 | SH |  | SOLE | 1 | 514 | 0 | 0 |
| CARVANA CO | COM | 146869102 |  | 10550 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| CASCADE CORP COM | COM | 147195101 |  | 487 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| CASEYS GENERAL STORES INC | COM | 147528103 |  | 93431 | 169 | SH |  | SOLE | 1 | 169 | 0 | 0 |
| CASEYS GENERAL STORES INC | COM | 147528103 |  | 350971 | 635 | SH |  | SOLE |  | 635 | 0 | 0 |
| CATERPILLAR INC DEL COM | COM | 149123101 |  | 1875087 | 3273 | SH |  | SOLE | 1 | 3023 | 0 | 250 |
| CATERPILLAR INC DEL COM | COM | 149123101 |  | 229148 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CAVA GROUP INC | COM | 148929102 |  | 15729 | 268 | SH |  | SOLE | 1 | 268 | 0 | 0 |
| CAVCO INDUSTRIES INC | COM | 149568107 |  | 2817830 | 4770 | SH |  | SOLE |  | 3912 | 0 | 858 |
| CBAK ENERGY TECHNOLOGY INC COM | COM | 14986C102 |  | 635 | 760 | SH |  | SOLE | 1 | 760 | 0 | 0 |
| CBIZ INC | COM | 124805102 |  | 25225 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| CBOE HLDGS INC COM | COM | 12503M108 |  | 1077041 | 4291 | SH |  | SOLE | 1 | 3869 | 0 | 422 |
| CBOE HLDGS INC COM | COM | 12503M108 |  | 150600 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CBRE GROUP INC | COM | 12504l109 |  | 632548 | 3934 | SH |  | SOLE | 1 | 3934 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HLD | COM | 12510Q100 |  | 1113 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HLD | COM | 12510Q100 |  | 12172404 | 1531120 | SH |  | SOLE |  | 1146230 | 0 | 384890 |
| CDW CORPORATION | COM | 12514g108 |  | 110731 | 813 | SH |  | SOLE | 1 | 813 | 0 | 0 |
| CECIL BANCORP INC | COM | 149841306 |  | 601566 | 343752 | SH |  | SOLE | 3 | 343752 | 0 | 0 |
| CECIL BANCORP INC | COM | 149841306 |  | 219 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| CECIL BANCORP RSTD | COM | 149841306 |  | 488128 | 343752 | SH |  | SOLE | 3 | 343752 | 0 | 0 |
| CELANESE CORP DEL COM SER A | COM | 150870103 |  | 10063 | 238 | SH |  | SOLE | 1 | 238 | 0 | 0 |
| CELESTICA | COM | 15101q207 |  | 296 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| CELSIUS HOLDINGS INC | COM | 15118v207 |  | 100582 | 2199 | SH |  | SOLE | 1 | 2199 | 0 | 0 |
| CEMEX S A SPON ADR 5 ORD | ADUS | 151290889 |  | 724 | 63 | SH |  | SOLE | 1 | 63 | 0 | 0 |
| CENCORA INC | COM | 03073e105 |  | 1471831 | 4358 | SH |  | SOLE | 1 | 4338 | 0 | 20 |
| CENOVUS ENERGY INC COM | COM | 15135u109 |  | 1066 | 63 | SH |  | SOLE | 1 | 63 | 0 | 0 |
| CENTENE CORP DEL COM | COM | 15135b101 |  | 275211 | 6688 | SH |  | SOLE | 1 | 6688 | 0 | 0 |
| CENTERPOINT ENERGY INC COM | COM | 15189t107 |  | 17215 | 449 | SH |  | SOLE | 1 | 449 | 0 | 0 |
| CENTRUS ENERGY CORP CL A | COM | 15643u104 |  | 6555 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| CENTURI HOLDINGS INC COM SHS | COM | 155923105 |  | 2945362 | 116648 | SH |  | SOLE |  | 85477 | 0 | 31171 |
| CERES FARMS LLC | LP | 001466717 |  | 542015 | 542015 | SH |  | SOLE | 1 | 542015 | 0 | 0 |
| CERTARA | COM | 15687v109 |  | 185 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| CF INDS HLDGS INC COM | COM | 125269100 |  | 35422 | 458 | SH |  | SOLE | 1 | 458 | 0 | 0 |
| cGATX CORP | COM | 361448103 |  | 15094 | 89 | SH |  | SOLE | 1 | 89 | 0 | 0 |
| CGI INC COM | COM | 12532h104 |  | 92300 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| CHARLES RIV LABS INTL COM | COM | 159864107 |  | 30720 | 154 | SH |  | SOLE | 1 | 154 | 0 | 0 |
| CHART INDS INC COM PA | COM | 16115q308 |  | 14024 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| CHARTER COMMUNICATIONS INC | COM | 16119p108 |  | 20040 | 96 | SH |  | SOLE | 1 | 96 | 0 | 0 |
| CHECK POINT SOFTWARE ORD | COM | m22465104 |  | 583030 | 3142 | SH |  | SOLE | 1 | 2932 | 0 | 210 |
| CHEFS WAREHOUSE INC | COM | 163086101 |  | 775074 | 12435 | SH |  | SOLE |  | 12435 | 0 | 0 |
| CHEMED CORP NEW COM | COM | 16359r103 |  | 24388 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| CHEMOURS CO COM | COM | 163851108 |  | 8760 | 743 | SH |  | SOLE | 1 | 743 | 0 | 0 |
| CHENIERE ENERGY INC | COM | 16411r208 |  | 47237 | 243 | SH |  | SOLE | 1 | 243 | 0 | 0 |
| CHEVRON CORP NEW COM | COM | 166764100 |  | 22658450 | 148668 | SH |  | SOLE | 1 | 145563 | 0 | 3105 |
| CHEVRON CORP NEW COM | COM | 166764100 |  | 16375947 | 107447 | SH |  | SOLE |  | 100007 | 0 | 7440 |
| CHEWY INC | COM | 16679l109 |  | 430 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| CHICAGO RIVET  MACH | COM | 168088102 |  | 16692 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC COM | COM | 169656105 |  | 409627 | 11071 | SH |  | SOLE | 1 | 11071 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC COM | COM | 169656105 |  | 122100 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| CHOICE HOTELS INTL INC COM | COM | 169905106 |  | 30007 | 315 | SH |  | SOLE | 1 | 315 | 0 | 0 |
| CHORD ENERGY CORP | COM | 674215207 |  | 31240 | 337 | SH |  | SOLE | 1 | 337 | 0 | 0 |
| CHUBB LTD COM | COM | h1467j104 |  | 270608 | 867 | SH |  | SOLE | 1 | 867 | 0 | 0 |
| CHUGAI PHARMACEUTICALS CO LTD | COM | 171269103 |  | 34282 | 1305 | SH |  | SOLE | 1 | 1305 | 0 | 0 |
| CHUNGHWA TELECOM CO LTD | COM | 17133q502 |  | 667 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| CHURCH  DWIGHT INC COM | COM | 171340102 |  | 39661 | 473 | SH |  | SOLE | 1 | 473 | 0 | 0 |
| CHURCHILL DOWNS INC COM | COM | 171484108 |  | 61555 | 541 | SH |  | SOLE | 1 | 541 | 0 | 0 |
| CHURCHILL DOWNS INC COM | COM | 171484108 |  | 91934 | 808 | SH |  | SOLE |  | 808 | 0 | 0 |
| CIENA CORP COM NEW | COM | 171779309 |  | 4444 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| CIGNA CORPORATION | COM | 125523100 |  | 165688 | 602 | SH |  | SOLE | 1 | 602 | 0 | 0 |
| CIM REAL ESTATE FINANCE TRUST | COM | 12558q103 |  | 13025 | 2495 | SH |  | SOLE | 1 | 2495 | 0 | 0 |
| CINCINNATI FINL CORP COM | COM | 172062101 |  | 483427 | 2960 | SH |  | SOLE | 1 | 2960 | 0 | 0 |
| CINTAS CORP COM | COM | 172908105 |  | 39645 | 211 | SH |  | SOLE | 1 | 211 | 0 | 0 |
| CIRRUS LOGIC INC COM | COM | 172755100 |  | 7939 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| CISCO SYS INC | COM | 17275r102 |  | 7506266 | 97446 | SH |  | SOLE | 1 | 95750 | 0 | 1696 |
| CISCO SYS INC | COM | 17275r102 |  | 1427289 | 18529 | SH |  | SOLE |  | 18529 | 0 | 0 |
| CITIGROUP INC COM NEW | COM | 172967424 |  | 293018 | 2511 | SH |  | SOLE | 1 | 2511 | 0 | 0 |
| CITIZENS FINL GROUP | COM | 174610105 |  | 217577 | 3725 | SH |  | SOLE | 1 | 3725 | 0 | 0 |
| CITIZENS FINL GROUP | COM | 174610105 |  | 32125 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| CIVISTA BANCSHARES INC COM | COM | 178867107 |  | 7088 | 319 | SH |  | SOLE | 1 | 319 | 0 | 0 |
| CIVITAS RESOURCES INC | COM | 17888h103 |  | 24977 | 922 | SH |  | SOLE | 1 | 922 | 0 | 0 |
| CLEAN ENERGY CORP. | COM | 184505105 |  | 0 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HOLDINGS | COM | 18453h106 |  | 130421 | 59014 | SH |  | SOLE | 1 | 59014 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HOLDINGS | COM | 18453h106 |  | 73485 | 33251 | SH |  | SOLE |  | 33251 | 0 | 0 |
| CLEARFIELD INC | COM | 18482p103 |  | 4197513 | 143997 | SH |  | SOLE |  | 105599 | 0 | 38398 |
| CLEARWAY 6000 INC-A | COM | 18539c105 |  | 96428 | 3069 | SH |  | SOLE | 1 | 3069 | 0 | 0 |
| CLIFFS NATURAL RESOURCES INC C | COM | 185899101 |  | 1161004 | 87425 | SH |  | SOLE | 1 | 85925 | 0 | 1500 |
| CLIFFS NATURAL RESOURCES INC C | COM | 185899101 |  | 296144 | 22300 | SH |  | SOLE |  | 22300 | 0 | 0 |
| CLIMB GLOBAL SOLUTIONS INC | COM | 946760105 |  | 181424 | 1765 | SH |  | SOLE | 1 | 1765 | 0 | 0 |
| CLIMB GLOBAL SOLUTIONS INC | COM | 946760105 |  | 517342 | 5033 | SH |  | SOLE |  | 5033 | 0 | 0 |
| CLOUDFLARE INC | COM | 18915m107 |  | 25629 | 130 | SH |  | SOLE | 1 | 130 | 0 | 0 |
| CLP HOLDINGS LTD | COM | 18946q101 |  | 1198 | 133 | SH |  | SOLE | 1 | 133 | 0 | 0 |
| CME GROUP INC COM | COM | 12572q105 |  | 250961 | 919 | SH |  | SOLE | 1 | 919 | 0 | 0 |
| CMS ENERGY CORP COM | COM | 125896100 |  | 24545 | 351 | SH |  | SOLE | 1 | 351 | 0 | 0 |
| CNA FINL CORP COM | COM | 126117100 |  | 64306 | 1347 | SH |  | SOLE | 1 | 1347 | 0 | 0 |
| CNH INDUSTRIAL NV COM | COM | N20944109 |  | 29283 | 3176 | SH |  | SOLE | 1 | 3176 | 0 | 0 |
| CNL HEALTHCARE PPTYS INC COM | LP | 12612c108 |  | 57779 | 8374 | SH |  | SOLE | 1 | 8374 | 0 | 0 |
| CNX RESOURCES CORPORATION | COM | 12653c108 |  | 68576 | 1865 | SH |  | SOLE | 1 | 1865 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 2512426 | 35938 | SH |  | SOLE | 1 | 35938 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 253144 | 3621 | SH |  | SOLE |  | 3621 | 0 | 0 |
| COCA-COLA CONSOLIDATED INC | COM | 191098102 |  | 16096 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| COCA-COLA EUROPEAN PARTNERS PL | COM | g25839104 |  | 5351 | 59 | SH |  | SOLE | 1 | 59 | 0 | 0 |
| COCA-COLA EUROPEAN PARTNERS PL | COM | g25839104 |  | 1451 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| COCA-COLA FEMSA S A DE SPON AD | ADUS | 191241108 |  | 4925 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| COEUR D ALENE MINES CORP IDAHO | COM | 192108504 |  | 28154 | 1579 | SH |  | SOLE | 1 | 1579 | 0 | 0 |
| COGNEX CORPORATION | COM | 192422103 |  | 29288 | 814 | SH |  | SOLE | 1 | 814 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 |  | 7054392 | 84993 | SH |  | SOLE | 1 | 77339 | 0 | 7654 |
| COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 |  | 781113 | 9411 | SH |  | SOLE |  | 9411 | 0 | 0 |
| COHEN  STEERS CLOSED END OPP | CLSD FD | 19248p106 |  | 13200 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTURE | CLSD FD | 19248A109 |  | 16877 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| COHERENT CORP | COM | 19247g107 |  | 124031 | 672 | SH |  | SOLE | 1 | 672 | 0 | 0 |
| COINBASE GLOBAL INC | COM | 19260q107 |  | 266619 | 1179 | SH |  | SOLE | 1 | 1179 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | COM | 194162103 |  | 739198 | 9355 | SH |  | SOLE | 1 | 9155 | 0 | 200 |
| COLOPLAST A/S | COM | 19624y200 |  | 7599 | 894 | SH |  | SOLE | 1 | 894 | 0 | 0 |
| COLUMBIA BKG SYS INC COM | COM | 197236102 |  | 14087 | 504 | SH |  | SOLE | 1 | 504 | 0 | 0 |
| COLUMBIA SPORTSWEAR CO COM | COM | 198516106 |  | 26553 | 482 | SH |  | SOLE | 1 | 482 | 0 | 0 |
| COLUMBUS MCKINNON CORP | COM | 199333105 |  | 4416 | 256 | SH |  | SOLE | 1 | 256 | 0 | 0 |
| COMCAST CORP NEW CL A | COM | 20030N101 |  | 1701727 | 56933 | SH |  | SOLE | 1 | 53073 | 0 | 3860 |
| COMCAST CORP NEW CL A | COM | 20030N101 |  | 11152 | 373 | SH |  | SOLE |  | 373 | 0 | 0 |
| COMERICA INC COM | COM | 200340107 |  | 15126 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| COMERICA INC COM | COM | 200340107 |  | 18690 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| COMFORT SYS USA INC COM | COM | 199908104 |  | 13999 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| COMMERCE BANCSHARES COM | COM | 200525103 |  | 30567 | 584 | SH |  | SOLE | 1 | 584 | 0 | 0 |
| COMMERCIAL METALS CO COM | COM | 201723103 |  | 9829 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| COMMUNICATION SERVICES SELECT | INDX FD | 81369y852 |  | 96295 | 818 | SH |  | SOLE | 1 | 818 | 0 | 0 |
| COMPAGNIE DE ST GOBAIN UNSPONS | COM | 204280309 |  | 5768 | 283 | SH |  | SOLE | 1 | 283 | 0 | 0 |
| COMPAGNIE FIN RICHEMONTAG SWI | ADUS | 204319107 |  | 10442 | 485 | SH |  | SOLE | 1 | 485 | 0 | 0 |
| COMPANHIA DE SANEAMENT SPONSOR | ADUS | 20441a102 |  | 525 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| COMPASS DIGITAL ACQUISITION CO | WT | g2476c123 |  | 163 | 8154 | SH |  | SOLE | 3 | 8154 | 0 | 0 |
| COMPASS GROUP PLC SPONSORED AD | ADUS | 20449X401 |  | 21081 | 659 | SH |  | SOLE | 1 | 659 | 0 | 0 |
| COMPASS PATHWAYS PLC | COM | 20451w101 |  | 16353 | 2370 | SH |  | SOLE | 1 | 2370 | 0 | 0 |
| COMPOSECURE INC COM CL A | COM | 20459v105 |  | 9525689 | 494071 | SH |  | SOLE |  | 382012 | 0 | 112059 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 57538 | 3324 | SH |  | SOLE | 1 | 3324 | 0 | 0 |
| CONCENTRA GROUP HOLDINGS | COM | 20603l102 |  | 6426307 | 326540 | SH |  | SOLE |  | 249300 | 0 | 77240 |
| CONCENTRIX CORP COM | COM | 20602d101 |  | 14886 | 358 | SH |  | SOLE | 1 | 358 | 0 | 0 |
| CONCORD ACQUISITION II CORP | WT | 20607u116 |  | 263 | 6450 | SH |  | SOLE | 3 | 6450 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC COM | COM | 206704108 |  | 30705 | 4576 | SH |  | SOLE | 1 | 4576 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC COM | COM | 206704108 |  | 549475 | 81889 | SH |  | SOLE |  | 62880 | 0 | 19009 |
| CONMED CORP | COM | 207410101 |  | 3086 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 3229859 | 34503 | SH |  | SOLE | 1 | 30297 | 0 | 4206 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 655738 | 7005 | SH |  | SOLE |  | 7005 | 0 | 0 |
| CONSENSUS CLOUD SOLUTIONS INC | COM | 20848v105 |  | 109 | 5 | SH |  | SOLE |  | 4 | 0 | 1 |
| CONSOLIDATED EDISON INC COM | COM | 209115104 |  | 88401 | 890 | SH |  | SOLE | 1 | 531 | 0 | 359 |
| CONSTELLATION BRANDS INC COM C | COM | 21036P108 |  | 168360 | 1220 | SH |  | SOLE | 1 | 1220 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037t109 |  | 531450 | 1504 | SH |  | SOLE | 1 | 1458 | 0 | 46 |
| CONSTELLATION ENERGY CORP | COM | 21037t109 |  | 28262 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| CONSTELLATION SOF 40 WTFWARRAN | WT | 21037x134 |  | 0 | 249 | SH |  | SOLE | 1 | 249 | 0 | 0 |
| CONSTELLATION SOF 40 WTFWARRAN | WT | 21037x134 |  | 0 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| CONSTELLATION SOFTWARE INC | COM | 21037X100 |  | 797201 | 331 | SH |  | SOLE | 1 | 331 | 0 | 0 |
| CONSTELLATION SOFTWARE INC | COM | 21037X100 |  | 93930 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| CONTEMPORARY AMPEREX TECH | COM | 210919106 |  | 25421 | 1577 | SH |  | SOLE | 1 | 1577 | 0 | 0 |
| CONTRAFECT CORP COM NEW | COM | 212326409 |  | 0 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| COOPER | COM | 216648501 |  | 15818 | 193 | SH |  | SOLE | 1 | 193 | 0 | 0 |
| COPART INC COM | COM | 217204106 |  | 18361 | 469 | SH |  | SOLE | 1 | 469 | 0 | 0 |
| COPT DEFENSE PROPERTIES | COM | 22002t108 |  | 4643 | 167 | SH |  | SOLE | 1 | 167 | 0 | 0 |
| CORBUS PHARMACEUTICALS HOLDI | COM | 21833p301 |  | 521 | 64 | SH |  | SOLE | 1 | 64 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 |  | 522000 | 15000 | SH |  | OTR | 2 | 0 | 0 | 15000 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 |  | 20462 | 588 | SH |  | SOLE | 1 | 588 | 0 | 0 |
| CORE  MAIN INC | COM | 21874c102 |  | 27804 | 535 | SH |  | SOLE | 1 | 535 | 0 | 0 |
| CORE NATURAL RESOURCES | COM | 218937100 |  | 2655 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| CORECIVIC INC | COM | 21871n101 |  | 14332 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| COREWEAVE CLASS A | COM | 21873s108 |  | 93451 | 1305 | SH |  | SOLE | 1 | 1305 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 387453 | 4425 | SH |  | SOLE | 3 | 4425 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 1009829 | 11533 | SH |  | SOLE | 1 | 11533 | 0 | 0 |
| CORTEVA | COM | 22052l104 |  | 1166791 | 17407 | SH |  | SOLE | 1 | 15895 | 0 | 1512 |
| CORVUS PHARMACEUTICALS INC | COM | 221015100 |  | 367037 | 47667 | SH |  | SOLE | 1 | 47667 | 0 | 0 |
| COSTAR GROUP INC COM | COM | 22160n109 |  | 28174 | 419 | SH |  | SOLE | 1 | 419 | 0 | 0 |
| COSTCO WHSL CORP NEW COM | COM | 22160K105 |  | 13701413 | 15889 | SH |  | SOLE | 1 | 15101 | 0 | 788 |
| COSTCO WHSL CORP NEW COM | COM | 22160K105 |  | 1567843 | 1818 | SH |  | SOLE |  | 1818 | 0 | 0 |
| COTERRA ENERGY INC COM | COM | 127097103 |  | 2063468 | 78399 | SH |  | SOLE | 1 | 69060 | 0 | 9339 |
| COTERRA ENERGY INC COM | COM | 127097103 |  | 810998 | 30813 | SH |  | SOLE |  | 30813 | 0 | 0 |
| COTY INC | COM | 222070203 |  | 1441 | 468 | SH |  | SOLE | 1 | 468 | 0 | 0 |
| COUPANG INC | COM | 22266t109 |  | 731 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| COUSINS PROPERTIES INC | LP | 222795502 |  | 48363 | 1876 | SH |  | SOLE | 1 | 1876 | 0 | 0 |
| CPI CARD GROUP INC | COM | 12634h200 |  | 29184 | 1988 | SH |  | SOLE | 1 | 1988 | 0 | 0 |
| CPI CARD GROUP INC | COM | 12634h200 |  | 593101 | 40402 | SH |  | SOLE |  | 31723 | 0 | 8679 |
| CRANE HOLDINGS | COM | 224408104 |  | 208029 | 1128 | SH |  | SOLE | 1 | 1128 | 0 | 0 |
| CRANE HOLDINGS | COM | 224408104 |  | 11845947 | 64230 | SH |  | SOLE |  | 49667 | 0 | 14563 |
| CRANE NXT CO | COM | 224441105 |  | 129254 | 2746 | SH |  | SOLE | 1 | 2746 | 0 | 0 |
| CRANE NXT CO | COM | 224441105 |  | 12165006 | 258445 | SH |  | SOLE |  | 193973 | 0 | 64472 |
| CRAWFORD  CO | COM | 224633107 |  | 69680 | 6500 | SH |  | SOLE | 1 | 6500 | 0 | 0 |
| CRAWFORD  CO CL A | COM | 224633206 |  | 46159 | 4103 | SH |  | SOLE | 1 | 4103 | 0 | 0 |
| CRAWFORD  CO CL A | COM | 224633206 |  | 904522 | 80402 | SH |  | SOLE |  | 61563 | 0 | 18839 |
| CRAWFORD UNITED CORP | COM | 22511p100 |  | 162420 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CREDICORP LTD COM | COM | g2519y108 |  | 20951 | 73 | SH |  | SOLE | 1 | 73 | 0 | 0 |
| CREDIT ACCEP CORP MICH COM | COM | 225310101 |  | 15078 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING | COM | g25457105 |  | 5180 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| CRESCO LABS INC | COM | 22587m106 |  | 66326 | 54769 | SH |  | SOLE | 1 | 54769 | 0 | 0 |
| CRH PLC | COM | g25508105 |  | 4378794 | 35086 | SH |  | SOLE | 1 | 35064 | 0 | 22 |
| CRH PLC | COM | g25508105 |  | 22030070 | 176523 | SH |  | SOLE |  | 164141 | 0 | 12382 |
| CRISPR THERAPEUTICS AG | COM | h17182108 |  | 210599 | 4016 | SH |  | SOLE | 1 | 4016 | 0 | 0 |
| CRIXUS BH3 ACQUISITION CO | WT | 98400u111 |  | 0 | 9800 | SH |  | SOLE | 3 | 9800 | 0 | 0 |
| CRODA INTERNATIONAL PLC | COM | 227047305 |  | 775 | 43 | SH |  | SOLE | 1 | 43 | 0 | 0 |
| CRONOS GROUP INC | COM | 22717l101 |  | 789 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| CROWDSTRIKE HOLDINGS INC | COM | 22788c105 |  | 315843 | 674 | SH |  | SOLE | 1 | 674 | 0 | 0 |
| CROWN CASTLE INTL CORP NEW COM | COM | 22822v101 |  | 292787 | 3295 | SH |  | SOLE | 1 | 3045 | 0 | 250 |
| CROWN HOLDINGS INC COM | COM | 228368106 |  | 159192 | 1546 | SH |  | SOLE | 1 | 1546 | 0 | 0 |
| CROWN LONG HOLDINGS | WT | g268ap117 |  | 0 | 2607 | SH |  | SOLE | 3 | 2607 | 0 | 0 |
| CROWN PROPTECH ACQUISITIONS | WT | g25741110 |  | 1 | 12098 | SH |  | SOLE | 3 | 12098 | 0 | 0 |
| CRYOPORT INC | COM | 229050307 |  | 154 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| CSW INDUSTRIALS INC COM | COM | 126402106 |  | 587 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| CSX CORP COM | COM | 126408103 |  | 1744857 | 48134 | SH |  | SOLE | 1 | 40959 | 0 | 7175 |
| CTO REALTY GROWTH INC COM | COM | 22948q101 |  | 7640 | 415 | SH |  | SOLE |  | 36 | 0 | 379 |
| CULLEN FROST BANKERS COM | COM | 229899109 |  | 34063 | 269 | SH |  | SOLE | 1 | 269 | 0 | 0 |
| CUMMINS INC COM | COM | 231021106 |  | 185804 | 364 | SH |  | SOLE | 1 | 364 | 0 | 0 |
| CURALEAF HOLDINGS INC | COM | 23126m102 |  | 38 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| CURBLINE PPTYS CORP COM | COM | 23128q101 |  | 395 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| CURRENCY EXCHANGE INTERNATIONA | COM | 23131b307 |  | 41425 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| CURTISS WRIGHT CORP COM | COM | 231561101 |  | 79934 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| CVS HEALTH CORP COM | COM | 126650100 |  | 445686 | 5616 | SH |  | SOLE | 1 | 5616 | 0 | 0 |
| CVS HEALTH CORP COM | COM | 126650100 |  | 7936 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CYBERARK SOFTWARE LTD SHS | COM | M2682V108 |  | 35239 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| CYTODYN INC COM | COM | 23283M101 |  | 2657 | 9488 | SH |  | SOLE | 1 | 9488 | 0 | 0 |
| D R HORTON INC COM | COM | 23331a109 |  | 2739934 | 19023 | SH |  | SOLE | 1 | 17047 | 0 | 1976 |
| D R HORTON INC COM | COM | 23331a109 |  | 543857 | 3776 | SH |  | SOLE |  | 3776 | 0 | 0 |
| DAIFUKU ADR | COM | 233802107 |  | 14677 | 939 | SH |  | SOLE | 1 | 939 | 0 | 0 |
| DAIICHI SANKYO CO LTD SPON ADR | COM | 23381D102 |  | 2358 | 111 | SH |  | SOLE | 1 | 111 | 0 | 0 |
| DAIKIN INDS LTD UNSPONSORED AD | COM | 23381b106 |  | 2945 | 231 | SH |  | SOLE | 1 | 231 | 0 | 0 |
| DAIMLER AG UNSPONSOR ADR | COM | 233825207 |  | 351 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| DANAHER CORP DEL COM | COM | 235851102 |  | 1595543 | 6970 | SH |  | SOLE | 1 | 6770 | 0 | 200 |
| DANAHER CORP DEL COM | COM | 235851102 |  | 165051 | 721 | SH |  | SOLE |  | 721 | 0 | 0 |
| DANONE SPONSORED ADR | COM | 23636T100 |  | 3139 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| DARDEN RESTAURANTS INC COM | COM | 237194105 |  | 16378 | 89 | SH |  | SOLE | 1 | 89 | 0 | 0 |
| DARLING INTL INC COM | COM | 237266101 |  | 7812 | 217 | SH |  | SOLE | 1 | 217 | 0 | 0 |
| DASSAULT SYS S A SPONSORED ADR | COM | 237545108 |  | 37217 | 1333 | SH |  | SOLE | 1 | 1333 | 0 | 0 |
| DATADOG INC | COM | 23804l103 |  | 27198 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| DAVITA INC COM | COM | 23918k108 |  | 30675 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| DAYFORCE INC COM | COM | 15677j108 |  | 12449 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| DBS GROUP HLDGS LTD SPONSORED | COM | 23304Y100 |  | 139786 | 796 | SH |  | SOLE | 1 | 796 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | COM | 243537107 |  | 10574 | 102 | SH |  | SOLE | 1 | 102 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | COM | 243537107 |  | 7472534 | 72080 | SH |  | SOLE |  | 53270 | 0 | 18810 |
| DEERE  CO COM | COM | 244199105 |  | 965127 | 2073 | SH |  | SOLE | 1 | 1748 | 0 | 325 |
| DELL TECHNOLOGIES INC | COM | 24703l202 |  | 95921 | 762 | SH |  | SOLE | 1 | 762 | 0 | 0 |
| DELTA AIR LINES DEL COM NEW | COM | 247361702 |  | 690597 | 9951 | SH |  | SOLE | 1 | 9501 | 0 | 450 |
| DENTSPLY SIRONA INC | COM | 24906p109 |  | 20928 | 1831 | SH |  | SOLE | 1 | 1831 | 0 | 0 |
| DESCARTES SYSTEMS GROUP | COM | 249906108 |  | 4120 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| DEUTSCHE BANK AG NAMEN ORD | COM | d18190898 |  | 3586 | 93 | SH |  | SOLE | 1 | 93 | 0 | 0 |
| DEUTSCHE BOERSE UNSPONSORD ADR | COM | 251542106 |  | 1420 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| DEUTSCHE POST ADR | ADUS | 25157Y202 |  | 3610 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| DEUTSCHE POST AG SPONSORED ADR | ADUS | 25157Y202 |  | 875 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| DEUTSCHE TELEKOM AG SPONSORED | COM | 251566105 |  | 4840 | 148 | SH |  | SOLE | 1 | 148 | 0 | 0 |
| DEVON ENERGY CORP NEW COM | COM | 25179M103 |  | 14249 | 389 | SH |  | SOLE | 1 | 389 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 132740 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 3053 | 46 | SH |  | SOLE | 1 | 46 | 0 | 0 |
| DFA DIMENSIONAL CORE FIXED INC | INDX FD | 25434v872 |  | 2668946 | 62710 | SH |  | SOLE | 1 | 62710 | 0 | 0 |
| DFA DIMENSIONAL EMERGING CORE | INDX FD | 25434v302 |  | 39931 | 1226 | SH |  | SOLE | 1 | 1226 | 0 | 0 |
| DFA DIMENSIONAL EMERGING MARKE | INDX FD | 25434v740 |  | 102941 | 3051 | SH |  | SOLE | 1 | 3051 | 0 | 0 |
| DFA DIMENSIONAL INTL CORE EQ M | COM | 25434v203 |  | 5952589 | 156195 | SH |  | SOLE | 1 | 155356 | 0 | 839 |
| DFA DIMENSIONAL INTL CORE EQ M | COM | 25434v203 |  | 445201 | 11682 | SH |  | SOLE |  | 11682 | 0 | 0 |
| DFA DIMENSIONAL US CORE EQUITY | INDX FD | 25434v104 |  | 2278920 | 48695 | SH |  | SOLE | 1 | 48105 | 0 | 590 |
| DFA DIMENSIONAL US CORE EQUITY | INDX FD | 25434v104 |  | 3184693 | 68049 | SH |  | SOLE |  | 68049 | 0 | 0 |
| DFA DIMENSIONAL US MARKETWIDE | INDX FD | 25434v724 |  | 1044648 | 22422 | SH |  | SOLE | 1 | 22422 | 0 | 0 |
| DFA DIMENSIONAL US SMALL CAP V | INDX FD | 25434v815 |  | 6401809 | 194643 | SH |  | SOLE | 1 | 190098 | 0 | 4545 |
| DFA DIMENSIONAL US SMALL CAP V | INDX FD | 25434v815 |  | 58117 | 1767 | SH |  | SOLE |  | 1767 | 0 | 0 |
| DIAGEO P L C SPON ADR NEW | ADUS | 25243Q205 |  | 286622 | 3322 | SH |  | SOLE | 1 | 3123 | 0 | 199 |
| DIAGEO P L C SPON ADR NEW | ADUS | 25243Q205 |  | 280291 | 3249 | SH |  | SOLE |  | 3249 | 0 | 0 |
| DIAMONDBACK ENERGY INC COM | COM | 25278x109 |  | 29164 | 194 | SH |  | SOLE | 1 | 194 | 0 | 0 |
| DIAMONDROCK HOSPITALITY CO | COM | 252784301 |  | 4432602 | 494710 | SH |  | SOLE |  | 340700 | 0 | 154010 |
| DICKS SPORTING GOODS INC COM | COM | 253393102 |  | 64467 | 326 | SH |  | SOLE | 1 | 326 | 0 | 0 |
| DIDI GLOBAL INC SPON | COM | 23292e108 |  | 422 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| DIEBOLD NIXDORF INC COM SHS | COM | 253651202 |  | 2126722 | 31326 | SH |  | SOLE |  | 22899 | 0 | 8427 |
| DIGIASISIA WARRANTS | WT | g27617110 |  | 1 | 7500 | SH |  | SOLE | 3 | 7500 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 124044 | 802 | SH |  | SOLE | 1 | 802 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 55541 | 359 | SH |  | SOLE |  | 359 | 0 | 0 |
| DIMENSIONAL ETF TRUST INTERNAT | INDX FD | 25434v773 |  | 43876 | 1332 | SH |  | SOLE | 1 | 1332 | 0 | 0 |
| DIMENSIONAL ETF TRUST US CORE | INDX FD | 25434v708 |  | 55466 | 1401 | SH |  | SOLE | 1 | 1401 | 0 | 0 |
| DIMENSIONAL INTL. VALUE ETF | INDX FD | 25434v807 |  | 30688 | 615 | SH |  | SOLE | 1 | 615 | 0 | 0 |
| DIMENSIONAL U S EQUITY ETF | INDX FD | 25434v401 |  | 135879 | 1832 | SH |  | SOLE | 1 | 1832 | 0 | 0 |
| DIMENSIONAL US LARGE CAP VALUE | INDX FD | 25434v666 |  | 63288 | 1850 | SH |  | SOLE | 1 | 1850 | 0 | 0 |
| DIMENSIONAL US SMALL CAP ETF | INDX FD | 25434v500 |  | 404992 | 5813 | SH |  | SOLE | 1 | 5813 | 0 | 0 |
| DIMENSIONAL WORLD EX U S CORE | INDX FD | 25434v880 |  | 292351 | 8932 | SH |  | SOLE | 1 | 7799 | 0 | 1133 |
| DIPLOMA PLC UNSP ADR | COM | 25455X104 |  | 4635 | 262 | SH |  | SOLE | 1 | 262 | 0 | 0 |
| DIREXION SHS ETF TR NASDAQ-100 | INDX FD | 25459y207 |  | 49111 | 480 | SH |  | SOLE | 1 | 480 | 0 | 0 |
| DISCO CORP | COM | 25461d100 |  | 36704 | 1205 | SH |  | SOLE | 1 | 1205 | 0 | 0 |
| DISTRIBUTION SOLUTIONS GROUP I | COM | 520776105 |  | 681052 | 24865 | SH |  | SOLE |  | 11359 | 0 | 13506 |
| DIVIDEND  INCOME FD COM NEW | COM | 25538a204 |  | 4590 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| DNB BANK ASA SPON ADR EACH REP | COM | 23341c103 |  | 4066 | 146 | SH |  | SOLE | 1 | 146 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 27360 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| DOLLAR GEN CORP COM | COM | 256677105 |  | 299360 | 2255 | SH |  | SOLE | 1 | 2255 | 0 | 0 |
| DOLLAR GEN CORP COM | COM | 256677105 |  | 605298 | 4559 | SH |  | SOLE |  | 4559 | 0 | 0 |
| DOLLAR TREE STORES COM | COM | 256746108 |  | 20789 | 169 | SH |  | SOLE | 1 | 169 | 0 | 0 |
| DOMINION RES | COM | 25746u109 |  | 367359 | 6270 | SH |  | SOLE | 1 | 6195 | 0 | 75 |
| DOMINOS PIZZA INC COM | COM | 25754a201 |  | 71420 | 171 | SH |  | SOLE | 1 | 171 | 0 | 0 |
| DONALDSON INC COM | COM | 257651109 |  | 78907 | 890 | SH |  | SOLE | 1 | 890 | 0 | 0 |
| DONEGAL GROUP INC CL A | COM | 257701201 |  | 297702 | 14900 | SH |  | SOLE | 1 | 14900 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 16622 | 356 | SH |  | SOLE | 1 | 356 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 314551 | 6737 | SH |  | SOLE |  | 5165 | 0 | 1572 |
| DOORDASH INC | COM | 25809k105 |  | 20610 | 91 | SH |  | SOLE | 1 | 91 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | CLSD FD | 258622109 |  | 5635 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| DOUBLELINE MORTGAGE ETF | INDX FD | 25861r402 |  | 893790 | 18000 | SH |  | SOLE | 3 | 18000 | 0 | 0 |
| DOUBLEVERIFY HOLDINGS INC | COM | 25862v105 |  | 309 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| DOUGLAS EMMETT INC | LP | 25960p109 |  | 18166 | 1653 | SH |  | SOLE | 1 | 1653 | 0 | 0 |
| DOVER CORP COM | COM | 260003108 |  | 822009 | 4210 | SH |  | SOLE | 1 | 4210 | 0 | 0 |
| DOVER CORP COM | COM | 260003108 |  | 117144 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 407607 | 17434 | SH |  | SOLE | 1 | 17434 | 0 | 0 |
| DOXIMITY INC | COM | 26622p107 |  | 2170 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| DP CAP ACQUISITION I CORP | WT | g2r05b126 |  | 0 | 5200 | SH |  | SOLE | 3 | 5200 | 0 | 0 |
| DPM METALS INC COM | COM | 26139R109 |  | 4514 | 146 | SH |  | SOLE | 1 | 146 | 0 | 0 |
| DRAFTKINGS INC | COM | 26142v105 |  | 5686 | 165 | SH |  | SOLE | 1 | 165 | 0 | 0 |
| DRIVEN BRANDS HOLDINGS INC | COM | 26210v102 |  | 20185 | 1362 | SH |  | SOLE | 1 | 1362 | 0 | 0 |
| DSV AS ADR | COM | 26251a108 |  | 1769 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| DT MIDSTREAM | COM | 23345m107 |  | 534611 | 4467 | SH |  | SOLE | 1 | 4467 | 0 | 0 |
| DT MIDSTREAM | COM | 23345m107 |  | 7498909 | 62658 | SH |  | SOLE |  | 46602 | 0 | 16056 |
| DTE ENERGY CO COM | COM | 233331107 |  | 184699 | 1432 | SH |  | SOLE | 1 | 1432 | 0 | 0 |
| DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 |  | 1008592 | 8605 | SH |  | SOLE | 1 | 8605 | 0 | 0 |
| DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 |  | 42899 | 366 | SH |  | SOLE |  | 366 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614n102 |  | 315185 | 7840 | SH |  | SOLE | 1 | 7840 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614n102 |  | 7256100 | 180500 | SH |  | SOLE |  | 132700 | 0 | 47800 |
| DURECT CORP COM | COM | 266cvr018 |  | 0 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| DUTCH BROS INC-CLASS A | COM | 26701l100 |  | 24488 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| D-WAVE QUANTUM INC | COM | 26740w109 |  | 39356 | 1505 | SH |  | SOLE | 1 | 1505 | 0 | 0 |
| DXC TECHNOLOGY CO COM | COM | 23355l106 |  | 22488 | 1535 | SH |  | SOLE | 1 | 1535 | 0 | 0 |
| DYCOM INDUSTRIES INC | COM | 267475101 |  | 549087 | 1625 | SH |  | SOLE | 1 | 1425 | 0 | 200 |
| DYNATRACE INC | COM | 268150109 |  | 5851 | 135 | SH |  | SOLE | 1 | 135 | 0 | 0 |
| E DIGITAL CORPORATN | COM | 26841y103 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| E MED FUTURE INC COM | COM | 26875d108 |  | 10 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| E ON SE SPONSORED ADR | ADUS | 268780103 |  | 1383 | 73 | SH |  | SOLE | 1 | 73 | 0 | 0 |
| EAGLE BANCORP MONT INC COM | COM | 26942G100 |  | 54725 | 2750 | SH |  | SOLE | 1 | 2750 | 0 | 0 |
| EAGLE CAP GROWTH FD INC COM | CLSD FD | 269451100 |  | 6955 | 650 | SH |  | SOLE | 1 | 650 | 0 | 0 |
| EARTHSHELL CORP COM NEW | COM | 27032b209 |  | 0 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| EAST WEST BANCORP INC COM | COM | 27579r104 |  | 29671 | 264 | SH |  | SOLE | 1 | 264 | 0 | 0 |
| EASTERN CO COM | COM | 276317104 |  | 1098052 | 55767 | SH |  | SOLE | 3 | 55767 | 0 | 0 |
| EASTERN CO COM | COM | 276317104 |  | 236871 | 12030 | SH |  | SOLE | 1 | 12030 | 0 | 0 |
| EASTERN CO COM | COM | 276317104 |  | 24612 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| EASTGROUP PPTYS INC COM | COM | 277276101 |  | 42575 | 239 | SH |  | SOLE | 1 | 239 | 0 | 0 |
| EASTMAN CHEM CO COM | COM | 277432100 |  | 28021 | 439 | SH |  | SOLE | 1 | 439 | 0 | 0 |
| EATON CORP PLC | COM | g29183103 |  | 32316155 | 101460 | SH |  | SOLE | 1 | 96485 | 0 | 4975 |
| EATON CORP PLC | COM | g29183103 |  | 28782793 | 90367 | SH |  | SOLE |  | 84922 | 0 | 5445 |
| EATON VANCE MUNI INCOME TRUST | CLSD FD | 27826U108 |  | 23737 | 2206 | SH |  | SOLE | 1 | 2206 | 0 | 0 |
| EATON VANCE NATL MUN OPPORTUNI | CLSD FD | 27829l105 |  | 129700 | 7670 | SH |  | SOLE | 1 | 7670 | 0 | 0 |
| EATON VANCE TOTAL RETURN BOND | INDX FD | 61774r841 |  | 41200 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| EATON VANCE TX ADV GLB COM | CLSD FD | 27828u106 |  | 40214 | 1325 | SH |  | SOLE | 1 | 1325 | 0 | 0 |
| EBAY INC COM | COM | 278642103 |  | 34753 | 399 | SH |  | SOLE | 1 | 399 | 0 | 0 |
| ECOLAB INC COM | COM | 278865100 |  | 193477 | 737 | SH |  | SOLE | 1 | 737 | 0 | 0 |
| EDGEWELL PERS CARE CO COM | COM | 28035q102 |  | 85250 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| EDISON INTL COM | COM | 281020107 |  | 29770 | 496 | SH |  | SOLE | 1 | 496 | 0 | 0 |
| EDP ENERGIAS DE PORTUGAL S A S | COM | 268353109 |  | 734 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176e108 |  | 28900 | 339 | SH |  | SOLE | 1 | 339 | 0 | 0 |
| ELANCO ANIMAL HEALTH INCORPORA | COM | 28414h103 |  | 17040 | 753 | SH |  | SOLE | 1 | 753 | 0 | 0 |
| ELECTRIQ POWER HOLDINGS INC | WT | 285046116 |  | 0 | 5298 | SH |  | SOLE | 3 | 5298 | 0 | 0 |
| ELECTRONIC ARTS INC COM | COM | 285512109 |  | 23702 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| ELEMENT FLEET MANAGEMENT CORP | COM | 286181201 |  | 10277307 | 390780 | SH |  | SOLE | 1 | 381480 | 0 | 9300 |
| ELEMENT FLEET MANAGEMENT CORP | COM | 286181201 |  | 1457411 | 55416 | SH |  | SOLE |  | 55416 | 0 | 0 |
| ELEMENT SOLUTIONS INC | COM | 28618m106 |  | 34136 | 1366 | SH |  | SOLE | 1 | 1366 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 92545 | 264 | SH |  | SOLE | 1 | 264 | 0 | 0 |
| ELLINGTON FINANCIAL INC COM | COM | 28852n109 |  | 760 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| EMAGIN CORPORATION | COM | 29076N107 |  | 739 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| EMBECTA CORP | COM | 29082k105 |  | 2652091 | 223240 | SH |  | SOLE |  | 160850 | 0 | 62390 |
| EMCOR GROUP INC COM | COM | 29084q100 |  | 8565 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| EMERGENT BIOSOLUTN INC COM | COM | 29089q105 |  | 235866 | 19083 | SH |  | SOLE | 1 | 19083 | 0 | 0 |
| EMERGENT BIOSOLUTN INC COM | COM | 29089q105 |  | 1871131 | 151386 | SH |  | SOLE |  | 113905 | 0 | 37481 |
| EMERSON ELEC CO COM | COM | 291011104 |  | 726308 | 5472 | SH |  | SOLE | 1 | 5376 | 0 | 96 |
| ENBRIDGE INC CO | COM | 29250n105 |  | 2637202 | 55137 | SH |  | SOLE | 1 | 52329 | 0 | 2808 |
| ENBRIDGE INC CO | COM | 29250n105 |  | 365756 | 7647 | SH |  | SOLE |  | 7647 | 0 | 0 |
| ENCOMPASS HEALTH CORP COM | COM | 29261a100 |  | 8279 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| ENCOMPASS HEALTH CORP COM | COM | 29261a100 |  | 5048018 | 47560 | SH |  | SOLE |  | 32490 | 0 | 15070 |
| ENEL SOCIETA PER AZIONI UNSPON | COM | 29265w207 |  | 10650 | 1026 | SH |  | SOLE | 1 | 1026 | 0 | 0 |
| ENERGIZER HLDGS INC NEW | COM | 29272w109 |  | 773721 | 38900 | SH |  | SOLE | 1 | 38900 | 0 | 0 |
| ENERGIZER HLDGS INC NEW | COM | 29272w109 |  | 1396477 | 70210 | SH |  | SOLE |  | 70210 | 0 | 0 |
| ENERGY FUELS INC COM NEW | COM | 292671708 |  | 11632 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| ENERGY TRANSFER LP | LP | 29273v100 |  | 418186 | 25360 | SH |  | SOLE | 1 | 25360 | 0 | 0 |
| ENERGY TRANSFER LP | LP | 29273v100 |  | 351814 | 21335 | SH |  | SOLE |  | 21335 | 0 | 0 |
| ENGIE SPONS ADR | COM | 29286D105 |  | 3704 | 141 | SH |  | SOLE | 1 | 141 | 0 | 0 |
| ENHABIT INC | COM | 29332g102 |  | 962107 | 104350 | SH |  | SOLE |  | 104350 | 0 | 0 |
| ENI S P A SPONSORED ADR | ADUS | 26874R108 |  | 6715 | 177 | SH |  | SOLE | 1 | 177 | 0 | 0 |
| ENN ENERGY HOLDINGS LTD | COM | 26876f102 |  | 1843 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| ENOVIS CORP | COM | 194014502 |  | 25095 | 942 | SH |  | SOLE | 1 | 942 | 0 | 0 |
| ENOVIS CORP | COM | 194014502 |  | 4165510 | 156363 | SH |  | SOLE |  | 114792 | 0 | 41571 |
| ENSIGN GROUP INC COM | COM | 29358p101 |  | 3832 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| ENTEGRIS INC COM | COM | 29362u104 |  | 6740 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| ENTERGY CORP NEW COM | COM | 29364g103 |  | 13217 | 143 | SH |  | SOLE | 1 | 143 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS | LP | 293792107 |  | 5259212 | 164043 | SH |  | SOLE | 1 | 157851 | 0 | 6191 |
| ENTERPRISE PRODUCTS PARTNERS | LP | 293792107 |  | 439735 | 13716 | SH |  | SOLE |  | 13716 | 0 | 0 |
| ENVISTA HOLDINGS CORP | COM | 29415f104 |  | 32348 | 1490 | SH |  | SOLE | 1 | 1490 | 0 | 0 |
| ENVOY MEDICAL INC | WT | 29415v117 |  | 954 | 24522 | SH |  | SOLE | 3 | 24522 | 0 | 0 |
| EOG RES INC COM | COM | 26875p101 |  | 14883241 | 141732 | SH |  | SOLE | 1 | 138412 | 0 | 3320 |
| EOG RES INC COM | COM | 26875p101 |  | 22627572 | 215480 | SH |  | SOLE |  | 200733 | 0 | 14747 |
| EPAM SYS INC COM | COM | 29414b104 |  | 26839 | 131 | SH |  | SOLE | 1 | 131 | 0 | 0 |
| EPIROC ADR | COM | 29429l402 |  | 20710 | 918 | SH |  | SOLE | 1 | 918 | 0 | 0 |
| EQT CORP COM | COM | 26884l109 |  | 39986 | 746 | SH |  | SOLE | 1 | 746 | 0 | 0 |
| EQT CORP COM | COM | 26884l109 |  | 21440 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| EQUIFAX INC COM | COM | 294429105 |  | 67635 | 312 | SH |  | SOLE | 1 | 312 | 0 | 0 |
| EQUINIX INC | COM | 29444u700 |  | 291907 | 381 | SH |  | SOLE | 1 | 361 | 0 | 20 |
| EQUINOR ASA SPONSORED ADR | ADUS | 29446M102 |  | 213 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| EQUITABLE HOLDINGS INC | COM | 29452e101 |  | 5575 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| EQUITY LIFESTYLE PROPERTIES | COM | 29472r108 |  | 31638 | 522 | SH |  | SOLE | 1 | 522 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | COM | 29476l107 |  | 17714 | 281 | SH |  | SOLE | 1 | 281 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | COM | 29476l107 |  | 25216 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ERICSSON ADR B SEK 10 | ADUS | 294821608 |  | 1419 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| EROS MEDIA WORLD PLC | COM | g3788r105 |  | 0 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| ERSTE GROUP BK A G SPONSORED A | COM | 296036304 |  | 1446 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| ESAB CORPORATION COM | COM | 29605j106 |  | 37203 | 333 | SH |  | SOLE | 1 | 333 | 0 | 0 |
| ESAB CORPORATION COM | COM | 29605j106 |  | 1229 | 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 |
| ESSENTIAL UTILITIES INC | COM | 29670g102 |  | 29767 | 776 | SH |  | SOLE | 1 | 776 | 0 | 0 |
| ESSEX PROPERTY TRUST | COM | 297178105 |  | 37682 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| ESTEE LAUDER COMPANIES INC | COM | 518439104 |  | 26389 | 252 | SH |  | SOLE | 1 | 252 | 0 | 0 |
| ESTEE LAUDER COMPANIES INC | COM | 518439104 |  | 106081 | 1013 | SH |  | SOLE |  | 1013 | 0 | 0 |
| ETSY INC COM | COM | 29786a106 |  | 277 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| EURONET WORLDWIDE INC | COM | 298736109 |  | 28693 | 377 | SH |  | SOLE | 1 | 377 | 0 | 0 |
| EUROPEAN EQUITY FD | CLSD FD | 298768102 |  | 209337 | 20324 | SH |  | SOLE | 3 | 20324 | 0 | 0 |
| EVERCORE PARTNERS | COM | 29977a105 |  | 27220 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| EVEREST GROUP LTD COM | COM | G3223r108 |  | 128614 | 379 | SH |  | SOLE | 1 | 379 | 0 | 0 |
| EVERGY INC | COM | 30034w106 |  | 33418 | 461 | SH |  | SOLE | 1 | 461 | 0 | 0 |
| EVERSOURCE ENERGY COM | COM | 30040w108 |  | 219294 | 3257 | SH |  | SOLE | 1 | 3257 | 0 | 0 |
| EVERSPIN TECHNOLOGIES INC COM | COM | 30041T104 |  | 1485 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| EVERUS CONSTRUCTION GROUP | COM | 300426103 |  | 228445 | 2670 | SH |  | SOLE | 1 | 2670 | 0 | 0 |
| EVERUS CONSTRUCTION GROUP | COM | 300426103 |  | 10504372 | 122772 | SH |  | SOLE |  | 93722 | 0 | 29050 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 3405 | 962 | SH |  | SOLE | 1 | 962 | 0 | 0 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 65217 | 18423 | SH |  | SOLE |  | 14123 | 0 | 4300 |
| EXACT SCIENCES CORP COM | COM | 30063P105 |  | 11070 | 109 | SH |  | SOLE | 1 | 109 | 0 | 0 |
| EXELON CORP COM | COM | 30161N101 |  | 14951 | 343 | SH |  | SOLE | 1 | 343 | 0 | 0 |
| EXLSERVICE HOLDINGS INC | COM | 302081104 |  | 1443 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| EXPEDIA INC | COM | 30212p303 |  | 130714 | 461 | SH |  | SOLE | 1 | 461 | 0 | 0 |
| EXPEDITORS INTL WASH INC COM | COM | 302130109 |  | 2299111 | 15429 | SH |  | SOLE | 1 | 13902 | 0 | 1527 |
| EXPERIAN PLC SPONSORED ADR | ADUS | 30215C101 |  | 7092 | 157 | SH |  | SOLE | 1 | 157 | 0 | 0 |
| EXPONENT INC COM | COM | 30214u102 |  | 903 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| EXTRA SPACE STORAGE INC | COM | 30225t102 |  | 76439 | 587 | SH |  | SOLE | 1 | 587 | 0 | 0 |
| EXXON MOBIL CORP COM | COM | 30231G102 |  | 8496469 | 70604 | SH |  | SOLE | 1 | 66787 | 0 | 3817 |
| EXXON MOBIL CORP COM | COM | 30231G102 |  | 1390168 | 11552 | SH |  | SOLE |  | 11552 | 0 | 0 |
| EZCORP INC | COM | 302301106 |  | 5226310 | 269120 | SH |  | SOLE |  | 212490 | 0 | 56630 |
| F M C CORP COM NEW | COM | 302491303 |  | 15756 | 1136 | SH |  | SOLE | 1 | 1136 | 0 | 0 |
| F ANNUITIES  LIFE INC | COM | 30190a104 |  | 46830 | 1518 | SH |  | SOLE | 1 | 1518 | 0 | 0 |
| F ANNUITIES  LIFE INC | COM | 30190a104 |  | 8482485 | 274959 | SH |  | SOLE |  | 203012 | 0 | 71947 |
| F3 URANIUM CORP NEW COM NPV | COM | 30336y107 |  | 127596 | 1161866 | SH |  | SOLE | 1 | 1161866 | 0 | 0 |
| F5 NETWORKS INC COM | COM | 315616102 |  | 6381 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| FAB UNVL CORP COM | COM | 302771100 |  | 0 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| FABRINET SHS | COM | g3323l100 |  | 911 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| FACTSET RESH SYS INC COM | COM | 303075105 |  | 17411 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| FAIR ISAAC CORP COM | COM | 303250104 |  | 11834 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| FANUC CORPORATION ADR | ADUS | 307305102 |  | 3037 | 156 | SH |  | SOLE | 1 | 156 | 0 | 0 |
| FARMERS  MERCHANTS BANCORP LO | COM | 307795104 |  | 25559 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| FARMERS  MERCHANTS BANCORP LO | COM | 307795104 |  | 465614 | 419 | SH |  | SOLE |  | 319 | 0 | 100 |
| FARMERS NATL BANC CORP COM | COM | 309627107 |  | 129351 | 9711 | SH |  | SOLE | 1 | 9711 | 0 | 0 |
| FARMLAND PARTNERS INC | LP | 31154r109 |  | 475 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| FASTENAL CO COM | COM | 311900104 |  | 65934 | 1643 | SH |  | SOLE | 1 | 1643 | 0 | 0 |
| FEDERAL AGRICULTURAL MORTGAGE | COM | 313148306 |  | 37221 | 212 | SH |  | SOLE | 1 | 212 | 0 | 0 |
| FEDERAL AGRICULTURAL MORTGAGE | COM | 313148306 |  | 2799113 | 15943 | SH |  | SOLE |  | 11567 | 0 | 4376 |
| FEDERAL HOME LN MTG CORP | COM | 313400301 |  | 30420 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| FEDERAL NATL MTG ASSN COM | COM | 313586109 |  | 49841 | 4645 | SH |  | SOLE | 1 | 4645 | 0 | 0 |
| FEDERAL REALTY INVESTMENT TRUS | COM | 313745101 |  | 30341 | 301 | SH |  | SOLE | 1 | 301 | 0 | 0 |
| FEDEX CORP COM | COM | 31428X106 |  | 1447814 | 5012 | SH |  | SOLE | 1 | 4577 | 0 | 435 |
| FERMI INC COM | COM | 314911108 |  | 63720 | 7965 | SH |  | SOLE | 1 | 7965 | 0 | 0 |
| FERRARI N V COM | COM | n3167y103 |  | 3326 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| FERRELLGAS PARTNERS LP UNIT LT | COM | 315293209 |  | 1748 | 95 | SH |  | SOLE | 1 | 0 | 0 | 95 |
| FERROVIAL SE EUR | COM | N3168P101 |  | 1357 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| FFD FINL CORP COM | COM | 30243c107 |  | 173244 | 4811 | SH |  | SOLE | 1 | 4811 | 0 | 0 |
| FIDELITY BLUE CHIP GROWTH ETF | INDX FD | 316092352 |  | 31149 | 568 | SH |  | SOLE | 1 | 568 | 0 | 0 |
| FIDELITY COMWLTH TR NASDAQ COM | INDX FD | 315912808 |  | 48357 | 529 | SH |  | SOLE | 1 | 0 | 0 | 529 |
| FIDELITY COVINGTON MSCI INFORM | COM | 316092808 |  | 1616699 | 7196 | SH |  | SOLE | 1 | 7196 | 0 | 0 |
| FIDELITY COVINGTON MSCI INFORM | COM | 316092808 |  | 1258377 | 5601 | SH |  | SOLE |  | 5601 | 0 | 0 |
| FIDELITY COVINGTON TR MSCI FIN | INDX FD | 316092501 |  | 31122 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| FIDELITY ENHANCED INTL ETF | INDX FD | 31609a404 |  | 325562 | 8900 | SH |  | SOLE | 1 | 8900 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP GR | INDX FD | 31609a305 |  | 20850 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP VA | INDX FD | 31609a107 |  | 17330 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| FIDELITY ENHANCED SMALL CAP | INDX FD | 31609a206 |  | 26446 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| FIDELITY ETHEREUM FUND | INDX FD | 31613e103 |  | 16848 | 569 | SH |  | SOLE | 1 | 569 | 0 | 0 |
| FIDELITY HIGH DIV ETF | INDX FD | 316092840 |  | 639197 | 11275 | SH |  | SOLE | 1 | 11001 | 0 | 274 |
| FIDELITY INVESTMENT GRADE BOND | INDX FD | 316188606 |  | 10206 | 235 | SH |  | SOLE | 1 | 235 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDE | INDX FD | 316092600 |  | 57624 | 776 | SH |  | SOLE | 1 | 776 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDE | INDX FD | 316092857 |  | 150503 | 5597 | SH |  | SOLE | 1 | 5597 | 0 | 0 |
| FIDELITY NATL FINL INC | COM | 31620r303 |  | 79920 | 1464 | SH |  | SOLE | 1 | 1464 | 0 | 0 |
| FIDELITY NATL INFO SVC COM | COM | 31620m106 |  | 246367 | 3707 | SH |  | SOLE | 1 | 3671 | 0 | 36 |
| FIDELITY NATL INFO SVC COM | COM | 31620m106 |  | 300000 | 4514 | SH |  | SOLE |  | 4514 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | INDX FD | 316188309 |  | 3847998 | 83579 | SH |  | SOLE | 1 | 83579 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | INDX FD | 316188309 |  | 509294 | 11062 | SH |  | SOLE |  | 11062 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN F | INDX FD | 315948109 |  | 1519937 | 19939 | SH |  | SOLE | 1 | 19939 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 543464 | 11610 | SH |  | SOLE | 1 | 11610 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 100688 | 2151 | SH |  | SOLE |  | 2151 | 0 | 0 |
| FIRST ADVANTAGE CORP NEW COM | COM | 31846b108 |  | 1816 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| FIRST AMERN FINL CORP COM | COM | 31847r102 |  | 45588 | 742 | SH |  | SOLE | 1 | 742 | 0 | 0 |
| FIRST CITIZENS BANCSHARES | COM | 31946m103 |  | 6439 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| FIRST CMNTY CORP S C COM | COM | 319835104 |  | 1762633 | 59448 | SH |  | SOLE |  | 59448 | 0 | 0 |
| FIRST HAWAIIAN INC | COM | 32051x108 |  | 63857 | 2524 | SH |  | SOLE | 1 | 2524 | 0 | 0 |
| FIRST HORIZON NATL CORP COM | COM | 320517105 |  | 59176 | 2476 | SH |  | SOLE | 1 | 2476 | 0 | 0 |
| FIRST INDUSTRIAL REALTY TR | COM | 32054k103 |  | 28807 | 503 | SH |  | SOLE | 1 | 503 | 0 | 0 |
| FIRST INTERNET BANCORP COM | COM | 320557101 |  | 16800 | 805 | SH |  | SOLE | 1 | 805 | 0 | 0 |
| FIRST INTERNET BANCORP COM | COM | 320557101 |  | 347882 | 16669 | SH |  | SOLE |  | 12694 | 0 | 3975 |
| FIRST MERCHANTS CORP COM | COM | 320817109 |  | 67127 | 1791 | SH |  | SOLE | 1 | 1791 | 0 | 0 |
| FIRST NILES FINL INC COM | COM | 33582n106 |  | 7372 | 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 |  | 0 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| FIRST TR  II HEALTH CARE ALPHA | INDX FD | 33734x143 |  | 7740 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| FIRST TR  RISING DIVD ACHIV | INDX FD | 33738r506 |  | 86409 | 1244 | SH |  | SOLE | 1 | 1244 | 0 | 0 |
| FIRST TR DOW JONES INTERNET IN | INDX FD | 33733e302 |  | 2692 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| FIRST TR ETF IV FT VEST DJIA | INDX FD | 33738D846 |  | 2203 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDX FD | 33738r605 |  | 25168 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD II | INDX FD | 33737a108 |  | 61973 | 405 | SH |  | SOLE | 1 | 405 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD NY | INDX FD | 33733E203 |  | 1708390 | 8272 | SH |  | SOLE | 1 | 8272 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD NY | INDX FD | 33733E203 |  | 179466 | 869 | SH |  | SOLE |  | 869 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VIII | COM | 33740f276 |  | 32026 | 1612 | SH |  | SOLE | 1 | 1612 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VIII | INDX FD | 33740u687 |  | 448081 | 11281 | SH |  | SOLE | 1 | 11281 | 0 | 0 |
| FIRST TR FD II UTILITIES ALPH | INDX FD | 33734X184 |  | 11252 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| FIRST TR IPOX INDEX FD SHS | INDX FD | 336920103 |  | 1014302 | 6200 | SH |  | SOLE | 1 | 6200 | 0 | 0 |
| FIRST TR IV EIP CARBON IMP | INDX FD | 33738d705 |  | 108993 | 3299 | SH |  | SOLE | 1 | 3299 | 0 | 0 |
| FIRST TR IV FST LOW OPPT | INDX FD | 33739Q200 |  | 264197 | 5285 | SH |  | SOLE | 1 | 5285 | 0 | 0 |
| FIRST TR LARGE CAP VALUE ALPHA | INDX FD | 33735j101 |  | 17833 | 207 | SH |  | SOLE | 1 | 207 | 0 | 0 |
| FIRST TR LRGE CP CORE ALPHA FD | INDX FD | 33734K109 |  | 1182252 | 9967 | SH |  | SOLE | 1 | 5076 | 0 | 4891 |
| FIRST TR NORTH AMER ENERGY | INDX FD | 33738d101 |  | 259003 | 6839 | SH |  | SOLE | 1 | 6839 | 0 | 0 |
| FIRST TR NORTH AMER ENERGY | INDX FD | 33738d101 |  | 359727 | 9499 | SH |  | SOLE |  | 9499 | 0 | 0 |
| FIRST TR S REIT INDX COM | INDX FD | 33734g108 |  | 54146 | 1983 | SH |  | SOLE | 1 | 1983 | 0 | 0 |
| FIRST TRUST ETF II ISE CLOUD C | INDX FD | 33734x192 |  | 10114 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| FIRST TRUST INDEX NATURAL RESO | INDX FD | 33734x838 |  | 4904 | 313 | SH |  | SOLE | 1 | 313 | 0 | 0 |
| FIRST TRUST INDUSTRIALS PRODUC | INDX FD | 33734x150 |  | 7588 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| FIRST TRUST LARGE CAP GROWTH A | INDX FD | 33735k108 |  | 18546 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| FIRST TRUST MANAGED MUNICIPAL | INDX FD | 33739n108 |  | 93628 | 1831 | SH |  | SOLE | 1 | 1831 | 0 | 0 |
| FIRST TRUST MORNINGSTAR DIVIDE | INDX FD | 336917109 |  | 410810 | 9265 | SH |  | SOLE | 1 | 3565 | 0 | 5700 |
| FIRST TRUST NASDAQ CLEAN EDGE | INDX FD | 33733e500 |  | 2397 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| FIRST TRUST NASDAQ CYBRSCRTY E | INDX FD | 33734x846 |  | 37900 | 530 | SH |  | SOLE | 1 | 530 | 0 | 0 |
| FIRST TRUST NASDAQ100 TECH SEC | INDX FD | 337345102 |  | 15884 | 69 | SH |  | SOLE | 1 | 69 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEN | COM | 33734h106 |  | 83267 | 1807 | SH |  | SOLE | 1 | 1675 | 0 | 132 |
| FIRST VIII CBOE VEST US EQ | INDX FD | 33740f755 |  | 925020 | 27000 | SH |  | SOLE | 1 | 27000 | 0 | 0 |
| FIRST WATCH RESTAURANT GROUP | COM | 33748l101 |  | 3860767 | 256019 | SH |  | SOLE |  | 205049 | 0 | 50970 |
| FIRSTCASH HOLDINGS INC | COM | 33768g107 |  | 16416 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| FIRSTENERGY CORP COM | COM | 337932107 |  | 92898 | 2075 | SH |  | SOLE | 1 | 2075 | 0 | 0 |
| FIRSTIME DESIGN LTD COM | COM | 33766m106 |  | 0 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| FISERV INC COM | COM | 337738108 |  | 27943 | 416 | SH |  | SOLE | 1 | 416 | 0 | 0 |
| FIVE BELOW INC COM | COM | 33829m101 |  | 22038 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| FLEXSHARES DURATION MBS | INDX FD | 33939l779 |  | 87878 | 4230 | SH |  | SOLE | 1 | 4230 | 0 | 0 |
| FLEXSHARES GLOBAL UPSTREAM NAT | INDX FD | 33939l407 |  | 3622 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| FLEXSHARES IBOXX 3-YEAR TARGET | INDX FD | 33939l506 |  | 2911 | 121 | SH |  | SOLE | 1 | 121 | 0 | 0 |
| FLEXSHARES STOXX GLOBAL BROAD | INDX FD | 33939l795 |  | 12344 | 204 | SH |  | SOLE | 1 | 204 | 0 | 0 |
| FLEXTRONICS INTL LTD ORD | COM | y2573f102 |  | 49242 | 815 | SH |  | SOLE | 1 | 815 | 0 | 0 |
| FLEXTRONICS INTL LTD ORD | COM | y2573f102 |  | 688486 | 11395 | SH |  | SOLE |  | 11395 | 0 | 0 |
| FLOOR  DECOR HOLDINGS INC | COM | 339750101 |  | 21433 | 352 | SH |  | SOLE | 1 | 352 | 0 | 0 |
| FLOWERS FOODS INC COM | COM | 343498101 |  | 51582 | 4741 | SH |  | SOLE | 1 | 4741 | 0 | 0 |
| FLUOR CORP NEW COM | COM | 343412102 |  | 23778 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| FLUTTER ENTERTAINMENT PLC | COM | g3643j108 |  | 7956 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| FLUTTER ENTERTAINMENT PLC | COM | G3643J108 |  | 1953 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| FNB CORP | COM | 302520101 |  | 492263 | 28787 | SH |  | SOLE | 1 | 28787 | 0 | 0 |
| FNB CORP | COM | 302520101 |  | 290922 | 17013 | SH |  | SOLE |  | 17013 | 0 | 0 |
| FOMENTO ECO MEX S A B SPON ADR | ADUS | 344419106 |  | 38811 | 384 | SH |  | SOLE | 1 | 384 | 0 | 0 |
| FORD MTR CO DEL COM | COM | 345370860 |  | 158238 | 12061 | SH |  | SOLE | 1 | 12061 | 0 | 0 |
| FORMFACTOR INC COM | COM | 346375108 |  | 8479 | 152 | SH |  | SOLE | 1 | 152 | 0 | 0 |
| FORRESTER RESEARCH INC | COM | 346563109 |  | 15590 | 1920 | SH |  | SOLE | 1 | 1920 | 0 | 0 |
| FORRESTER RESEARCH INC | COM | 346563109 |  | 281399 | 34655 | SH |  | SOLE |  | 26537 | 0 | 8118 |
| FORTINET INC COM | COM | 34959e109 |  | 80460 | 1013 | SH |  | SOLE | 1 | 1013 | 0 | 0 |
| FORTIS INC COM | COM | 349553107 |  | 1350 | 26 | SH |  | SOLE | 1 | 26 | 0 | 0 |
| FORTITUDE GOLD CORP COM | COM | 34962k100 |  | 37066 | 9630 | SH |  | SOLE |  | 9630 | 0 | 0 |
| FORTIVE CORP COM | COM | 34959j108 |  | 35003 | 634 | SH |  | SOLE | 1 | 634 | 0 | 0 |
| FORTIVE CORP COM | COM | 34959j108 |  | 12645298 | 229040 | SH |  | SOLE |  | 165600 | 0 | 63440 |
| FORTREA HOLDINGS INC | COM | 34965k107 |  | 4157 | 241 | SH |  | SOLE | 1 | 241 | 0 | 0 |
| FORTREA HOLDINGS INC | COM | 34965k107 |  | 54337 | 3150 | SH |  | SOLE |  | 3150 | 0 | 0 |
| FORTRESS NET LEASE REIT CLASS | LP | 001964249 |  | 418427 | 40594 | SH |  | SOLE | 1 | 40594 | 0 | 0 |
| FORTRESS NET LEASE REIT CLASS | LP | 34999j878 |  | 297689 | 28702 | SH |  | SOLE | 1 | 28702 | 0 | 0 |
| FORTUNA MINING | COM | 349942102 |  | 13067 | 1332 | SH |  | SOLE | 1 | 1332 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC | COM | 34964C106 |  | 4147549 | 82918 | SH |  | SOLE | 1 | 80518 | 0 | 2400 |
| FORTUNE BRANDS INNOVATIONS INC | COM | 34964C106 |  | 14547517 | 290834 | SH |  | SOLE |  | 209879 | 0 | 80955 |
| FOSSIL GROUP INC COM | COM | 34988V106 |  | 130510 | 34710 | SH |  | SOLE |  | 34710 | 0 | 0 |
| FOSTER L B CO COM | COM | 350060109 |  | 319088 | 11840 | SH |  | SOLE |  | 11840 | 0 | 0 |
| FOUNDER SPAC | WT | 78112j117 |  | 1 | 8150 | SH |  | SOLE | 3 | 8150 | 0 | 0 |
| FOX CORP CL A | COM | 35137l105 |  | 96452 | 1320 | SH |  | SOLE | 1 | 1320 | 0 | 0 |
| FOX CORPORATION | COM | 35137l204 |  | 1623 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| FRANCO NEVADA CORP COM | COM | 351858105 |  | 56380 | 272 | SH |  | SOLE | 1 | 272 | 0 | 0 |
| FRANKLIN RES INC COM | COM | 354613101 |  | 22218 | 930 | SH |  | SOLE | 1 | 930 | 0 | 0 |
| FRANKLIN US MID CAP MULTIFACTO | INDX FD | 35473p884 |  | 93167 | 1656 | SH |  | SOLE | 1 | 1326 | 0 | 330 |
| FREEDOM 100 EMERGING MARKETS | INDX FD | 02072l607 |  | 108128 | 2109 | SH |  | SOLE | 3 | 2109 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS | INDX FD | 02072l607 |  | 28301 | 552 | SH |  | SOLE | 1 | 552 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS | INDX FD | 02072l607 |  | 36402 | 710 | SH |  | SOLE |  | 710 | 0 | 0 |
| FREEDOM HLDG CORP NEV COM | COM | 356390104 |  | 4989 | 41 | SH |  | SOLE | 1 | 41 | 0 | 0 |
| FREEPORT-MCMORAN COPPER  GOLD | COM | 35671D857 |  | 342325 | 6740 | SH |  | SOLE | 1 | 5740 | 0 | 1000 |
| FREIGHTCAR AMER INC COM | COM | 357023100 |  | 3132400 | 282963 | SH |  | SOLE |  | 196407 | 0 | 86556 |
| FREIGHTOS LTD ORD | COM | g51405101 |  | 2597 | 1139 | SH |  | SOLE | 1 | 1139 | 0 | 0 |
| FREIGHTOS LTD ORD | COM | g51405101 |  | 43211 | 18952 | SH |  | SOLE |  | 14456 | 0 | 4496 |
| FRESENIUS MED CARE AG SPONSORE | COM | 358029106 |  | 381 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| FRESHPET | COM | 358039105 |  | 8347 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| FRONTDOOR INC | COM | 35905a109 |  | 7075102 | 122640 | SH |  | SOLE |  | 90890 | 0 | 31750 |
| FTI CONSULTING INC COM | COM | 302941109 |  | 86269 | 505 | SH |  | SOLE | 1 | 505 | 0 | 0 |
| FTI CONSULTING INC COM | COM | 302941109 |  | 149989 | 878 | SH |  | SOLE |  | 878 | 0 | 0 |
| FUJITSU LIMITED UNSPONSORED AD | COM | 359590304 |  | 4907 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| FULGENT GENETICS INC | COM | 359664109 |  | 199652 | 7600 | SH |  | SOLE | 3 | 7600 | 0 | 0 |
| FULGENT GENETICS INC | COM | 359664109 |  | 13135 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| FUNDSTRAT GRANNY SHOTS US LARG | INDX FD | 886364231 |  | 87031 | 3515 | SH |  | SOLE | 1 | 3515 | 0 | 0 |
| FUSION ACQUISITION CORP II WTS | WT | 269996054 |  | 0 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| G C I LIBERTY INC | COM | 361esc049 |  | 0 | 3495 | SH |  | SOLE | 1 | 3495 | 0 | 0 |
| G C I LIBERTY INC | COM | 361esc049 |  | 0 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| GABELLI DIVD  INCOME TR COM | CLSD FD | 36242H104 |  | 175729 | 6328 | SH |  | SOLE | 1 | 6328 | 0 | 0 |
| GABELLI GLOBAL SMALL  MID CAP | CLSD FD | 36249w104 |  | 75000 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| GABELLI HEALTHCARE  WELLNESS | COM | 36246k103 |  | 1926 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GAIA INC NEW CL A | COM | 36269p104 |  | 726 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GALAXY ENTERTAINMENT GROUP LTD | COM | 36318l203 |  | 2006 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| GAMESTOP CORP NEW CL A | COM | 36467w109 |  | 5823 | 290 | SH |  | SOLE | 1 | 290 | 0 | 0 |
| GAMING AND LEISURE PROPERTIES | COM | 36467j108 |  | 2268 | 51 | SH |  | SOLE | 1 | 51 | 0 | 0 |
| GAMING AND LEISURE PROPERTIES | COM | 36467j108 |  | 223 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| GARMIN LTD SHS | COM | h2906t109 |  | 34890 | 172 | SH |  | SOLE | 1 | 172 | 0 | 0 |
| GARTNER INC COM | COM | 366651107 |  | 2321481 | 9202 | SH |  | SOLE | 1 | 8602 | 0 | 600 |
| GATES INDUSTRIAL CORPORATION P | COM | g39108108 |  | 42554 | 1982 | SH |  | SOLE | 1 | 1982 | 0 | 0 |
| GCI LIBERTY SERIES A | COM | 36164v602 |  | 96194 | 2609 | SH |  | SOLE | 1 | 2598 | 0 | 11 |
| GCI LIBERTY SERIES A | COM | 36164v602 |  | 1425837 | 38672 | SH |  | SOLE |  | 27434 | 0 | 11238 |
| GCI LIBERTY SERIES C | COM | 36164v800 |  | 1457999 | 39183 | SH |  | SOLE | 1 | 39155 | 0 | 28 |
| GCI LIBERTY SERIES C | COM | 36164v800 |  | 20723291 | 556928 | SH |  | SOLE |  | 428431 | 0 | 128497 |
| GDL FUND COM SH BEN IT | CLSD FD | 361570104 |  | 1415557 | 167126 | SH |  | SOLE | 3 | 167126 | 0 | 0 |
| GDL FUND COM SH BEN IT | CLSD FD | 361570104 |  | 63525 | 7500 | SH |  | SOLE | 1 | 7500 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 |  | 193731 | 2362 | SH |  | SOLE | 1 | 2362 | 0 | 0 |
| GE VERNOVA | COM | 36828a101 |  | 1595364 | 2441 | SH |  | SOLE | 1 | 2441 | 0 | 0 |
| GE VERNOVA | COM | 36828a101 |  | 751605 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| GEN DIGITAL INC COM | COM | 668771108 |  | 8130 | 299 | SH |  | SOLE | 1 | 299 | 0 | 0 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 34851 | 1891 | SH |  | SOLE | 1 | 1891 | 0 | 0 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 687070 | 37280 | SH |  | SOLE |  | 28487 | 0 | 8793 |
| GENERAC HLDGS INC COM | COM | 368736104 |  | 782082 | 5735 | SH |  | SOLE | 1 | 5500 | 0 | 235 |
| GENERAC HLDGS INC COM | COM | 368736104 |  | 30001 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 21300560 | 63270 | SH |  | SOLE | 1 | 61687 | 0 | 1583 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 28748869 | 85394 | SH |  | SOLE |  | 79111 | 0 | 6283 |
| GENERAL ELECTRIC CO COM NEW | COM | 369604301 |  | 1327656 | 4310 | SH |  | SOLE | 1 | 4310 | 0 | 0 |
| GENERAL MLS INC COM | COM | 370334104 |  | 44640 | 960 | SH |  | SOLE | 1 | 960 | 0 | 0 |
| GENERAL MOTORS CO | COM | 37045v100 |  | 652852 | 8028 | SH |  | SOLE | 1 | 8028 | 0 | 0 |
| GENERAL MOTORS CO | COM | 37045v100 |  | 8132 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GENIUS SPORTS LTD COM NPV | COM | g3934v109 |  | 1030601 | 93521 | SH |  | SOLE | 3 | 93521 | 0 | 0 |
| GENIUS SPORTS LTD COM NPV | COM | g3934v109 |  | 22040 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| GENMAB AS SPON ADS EACH REP | COM | 372303206 |  | 19650 | 638 | SH |  | SOLE | 1 | 638 | 0 | 0 |
| GENPACT LTD SH | COM | g3922b107 |  | 487588 | 10423 | SH |  | SOLE | 1 | 10148 | 0 | 275 |
| GENUINE PARTS CO COM | COM | 372460105 |  | 141773 | 1153 | SH |  | SOLE | 1 | 1153 | 0 | 0 |
| GERDAU SA ADR | COM | 373737105 |  | 240 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| GETAROUND INC | WT | 37427g119 |  | 0 | 3200 | SH |  | SOLE | 3 | 3200 | 0 | 0 |
| GIBRALTAR INDS INC COM | COM | 374689107 |  | 5925780 | 119858 | SH |  | SOLE |  | 87132 | 0 | 32726 |
| GILDAN ACTIVEWEAR INC COM | COM | 375916103 |  | 3310 | 53 | SH |  | SOLE | 1 | 53 | 0 | 0 |
| GILEAD SCIENCES INC COM | COM | 375558103 |  | 524619 | 4274 | SH |  | SOLE | 1 | 4274 | 0 | 0 |
| GIVAUDAN SA ADR | ADUS | 37636P108 |  | 1423 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| GLAUKOS CORP | COM | 377322102 |  | 1355 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| GLD PUT 380.000 09182026 | PUT | 78463v957 |  | 96900 | 60 | SH | Put | SOLE |  | 60 | 0 | 0 |
| GLENCORE PLC UNSPONSORD ADR | COM | 37827x100 |  | 3476 | 318 | SH |  | SOLE | 1 | 318 | 0 | 0 |
| GLOBAL CROSSING AIRLINES GROUP | COM | 37960g401 |  | 8775 | 15000 | SH |  | SOLE | 1 | 15000 | 0 | 0 |
| GLOBAL MEDICAL REIT | LP | 37954a303 |  | 337 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| GLOBAL PMTS INC COM | COM | 37940x102 |  | 72137 | 932 | SH |  | SOLE | 1 | 932 | 0 | 0 |
| GLOBAL WATER RESOURCES INC | COM | 379463102 |  | 223925 | 26500 | SH |  | SOLE | 1 | 26500 | 0 | 0 |
| GLOBAL X AI TECH FUND | INDX FD | 37954y632 |  | 660315 | 12983 | SH |  | SOLE | 1 | 12983 | 0 | 0 |
| GLOBAL X AUTONOMOUS AND ELECTR | COM | 37954y624 |  | 15995 | 541 | SH |  | SOLE | 1 | 541 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | INDX FD | 37954y384 |  | 64606 | 2121 | SH |  | SOLE | 1 | 2121 | 0 | 0 |
| GLOBAL X DATA CENTER  INFRAST | INDX FD | 37954y236 |  | 5380 | 255 | SH |  | SOLE | 1 | 255 | 0 | 0 |
| GLOBAL X DEFENSE TECH ETF | INDX FD | 37960a529 |  | 4722154 | 72884 | SH |  | SOLE | 1 | 71189 | 0 | 1695 |
| GLOBAL X DEFENSE TECH ETF | INDX FD | 37960a529 |  | 40235 | 621 | SH |  | SOLE |  | 621 | 0 | 0 |
| GLOBAL X ELECTRICIFACTION ETF | COM | 37960a370 |  | 4766 | 164 | SH |  | SOLE | 1 | 164 | 0 | 0 |
| GLOBAL X EMERGING MARKETS EX C | INDX FD | 37960a636 |  | 6848 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GLOBAL X FDS GLOBAL X COPPER | INDX FD | 37954y830 |  | 6030 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| GLOBAL X FDS US PFD ETF | INDX FD | 37954y657 |  | 5446 | 288 | SH |  | SOLE | 1 | 288 | 0 | 0 |
| GLOBAL X LITHIUM AND BATTERY T | INDX FD | 37954y855 |  | 204633 | 3155 | SH |  | SOLE | 1 | 3155 | 0 | 0 |
| GLOBAL X MLP | COM | 37954y343 |  | 14523 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| GLOBAL X MLP AND ENERGY INFRAS | INDX FD | 37954y293 |  | 130563 | 2157 | SH |  | SOLE | 1 | 2157 | 0 | 0 |
| GLOBAL X MLP AND ENERGY INFRAS | INDX FD | 37954y293 |  | 208768 | 3449 | SH |  | SOLE |  | 3449 | 0 | 0 |
| GLOBAL X ROBOTICS ETF | INDX FD | 37954y715 |  | 12137 | 335 | SH |  | SOLE | 1 | 335 | 0 | 0 |
| GLOBAL X SILVER MINERS ETF | INDX FD | 37954y848 |  | 29148 | 349 | SH |  | SOLE | 1 | 349 | 0 | 0 |
| GLOBAL X US INFRASTRUCTURE DEV | INDX FD | 37954y673 |  | 637327 | 13336 | SH |  | SOLE | 1 | 13336 | 0 | 0 |
| GLOBANT SA | COM | l44385109 |  | 14839 | 227 | SH |  | SOLE | 1 | 227 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959e102 |  | 35385 | 253 | SH |  | SOLE | 1 | 253 | 0 | 0 |
| GLOBUS MED INC | COM | 379577208 |  | 15803 | 181 | SH |  | SOLE | 1 | 181 | 0 | 0 |
| GMO US QAULITY ETF | INDX FD | 90139k100 |  | 26730 | 695 | SH |  | SOLE | 1 | 695 | 0 | 0 |
| GODADDY INC | COM | 380237107 |  | 744 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| GOLD COM | COM | 00181t107 |  | 23869 | 701 | SH |  | SOLE | 1 | 701 | 0 | 0 |
| GOLD RESOURCE CORP COM | COM | 38068t105 |  | 24840 | 30000 | SH |  | SOLE | 1 | 30000 | 0 | 0 |
| GOLD ROYALTY CORP | COM | 38071h106 |  | 64640 | 16000 | SH |  | SOLE | 1 | 16000 | 0 | 0 |
| GOLDEN DEVELOPING SOLUTIONS IN | COM | 38089w103 |  | 0 | 50000 | SH |  | SOLE | 1 | 50000 | 0 | 0 |
| GOLDEN ENTMT INC COM | COM | 381013101 |  | 5030 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT US | INDX FD | 381430438 |  | 32547 | 382 | SH |  | SOLE | 1 | 382 | 0 | 0 |
| GOLDMAN SACHS ETF ACTIVEBETA U | INDX FD | 381430503 |  | 1616900 | 12215 | SH |  | SOLE | 1 | 12215 | 0 | 0 |
| GOLDMAN SACHS ETF ACTIVEBETA U | INDX FD | 381430503 |  | 1217936 | 9201 | SH |  | SOLE |  | 9201 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141g104 |  | 1619997 | 1843 | SH |  | SOLE | 1 | 1843 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141g104 |  | 395550 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| GOLF ENTERTAINMENT GROUP | COM | 262077506 |  | 250 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| GOLUB CAP BDC INC COM | COM | 38173m102 |  | 140762 | 10373 | SH |  | SOLE | 1 | 10373 | 0 | 0 |
| GONDOLA TAX LIEN FUND | LP | 87699l924 |  | 282636 | 282636 | SH |  | SOLE | 1 | 282636 | 0 | 0 |
| GONDOLA TAX LIEN FUND | LP | 87699l924 |  | 1644978 | 1644978 | SH |  | SOLE | 1 | 1592255 | 0 | 52724 |
| GONDOLA TAX LIEN FUND | LP | 87699l924 |  | 1937477 | 1937477 | SH |  | SOLE | 1 | 1937477 | 0 | 0 |
| GOOD GAMING INC COM NEW | COM | 382090207 |  | 1 | 193 | SH |  | SOLE | 1 | 193 | 0 | 0 |
| GOODYEAR TIRE  RUBBER CO | COM | 382550101 |  | 12264 | 1400 | SH |  | SOLE | 1 | 1400 | 0 | 0 |
| GOOSEHEAD INSURANCE INC -A | COM | 38267d109 |  | 442 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| GORMAN RUPP CO COM | COM | 383082104 |  | 932319 | 19525 | SH |  | SOLE |  | 19525 | 0 | 0 |
| GRACO INC COM | COM | 384109104 |  | 81888 | 999 | SH |  | SOLE | 1 | 999 | 0 | 0 |
| GRAINGER W W INC COM | COM | 384802104 |  | 214928 | 213 | SH |  | SOLE | 1 | 213 | 0 | 0 |
| GRAND CANYON ED INC COM | COM | 38526m106 |  | 40912 | 246 | SH |  | SOLE | 1 | 246 | 0 | 0 |
| GRANITE CONSTR INC COM | COM | 387328107 |  | 6575 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO COM | COM | 388689101 |  | 24849 | 1650 | SH |  | SOLE | 1 | 1650 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TRUST E | INDX FD | 389930207 |  | 474520 | 12252 | SH |  | SOLE | 1 | 12252 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST (BTC) | COM | 389637109 |  | 482006 | 7051 | SH |  | SOLE | 1 | 7051 | 0 | 0 |
| GRAYSCALE ETHEREUM MINI TRUST | INDX FD | 38964r203 |  | 19474 | 694 | SH |  | SOLE | 1 | 694 | 0 | 0 |
| GRAYSCALE ETHEREUM TRUST (ETH) | COM | 389638107 |  | 371399 | 15240 | SH |  | SOLE | 1 | 15240 | 0 | 0 |
| GREEN PLAINS INC COM | COM | 393222104 |  | 16813429 | 1715656 | SH |  | SOLE | 3 | 1715656 | 0 | 0 |
| GREEN PLAINS INC COM | COM | 393222104 |  | 29400 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| GREEN THUMB INDUSTRIES INC | COM | 39342l108 |  | 12059 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| GREENIDGE GENERATION HOLDINGS | COM | 39531g308 |  | 65 | 44 | SH |  | SOLE | 1 | 44 | 0 | 0 |
| GRID DYNAMICS HOLDINGS INC | COM | 39813g109 |  | 253 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| GRIFFON CORPORATION | COM | 398433102 |  | 30056 | 408 | SH |  | SOLE | 1 | 408 | 0 | 0 |
| GRIID WARRANTS | WT | 251936118 |  | 0 | 2600 | SH |  | SOLE | 3 | 2600 | 0 | 0 |
| GROCERY OUTLET HLDG CORP COM | COM | 39874r101 |  | 8716 | 863 | SH |  | SOLE | 1 | 863 | 0 | 0 |
| GROUPO CIBEST ADR | COM | 40090e106 |  | 382 | 6 | SH |  | SOLE | 1 | 6 | 0 | 0 |
| GRUPO FINANCIERO BANORTE ADR | COM | 40052P107 |  | 16897 | 364 | SH |  | SOLE | 1 | 364 | 0 | 0 |
| GSK PLC | COM | 37733w204 |  | 182282 | 3717 | SH |  | SOLE | 1 | 3717 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | COM | 40171v100 |  | 1407 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| GULF ENERGY CORP | COM | 402274104 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| GXO LOGISTICS INC | COM | 36262g101 |  | 28952 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| HACKETT GROUP INC/THE | COM | 404609109 |  | 8009 | 408 | SH |  | SOLE | 1 | 408 | 0 | 0 |
| HACKETT GROUP INC/THE | COM | 404609109 |  | 142632 | 7266 | SH |  | SOLE |  | 5542 | 0 | 1724 |
| HAGERTY INC-A | COM | 405166109 |  | 60252 | 4483 | SH |  | SOLE | 1 | 4483 | 0 | 0 |
| HAIER SMART HOME CO LTD UNSPON | COM | 40523h106 |  | 14732 | 1190 | SH |  | SOLE | 1 | 1190 | 0 | 0 |
| HALEON PLC | COM | 405552100 |  | 51723 | 5116 | SH |  | SOLE | 1 | 5116 | 0 | 0 |
| HALL OF FAME RESORT  ENTMT CO | COM | 40619l201 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| HALLIBURTON CO COM | COM | 406216101 |  | 16221 | 574 | SH |  | SOLE | 1 | 574 | 0 | 0 |
| HALOZYME THERAPEUTICS INCORPOR | COM | 40637h109 |  | 7605 | 113 | SH |  | SOLE | 1 | 113 | 0 | 0 |
| HAMILTON BEACH BRANDS HOLDING | COM | 40701t104 |  | 31716 | 1928 | SH |  | SOLE |  | 0 | 0 | 1928 |
| HAMILTON LANE INC-CLASS A | COM | 407497106 |  | 20281 | 151 | SH |  | SOLE | 1 | 151 | 0 | 0 |
| HAMILTON LANE PRIVATE ASSETS F | LP | 407498203 |  | 768086 | 39943 | SH |  | SOLE | 1 | 39943 | 0 | 0 |
| HANOVER INS GROUP INC COM | COM | 410867105 |  | 61228 | 335 | SH |  | SOLE | 1 | 335 | 0 | 0 |
| HARLEY DAVIDSON INC COM | COM | 412822108 |  | 1270 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| HARMONIC INC COM | COM | 413160102 |  | 76242 | 7709 | SH |  | SOLE | 1 | 7709 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC C | COM | 416515104 |  | 181345 | 1316 | SH |  | SOLE | 1 | 1316 | 0 | 0 |
| HARVEST NAT RES | COM | 41754v202 |  | 1350 | 45000 | SH |  | SOLE | 3 | 45000 | 0 | 0 |
| HASBRO INC COM | COM | 418056107 |  | 24928 | 304 | SH |  | SOLE | 1 | 304 | 0 | 0 |
| HAWAIIAN ELEC INDS COM | COM | 419870100 |  | 16076 | 1307 | SH |  | SOLE | 1 | 1307 | 0 | 0 |
| HAYWARD HOLDINGS INC | COM | 421298100 |  | 39876 | 2581 | SH |  | SOLE | 1 | 2581 | 0 | 0 |
| HCA HOLDINGS INC COM | COM | 40412c101 |  | 52506 | 112 | SH |  | SOLE | 1 | 112 | 0 | 0 |
| HCI GROUP INC | COM | 40416e103 |  | 6517 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| HDFC BANK LTD ADR REPS 3 SHS | ADUS | 40415f101 |  | 55541 | 1520 | SH |  | SOLE | 1 | 1520 | 0 | 0 |
| HEALTHCARE REALTY TRUST INC | LP | 42226k105 |  | 24849 | 1466 | SH |  | SOLE | 1 | 1466 | 0 | 0 |
| HEALTHLYNKED CORP COM | COM | 42228p300 |  | 104 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| HEALTHPEAK PROPERTIES | LP | 42250p103 |  | 28188 | 1753 | SH |  | SOLE | 1 | 1753 | 0 | 0 |
| HEICO CORP NEW COM | COM | 422806109 |  | 1618 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| HEINEKEN N V SPONSORED ADR L1 | ADUS | 423012301 |  | 12974 | 318 | SH |  | SOLE | 1 | 318 | 0 | 0 |
| HELEN OF TROY LT | COM | g4388n106 |  | 23162 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| HELPORT AI EQ WTS. | WT | g4r52r111 |  | 1648 | 10349 | SH |  | SOLE | 3 | 10349 | 0 | 0 |
| HENRY JACK  ASSOC INC COM | COM | 426281101 |  | 21168 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| HEPION PHARMACEUTICALS INC | COM | 426897302 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| HEPION PHARMACEUTICALS INC NPV | COM | 426cvr015 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| HERAMBA ELECTRIC EQ | WT | g4411j106 |  | 26 | 4500 | SH |  | SOLE | 3 | 4500 | 0 | 0 |
| HERCULES TECH GWTH CAP COM | COM | 427096508 |  | 23525 | 1250 | SH |  | SOLE | 1 | 1250 | 0 | 0 |
| HERMES INTL SCA ADR | COM | 42751q105 |  | 1240 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| HERSHEY CO COM | COM | 427866108 |  | 2545876 | 13990 | SH |  | SOLE | 1 | 12560 | 0 | 1430 |
| HERSHEY CO COM | COM | 427866108 |  | 523374 | 2876 | SH |  | SOLE |  | 2876 | 0 | 0 |
| HERTZ RENT CAR HLDG | COM | 42806j700 |  | 91441 | 17790 | SH |  | SOLE |  | 17790 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | COM | 42824c109 |  | 38384 | 1598 | SH |  | SOLE | 1 | 1598 | 0 | 0 |
| HEXAGON AB ADR | COM | 428263107 |  | 3264 | 278 | SH |  | SOLE | 1 | 278 | 0 | 0 |
| HEXCEL CORPORATION | COM | 428291108 |  | 33477 | 453 | SH |  | SOLE | 1 | 453 | 0 | 0 |
| HF SINCLAIR CORP | COM | 403949100 |  | 16128 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| HIGH TIDE INC | COM | 42981e401 |  | 3842 | 1450 | SH |  | SOLE | 1 | 1450 | 0 | 0 |
| HIGHLANDS REIT INC | LP | 43110a104 |  | 1683 | 5429 | SH |  | SOLE | 1 | 5429 | 0 | 0 |
| HIGHWOODS PPTYS INC COM | COM | 431284108 |  | 58715 | 2274 | SH |  | SOLE | 1 | 2274 | 0 | 0 |
| HILLENBRAND INC COM | COM | 431571108 |  | 5043 | 159 | SH |  | SOLE | 1 | 159 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | COM | 431636109 |  | 5594 | 646 | SH |  | SOLE | 1 | 646 | 0 | 0 |
| HILTON GRAND VACATIONS INC COM | COM | 43283x105 |  | 152150 | 3400 | SH |  | SOLE | 1 | 3400 | 0 | 0 |
| HILTON GRAND VACATIONS INC COM | COM | 43283x105 |  | 44750 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300a203 |  | 272026 | 947 | SH |  | SOLE | 1 | 947 | 0 | 0 |
| HIMS  HERS HEALTH INC | COM | 433000106 |  | 2435 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| HINGHAM INSTN SVGS MASS COM | COM | 433323102 |  | 30100 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| HINGHAM INSTN SVGS MASS COM | COM | 433323102 |  | 557130 | 1962 | SH |  | SOLE |  | 1502 | 0 | 460 |
| HIREQUEST INC | COM | 433535101 |  | 272829 | 25959 | SH |  | SOLE |  | 25959 | 0 | 0 |
| HITACHI LTD | COM | 433578507 |  | 6958 | 223 | SH |  | SOLE | 1 | 223 | 0 | 0 |
| HNI CORP | COM | 404251100 |  | 9085685 | 216120 | SH |  | SOLE |  | 157590 | 0 | 58530 |
| HOLDCO NUVU | WT | m53051112 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| HOLOGIC INC COM | COM | 436440101 |  | 37319 | 501 | SH |  | SOLE | 1 | 501 | 0 | 0 |
| HOME BANCSHARES | COM | 436893200 |  | 43781 | 1576 | SH |  | SOLE | 1 | 1576 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 17163283 | 49879 | SH |  | SOLE | 1 | 48828 | 0 | 1051 |
| HOME DEPOT INC | COM | 437076102 |  | 22666578 | 65872 | SH |  | SOLE |  | 61054 | 0 | 4818 |
| HONDA MOTOR LTD AMERN SHS | ADUS | 438128308 |  | 1975 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | COM | 438516106 |  | 21353695 | 109456 | SH |  | SOLE | 1 | 105737 | 0 | 3719 |
| HONEYWELL INTERNATIONAL INC | COM | 438516106 |  | 21242877 | 108888 | SH |  | SOLE |  | 102513 | 0 | 6375 |
| HORMEL FOODS CORP COM | COM | 440452100 |  | 133004 | 5612 | SH |  | SOLE | 1 | 5612 | 0 | 0 |
| HOST MARRIOTT CORP NEW COM | COM | 44107p104 |  | 7322 | 413 | SH |  | SOLE | 1 | 413 | 0 | 0 |
| HOT CHILI LTD | COM | Q4681Z201 |  | 1485 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| HOULIHAN LOKEY INC | COM | 441593100 |  | 13554627 | 77815 | SH |  | SOLE | 1 | 77450 | 0 | 365 |
| HOULIHAN LOKEY INC | COM | 441593100 |  | 35264043 | 202446 | SH |  | SOLE |  | 179896 | 0 | 22550 |
| HOVNANIAN ENTERPRISES INC | COM | 442487401 |  | 4877 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| HOWARD HUGHES CORP | COM | 44267t102 |  | 137284 | 1721 | SH |  | SOLE | 1 | 1721 | 0 | 0 |
| HOWARD HUGHES CORP | COM | 44267t102 |  | 5198212 | 65165 | SH |  | SOLE |  | 52578 | 0 | 12587 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 10866 | 53 | SH |  | SOLE | 1 | 53 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 205 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HOYA CORP SPONSORED ADR | ADUS | 443251103 |  | 12890 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| HP INC COM | COM | 40434l105 |  | 16821 | 755 | SH |  | SOLE | 1 | 755 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADUS | 404280406 |  | 11407 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| HUBBELL INC COM | COM | 443510607 |  | 82160 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| HUBSPOT INC | COM | 443573100 |  | 1204 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| HUDBAY MINERALS INC | COM | 443628102 |  | 605425 | 30500 | SH |  | SOLE | 1 | 30500 | 0 | 0 |
| HUMANA INC COM | COM | 444859102 |  | 77095 | 301 | SH |  | SOLE | 1 | 301 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | COM | 445658107 |  | 14964 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| HUNTINGTON BANCSHARES INC COM | COM | 446150104 |  | 1236517 | 71269 | SH |  | SOLE | 1 | 71269 | 0 | 0 |
| HUNTINGTON BANCSHARES INC COM | COM | 446150104 |  | 14626 | 843 | SH |  | SOLE |  | 843 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC CO | COM | 446413106 |  | 47950 | 141 | SH |  | SOLE | 1 | 141 | 0 | 0 |
| HUNTSMAN CORP COM | COM | 447011107 |  | 17950 | 1795 | SH |  | SOLE | 1 | 1795 | 0 | 0 |
| HURCO COMPANIES INC | COM | 447324104 |  | 21692 | 1404 | SH |  | SOLE | 1 | 1404 | 0 | 0 |
| HURCO COMPANIES INC | COM | 447324104 |  | 478177 | 30950 | SH |  | SOLE |  | 23910 | 0 | 7040 |
| HYSTER B | COM | 449172204 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| IAC INTERACTIVECORP NEW COM NE | COM | 44891n208 |  | 169107 | 4325 | SH |  | SOLE | 1 | 4325 | 0 | 0 |
| IAC INTERACTIVECORP NEW COM NE | COM | 44891n208 |  | 597839 | 15290 | SH |  | SOLE |  | 15290 | 0 | 0 |
| IBERDROLA SA SPON ADR | ADUS | 450737101 |  | 11146 | 129 | SH |  | SOLE | 1 | 129 | 0 | 0 |
| ICAHN ENTERPRISES | COM | 451100101 |  | 58890 | 7800 | SH |  | SOLE | 3 | 7800 | 0 | 0 |
| ICICI BK LTD ADR | ADUS | 45104g104 |  | 166701 | 5594 | SH |  | SOLE | 1 | 5594 | 0 | 0 |
| ICON PLC LTD SHS | COM | g4705a100 |  | 3644 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ICU MED INC COM | COM | 44930G107 |  | 17691 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| IDACORP INC COM | COM | 451107106 |  | 57332 | 453 | SH |  | SOLE | 1 | 453 | 0 | 0 |
| IDEX CORP COM | COM | 45167r104 |  | 147334 | 828 | SH |  | SOLE | 1 | 828 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168d104 |  | 437715 | 647 | SH |  | SOLE | 1 | 647 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168d104 |  | 145454 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| IEP   260116C00017500 | CALL | 451100901 |  | 252 | 101 | SH | Call | SOLE | 3 | 101 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | COM | 452308109 |  | 520432 | 2113 | SH |  | SOLE | 1 | 2113 | 0 | 0 |
| ILLUMIN HOLDINGS INC COM | COM | 45232V106 |  | 143 | 189 | SH |  | SOLE | 1 | 189 | 0 | 0 |
| ILLUMINA INC COM | COM | 452327109 |  | 26101 | 199 | SH |  | SOLE | 1 | 199 | 0 | 0 |
| IMCDY GROUP ADR | COM | 44970w103 |  | 1131 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| IMMERSION CORP COM | COM | 452521107 |  | 8072 | 1187 | SH |  | SOLE | 1 | 1187 | 0 | 0 |
| IMMERSION CORP COM | COM | 452521107 |  | 172081 | 25306 | SH |  | SOLE |  | 19344 | 0 | 5962 |
| IMMUNITYBIO INC | COM | 45256x103 |  | 39600 | 20000 | SH |  | SOLE | 1 | 20000 | 0 | 0 |
| IMPERIAL BRANDS PLC SPON ADR | ADUS | 45262P102 |  | 75618 | 1800 | SH |  | SOLE | 1 | 1800 | 0 | 0 |
| INCYTE CORP COM | COM | 45337c102 |  | 24692 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| INDIA FD INC COM | COM | 454089103 |  | 12339 | 900 | SH |  | SOLE | 1 | 900 | 0 | 0 |
| INDUSTRIA DE DISENO TEXTIL | COM | 054367929 |  | 14289 | 866 | SH |  | SOLE | 1 | 866 | 0 | 0 |
| INFINTT ACQUISITION CORP | WT | g47862126 |  | 0 | 20213 | SH |  | SOLE | 3 | 20213 | 0 | 0 |
| INFOSYS TECH LTD SPONSORED ADR | ADUS | 456788108 |  | 81972 | 4600 | SH |  | SOLE | 1 | 4600 | 0 | 0 |
| INFRARED CAMERAS HOLDINGS INC | WT | 456948116 |  | 237 | 8347 | SH |  | SOLE | 3 | 8347 | 0 | 0 |
| INFUSYSTEM HLDGS INC COM | COM | 45685k102 |  | 2585970 | 288291 | SH |  | SOLE |  | 288291 | 0 | 0 |
| ING GROEP N V SPONSORED ADR | ADUS | 456837103 |  | 13440 | 480 | SH |  | SOLE | 1 | 480 | 0 | 0 |
| INGERSOLL RAND PLC | COM | 45687v106 |  | 52364 | 661 | SH |  | SOLE | 1 | 661 | 0 | 0 |
| INGEVITY CORP COM | COM | 45688c107 |  | 3479133 | 58789 | SH |  | SOLE |  | 42925 | 0 | 15864 |
| INGLES MARKETS INC-CLASS A | COM | 457030104 |  | 123390 | 1800 | SH |  | SOLE | 1 | 1800 | 0 | 0 |
| INGRAM MICRO | COM | 457152106 |  | 30922 | 1449 | SH |  | SOLE | 1 | 1449 | 0 | 0 |
| INGREDION INC COM | COM | 457187102 |  | 39583 | 359 | SH |  | SOLE | 1 | 359 | 0 | 0 |
| INNODATA INC | COM | 457642205 |  | 24201 | 475 | SH |  | SOLE | 1 | 475 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC COM | COM | 45781v101 |  | 3789 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| INNOVATIVE SOLTNS COM | COM | 45769n105 |  | 3064492 | 161800 | SH |  | SOLE |  | 116480 | 0 | 45320 |
| INNOVATOR DEEPWATER FRONTIER T | INDX FD | 45782c862 |  | 17192 | 225 | SH |  | SOLE | 1 | 225 | 0 | 0 |
| INNOVIVA INC COM | COM | 45781m101 |  | 4818 | 241 | SH |  | SOLE | 1 | 241 | 0 | 0 |
| INSMED INC | COM | 457669307 |  | 37245 | 214 | SH |  | SOLE | 1 | 214 | 0 | 0 |
| INSPERITY INC | COM | 45778q107 |  | 2672 | 69 | SH |  | SOLE | 1 | 69 | 0 | 0 |
| INSPIRE MEDICAL SYSTEMS INC | COM | 457730109 |  | 369 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| INSPIRED ENTMT INC COM | COM | 45782n108 |  | 1231682 | 131590 | SH |  | SOLE |  | 131590 | 0 | 0 |
| INSTEEL INDUSTRIES INC COM | COM | 45774W108 |  | 2647580 | 83599 | SH |  | SOLE |  | 57374 | 0 | 26225 |
| INSULET CORP COM | COM | 45784p101 |  | 19328 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| INTEGRA LIFESCIENCES HLDGS | COM | 457985208 |  | 7464 | 601 | SH |  | SOLE | 1 | 601 | 0 | 0 |
| INTEGRAL ACQUISITION 1 CORP | WT | 45827k119 |  | 37 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 528117 | 14312 | SH |  | SOLE | 1 | 14312 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | COM | 45841n107 |  | 19357 | 301 | SH |  | SOLE | 1 | 301 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROUP | COM | 45857p806 |  | 9717 | 69 | SH |  | SOLE | 1 | 69 | 0 | 0 |
| INTERCONTINENTALEXCHAN COM | COM | 45866f104 |  | 390609 | 2412 | SH |  | SOLE | 1 | 2412 | 0 | 0 |
| INTERDIGITAL INC PA | COM | 45867g101 |  | 12098 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS C | COM | 459200101 |  | 2067144 | 6979 | SH |  | SOLE | 1 | 6979 | 0 | 0 |
| INTERNATIONAL FLAV COM | COM | 459506101 |  | 9906 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| INTERNATIONAL FLAV COM | COM | 459506101 |  | 237685 | 3527 | SH |  | SOLE |  | 3527 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 35574 | 2316 | SH |  | SOLE | 1 | 2316 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 522655 | 34027 | SH |  | SOLE |  | 25927 | 0 | 8100 |
| INTERNATIONAL SEAWAYS INC | COM | 10316T104 |  | 7896 | 264 | SH |  | SOLE | 1 | 264 | 0 | 0 |
| INTERPRIVATE III FINANCIAL PAR | WT | 46064r114 |  | 0 | 6540 | SH |  | SOLE | 3 | 6540 | 0 | 0 |
| INTESA SANPAOLO S P A SPONSORE | ADUS | 46115H107 |  | 3578 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| INTL PAPER CO COM | COM | 460146103 |  | 10753 | 273 | SH |  | SOLE | 1 | 273 | 0 | 0 |
| INTUIT INC | COM | 461202103 |  | 476383 | 719 | SH |  | SOLE | 1 | 689 | 0 | 30 |
| INTUIT INC | COM | 461202103 |  | 400102 | 604 | SH |  | SOLE |  | 604 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 |  | 1141742 | 2016 | SH |  | SOLE | 1 | 2016 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 |  | 167643 | 296 | SH |  | SOLE |  | 296 | 0 | 0 |
| INVESCO ACTIVELY MANAGED TOTAL | INDX FD | 46090a804 |  | 379 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ET | INDX FD | 46137v100 |  | 201996 | 1290 | SH |  | SOLE | 1 | 1290 | 0 | 0 |
| INVESCO BULLETSHARES 2026 CORP | INDX FD | 46138j791 |  | 163915 | 8374 | SH |  | SOLE | 1 | 6275 | 0 | 2099 |
| INVESCO BULLETSHARES 2028 CORP | INDX FD | 46138j643 |  | 523714 | 25423 | SH |  | SOLE | 1 | 23367 | 0 | 2056 |
| INVESCO BULLETSHARES 2030 CORP | INDX FD | 46138j460 |  | 204128 | 12064 | SH |  | SOLE | 1 | 10408 | 0 | 1656 |
| INVESCO BULLETSHARES 2033 CORP | INDX FD | 46139w825 |  | 251082 | 11700 | SH |  | SOLE | 1 | 11700 | 0 | 0 |
| INVESCO BULLETSHARS 2027 CORP | INDX FD | 46138j783 |  | 70432 | 3568 | SH |  | SOLE | 1 | 3568 | 0 | 0 |
| INVESCO BULLETSHARS 2029 CORP | INDX FD | 46138j577 |  | 305410 | 16215 | SH |  | SOLE | 1 | 16215 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | INDX FD | 46137v308 |  | 675228 | 5027 | SH |  | SOLE | 1 | 5027 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | INDX FD | 46137v308 |  | 78712 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| INVESCO CURRENCYSHARES BRITISH | INDX FD | 46138m109 |  | 12975 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO DB AGRICULTURE FUND | INDX FD | 46140h106 |  | 2552 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO DB BASE METALS FUND | INDX FD | 46140h700 |  | 119288 | 5200 | SH |  | SOLE | 1 | 5200 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRA | INDX FD | 46138b103 |  | 2236 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRA | INDX FD | 46138b103 |  | 210967 | 9435 | SH |  | SOLE |  | 9435 | 0 | 0 |
| INVESCO DYNAMIC BIOTECHNOLOGY | INDX FD | 46137v787 |  | 8215 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO ETF S EQL HLT | INDX FD | 46137V332 |  | 8759 | 275 | SH |  | SOLE | 1 | 275 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II S | INDX FD | 46138G102 |  | 32459 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v365 |  | 3183 | 40 | SH |  | SOLE | 1 | 13 | 0 | 27 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v365 |  | 10824 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v472 |  | 15080 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR | INDX FD | 46137v498 |  | 7201 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO FINANCIAL PREFERRED ET | INDX FD | 46137v621 |  | 282800 | 20000 | SH |  | SOLE | 3 | 20000 | 0 | 0 |
| INVESCO FTSE RAFI EMERGING MAR | INDX FD | 46138e727 |  | 33063 | 1281 | SH |  | SOLE | 1 | 1281 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | INDX FD | 46137v613 |  | 1017226 | 21680 | SH |  | SOLE | 1 | 21680 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | INDX FD | 46137v613 |  | 93840 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INVESCO FTSE RAFI US 1500 SMAL | INDX FD | 46137v597 |  | 151437 | 3300 | SH |  | SOLE | 1 | 3300 | 0 | 0 |
| INVESCO FTSE RAFI US 1500 SMAL | INDX FD | 46137v597 |  | 82602 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| INVESCO GLOBAL CLEAN ENERGY ET | INDX FD | 46138g847 |  | 1608 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO INTL BUYBACK ACHIEV | INDX FD | 46138e644 |  | 57740 | 1039 | SH |  | SOLE | 1 | 1039 | 0 | 0 |
| INVESCO INTL BUYBACK ACHIEV | INDX FD | 46138e644 |  | 51683 | 930 | SH |  | SOLE |  | 930 | 0 | 0 |
| INVESCO INVESTMENT GRADE DEFEN | INDX FD | 46139w502 |  | 248450 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| INVESCO LTD | COM | g491bt108 |  | 16970 | 646 | SH |  | SOLE | 1 | 646 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | INDX FD | 46138g649 |  | 9029275 | 35700 | SH |  | SOLE | 1 | 35700 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | INDX FD | 46138g649 |  | 11268412 | 44553 | SH |  | SOLE |  | 44553 | 0 | 0 |
| INVESCO NASDAQ NEXT GEN 100 ET | INDX FD | 46138g631 |  | 232155 | 6300 | SH |  | SOLE | 1 | 6000 | 0 | 300 |
| INVESCO NATIONAL AMTFREE MUNIC | INDX FD | 46138e537 |  | 143546 | 6190 | SH |  | SOLE | 1 | 6190 | 0 | 0 |
| INVESCO PREFERRED ETF | INDX FD | 46138e511 |  | 23644 | 2104 | SH |  | SOLE | 1 | 2104 | 0 | 0 |
| INVESCO QQQ TRUST | INDX FD | 46090e103 |  | 9321275 | 15174 | SH |  | SOLE | 1 | 14824 | 0 | 350 |
| INVESCO QQQ TRUST | INDX FD | 46090e103 |  | 993954 | 1618 | SH |  | SOLE |  | 1618 | 0 | 0 |
| INVESCO RUSSELL 1000 DYNAMIC M | INDX FD | 46138j619 |  | 9781 | 160 | SH |  | SOLE | 1 | 160 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 287340 | 1500 | SH |  | SOLE | 3 | 1500 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 7050152 | 36804 | SH |  | SOLE | 1 | 35189 | 0 | 1615 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 440588 | 2300 | SH |  | SOLE |  | 2300 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT F | INDX FD | 46137v340 |  | 6437 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| INVESCO S 500 LOW VOLATILITY | INDX FD | 46138e354 |  | 900376 | 12607 | SH |  | SOLE | 1 | 12268 | 0 | 339 |
| INVESCO S 500 MOMENTUM ETF | INDX FD | 46138e339 |  | 229157 | 1921 | SH |  | SOLE | 1 | 1921 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | INDX FD | 46138e339 |  | 12767 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| INVESCO S 500 QUALITY ETF | INDX FD | 46137v241 |  | 35446 | 472 | SH |  | SOLE | 1 | 472 | 0 | 0 |
| INVESCO S 500 REVENUE ETF | INDX FD | 46138g698 |  | 6124147 | 53486 | SH |  | SOLE | 1 | 53486 | 0 | 0 |
| INVESCO S 500 REVENUE ETF | INDX FD | 46138g698 |  | 298730 | 2609 | SH |  | SOLE |  | 2609 | 0 | 0 |
| INVESCO S 500 TOP 50 ETF | COM | 46137v233 |  | 46344 | 782 | SH |  | SOLE | 1 | 782 | 0 | 0 |
| INVESCO S 500 TOP 50 ETF | COM | 46137v233 |  | 21934 | 370 | SH |  | SOLE |  | 370 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE | INDX FD | 46138g672 |  | 1236735 | 9780 | SH |  | SOLE | 1 | 9780 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE | INDX FD | 46138g672 |  | 26430 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ET | INDX FD | 46137v464 |  | 893671 | 6454 | SH |  | SOLE | 1 | 6454 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ET | INDX FD | 46137v464 |  | 567409 | 4098 | SH |  | SOLE |  | 4098 | 0 | 0 |
| INVESCO S SMALLCAP 600 REVEN | INDX FD | 46138g664 |  | 1449104 | 29744 | SH |  | SOLE | 1 | 29744 | 0 | 0 |
| INVESCO S SMALLCAP 600 REVEN | INDX FD | 46138g664 |  | 9132905 | 187457 | SH |  | SOLE |  | 187457 | 0 | 0 |
| INVESCO SOLAR ETF | INDX FD | 46138g706 |  | 4814 | 98 | SH |  | SOLE | 1 | 98 | 0 | 0 |
| INVESCO SP500 EQUAL WEIGHTED T | INDX FD | 46137v282 |  | 12435 | 273 | SH |  | SOLE | 1 | 273 | 0 | 0 |
| INVESCO TR II TAXABLE MUN BD | INDX FD | 46138G805 |  | 40800 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| INVESCO VAN KAMPEN MUNI OPP TR | CLSD FD | 46132C107 |  | 34730 | 3629 | SH |  | SOLE | 1 | 3629 | 0 | 0 |
| INVESCO VAN KAMPEN TR COM | CLSD FD | 46131m106 |  | 12403 | 1196 | SH |  | SOLE | 1 | 1196 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRE | INDX FD | 46138g870 |  | 170310 | 7000 | SH |  | SOLE | 1 | 5972 | 0 | 1028 |
| INVESCO WATER RESOURCES ETF | INDX FD | 46137v142 |  | 191373 | 2718 | SH |  | SOLE | 1 | 2718 | 0 | 0 |
| INVITATION HOMES INC | LP | 46187w107 |  | 611 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| IONIS PHARMACEUTICALS INC COM | COM | 462222100 |  | 185276 | 2342 | SH |  | SOLE | 1 | 2342 | 0 | 0 |
| IONQ INC | COM | 46222l108 |  | 235792 | 5255 | SH |  | SOLE | 1 | 4905 | 0 | 350 |
| IOTACOMM INC COM | COM | 46225m202 |  | 0 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| IQVIA HOLDINGS INC | COM | 46266c105 |  | 131414 | 583 | SH |  | SOLE | 1 | 583 | 0 | 0 |
| IRHYTHM TECHNOLOGIES INC | COM | 450056106 |  | 573131 | 3230 | SH |  | SOLE | 1 | 3230 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC COM | COM | 46269C102 |  | 12774 | 735 | SH |  | SOLE | 1 | 735 | 0 | 0 |
| IRON MTN INC NEW COM | COM | 46284v101 |  | 1828882 | 22048 | SH |  | SOLE | 1 | 20075 | 0 | 1973 |
| ISHARES 0-3 MONTH TREASURY BON | INDX FD | 46436e718 |  | 21782 | 217 | SH |  | SOLE | 1 | 217 | 0 | 0 |
| ISHARES BITCOIN TRUST | INDX FD | 46438f101 |  | 221042 | 4452 | SH |  | SOLE | 1 | 4452 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | INDX FD | 46435g102 |  | 70329 | 714 | SH |  | SOLE | 1 | 714 | 0 | 0 |
| ISHARES CORE 1 TO 5 YEAR USD B | INDX FD | 46432f859 |  | 21157 | 434 | SH |  | SOLE | 1 | 434 | 0 | 0 |
| ISHARES CORE AGGRESSIVE ALLOCA | INDX FD | 464289859 |  | 2866 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH | INDX FD | 46434v621 |  | 1386444 | 19972 | SH |  | SOLE | 1 | 19972 | 0 | 0 |
| ISHARES CORE GROWTH ALLOCATION | INDX FD | 464289867 |  | 27044 | 416 | SH |  | SOLE | 1 | 416 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONA | INDX FD | 46435g326 |  | 56858 | 689 | SH |  | SOLE | 1 | 0 | 0 | 689 |
| ISHARES CORE S U.S. GROWTH E | INDX FD | 464287671 |  | 568037 | 3382 | SH |  | SOLE | 1 | 3382 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH E | INDX FD | 464287671 |  | 100764 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | INDX FD | 464287663 |  | 44502 | 434 | SH |  | SOLE | 1 | 434 | 0 | 0 |
| ISHARES CORE US REIT ETF | INDX FD | 464288521 |  | 5696 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI E | INDX FD | 46434V803 |  | 185326 | 4481 | SH |  | SOLE | 1 | 4481 | 0 | 0 |
| ISHARES EDGE MSCI USA MOMENTUM | INDX FD | 46432f396 |  | 110478 | 441 | SH |  | SOLE | 1 | 441 | 0 | 0 |
| ISHARES EDGE MSCI USA QUALITY | INDX FD | 46432f339 |  | 1797966 | 9052 | SH |  | SOLE | 1 | 9052 | 0 | 0 |
| ISHARES EDGE MSCI USA VALUE FA | INDX FD | 46432f388 |  | 19678 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| ISHARES ESG AWARE 15 YEAR USD | INDX FD | 46435g243 |  | 95483 | 3783 | SH |  | SOLE | 1 | 3783 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ET | INDX FD | 46435g516 |  | 62474 | 657 | SH |  | SOLE | 1 | 657 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA SMA | INDX FD | 46435u663 |  | 43681 | 950 | SH |  | SOLE | 1 | 950 | 0 | 0 |
| ISHARES ETHEREUM TR SHS | INDX FD | 46438r105 |  | 25750 | 1148 | SH |  | SOLE | 1 | 1148 | 0 | 0 |
| ISHARES FALLEN ANGELS USD BOND | INDX FD | 46435g474 |  | 544171 | 19933 | SH |  | SOLE | 1 | 19933 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY | INDX FD | 464288224 |  | 4107 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| ISHARES GLOBAL TECH ETF | INDX FD | 464287291 |  | 37170 | 354 | SH |  | SOLE | 1 | 354 | 0 | 0 |
| ISHARES GNMA BOND ETF | INDX FD | 46429b333 |  | 44540 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ISHARES GOLD TRUST | INDX FD | 464285204 |  | 1947948 | 23998 | SH |  | SOLE | 1 | 21421 | 0 | 2577 |
| ISHARES GOLD TRUST | INDX FD | 464285204 |  | 369405 | 4551 | SH |  | SOLE |  | 4551 | 0 | 0 |
| ISHARES GOLD TRUST | INDX FD | 46436f103 |  | 6330922 | 147265 | SH |  | SOLE | 1 | 144497 | 0 | 2768 |
| ISHARES GOLD TRUST | INDX FD | 46436f103 |  | 20116913 | 467944 | SH |  | SOLE |  | 467944 | 0 | 0 |
| ISHARES IBND DEC 2030 TRM CORP | INDX FD | 46436e726 |  | 90575 | 4104 | SH |  | SOLE | 1 | 4104 | 0 | 0 |
| ISHARES IBOND DEC 2031 TRM CRP | INDX FD | 46436e486 |  | 25274 | 1195 | SH |  | SOLE | 1 | 1195 | 0 | 0 |
| ISHARES IBONDS CORP DEC 2028 | INDX FD | 46435u515 |  | 458085 | 17996 | SH |  | SOLE | 1 | 17996 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM C | INDX FD | 46435gaa0 |  | 355214 | 14660 | SH |  | SOLE | 1 | 14660 | 0 | 0 |
| ISHARES IBONDS DEC 2029 CORP T | INDX FD | 46436e205 |  | 430558 | 18396 | SH |  | SOLE | 1 | 18396 | 0 | 0 |
| ISHARES INC CORE MSCI EMERGING | INDX FD | 46434g103 |  | 11684398 | 173823 | SH |  | SOLE | 1 | 169970 | 0 | 3853 |
| ISHARES INC CORE MSCI EMERGING | INDX FD | 46434g103 |  | 937450 | 13946 | SH |  | SOLE |  | 13946 | 0 | 0 |
| ISHARES INC EM MKT MIN VOL | INDX FD | 464286533 |  | 150366 | 2348 | SH |  | SOLE | 1 | 2348 | 0 | 0 |
| ISHARES INC MSCI GERMAN | INDX FD | 464286806 |  | 12750 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| ISHARES INC MSCI JAPAN ETF | INDX FD | 46434g822 |  | 124501 | 1542 | SH |  | SOLE | 1 | 1542 | 0 | 0 |
| ISHARES INC MSCI PAC J IDX | INDX FD | 464286665 |  | 55517 | 1100 | SH |  | SOLE | 1 | 1100 | 0 | 0 |
| ISHARES INC MSCI S KOREA | INDX FD | 464286772 |  | 1750 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| ISHARES INC MSCI SINGAPORE ETF | INDX FD | 46434g780 |  | 35185 | 1279 | SH |  | SOLE | 1 | 1279 | 0 | 0 |
| ISHARES INC MSCI TAIWAN ETF | INDX FD | 46434g772 |  | 26174 | 412 | SH |  | SOLE | 1 | 412 | 0 | 0 |
| ISHARES INTl AGGREGATE BOND FD | INDX FD | 46435g672 |  | 1800 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| ISHARES INTL DEVLOPED  SMALL C | INDX FD | 46436e510 |  | 23790 | 500 | SH |  | SOLE | 3 | 500 | 0 | 0 |
| ISHARES INVESTMENT GRADE SYS. | INDX FD | 46435g219 |  | 2009 | 44 | SH |  | SOLE | 1 | 44 | 0 | 0 |
| ISHARES MORNINGSTAR MID CAP ET | INDX FD | 464288406 |  | 5434 | 66 | SH |  | SOLE | 1 | 0 | 0 | 66 |
| ISHARES MORNINGSTAR US EQUITY | INDX FD | 464287127 |  | 12836 | 136 | SH |  | SOLE | 1 | 0 | 0 | 136 |
| ISHARES MSCI EM | INDX FD | 46434g863 |  | 16475 | 373 | SH |  | SOLE | 1 | 373 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS | INDX FD | 46434g764 |  | 4818216 | 66294 | SH |  | SOLE | 1 | 64218 | 0 | 2076 |
| ISHARES MSCI EMERGING MARKETS | INDX FD | 46434g764 |  | 758052 | 10430 | SH |  | SOLE |  | 10430 | 0 | 0 |
| ISHARES MSCI GLBL AGRICULTURE | INDX FD | 464286350 |  | 7714 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR | INDX FD | 46435g409 |  | 21156 | 556 | SH |  | SOLE | 1 | 556 | 0 | 0 |
| ISHARES RUSSELL 1000 INDEX FUN | INDX FD | 464287622 |  | 606347 | 1624 | SH |  | SOLE | 1 | 1624 | 0 | 0 |
| ISHARES RUSSELL 1000 INDEX FUN | INDX FD | 464287622 |  | 487713 | 1306 | SH |  | SOLE |  | 1306 | 0 | 0 |
| ISHARES RUSSELL 3000 VALUE IND | INDX FD | 464287663 |  | 26148 | 255 | SH |  | SOLE | 1 | 255 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GRW ET | INDX FD | 464289438 |  | 32679 | 118 | SH |  | SOLE | 1 | 118 | 0 | 0 |
| ISHARES SHORT TERM CORPORATE B | INDX FD | 464288646 |  | 320199 | 6055 | SH |  | SOLE | 1 | 6055 | 0 | 0 |
| ISHARES SHORT TERM CORPORATE B | INDX FD | 464288646 |  | 83127 | 1572 | SH |  | SOLE |  | 1572 | 0 | 0 |
| ISHARES SILVER TRUST ISHARES | INDX FD | 46428Q109 |  | 1778250 | 27604 | SH |  | SOLE | 1 | 25534 | 0 | 2070 |
| ISHARES TR 0-1 YEAR TIPS BO | INDX FD | 46438g257 |  | 215027 | 4307 | SH |  | SOLE | 1 | 4307 | 0 | 0 |
| ISHARES TR 10-20 YR TRS ETF | INDX FD | 464288653 |  | 3152 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| ISHARES TR 20 YR TRS BD | INDX FD | 464287432 |  | 91282 | 1047 | SH |  | SOLE | 1 | 1047 | 0 | 0 |
| ISHARES TR 7-10 YR TRS BD | CLSD FD | 464287440 |  | 75774 | 788 | SH |  | SOLE | 1 | 528 | 0 | 260 |
| ISHARES TR BARCLYS 1-3 YR | INDX FD | 464287457 |  | 7750732 | 93585 | SH |  | SOLE | 1 | 89528 | 0 | 4057 |
| ISHARES TR BARCLYS 1-3 YR | INDX FD | 464287457 |  | 21119 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| ISHARES TR BARCLYS 3-7 YR | INDX FD | 464288661 |  | 31031 | 260 | SH |  | SOLE | 1 | 260 | 0 | 0 |
| ISHARES TR BARCLYS INTER GV | INDX FD | 464288612 |  | 858156 | 7994 | SH |  | SOLE | 1 | 7994 | 0 | 0 |
| ISHARES TR BARCLYS INTER GV | INDX FD | 464288612 |  | 51850 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| ISHARES TR BARCLYS TIPS BD | INDX FD | 464287176 |  | 526799 | 4793 | SH |  | SOLE | 1 | 4793 | 0 | 0 |
| ISHARES TR BRC 0-5 YR TIP | INDX FD | 46429B747 |  | 17404917 | 169986 | SH |  | SOLE | 1 | 164764 | 0 | 5222 |
| ISHARES TR BRC 0-5 YR TIP | INDX FD | 46429B747 |  | 1110420 | 10845 | SH |  | SOLE |  | 10845 | 0 | 0 |
| ISHARES TR BROAD USD HIGH | INDX FD | 46435u853 |  | 5385 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| ISHARES TR COHEN RLTY | INDX FD | 464287564 |  | 21004 | 352 | SH |  | SOLE | 1 | 352 | 0 | 0 |
| ISHARES TR CONS GOODS IDX | INDX FD | 464287812 |  | 28106 | 420 | SH |  | SOLE | 1 | 420 | 0 | 0 |
| ISHARES TR CORE MSCI EAFE | INDX FD | 46432f842 |  | 18742818 | 209511 | SH |  | SOLE | 1 | 208126 | 0 | 1385 |
| ISHARES TR CORE MSCI EAFE | INDX FD | 46432f842 |  | 5212208 | 58263 | SH |  | SOLE |  | 58263 | 0 | 0 |
| ISHARES TR CORE MSCI TOTAL INT | INDX FD | 46432f834 |  | 2772335 | 32754 | SH |  | SOLE | 1 | 32754 | 0 | 0 |
| ISHARES TR CORE MSCI TOTAL INT | INDX FD | 46432f834 |  | 5282721 | 62414 | SH |  | SOLE |  | 0 | 0 | 62414 |
| ISHARES TR CORE S MCP ETF | INDX FD | 464287507 |  | 198000 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| ISHARES TR CORE S MCP ETF | INDX FD | 464287507 |  | 14523382 | 220051 | SH |  | SOLE | 1 | 211378 | 0 | 8673 |
| ISHARES TR CORE S MCP ETF | INDX FD | 464287507 |  | 1069794 | 16209 | SH |  | SOLE |  | 16209 | 0 | 0 |
| ISHARES TR CORE S TOTAL U S | INDX FD | 464287150 |  | 56943336 | 382967 | SH |  | SOLE | 1 | 374106 | 0 | 8861 |
| ISHARES TR CORE S TOTAL U S | INDX FD | 464287150 |  | 42871485 | 288328 | SH |  | SOLE |  | 2944 | 0 | 285384 |
| ISHARES TR CORE S ETF | INDX FD | 464287200 |  | 54640648 | 79774 | SH |  | SOLE | 1 | 78488 | 0 | 1286 |
| ISHARES TR CORE S ETF | INDX FD | 464287200 |  | 7997408 | 11676 | SH |  | SOLE |  | 11676 | 0 | 0 |
| ISHARES TR CORE TOTAL USD BD M | INDX FD | 46434v613 |  | 11913593 | 255986 | SH |  | SOLE | 1 | 250724 | 0 | 5262 |
| ISHARES TR CORE TOTAL USD BD M | INDX FD | 46434v613 |  | 272678 | 5859 | SH |  | SOLE |  | 5859 | 0 | 0 |
| ISHARES TR CORE TOTUSBD ETF | INDX FD | 464287226 |  | 5248841 | 52551 | SH |  | SOLE | 1 | 51886 | 0 | 665 |
| ISHARES TR CORE TOTUSBD ETF | INDX FD | 464287226 |  | 213244 | 2135 | SH |  | SOLE |  | 2135 | 0 | 0 |
| ISHARES TR DJ AEROSPACE | INDX FD | 464288760 |  | 238735 | 1112 | SH |  | SOLE | 1 | 1112 | 0 | 0 |
| ISHARES TR DJ INTL SEL DIVD | INDX FD | 464288448 |  | 276 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| ISHARES TR DJ MED DEVICES | INDX FD | 464288810 |  | 7905 | 127 | SH |  | SOLE | 1 | 127 | 0 | 0 |
| ISHARES TR DJ SEL DIV INX | INDX FD | 464287168 |  | 142410 | 1009 | SH |  | SOLE | 1 | 1009 | 0 | 0 |
| ISHARES TR DJ US ENERGY | INDX FD | 464287796 |  | 238 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| ISHARES TR DJ US FINL SEC | INDX FD | 464287788 |  | 904963 | 7019 | SH |  | SOLE | 1 | 7019 | 0 | 0 |
| ISHARES TR DJ US FINL SEC | INDX FD | 464287788 |  | 72201 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| ISHARES TR DJ US HEALTHCR | INDX FD | 464287762 |  | 413784 | 6356 | SH |  | SOLE | 1 | 6356 | 0 | 0 |
| ISHARES TR DJ US HEALTHCR | INDX FD | 464287762 |  | 46546 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| ISHARES TR DJ US REAL EST | INDX FD | 464287739 |  | 10026 | 107 | SH |  | SOLE | 1 | 107 | 0 | 0 |
| ISHARES TR DJ US TECH SEC | INDX FD | 464287721 |  | 713526 | 3573 | SH |  | SOLE | 1 | 3573 | 0 | 0 |
| ISHARES TR DJ US UTILS | INDX FD | 464287697 |  | 21672 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ISHARES TR EAFE MIN VOLAT | INDX FD | 46429B689 |  | 44028 | 510 | SH |  | SOLE | 1 | 510 | 0 | 0 |
| ISHARES TR EAFE VALUE ETF | INDX FD | 464288877 |  | 12423860 | 173979 | SH |  | SOLE | 1 | 170334 | 0 | 3645 |
| ISHARES TR EAFE VALUE ETF | INDX FD | 464288877 |  | 117826 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| ISHARES TR EDGE MSCI MULTIFACT | INDX FD | 46434v274 |  | 21253 | 563 | SH |  | SOLE | 1 | 563 | 0 | 0 |
| ISHARES TR ESG MSCI LEADR | INDX FD | 46435u218 |  | 30074 | 248 | SH |  | SOLE | 1 | 248 | 0 | 0 |
| ISHARES TR ESG MSCI USA | INDX FD | 46435g425 |  | 595477 | 3997 | SH |  | SOLE | 1 | 3997 | 0 | 0 |
| ISHARES TR FLTG RATE NT | INDX FD | 46429b655 |  | 272574 | 5359 | SH |  | SOLE | 1 | 5359 | 0 | 0 |
| ISHARES TR FTSE NAREIT MTG REI | INDX FD | 464288539 |  | 8872 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| ISHARES TR FTSE XNHUA IDX | INDX FD | 464287184 |  | 3829 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES TR HGH DIV EQT FD | INDX FD | 46429B663 |  | 1223572 | 10061 | SH |  | SOLE | 1 | 10061 | 0 | 0 |
| ISHARES TR HIGH YLD CORP | INDX FD | 464288513 |  | 26366 | 327 | SH |  | SOLE | 1 | 327 | 0 | 0 |
| ISHARES TR IBONDS 27 ETF | INDX FD | 46435uaa9 |  | 475863 | 19599 | SH |  | SOLE | 1 | 19599 | 0 | 0 |
| ISHARES TR IBOXX INV CPBD | INDX FD | 464287242 |  | 123661 | 1122 | SH |  | SOLE | 1 | 1122 | 0 | 0 |
| ISHARES TR IBOXX INV CPBD | INDX FD | 464287242 |  | 46721 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| ISHARES TR JPMORGAN USD | INDX FD | 464288281 |  | 18101 | 188 | SH |  | SOLE | 1 | 188 | 0 | 0 |
| ISHARES TR MBS ETF | INDX FD | 464288588 |  | 10058928 | 105639 | SH |  | SOLE | 1 | 103483 | 0 | 2156 |
| ISHARES TR MBS ETF | INDX FD | 464288588 |  | 192249 | 2019 | SH |  | SOLE |  | 2019 | 0 | 0 |
| ISHARES TR MSCI ACWI ETF | INDX FD | 464288257 |  | 785269 | 5550 | SH |  | SOLE |  | 5550 | 0 | 0 |
| ISHARES TR MSCI ACWI EX | INDX FD | 464288240 |  | 10472 | 156 | SH |  | SOLE | 1 | 156 | 0 | 0 |
| ISHARES TR MSCI EAFE GROWTH | INDX FD | 464288885 |  | 7302409 | 64101 | SH |  | SOLE | 1 | 62664 | 0 | 1437 |
| ISHARES TR MSCI EAFE GROWTH | INDX FD | 464288885 |  | 55023 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| ISHARES TR MSCI EAFE INDEX | INDX FD | 464287465 |  | 681525 | 7097 | SH |  | SOLE | 1 | 7097 | 0 | 0 |
| ISHARES TR MSCI EMERG MKT | INDX FD | 464287234 |  | 783232 | 14316 | SH |  | SOLE | 1 | 13766 | 0 | 550 |
| ISHARES TR MSCI INDIA ETF | INDX FD | 46429b598 |  | 86480 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| ISHARES TR MSCI INTL QUALTY | INDX FD | 46434v456 |  | 18089 | 398 | SH |  | SOLE | 1 | 398 | 0 | 0 |
| ISHARES TR MSCI KLD 400 SOCIAL | INDX FD | 464288570 |  | 148154 | 1150 | SH |  | SOLE | 1 | 1150 | 0 | 0 |
| ISHARES TR MSCI SMALL CAP | INDX FD | 464288273 |  | 165294 | 2132 | SH |  | SOLE | 1 | 2132 | 0 | 0 |
| ISHARES TR MSCI SMALL CAP | INDX FD | 464288273 |  | 429904 | 5545 | SH |  | SOLE |  | 5545 | 0 | 0 |
| ISHARES TR NASDQ BIO INDX | INDX FD | 464287556 |  | 310612 | 1840 | SH |  | SOLE | 1 | 1800 | 0 | 40 |
| ISHARES TR PHLX SEMICONDUCTOR | INDX FD | 464287523 |  | 150968 | 501 | SH |  | SOLE | 1 | 501 | 0 | 0 |
| ISHARES TR RSSL MCRCP IDX | INDX FD | 464288869 |  | 473573 | 3003 | SH |  | SOLE | 1 | 3003 | 0 | 0 |
| ISHARES TR RUSL 2000 GROW | INDX FD | 464287648 |  | 137602 | 426 | SH |  | SOLE | 1 | 426 | 0 | 0 |
| ISHARES TR RUSL 2000 VALU | INDX FD | 464287630 |  | 529767 | 2923 | SH |  | SOLE | 1 | 2918 | 0 | 5 |
| ISHARES TR RUSSELL 2000 | INDX FD | 464287655 |  | 1291034 | 5245 | SH |  | SOLE | 1 | 5245 | 0 | 0 |
| ISHARES TR RUSSELL 2000 | INDX FD | 464287655 |  | 201851 | 820 | SH |  | SOLE |  | 820 | 0 | 0 |
| ISHARES TR RUSSELL MCP GR | INDX FD | 464287481 |  | 1189598 | 8687 | SH |  | SOLE | 1 | 8687 | 0 | 0 |
| ISHARES TR RUSSELL MCP GR | INDX FD | 464287481 |  | 300446 | 2194 | SH |  | SOLE |  | 2194 | 0 | 0 |
| ISHARES TR RUSSELL MCP VL | INDX FD | 464287473 |  | 356574 | 2528 | SH |  | SOLE | 1 | 2528 | 0 | 0 |
| ISHARES TR RUSSELL MIDCAP | INDX FD | 464287499 |  | 1740141 | 18076 | SH |  | SOLE | 1 | 18076 | 0 | 0 |
| ISHARES TR RUSSELL MIDCAP | INDX FD | 464287499 |  | 185320 | 1925 | SH |  | SOLE |  | 1925 | 0 | 0 |
| ISHARES TR RUSSELL1000GRW | INDX FD | 464287614 |  | 3672991 | 7760 | SH |  | SOLE | 1 | 7760 | 0 | 0 |
| ISHARES TR RUSSELL1000GRW | INDX FD | 464287614 |  | 5017927 | 10602 | SH |  | SOLE |  | 10602 | 0 | 0 |
| ISHARES TR RUSSELL1000VAL | INDX FD | 464287598 |  | 2927187 | 13916 | SH |  | SOLE | 1 | 13812 | 0 | 104 |
| ISHARES TR RUSSELL1000VAL | INDX FD | 464287598 |  | 411425 | 1956 | SH |  | SOLE |  | 1956 | 0 | 0 |
| ISHARES TR S 100 IDX FD | INDX FD | 464287101 |  | 14902371 | 43451 | SH |  | SOLE | 1 | 42882 | 0 | 569 |
| ISHARES TR S 100 IDX FD | INDX FD | 464287101 |  | 750075 | 2187 | SH |  | SOLE |  | 2187 | 0 | 0 |
| ISHARES TR S 500 VALUE | INDX FD | 464287408 |  | 9284623 | 43781 | SH |  | SOLE | 1 | 42861 | 0 | 920 |
| ISHARES TR S 500 VALUE | INDX FD | 464287408 |  | 71256 | 336 | SH |  | SOLE |  | 336 | 0 | 0 |
| ISHARES TR S GBL ENER | INDX FD | 464287341 |  | 23881 | 570 | SH |  | SOLE | 1 | 570 | 0 | 0 |
| ISHARES TR S GLO INFRAS | INDX FD | 464288372 |  | 144687 | 2358 | SH |  | SOLE | 1 | 2358 | 0 | 0 |
| ISHARES TR S MC 400 GRW | INDX FD | 464287606 |  | 327894 | 3385 | SH |  | SOLE | 1 | 3385 | 0 | 0 |
| ISHARES TR S MIDCP VALU | INDX FD | 464287705 |  | 549388 | 4175 | SH |  | SOLE | 1 | 4175 | 0 | 0 |
| ISHARES TR S NA TECH FD | INDX FD | 464287549 |  | 660368 | 5113 | SH |  | SOLE | 1 | 5113 | 0 | 0 |
| ISHARES TR S NATL MUN B | INDX FD | 464288414 |  | 99934 | 933 | SH |  | SOLE | 1 | 933 | 0 | 0 |
| ISHARES TR S SMLCAP 600 | INDX FD | 464287804 |  | 60090 | 500 | SH |  | SOLE | 3 | 500 | 0 | 0 |
| ISHARES TR S SMLCAP 600 | INDX FD | 464287804 |  | 15472328 | 128743 | SH |  | SOLE | 1 | 122966 | 0 | 5777 |
| ISHARES TR S SMLCAP 600 | INDX FD | 464287804 |  | 995451 | 8283 | SH |  | SOLE |  | 8283 | 0 | 0 |
| ISHARES TR S SMLCP GROW | INDX FD | 464287887 |  | 69451 | 492 | SH |  | SOLE | 1 | 492 | 0 | 0 |
| ISHARES TR S SMLCP VALU | INDX FD | 464287879 |  | 57997 | 510 | SH |  | SOLE | 1 | 510 | 0 | 0 |
| ISHARES TR S SMLCP VALU | INDX FD | 464287879 |  | 71644 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| ISHARES TR S GRW | INDX FD | 464287309 |  | 12749869 | 103439 | SH |  | SOLE | 1 | 101249 | 0 | 2190 |
| ISHARES TR S GRW | INDX FD | 464287309 |  | 90226 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| ISHARES TR U.S. FIN SVC ETF | INDX FD | 464287770 |  | 22140 | 240 | SH |  | SOLE | 1 | 240 | 0 | 0 |
| ISHARES TR U.S. PFD STK ETF | INDX FD | 464288687 |  | 275780 | 8908 | SH |  | SOLE | 1 | 8908 | 0 | 0 |
| ISHARES TR U.S. PFD STK ETF | INDX FD | 464288687 |  | 10124 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| ISHARES TR US INDUSTRIALS | INDX FD | 464287754 |  | 152725 | 1031 | SH |  | SOLE | 1 | 1031 | 0 | 0 |
| ISHARES TR US OIL GS EX ETF | INDX FD | 464288851 |  | 91045 | 1020 | SH |  | SOLE | 1 | 977 | 0 | 43 |
| ISHARES TR US PHARMACEUTICALS | INDX FD | 464288836 |  | 4581 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| ISHARES TR US TREAS BD ETF | INDX FD | 46429b267 |  | 51254 | 2226 | SH |  | SOLE | 1 | 2226 | 0 | 0 |
| ISHARES TR USA MIN VOL ID | INDX FD | 46429B697 |  | 10167759 | 107984 | SH |  | SOLE | 1 | 104892 | 0 | 3092 |
| ISHARES TR USA MIN VOL ID | INDX FD | 46429B697 |  | 447260 | 4750 | SH |  | SOLE |  | 4750 | 0 | 0 |
| ISHARES TREASURY FLOATING RATE | INDX FD | 46434v860 |  | 103568 | 2052 | SH |  | SOLE | 1 | 2052 | 0 | 0 |
| ISHARES TRT IS 5 10 INV GR CR | INDX FD | 464288638 |  | 414283 | 7689 | SH |  | SOLE | 1 | 7071 | 0 | 618 |
| ISHARES TRUST GLOBAL REIT ETF | INDX FD | 46434v647 |  | 13124 | 526 | SH |  | SOLE | 1 | 526 | 0 | 0 |
| ISHARES U S ETF TR SHORT MTY | INDX FD | 46431W507 |  | 499068 | 9766 | SH |  | SOLE | 1 | 9766 | 0 | 0 |
| ISHARES US INFRASTRUCTURE ETF | INDX FD | 46435u713 |  | 72230 | 1373 | SH |  | SOLE | 1 | 1373 | 0 | 0 |
| ISHARES US TECH BREAKTHROUGH M | INDX FD | 46436e502 |  | 1255629 | 20625 | SH |  | SOLE | 1 | 20584 | 0 | 41 |
| ISHARES US TECH BREAKTHROUGH M | INDX FD | 46436e502 |  | 60880 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ISHARES US THEMATIC ROTATION E | INDX FD | 09290c806 |  | 21015 | 545 | SH |  | SOLE | 1 | 545 | 0 | 0 |
| ISHARES UT ETF TR COMMOD | INDX FD | 46431w853 |  | 84542 | 3396 | SH |  | SOLE | 1 | 3396 | 0 | 0 |
| ITAU UNIBANCO HOLDING SA | COM | 465562106 |  | 5814 | 812 | SH |  | SOLE | 1 | 812 | 0 | 0 |
| ITURAN LOCATN AND CTL SHS | COM | m6158m104 |  | 18150 | 422 | SH |  | SOLE | 1 | 422 | 0 | 0 |
| ITURAN LOCATN AND CTL SHS | COM | m6158m104 |  | 339607 | 7896 | SH |  | SOLE |  | 6019 | 0 | 1877 |
| IWM   270115P00240000 | PUT | 464287955 |  | 3895200 | 2400 | SH | Put | SOLE | 3 | 2400 | 0 | 0 |
| IX ACQUISITION CORP | WT | g5000d111 |  | 290 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| J  J SNACK FOODS CORP COM | COM | 466032109 |  | 2621 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| J  J SNACK FOODS CORP COM | COM | 466032109 |  | 1347417 | 14910 | SH |  | SOLE |  | 14910 | 0 | 0 |
| J P MORGAN BETABUILDERS I | INDX FD | 46641q373 |  | 66824 | 924 | SH |  | SOLE | 1 | 924 | 0 | 0 |
| J P MORGAN BETABUILDRS US | INDX FD | 46641q399 |  | 198406 | 1609 | SH |  | SOLE | 1 | 1609 | 0 | 0 |
| J P MORGAN EXCH/ULTRA SHORT MU | INDX FD | 46641q654 |  | 4545816 | 89239 | SH |  | SOLE | 1 | 89239 | 0 | 0 |
| J P MORGAN EXCH/ULTRA SHORT MU | INDX FD | 46641q654 |  | 149838 | 2941 | SH |  | SOLE |  | 2941 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED FD | COM | 46641q753 |  | 25963 | 529 | SH |  | SOLE | 1 | 529 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED FD | INDX FD | 46654Q104 |  | 15180 | 315 | SH |  | SOLE | 1 | 315 | 0 | 0 |
| JABIL CIRCUIT INC COM | COM | 466313103 |  | 206130 | 904 | SH |  | SOLE | 1 | 904 | 0 | 0 |
| JACKSON FINL INC CL A | COM | 46817m107 |  | 130113 | 1220 | SH |  | SOLE | 1 | 1220 | 0 | 0 |
| JACKSON FINL INC CL A | COM | 46817m107 |  | 5032813 | 47190 | SH |  | SOLE |  | 35212 | 0 | 11978 |
| JACOBS ENGINEERING GROUP INC | COM | 46982l108 |  | 77489 | 585 | SH |  | SOLE | 1 | 585 | 0 | 0 |
| JACOBS ENGINEERING GROUP INC | COM | 46982l108 |  | 3012935 | 22746 | SH |  | SOLE |  | 18088 | 0 | 4658 |
| JAMES HARDIE INDS PLC SPONSORE | COM | g4253h101 |  | 13778 | 664 | SH |  | SOLE | 1 | 664 | 0 | 0 |
| JAMF HOLDING CORP | COM | 47074l105 |  | 494 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| JANUS DETROIT STR TR B-BBB CLO | INDX FD | 47103u753 |  | 1055589 | 22130 | SH |  | SOLE | 1 | 21844 | 0 | 286 |
| JANUS DETROIT STR TR B-BBB CLO | INDX FD | 47103u753 |  | 95400 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| JANUS HENDERSON AAA CLO ETF | INDX FD | 47103u845 |  | 39936259 | 789566 | SH |  | SOLE | 1 | 781795 | 0 | 7771 |
| JANUS HENDERSON AAA CLO ETF | INDX FD | 47103u845 |  | 323560 | 6397 | SH |  | SOLE |  | 6397 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | COM | g4474y214 |  | 58511 | 1230 | SH |  | SOLE | 1 | 1230 | 0 | 0 |
| JANUS HENDERSON MORTGAGE-BACKE | INDX FD | 47103u852 |  | 6511867 | 142523 | SH |  | SOLE | 1 | 133068 | 0 | 9455 |
| JANUS HENDERSON SHRT DRTN INM | INDX FD | 47103u886 |  | 1474 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| JANUS INTERNATIONAL GROUP INC | COM | 47103n106 |  | 1360 | 208 | SH |  | SOLE | 1 | 208 | 0 | 0 |
| JAPAN SMALLER CAPTLZTN FD INC | INDX FD | 47109U104 |  | 5540 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | COM | g50871105 |  | 26010 | 153 | SH |  | SOLE | 1 | 153 | 0 | 0 |
| JBS NV | COM | n4732m103 |  | 7037 | 488 | SH |  | SOLE | 1 | 488 | 0 | 0 |
| JD COM INC SPONS ADR | ADUS | 47215p106 |  | 2468 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| JEFFERIES GROUP INC NEW COM | COM | 47233w109 |  | 868200 | 14010 | SH |  | SOLE | 1 | 14010 | 0 | 0 |
| JOBY AVIATION INC | COM | g65163100 |  | 26400 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 28538069 | 137898 | SH |  | SOLE | 1 | 135355 | 0 | 2543 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 28784466 | 139089 | SH |  | SOLE |  | 129877 | 0 | 9212 |
| JOHNSON CTLS INTL PLC | COM | g51502105 |  | 176990 | 1478 | SH |  | SOLE | 1 | 1478 | 0 | 0 |
| JOHNSON OUTDOORS INC CL A | COM | 479167108 |  | 13457 | 317 | SH |  | SOLE | 1 | 317 | 0 | 0 |
| JOHNSON OUTDOORS INC CL A | COM | 479167108 |  | 266756 | 6284 | SH |  | SOLE |  | 4879 | 0 | 1405 |
| JOINT CORP COM | COM | 47973j102 |  | 21783 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| JOINT CORP COM | COM | 47973j102 |  | 422083 | 48404 | SH |  | SOLE |  | 36962 | 0 | 11442 |
| JP MORGAN CHASE  CO | COM | 46625h100 |  | 47814075 | 148390 | SH |  | SOLE | 1 | 143957 | 0 | 4433 |
| JP MORGAN CHASE  CO | COM | 46625h100 |  | 46593534 | 144602 | SH |  | SOLE |  | 135431 | 0 | 9171 |
| JP MORGAN EM LOCAL CURRENCY | INDX FD | 92189h300 |  | 13297 | 515 | SH |  | SOLE | 1 | 515 | 0 | 0 |
| JP MORGAN ETF TRUST ACTIVE BON | INDX FD | 46654q716 |  | 641486 | 11864 | SH |  | SOLE | 1 | 11864 | 0 | 0 |
| JP MORGAN ULTRA SHORT INCOME E | INDX FD | 46641q837 |  | 88810053 | 1755486 | SH |  | SOLE | 1 | 1731484 | 0 | 24002 |
| JP MORGAN ULTRA SHORT INCOME E | INDX FD | 46641q837 |  | 2604930 | 51491 | SH |  | SOLE |  | 51491 | 0 | 0 |
| JPMORGAN BETABUILDERS CANADA E | INDX FD | 46641q225 |  | 4371 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| JPMORGAN BETABUILDERS DEVELOPE | INDX FD | 46641q233 |  | 1970 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| JPMORGAN BETABUILDERS EUROPE E | INDX FD | 46641q191 |  | 18325 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | INDX FD | 46641q670 |  | 66763 | 1410 | SH |  | SOLE | 1 | 1410 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN EM | INDX FD | 46641q308 |  | 21255 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN IN | INDX FD | 46641q209 |  | 27256 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN US | INDX FD | 46641q407 |  | 96058 | 775 | SH |  | SOLE | 1 | 775 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME | INDX FD | 46641q332 |  | 2171128 | 37930 | SH |  | SOLE | 1 | 37196 | 0 | 734 |
| JPMORGAN FLEXIBLE DEBT ETF | INDX FD | 46654q559 |  | 113547 | 2261 | SH |  | SOLE | 1 | 2261 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERE | COM | 46654q724 |  | 331659 | 4993 | SH |  | SOLE | 1 | 4993 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERE | COM | 46654q724 |  | 247983 | 3733 | SH |  | SOLE |  | 3733 | 0 | 0 |
| JPMORGAN INTERNATIONAL VALUE E | INDX FD | 46654q757 |  | 59996 | 747 | SH |  | SOLE | 1 | 747 | 0 | 0 |
| JPMORGAN MORTGAGE BACKED ETF | INDX FD | 46654q575 |  | 95176 | 1864 | SH |  | SOLE | 1 | 1864 | 0 | 0 |
| JPMORGAN US QUALITY FACTOR ETF | INDX FD | 46641q761 |  | 16300 | 258 | SH |  | SOLE | 1 | 258 | 0 | 0 |
| JULIUS BAER GROUP LTD UNSPONSO | COM | 48137C108 |  | 1062 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| KADANT INC COM | COM | 48282T104 |  | 2280 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 10879 | 482 | SH |  | SOLE | 1 | 482 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 236646 | 10485 | SH |  | SOLE |  | 7986 | 0 | 2499 |
| KAYNE COMMERCIAL REAL ESTATE D | COM | 05099n589 |  | 108700 | 108700 | SH |  | SOLE | 1 | 108700 | 0 | 0 |
| KB FINANCIAL GROUP INC SPONSOR | COM | 48241A105 |  | 3614 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| KBC GROUP NV UNSPONSORED ADR | COM | 48241f104 |  | 4305 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| KDDI CORP ADR | COM | 48667l106 |  | 4426 | 256 | SH |  | SOLE | 1 | 256 | 0 | 0 |
| KEMPER CORPORATION | COM | 488401100 |  | 34418 | 849 | SH |  | SOLE | 1 | 849 | 0 | 0 |
| KENVUE INC COM | COM | 49177j102 |  | 448181 | 25981 | SH |  | SOLE | 1 | 25334 | 0 | 647 |
| KEURIG DR PEPPER INC | COM | 49271v100 |  | 30279 | 1081 | SH |  | SOLE | 1 | 1081 | 0 | 0 |
| KEYCORP NEW COM | COM | 493267108 |  | 1366469 | 66205 | SH |  | SOLE | 1 | 55414 | 0 | 10791 |
| KEYCORP NEW COM | COM | 493267108 |  | 71559 | 3467 | SH |  | SOLE |  | 3467 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338l103 |  | 24992 | 123 | SH |  | SOLE | 1 | 123 | 0 | 0 |
| KFA MOUNT LUCAS INDEX STRATEGY | INDX FD | 500767652 |  | 519660 | 20025 | SH |  | SOLE | 1 | 20025 | 0 | 0 |
| KFA MOUNT LUCAS INDEX STRATEGY | INDX FD | 500767652 |  | 47722 | 1839 | SH |  | SOLE |  | 1839 | 0 | 0 |
| KILROY REALTY CORPORATION | LP | 49427f108 |  | 69568 | 1862 | SH |  | SOLE | 1 | 1862 | 0 | 0 |
| KIMBERLY CLARK CORP COM | COM | 494368103 |  | 63561 | 630 | SH |  | SOLE | 1 | 530 | 0 | 100 |
| KIMCO REALTY CORP COM | COM | 49446r109 |  | 1541 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| KINDER MORGAN INC DEL COM | LP | 49456B101 |  | 1491470 | 54255 | SH |  | SOLE | 1 | 49447 | 0 | 4808 |
| KINROSS GOLD | COM | 496902404 |  | 1690 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| KINSALE CAPITAL GROUP INC | COM | 49714p108 |  | 43023 | 110 | SH |  | SOLE | 1 | 110 | 0 | 0 |
| KITE REALTY GROUP TRUST | LP | 49803t300 |  | 8054 | 336 | SH |  | SOLE | 1 | 336 | 0 | 0 |
| KKR  CO INC | COM | 48251w104 |  | 4207 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| KKR  CO L P DEL COM UNITS | COM | 48248m102 |  | 1103594 | 8657 | SH |  | SOLE | 1 | 8657 | 0 | 0 |
| KLA-TENCOR CORP COM | COM | 482480100 |  | 60992 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| KLAVIYO INC-A | COM | 49845k101 |  | 41995237 | 1293355 | SH |  | SOLE | 3 | 1293355 | 0 | 0 |
| KLAVIYO INC-A | COM | 49845k101 |  | 772786 | 23800 | SH |  | SOLE | 1 | 23800 | 0 | 0 |
| KLAVIYO INC-A | COM | 49845k101 |  | 441592 | 13600 | SH |  | SOLE |  | 13600 | 0 | 0 |
| KNIFE RIVER CORP | COM | 498894104 |  | 104399 | 1484 | SH |  | SOLE | 1 | 1484 | 0 | 0 |
| KNIGHT SWIFT TRANSPORTATION | COM | 499049104 |  | 146907 | 2810 | SH |  | SOLE | 1 | 2810 | 0 | 0 |
| KOMATSU LTD SPON ADR NEW | ADUS | 500458401 |  | 4000 | 126 | SH |  | SOLE | 1 | 126 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REG | ADUS | 500472303 |  | 921 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| KONTOOR BRANDS | COM | 50050n103 |  | 29995 | 491 | SH |  | SOLE | 1 | 491 | 0 | 0 |
| KORNIT DIGITAL LTD | COM | m6372q113 |  | 388 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 330654 | 13635 | SH |  | SOLE | 1 | 13635 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 303610 | 12520 | SH |  | SOLE |  | 12520 | 0 | 0 |
| KRANESHARES ASIA PACIFIC HIG | INDX FD | 500767843 |  | 163473 | 6671 | SH |  | SOLE | 3 | 6671 | 0 | 0 |
| KRANESHARES GLOBAL CARBON ETF | INDX FD | 500767678 |  | 9558 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| KRATOS DEFENSE AND SECURITY SO | COM | 50077b207 |  | 1073671 | 14144 | SH |  | SOLE | 1 | 13844 | 0 | 300 |
| KROGER CO COM | COM | 501044101 |  | 316836 | 5071 | SH |  | SOLE | 1 | 5071 | 0 | 0 |
| KYNDRYL HLDGS INC COM | COM | 50155q100 |  | 106532 | 4011 | SH |  | SOLE | 1 | 4011 | 0 | 0 |
| KYNDRYL HLDGS INC COM | COM | 50155q100 |  | 4165378 | 156829 | SH |  | SOLE |  | 107801 | 0 | 49028 |
| L OREAL CO ADR | ADUS | 502117203 |  | 50533 | 590 | SH |  | SOLE | 1 | 590 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC COM | COM | 502431109 |  | 8589703 | 29259 | SH |  | SOLE | 1 | 27987 | 0 | 1272 |
| L3HARRIS TECHNOLOGIES INC COM | COM | 502431109 |  | 697522 | 2376 | SH |  | SOLE |  | 2376 | 0 | 0 |
| LA Z BOY INC COM | COM | 505336107 |  | 2795 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| LABCORP HOLDINGS | COM | 504922105 |  | 103363 | 412 | SH |  | SOLE | 1 | 412 | 0 | 0 |
| LAKELAND INDUSTRIES INC | COM | 511795106 |  | 44589 | 5044 | SH |  | SOLE | 1 | 5044 | 0 | 0 |
| LAKELAND INDUSTRIES INC | COM | 511795106 |  | 180000 | 20362 | SH |  | SOLE |  | 15596 | 0 | 4766 |
| LAM RESEARCH CORP COM | COM | 512807306 |  | 745138 | 4353 | SH |  | SOLE | 1 | 4353 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | COM | 513272104 |  | 30538 | 729 | SH |  | SOLE | 1 | 729 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | COM | 513272104 |  | 211293 | 5044 | SH |  | SOLE |  | 5044 | 0 | 0 |
| LANDBRIDGE CO LLC | COM | 514952100 |  | 12247 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| LANDSTAR SYS INC COM | COM | 515098101 |  | 32045 | 223 | SH |  | SOLE | 1 | 223 | 0 | 0 |
| LAS VEGAS SANDS CORP COM | COM | 517834107 |  | 1432 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| LASERTEC CORP | COM | 51809l109 |  | 18909 | 498 | SH |  | SOLE | 1 | 498 | 0 | 0 |
| LATCH INC COM | COM | 51818v106 |  | 2 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| LATTICE HARTFORD MLTFCTR DEV M | INDX FD | 518416102 |  | 4215 | 114 | SH |  | SOLE | 1 | 114 | 0 | 0 |
| LAZARD INC | COM | 52110m109 |  | 19424 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| LCID1 260116C00012000 | CALL | 549498903 |  | 0 | 20 | SH | Call | SOLE | 1 | 20 | 0 | 0 |
| LEAR CORP COM NEW | COM | 521865204 |  | 29911 | 261 | SH |  | SOLE | 1 | 261 | 0 | 0 |
| LEGACY ED INC COM | COM | 52474r207 |  | 437762 | 42960 | SH |  | SOLE |  | 42960 | 0 | 0 |
| LEGEND OIL AND GAS LTD | COM | 52490C101 |  | 0 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 16280 | 1480 | SH |  | SOLE | 1 | 1480 | 0 | 0 |
| LEGRAND S A UNSPONSORED ADR | COM | 524671104 |  | 3380 | 114 | SH |  | SOLE | 1 | 114 | 0 | 0 |
| LEIDOS HLDGS INC | COM | 525327102 |  | 191765 | 1063 | SH |  | SOLE | 1 | 1063 | 0 | 0 |
| LEIDOS HLDGS INC | COM | 525327102 |  | 45100 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| LENNAR CORP CL A | COM | 526057104 |  | 66409 | 646 | SH |  | SOLE | 1 | 646 | 0 | 0 |
| LENOVO GROUP ADR | COM | 526250105 |  | 734 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| LEONARDO DRS INC COM | COM | 52661a108 |  | 20284 | 595 | SH |  | SOLE | 1 | 595 | 0 | 0 |
| LEVI STRAUSS  NEW CL A COM | COM | 52736r102 |  | 622 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| LI NING | COM | 52989t102 |  | 1738 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD SH | COM | 530158104 |  | 115784 | 18437 | SH |  | SOLE | 1 | 18437 | 0 | 0 |
| LIBERTY BROADBAND CORP COM A | COM | 530307107 |  | 44369 | 919 | SH |  | SOLE | 1 | 863 | 0 | 56 |
| LIBERTY BROADBAND CORP SER C | COM | 530307305 |  | 222199 | 4572 | SH |  | SOLE | 1 | 4425 | 0 | 147 |
| LIBERTY GLOBAL LTD | COM | g61188127 |  | 15092 | 1367 | SH |  | SOLE | 1 | 1367 | 0 | 0 |
| LIBERTY GLOBAL LTD. | COM | g61188101 |  | 105362 | 9458 | SH |  | SOLE | 1 | 9458 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD | COM | g9001e102 |  | 429 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD | COM | g9001e128 |  | 1313 | 176 | SH |  | SOLE | 1 | 176 | 0 | 0 |
| LIBERTY LIVE HOLDINGS | COM | 530909100 |  | 156317 | 1918 | SH |  | SOLE | 1 | 1850 | 0 | 68 |
| LIBERTY LIVE HOLDINGS SERIES C | COM | 530909308 |  | 300457 | 3613 | SH |  | SOLE | 1 | 3497 | 0 | 116 |
| LIBERTY MEDIA CORP A BRAVES GR | COM | 047726104 |  | 1572 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| LIBERTY MEDIA CORP FORMULA ONE | COM | 531229755 |  | 286172 | 2905 | SH |  | SOLE | 1 | 2793 | 0 | 112 |
| LIBERTY MEDIA CORP FORMULA ONE | COM | 531229771 |  | 47371 | 530 | SH |  | SOLE | 1 | 454 | 0 | 76 |
| LIGAND PHARMACEUTICALS INC ROC | COM | 53220K215 |  | 82 | 12000 | SH |  | SOLE | 3 | 12000 | 0 | 0 |
| LIGHTBRIDGE CORP | COM | 53224k302 |  | 12640 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| LIGHTWAVE LOGIC INC COM | COM | 532275104 |  | 3240 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| LILLY ELI  CO COM | COM | 532457108 |  | 2845572 | 2648 | SH |  | SOLE | 1 | 2648 | 0 | 0 |
| LIMONEIRA CO | COM | 532746104 |  | 6312 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| LINCOLN ELEC HLDGS INC COM | COM | 533900106 |  | 312970 | 1306 | SH |  | SOLE | 1 | 1306 | 0 | 0 |
| LINCOLN NATL CORP IND COM | COM | 534187109 |  | 73385 | 1648 | SH |  | SOLE | 1 | 1648 | 0 | 0 |
| LINDE PLC | COM | g54950103 |  | 4181967 | 9808 | SH |  | SOLE | 1 | 9775 | 0 | 33 |
| LINDE PLC | COM | g54950103 |  | 16683052 | 39126 | SH |  | SOLE |  | 36568 | 0 | 2558 |
| LINEAGE | COM | 53566v106 |  | 4550 | 130 | SH |  | SOLE | 1 | 130 | 0 | 0 |
| LIONSGATE STUDIO | COM | 53626n102 |  | 1611080 | 176460 | SH |  | SOLE |  | 176460 | 0 | 0 |
| LITHIA MOTORS INC | COM | 536797103 |  | 38218 | 115 | SH |  | SOLE | 1 | 115 | 0 | 0 |
| LITTELFUSE INC COM | COM | 537008104 |  | 26051 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | COM | 538034109 |  | 3847 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| LIVEPERSON INC | COM | 538146101 |  | 240 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| LKQ   260220C00032500 | CALL | 501889908 |  | 182822 | 2359 | SH | Call | SOLE | 3 | 2359 | 0 | 0 |
| LKQ   261218C00032500 | CALL | 501889908 |  | 198710 | 641 | SH | Call | SOLE | 3 | 641 | 0 | 0 |
| LKQ   261218C00035000 | CALL | 501889908 |  | 436480 | 1984 | SH | Call | SOLE | 3 | 1984 | 0 | 0 |
| LKQ  260220C00035000 | CALL | 501889908 |  | 16920 | 423 | SH | Call | SOLE | 3 | 423 | 0 | 0 |
| LKQ  261218C00030000 | CALL | 501889908 |  | 255000 | 600 | SH | Call | SOLE | 3 | 600 | 0 | 0 |
| LKQ CORP COM | COM | 501889208 |  | 239716426 | 7937630 | SH |  | SOLE | 3 | 7937630 | 0 | 0 |
| LKQ CORP COM | COM | 501889208 |  | 1927435 | 63822 | SH |  | SOLE | 1 | 61522 | 0 | 2300 |
| LKQ CORP COM | COM | 501889208 |  | 15100 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONS | ADUS | 539439109 |  | 7356 | 1388 | SH |  | SOLE | 1 | 1388 | 0 | 0 |
| LOAR HOLDINGS | COM | 53947r105 |  | 17000 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | COM | 539830109 |  | 1453647 | 3005 | SH |  | SOLE | 1 | 3005 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | COM | 539830109 |  | 126722 | 262 | SH |  | SOLE |  | 262 | 0 | 0 |
| LOEWS CORP COM | COM | 540424108 |  | 33173 | 315 | SH |  | SOLE | 1 | 315 | 0 | 0 |
| LONDON STOCK EXCHANGE ADR | COM | 54211y107 |  | 16936 | 554 | SH |  | SOLE | 1 | 554 | 0 | 0 |
| LORDSTOWN MOTORS CORP | COM | 54405q209 |  | 97 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| LOTTOMATICA GROUP UNSP ADR | COM | 54569M101 |  | 1641 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| LOUISIANA PAC CORP COM | COM | 546347105 |  | 26570 | 329 | SH |  | SOLE | 1 | 329 | 0 | 0 |
| LOVESAC CO/THE | COM | 54738l109 |  | 2301 | 156 | SH |  | SOLE | 1 | 156 | 0 | 0 |
| LOVESAC CO/THE | COM | 54738l109 |  | 54767 | 3713 | SH |  | SOLE |  | 2832 | 0 | 881 |
| LOWES COS INC COM | COM | 548661107 |  | 4340442 | 17998 | SH |  | SOLE | 1 | 17148 | 0 | 850 |
| LOWES COS INC COM | COM | 548661107 |  | 282157 | 1170 | SH |  | SOLE |  | 1170 | 0 | 0 |
| LUBY'S ORD SHS | COM | 549esc028 |  | 0 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| LUCID GROUP INC | COM | 549498202 |  | 11 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| LULULEMON ATHLETICA IN COM | COM | 550021109 |  | 93514 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| LULULEMON ATHLETICA IN COM | COM | 550021109 |  | 31171 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 8236 | 1060 | SH |  | SOLE | 1 | 1060 | 0 | 0 |
| LUMENTUM HLDGS INC | COM | 55024u109 |  | 2580 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| LUMINE GROUP INC F | COM | 55027c106 |  | 29362 | 1483 | SH |  | SOLE | 1 | 1483 | 0 | 0 |
| LUMIRADX LTD | WT | g5709l117 |  | 0 | 15470 | SH |  | SOLE | 3 | 15470 | 0 | 0 |
| LUXFER HOLDINGS PLC | COM | g5698w116 |  | 530606 | 39217 | SH |  | SOLE |  | 39217 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | ADUS | 502441306 |  | 15986 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | ADUS | 502441306 |  | 45243 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| LYFT INC CL A COM | COM | 55087p104 |  | 9453 | 488 | SH |  | SOLE | 1 | 488 | 0 | 0 |
| LYONDELLBASELL INDUSTR SHS - A | COM | n53745100 |  | 7231 | 167 | SH |  | SOLE | 1 | 167 | 0 | 0 |
| M  T BK CORP COM | COM | 55261f104 |  | 39490 | 196 | SH |  | SOLE | 1 | 196 | 0 | 0 |
| M3 INC | COM | 55379n106 |  | 11342 | 1703 | SH |  | SOLE | 1 | 1703 | 0 | 0 |
| MACE SEC INTL | COM | 554335208 |  | 4524 | 8378 | SH |  | SOLE | 3 | 8378 | 0 | 0 |
| MACYS INC COM | COM | 55616p104 |  | 882 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| MADISON SQUARE GARDEN SPORTS C | COM | 55825t103 |  | 138378 | 535 | SH |  | SOLE | 1 | 535 | 0 | 0 |
| MADISON SQUARE GARDEN SPORTS C | COM | 55825t103 |  | 56903 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| MAGNA INTL INC CL A | COM | 559222401 |  | 693 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| MAGNERA | COM | 55939a107 |  | 39833 | 2631 | SH |  | SOLE | 1 | 2631 | 0 | 0 |
| MAGNERA | COM | 55939a107 |  | 6402449 | 422883 | SH |  | SOLE |  | 318093 | 0 | 104790 |
| MAGNITE INC | COM | 55955d100 |  | 179 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP | COM | 559663109 |  | 43780 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| MAGNUM ICE CREAM CO NV | COM | N5505d105 |  | 25867 | 1632 | SH |  | SOLE | 1 | 1567 | 0 | 65 |
| MAGNUM ICE CREAM CO NV | COM | N5505d105 |  | 244565 | 15430 | SH |  | SOLE |  | 15430 | 0 | 0 |
| MAIN STREET FINANCIAL | COM | 56035x108 |  | 6401825 | 370476 | SH |  | SOLE | 3 | 370476 | 0 | 0 |
| MAIN STREET FINANCIAL | COM | 56035x108 |  | 109935 | 6362 | SH |  | SOLE | 1 | 6362 | 0 | 0 |
| MAIN STREET FINANCIAL | COM | 56035x108 |  | 54259 | 3140 | SH |  | SOLE |  | 3140 | 0 | 0 |
| MANCHESTER UTD PLC | COM | g5784h106 |  | 79600 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| MANPOWER INC COM | COM | 56418h100 |  | 38322 | 1289 | SH |  | SOLE | 1 | 1289 | 0 | 0 |
| MANULIFE FINL CORP COM | COM | 56501R106 |  | 65050 | 1793 | SH |  | SOLE | 1 | 1793 | 0 | 0 |
| MARATHON DIGITAL HOLDINGS INC | COM | 565788106 |  | 2020 | 225 | SH |  | SOLE | 1 | 225 | 0 | 0 |
| MARATHON PETROLEUM CORP | COM | 56585a102 |  | 1009437 | 6207 | SH |  | SOLE | 1 | 5352 | 0 | 855 |
| MARATHON PETROLEUM CORP | COM | 56585a102 |  | 503990 | 3099 | SH |  | SOLE |  | 3099 | 0 | 0 |
| MARKEL CORP COM | COM | 570535104 |  | 1863747 | 867 | SH |  | SOLE | 1 | 861 | 0 | 6 |
| MARKEL CORP COM | COM | 570535104 |  | 479372 | 223 | SH |  | SOLE |  | 223 | 0 | 0 |
| MARKETAXESS HLDGS INC COM | COM | 57060d108 |  | 786444 | 4339 | SH |  | SOLE | 1 | 3919 | 0 | 420 |
| MARRIOTT INTERNATIONAL INC NEW | COM | 571903202 |  | 12613600 | 40658 | SH |  | SOLE | 1 | 39340 | 0 | 1318 |
| MARRIOTT INTERNATIONAL INC NEW | COM | 571903202 |  | 19131982 | 61668 | SH |  | SOLE |  | 58114 | 0 | 3554 |
| MARRIOTT VACATIONS WRLDWDE CP | COM | 57164Y107 |  | 16326 | 283 | SH |  | SOLE | 1 | 283 | 0 | 0 |
| MARRIOTT VACATIONS WRLDWDE CP | COM | 57164Y107 |  | 1835811 | 31822 | SH |  | SOLE |  | 22303 | 0 | 9519 |
| MARSH  MCLENNAN COS INC COM | COM | 571748102 |  | 240063 | 1294 | SH |  | SOLE | 1 | 1194 | 0 | 100 |
| MARTIN MARIETTA MATERIALS INC | COM | 573284106 |  | 6493845 | 10429 | SH |  | SOLE | 1 | 10377 | 0 | 52 |
| MARVELL TECHNOLOGY GROUP LTD | COM | 573874104 |  | 934695 | 10999 | SH |  | SOLE | 1 | 10149 | 0 | 850 |
| MARVELL TECHNOLOGY GROUP LTD | COM | 573874104 |  | 302019 | 3554 | SH |  | SOLE |  | 3554 | 0 | 0 |
| MARZETTI | COM | 513847103 |  | 4275 | 26 | SH |  | SOLE | 1 | 26 | 0 | 0 |
| MARZETTI | COM | 513847103 |  | 700429 | 4260 | SH |  | SOLE |  | 4260 | 0 | 0 |
| MASCO CORP COM | COM | 574599106 |  | 627048 | 9881 | SH |  | SOLE | 1 | 9881 | 0 | 0 |
| MASIMO CORP COM | COM | 574795100 |  | 3772 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 155946 | 14125 | SH |  | SOLE | 1 | 14125 | 0 | 0 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 8741847 | 791834 | SH |  | SOLE |  | 597595 | 0 | 194239 |
| MASTERCARD INC CL A | COM | 57636Q104 |  | 15008008 | 26289 | SH |  | SOLE | 1 | 25760 | 0 | 529 |
| MASTERCARD INC CL A | COM | 57636Q104 |  | 2114256 | 3704 | SH |  | SOLE |  | 3704 | 0 | 0 |
| MATADOR RES CO COM | COM | 576485205 |  | 25676 | 605 | SH |  | SOLE | 1 | 605 | 0 | 0 |
| MATCH GROUP INC | COM | 57667l107 |  | 5941 | 184 | SH |  | SOLE | 1 | 184 | 0 | 0 |
| MATTEL INC COM | COM | 577081102 |  | 20435 | 1030 | SH |  | SOLE | 1 | 1030 | 0 | 0 |
| MAYVILLE ENGR CO INC COM | COM | 578605107 |  | 2359282 | 126030 | SH |  | SOLE |  | 83815 | 0 | 42215 |
| MCCORMICK AND CO | COM | 579780206 |  | 87521 | 1285 | SH |  | SOLE | 1 | 1285 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 12929054 | 42303 | SH |  | SOLE | 1 | 41866 | 0 | 437 |
| MCDONALDS CORP | COM | 580135101 |  | 20498417 | 67069 | SH |  | SOLE |  | 63459 | 0 | 3610 |
| MCKESSON CORP COM | COM | 58155Q103 |  | 7620006 | 9289 | SH |  | SOLE | 1 | 8393 | 0 | 897 |
| MCKESSON CORP COM | COM | 58155Q103 |  | 788299 | 961 | SH |  | SOLE |  | 961 | 0 | 0 |
| MDU RES GROUP INC COM | COM | 552690109 |  | 214466 | 10987 | SH |  | SOLE | 1 | 10987 | 0 | 0 |
| MDU RES GROUP INC COM | COM | 552690109 |  | 5179085 | 265322 | SH |  | SOLE |  | 203109 | 0 | 62213 |
| MEDICAL PROPERTIES REIT | LP | 58463j304 |  | 16195 | 3239 | SH |  | SOLE | 1 | 3239 | 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 |  | 23589 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| MEDTRONIC PLC SHS | COM | g5960l103 |  | 2781898 | 28960 | SH |  | SOLE | 1 | 25294 | 0 | 3666 |
| MEDTRONIC PLC SHS | COM | g5960l103 |  | 761948 | 7932 | SH |  | SOLE |  | 7932 | 0 | 0 |
| MEITUAN | COM | g59669104 |  | 18554 | 1398 | SH |  | SOLE | 1 | 1398 | 0 | 0 |
| MERCADOLIBRE INC COM | COM | 58733r102 |  | 173226 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| MERCEDES-BENZ GROUP AG UNSP | ADUS | 233825207 |  | 1722 | 98 | SH |  | SOLE | 1 | 98 | 0 | 0 |
| MERCK  CO INC NEW COM | COM | 58933Y105 |  | 1786141 | 16969 | SH |  | SOLE | 1 | 15085 | 0 | 1884 |
| MERCK  CO INC NEW COM | COM | 58933Y105 |  | 601561 | 5715 | SH |  | SOLE |  | 5715 | 0 | 0 |
| MERCK KGAA | COM | 589339209 |  | 1520 | 53 | SH |  | SOLE | 1 | 53 | 0 | 0 |
| MERCURY COMPUTER SYS COM | COM | 589378108 |  | 9856 | 135 | SH |  | SOLE | 1 | 135 | 0 | 0 |
| MERIDIAN BANK | COM | 58958p104 |  | 945452 | 53780 | SH |  | SOLE |  | 53780 | 0 | 0 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 11401584 | 17273 | SH |  | SOLE | 1 | 16808 | 0 | 465 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 1105651 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| METAA FINL GROUP | COM | 59100u108 |  | 7384 | 104 | SH |  | SOLE | 1 | 104 | 0 | 0 |
| METLIFE INC COM | COM | 59156R108 |  | 122752 | 1555 | SH |  | SOLE | 1 | 1555 | 0 | 0 |
| METTLER TOLEDO INTL COM | COM | 592688105 |  | 40432 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| MFS ACTIVE INTERNATIONAL ETF | INDX FD | 55286w405 |  | 127890 | 4200 | SH |  | SOLE | 1 | 4200 | 0 | 0 |
| MFS GOVT MKTS INCOME TR SH BEN | CLSD FD | 552939100 |  | 1588 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| MGIC INVT CORP WIS COM | COM | 552848103 |  | 32785 | 1122 | SH |  | SOLE | 1 | 1122 | 0 | 0 |
| MGM MIRAGE COM | COM | 552953101 |  | 473786 | 12984 | SH |  | SOLE | 1 | 12984 | 0 | 0 |
| MGP INGREDIENTS INC | COM | 55303j106 |  | 632 | 26 | SH |  | SOLE | 1 | 26 | 0 | 0 |
| MICHELIN COMPAGNIE GENERALE DE | COM | 59410T106 |  | 813 | 49 | SH |  | SOLE | 1 | 49 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | COM | 595017104 |  | 959113 | 15052 | SH |  | SOLE | 1 | 14027 | 0 | 1025 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 2553997 | 8949 | SH |  | SOLE | 1 | 8474 | 0 | 475 |
| MICROSOFT CORP | COM | 594918104 |  | 70573381 | 145927 | SH |  | SOLE | 1 | 142796 | 0 | 3132 |
| MICROSOFT CORP | COM | 594918104 |  | 43824413 | 90617 | SH |  | SOLE |  | 85620 | 0 | 4997 |
| MICROSTRATEGY INC CL A NEW | COM | 594972408 |  | 77039 | 507 | SH |  | SOLE | 1 | 507 | 0 | 0 |
| MID-AMER APT CMNTYS COM | COM | 59522j103 |  | 47507 | 342 | SH |  | SOLE | 1 | 342 | 0 | 0 |
| MIDDLEBY CORP COM | COM | 596278101 |  | 47872 | 322 | SH |  | SOLE | 1 | 322 | 0 | 0 |
| MIDDLEBY CORP COM | COM | 596278101 |  | 14139260 | 95105 | SH |  | SOLE |  | 67853 | 0 | 27252 |
| MIDDLEFIELD BANC CORP COM | COM | 596304204 |  | 164307 | 4757 | SH |  | SOLE | 1 | 4757 | 0 | 0 |
| MIDDLEFIELD BANC CORP COM | COM | 596304204 |  | 48356 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| MIDEA GROUP CO LTD UNSPON ADS | COM | 59738C108 |  | 4491 | 412 | SH |  | SOLE | 1 | 412 | 0 | 0 |
| MIDLAND STS BANCORP INC | COM | 597742105 |  | 87199 | 4119 | SH |  | SOLE | 1 | 4119 | 0 | 0 |
| MIDLAND STS BANCORP INC | COM | 597742105 |  | 10585 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MILESTONE PHARMACEUTICALS INC | COM | 59935v107 |  | 20200 | 10000 | SH |  | SOLE | 1 | 10000 | 0 | 0 |
| MILLENNIUM USA HEDGEFOCUS FUND | LP | 002626357 |  | 342884 | 342884 | SH |  | SOLE | 1 | 342884 | 0 | 0 |
| MILLERKNOLL INC | COM | 600544100 |  | 1375147 | 75227 | SH |  | SOLE | 1 | 75227 | 0 | 0 |
| MILLROSE PROPERTIES | COM | 601137102 |  | 20580 | 689 | SH |  | SOLE | 1 | 689 | 0 | 0 |
| MILLROSE PROPERTIES | COM | 601137102 |  | 10240033 | 342820 | SH |  | SOLE |  | 261730 | 0 | 81090 |
| MITSUBISHI CORP | COM | j43830116 |  | 56378 | 2463 | SH |  | SOLE | 1 | 2463 | 0 | 0 |
| MITSUBISHI ELEC CORP ADR | COM | 606776201 |  | 6206 | 107 | SH |  | SOLE | 1 | 107 | 0 | 0 |
| MITSUBISHI HEAVY IND. ADR | COM | 606793404 |  | 2423 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP | COM | 606822104 |  | 21411 | 1350 | SH |  | SOLE | 1 | 1350 | 0 | 0 |
| MITSUI  CO LTD ADR | ADUS | 606827202 |  | 55122 | 94 | SH |  | SOLE | 1 | 94 | 0 | 0 |
| MITSUI FUDOSAN CO LTD UNSPONSO | COM | 60683m109 |  | 2145 | 63 | SH |  | SOLE | 1 | 63 | 0 | 0 |
| MIZUHO FINL GROUP INC SPONSORE | ADUS | 60687Y109 |  | 9231 | 1261 | SH |  | SOLE | 1 | 1261 | 0 | 0 |
| MKS INSTRUMENT INC COM | COM | 55306N104 |  | 13104 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| MOBILEYE GLOBAL INC | COM | 60741f104 |  | 418 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| MODERNA INC COM | COM | 60770K107 |  | 14657 | 497 | SH |  | SOLE | 1 | 497 | 0 | 0 |
| MOELIS  CL A | COM | 60786m105 |  | 7286 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| MOHAWK INDS INC COM | COM | 608190104 |  | 24811 | 227 | SH |  | SOLE | 1 | 227 | 0 | 0 |
| MOLINA HEALTHCARE INC COM | COM | 60855r100 |  | 11454 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| MOLSON COORS BREWING CL B | COM | 60871r209 |  | 40191 | 861 | SH |  | SOLE | 1 | 861 | 0 | 0 |
| MONDELEZ INTL INC CL A | COM | 609207105 |  | 247726 | 4602 | SH |  | SOLE | 1 | 4602 | 0 | 0 |
| MONDELEZ INTL INC CL A | COM | 609207105 |  | 74501 | 1384 | SH |  | SOLE |  | 1384 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | COM | 609839105 |  | 27191 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| MONOTARO CO LTD | COM | 61022v107 |  | 397 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| MONRO INC COM | COM | 610236101 |  | 2075102 | 103548 | SH |  | SOLE |  | 75580 | 0 | 27968 |
| MONSTER BEVERAGE CORP NEW | COM | 61174x109 |  | 40252 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| MOODYS CORP COM | COM | 615369105 |  | 86505 | 169 | SH |  | SOLE | 1 | 169 | 0 | 0 |
| MOOG INC CL A | COM | 615394202 |  | 505366 | 2075 | SH |  | SOLE | 1 | 2075 | 0 | 0 |
| MOOG INC CL A | COM | 615394202 |  | 243550 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MOOG INC-CLASS A | COM | 615394202 |  | 11447 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| MORGAN STANLEY COM NEW | COM | 617446448 |  | 146817 | 827 | SH |  | SOLE | 1 | 827 | 0 | 0 |
| MORGAN STANLEY EMERG COM | CLSD FD | 617477104 |  | 191429 | 35254 | SH |  | SOLE | 3 | 35254 | 0 | 0 |
| MORGAN STANLEY INDIA COM | CLSD FD | 61745c105 |  | 173286 | 6937 | SH |  | SOLE | 1 | 6937 | 0 | 0 |
| MORGAN STANLEY PATHWAY FUNDS L | INDX FD | 61769l858 |  | 78213 | 1438 | SH |  | SOLE | 1 | 1438 | 0 | 0 |
| MORGAN STANLEY PATHWAY FUNDS S | INDX FD | 61769l841 |  | 16496 | 326 | SH |  | SOLE | 1 | 326 | 0 | 0 |
| MORNINGSTAR INC COM | COM | 617700109 |  | 46070 | 212 | SH |  | SOLE | 1 | 212 | 0 | 0 |
| MOSAIC CO NEW COM | COM | 61945C103 |  | 256510 | 10648 | SH |  | SOLE | 1 | 10648 | 0 | 0 |
| MOSAIC CO NEW COM | COM | 61945C103 |  | 52998 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| MOTLEY FOOL 100 INDX  ETF | INDX FD | 74933w601 |  | 9330 | 130 | SH |  | SOLE | 1 | 130 | 0 | 0 |
| MOTOROLA SOLUTIONS INC COM NEW | COM | 620076307 |  | 2636475 | 6878 | SH |  | SOLE | 1 | 5983 | 0 | 895 |
| MOUNT LOGAN CAPITAL | COM | 62188e103 |  | 157592 | 19102 | SH |  | SOLE |  | 13392 | 0 | 5710 |
| MOVADO GROUP INC COM | COM | 624580106 |  | 20434 | 991 | SH |  | SOLE | 1 | 991 | 0 | 0 |
| MOVADO GROUP INC COM | COM | 624580106 |  | 465167 | 22559 | SH |  | SOLE |  | 17212 | 0 | 5347 |
| MP MATERIALS CORP | COM | 553368101 |  | 18692 | 370 | SH |  | SOLE | 1 | 370 | 0 | 0 |
| MPLX LP | LP | 55336v100 |  | 152104 | 2850 | SH |  | SOLE | 1 | 2850 | 0 | 0 |
| MPLX LP | LP | 55336v100 |  | 25457 | 477 | SH |  | SOLE |  | 477 | 0 | 0 |
| MS INS GROUP HLDGS ADR | COM | 553491101 |  | 7872 | 336 | SH |  | SOLE | 1 | 336 | 0 | 0 |
| MSA SAFETY INC COM | COM | 553498106 |  | 480420 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| MSC INDL DIRECT INC CL A | COM | 553530106 |  | 69551 | 827 | SH |  | SOLE | 1 | 827 | 0 | 0 |
| MSCI INC COM | COM | 55354G100 |  | 17212 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| MTU AERO ENGINES AG | COM | 62473g102 |  | 5628 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| MUNICH RE GROUP UNSPONSORED AD | ADUS | 626188106 |  | 9470 | 718 | SH |  | SOLE | 1 | 718 | 0 | 0 |
| MURPHY OIL CORP COM | COM | 626717102 |  | 3375 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| MURPHY USA INC | COM | 626755102 |  | 10895 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| N B T BANCORP INC | COM | 628778102 |  | 9467 | 228 | SH |  | SOLE | 1 | 228 | 0 | 0 |
| NACCO INDS INC CL A | COM | 629579103 |  | 2183016 | 44515 | SH |  | SOLE |  | 38057 | 0 | 6458 |
| NASDAQ OMX GROUP INC COM | COM | 631103108 |  | 166092 | 1710 | SH |  | SOLE | 1 | 1710 | 0 | 0 |
| NASDAQ OMX GROUP INC COM | COM | 631103108 |  | 58278 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| NASPERS LTD | COM | 631512209 |  | 3458 | 260 | SH |  | SOLE | 1 | 260 | 0 | 0 |
| NATERA INC COM | COM | 632307104 |  | 916 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| NATIONAL FUEL GAS N J COM | COM | 636180101 |  | 35547 | 444 | SH |  | SOLE | 1 | 444 | 0 | 0 |
| NATIONAL GRID PLC NEW | COM | 636274409 |  | 25293 | 327 | SH |  | SOLE | 1 | 327 | 0 | 0 |
| NATIONAL RETAIL PROPERTIES INC | COM | 637417106 |  | 54531 | 1376 | SH |  | SOLE | 1 | 1376 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | COM | 637870106 |  | 60539 | 2146 | SH |  | SOLE | 1 | 2146 | 0 | 0 |
| NATUR INTERNATIONAL CORPORATIO | COM | 63883u103 |  | 0 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| NATURES SUNSHINE PRODS INC COM | COM | 639027101 |  | 46872 | 2172 | SH |  | SOLE | 1 | 2172 | 0 | 0 |
| NATURES SUNSHINE PRODS INC COM | COM | 639027101 |  | 839397 | 38897 | SH |  | SOLE |  | 29528 | 0 | 9369 |
| NATWEST GROUP PLC | COM | 639057207 |  | 12652 | 723 | SH |  | SOLE | 1 | 723 | 0 | 0 |
| NAVIDEA BIOPHARMACEUTICALS INC | COM | 63937x202 |  | 0 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| NAVIOS MARITIME PARTNERS LP | COM | y62267409 |  | 2621 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| NCR VOYIX CORPORATION COM | COM | 62886e108 |  | 2809039 | 275396 | SH |  | SOLE |  | 187426 | 0 | 87970 |
| NELNET INC | COM | 64031n108 |  | 97593 | 734 | SH |  | SOLE | 1 | 734 | 0 | 0 |
| NELNET INC | COM | 64031n108 |  | 39888 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NEO PERFORMANCE MATERIALS INC | COM | 64046G106 |  | 4520 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| NEOGEN CORP COM | COM | 640491106 |  | 126 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| NEONC TECH. HOLDINGS | COM | 64051a101 |  | 6517 | 788 | SH |  | SOLE | 1 | 788 | 0 | 0 |
| NESTLE S A SPONSORED ADR | ADUS | 641069406 |  | 4261764 | 43144 | SH |  | SOLE | 1 | 39226 | 0 | 3918 |
| NESTLE S A SPONSORED ADR | ADUS | 641069406 |  | 432261 | 4376 | SH |  | SOLE |  | 4376 | 0 | 0 |
| NETEASE COM INC SPONSORED ADR | ADUS | 64110w102 |  | 21882 | 159 | SH |  | SOLE | 1 | 159 | 0 | 0 |
| NETFLIX INC COM | COM | 64110l106 |  | 1517027 | 16180 | SH |  | SOLE | 1 | 16180 | 0 | 0 |
| NETWORK APPLIANCE INC COM | COM | 64110d104 |  | 5140 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| NEUBERGER BERMAN NEXT GENERATI | COM | 64133q108 |  | 2238 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| NEUROBIOLOGICAL TECH INC COM N | COM | 64124W304 |  | 0 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| NEW HORIZON AIRCRAFT LTD COM | COM | 64550a107 |  | 1470 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | COM | 646025106 |  | 5719 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| NEWLAKE CAPITAL PARTNERS INC C | COM | 651495103 |  | 528869 | 33210 | SH |  | SOLE |  | 33210 | 0 | 0 |
| NEWMARK GROUP INC | COM | 65158n102 |  | 52020 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| NEWMONT MINING CORP | COM | 651639106 |  | 615750 | 6167 | SH |  | SOLE | 1 | 6167 | 0 | 0 |
| NEWMONT MINING CORP | COM | 651639106 |  | 587418 | 5883 | SH |  | SOLE |  | 5883 | 0 | 0 |
| NEWS CORP NEW | COM | 65249b109 |  | 108868 | 4168 | SH |  | SOLE | 1 | 4168 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | COM | 65250k105 |  | 47679 | 6168 | SH |  | SOLE | 1 | 6168 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | COM | 65250k105 |  | 5365 | 694 | SH |  | SOLE |  | 694 | 0 | 0 |
| NEWTEK BUSINESS SERVICES CORPO | COM | 652526203 |  | 35276 | 3108 | SH |  | SOLE | 1 | 3108 | 0 | 0 |
| NEWTEK BUSINESS SERVICES CORPO | COM | 652526203 |  | 682044 | 60092 | SH |  | SOLE |  | 46072 | 0 | 14020 |
| NEXSTAR BROADCASTING | COM | 65336k103 |  | 321225 | 1582 | SH |  | SOLE | 1 | 1582 | 0 | 0 |
| NEXTERA ENERGY INC COM | COM | 65339F101 |  | 5901525 | 73512 | SH |  | SOLE | 1 | 72651 | 0 | 861 |
| NEXTERA ENERGY INC COM | COM | 65339F101 |  | 582833 | 7260 | SH |  | SOLE |  | 7260 | 0 | 0 |
| NEXTNAV INC COMMON STOCK | COM | 65345n106 |  | 29493468 | 1772444 | SH |  | OTR | 2 | 0 | 0 | 1772444 |
| NEXTNAV INC COMMON STOCK | COM | 65345n106 |  | 2822826 | 169641 | SH |  | SOLE | 1 | 169641 | 0 | 0 |
| NEXTNAV INC COMMON STOCK | COM | 65345n106 |  | 83200 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADUS | 653656108 |  | 13791 | 122 | SH |  | SOLE | 1 | 122 | 0 | 0 |
| NIKE INC | COM | 654106103 |  | 1699852 | 26681 | SH |  | SOLE | 1 | 24989 | 0 | 1692 |
| NIKE INC | COM | 654106103 |  | 38226 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| NINTENDO LTD ADR | ADUS | 654445303 |  | 421 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| NIO INC | COM | 62914v106 |  | 8726 | 1711 | SH |  | SOLE | 1 | 1711 | 0 | 0 |
| NIPON SANSO ADR | COM | 65461n104 |  | 2544 | 172 | SH |  | SOLE | 1 | 172 | 0 | 0 |
| NIPPON TELEG  TELEPHONE CORP | ADUS | 654624105 |  | 5292 | 210 | SH |  | SOLE | 1 | 210 | 0 | 0 |
| NIPPON TELEG TEL CORP | ADUS | 654624AE5 |  | 1436 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| NISOURCE INC COM | COM | 65473P105 |  | 33575 | 804 | SH |  | SOLE | 1 | 804 | 0 | 0 |
| NMG PARENT LLC | CLSD FD | 629esc039 |  | 0 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| NN   260116C00012000 | CALL | 65345n906 |  | 1011710 | 2086 | SH | Call | OTR | 2 | 0 | 0 | 2086 |
| NN   260116C00015000 | CALL | 65345n906 |  | 98000 | 400 | SH | Call | OTR | 2 | 0 | 0 | 400 |
| NN GROUP NV UNSPONSOD ADR | ADUS | 629334103 |  | 7773 | 202 | SH |  | SOLE | 1 | 202 | 0 | 0 |
| NOBLE CORP PLC | COM | g65431127 |  | 3304 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| NOBLE ROCK ACQUISITION CORP | WT | g6546r119 |  | 0 | 17542 | SH |  | SOLE | 3 | 17542 | 0 | 0 |
| NOKIA CORP SPONSORED ADR | ADUS | 654902204 |  | 34433 | 5322 | SH |  | SOLE | 1 | 5322 | 0 | 0 |
| NOMAD FOODS LTD | COM | g6564a105 |  | 46287 | 3700 | SH |  | SOLE | 1 | 3700 | 0 | 0 |
| NOMAD FOODS LTD | COM | g6564a105 |  | 9112284 | 728400 | SH |  | SOLE |  | 543870 | 0 | 184530 |
| NOMURA HLDGS INC SPONSORED ADR | ADUS | 65535H208 |  | 1225 | 146 | SH |  | SOLE | 1 | 146 | 0 | 0 |
| NOMURA RESEARCH INSTITUTE LTD | COM | 65538c206 |  | 2969 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| NORDEA BK ABP SPONSORED ADS | COM | 65558R109 |  | 4392 | 232 | SH |  | SOLE | 1 | 232 | 0 | 0 |
| NORDSON CORP COM | COM | 655663102 |  | 5954052 | 24764 | SH |  | SOLE | 1 | 24013 | 0 | 751 |
| NORDSON CORP COM | COM | 655663102 |  | 804719 | 3347 | SH |  | SOLE |  | 3347 | 0 | 0 |
| NORFOLK SOUTHERN | COM | 655844108 |  | 3176714 | 11003 | SH |  | SOLE | 1 | 9833 | 0 | 1170 |
| NORFOLK SOUTHERN | COM | 655844108 |  | 366674 | 1270 | SH |  | SOLE |  | 1270 | 0 | 0 |
| NORTHERN TR CORP COM | COM | 665859104 |  | 26089 | 191 | SH |  | SOLE | 1 | 191 | 0 | 0 |
| NORTHROP GRUMMAN CORP COM | COM | 666807102 |  | 3027826 | 5310 | SH |  | SOLE | 1 | 5235 | 0 | 75 |
| NORTHROP GRUMMAN CORP COM | COM | 666807102 |  | 244050 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| NORTHSTAR CLEAN TECHNOLOGIES I | COM | 66706t104 |  | 1695 | 9531 | SH |  | SOLE | 1 | 9531 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD CO | COM | 667340103 |  | 334920 | 27910 | SH |  | SOLE | 1 | 27910 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD CO | COM | 667340103 |  | 196260 | 16355 | SH |  | SOLE |  | 16355 | 0 | 0 |
| NORTHWEST NATURAL HOLDING CO | COM | 66765n105 |  | 19864 | 425 | SH |  | SOLE | 1 | 425 | 0 | 0 |
| NORTHWESTERN CORP COM NEW | COM | 668074305 |  | 387240 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| NORTHWESTERN CORP COM NEW | COM | 668074305 |  | 7964559 | 123405 | SH |  | SOLE |  | 90115 | 0 | 33290 |
| NORWEGIAN CRUISE LINE | COM | g66721104 |  | 5044 | 226 | SH |  | SOLE | 1 | 226 | 0 | 0 |
| NOV INC | COM | 62955j103 |  | 27556 | 1763 | SH |  | SOLE | 1 | 1763 | 0 | 0 |
| NOVARTIS A G SPONSORED ADR | ADUS | 66987V109 |  | 311793 | 2261 | SH |  | SOLE | 1 | 2261 | 0 | 0 |
| NOVATION HLDGS INC COM | COM | 66989U109 |  | 0 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| NOVOCURE LTD | COM | G6674u108 |  | 13460 | 1041 | SH |  | SOLE | 1 | 1041 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADUS | 670100205 |  | 121145 | 2381 | SH |  | SOLE | 1 | 2381 | 0 | 0 |
| NOVOZYMES A/S UNSPONSORED ADR | COM | 670108109 |  | 9988 | 157 | SH |  | SOLE | 1 | 157 | 0 | 0 |
| NPK INTERNATIONAL INC | COM | 651718504 |  | 113061 | 9485 | SH |  | SOLE | 1 | 9485 | 0 | 0 |
| NPK INTERNATIONAL INC | COM | 651718504 |  | 11312974 | 949075 | SH |  | SOLE |  | 718995 | 0 | 230080 |
| NSC   260320C00260000 | CALL | 655844908 |  | 1917000 | 600 | SH | Call | SOLE | 3 | 600 | 0 | 0 |
| NSC   260320C00300000 | CALL | 655844908 |  | 68125 | 125 | SH | Call | SOLE | 3 | 125 | 0 | 0 |
| NSC  260320C00250000 | CALL | 655844908 |  | 820000 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| NU HOLDINGS LTD | COM | g6683n103 |  | 100407 | 5998 | SH |  | SOLE | 1 | 5998 | 0 | 0 |
| NUCOR CORP COM | COM | 670346105 |  | 25771 | 158 | SH |  | SOLE | 1 | 158 | 0 | 0 |
| NUO THERAPEUTICS INC | COM | 67059v209 |  | 9259 | 4700 | SH |  | SOLE | 1 | 4700 | 0 | 0 |
| NUSCALE POWER CORP | COM | 67079k100 |  | 23735 | 1675 | SH |  | SOLE | 1 | 1675 | 0 | 0 |
| NUTRIEN LTD | COM | 67077m108 |  | 62399 | 1011 | SH |  | SOLE | 1 | 1011 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC FD | CLSD FD | 67071L106 |  | 129702 | 10245 | SH |  | SOLE | 1 | 10245 | 0 | 0 |
| NUVEEN AMT-FREE MUN VALUE FD | CLSD FD | 670695105 |  | 52689 | 3682 | SH |  | SOLE | 3 | 3682 | 0 | 0 |
| NUVEEN DIVID ADVANTAGE MUN | CLSD FD | 67070x101 |  | 40243 | 3199 | SH |  | SOLE | 1 | 3199 | 0 | 0 |
| NUVEEN DIVID ADVNT MUN COM | CLSD FD | 67066v101 |  | 76640 | 6376 | SH |  | SOLE | 1 | 6376 | 0 | 0 |
| NUVEEN INTER DURATION MUN | INDX FD | 670677103 |  | 9531 | 578 | SH |  | SOLE | 1 | 578 | 0 | 0 |
| NUVEEN MUN VALUE FD INC COM | CLSD FD | 670928100 |  | 64688 | 7140 | SH |  | SOLE | 1 | 7140 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OVER | COM | 670699107 |  | 7415 | 260 | SH |  | SOLE | 1 | 260 | 0 | 0 |
| NUVEEN SELECT MATURITIES MUNIC | CLSD FD | 67061t101 |  | 53123 | 5706 | SH |  | SOLE | 3 | 5706 | 0 | 0 |
| NUVEEN SELECT TAX FREE INCM PT | CLSD FD | 67062F100 |  | 232876 | 16516 | SH |  | SOLE | 1 | 16516 | 0 | 0 |
| NUVEEN TAX FREE ADV MN COM | CLSD FD | 670657105 |  | 150678 | 12956 | SH |  | SOLE | 1 | 12956 | 0 | 0 |
| NUVINI HOLDINGS INC | WT | g50716110 |  | 564 | 8400 | SH |  | SOLE | 3 | 8400 | 0 | 0 |
| NVENT ELECTRIC | COM | g6700g107 |  | 3365 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| NVESCO SELF-INDEXED FD TR BULL | INDX FD | 46139W858 |  | 250500 | 12000 | SH |  | SOLE | 1 | 12000 | 0 | 0 |
| NVIDIA CORP COM | COM | 67066g104 |  | 31427655 | 168513 | SH |  | SOLE | 1 | 160820 | 0 | 7693 |
| NVIDIA CORP COM | COM | 67066g104 |  | 2232415 | 11970 | SH |  | SOLE |  | 11970 | 0 | 0 |
| NVR INC COM | COM | 62944t105 |  | 167734 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| NXP SEMICONDUCTORS N V COM | COM | N6596X109 |  | 33644 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103h107 |  | 164999 | 1809 | SH |  | SOLE | 1 | 1809 | 0 | 0 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103h107 |  | 343406 | 3765 | SH |  | SOLE |  | 3765 | 0 | 0 |
| OATLY GROUP AB SPON ADS | COM | 67421J207 |  | 342 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| OBIC ADR | COM | 674388103 |  | 10245 | 658 | SH |  | SOLE | 1 | 658 | 0 | 0 |
| OCCIDENTAL PETE CORP DEL COM | COM | 674599105 |  | 49426 | 1202 | SH |  | SOLE | 1 | 1202 | 0 | 0 |
| OCCIDENTAL PETE CORP DEL COM | COM | 674599105 |  | 32896 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| OCCIDENTAL PETROLEUM CORP WTS | WT | 674599162 |  | 1368 | 71 | SH |  | SOLE | 1 | 71 | 0 | 0 |
| OCCIDENTAL PETROLEUM CORP WTS | WT | 674599162 |  | 1927 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OGE ENERGY CORP | COM | 670837103 |  | 58542 | 1371 | SH |  | SOLE | 1 | 1371 | 0 | 0 |
| OILSANDS QUEST INC COM | COM | 678046103 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| OKLO CLASS A | COM | 02156v109 |  | 273406 | 3810 | SH |  | SOLE | 1 | 3810 | 0 | 0 |
| OKTA INC | COM | 679295105 |  | 39949 | 462 | SH |  | SOLE | 1 | 462 | 0 | 0 |
| OLD DOMINION FREIGHT LINE | COM | 679580100 |  | 18973 | 121 | SH |  | SOLE | 1 | 121 | 0 | 0 |
| OLD REPUBLIC INTERNATIONAL COR | COM | 680223104 |  | 104014 | 2279 | SH |  | SOLE | 1 | 2279 | 0 | 0 |
| OLIN CORP COM | COM | 680665205 |  | 20288 | 974 | SH |  | SOLE | 1 | 974 | 0 | 0 |
| OLLIES BARGAIN OUTLT HLDGS INC | COM | 681116109 |  | 2192 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| OLYMPIC STEEL INC COM | COM | 68162K106 |  | 5648 | 132 | SH |  | SOLE | 1 | 132 | 0 | 0 |
| OLYMPIC STEEL INC COM | COM | 68162K106 |  | 95753 | 2238 | SH |  | SOLE |  | 1720 | 0 | 518 |
| OMEGA HEALTHCARE INVS COM | COM | 681936100 |  | 78393 | 1768 | SH |  | SOLE | 1 | 1768 | 0 | 0 |
| OMEROS CORPORATION | COM | 682143102 |  | 966094 | 56250 | SH |  | OTR | 2 | 0 | 0 | 56250 |
| OMEROS CORPORATION | COM | 682143102 |  | 51525 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| OMNICOM GROUP INC COM | COM | 681919106 |  | 18572 | 230 | SH |  | SOLE | 1 | 230 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 20306 | 375 | SH |  | SOLE | 1 | 375 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 21660 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ONEMAIN HOLDINGS INC | COM | 68268w103 |  | 30870 | 457 | SH |  | SOLE | 1 | 457 | 0 | 0 |
| ONEOK INC NEW COM | COM | 682680103 |  | 173533 | 2361 | SH |  | SOLE | 1 | 2361 | 0 | 0 |
| ONEOK INC NEW COM | COM | 682680103 |  | 13377 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| ONESPAN INC COM | COM | 68287N100 |  | 312436 | 24333 | SH |  | SOLE | 3 | 24333 | 0 | 0 |
| ONETRAVEL HLDGS INC COM NEW | COM | 68275a201 |  | 0 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| ONTO INNOVATION INC COM | COM | 683344105 |  | 1421 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| OP BANCORP COM | COM | 67109r109 |  | 467146 | 33084 | SH |  | SOLE |  | 33084 | 0 | 0 |
| OPEN TEXT CORP COM | COM | 683715106 |  | 424 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| OPTION CARE HEALTH INC | COM | 68404l201 |  | 733 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| ORACLE CORP COM | COM | 68389X105 |  | 6180294 | 31708 | SH |  | SOLE | 1 | 30533 | 0 | 1175 |
| ORGANON  CO | COM | 68622v106 |  | 27209 | 3795 | SH |  | SOLE | 1 | 3795 | 0 | 0 |
| ORION MARINE GROUP INC | COM | 68628v308 |  | 1944493 | 195623 | SH |  | SOLE |  | 131238 | 0 | 64385 |
| ORLA MINING LTD | COM | 68634k106 |  | 42835 | 3180 | SH |  | SOLE | 1 | 3180 | 0 | 0 |
| ORTHOPEDIATRICS CORP | COM | 68752l100 |  | 160 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| OSHKOSH TRUCK CORP COM | COM | 688239201 |  | 21860 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| OSISKO GOLD ROYALTIES | COM | 68827l101 |  | 5025 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| OSPREY BITCOIN TR UNIT BEN INT | COM | 68839C206 |  | 32811 | 1165 | SH |  | SOLE | 1 | 1165 | 0 | 0 |
| OTIS WORLDWIDE CORPORATION | COM | 68902V107 |  | 264059 | 3023 | SH |  | SOLE | 1 | 2595 | 0 | 428 |
| OTTER TAIL CORP COM | COM | 689648103 |  | 3071 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| OUTFRONT | COM | 69007j304 |  | 482 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| OUTLOOK THERAPEUTICS INC COM | COM | 69012t305 |  | 1738 | 1100 | SH |  | SOLE | 1 | 1100 | 0 | 0 |
| OVINTIV INC | COM | 69047q102 |  | 40248 | 1027 | SH |  | SOLE | 1 | 1027 | 0 | 0 |
| P T TELEKOMUNIKASI INDONESIA S | ADUS | 715684106 |  | 14651 | 696 | SH |  | SOLE | 1 | 696 | 0 | 0 |
| P10 INC CLASS B | COM | 69376k205 |  | 0 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| PACCAR INC COM | COM | 693718108 |  | 2207230 | 20156 | SH |  | SOLE | 1 | 20066 | 0 | 90 |
| PACCAR INC COM | COM | 693718108 |  | 15238316 | 139150 | SH |  | SOLE |  | 128792 | 0 | 10358 |
| PACER BENCHMARK DATA  INFRAST | COM | 69374h741 |  | 3122 | 109 | SH |  | SOLE | 1 | 109 | 0 | 0 |
| PACER TRENDPILOT US LARGE CAP | INDX FD | 69374h105 |  | 58248 | 1048 | SH |  | SOLE | 1 | 1048 | 0 | 0 |
| PACER TRENDPILOT US MID CAP ET | INDX FD | 69374h204 |  | 38096 | 1068 | SH |  | SOLE | 1 | 1068 | 0 | 0 |
| PACER US CASH COWS 100 ETF | INDX FD | 69374h881 |  | 599056 | 9956 | SH |  | SOLE | 1 | 9114 | 0 | 842 |
| PACER US CASH COWS 100 ETF | INDX FD | 69374h881 |  | 154998 | 2576 | SH |  | SOLE |  | 2576 | 0 | 0 |
| PACER US SMALL CAP CASH COWS 1 | INDX FD | 69374h857 |  | 5324 | 120 | SH |  | SOLE | 1 | 120 | 0 | 0 |
| PACIFIC BIOSCIENCES IN COM | COM | 69404d108 |  | 804 | 430 | SH |  | SOLE | 1 | 430 | 0 | 0 |
| PACKAGING CORP AMER COM | COM | 695156109 |  | 950927 | 4611 | SH |  | SOLE | 1 | 4536 | 0 | 75 |
| PALANTIR TECHNOLOGIES INC | COM | 69608a108 |  | 3168749 | 17827 | SH |  | SOLE | 1 | 17562 | 0 | 265 |
| PALO ALTO NETWORKS | COM | 697435105 |  | 552533 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| PAN AMERICAN SILVER CP COM | COM | 697900108 |  | 43210 | 834 | SH |  | SOLE | 1 | 834 | 0 | 0 |
| PAPA JOHNS INTERNATIONAL INC | COM | 698813102 |  | 3156 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| PARAMOUNT RESOURCES LTD | COM | 699320206 |  | 17626 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM | COM | 69932a204 |  | 938 | 70 | SH |  | SOLE | 1 | 70 | 0 | 0 |
| PARK AEROSPACE CORP COM | COM | 70014A104 |  | 1080871 | 50650 | SH |  | SOLE |  | 50650 | 0 | 0 |
| PARK HOTELS  RESORTS INC COM | COM | 700517105 |  | 82027 | 7842 | SH |  | SOLE | 1 | 7842 | 0 | 0 |
| PARK NATL CORP COM | COM | 700658107 |  | 45654 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| PARK OHIO HLDGS CORP COM | COM | 700666100 |  | 2094 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| PARKER HANNIFIN CORP COM | COM | 701094104 |  | 9571119 | 10889 | SH |  | SOLE | 1 | 9988 | 0 | 901 |
| PARKER HANNIFIN CORP COM | COM | 701094104 |  | 297088 | 338 | SH |  | SOLE |  | 338 | 0 | 0 |
| PARTNERS GROUP GROWTH LLC -CLA | COM | 70214g208 |  | 55598 | 27669 | SH |  | SOLE | 1 | 27669 | 0 | 0 |
| PARTNERS GROUP PRIVATE EQUITY | LP | 70214g208 |  | 332161 | 143674 | SH |  | SOLE | 1 | 143674 | 0 | 0 |
| PASON SYSTEMS INC | COM | 702925108 |  | 251652 | 28770 | SH |  | SOLE | 1 | 28770 | 0 | 0 |
| PASON SYSTEMS INC | COM | 702925108 |  | 885620 | 101248 | SH |  | SOLE |  | 78765 | 0 | 22483 |
| PATRICK INDS INC COM | COM | 703343103 |  | 21903 | 202 | SH |  | SOLE | 1 | 202 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 29952 | 267 | SH |  | SOLE | 1 | 267 | 0 | 0 |
| PAYCOM SOFTWARE INC | COM | 70432v102 |  | 25976 | 163 | SH |  | SOLE | 1 | 163 | 0 | 0 |
| PAYLOCITY HOLDING CORPORATION | COM | 70438v106 |  | 2897 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450y103 |  | 86362 | 1479 | SH |  | SOLE | 1 | 1479 | 0 | 0 |
| PDX PARTNERS INC COM | COM | 70455f109 |  | 0 | 4900 | SH |  | SOLE | 1 | 4900 | 0 | 0 |
| PEABODY ENERGY CORP | COM | 704551100 |  | 1782 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| PEARSON PLC SPONSORED ADR | COM | 705015105 |  | 449 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| PELOTON INTERACTIVE INC | COM | 70614w100 |  | 4004 | 650 | SH |  | SOLE | 1 | 650 | 0 | 0 |
| PENN NATL GAMING INC COM | COM | 707569109 |  | 61286 | 4155 | SH |  | SOLE | 1 | 4155 | 0 | 0 |
| PENN TREATY AMERN CORP COM NEW | COM | 707874400 |  | 0 | 50000 | SH |  | SOLE | 3 | 50000 | 0 | 0 |
| PENNANT GROUP INC COM | COM | 70805e109 |  | 591 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| PENNANT GROUP INC COM | COM | 70805e109 |  | 2464335 | 87543 | SH |  | SOLE |  | 63007 | 0 | 24536 |
| PENSKE AUTOMOTIVE GROUP INC | COM | 70959w103 |  | 79145 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| PENTAIR LTD SHS | COM | g7S00t104 |  | 3977107 | 38190 | SH |  | SOLE |  | 27940 | 0 | 10250 |
| PENUMBRA INC COM | COM | 70975L107 |  | 3109 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| PEOPLES BANCORP INC COM | COM | 709789101 |  | 2352 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 8873090 | 61825 | SH |  | SOLE | 1 | 58266 | 0 | 3559 |
| PEPSICO INC | COM | 713448108 |  | 469454 | 3271 | SH |  | SOLE |  | 3271 | 0 | 0 |
| PERELLA WEINBERG PARTNERS | COM | 71367g102 |  | 3603175 | 208276 | SH |  | SOLE |  | 142232 | 0 | 66044 |
| PERIMETER SOLUTIONS | COM | 71385m107 |  | 87821 | 3190 | SH |  | SOLE | 1 | 3190 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 34887 | 2771 | SH |  | SOLE | 1 | 2771 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 694414 | 55156 | SH |  | SOLE |  | 43051 | 0 | 12105 |
| PERMIAN RESOURCES CORP CLASS A | COM | 71424f105 |  | 13651 | 973 | SH |  | SOLE | 1 | 973 | 0 | 0 |
| PERRIGO CO PLC SHS | COM | g97822103 |  | 29371 | 2110 | SH |  | SOLE | 1 | 2110 | 0 | 0 |
| PERSHING SQUARE TONTINE | COM | 715esc018 |  | 0 | 131 | SH |  | SOLE | 1 | 131 | 0 | 0 |
| PERSONALIS INC | COM | 71535d106 |  | 5492 | 690 | SH |  | SOLE | 1 | 690 | 0 | 0 |
| PETROLEO BRASILEIRO ADR | COM | 71654V101 |  | 473 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETROBR | ADUS | 71654V408 |  | 9907 | 836 | SH |  | SOLE | 1 | 836 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 1650148 | 66271 | SH |  | SOLE | 1 | 62671 | 0 | 3600 |
| PFIZER INC | COM | 717081103 |  | 848467 | 34075 | SH |  | SOLE |  | 34075 | 0 | 0 |
| PG CORP COM | COM | 69331c108 |  | 8742 | 544 | SH |  | SOLE | 1 | 544 | 0 | 0 |
| PGIM ULTRA SHORT BOND ETF | INDX FD | 69344a107 |  | 59111 | 1192 | SH |  | SOLE | 1 | 1192 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | COM | 718172109 |  | 826025 | 5150 | SH |  | SOLE | 1 | 5150 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | COM | 718172109 |  | 272680 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| PHILLIPS 66 COM | COM | 718546104 |  | 4732117 | 36672 | SH |  | SOLE | 1 | 33589 | 0 | 3083 |
| PHILLIPS EDISON | COM | 71844v201 |  | 22196 | 624 | SH |  | SOLE | 1 | 624 | 0 | 0 |
| PHINIA INC COMMON STOCK | COM | 71880k101 |  | 878 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| PHINIA INC COMMON STOCK | COM | 71880k101 |  | 12610720 | 201160 | SH |  | SOLE |  | 149220 | 0 | 51940 |
| PHOTRONICS INC | COM | 719405102 |  | 18272 | 571 | SH |  | SOLE | 1 | 571 | 0 | 0 |
| PHOTRONICS INC | COM | 719405102 |  | 313120 | 9785 | SH |  | SOLE |  | 7497 | 0 | 2288 |
| PHREESIA INC | COM | 71944f106 |  | 288 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| PILGRIMS PRIDE CORP | COM | 72147k108 |  | 5498 | 141 | SH |  | SOLE | 1 | 141 | 0 | 0 |
| PIMCO DYNAMIC INCOME STRATEGY | COM | 69346n107 |  | 93900 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| PIMCO ETF TR 15 YR US TIPS | INDX FD | 72201R304 |  | 2200927 | 42530 | SH |  | SOLE | 3 | 42530 | 0 | 0 |
| PIMCO ETF TR 15 YR US TIPS | INDX FD | 72201R304 |  | 119025 | 2300 | SH |  | SOLE | 1 | 2300 | 0 | 0 |
| PIMCO ETF TR ENHAN SHRT MAT | INDX FD | 72201R833 |  | 505420 | 5037 | SH |  | SOLE | 1 | 4737 | 0 | 300 |
| PIMCO ETF TR ENHAN SHRT MAT | INDX FD | 72201R833 |  | 30102 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PIMCO ETF TR TOTAL RETURN EXCH | INDX FD | 72201r775 |  | 56034 | 602 | SH |  | SOLE | 1 | 602 | 0 | 0 |
| PING AN INS GROUP CO CHINA LTD | ADUS | 72341E304 |  | 10890 | 649 | SH |  | SOLE | 1 | 649 | 0 | 0 |
| PINNACLE FINL PARTNERS INC COM | COM | 72346q104 |  | 14025 | 147 | SH |  | SOLE | 1 | 147 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | COM | 723484101 |  | 121430 | 1369 | SH |  | SOLE | 1 | 1369 | 0 | 0 |
| PINTEREST INC CL A | COM | 72352l106 |  | 1217 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| PIRAEUS FINANCIAL HOLDINGS S.A | COM | 724249503 |  | 6109 | 729 | SH |  | SOLE | 1 | 729 | 0 | 0 |
| PLANDAI BIOTECHNOLOGY INC | COM | 72703d100 |  | 0 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| PLUG POWER INC | COM | 72919p202 |  | 20 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| PNC FINL SVCS GROUP INC COM | COM | 693475105 |  | 1892702 | 9068 | SH |  | SOLE | 1 | 9031 | 0 | 37 |
| PNC FINL SVCS GROUP INC COM | COM | 693475105 |  | 15863 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| POLARIS INDUSTRIES INC | COM | 731068102 |  | 11385 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| POPULAR INC COM | COM | 733174106 |  | 31504 | 253 | SH |  | SOLE | 1 | 253 | 0 | 0 |
| POST HLDGS INC COM | COM | 737446104 |  | 32984 | 333 | SH |  | SOLE | 1 | 333 | 0 | 0 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 633387 | 39243 | SH |  | SOLE | 1 | 39243 | 0 | 0 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 2910736 | 180343 | SH |  | SOLE |  | 125286 | 0 | 55057 |
| POTLATCH CORP NEW COM | COM | 737630103 |  | 1373603 | 34530 | SH |  | SOLE | 1 | 34530 | 0 | 0 |
| POTLATCH CORP NEW COM | COM | 737630103 |  | 17293440 | 434727 | SH |  | SOLE |  | 337637 | 0 | 97090 |
| POWER CORP CDA | COM | 739239101 |  | 7451 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| POWER INTEGRATIONS INC COM | COM | 739276103 |  | 888 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| POWERFLEET INC | COM | 73931j109 |  | 622068 | 116930 | SH |  | SOLE |  | 116930 | 0 | 0 |
| POWERSHARES TR II S SMALLCAP | INDX FD | 73937b704 |  | 4297 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| PPG INDS INC COM | COM | 693506107 |  | 23566 | 230 | SH |  | SOLE | 1 | 230 | 0 | 0 |
| PPL CORP | COM | 69351t106 |  | 25495 | 728 | SH |  | SOLE | 1 | 728 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | COM | 74144T108 |  | 3993 | 39 | SH |  | SOLE | 1 | 39 | 0 | 0 |
| PRIMERICA INC | COM | 74164m108 |  | 44438 | 172 | SH |  | SOLE | 1 | 172 | 0 | 0 |
| PRIMO BRANDS CORPORATION COM | COM | 741623102 |  | 114777 | 7020 | SH |  | SOLE | 1 | 7020 | 0 | 0 |
| PRINCIPAL FINANCIAL GP COM | COM | 74251v102 |  | 29462 | 334 | SH |  | SOLE | 1 | 334 | 0 | 0 |
| PRIVIA HEALTH GROUP INC | COM | 74276r102 |  | 2442 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | COM | 74275k108 |  | 582 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 15486567 | 108063 | SH |  | SOLE | 1 | 103911 | 0 | 4152 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 21404390 | 149357 | SH |  | SOLE |  | 140545 | 0 | 8812 |
| PROFUSA WTS | WT | 74319x116 |  | 703 | 33458 | SH |  | SOLE | 3 | 33458 | 0 | 0 |
| PROG HOLDINGS INC | COM | 74319r101 |  | 6230942 | 211290 | SH |  | SOLE |  | 156150 | 0 | 55140 |
| PROGRESSIVE CORP OHIO | COM | 743315103 |  | 3408822 | 14969 | SH |  | SOLE | 1 | 14969 | 0 | 0 |
| PROGRESSIVE CORP OHIO | COM | 743315103 |  | 558034 | 2451 | SH |  | SOLE |  | 2451 | 0 | 0 |
| PROLOGIS SH BEN INT | COM | 74340w103 |  | 132511 | 1038 | SH |  | SOLE | 1 | 1038 | 0 | 0 |
| PROOF ACQUISITION CORP I WT EX | WT | 74349w112 |  | 29 | 3250 | SH |  | SOLE | 3 | 3250 | 0 | 0 |
| PROSHARES S MIDCAP 400 DIVID | INDX FD | 74347b680 |  | 33688 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| PROSHARES TR PSHS ULTRA DOW30 | INDX FD | 74347r305 |  | 11102 | 195 | SH |  | SOLE | 1 | 195 | 0 | 0 |
| PROSHARES TR PSHS ULTSH 20YRS | INDX FD | 74347b201 |  | 4787 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| PROSHARES TR S 500 DIVID ARI | INDX FD | 74348a467 |  | 273184 | 2625 | SH |  | SOLE | 1 | 2625 | 0 | 0 |
| PROSHARES TR SHRT 20 YR TRE | INDX FD | 74347X849 |  | 26580 | 1102 | SH |  | SOLE | 1 | 1102 | 0 | 0 |
| PROSPERITY BANCSHARES COM | COM | 743606105 |  | 31514 | 456 | SH |  | SOLE | 1 | 456 | 0 | 0 |
| PROVIDER REAL ESTATE FUN D I L | LP | 74499l783 |  | 171933 | 171933 | SH |  | SOLE | 1 | 171933 | 0 | 0 |
| PROVIDER REAL ESTATE FUND I LP | LP | 74499l783 |  | 309927 | 309927 | SH |  | SOLE | 1 | 309927 | 0 | 0 |
| PROVIDER REAL ESTATE FUND I LP | COM | 74499l783 |  | 1800000 | 1800000 | SH |  | SOLE | 3 | 1800000 | 0 | 0 |
| PRU GIA | COM | 744266691 |  | 94220 | 76567 | SH |  | SOLE | 1 | 76567 | 0 | 0 |
| PRUDENTIAL FINL INC COM | COM | 744320102 |  | 100350 | 889 | SH |  | SOLE | 1 | 889 | 0 | 0 |
| PRUDENTIAL GIA | COM | 74446K409 |  | 3072 | 113 | SH |  | SOLE | 1 | 113 | 0 | 0 |
| PRUDENTIAL PLC ADR | ADUS | 74435K204 |  | 1680 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| PRYSMIAN SPA UNSPONSORD ADR | COM | 74440l106 |  | 1708 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| PSYENCE BIO WARRENTS | WT | 74449f118 |  | 92 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| PTC INC COM | COM | 69370C100 |  | 23170 | 133 | SH |  | SOLE | 1 | 133 | 0 | 0 |
| PUBLIC STORAGE INC COM | COM | 74460d109 |  | 127414 | 491 | SH |  | SOLE | 1 | 491 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GROUP CO | COM | 744573106 |  | 28346 | 353 | SH |  | SOLE | 1 | 353 | 0 | 0 |
| PUBLICIS S A NEW SPONSORED ADR | ADUS | 74463M106 |  | 1501 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| PULTE GROUP INC COM | COM | 745867101 |  | 68832 | 587 | SH |  | SOLE | 1 | 587 | 0 | 0 |
| PURE STORAGE | COM | 74624m102 |  | 9247 | 138 | SH |  | SOLE | 1 | 138 | 0 | 0 |
| PUREPOINT URANIUM GROUP | COM | 746234707 |  | 88163 | 278644 | SH |  | SOLE | 1 | 278644 | 0 | 0 |
| PURSUIT ATTRACTIONS AND HOSPIT | COM | 92552r406 |  | 4885486 | 145056 | SH |  | SOLE |  | 99059 | 0 | 45997 |
| PVH CORP COM | COM | 693656100 |  | 8310 | 124 | SH |  | SOLE | 1 | 124 | 0 | 0 |
| QIAGEN NV SHS NEW | COM | n72482206 |  | 54369 | 1209 | SH |  | SOLE | 1 | 1209 | 0 | 0 |
| QNITY ELECTRONICS INC | COM | 74743l100 |  | 137993 | 1690 | SH |  | SOLE | 1 | 1690 | 0 | 0 |
| QNITY ELECTRONICS INC | COM | 74743l100 |  | 3670576 | 44955 | SH |  | SOLE |  | 33087 | 0 | 11868 |
| QQQ   260331P00460000 | PUT | 46090e953 |  | 4896 | 34 | SH | Put | SOLE | 1 | 34 | 0 | 0 |
| QUALCOMM INC COM | COM | 747525103 |  | 9754987 | 57030 | SH |  | SOLE | 1 | 54402 | 0 | 2628 |
| QUALCOMM INC COM | COM | 747525103 |  | 14468085 | 84584 | SH |  | SOLE |  | 79553 | 0 | 5031 |
| QUANTA SVCS INC COM | COM | 74762e102 |  | 775324 | 1837 | SH |  | SOLE | 1 | 1807 | 0 | 30 |
| QUANTUM COMPUTING INC | COM | 74766w108 |  | 6669 | 650 | SH |  | SOLE | 1 | 650 | 0 | 0 |
| QUEST DIAGNOSTICS INC COM | COM | 74834L100 |  | 66047 | 381 | SH |  | SOLE | 1 | 381 | 0 | 0 |
| QXO | COM | 82846h405 |  | 10359 | 537 | SH |  | SOLE | 1 | 537 | 0 | 0 |
| RADIANT LOGISTICS INC | COM | 75025x100 |  | 9495 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| RALLIANT CORP COM | COM | 750940108 |  | 20619 | 405 | SH |  | SOLE | 1 | 405 | 0 | 0 |
| RALLIANT CORP COM | COM | 750940108 |  | 18134244 | 356202 | SH |  | SOLE |  | 272796 | 0 | 83406 |
| RALPH LAUREN CORP CL A | COM | 751212101 |  | 94 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| RAMACO RESOURCES INC-B | COM | 75134p501 |  | 388 | 33 | SH |  | SOLE | 3 | 33 | 0 | 0 |
| RANGE NUCLEAR RENAISSANCE ETF | INDX FD | 301505475 |  | 15875 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| RANGE RES CORP COM | COM | 75281a109 |  | 21791 | 618 | SH |  | SOLE | 1 | 618 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC CO | COM | 754730109 |  | 356349 | 2219 | SH |  | SOLE | 1 | 2219 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC CO | COM | 754730109 |  | 6729042 | 41902 | SH |  | SOLE |  | 29083 | 0 | 12819 |
| RAYONIER ADVANCED MATLS INC | COM | 75508b104 |  | 112570 | 19112 | SH |  | SOLE | 1 | 19112 | 0 | 0 |
| RAYONIER INC COM | COM | 754907103 |  | 559025 | 25821 | SH |  | SOLE | 1 | 25821 | 0 | 0 |
| RAYONIER INC COM | COM | 754907103 |  | 5923820 | 273618 | SH |  | SOLE |  | 182799 | 0 | 90819 |
| RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 |  | 17085261 | 93158 | SH |  | SOLE | 1 | 87789 | 0 | 5370 |
| RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 |  | 1276464 | 6960 | SH |  | SOLE |  | 6960 | 0 | 0 |
| RB GLOBAL INC | COM | 74935q107 |  | 111543793 | 1084318 | SH |  | SOLE | 3 | 1084318 | 0 | 0 |
| RB GLOBAL INC | COM | 74935q107 |  | 312519 | 3038 | SH |  | SOLE | 1 | 3038 | 0 | 0 |
| RB GLOBAL INC | COM | 74935q107 |  | 4231866 | 41138 | SH |  | SOLE |  | 27468 | 0 | 13670 |
| RBA   260320C00120000 | CALL | 74935q907 |  | 135753 | 1543 | SH | Call | SOLE | 3 | 1543 | 0 | 0 |
| RBA   260618C00125000 | CALL | 74935q907 |  | 37620 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| RBA  260320C00100000 | CALL | 74935q907 |  | 8760 | 12 | SH | Call | SOLE | 3 | 12 | 0 | 0 |
| RCM TECHNOLOGIES INC COM NEW | COM | 749360400 |  | 904589 | 44245 | SH |  | SOLE |  | 29072 | 0 | 15173 |
| REALTY INCOME CORP | COM | 756109104 |  | 111690 | 1981 | SH |  | SOLE | 1 | 1981 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 50733 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| RECRUIT HOLDINGS CO LTD UNSPON | COM | 75629j101 |  | 1744 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| RED WHITE  BLOOM BRANDS INC | COM | 75704r101 |  | 0 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| REDDIT INC | COM | 75734b100 |  | 344805 | 1500 | SH |  | SOLE | 3 | 1500 | 0 | 0 |
| REDDIT INC | COM | 75734b100 |  | 34480 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| REDWIRE CORP | COM | 75776w103 |  | 6460 | 850 | SH |  | SOLE | 1 | 850 | 0 | 0 |
| REDWOOD TR INC COM | COM | 758075402 |  | 138 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| REGAL BELOIT CORP COM | COM | 758750103 |  | 9963 | 71 | SH |  | SOLE | 1 | 71 | 0 | 0 |
| REGAL REXNORD CORP | COM | 758750103 |  | 17119 | 122 | SH |  | SOLE | 1 | 122 | 0 | 0 |
| REGENCY CTRS CORP COM | COM | 758849103 |  | 25817 | 374 | SH |  | SOLE | 1 | 374 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | COM | 75886f107 |  | 81046 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| REGENXBIO INC COM | COM | 75901b107 |  | 14400 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| REGIONAL BRANDS INC COM NEW | COM | 75903q201 |  | 668296 | 445531 | SH |  | SOLE | 1 | 445531 | 0 | 0 |
| REGIONAL BRANDS INC COM NEW | COM | 75903q201 |  | 144439 | 96293 | SH |  | SOLE |  | 96293 | 0 | 0 |
| REGIONS FINANCIAL CORP COM | COM | 7591ep100 |  | 64904 | 2395 | SH |  | SOLE | 1 | 2395 | 0 | 0 |
| REINSURANCE GROUP AMER COM | COM | 759351604 |  | 17701 | 87 | SH |  | SOLE | 1 | 87 | 0 | 0 |
| RELIANCE STEEL  ALUM COM | COM | 759509102 |  | 92150 | 319 | SH |  | SOLE | 1 | 319 | 0 | 0 |
| RELX PLC SPONSORED ADR | ADUS | 759530108 |  | 5820 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| RENAISSANCE IPO ETF | INDX FD | 759937204 |  | 138 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| RENAISSANCERE HOLDINGS LTD | COM | g7496g103 |  | 6748 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| RENTOKIL INITIAL SPON ADS EACH | COM | 760125104 |  | 1237 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| REPLIGEN CORP | COM | 759916109 |  | 1966 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| REPUBLIC SVCS INC COM | COM | 760759100 |  | 8138221 | 38401 | SH |  | SOLE | 1 | 34315 | 0 | 4086 |
| REPUBLIC SVCS INC COM | COM | 760759100 |  | 365579 | 1725 | SH |  | SOLE |  | 1725 | 0 | 0 |
| RESEARCH SOLUTIONS INC | COM | 761025105 |  | 10261 | 3490 | SH |  | SOLE |  | 3490 | 0 | 0 |
| RESMED INC COM | COM | 761152107 |  | 19029 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| RESOLUTE HLDGS MGMT INC COM | COM | 76134h101 |  | 4402533 | 21327 | SH |  | SOLE |  | 15039 | 0 | 6288 |
| RESONA HOLDING ADR | COM | 76118a205 |  | 2593 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| RESTAURANT BRANDS INTL | COM | 76131d103 |  | 1160 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| RETAIL VALUE INC ESCROW | COM | 761esc037 |  | 0 | 325 | SH |  | SOLE | 1 | 325 | 0 | 0 |
| REVVITY INC COM | COM | 714046109 |  | 24865 | 257 | SH |  | SOLE | 1 | 257 | 0 | 0 |
| REXFORD INDUSTRIAL REALTY IN | COM | 76169c100 |  | 12623 | 326 | SH |  | SOLE | 1 | 326 | 0 | 0 |
| REYNOLDS CONSUMER PRODUCTS INC | COM | 76171l106 |  | 45359 | 1979 | SH |  | SOLE | 1 | 1979 | 0 | 0 |
| RGC RES INC | COM | 74955l103 |  | 2964726 | 139189 | SH |  | SOLE |  | 111752 | 0 | 27437 |
| RH COM | COM | 74967x103 |  | 3583 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| RICHARDSON ELECTRONICS LTD | COM | 763165107 |  | 13992 | 1286 | SH |  | SOLE | 1 | 1286 | 0 | 0 |
| RICHARDSON ELECTRONICS LTD | COM | 763165107 |  | 260815 | 23972 | SH |  | SOLE |  | 18267 | 0 | 5705 |
| RIGETTI COMPUTING INC | COM | 76655k103 |  | 99919 | 4511 | SH |  | SOLE | 1 | 4511 | 0 | 0 |
| RIMINI STREET INC | COM | 76674q107 |  | 24343 | 6274 | SH |  | SOLE | 1 | 6274 | 0 | 0 |
| RIMINI STREET INC | COM | 76674q107 |  | 474962 | 122413 | SH |  | SOLE |  | 95985 | 0 | 26428 |
| RIO TINTO PLC SPONSORED ADR | ADUS | 767204100 |  | 35053 | 438 | SH |  | SOLE | 1 | 438 | 0 | 0 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 507 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| RISK GEORGE INDS INC CL A | COM | 767720204 |  | 44764 | 2595 | SH |  | SOLE | 1 | 2595 | 0 | 0 |
| RITHM CAPITAL CORP | LP | 64828t201 |  | 24460 | 2244 | SH |  | SOLE | 1 | 2244 | 0 | 0 |
| RIVERVIEW BANCORP INC COM | COM | 769397100 |  | 62178 | 12386 | SH |  | SOLE | 1 | 12386 | 0 | 0 |
| RIVERVIEW BANCORP INC COM | COM | 769397100 |  | 49959 | 9952 | SH |  | SOLE |  | 9952 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | COM | 76954a103 |  | 50024 | 2538 | SH |  | SOLE | 1 | 2538 | 0 | 0 |
| RLI CORP COM | COM | 749607107 |  | 45362 | 709 | SH |  | SOLE | 1 | 709 | 0 | 0 |
| ROBERT HALF INTL INC COM | COM | 770323103 |  | 51848 | 1909 | SH |  | SOLE | 1 | 1909 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | COM | 770700102 |  | 152798 | 1351 | SH |  | SOLE | 1 | 1351 | 0 | 0 |
| ROBLOX CORP CL A | COM | 771049103 |  | 12803 | 158 | SH |  | SOLE | 1 | 158 | 0 | 0 |
| ROBO GLOBAL ROBITCS  AUTOMATI | INDX FD | 301505707 |  | 55517 | 801 | SH |  | SOLE | 1 | 801 | 0 | 0 |
| ROCHE HLDG LTD SPONSORED ADR | ADUS | 771195104 |  | 50848 | 986 | SH |  | SOLE | 1 | 986 | 0 | 0 |
| ROCKET COMPANIES INC | COM | 77311w101 |  | 7109 | 367 | SH |  | SOLE | 1 | 367 | 0 | 0 |
| ROCKET LAB | COM | 773121108 |  | 5999 | 86 | SH |  | SOLE | 1 | 86 | 0 | 0 |
| ROCKWELL AUTOMATION COM | COM | 773903109 |  | 2547298 | 6547 | SH |  | SOLE | 1 | 6442 | 0 | 105 |
| ROGERS COMMUNICATIONS INC | COM | 775109200 |  | 2000 | 53 | SH |  | SOLE | 1 | 53 | 0 | 0 |
| ROOT INC CL A NEW | COM | 77664l207 |  | 72230 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ROPER INDUSTRIES INC | COM | 776696106 |  | 12019 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| ROSS ACQUISITION II CORP | WT | g7641c114 |  | 0 | 32365 | SH |  | SOLE | 3 | 32365 | 0 | 0 |
| ROSS STORES INC COM | COM | 778296103 |  | 81423 | 452 | SH |  | SOLE | 1 | 452 | 0 | 0 |
| ROSS STORES INC COM | COM | 778296103 |  | 16213 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| ROUNDHILL GENERATIVE AI  TECH | INDX FD | 88636J600 |  | 708 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| ROYAL BK CDA MONTREAL COM | COM | 780087102 |  | 165647 | 972 | SH |  | SOLE | 1 | 972 | 0 | 0 |
| ROYAL CARIBBEAN CRUISE COM | COM | v7780t103 |  | 58384 | 209 | SH |  | SOLE | 1 | 209 | 0 | 0 |
| ROYAL GOLD INC COM | COM | 780287108 |  | 39568 | 178 | SH |  | SOLE | 1 | 178 | 0 | 0 |
| ROYAL GOLD INC COM | COM | 780287108 |  | 4632301 | 20839 | SH |  | SOLE |  | 14545 | 0 | 6294 |
| ROYAL OAK REALTY TRUST I NC | LP | 11899n308 |  | 23277147 | 355376 | SH |  | SOLE | 1 | 347667 | 0 | 7709 |
| ROYAL OAK REALTYTRUST INC | LP | 11899n308 |  | 2646809 | 40409 | SH |  | SOLE | 1 | 40409 | 0 | 0 |
| RPM INTL INC COM | COM | 749685103 |  | 108992 | 1048 | SH |  | SOLE | 1 | 1048 | 0 | 0 |
| RUMBLE INC | COM | 78137l105 |  | 1169 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| RYANAIR HLDGS PLC | ADUS | 783513203 |  | 19491 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| RYDER SYS INC COM | COM | 783549108 |  | 36555 | 191 | SH |  | SOLE | 1 | 191 | 0 | 0 |
| RYERSON HOLDING CORP | COM | 783754104 |  | 7095 | 282 | SH |  | SOLE | 1 | 282 | 0 | 0 |
| RYERSON HOLDING CORP | COM | 783754104 |  | 152193 | 6049 | SH |  | SOLE |  | 4599 | 0 | 1450 |
| S GLOBAL INC | COM | 78409v104 |  | 143916 | 275 | SH |  | SOLE | 1 | 275 | 0 | 0 |
| S.F. HOLDING CO LTD UNSPON ADS | COM | 78437M100 |  | 9106 | 513 | SH |  | SOLE | 1 | 513 | 0 | 0 |
| SABRA HEALTH CARE REITH | COM | 78573l106 |  | 417 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| SAFE BULKERS INC | COM | y7388l103 |  | 1446 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| SAFRAN S A SPON ADR | ADUS | 786584102 |  | 24809 | 285 | SH |  | SOLE | 1 | 285 | 0 | 0 |
| SAIA INC | COM | 78709y105 |  | 11102 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| SAILPOINT TECHNOLOGIES HOLDING | COM | 78781j109 |  | 9124 | 451 | SH |  | SOLE | 1 | 451 | 0 | 0 |
| SALESFORCE COM INC COM | COM | 79466l302 |  | 264910 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| SALESFORCE COM INC COM | COM | 79466l302 |  | 6774056 | 25571 | SH |  | SOLE | 1 | 24855 | 0 | 716 |
| SALESFORCE COM INC COM | COM | 79466l302 |  | 9990551 | 37713 | SH |  | SOLE |  | 35012 | 0 | 2701 |
| SAMPO OYJ ADR | ADUS | 79588J102 |  | 2539 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| SAMSARA INC | COM | 79589l106 |  | 3545 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SANDISK | COM | 80004c200 |  | 590601 | 2488 | SH |  | SOLE |  | 2488 | 0 | 0 |
| SANMINA CORP | COM | 801056102 |  | 11405 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| SANOFI SPONSORED ADR | ADUS | 80105N105 |  | 20450 | 422 | SH |  | SOLE | 1 | 422 | 0 | 0 |
| SAP SE SPON ADR | ADUS | 803054204 |  | 55626 | 229 | SH |  | SOLE | 1 | 229 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | COM | 803607100 |  | 60665 | 2819 | SH |  | SOLE | 1 | 2819 | 0 | 0 |
| SBA COMMUNICATIONS CORPORATION | LP | 78410g104 |  | 11412 | 59 | SH |  | SOLE | 1 | 59 | 0 | 0 |
| SCAGE FUTURE EQUITY WARRANTS | WT | g7840j118 |  | 633 | 10125 | SH |  | SOLE | 3 | 10125 | 0 | 0 |
| SCHLUMBERGER LTD COM | COM | 806857108 |  | 1305786 | 34023 | SH |  | SOLE | 1 | 34023 | 0 | 0 |
| SCHNEIDER ELECTRIC SE UNSPONSO | ADUS | 80687P106 |  | 38234 | 696 | SH |  | SOLE | 1 | 696 | 0 | 0 |
| SCHNEIDER NATIONAL INC | COM | 80689h102 |  | 32101 | 1210 | SH |  | SOLE | 1 | 1210 | 0 | 0 |
| SCHWAB 1000 INDEX ETF | INDX FD | 808524722 |  | 751645 | 22916 | SH |  | SOLE | 1 | 22916 | 0 | 0 |
| SCHWAB CHARLES CP NEW COM | COM | 808513105 |  | 2519204 | 25215 | SH |  | SOLE | 1 | 24260 | 0 | 955 |
| SCHWAB FUNDAMENTAL INTL LARGE | INDX FD | 808524755 |  | 182077 | 4027 | SH |  | SOLE | 1 | 4027 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTL SMALL | INDX FD | 808524748 |  | 53104 | 1192 | SH |  | SOLE | 1 | 1192 | 0 | 0 |
| SCHWAB FUNDAMENTAL U S BROAD M | INDX FD | 808524789 |  | 35869 | 1350 | SH |  | SOLE | 1 | 0 | 0 | 1350 |
| SCHWAB FUNDAMENTAL US LARGE CO | INDX FD | 808524771 |  | 239856 | 8815 | SH |  | SOLE | 1 | 8815 | 0 | 0 |
| SCHWAB FUNDAMENTAL US SMALL CO | INDX FD | 808524763 |  | 128543 | 4079 | SH |  | SOLE | 1 | 4079 | 0 | 0 |
| SCHWAB INTERMEDIATE TERM US TR | INDX FD | 808524854 |  | 85372 | 3404 | SH |  | SOLE | 1 | 3404 | 0 | 0 |
| SCHWAB MORTAGE BACKED SECURITY | INDX FD | 808524615 |  | 92225 | 3592 | SH |  | SOLE | 1 | 3592 | 0 | 0 |
| SCHWAB STRAT FUNDAMENTAL EMRGN | INDX FD | 808524730 |  | 148955 | 4131 | SH |  | SOLE | 1 | 4131 | 0 | 0 |
| SCHWAB STRATEGIC TR 1 5YR CORP | INDX FD | 808524714 |  | 64790 | 2602 | SH |  | SOLE | 1 | 2602 | 0 | 0 |
| SCHWAB STRATEGIC TR 5 10YR COR | INDX FD | 808524698 |  | 97622 | 4250 | SH |  | SOLE | 1 | 4250 | 0 | 0 |
| SCHWAB STRATEGIC TR CRYPTO THE | INDX FD | 808524656 |  | 959 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| SCHWAB STRATEGIC TR EMRG MKTEQ | INDX FD | 808524706 |  | 406403 | 12409 | SH |  | SOLE | 1 | 11910 | 0 | 499 |
| SCHWAB STRATEGIC TR HIGH YIELD | INDX FD | 808524631 |  | 33448 | 1266 | SH |  | SOLE | 1 | 1266 | 0 | 0 |
| SCHWAB STRATEGIC TR INTL EQTY | INDX FD | 808524805 |  | 4344381 | 180715 | SH |  | SOLE | 1 | 168487 | 0 | 12228 |
| SCHWAB STRATEGIC TR INTL SMALL | INDX FD | 808524888 |  | 38200 | 839 | SH |  | SOLE | 1 | 839 | 0 | 0 |
| SCHWAB STRATEGIC TR MUN BD ETF | INDX FD | 808524649 |  | 194308 | 7543 | SH |  | SOLE | 1 | 7543 | 0 | 0 |
| SCHWAB STRATEGIC TR US AGGREGA | INDX FD | 808524839 |  | 1985319 | 84952 | SH |  | SOLE | 1 | 73414 | 0 | 11538 |
| SCHWAB STRATEGIC TR US BROAD M | INDX FD | 808524102 |  | 2379819 | 90729 | SH |  | SOLE | 1 | 90729 | 0 | 0 |
| SCHWAB STRATEGIC TR US DIVIDEN | INDX FD | 808524797 |  | 792741 | 28901 | SH |  | SOLE | 1 | 28901 | 0 | 0 |
| SCHWAB STRATEGIC TR US LARGE C | INDX FD | 808524201 |  | 24328676 | 904076 | SH |  | SOLE | 1 | 788356 | 0 | 115720 |
| SCHWAB STRATEGIC TR US LARGE C | INDX FD | 808524300 |  | 1864885 | 57170 | SH |  | SOLE | 1 | 57170 | 0 | 0 |
| SCHWAB STRATEGIC TR US LARGE C | INDX FD | 808524409 |  | 56229 | 1899 | SH |  | SOLE | 1 | 1899 | 0 | 0 |
| SCHWAB STRATEGIC TR US MID-CAP | INDX FD | 808524508 |  | 288852 | 9606 | SH |  | SOLE | 1 | 9606 | 0 | 0 |
| SCHWAB STRATEGIC TR US REIT ET | INDX FD | 808524847 |  | 38667 | 1851 | SH |  | SOLE | 1 | 1851 | 0 | 0 |
| SCHWAB STRATEGIC TR US SML CAP | INDX FD | 808524607 |  | 208929 | 7336 | SH |  | SOLE | 1 | 7336 | 0 | 0 |
| SCHWAB STRATEGIC TR US TIPS ET | INDX FD | 808524870 |  | 277005 | 10457 | SH |  | SOLE | 1 | 10457 | 0 | 0 |
| SCOTTS MIRACLE GRO CO CL A | COM | 810186106 |  | 2101 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| SEA LTD | COM | 81141r100 |  | 14033 | 110 | SH |  | SOLE | 1 | 110 | 0 | 0 |
| SEABOARD CORP COM | COM | 811543107 |  | 13334 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| SEAGATE TECHNOLOGY | COM | g7997r103 |  | 89777 | 326 | SH |  | SOLE | 1 | 326 | 0 | 0 |
| SEALED AIR CORP NEW COM | COM | 81211k100 |  | 71260 | 1720 | SH |  | SOLE | 1 | 1720 | 0 | 0 |
| SEAPORT ENTMT GROUP | COM | 812215200 |  | 1057517 | 53491 | SH |  | SOLE |  | 29937 | 0 | 23554 |
| SEI INVESTMENTS CO COM | COM | 784117103 |  | 57414 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| SELECT SECTOR SPDR TR REAL EST | INDX FD | 81369y860 |  | 158575 | 3930 | SH |  | SOLE | 1 | 3930 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI CONS | INDX FD | 81369Y308 |  | 139016 | 1790 | SH |  | SOLE | 1 | 1790 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI CONS | INDX FD | 81369y407 |  | 119888 | 1004 | SH |  | SOLE | 1 | 1004 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI HEAL | INDX FD | 81369Y209 |  | 235970 | 1524 | SH |  | SOLE | 1 | 1524 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI HEAL | INDX FD | 81369Y209 |  | 17802 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369Y506 |  | 2136682 | 47790 | SH |  | SOLE | 1 | 46650 | 0 | 1140 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369Y506 |  | 668236 | 14946 | SH |  | SOLE |  | 14946 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369Y605 |  | 371310 | 6779 | SH |  | SOLE | 1 | 6779 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369Y605 |  | 54496 | 995 | SH |  | SOLE |  | 995 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369Y704 |  | 230677 | 1487 | SH |  | SOLE | 1 | 1487 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369y886 |  | 370891 | 8688 | SH |  | SOLE | 1 | 8688 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI MATE | INDX FD | 81369y100 |  | 82537 | 1820 | SH |  | SOLE | 1 | 1820 | 0 | 0 |
| SELECT SECTOR SPDR TR TECHNOLO | INDX FD | 81369Y803 |  | 2538719 | 17634 | SH |  | SOLE | 1 | 17570 | 0 | 64 |
| SELECT SECTOR SPDR TR TECHNOLO | INDX FD | 81369Y803 |  | 18140 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| SELECT WATER SOLUTIONS INC | COM | 81617j301 |  | 526 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| SELECTIVE INSURANCE GROUP | COM | 816300107 |  | 94965 | 1135 | SH |  | SOLE | 1 | 835 | 0 | 300 |
| SEMPRA ENERGY COM | COM | 816851109 |  | 3532 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| SENSATA TECHNOLOGIES H SHS | COM | g8060n102 |  | 50401 | 1514 | SH |  | SOLE | 1 | 1514 | 0 | 0 |
| SERIES PORTFOLIOS TRUST ADAPTI | INDX FD | 81752t536 |  | 25704 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| SERITAGE GROWTH PPTYS | COM | 81752r100 |  | 563059 | 173249 | SH |  | OTR | 2 | 0 | 0 | 173249 |
| SERVICENOW INC COM | COM | 81762p102 |  | 544760 | 3556 | SH |  | SOLE | 1 | 3556 | 0 | 0 |
| SERVICENOW INC COM | COM | 81762p102 |  | 212934 | 1390 | SH |  | SOLE |  | 1390 | 0 | 0 |
| SERVICETITAN INC SHS CL A | COM | 81764x103 |  | 6177 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| SGI INTL COM NEW | COM | 784185209 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SGS SA UNSPONSORED ADR | ADUS | 818800104 |  | 1390 | 122 | SH |  | SOLE | 1 | 122 | 0 | 0 |
| SHELL PLC | COM | 780259305 |  | 471075 | 6411 | SH |  | SOLE | 1 | 6411 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 16045259 | 49518 | SH |  | SOLE | 1 | 49321 | 0 | 197 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 435496 | 1344 | SH |  | SOLE |  | 1344 | 0 | 0 |
| SHIFT TECHNOLOGIES INC | COM | 82452t305 |  | 0 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| SHIFT4 PAYMENTS INC | COM | 82452j109 |  | 6990 | 111 | SH |  | SOLE | 1 | 111 | 0 | 0 |
| SHIN ETSU CHEM CO LTD ADR | COM | 824551105 |  | 217 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO SPN | ADUS | 824596100 |  | 1126 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| SHIONOGI  CO LTD UNSPONSORED | COM | 824667109 |  | 13263 | 1477 | SH |  | SOLE | 1 | 1477 | 0 | 0 |
| SHOPIFY INC CL A | COM | 82509l107 |  | 2209957 | 13729 | SH |  | SOLE | 1 | 12854 | 0 | 875 |
| SHUTTERSTOCK INC COM | COM | 825690100 |  | 105279 | 5512 | SH |  | SOLE |  | 5512 | 0 | 0 |
| SHUTTERSTOCK INC COM | COM | 825csh034 |  | 7162 | 375 | SH |  | SOLE | 1 | 375 | 0 | 0 |
| SHUTTERSTOCK INC COM | COM | 825csh034 |  | 32565 | 1705 | SH |  | SOLE |  | 0 | 0 | 1705 |
| SHW JAN 15 2027 $280 PUT | PUT | 824348956 |  | 200160 | 144 | SH | Put | SOLE | 1 | 144 | 0 | 0 |
| SIBANYE STILLWATER LTD | COM | 82575p107 |  | 527250 | 37000 | SH |  | SOLE | 3 | 37000 | 0 | 0 |
| SIEMENS A G SPONSORED ADR | ADUS | 826197501 |  | 50802 | 363 | SH |  | SOLE | 1 | 363 | 0 | 0 |
| SIEMENS ENERGY ADR | COM | 82621a104 |  | 2242 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| SIEMENS HEALTHINEERS AG UNSPON | COM | 82622J104 |  | 1652 | 63 | SH |  | SOLE | 1 | 63 | 0 | 0 |
| SIKA AG | COM | 82674r103 |  | 306 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| SILGAN HOLDINGS INC | COM | 827048109 |  | 293248 | 7264 | SH |  | SOLE | 1 | 6964 | 0 | 300 |
| SILVER HAMMER MNG CORP | COM | 827733106 |  | 219 | 2150 | SH |  | SOLE | 1 | 2150 | 0 | 0 |
| SILVERCREST ASSET MANAGEMENT | COM | 828359109 |  | 41818 | 2753 | SH |  | SOLE | 1 | 2753 | 0 | 0 |
| SILVERCREST ASSET MANAGEMENT | COM | 828359109 |  | 827931 | 54505 | SH |  | SOLE |  | 45321 | 0 | 9184 |
| SIM ST TREAS FUT STRAT ETF | INDX FD | 82889n657 |  | 17912054 | 817790 | SH |  | SOLE | 3 | 817790 | 0 | 0 |
| SIM ST TREAS FUT STRAT ETF | INDX FD | 82889n657 |  | 76660 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| SIMON PPTY GROUP NEW COM | COM | 828806109 |  | 124024 | 670 | SH |  | SOLE | 1 | 670 | 0 | 0 |
| SIMPLIFY DWN INT HDG STR ETF | INDX FD | 82889n376 |  | 71851 | 1980 | SH |  | SOLE | 3 | 1980 | 0 | 0 |
| SIMPLIFY MBS ETF | INDX FD | 82889n525 |  | 856970 | 17000 | SH |  | SOLE | 3 | 17000 | 0 | 0 |
| SIMPSON MANUFACTURING CO INC C | COM | 829073105 |  | 33101 | 205 | SH |  | SOLE | 1 | 205 | 0 | 0 |
| SIRIUSXM HOLDINGS | COM | 829933100 |  | 436051 | 21808 | SH |  | SOLE | 1 | 21055 | 0 | 753 |
| SIRIUSXM HOLDINGS | COM | 829933100 |  | 449887 | 22500 | SH |  | SOLE |  | 22500 | 0 | 0 |
| SITE CENTERS | COM | 82981j851 |  | 128 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP. | LP | 83001c108 |  | 68296 | 4452 | SH |  | SOLE | 1 | 4452 | 0 | 0 |
| SKYWORKS SOLUTIONS INC COM | COM | 83088m102 |  | 1078 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| SLIDE INSURANCE | COM | 831349105 |  | 2357080 | 121000 | SH |  | SOLE | 1 | 121000 | 0 | 0 |
| SLM CORPORATION | COM | 78442p106 |  | 19754 | 730 | SH |  | SOLE | 1 | 730 | 0 | 0 |
| SM ENERGY CO | COM | 78454l100 |  | 1870 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SMART SMS CORP COM | COM | 83171w207 |  | 0 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| SMARTRENT INC | COM | 83193g107 |  | 2116152 | 1047600 | SH |  | SOLE |  | 1047600 | 0 | 0 |
| SMITH  NEPHEW PLC SPDN ADR NE | ADUS | 83175M205 |  | 10073 | 307 | SH |  | SOLE | 1 | 307 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 22296 | 2259 | SH |  | SOLE | 1 | 2259 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 456330 | 46234 | SH |  | SOLE |  | 35308 | 0 | 10926 |
| SMITH A O CORP | COM | 831865209 |  | 69087 | 1033 | SH |  | SOLE | 1 | 1033 | 0 | 0 |
| SMITHFIELD FOODS INC COM | COM | 832248207 |  | 49841 | 2232 | SH |  | SOLE | 1 | 2232 | 0 | 0 |
| SMITHFIELD FOODS INC COM | COM | 832248207 |  | 5702859 | 255390 | SH |  | SOLE |  | 181329 | 0 | 74061 |
| SMUCKER J M CO COM NEW | COM | 832696405 |  | 2272811 | 23237 | SH |  | SOLE | 1 | 22712 | 0 | 525 |
| SMURFIT WESTROCK LTD F | COM | g8267p108 |  | 40487 | 1047 | SH |  | SOLE | 1 | 1047 | 0 | 0 |
| SNAP  260116C00035000 | CALL | 83304a906 |  | 0 | 25 | SH | Call | SOLE | 1 | 25 | 0 | 0 |
| SNAP ON INC COM | COM | 833034101 |  | 59616 | 173 | SH |  | SOLE | 1 | 173 | 0 | 0 |
| SNDL INC COM | COM | 83307b101 |  | 3 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| SNOWFLAKE INC CL A | COM | 833445109 |  | 27859 | 127 | SH |  | SOLE | 1 | 127 | 0 | 0 |
| SNOWFLAKE INC CL A | COM | 833445109 |  | 658080 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| SOCIEDAD QUIMICA MINER SPON AD | ADUS | 833635105 |  | 482 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406f102 |  | 27018 | 1032 | SH |  | SOLE | 1 | 1032 | 0 | 0 |
| SOFTBANK CORP | COM | 83405K102 |  | 6784 | 497 | SH |  | SOLE | 1 | 497 | 0 | 0 |
| SOFTBANK CORP. UNSPON ADS EACH | COM | 83405k102 |  | 1747 | 128 | SH |  | SOLE | 1 | 128 | 0 | 0 |
| SOFTBANK GROUP CORPORATION | COM | 83404d109 |  | 3345 | 59 | SH |  | SOLE | 1 | 59 | 0 | 0 |
| SOLARIS ENERGY INFRAS INC COM | COM | 83418m103 |  | 2758 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC | COM | 83443q103 |  | 773491 | 15922 | SH |  | SOLE | 1 | 15409 | 0 | 513 |
| SOLSTICE ADVANCED MATLS INC | COM | 83443q103 |  | 10512566 | 216397 | SH |  | SOLE |  | 157207 | 0 | 59190 |
| SOLVENTUM CORP COM SHS | COM | 83444m101 |  | 78606 | 992 | SH |  | SOLE | 1 | 986 | 0 | 6 |
| SOMALOGIC INC | WT | 83444k113 |  | 0 | 4360 | SH |  | SOLE | 3 | 4360 | 0 | 0 |
| SONIC AUTOMOTIVE INC CL A | COM | 83545g102 |  | 1856 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| SONIC HEALTHCARE LTD SPONSORED | ADUS | 83546A203 |  | 30 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| SONOCO PRODS CO COM | COM | 835495102 |  | 1289649 | 29552 | SH |  | SOLE | 1 | 27902 | 0 | 1650 |
| SONOVA HLDG AG UNSPONSORED ADR | ADUS | 83569C102 |  | 9408 | 182 | SH |  | SOLE | 1 | 182 | 0 | 0 |
| SONY FINL GROUP ADR | COM | 83571b100 |  | 3012 | 576 | SH |  | SOLE | 1 | 576 | 0 | 0 |
| SONY GROUP CORP | COM | 835699307 |  | 63744 | 2490 | SH |  | SOLE | 1 | 2490 | 0 | 0 |
| SORRENTO THERAPEUTICS INC | COM | 83587f202 |  | 0 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| SOTERA HEALTH CO | COM | 83601l102 |  | 23691 | 1343 | SH |  | SOLE | 1 | 1343 | 0 | 0 |
| SOUNDHOUND AI INC-A | COM | 836100107 |  | 4985 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| SOUTH ST CORP COM | COM | 84472e102 |  | 26257 | 279 | SH |  | SOLE | 1 | 279 | 0 | 0 |
| SOUTHERN CO COM | COM | 842587107 |  | 957511 | 10981 | SH |  | SOLE | 1 | 10603 | 0 | 378 |
| SOUTHERN COPPER CORP COM | COM | 84265V105 |  | 146626 | 1022 | SH |  | SOLE | 1 | 1022 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | COM | 844741108 |  | 29840 | 722 | SH |  | SOLE | 1 | 722 | 0 | 0 |
| SPDR BLACKSTONE / GSO SENIOR | INDX FD | 78467v608 |  | 63556 | 1540 | SH |  | SOLE | 1 | 1540 | 0 | 0 |
| SPDR BLOOMBERG BARCLAYS HIGH Y | INDX FD | 78468r622 |  | 50063 | 515 | SH |  | SOLE | 1 | 515 | 0 | 0 |
| SPDR DOW JONES INDL AVRG ETF U | INDX FD | 78467x109 |  | 2193336 | 4564 | SH |  | SOLE | 1 | 4328 | 0 | 236 |
| SPDR GOLD MINISHARES TRUST | COM | 98149e303 |  | 641299 | 7512 | SH |  | SOLE | 1 | 7512 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST | COM | 98149e303 |  | 315186 | 3692 | SH |  | SOLE |  | 3692 | 0 | 0 |
| SPDR GOLD TRUST GOLD SHS | INDX FD | 78463V107 |  | 396310 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| SPDR GOLD TRUST GOLD SHS | INDX FD | 78463V107 |  | 4528238 | 11426 | SH |  | SOLE | 1 | 11376 | 0 | 50 |
| SPDR GOLD TRUST GOLD SHS | INDX FD | 78463V107 |  | 79262 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SPDR INDEX SHS FDS DJ GLB RL E | INDX FD | 78463X749 |  | 133484 | 2965 | SH |  | SOLE | 1 | 2965 | 0 | 0 |
| SPDR INDEX SHS FDS EMERG MKTS | INDX FD | 78463x509 |  | 75692 | 1617 | SH |  | SOLE | 1 | 1617 | 0 | 0 |
| SPDR PORT INTER TRM TRSRY ETF | INDX FD | 78464a672 |  | 4297 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| SPDR PORTFOLIO AGGREGATE BOND | INDX FD | 78464a649 |  | 172577 | 6702 | SH |  | SOLE | 1 | 6702 | 0 | 0 |
| SPDR PORTFOLIO DEVELOPED WORLD | INDX FD | 78463x889 |  | 136339 | 3070 | SH |  | SOLE | 1 | 3070 | 0 | 0 |
| SPDR PORTFOLIO INTERMEDIATE TE | INDX FD | 78464a375 |  | 13524 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| SPDR PORTFOLIO LONG TERM TREAS | INDX FD | 78464a664 |  | 8886186 | 335708 | SH |  | SOLE | 1 | 328051 | 0 | 7657 |
| SPDR PORTFOLIO LONG TERM TREAS | INDX FD | 78464a664 |  | 128988 | 4873 | SH |  | SOLE |  | 4873 | 0 | 0 |
| SPDR PORTFOLIO S 500 ETF | INDX FD | 78464A854 |  | 428214 | 5338 | SH |  | SOLE | 1 | 5338 | 0 | 0 |
| SPDR PORTFOLIO S 500 GROWTH | INDX FD | 78464a409 |  | 75656 | 709 | SH |  | SOLE | 1 | 709 | 0 | 0 |
| SPDR PORTFOLIO S 500 VALUE E | INDX FD | 78464a508 |  | 170146 | 2995 | SH |  | SOLE | 1 | 2959 | 0 | 36 |
| SPDR PORTFOLIO S 600 SMALL C | INDX FD | 78468r853 |  | 84910 | 1812 | SH |  | SOLE | 1 | 1812 | 0 | 0 |
| SPDR PORTFOLIO TIPS ETF | INDX FD | 78464a656 |  | 9134 | 352 | SH |  | SOLE | 1 | 352 | 0 | 0 |
| SPDR PORTFOLIO TOTAL STOCK MAR | INDX FD | 78464a805 |  | 48180 | 584 | SH |  | SOLE | 1 | 584 | 0 | 0 |
| SPDR S 400 MID CAP ETF | INDX FD | 868447103 |  | 28144 | 486 | SH |  | SOLE | 1 | 486 | 0 | 0 |
| SPDR S 500 ETF TR TR UNIT | INDX FD | 78462F103 |  | 12359344 | 18124 | SH |  | SOLE | 1 | 17188 | 0 | 937 |
| SPDR S 500 ETF TR TR UNIT | INDX FD | 78462F103 |  | 1320197 | 1936 | SH |  | SOLE |  | 1936 | 0 | 0 |
| SPDR S AEROSPACE  DEFENSE E | INDX FD | 78464a631 |  | 295760 | 1226 | SH |  | SOLE | 1 | 1226 | 0 | 0 |
| SPDR S INTERNATIONAL SMALL C | INDX FD | 78463x871 |  | 36202 | 886 | SH |  | SOLE | 1 | 886 | 0 | 0 |
| SPDR S MIDCAP 400 ETF | INDX FD | 78467y107 |  | 476557 | 790 | SH |  | SOLE | 1 | 706 | 0 | 84 |
| SPDR SER TR DOW JONES REIT | INDX FD | 78464a607 |  | 35166 | 358 | SH |  | SOLE | 1 | 358 | 0 | 0 |
| SPDR SER TR PORT MTG BACKED ET | INDX FD | 78464a383 |  | 16901 | 754 | SH |  | SOLE | 1 | 754 | 0 | 0 |
| SPDR SER TR S 400 MID CAP VA | INDX FD | 78464a839 |  | 8465 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SPDR SER TR S KENSHO NEW | INDX FD | 78468r648 |  | 45753 | 766 | SH |  | SOLE | 1 | 766 | 0 | 0 |
| SPDR SER TR S OILGAS | INDX FD | 78468r556 |  | 75756 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| SPDR SER TR S SEMICONDUCTOR | INDX FD | 78464a862 |  | 96480 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| SPDR SER TR SPDR BLOOMBERG | INDX FD | 78468r663 |  | 34999 | 383 | SH |  | SOLE | 1 | 383 | 0 | 0 |
| SPDR SERIES TRUST DJWS MIDCAP | INDX FD | 78464a847 |  | 46675 | 806 | SH |  | SOLE | 1 | 806 | 0 | 0 |
| SPDR SERIES TRUST LEHMN INTL E | INDX FD | 78464a516 |  | 811 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| SPDR SERIES TRUST S BIOTECH | INDX FD | 78464a870 |  | 95105 | 780 | SH |  | SOLE | 1 | 780 | 0 | 0 |
| SPDR SERIES TRUST S DIVID ET | INDX FD | 78464A763 |  | 1471290 | 10573 | SH |  | SOLE | 1 | 10293 | 0 | 280 |
| SPDR SERIES TRUST S METALS M | COM | 78464a755 |  | 117287 | 1132 | SH |  | SOLE | 1 | 1132 | 0 | 0 |
| SPDR SHORT TERM CORPORATE BND | INDX FD | 78464a474 |  | 32616 | 1080 | SH |  | SOLE | 1 | 1080 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC C | CLSD FD | 84741T104 |  | 271324 | 18470 | SH |  | SOLE | 1 | 18470 | 0 | 0 |
| SPECTAIRE HOLDINGS INC | WT | 84753t117 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC COM | COM | 84790a105 |  | 39525 | 669 | SH |  | SOLE | 1 | 669 | 0 | 0 |
| SPORT HALEY HLDGS | COM | 84917j104 |  | 0 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| SPORTSMANS WAREHOUSE HOLDING | COM | 84920Y106 |  | 21900 | 15000 | SH |  | SOLE | 1 | 15000 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | COM | l8681t102 |  | 12776 | 22 | SH |  | SOLE | 1 | 22 | 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 |  | 28397 | 290 | SH |  | SOLE | 1 | 290 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 366400 | 8000 | SH |  | SOLE | 3 | 8000 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 3008776 | 65694 | SH |  | SOLE | 1 | 65694 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 1374000 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| SPROTT PHYSICAL GOLD TRUST UNI | INDX FD | 85207H104 |  | 6584056 | 199396 | SH |  | SOLE | 1 | 198913 | 0 | 483 |
| SPROTT PHYSICAL GOLD TRUST UNI | INDX FD | 85207H104 |  | 4924669 | 149142 | SH |  | SOLE |  | 149142 | 0 | 0 |
| SPROTT PHYSICAL PLATINUM AND P | COM | 85207q104 |  | 33680 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR UNIT | INDX FD | 85207k107 |  | 2743424 | 116001 | SH |  | SOLE | 1 | 116001 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR UNIT | INDX FD | 85207k107 |  | 1892000 | 80000 | SH |  | SOLE |  | 80000 | 0 | 0 |
| SPROTT PHYSICAL URANIUM TRUST | COM | 85210a104 |  | 397102 | 20288 | SH |  | SOLE | 1 | 20288 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | COM | 85208m102 |  | 1195 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| SPS COMMERCE INC | COM | 78463m107 |  | 3120 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| SPY   260116C00690000 | CALL | 78462f903 |  | 3365 | 10 | SH | Call | SOLE | 1 | 10 | 0 | 0 |
| SPY   260116P00550000 | PUT | 78462f953 |  | 70 | 10 | SH | Put | SOLE | 1 | 10 | 0 | 0 |
| SPY   260331P00510000 | PUT | 78462f953 |  | 4656 | 39 | SH | Put | SOLE | 1 | 39 | 0 | 0 |
| SR BANCORP INC | COM | 85227j106 |  | 426554 | 27100 | SH |  | SOLE |  | 27100 | 0 | 0 |
| SRH TOTAL RETURN FUND INC COM | COM | 101507101 |  | 342638 | 18481 | SH |  | SOLE | 1 | 18481 | 0 | 0 |
| SS AND C TECHNOLOGIES HOLDINGS | COM | 78467j100 |  | 6906 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| STABILIS SOLUTIONS INC | COM | 85236p101 |  | 406961 | 89442 | SH |  | SOLE |  | 89442 | 0 | 0 |
| STAG INDL INC COM | COM | 85254j102 |  | 64927 | 1766 | SH |  | SOLE | 1 | 1766 | 0 | 0 |
| STANDARDAERO | COM | 85423l103 |  | 29655 | 1034 | SH |  | SOLE | 1 | 1034 | 0 | 0 |
| STANLEY BLACK  DECKER INC COM | COM | 854502101 |  | 24884 | 335 | SH |  | SOLE | 1 | 335 | 0 | 0 |
| STARBUCKS CORP COM | COM | 855244109 |  | 955321 | 11345 | SH |  | SOLE | 1 | 11345 | 0 | 0 |
| STARWOOD PPTY TR INC COM | COM | 85571b105 |  | 24854 | 1380 | SH |  | SOLE | 1 | 1380 | 0 | 0 |
| STARZ ENTERTAINMENT | COM | 855919106 |  | 4534791 | 387589 | SH |  | SOLE |  | 299713 | 0 | 87876 |
| STATE STR CORP COM | COM | 857477103 |  | 50701 | 393 | SH |  | SOLE | 1 | 393 | 0 | 0 |
| STEEL DYNAMICS INC COM | COM | 858119100 |  | 23892 | 141 | SH |  | SOLE | 1 | 141 | 0 | 0 |
| STELLANTIS NV | COM | n82405106 |  | 1100 | 101 | SH |  | SOLE | 1 | 101 | 0 | 0 |
| STERIS PLC | COM | g8473t100 |  | 377238 | 1488 | SH |  | SOLE | 1 | 1488 | 0 | 0 |
| STEVANATO GROUP S.P.A. COM NPV | COM | T9224W109 |  | 423 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| STIFEL FINL CORP COM | COM | 860630102 |  | 5423286 | 43310 | SH |  | SOLE | 1 | 43002 | 0 | 308 |
| STIFEL FINL CORP COM | COM | 860630102 |  | 20130045 | 160757 | SH |  | SOLE |  | 149879 | 0 | 10878 |
| STONERIDGE INC COM | COM | 86183p102 |  | 105951 | 18299 | SH |  | SOLE |  | 12380 | 0 | 5919 |
| STONEX GROUP INC COM | COM | 861896108 |  | 1456250 | 15308 | SH |  | SOLE |  | 15308 | 0 | 0 |
| STRATASYS LTD | COM | m85548101 |  | 321 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| STRAUMANN HOLDING AG | COM | 86317t103 |  | 419 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| STREETTRACKS HOMEBUILDER | COM | 78464a888 |  | 7604 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| STRIDE INC | COM | 86333m108 |  | 909 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| STRUCTURE THERA. ADR | COM | 86366e106 |  | 695 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| STRYKER CORP | COM | 863667101 |  | 1195707 | 3402 | SH |  | SOLE | 1 | 3402 | 0 | 0 |
| STRYKER CORP | COM | 863667101 |  | 515958 | 1468 | SH |  | SOLE |  | 1468 | 0 | 0 |
| STRYVE FOODS INC | COM | 863685111 |  | 2 | 17300 | SH |  | SOLE | 3 | 17300 | 0 | 0 |
| STURM RUGER  CO INC COM | COM | 864159108 |  | 14235 | 436 | SH |  | SOLE | 1 | 436 | 0 | 0 |
| STURM RUGER  CO INC COM | COM | 864159108 |  | 258327 | 7912 | SH |  | SOLE |  | 6060 | 0 | 1852 |
| SUMITOMO CORP SPONSORED ADR | ADUS | 865613103 |  | 3456 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP INC | COM | 86562M209 |  | 6263 | 324 | SH |  | SOLE | 1 | 324 | 0 | 0 |
| SUMMIT HEALTHCARE ACQUISITION | WT | g9845f117 |  | 15 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| SUMMIT MIDSTREAM CORPORATION C | COM | 86614g101 |  | 134120 | 5027 | SH |  | SOLE |  | 860 | 0 | 4167 |
| SUN COMMUNITIES INC COM | COM | 866674104 |  | 23171 | 187 | SH |  | SOLE | 1 | 187 | 0 | 0 |
| SUN LIFE FINL INC | COM | 866796105 |  | 19406 | 311 | SH |  | SOLE | 1 | 311 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | COM | 867224107 |  | 4968 | 112 | SH |  | SOLE | 1 | 112 | 0 | 0 |
| SUNHYDROGEN INC COM | COM | 86738r108 |  | 536 | 20000 | SH |  | SOLE | 1 | 20000 | 0 | 0 |
| SUNOCO LP | LP | 86765k109 |  | 41718 | 796 | SH |  | SOLE | 1 | 796 | 0 | 0 |
| SUPER MICRO COMPUTER INC | COM | 86800u302 |  | 10244 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| SUZUKI MTR CORP UNSPONSORD ADR | COM | 86959X107 |  | 3016 | 51 | SH |  | SOLE | 1 | 51 | 0 | 0 |
| SVENSKA HANDELSBANKEN AB ADR | ADUS | 86959C103 |  | 2679 | 370 | SH |  | SOLE | 1 | 370 | 0 | 0 |
| SWISS HELVETIA FD INC COM | CLSD FD | 870875101 |  | 6643 | 1068 | SH |  | SOLE | 1 | 1068 | 0 | 0 |
| SYLVAMO CORP | COM | 871332102 |  | 10352 | 215 | SH |  | SOLE | 1 | 215 | 0 | 0 |
| SYMRISE AG UNSPONSORD ADR | COM | 87155N109 |  | 13158 | 654 | SH |  | SOLE | 1 | 654 | 0 | 0 |
| SYNCHRONY FINL COM | COM | 87165b103 |  | 12431 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| SYNNEX CORP | COM | 87162W100 |  | 23135 | 154 | SH |  | SOLE | 1 | 154 | 0 | 0 |
| SYNOPSYS INC COM | COM | 871607107 |  | 460514 | 980 | SH |  | SOLE | 1 | 930 | 0 | 50 |
| SYNOVUS FINL CORP COM NEW | COM | 87161c501 |  | 160811 | 3213 | SH |  | SOLE | 1 | 3213 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 193196 | 2622 | SH |  | SOLE | 1 | 2622 | 0 | 0 |
| SYSMEX CORP UNSP ADR EA REPR 1 | COM | 87184p109 |  | 12675 | 1300 | SH |  | SOLE | 1 | 1300 | 0 | 0 |
| T MOBILE US INC | COM | 872590104 |  | 889518 | 4381 | SH |  | SOLE | 1 | 4146 | 0 | 235 |
| T ROWE PRICE ETF INC PRICE DIV | INDX FD | 87283q404 |  | 110311 | 2453 | SH |  | SOLE | 1 | 2453 | 0 | 0 |
| T ROWE PRICE NATURAL RESOURCES | COM | 87283q743 |  | 147555 | 5086 | SH |  | SOLE | 1 | 5086 | 0 | 0 |
| T1 ENERGY INC | COM | 35834f104 |  | 6680 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| TACTICAL AIR DEFENSE SVCS COM | COM | 87356M108 |  | 0 | 2640000 | SH |  | SOLE | 1 | 2640000 | 0 | 0 |
| TAIWAN FD INC COM | COM | 874036106 |  | 10676 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| TAIWAN SEMICONDUCTOR SPONSORED | ADUS | 874039100 |  | 1151620 | 3790 | SH |  | SOLE | 1 | 3790 | 0 | 0 |
| TAIWAN SEMICONDUCTOR SPONSORED | ADUS | 874039100 |  | 167747 | 552 | SH |  | SOLE |  | 552 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO | COM | 874060205 |  | 22024 | 1413 | SH |  | SOLE | 1 | 1413 | 0 | 0 |
| TAKE-TWO INTERACTIVE COM | COM | 874054109 |  | 51718 | 202 | SH |  | SOLE | 1 | 202 | 0 | 0 |
| TALEN ENERGY CORP COM | COM | 87422q109 |  | 422445 | 1127 | SH |  | SOLE | 1 | 1127 | 0 | 0 |
| TALEN ENERGY CORP COM | COM | 87422q109 |  | 674712 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| TALKSPACE INC | COM | 87427v103 |  | 2158942 | 594750 | SH |  | SOLE |  | 406460 | 0 | 188290 |
| TALOS 6000 INC | COM | 87484t108 |  | 2270 | 206 | SH |  | SOLE | 1 | 206 | 0 | 0 |
| TANDEM DIABETES CARE INC | COM | 875372203 |  | 7913 | 360 | SH |  | SOLE | 1 | 360 | 0 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 1083234 | 8478 | SH |  | SOLE | 1 | 8478 | 0 | 0 |
| TARGA RES | LP | 87612g101 |  | 101475 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| TARGET CORP COM | COM | 87612E106 |  | 407818 | 4172 | SH |  | SOLE | 1 | 3422 | 0 | 750 |
| TARGET CORP COM | COM | 87612E106 |  | 1085025 | 11100 | SH |  | SOLE |  | 11100 | 0 | 0 |
| TE CONNECTIVITY PLC | COM | g87052109 |  | 41409 | 182 | SH |  | SOLE | 1 | 182 | 0 | 0 |
| TECHNIPFMC LIMITED REGISTERED | COM | g87110105 |  | 154490 | 3467 | SH |  | SOLE | 1 | 3467 | 0 | 0 |
| TECHNOLOGY  TELECOMMUNICATION | COM | g87119114 |  | 575 | 51800 | SH |  | SOLE | 3 | 51800 | 0 | 0 |
| TECHTRONIC INDS LTD SPONSORED | COM | 87873r101 |  | 15662 | 272 | SH |  | SOLE | 1 | 272 | 0 | 0 |
| TECK COMINCO LTD CL B | ADUS | 878742204 |  | 28926 | 604 | SH |  | SOLE | 1 | 604 | 0 | 0 |
| TECNOGLASS INC COM | COM | g87264100 |  | 25160 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TEEKAY TANKERS LTD | COM | g8726x106 |  | 12180 | 228 | SH |  | SOLE | 1 | 228 | 0 | 0 |
| TEEKAY TANKERS LTD | COM | g8726x106 |  | 283874 | 5314 | SH |  | SOLE |  | 3981 | 0 | 1333 |
| TEGNA INC COM SHS | COM | 87901j105 |  | 19410 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| TELADOC INC COM | COM | 87918a105 |  | 15694 | 2242 | SH |  | SOLE | 1 | 2242 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC COM | COM | 879360105 |  | 153730 | 301 | SH |  | SOLE | 1 | 301 | 0 | 0 |
| TELEFLEX INC COM | COM | 879369106 |  | 2905772 | 23810 | SH |  | SOLE |  | 17650 | 0 | 6160 |
| TELEFONICA BRASIL SA | COM | 87936r205 |  | 213 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| TELESAT CORP | COM | 879512309 |  | 11640 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| TEMA ETF TRUST ELECTRIFICATION | INDX FD | 87975e834 |  | 376 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| TEMPUS AI | COM | 88023b103 |  | 24801 | 420 | SH |  | SOLE | 1 | 420 | 0 | 0 |
| TENARIS S A SPONSORED ADR | ADUS | 88031m109 |  | 308 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| TENCENT HLDGS LTD ADR | ADUS | 88032q109 |  | 84817 | 1108 | SH |  | SOLE | 1 | 1108 | 0 | 0 |
| TENCENT MUSIC ENTERTAINMENT GR | COM | 88034p109 |  | 2033 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| TENET HEALTHCARE CORP COM | COM | 88033g407 |  | 17487 | 88 | SH |  | SOLE | 1 | 88 | 0 | 0 |
| TEREX CORP NEW COM | COM | 880779103 |  | 21352 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| TERRENO RLTY CORP | COM | 88146m101 |  | 8454 | 144 | SH |  | SOLE | 1 | 144 | 0 | 0 |
| TERRY CORP CONN COM | COM | 881484109 |  | 68907 | 356 | SH |  | SOLE | 1 | 356 | 0 | 0 |
| TERUMO CORP | COM | 88156j105 |  | 1116 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| TESCO PLC SPONSORED ADR | ADUS | 881575302 |  | 7052 | 392 | SH |  | SOLE | 1 | 392 | 0 | 0 |
| TESCO SPON ADR ECH REP | COM | 881575401 |  | 1673 | 93 | SH |  | SOLE | 1 | 93 | 0 | 0 |
| TESLA MTRS INC COM | COM | 88160r101 |  | 3446245 | 7663 | SH |  | SOLE | 1 | 7663 | 0 | 0 |
| TESLA MTRS INC COM | COM | 88160r101 |  | 112430 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TEUCRIUM WHEAT FUND | COM | 88166a870 |  | 119820 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| TEVOGIN BIO WARRANTS | WT | 88165k119 |  | 238 | 6204 | SH |  | SOLE | 3 | 6204 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 2269813 | 13083 | SH |  | SOLE | 1 | 12758 | 0 | 325 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 1660 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| TEXTRON INC COM | COM | 883203101 |  | 243291 | 2791 | SH |  | SOLE | 1 | 2791 | 0 | 0 |
| TFS FINL CORP COM | COM | 87240R107 |  | 56718 | 4239 | SH |  | SOLE | 1 | 4239 | 0 | 0 |
| TG THERAPEUTICS INC | COM | 88322q108 |  | 8973 | 301 | SH |  | SOLE | 1 | 301 | 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 |
| THALES SA UNSPN ADS | COM | 883219206 |  | 3998 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| THE NORTH WEST COMPANY INC | COM | 663278208 |  | 26761 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| THE TRADE DESK | COM | 88339j105 |  | 16361 | 431 | SH |  | SOLE | 1 | 431 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC C | COM | 883556102 |  | 1038374 | 1792 | SH |  | SOLE | 1 | 1717 | 0 | 75 |
| THERMO FISHER SCIENTIFIC INC C | COM | 883556102 |  | 242790 | 419 | SH |  | SOLE |  | 419 | 0 | 0 |
| THIRD POINT OFFSHORE INVESTORS | COM | g8827c100 |  | 652590 | 35612 | SH |  | SOLE | 1 | 35612 | 0 | 0 |
| THOMSON REUTERS CORP | COM | 884903808 |  | 1715 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| THOR INDS INC COM | COM | 885160101 |  | 9651 | 94 | SH |  | SOLE | 1 | 94 | 0 | 0 |
| THRYV HLDGS INC COM NEW | COM | 886029206 |  | 18936 | 3130 | SH |  | SOLE | 1 | 3130 | 0 | 0 |
| THRYV HLDGS INC COM NEW | COM | 886029206 |  | 341783 | 56493 | SH |  | SOLE |  | 42946 | 0 | 13547 |
| TIDEWATER INC | COM | 88642r109 |  | 556 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| TILRAY | COM | 88688t209 |  | 36 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| TIMKEN CO COM | COM | 887389104 |  | 242210 | 2879 | SH |  | SOLE | 1 | 2879 | 0 | 0 |
| TIPTREE INC | COM | 88822q103 |  | 42076 | 2303 | SH |  | SOLE | 1 | 2303 | 0 | 0 |
| TIPTREE INC | COM | 88822q103 |  | 479478 | 26244 | SH |  | SOLE |  | 19951 | 0 | 6293 |
| TITAN AMERICA SA COM NPV | COM | b9151n105 |  | 3776722 | 229170 | SH |  | SOLE |  | 174960 | 0 | 54210 |
| TJX COS INC NEW COM | COM | 872540109 |  | 4678916 | 30460 | SH |  | SOLE | 1 | 28885 | 0 | 1575 |
| TJX COS INC NEW COM | COM | 872540109 |  | 200461 | 1305 | SH |  | SOLE |  | 1305 | 0 | 0 |
| TKO GROUP HOLDINGS INC | COM | 87256c101 |  | 15257 | 73 | SH |  | SOLE | 1 | 73 | 0 | 0 |
| TLGY ACQUISITION CORPORATION W | WT | g8656t125 |  | 3250 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| TNL MEDIAGENE EQUITY WT | WT | g8924f113 |  | 38 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| TOAST INC | COM | 888787108 |  | 18252 | 514 | SH |  | SOLE | 1 | 514 | 0 | 0 |
| TOKIO MARINE HOLDINGS INC ADR | ADUS | 889094108 |  | 10502 | 284 | SH |  | SOLE | 1 | 284 | 0 | 0 |
| TOKYO ELECTRON LTD ADR | COM | 889110102 |  | 4222 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| TOLL BROTHERS INC | COM | 889478103 |  | 27044 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| TOPBUILD CORP COM | COM | 89055f103 |  | 59241 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| TORO CO COM | COM | 891092108 |  | 35030 | 445 | SH |  | SOLE | 1 | 445 | 0 | 0 |
| TORONTO DOMINION BK COM NEW | COM | 891160509 |  | 26470 | 281 | SH |  | SOLE | 1 | 281 | 0 | 0 |
| TORTOISE CAPITAL SERIES TRUST | INDX FD | 890930308 |  | 7271 | 206 | SH |  | SOLE | 1 | 206 | 0 | 0 |
| TOTALENERGIES SE | COM | f92124100 |  | 20738 | 317 | SH |  | SOLE | 1 | 317 | 0 | 0 |
| TOTO LIMITED ADR | ADUS | 891515207 |  | 20662 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| TOTVS SA UNSP ADS | COM | 89157T100 |  | 1976 | 130 | SH |  | SOLE | 1 | 130 | 0 | 0 |
| TOYOTA MOTOR CORP SP ADR REP2C | ADUS | 892331307 |  | 48806 | 228 | SH |  | SOLE | 1 | 228 | 0 | 0 |
| TPG INC | COM | 872657101 |  | 108528 | 1700 | SH |  | SOLE | 1 | 1700 | 0 | 0 |
| TPG INC | COM | 872657101 |  | 280896 | 4400 | SH |  | SOLE |  | 4400 | 0 | 0 |
| TRACTOR SUPPLY CO COM | COM | 892356106 |  | 93419 | 1868 | SH |  | SOLE | 1 | 1868 | 0 | 0 |
| TRADEWEB MARKETS INC | COM | 892672106 |  | 24304 | 226 | SH |  | SOLE | 1 | 226 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | COM | g8994e103 |  | 28801 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| TRANSCANADA CORP COM | COM | 87807b107 |  | 5886 | 107 | SH |  | SOLE | 1 | 107 | 0 | 0 |
| TRANSCAT INC COM | COM | 893529107 |  | 10268 | 181 | SH |  | SOLE | 1 | 181 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 7250418 | 5452 | SH |  | SOLE | 1 | 5397 | 0 | 55 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 849813 | 639 | SH |  | SOLE |  | 639 | 0 | 0 |
| TRANSMEDICS GROUP INC | COM | 89377m109 |  | 60825 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TRANSUNION | COM | 89400j107 |  | 31299 | 365 | SH |  | SOLE | 1 | 365 | 0 | 0 |
| TRAVEL  LEISURE CO | COM | 894164102 |  | 48948 | 694 | SH |  | SOLE | 1 | 694 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | COM | 89417E109 |  | 2331502 | 8038 | SH |  | SOLE | 1 | 7488 | 0 | 550 |
| TREX INC | COM | 89531p105 |  | 20381 | 581 | SH |  | SOLE | 1 | 581 | 0 | 0 |
| TRI CONTL CORP COM | CLSD FD | 895436103 |  | 192694 | 5900 | SH |  | SOLE | 1 | 5900 | 0 | 0 |
| TRIMAS CORP COM NEW | COM | 896215209 |  | 1539168 | 43418 | SH |  | SOLE |  | 43418 | 0 | 0 |
| TRIP COM GROUP LTD SPON ADS | COM | 89677q107 |  | 1582 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| TRIPLE FLAG PRECIOUS METALS CO | COM | 89679M104 |  | 4983 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| TRIUMPH FINANCIAL INC | COM | 89679e300 |  | 3131 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| TRONOX | COM | g9087q102 |  | 208500 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| TRUE LEAF BRANDS INC | COM | 89785f209 |  | 0 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| TRUIST FINANCIAL CORPORATION | COM | 89832q109 |  | 49505 | 1006 | SH |  | SOLE | 1 | 1006 | 0 | 0 |
| TRUMP MEDIA  GROUP | COM | 25400q105 |  | 7878 | 595 | SH |  | SOLE | 1 | 0 | 0 | 595 |
| TWILIO INC | COM | 90138f102 |  | 99568 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| TWIN RIDGE CAPITAL ACQUISITION | WT | g1893d110 |  | 195 | 20339 | SH |  | SOLE | 3 | 20339 | 0 | 0 |
| TWO HARBORS INVESTMENT CORP | LP | 90187b408 |  | 598 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| TYLER TECHNOLOGIES INC COM | COM | 902252105 |  | 27237 | 60 | SH |  | SOLE | 1 | 60 | 0 | 0 |
| TYSON FOODS INC CL A | COM | 902494103 |  | 19462 | 332 | SH |  | SOLE | 1 | 332 | 0 | 0 |
| U S PHYSICAL THERAPY | COM | 90337l108 |  | 1015 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| UAL CORP COM | COM | 910047109 |  | 65527 | 586 | SH |  | SOLE | 1 | 586 | 0 | 0 |
| UATARA CAPITAL ACQUISITION COR | WT | 85021q116 |  | 5 | 8600 | SH |  | SOLE | 3 | 8600 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353t100 |  | 2249195 | 27527 | SH |  | SOLE | 1 | 26560 | 0 | 967 |
| UBER TECHNOLOGIES INC | COM | 90353t100 |  | 204275 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| UBS GROUP AG SHS | COM | H42097107 |  | 10096 | 218 | SH |  | SOLE | 1 | 218 | 0 | 0 |
| UCB S.A. UNSP ADR EACH REPR | COM | 903480101 |  | 559 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| UDR INC COM | COM | 902653104 |  | 40935 | 1116 | SH |  | SOLE | 1 | 1116 | 0 | 0 |
| UGI CORP NEW COM | COM | 902681105 |  | 116033 | 3100 | SH |  | SOLE | 1 | 3100 | 0 | 0 |
| UGI CORP NEW COM | COM | 902681105 |  | 14942393 | 399209 | SH |  | SOLE |  | 294799 | 0 | 104410 |
| UIPATH INC | COM | 90364p105 |  | 819 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| ULTA SALON COSM  FRAG COM | COM | 90384s303 |  | 40536 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| ULTRALIFE BATTERIES COM | COM | 903899102 |  | 263972 | 46149 | SH |  | SOLE |  | 46149 | 0 | 0 |
| UNDER ARMOUR INC | COM | 904311107 |  | 80613 | 16220 | SH |  | SOLE | 1 | 16220 | 0 | 0 |
| UNDER ARMOUR INC CL C | COM | 904311206 |  | 2270 | 473 | SH |  | SOLE | 1 | 473 | 0 | 0 |
| UNH   270115C00600000 | CALL | 91324P902 |  | 28312 | 75 | SH | Call | SOLE | 3 | 75 | 0 | 0 |
| UNICHARM CORP SPONSORED ADR | COM | 90460M204 |  | 10481 | 3730 | SH |  | SOLE | 1 | 3730 | 0 | 0 |
| UNICREDIT SPA UNSPONSORD ADR | COM | 904678406 |  | 15427 | 372 | SH |  | SOLE | 1 | 372 | 0 | 0 |
| UNILEVER PLC SPON ADR | COM | 904767803 |  | 1809945 | 27675 | SH |  | SOLE | 1 | 25750 | 0 | 1925 |
| UNION PAC CORP COM | COM | 907818108 |  | 6606033 | 28558 | SH |  | SOLE | 1 | 27415 | 0 | 1143 |
| UNION PAC CORP COM | COM | 907818108 |  | 254221 | 1099 | SH |  | SOLE |  | 1099 | 0 | 0 |
| UNIT CORP | COM | 909218406 |  | 53494 | 1734 | SH |  | SOLE | 1 | 1734 | 0 | 0 |
| UNITED MICR ELCTRNS ADR | COM | 910873405 |  | 3773 | 480 | SH |  | SOLE | 1 | 480 | 0 | 0 |
| UNITED OVERSEAS BK LTD SPONSOR | ADUS | 911271302 |  | 2286 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| UNITED PARCEL SERVICE INC CL B | COM | 911312106 |  | 2578863 | 25999 | SH |  | SOLE | 1 | 25074 | 0 | 925 |
| UNITED PARCEL SERVICE INC CL B | COM | 911312106 |  | 823277 | 8300 | SH |  | SOLE |  | 8300 | 0 | 0 |
| UNITED RENTALS INC COM | COM | 911363109 |  | 142626 | 176 | SH |  | SOLE | 1 | 176 | 0 | 0 |
| UNITED STATES ANTIMONY CORP | COM | 911549103 |  | 7535 | 1501 | SH |  | SOLE | 1 | 1501 | 0 | 0 |
| UNITED STATES NATURAL GAS FUND | COM | 912318409 |  | 83981 | 6850 | SH |  | SOLE | 1 | 6850 | 0 | 0 |
| UNITED STATES OIL FUND LP | COM | 91232n207 |  | 95441 | 1380 | SH |  | SOLE | 1 | 1380 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 23388 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | COM | 91324P102 |  | 6697575 | 20289 | SH |  | SOLE | 1 | 19006 | 0 | 1283 |
| UNITEDHEALTH GROUP INC COM | COM | 91324P102 |  | 123131 | 373 | SH |  | SOLE |  | 373 | 0 | 0 |
| UNITI GROUP | COM | 912932100 |  | 533 | 76 | SH |  | SOLE | 1 | 76 | 0 | 0 |
| UNIVERSAL HLTH SVCS CL B | COM | 913903100 |  | 30523 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| UNIVERSAL INS HLDGS INC COM | COM | 91359v107 |  | 14906 | 441 | SH |  | SOLE | 1 | 441 | 0 | 0 |
| UNIVERSAL MUSIC GROUP ADR | COM | 91377b109 |  | 4681 | 359 | SH |  | SOLE | 1 | 359 | 0 | 0 |
| UNUM GROUP | COM | 91529y106 |  | 65721 | 848 | SH |  | SOLE | 1 | 848 | 0 | 0 |
| UNUSUAL WHALES SUBVERSIVE DEMO | INDX FD | 886364199 |  | 6846 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| UPM KYMMENE CORPORATION | COM | 915436208 |  | 1013 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| UPSTART HOLDINGS INC | COM | 91680m107 |  | 16399 | 375 | SH |  | SOLE | 1 | 375 | 0 | 0 |
| URANIUM ENERGY CORP | COM | 916896103 |  | 1020832 | 87400 | SH |  | SOLE | 1 | 85400 | 0 | 2000 |
| US BANCORP DEL COM NEW | COM | 902973304 |  | 2109499 | 39533 | SH |  | SOLE | 1 | 38393 | 0 | 1140 |
| US FOODS HOLDING CORPORATION | COM | 912008109 |  | 70801 | 940 | SH |  | SOLE | 1 | 940 | 0 | 0 |
| UTZ BRANDS INC COM CL A | COM | 918090101 |  | 412605 | 39750 | SH |  | SOLE |  | 39750 | 0 | 0 |
| UWM HOLDINGS CORP | COM | 91823b109 |  | 12632 | 2884 | SH |  | SOLE | 1 | 2884 | 0 | 0 |
| V F CORP COM | COM | 918204108 |  | 14410 | 797 | SH |  | SOLE | 1 | 797 | 0 | 0 |
| V2X INC | COM | 92242t101 |  | 12274 | 225 | SH |  | SOLE | 1 | 225 | 0 | 0 |
| V2X INC | COM | 92242t101 |  | 5433616 | 99608 | SH |  | SOLE |  | 70570 | 0 | 29038 |
| VAALCO ENERGY INC COM NEW | COM | 91851C201 |  | 32352 | 8888 | SH |  | SOLE | 1 | 8888 | 0 | 0 |
| VAALCO ENERGY INC COM NEW | COM | 91851C201 |  | 639344 | 175644 | SH |  | SOLE |  | 142628 | 0 | 33016 |
| VAIL RESORTS INC COM | COM | 91879q109 |  | 25204 | 190 | SH |  | SOLE | 1 | 190 | 0 | 0 |
| VALE S A ADR | ADUS | 91912E105 |  | 6254 | 480 | SH |  | SOLE | 1 | 480 | 0 | 0 |
| VALERO ENERGY CORP NEW COM | COM | 91913Y100 |  | 266162 | 1635 | SH |  | SOLE | 1 | 1635 | 0 | 0 |
| VALMONT INDS INC COM | COM | 920253101 |  | 84890 | 211 | SH |  | SOLE | 1 | 211 | 0 | 0 |
| VALVOLINE INC COM | COM | 92047w101 |  | 13077 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| VANECK CLO ETF | INDX FD | 92189h748 |  | 3372953 | 63870 | SH |  | SOLE | 1 | 61939 | 0 | 1931 |
| VANECK CLO ETF | INDX FD | 92189h748 |  | 24609 | 466 | SH |  | SOLE |  | 466 | 0 | 0 |
| VANECK ETF TRUST MOODYS ANLTCS | INDX FD | 92189h862 |  | 15615 | 724 | SH |  | SOLE | 1 | 724 | 0 | 0 |
| VANECK MORNINGSTAR SMID MOAT E | INDX FD | 92189h730 |  | 472700 | 13058 | SH |  | SOLE | 1 | 13058 | 0 | 0 |
| VANECK URANIUM NUCLEAR ENERGY | INDX FD | 92189f601 |  | 13165 | 106 | SH |  | SOLE | 1 | 106 | 0 | 0 |
| VANECK VECTORS AMT FREE INTERM | INDX FD | 92189h201 |  | 50603 | 1073 | SH |  | SOLE | 1 | 1073 | 0 | 0 |
| VANECK VECTORS ETF TR AGRIBUSI | INDX FD | 92189f700 |  | 25476 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| VANECK VECTORS ETF TR AMT FREE | INDX FD | 92189f528 |  | 50141 | 2880 | SH |  | SOLE | 1 | 2880 | 0 | 0 |
| VANECK VECTORS ETF TR GOLD MIN | INDX FD | 92189f106 |  | 543096 | 6332 | SH |  | SOLE | 1 | 6332 | 0 | 0 |
| VANECK VECTORS ETF TR GOLD MIN | INDX FD | 92189f106 |  | 573544 | 6687 | SH |  | SOLE |  | 6687 | 0 | 0 |
| VANECK VECTORS ETF TR JR GOLD | INDX FD | 92189f791 |  | 563894 | 4956 | SH |  | SOLE | 1 | 4956 | 0 | 0 |
| VANECK VECTORS ETF TR JR GOLD | INDX FD | 92189f791 |  | 182048 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| VANECK VECTORS ETF TR NAT RES | INDX FD | 92189f841 |  | 309180 | 5141 | SH |  | SOLE |  | 5141 | 0 | 0 |
| VANECK VECTORS FALLEN ANGEL HI | INDX FD | 92189f437 |  | 8007471 | 272688 | SH |  | SOLE | 1 | 267021 | 0 | 5667 |
| VANECK VECTORS FALLEN ANGEL HI | INDX FD | 92189f437 |  | 11423 | 389 | SH |  | SOLE |  | 389 | 0 | 0 |
| VANECK VECTORS MORNINGSTAR WID | INDX FD | 92189f643 |  | 35160140 | 339515 | SH |  | SOLE | 1 | 330854 | 0 | 8661 |
| VANECK VECTORS MORNINGSTAR WID | INDX FD | 92189f643 |  | 1621025 | 15653 | SH |  | SOLE |  | 15653 | 0 | 0 |
| VANECK VECTORS RARE EARTH/STRA | COM | 92189h805 |  | 25872 | 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 |  | 1074726 | 2984 | SH |  | SOLE | 1 | 2984 | 0 | 0 |
| VANECK VECTORS SOCIAL SENTIMEN | INDX FD | 92189h839 |  | 399 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| VANECK VECTORS VIDEO GAMING AN | INDX FD | 92189f114 |  | 1865 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| VANGUARD BD INDEX FD INC INTER | INDX FD | 921937819 |  | 388035 | 4982 | SH |  | SOLE | 1 | 4982 | 0 | 0 |
| VANGUARD BD INDEX FD INC LONG | INDX FD | 921937793 |  | 556 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| VANGUARD BD INDEX FD INC SHORT | INDX FD | 921937827 |  | 32511304 | 412528 | SH |  | SOLE | 1 | 397125 | 0 | 15403 |
| VANGUARD BD INDEX FD INC SHORT | INDX FD | 921937827 |  | 61078 | 775 | SH |  | SOLE |  | 775 | 0 | 0 |
| VANGUARD BD INDEX FD INC TOTAL | INDX FD | 921937835 |  | 498159 | 6726 | SH |  | SOLE | 1 | 6726 | 0 | 0 |
| VANGUARD CONSUMER STAPLES INDE | INDX FD | 92204a207 |  | 3591 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| VANGUARD CORE BOND ETF | INDX FD | 922020748 |  | 25565 | 328 | SH |  | SOLE | 1 | 328 | 0 | 0 |
| VANGUARD EMERGING MARKETS GVNM | INDX FD | 921946885 |  | 115980 | 1720 | SH |  | SOLE | 1 | 1720 | 0 | 0 |
| VANGUARD FDS SHRT-TERM CORP | INDX FD | 92206C409 |  | 2438672 | 30587 | SH |  | SOLE | 1 | 30587 | 0 | 0 |
| VANGUARD FDS SHRT-TERM CORP | INDX FD | 92206C409 |  | 76780 | 963 | SH |  | SOLE |  | 963 | 0 | 0 |
| VANGUARD FINANCIALS | INDX FD | 92204a405 |  | 42717 | 320 | SH |  | SOLE | 1 | 320 | 0 | 0 |
| VANGUARD FTSE ALL WRLD X-US SM | INDX FD | 922042718 |  | 43286 | 302 | SH |  | SOLE | 1 | 181 | 0 | 121 |
| VANGUARD FTSE ALL-WORLD EX-US | INDX FD | 922042775 |  | 590482 | 8027 | SH |  | SOLE | 1 | 7341 | 0 | 686 |
| VANGUARD FTSE ALL-WORLD EX-US | INDX FD | 922042775 |  | 29424 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| VANGUARD FTSE DEV MKTS ETF | INDX FD | 921943858 |  | 7070251 | 113178 | SH |  | SOLE | 1 | 111438 | 0 | 1740 |
| VANGUARD FTSE DEV MKTS ETF | INDX FD | 921943858 |  | 1390645 | 22261 | SH |  | SOLE |  | 22261 | 0 | 0 |
| VANGUARD FTSE EMERGING MKTS ET | INDX FD | 922042858 |  | 3443197 | 64048 | SH |  | SOLE | 1 | 64048 | 0 | 0 |
| VANGUARD FTSE EMERGING MKTS ET | INDX FD | 922042858 |  | 5741783 | 106804 | SH |  | SOLE |  | 106804 | 0 | 0 |
| VANGUARD INDEX EXTENDED MKT | INDX FD | 922908652 |  | 1562883 | 7474 | SH |  | SOLE | 1 | 6349 | 0 | 1125 |
| VANGUARD INDEX EXTENDED MKT | INDX FD | 922908652 |  | 7119490 | 34045 | SH |  | SOLE |  | 34045 | 0 | 0 |
| VANGUARD INDEX FDS GROWTH ETF | INDX FD | 922908736 |  | 3316814 | 6799 | SH |  | SOLE | 1 | 6755 | 0 | 44 |
| VANGUARD INDEX FDS LARGE CAP E | INDX FD | 922908637 |  | 132846 | 422 | SH |  | SOLE | 1 | 422 | 0 | 0 |
| VANGUARD INDEX FDS MCAP GR IDX | INDX FD | 922908538 |  | 6978 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| VANGUARD INDEX FDS MCAP VL IDX | INDX FD | 922908512 |  | 641475 | 3617 | SH |  | SOLE | 1 | 3617 | 0 | 0 |
| VANGUARD INDEX FDS MCAP VL IDX | INDX FD | 922908512 |  | 284856 | 1606 | SH |  | SOLE |  | 1606 | 0 | 0 |
| VANGUARD INDEX FDS SM CP VAL E | INDX FD | 922908611 |  | 12886162 | 60844 | SH |  | SOLE | 1 | 60290 | 0 | 554 |
| VANGUARD INDEX FDS SM CP VAL E | INDX FD | 922908611 |  | 573527 | 2708 | SH |  | SOLE |  | 2708 | 0 | 0 |
| VANGUARD INDEX FDS SML CP GRW | INDX FD | 922908595 |  | 103322 | 342 | SH |  | SOLE | 1 | 342 | 0 | 0 |
| VANGUARD INDEX FDS TOTAL STK M | INDX FD | 922908769 |  | 8986678 | 26804 | SH |  | SOLE | 1 | 26804 | 0 | 0 |
| VANGUARD INDEX FDS TOTAL STK M | INDX FD | 922908769 |  | 402324 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| VANGUARD INDEX FDS VALUE ETF | INDX FD | 922908744 |  | 7458346 | 39051 | SH |  | SOLE | 1 | 38901 | 0 | 150 |
| VANGUARD INDEX FDS VALUE ETF | INDX FD | 922908744 |  | 305202 | 1598 | SH |  | SOLE |  | 1598 | 0 | 0 |
| VANGUARD INTERMEDIATE TERM COR | INDX FD | 92206c870 |  | 497551 | 5941 | SH |  | SOLE | 1 | 5941 | 0 | 0 |
| VANGUARD INTL EQTY IDX EUROPEA | INDX FD | 922042874 |  | 131268 | 1570 | SH |  | SOLE | 1 | 1570 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX FD | INDX FD | 922042676 |  | 9443 | 206 | SH |  | SOLE | 1 | 206 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX FD | INDX FD | 922042866 |  | 95553 | 1057 | SH |  | SOLE | 1 | 1057 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX FDS | INDX FD | 922042742 |  | 5636755 | 39960 | SH |  | SOLE | 1 | 39960 | 0 | 0 |
| VANGUARD LONG-TERM CORPORATE B | INDX FD | 92206c813 |  | 15928 | 210 | SH |  | SOLE | 1 | 210 | 0 | 0 |
| VANGUARD MALVERN FDS MULTI SEC | INDX FD | 922020722 |  | 114095 | 2212 | SH |  | SOLE | 1 | 2212 | 0 | 0 |
| VANGUARD MALVERN SHORT-TERM IN | INDX FD | 922020805 |  | 24737 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| VANGUARD MID-CAP ETF | INDX FD | 922908629 |  | 11807181 | 40684 | SH |  | SOLE | 1 | 40104 | 0 | 580 |
| VANGUARD MID-CAP ETF | INDX FD | 922908629 |  | 346523 | 1194 | SH |  | SOLE |  | 1194 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECUR | INDX FD | 92206C755 |  | 254780 | 5412 | SH |  | SOLE | 1 | 5412 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECUR | INDX FD | 92206C755 |  | 10358 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| VANGUARD MUN BD FDS TAX-EXEMPT | INDX FD | 922907746 |  | 385473 | 7665 | SH |  | SOLE | 1 | 7665 | 0 | 0 |
| VANGUARD REIT ETF | INDX FD | 922908553 |  | 3991658 | 45109 | SH |  | SOLE | 1 | 45109 | 0 | 0 |
| VANGUARD REIT ETF | INDX FD | 922908553 |  | 5035945 | 56910 | SH |  | SOLE |  | 56910 | 0 | 0 |
| VANGUARD RUSS2000 VAL IDX | INDX FD | 92206c649 |  | 6397 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| VANGUARD RUSSELL 1000 | INDX FD | 92206c730 |  | 261139 | 845 | SH |  | SOLE | 1 | 845 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH | INDX FD | 92206c680 |  | 547158 | 4494 | SH |  | SOLE | 1 | 4494 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ET | INDX FD | 92206c714 |  | 73840 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| VANGUARD RUSSELL 2000 | INDX FD | 92206c664 |  | 405753 | 4077 | SH |  | SOLE | 1 | 4077 | 0 | 0 |
| VANGUARD RUSSELL 2000 | INDX FD | 92206c664 |  | 24382 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| VANGUARD S 500 ETF | INDX FD | 922908363 |  | 49744834 | 79321 | SH |  | SOLE | 1 | 79321 | 0 | 0 |
| VANGUARD S 500 ETF | INDX FD | 922908363 |  | 76779526 | 122430 | SH |  | SOLE |  | 122430 | 0 | 0 |
| VANGUARD S SMALL CAP 600 IND | INDX FD | 921932828 |  | 129490 | 1167 | SH |  | SOLE | 1 | 1167 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS INTER | INDX FD | 92206C706 |  | 87452 | 1459 | SH |  | SOLE | 1 | 1459 | 0 | 0 |
| VANGUARD SHORT TERM TREASURY | INDX FD | 92206c102 |  | 28251 | 481 | SH |  | SOLE | 1 | 481 | 0 | 0 |
| VANGUARD SMALL-CAP ETF | INDX FD | 922908751 |  | 7674617 | 29752 | SH |  | SOLE | 1 | 29752 | 0 | 0 |
| VANGUARD SMALL-CAP ETF | INDX FD | 922908751 |  | 228028 | 884 | SH |  | SOLE |  | 884 | 0 | 0 |
| VANGUARD SPECIALIZED PORTFOLIO | INDX FD | 921908844 |  | 15062976 | 68537 | SH |  | SOLE | 1 | 67823 | 0 | 714 |
| VANGUARD SPECIALIZED PORTFOLIO | INDX FD | 921908844 |  | 1120878 | 5100 | SH |  | SOLE |  | 5100 | 0 | 0 |
| VANGUARD TOTAL INTL BOND ETF | INDX FD | 92203j407 |  | 3928899 | 81310 | SH |  | SOLE | 3 | 81310 | 0 | 0 |
| VANGUARD TOTAL INTL BOND ETF | INDX FD | 92203j407 |  | 307605 | 6366 | SH |  | SOLE | 1 | 6366 | 0 | 0 |
| VANGUARD TOTAL INTL STOCK INDE | INDX FD | 921909768 |  | 713238 | 9454 | SH |  | SOLE | 1 | 9454 | 0 | 0 |
| VANGUARD ULTRA SHORT BOND ETF | INDX FD | 92203c303 |  | 25369 | 509 | SH |  | SOLE | 1 | 509 | 0 | 0 |
| VANGUARD WELLESLEY INCOME FUND | INDX FD | 921938403 |  | 227646 | 3710 | SH |  | SOLE | 1 | 3710 | 0 | 0 |
| VANGUARD WELLINGTON US VALUE | INDX FD | 921938601 |  | 22051 | 352 | SH |  | SOLE | 1 | 352 | 0 | 0 |
| VANGUARD WHITEHALL FDS INC HIG | INDX FD | 921946406 |  | 2072308 | 14439 | SH |  | SOLE | 1 | 14439 | 0 | 0 |
| VANGUARD WHITEHALL INTL HIGH D | INDX FD | 921946794 |  | 659250 | 7325 | SH |  | SOLE | 1 | 7325 | 0 | 0 |
| VANGUARD WORLD FD MEGA CAP | INDX FD | 921910873 |  | 683434 | 2721 | SH |  | SOLE | 1 | 2721 | 0 | 0 |
| VANGUARD WORLD FD MEGA CAP VAL | INDX FD | 921910840 |  | 12281 | 87 | SH |  | SOLE | 1 | 87 | 0 | 0 |
| VANGUARD WORLD FD MEGA GRWTH I | INDX FD | 921910816 |  | 27243 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| VANGUARD WORLD FDS ENERGY ETF | INDX FD | 92204A306 |  | 13096 | 104 | SH |  | SOLE | 1 | 104 | 0 | 0 |
| VANGUARD WORLD FDS HEALTH CAR | INDX FD | 92204A504 |  | 486044 | 1689 | SH |  | SOLE | 1 | 1689 | 0 | 0 |
| VANGUARD WORLD FDS INDUSTRIAL | INDX FD | 92204a603 |  | 12532 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| VANGUARD WORLD FDS INF TECH ET | INDX FD | 92204A702 |  | 778431 | 1033 | SH |  | SOLE | 1 | 1033 | 0 | 0 |
| VANGUARD WORLD FDS UTILITIES E | INDX FD | 92204A876 |  | 492576 | 2662 | SH |  | SOLE | 1 | 2662 | 0 | 0 |
| VEEV  270115C00250000 | CALL | 922475908 |  | 596055 | 237 | SH | Call | SOLE | 3 | 237 | 0 | 0 |
| VEEVA SYS INC | COM | 922475108 |  | 28513168 | 127730 | SH |  | SOLE | 3 | 127730 | 0 | 0 |
| VEEVA SYS INC | COM | 922475108 |  | 123669 | 554 | SH |  | SOLE | 1 | 554 | 0 | 0 |
| VEEVA SYS INC | COM | 922475108 |  | 798047 | 3575 | SH |  | SOLE |  | 3575 | 0 | 0 |
| VENTAS INC COM | COM | 92276f100 |  | 12458 | 161 | SH |  | SOLE | 1 | 161 | 0 | 0 |
| VENTURE GLOBAL | COM | 92333f101 |  | 184140 | 27000 | SH |  | SOLE | 1 | 27000 | 0 | 0 |
| VEOLIA ENVIRONNEMENT SPON ADR | COM | 92334N103 |  | 104160 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| VERALTO CORP COM | COM | 92338c103 |  | 126720 | 1270 | SH |  | SOLE | 1 | 1270 | 0 | 0 |
| VERALTO CORP COM | COM | 92338c103 |  | 34923 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| VERISIGN INC COM | COM | 92343E102 |  | 24052 | 99 | SH |  | SOLE | 1 | 99 | 0 | 0 |
| VERISK ANALYTICS INC CL A | COM | 92345Y106 |  | 84174 | 376 | SH |  | SOLE | 1 | 376 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343v104 |  | 1261795 | 30979 | SH |  | SOLE | 1 | 30154 | 0 | 825 |
| VERIZON COMMUNICATIONS INC | COM | 92343v104 |  | 166993 | 4100 | SH |  | SOLE |  | 4100 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC COM | COM | 92532F100 |  | 407723 | 899 | SH |  | SOLE | 1 | 899 | 0 | 0 |
| VERTIV HOLDINGS LLC | COM | 92537N108 |  | 2745568 | 16947 | SH |  | SOLE | 1 | 16447 | 0 | 500 |
| VERTIV HOLDINGS LLC | COM | 92537N108 |  | 32402 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VESTAS WIND SYSTEMS AS | COM | 925458101 |  | 2242 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| VESTIS CORPORATION COM SHS | COM | 29430c102 |  | 14406733 | 2159930 | SH |  | SOLE | 3 | 2159930 | 0 | 0 |
| VESTIS CORPORATION COM SHS | COM | 29430c102 |  | 219443 | 32900 | SH |  | SOLE | 1 | 32900 | 0 | 0 |
| VESTIS CORPORATION COM SHS | COM | 29430c102 |  | 233450 | 35000 | SH |  | SOLE |  | 35000 | 0 | 0 |
| VIATRIS INC COM | COM | 92556v106 |  | 16347 | 1313 | SH |  | SOLE | 1 | 1313 | 0 | 0 |
| VIAVI SOLUTIONS INC | COM | 925550105 |  | 659 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| VICI PPTYS INC COM | COM | 925652109 |  | 19712 | 701 | SH |  | SOLE | 1 | 701 | 0 | 0 |
| VICOR CORP | COM | 925815102 |  | 21920 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| VICTORIAS SECRET  CO | COM | 926400102 |  | 379 | 7 | SH |  | SOLE | 1 | 7 | 0 | 0 |
| VICTORYSHARES FREE CASH FLOW E | INDX FD | 92647x830 |  | 2644 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| VIEMED HEALTHCARE INC COM | COM | 92663r105 |  | 9978 | 1343 | SH |  | SOLE | 1 | 1343 | 0 | 0 |
| VIEMED HEALTHCARE INC COM | COM | 92663r105 |  | 183603 | 24711 | SH |  | SOLE |  | 18788 | 0 | 5923 |
| VIKING THERAPEUTICS INC | COM | 92686j106 |  | 5981 | 170 | SH |  | SOLE | 1 | 170 | 0 | 0 |
| VILLAGE FARMS INTERNATIONAL IN | COM | 92707y108 |  | 4471 | 1225 | SH |  | SOLE | 1 | 1225 | 0 | 0 |
| VINCI S A ADR | ADUS | 927320101 |  | 3133 | 89 | SH |  | SOLE | 1 | 89 | 0 | 0 |
| VIPER ENERGY INC CL A | COM | 64361q101 |  | 14757 | 382 | SH |  | SOLE | 1 | 382 | 0 | 0 |
| VIPER ENERGY INC CL A | COM | 64361q101 |  | 5178429 | 134052 | SH |  | SOLE |  | 91748 | 0 | 42304 |
| VIRGIN GALACTIC HOLDINGS INC | COM | 92766k403 |  | 481 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| VIRGIN GROUP ACQUISITION CORP | WT | 39957d110 |  | 43 | 6139 | SH |  | SOLE | 3 | 6139 | 0 | 0 |
| VIRTU FINL INC CL | COM | 928254101 |  | 18626 | 559 | SH |  | SOLE | 1 | 559 | 0 | 0 |
| VIRTUOSO ACQUISITION CORP | WT | g9525w117 |  | 1 | 12698 | SH |  | SOLE | 3 | 12698 | 0 | 0 |
| VIRTUS ALLIANZGI ARTIFICIAL IN | COM | 92838y100 |  | 2175 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| VIRTUS DIVIDEND INTEREST  PRE | COM | 92840r101 |  | 4860 | 377 | SH |  | SOLE | 1 | 377 | 0 | 0 |
| VIRTUS GLOBAL DIVID  INCOME F | CLSD FD | 92835w107 |  | 491 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| VIRTUS OIL AND GAS CORPORATION | COM | 92834v209 |  | 0 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| VIRTUS REAVES UTILITY ETF | INDX FD | 26923g806 |  | 39080 | 495 | SH |  | SOLE |  | 495 | 0 | 0 |
| VISA INC COM CL A | COM | 92826C839 |  | 13401413 | 38212 | SH |  | SOLE | 1 | 34983 | 0 | 3229 |
| VISA INC COM CL A | COM | 92826C839 |  | 1045737 | 2982 | SH |  | SOLE |  | 2982 | 0 | 0 |
| VISHAY INTERTECHNOLOGY COM | COM | 928298108 |  | 1521 | 105 | SH |  | SOLE | 1 | 105 | 0 | 0 |
| VISTRA ENERGY CORP COM | COM | 92840m102 |  | 6364229 | 39449 | SH |  | SOLE | 1 | 37718 | 0 | 1731 |
| VISTRA ENERGY CORP COM | COM | 92840m102 |  | 241995 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| VITESSE ENERGY INC | COM | 92852x103 |  | 27523 | 1429 | SH |  | SOLE | 1 | 1429 | 0 | 0 |
| VODAFONE GROUP PLC NEW SPONSOR | ADUS | 92857W308 |  | 1361 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| VOLKSWAGEN AG | COM | 928662600 |  | 8643 | 709 | SH |  | SOLE | 1 | 709 | 0 | 0 |
| VOLKSWAGEN AG ADR RP PFD SHS | COM | 928662501 |  | 31434 | 2600 | SH |  | SOLE | 1 | 2600 | 0 | 0 |
| VOLVO AB UNSPONSORD ADR | COM | 928854108 |  | 3737 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| VONTIER CORP | COM | 928881101 |  | 133030 | 3578 | SH |  | SOLE | 1 | 3578 | 0 | 0 |
| VONTIER CORP | COM | 928881101 |  | 10335296 | 277980 | SH |  | SOLE |  | 204180 | 0 | 73800 |
| VOX RTY CORP | COM | 92919f103 |  | 1971902 | 416013 | SH |  | SOLE |  | 416013 | 0 | 0 |
| VOYA FINL INC COM | COM | 929089100 |  | 540499 | 7256 | SH |  | SOLE | 1 | 7256 | 0 | 0 |
| VULCAN MATLS CO COM | COM | 929160109 |  | 370786 | 1300 | SH |  | SOLE | 1 | 1300 | 0 | 0 |
| W P CAREY INC COM | COM | 92936U109 |  | 36797 | 572 | SH |  | SOLE | 1 | 572 | 0 | 0 |
| WABTEC COM | COM | 929740108 |  | 22845 | 107 | SH |  | SOLE | 1 | 107 | 0 | 0 |
| WAL MART DE MEXICO SAB DE CV | ADUS | 93114w107 |  | 1122 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE | COM | 931cvr013 |  | 0 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| WAL-MART STORES INC COM | COM | 931142103 |  | 13141475 | 117956 | SH |  | SOLE | 1 | 111806 | 0 | 6150 |
| WAL-MART STORES INC COM | COM | 931142103 |  | 1037998 | 9317 | SH |  | SOLE |  | 9317 | 0 | 0 |
| WALT DISNEY CO | COM | 254687106 |  | 7428111 | 65291 | SH |  | SOLE | 1 | 63449 | 0 | 1841 |
| WALT DISNEY CO | COM | 254687106 |  | 18118328 | 159254 | SH |  | SOLE |  | 148542 | 0 | 10712 |
| WARBY PARKER INC | COM | 93403j106 |  | 2179 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM | 934423104 |  | 135166 | 4690 | SH |  | SOLE | 1 | 4690 | 0 | 0 |
| WARNER MUSIC GROUP CORP | COM | 934550203 |  | 4600 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| WASTE CONNECTIONS INC COM | COM | 94106b101 |  | 12275 | 70 | SH |  | SOLE | 1 | 70 | 0 | 0 |
| WASTE MGMT INC DEL COM | COM | 94106L109 |  | 2074394 | 9442 | SH |  | SOLE | 1 | 9442 | 0 | 0 |
| WASTE MGMT INC DEL COM | COM | 94106L109 |  | 244098 | 1111 | SH |  | SOLE |  | 1111 | 0 | 0 |
| WATERS CORP COM | COM | 941848103 |  | 30007 | 79 | SH |  | SOLE | 1 | 79 | 0 | 0 |
| WATSCO INC CL A RECLASSIFIED | COM | 942622200 |  | 5054 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| WAUSAU PAPER CORP | COM | 943315101 |  | 225 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| WAVE LIFE SCIENCE | COM | y95308105 |  | 51000 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| WAYFAIR INC CL A | COM | 94419l101 |  | 24299 | 242 | SH |  | SOLE | 1 | 242 | 0 | 0 |
| WD 40 COMPANY | COM | 929236107 |  | 14177 | 72 | SH |  | SOLE | 1 | 72 | 0 | 0 |
| WEATHERFORD INTERNATIONAL PLC | COM | g48833118 |  | 10643 | 136 | SH |  | SOLE | 1 | 136 | 0 | 0 |
| WEBSTER FINANCIAL CORP | ADUS | 947890109 |  | 21337 | 339 | SH |  | SOLE | 1 | 339 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939u106 |  | 78990 | 749 | SH |  | SOLE | 1 | 749 | 0 | 0 |
| WELLS FARGO CO | COM | 949746101 |  | 1561411 | 16753 | SH |  | SOLE | 1 | 15903 | 0 | 850 |
| WELLTOWER INC REIT | COM | 95040q104 |  | 1415091 | 7624 | SH |  | SOLE | 1 | 7136 | 0 | 488 |
| WENDYS CO COM | COM | 95058W100 |  | 38901 | 4670 | SH |  | SOLE | 1 | 4670 | 0 | 0 |
| WERIDE ADR | ADUS | 950915108 |  | 217000 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| WERIDE ADR | ADUS | 950915108 |  | 17360 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| WESBANCO INC COM | COM | 950810101 |  | 317010 | 9537 | SH |  | SOLE | 1 | 9537 | 0 | 0 |
| WESBANCO INC COM | COM | 950810101 |  | 41450 | 1247 | SH |  | SOLE | 1 | 1247 | 0 | 0 |
| WESBANCO INC COM | COM | 950810101 |  | 316046 | 9508 | SH |  | SOLE |  | 9508 | 0 | 0 |
| WESCO INTL INC COM | COM | 95082p105 |  | 45258 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| WEST COAST COMMUNITY BANCORP C | COM | 952170108 |  | 255200 | 5800 | SH |  | SOLE |  | 5800 | 0 | 0 |
| WEST PHARMACEUTCL SVCS COM | COM | 955306105 |  | 17884 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| WESTERN DIGITAL CORP COM | COM | 958102105 |  | 148497 | 862 | SH |  | SOLE | 1 | 862 | 0 | 0 |
| WESTERN DIGITAL CORP COM | COM | 958102105 |  | 1100805 | 6390 | SH |  | SOLE |  | 6390 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS LP | LP | 958669103 |  | 790 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| WESTERN UN CO COM | COM | 959802109 |  | 17130 | 1840 | SH |  | SOLE | 1 | 1840 | 0 | 0 |
| WESTLAKE CHEMICAL CORP | COM | 960413102 |  | 7172 | 97 | SH |  | SOLE | 1 | 97 | 0 | 0 |
| WEX INC COM | COM | 96208t104 |  | 34712 | 233 | SH |  | SOLE | 1 | 233 | 0 | 0 |
| WEYERHAEUSER CO | COM | 962166104 |  | 1109778 | 46846 | SH |  | SOLE | 1 | 43308 | 0 | 3538 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 131505 | 1119 | SH |  | SOLE | 1 | 1119 | 0 | 0 |
| WHEELS UP EXPERIENCE INC | COM | 96328l205 |  | 10 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| WHIRLPOOL CORP COM | COM | 963320106 |  | 37080 | 514 | SH |  | SOLE | 1 | 514 | 0 | 0 |
| WHITE MTNS INS GRP LTD COM | COM | g9618e107 |  | 29092 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| WHITEHORSE FINANCE INC | COM | 96524v106 |  | 20850 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| WILLIAMS COS INC DEL COM | LP | 969457100 |  | 178226 | 2965 | SH |  | SOLE | 1 | 2965 | 0 | 0 |
| WILLIAMS SONOMA INC COM | COM | 969904101 |  | 12144 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| WILLIS TOWERS WATSON | COM | G96629103 |  | 41732 | 127 | SH |  | SOLE | 1 | 127 | 0 | 0 |
| WILLSCOT MOBILE MINI HOLDINGS | COM | 971378104 |  | 152598 | 8104 | SH |  | SOLE | 1 | 7604 | 0 | 500 |
| WINDSTREAM TECH. | COM | 97382J102 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| WINMARK CORP | COM | 974250102 |  | 2025 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| WINNEBAGO INDS INC COM | COM | 974637100 |  | 2310 | 57 | SH |  | SOLE | 1 | 57 | 0 | 0 |
| WINTRUST FINL CORP COM | COM | 97650w108 |  | 42226 | 302 | SH |  | SOLE | 1 | 302 | 0 | 0 |
| WISDOMTREE TR EARNINGS 500 FD | INDX FD | 97717w588 |  | 59168 | 835 | SH |  | SOLE | 1 | 835 | 0 | 0 |
| WISDOMTREE TR HIGH DIVID FD | INDX FD | 97717w208 |  | 85386 | 839 | SH |  | SOLE | 1 | 839 | 0 | 0 |
| WISDOMTREE TR MIDCAP | INDX FD | 97717w570 |  | 171008 | 2560 | SH |  | SOLE | 1 | 2560 | 0 | 0 |
| WISDOMTREE TR SMALLCAP EARNING | INDX FD | 97717w562 |  | 5408 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| WISDOMTREE TR TOTAL DIVID FD | INDX FD | 97717w109 |  | 73336 | 864 | SH |  | SOLE | 1 | 864 | 0 | 0 |
| WISDOMTREE TR US DIVID GROWTH | INDX FD | 97717x669 |  | 6300929 | 70457 | SH |  | SOLE | 1 | 70457 | 0 | 0 |
| WISDOMTREE TR US DIVID GROWTH | INDX FD | 97717x669 |  | 1026925 | 11483 | SH |  | SOLE |  | 11483 | 0 | 0 |
| WISDOMTREE TR US SMALL CAP DIV | INDX FD | 97717x651 |  | 54134 | 1091 | SH |  | SOLE | 1 | 1091 | 0 | 0 |
| WISDOMTREE TRUST DEFA FD | INDX FD | 97717W703 |  | 68760 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| WISDOMTREE TRUST EMERG MKTS ET | INDX FD | 97717W315 |  | 3176 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| WISDOMTREE TRUST INTL LRGCAP D | INDX FD | 97717w794 |  | 47412 | 720 | SH |  | SOLE | 1 | 720 | 0 | 0 |
| WISDOMTREE TRUST LARGECAP DIVI | INDX FD | 97717W307 |  | 299296 | 3398 | SH |  | SOLE | 1 | 3149 | 0 | 249 |
| WISDOMTREE TRUST MIDCAP DIVI F | INDX FD | 97717W505 |  | 528952 | 10251 | SH |  | SOLE | 1 | 10251 | 0 | 0 |
| WISDOMTREE US VALUE | INDX FD | 97717w547 |  | 79305 | 850 | SH |  | SOLE | 1 | 850 | 0 | 0 |
| WOLTERS KLUWER N V SPONSORED A | COM | 977874205 |  | 42563 | 411 | SH |  | SOLE | 1 | 411 | 0 | 0 |
| WOLVERINE WORLD WIDE COM | COM | 978097103 |  | 738106 | 40667 | SH |  | SOLE |  | 19351 | 0 | 21316 |
| WOODSIDE ENERGY GROUP LTD | COM | 980228308 |  | 1481 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| WOODWARD INC | COM | 980745103 |  | 54418 | 180 | SH |  | SOLE | 1 | 180 | 0 | 0 |
| WOORI FINANCIAL GROUP INC | COM | 981064108 |  | 8818 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| WORKDAY INC-CLASS A | COM | 98138h101 |  | 13801 | 64 | SH |  | SOLE | 1 | 64 | 0 | 0 |
| WORKIVA INC | COM | 98139a105 |  | 2501 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| WTS NVNI GROUP LTD WT | COM | 64016l994 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| WTS PHOENIX BIOTECH ACQUISITIO | WT | 71902k113 |  | 22 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| WTS PYROPHYTE ACQUISITION | WT | g7308p127 |  | 8910 | 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 |  | 146 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| WTS TOYO CO LTD | WT | g8976d115 |  | 6424 | 8800 | SH |  | SOLE | 3 | 8800 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311a105 |  | 5068171 | 67075 | SH |  | SOLE | 1 | 66744 | 0 | 331 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311a105 |  | 7775275 | 102902 | SH |  | SOLE |  | 87864 | 0 | 15038 |
| WYNN RESORTS LTD COM | COM | 983134107 |  | 10228 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| XBP EUROPE HOLDINGS INC | WT | 98400v119 |  | 88 | 3175 | SH |  | SOLE | 3 | 3175 | 0 | 0 |
| XCEL ENERGY INC COM | COM | 98389b100 |  | 196468 | 2660 | SH |  | SOLE | 1 | 2260 | 0 | 400 |
| XLC   260116P00080000 | PUT | 81369y952 |  | 12 | 1200 | SH | Put | SOLE | 3 | 1200 | 0 | 0 |
| XOMA ROYALTY CORPORATION COMMO | COM | 98419j206 |  | 824 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| XPENG INC | COM | 98422d105 |  | 10546 | 520 | SH |  | SOLE | 1 | 520 | 0 | 0 |
| XPO LOGISTICS INC COM | COM | 983793100 |  | 10193 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| XTRACKERS INTER REAL EST ETF | INDX FD | 233051846 |  | 18986 | 818 | SH |  | SOLE | 1 | 818 | 0 | 0 |
| XYLEM INC COM | COM | 98419M100 |  | 30232 | 222 | SH |  | SOLE | 1 | 222 | 0 | 0 |
| YETI HOLDINGS INC | COM | 98585x104 |  | 344526 | 7800 | SH |  | SOLE | 3 | 7800 | 0 | 0 |
| YETI HOLDINGS INC | COM | 98585x104 |  | 16210 | 367 | SH |  | SOLE | 1 | 367 | 0 | 0 |
| YORK WATER CO | COM | 987184108 |  | 19104 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| YUM BRANDS INC COM | COM | 988498101 |  | 79876 | 528 | SH |  | SOLE | 1 | 528 | 0 | 0 |
| ZAI LAB LIMITED ADS EACH REP 1 | COM | 98887Q104 |  | 265 | 15 | SH |  | SOLE | 1 | 15 | 0 | 0 |
| ZEBRA TECHNOLOGIES CP CL A | COM | 989207105 |  | 181872 | 749 | SH |  | SOLE | 1 | 749 | 0 | 0 |
| ZEO ENERGY WARRANT | WT | 98944f117 |  | 180 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| ZIJIN MINING GROUP | COM | 98953f107 |  | 8126 | 89 | SH |  | SOLE | 1 | 89 | 0 | 0 |
| ZILLOW GROUP INC CL | COM | 98954m200 |  | 83433 | 1223 | SH |  | SOLE | 1 | 1223 | 0 | 0 |
| ZIMMER BIOMET HLDGS | COM | 98956p102 |  | 74146 | 825 | SH |  | SOLE | 1 | 825 | 0 | 0 |
| ZIONS BANCORPORATION COM | COM | 989701107 |  | 29680 | 507 | SH |  | SOLE | 1 | 507 | 0 | 0 |
| ZOETIS INC | COM | 98978v103 |  | 5781846 | 45953 | SH |  | SOLE | 1 | 43478 | 0 | 2475 |
| ZOETIS INC | COM | 98978v103 |  | 11333488 | 90077 | SH |  | SOLE |  | 84101 | 0 | 5976 |
| ZOMEDICA CORP COM NPV | COM | 98980m109 |  | 30525 | 300000 | SH |  | SOLE | 1 | 300000 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS | COM | 98980l101 |  | 497980 | 5771 | SH |  | SOLE | 1 | 5521 | 0 | 250 |
| ZOOMCAR HOLDINGS INC | WT | 45784g119 |  | 37 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| ZSCALER INC | COM | 98980g102 |  | 185559 | 825 | SH |  | SOLE | 1 | 825 | 0 | 0 |
| ZURICH INS GROUP LTD SPONSORED | COM | 989825104 |  | 9469 | 249 | SH |  | SOLE | 1 | 249 | 0 | 0 |
| ZURN WATER SOLUTIONS CORP COM | COM | 98983l108 |  | 16086 | 346 | SH |  | SOLE | 1 | 346 | 0 | 0 |

---