# EDGAR Filing Document

**Accession Number:** 0001573876
**File Stem:** 0001573876-26-000004
**Filing Date:** 2026-5
**Character Count:** 1296695
**Document Hash:** 5b2ed43b2d7c55f75b348f88fccd7eb3
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001573876-26-000004.hdr.sgml**: 20260515

**ACCESSION NUMBER**: 0001573876-26-000004

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260515

**DATE AS OF CHANGE**: 20260515

**EFFECTIVENESS DATE**: 20260515

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Advisory Services Network, LLC
- **CENTRAL INDEX KEY:** 0001573876

**ORGANIZATION NAME:**
- **EIN:** 753099290
- **STATE OF INCORPORATION:** GA
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 6600 PEACHTREE DUNWOODY RD.
- **STREET 2:** EMBASSY ROW 600, SUITE 575
- **CITY:** ATLANTA
- **STATE:** GA
- **ZIP:** 30328
- **BUSINESS PHONE:** 770-352-0449

**MAIL ADDRESS:**
- **STREET 1:** 6600 PEACHTREE DUNWOODY RD.
- **STREET 2:** EMBASSY ROW 600, SUITE 575
- **CITY:** ATLANTA
- **STATE:** GA
- **ZIP:** 30328

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 03-31-2026

**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:** Advisory Services Network LLC<br>**Address:** 6600 Peachtree Dunwoody Rd.<br>Embassy Row 600 Suite 575<br>Atlanta, GA 30328

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

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:** Laura Tedball<br>**Title:** Chief Compliance Officer<br>**Phone:** 770-352-0449

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

Laura Tedball  Atlanta, GA  05-14-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:** 50

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

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

      (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   |
|:---|:---|:---|
|  | ALTA CAPITAL MANAGEMENT LLC/                     | 028-05119              |
|  | FRANKLIN TEMPLETON PRIVATE PORTFOLIO GROUP LLC   | 028-12558              |
|  | Clarkston Capital Partners LLC                   | 028-15091              |
|  | CONFLUENCE INVESTMENT MANAGEMENT LLC             | 028-13334              |
|  | EAGLE ASSET MANAGEMENT INC                       |  |
|  | ENVESTNET ASSET MANAGEMENT INC                   |  |
|  | LADENBURG THALMANN ASSET MANAGEMENT              | 028-13809              |
|  | Nuveen Asset Management LLC                      | 028-14498              |
|  | SYNTAX RESEARCH INC.                             | 028-23441              |
|  | WEDGEWOOD PARTNERS INC                           | 028-05973              |
|  | ZACKS INVESTMENT MANAGEMENT                      | 028-04587              |
|  | Charles Schwab Investment Advisory Inc.          | 028-14153              |
|  | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 028-05792              |
|  | MANAGED ASSET PORTFOLIOS LLC                     | 028-16090              |
|  | Astor Investment Management LLC                  |  |
|  | St. James Investment Company LLC                 | 028-14071              |
|  | POLEN CAPITAL MANAGEMENT LLC                     | 028-03687              |
|  | Raub Brock Capital Management LP                 | 028-15157              |
|  | SCHAFER CULLEN CAPITAL MANAGEMENT INC            | 028-04691              |
|  | ROOSEVELT INVESTMENT GROUP LLC                   | 028-03511              |
|  | PARAMETRIC PORTFOLIO ASSOCIATES LLC              | 028-04558              |
|  | Copeland Capital Management LLC                  | 028-14668              |
|  | 55I LLC                                          |  |
|  | BTS Asset Management Inc.                        |  |
|  | NAVELLIER  ASSOCIATES INC                        | 028-02824              |
|  | CONGRESS ASSET MANAGEMENT CO                     | 028-03434              |
|  | BlackRock Investment Management LLC              | 028-12016              |
|  | Dorsey Wright  Associates                        | 028-12076              |
|  | Ethic Inc.                                       |  |
|  | AMERICAN CENTURY INVESTMENT MANAGEMENT INC       |  |
|  | Aptus Capital Advisors LLC                       |  |
|  | ALLIANCEBERNSTEIN L.P.                           |  |
|  | ADHESION WEALTH ADVISOR SOLUTIONS INC.           |  |
|  | FEDERATED INVESTMENT MANAGEMENT CO               | 028-04377              |
|  | TCW INVESTMENT MANAGEMENT Co LLC                 |  |
|  | Brown Advisory LLC                               | 028-05775              |
|  | SpiderRock Advisors LLC                          | 028-18017              |
|  | Weatherstone Capital Management                  |  |
|  | HARDING LOEVNER LP                               | 028-04434              |
|  | WCM INVESTMENT MANAGEMENT LLC                    | 028-07104              |
|  | First Trust Direct Indexing L.P.                 | 028-20672              |
|  | Fidelity Institutional Asset Management Trust Co | 028-12283              |
|  | DIVIDEND ASSETS CAPITAL LLC                      | 028-11952              |
|  | Atria Investments Inc                            |  |
|  | Vanguard Personalized Indexing Management LLC    | 028-20247              |
|  | CANTOR FITZGERALD INVESTMENT ADVISORS L.P.       |  |
|  | Hodges Capital Management Inc.                   | 028-11488              |
|  | EAGLE GLOBAL ADVISORS LLC                        | 028-06213              |
|  | SEGALL BRYANT  HAMILL LLC                        | 028-03381              |
|  | SEI INVESTMENTS MANAGEMENT CORP                  | 028-16475              |

### 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 |
| 3D PRINTING ETF | ETF | 00214Q500 |  | 32721 | 1601 | SH |  | SOLE |  | 1601 | 0 | 0 |
| 3D SYSTEMS CORP | Stock | 88554D205 |  | 141 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 436 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 1743 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 2077 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 2178 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 2905 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 5671 | 39 | SH |  | SOLE | 73 | 39 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 18186 | 125 | SH |  | SOLE | 33 | 125 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 29772 | 205 | SH |  | SOLE | 71 | 205 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 3883672 | 26742 | SH |  | SOLE |  | 26741 | 0 | 0 |
| 4D MOLECULAR THERAPEUTICS INC COM | Stock | 35104E100 |  | 74 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| 5E ADVANCED MATERIALS INC COM NEW | Stock | 33830Q208 |  | 2800 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| 8X8 INC | Stock | 282914100 |  | 148 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| 8X8 INC NEW 4 02/01/2028 | Convertible | 282914AE0 |  | 2720 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETF | ETF | 26922A198 |  | 103189 | 5330 | SH |  | SOLE |  | 5330 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 166 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 2317 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 9434 | 114 | SH |  | SOLE | 23 | 114 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 11847 | 143 | SH |  | SOLE | 34 | 143 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 18453 | 223 | SH |  | SOLE | 99 | 223 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 24742 | 299 | SH |  | SOLE | 46 | 299 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 456863 | 5521 | SH |  | SOLE |  | 5521 | 0 | 0 |
| AAR CORP | Stock | 000361105 |  | 109 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AAR CORP | Stock | 000361105 |  | 14449 | 132 | SH |  | SOLE |  | 132 | 0 | 0 |
| AARDVARK THERAPEUTICS INC COM | Stock | 002942100 |  | 34 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| AB CALIFORNIA INTERMEDIATE MUNICIPAL ETF | ETF | 00039J772 |  | 137145 | 5493 | SH |  | SOLE |  | 5492 | 0 | 0 |
| AB DISRUPTORS ETF | ETF | 00039J509 |  | 2722496 | 25078 | SH |  | SOLE |  | 25078 | 0 | 0 |
| AB INTERNATIONAL LOW VOLATILITY EQUITY ETF | ETF | 00039J822 |  | 20522 | 481 | SH |  | SOLE |  | 481 | 0 | 0 |
| AB SHORT DURATION HIGH YIELD ETF | ETF | 00039J830 |  | 1110967 | 31277 | SH |  | SOLE |  | 31277 | 0 | 0 |
| AB TAX-AWARE INTERMEDIATE MUNICIPAL ETF | ETF | 00039J889 |  | 891450 | 35242 | SH |  | SOLE |  | 35242 | 0 | 0 |
| AB TAX-AWARE LONG MUNICIPAL ETF | ETF | 00039J871 |  | 12273 | 493 | SH |  | SOLE |  | 493 | 0 | 0 |
| AB TAX-AWARE SHORT DURATION MUNICIPAL ETF | ETF | 00039J202 |  | 2130901 | 84627 | SH |  | SOLE |  | 84626 | 0 | 0 |
| ABACUS GLOBAL MGMT INC CL A | Stock | 00258Y104 |  | 55 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 205 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 2669 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 3593 | 35 | SH |  | SOLE | 74 | 35 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 3696 | 36 | SH |  | SOLE | 12 | 36 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 9446 | 92 | SH |  | SOLE | 9 | 92 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 12128 | 118 | SH |  | SOLE | 50 | 118 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 20661 | 201 | SH |  | SOLE | 73 | 201 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 22793 | 222 | SH |  | SOLE | 7 | 222 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 25462 | 248 | SH |  | SOLE | 99 | 248 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 32033 | 312 | SH |  | SOLE | 36 | 312 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 43275 | 421 | SH |  | SOLE | 33 | 421 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 47580 | 463 | SH |  | SOLE | 19 | 463 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 58933 | 574 | SH |  | SOLE | 71 | 574 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 73512 | 716 | SH |  | SOLE | 49 | 716 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 6475059 | 63067 | SH |  | SOLE |  | 63066 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 4785 | 22 | SH |  | SOLE | 12 | 22 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 7612 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 8482 | 39 | SH |  | SOLE | 74 | 39 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 23706 | 109 | SH |  | SOLE | 7 | 109 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 33990 | 156 | SH |  | SOLE | 73 | 156 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 43722 | 201 | SH |  | SOLE | 49 | 201 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 60462 | 278 | SH |  | SOLE | 9 | 278 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 62920 | 289 | SH |  | SOLE | 36 | 289 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 124622 | 573 | SH |  | SOLE | 71 | 573 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 126401 | 581 | SH |  | SOLE | 33 | 581 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 182909 | 841 | SH |  | SOLE | 52 | 841 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 232714 | 1070 | SH |  | SOLE | 99 | 1070 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 264076 | 1214 | SH |  | SOLE | 30 | 1214 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 1065701 | 4900 | SH |  | SOLE | 75 | 4900 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 2316627 | 10652 | SH |  | SOLE | 19 | 10651 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 21170731 | 97341 | SH |  | SOLE |  | 97341 | 0 | 0 |
| ABCELLERA BIOLOGICS INC COM | Stock | 00288U106 |  | 10337 | 2962 | SH |  | SOLE |  | 2961 | 0 | 0 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 55 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 22660 | 248 | SH |  | SOLE | 46 | 248 | 0 | 0 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 383480 | 4197 | SH |  | SOLE |  | 4197 | 0 | 0 |
| ABIVAX SA SPONSORED ADS | ADR | 00370M103 |  | 223 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ABIVAX SA SPONSORED ADS | ADR | 00370M103 |  | 48994 | 440 | SH |  | SOLE | 99 | 440 | 0 | 0 |
| ABM INDS INC COM | Stock | 000957100 |  | 3505 | 91 | SH |  | SOLE | 99 | 91 | 0 | 0 |
| ABOVE FOOD INGREDIENTS INC COM | Stock | 00373V100 |  | 9595 | 9500 | SH |  | SOLE |  | 9500 | 0 | 0 |
| ABOVE FOOD INGREDIENTS INC WT EXP 062829 | Stock | 00373V118 |  | 2639 | 9100 | SH |  | SOLE |  | 9100 | 0 | 0 |
| ABRDN BLOOMBERG ALL COMMODITY LONGER DATED STRATEGY K-1 FREE ETF | ETF | 003261203 |  | 20084 | 561 | SH |  | SOLE |  | 561 | 0 | 0 |
| ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF | ETF | 003261104 |  | 1261939 | 51953 | SH |  | SOLE |  | 51953 | 0 | 0 |
| ABRDN GLOBAL INFRASTRUCTURE CEF | CEF | 00326W106 |  | 103616 | 4634 | SH |  | SOLE |  | 4634 | 0 | 0 |
| ABRDN HEALTHCARE INVESTORS CEF | CEF | 87911J103 |  | 84485 | 4749 | SH |  | SOLE |  | 4749 | 0 | 0 |
| ABRDN HEALTHCARE OPPORTUNITIES CEF | CEF | 879105104 |  | 112610 | 6703 | SH |  | SOLE |  | 6703 | 0 | 0 |
| ABRDN INCOME CREDIT STRATEGIES COM | CEF | 003057106 |  | 25735 | 5046 | SH |  | SOLE |  | 5046 | 0 | 0 |
| ABRDN LIFE SCIENCES INVESTORS CEF | CEF | 87911K100 |  | 18938 | 1164 | SH |  | SOLE |  | 1164 | 0 | 0 |
| ABRDN NATL MUN INCOME FD SH BEN INT | CEF | 24610T108 |  | 17350 | 1742 | SH |  | SOLE |  | 1742 | 0 | 0 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 12717 | 285 | SH |  | SOLE | 9 | 285 | 0 | 0 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 556411 | 12470 | SH |  | SOLE |  | 12470 | 0 | 0 |
| ABRDN PHYSICAL PLATINUM SHARES ETF | ETF | 003260106 |  | 18536 | 104 | SH |  | SOLE | 36 | 104 | 0 | 0 |
| ABRDN PHYSICAL PLATINUM SHARES ETF | ETF | 003260106 |  | 188033 | 1055 | SH |  | SOLE |  | 1055 | 0 | 0 |
| ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF | ETF | 003263100 |  | 1000444 | 4574 | SH |  | SOLE |  | 4574 | 0 | 0 |
| ABRDN PHYSICAL SILVER SHARES ETF | ETF | 003264108 |  | 734647 | 10259 | SH |  | SOLE |  | 10259 | 0 | 0 |
| ABRDN STANDARD PHYSICAL PALLADIUM SHARES ETF | ETF | 003262102 |  | 108576 | 806 | SH |  | SOLE |  | 806 | 0 | 0 |
| ABRDN WORLD HEALTHCARE FUND | CEF | 87911L108 |  | 39923 | 3421 | SH |  | SOLE |  | 3421 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS INC COM | Stock | 00402L107 |  | 66780 | 1183 | SH |  | SOLE | 78 | 1183 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS INC COM | Stock | 00402L107 |  | 250142 | 4431 | SH |  | SOLE |  | 4431 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY INC COM | Stock | 00404A109 |  | 70 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY INC COM | Stock | 00404A109 |  | 304 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY INC COM | Stock | 00404A109 |  | 6923 | 296 | SH |  | SOLE | 99 | 296 | 0 | 0 |
| ACADIA PHARMACEUTICALS INC COM | Stock | 004225108 |  | 9416 | 423 | SH |  | SOLE |  | 423 | 0 | 0 |
| ACADIA PHARMACEUTICALS INC COM | Stock | 004225108 |  | 14091 | 633 | SH |  | SOLE | 99 | 633 | 0 | 0 |
| ACADIA RLTY TR COM SH BEN INT | REIT | 004239109 |  | 96 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ACADIAN ASSET MANAGEMENT INC COM | Stock | 10948W103 |  | 25686 | 472 | SH |  | SOLE | 19 | 472 | 0 | 0 |
| ACADIAN ASSET MANAGEMENT INC COM | Stock | 10948W103 |  | 419984 | 7717 | SH |  | SOLE |  | 7717 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 595 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 1190 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 3768 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 3966 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 4759 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 6147 | 31 | SH |  | SOLE | 72 | 31 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 11303 | 57 | SH |  | SOLE | 7 | 57 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 15665 | 79 | SH |  | SOLE | 71 | 79 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 17497 | 88 | SH |  | SOLE | 36 | 88 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 31330 | 158 | SH |  | SOLE | 99 | 158 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 33956 | 171 | SH |  | SOLE | 19 | 171 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 34106 | 172 | SH |  | SOLE | 28 | 172 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 416012 | 2098 | SH |  | SOLE | 6 | 2098 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 490149 | 2472 | SH |  | SOLE | 49 | 2471 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 3552194 | 17914 | SH |  | SOLE |  | 17914 | 0 | 0 |
| ACCESS NEWSWIRE INC COM NEW | Stock | 46520M204 |  | 36 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 245265 | 2448 | SH |  | SOLE |  | 2448 | 0 | 0 |
| ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 261350 | 2609 | SH |  | SOLE | 49 | 2608 | 0 | 0 |
| ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 596832 | 5957 | SH |  | SOLE | 26 | 5957 | 0 | 0 |
| ACCO BRANDS CORP | Stock | 00081T108 |  | 14610 | 4870 | SH |  | SOLE |  | 4870 | 0 | 0 |
| ACCURAY INC | Stock | 004397105 |  | 82 | 210 | SH |  | SOLE | 71 | 210 | 0 | 0 |
| ACI WORLDWIDE INC COM | Stock | 004498101 |  | 123 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ACI WORLDWIDE INC COM | Stock | 004498101 |  | 10417 | 254 | SH |  | SOLE | 99 | 254 | 0 | 0 |
| ACI WORLDWIDE INC COM | Stock | 004498101 |  | 50729 | 1237 | SH |  | SOLE |  | 1237 | 0 | 0 |
| ACM RESH INC COM CL A | Stock | 00108J109 |  | 787 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ACM RESH INC COM CL A | Stock | 00108J109 |  | 826 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| ACNB CORP COM | Stock | 000868109 |  | 7659 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| ACTINIUM PHARMACEUTICALS INC COM | Stock | 00507W206 |  | 1453 | 1460 | SH |  | SOLE |  | 1460 | 0 | 0 |
| ACUITY INC COM | Stock | 00508Y102 |  | 2802 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| ACUITY INC COM | Stock | 00508Y102 |  | 4203 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ACUITY INC COM | Stock | 00508Y102 |  | 4764 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| ACUITY INC COM | Stock | 00508Y102 |  | 13731 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| ACUITY INC COM | Stock | 00508Y102 |  | 62489 | 223 | SH |  | SOLE | 19 | 223 | 0 | 0 |
| ACUMEN PHARMACEUTICALS INC COM | Stock | 00509G209 |  | 262 | 111 | SH |  | SOLE | 71 | 111 | 0 | 0 |
| ACUMEN PHARMACEUTICALS INC COM | Stock | 00509G209 |  | 2360 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ACURX PHARMACEUTICALS INC COM NEW | Stock | 00510M203 |  | 219 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| ACUSHNET HOLDINGS CORP | Stock | 005098108 |  | 388683 | 4158 | SH |  | SOLE |  | 4157 | 0 | 0 |
| ADAMAS TRUST INC. COM | REIT | 649604840 |  | 997 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY CEF | CEF | 006212104 |  | 22225 | 1015 | SH |  | SOLE |  | 1015 | 0 | 0 |
| ADAMS NATURAL RESOURCES CEF | CEF | 00548F105 |  | 30330 | 1091 | SH |  | SOLE |  | 1091 | 0 | 0 |
| ADAPTIVE BIOTECHNOLOGIES CORP COM | Stock | 00650F109 |  | 902 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| ADDUS HOMECARE CORP COM | Stock | 006739106 |  | 94 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ADDUS HOMECARE CORP COM | Stock | 006739106 |  | 3278 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ADDUS HOMECARE CORP COM | Stock | 006739106 |  | 8148 | 87 | SH |  | SOLE | 99 | 87 | 0 | 0 |
| ADIENT PLC ORD SHS | Stock | G0084W101 |  | 3961 | 196 | SH |  | SOLE | 99 | 196 | 0 | 0 |
| ADIENT PLC ORD SHS | Stock | G0084W101 |  | 5255 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 586 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 7767 | 862 | SH |  | SOLE | 19 | 862 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 15411 | 1710 | SH |  | SOLE |  | 1710 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 243 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 729 | 3 | SH |  | SOLE | 2 | 3 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 2674 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 3646 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 4619 | 19 | SH |  | SOLE | 74 | 19 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 5105 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 7191 | 30 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 7292 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 10696 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 18231 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 24308 | 100 | SH |  | SOLE | 75 | 100 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 41567 | 171 | SH |  | SOLE | 99 | 171 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 4464408 | 18366 | SH |  | SOLE |  | 18366 | 0 | 0 |
| ADS TEC ENERGY PLC SHS | Stock | G0085J117 |  | 1610 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| ADT INC DEL COM | Stock | 00090Q103 |  | 736 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| ADT INC DEL COM | Stock | 00090Q103 |  | 2319 | 353 | SH |  | SOLE |  | 353 | 0 | 0 |
| ADT INC DEL COM | Stock | 00090Q103 |  | 21293 | 3241 | SH |  | SOLE | 99 | 3241 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 211 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 211 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 57656 | 1093 | SH |  | SOLE |  | 1093 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL COM | Stock | 00790R104 |  | 274 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL COM | Stock | 00790R104 |  | 1371 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL COM | Stock | 00790R104 |  | 1927 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| ADVANCED ENERGY INDUSTRIES INC | Stock | 007973100 |  | 323 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ADVANCED ENERGY INDUSTRIES INC | Stock | 007973100 |  | 2582 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| ADVANCED ENERGY INDUSTRIES INC | Stock | 007973100 |  | 48084 | 149 | SH |  | SOLE | 19 | 149 | 0 | 0 |
| ADVANCED ENERGY INDUSTRIES INC | Stock | 007973100 |  | 83905 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| ADVANCED FLOWER CAP INC COM | REIT | 00109K105 |  | 2820 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 1424 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 3662 | 18 | SH |  | SOLE | 43 | 18 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 5899 | 29 | SH |  | SOLE | 66 | 29 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 9154 | 45 | SH |  | SOLE | 74 | 45 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 18105 | 89 | SH |  | SOLE | 51 | 89 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 25225 | 124 | SH |  | SOLE | 71 | 124 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 25435 | 125 | SH |  | SOLE | 36 | 125 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 38245 | 188 | SH |  | SOLE | 73 | 188 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 100088 | 492 | SH |  | SOLE | 33 | 492 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 183087 | 900 | SH |  | SOLE | 75 | 900 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 213805 | 1051 | SH |  | SOLE | 19 | 1051 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 221332 | 1088 | SH |  | SOLE | 99 | 1088 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 560246 | 2754 | SH |  | SOLE | 49 | 2754 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 16815019 | 82658 | SH |  | SOLE |  | 82657 | 0 | 0 |
| ADVANSIX INC | Stock | 00773T101 |  | 171 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| ADVENT CLAYMORE CONVERTIBLE SECS  INC | CEF | 00764C109 |  | 4051 | 363 | SH |  | SOLE | 36 | 362 | 0 | 0 |
| ADVISORSHARES PURE CANNABIS ETF | ETF | 00768Y495 |  | 1444 | 549 | SH |  | SOLE |  | 549 | 0 | 0 |
| ADVISORSHARES PURE US CANNABIS ETF | ETF | 00768Y453 |  | 21 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| ADVISORSHARES PURE US CANNABIS ETF | ETF | 00768Y453 |  | 29919 | 8428 | SH |  | SOLE |  | 8428 | 0 | 0 |
| ADVISORSHARES RANGER EQUITY BEAR ETF | ETF | 00768Y883 |  | 1795 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| AEBI SCHMIDT HLDG AG COM | Stock | H00501108 |  | 165 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| AECOM COM | Stock | 00766T100 |  | 85 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AECOM COM | Stock | 00766T100 |  | 4241 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| AECOM COM | Stock | 00766T100 |  | 8312 | 98 | SH |  | SOLE | 99 | 98 | 0 | 0 |
| AECOM COM | Stock | 00766T100 |  | 116712 | 1376 | SH |  | SOLE |  | 1376 | 0 | 0 |
| AEGON LTD AMER REG 1 CERT | ADR | 0076CA104 |  | 399 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| AEGON LTD AMER REG 1 CERT | ADR | 0076CA104 |  | 900 | 124 | SH |  | SOLE | 99 | 124 | 0 | 0 |
| AEGON LTD AMER REG 1 CERT | ADR | 0076CA104 |  | 5793 | 798 | SH |  | SOLE |  | 798 | 0 | 0 |
| AEHR TEST SYS COM | Stock | 00760J108 |  | 185 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AERCAP HOLDINGS NV SHS | Stock | N00985106 |  | 217 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| AERCAP HOLDINGS NV SHS | Stock | N00985106 |  | 2744 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| AERCAP HOLDINGS NV SHS | Stock | N00985106 |  | 4253 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| AERCAP HOLDINGS NV SHS | Stock | N00985106 |  | 16324 | 119 | SH |  | SOLE | 6 | 119 | 0 | 0 |
| AEROVIRONMENT INC | Stock | 008073108 |  | 366 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AEROVIRONMENT INC | Stock | 008073108 |  | 1098 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| AEROVIRONMENT INC | Stock | 008073108 |  | 492588 | 2691 | SH |  | SOLE |  | 2691 | 0 | 0 |
| AERSALE CORPORATION COM | Stock | 00810F106 |  | 1766 | 284 | SH |  | SOLE | 71 | 284 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 85 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 2776 | 197 | SH |  | SOLE | 33 | 197 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 5580 | 396 | SH |  | SOLE | 99 | 396 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 7637 | 542 | SH |  | SOLE | 46 | 542 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 11427 | 811 | SH |  | SOLE | 71 | 811 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 1176510 | 83500 | SH |  | SOLE |  | 83499 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 5534 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 25456 | 92 | SH |  | SOLE | 46 | 92 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 115384 | 417 | SH |  | SOLE | 19 | 417 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 745153 | 2693 | SH |  | SOLE |  | 2693 | 0 | 0 |
| AFFINITY BANCSHARES INC COM | Stock | 00832E103 |  | 9649 | 433 | SH |  | SOLE |  | 433 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 396 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 641 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 1375 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 4994 | 109 | SH |  | SOLE | 99 | 109 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 5636 | 123 | SH |  | SOLE | 43 | 123 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 167526 | 3656 | SH |  | SOLE |  | 3656 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 1097 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 2084 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 3620 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 11693 | 107 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 22929 | 209 | SH |  | SOLE | 99 | 209 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 26330 | 240 | SH |  | SOLE | 71 | 240 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 11993728 | 109322 | SH |  | SOLE |  | 109322 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 348 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 811 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 28968 | 250 | SH |  | SOLE | 99 | 250 | 0 | 0 |
| AGF U.S. MARKET NEUTRAL ANTI-BETA FUND | ETF | 00110G408 |  | 4850496 | 347457 | SH |  | SOLE |  | 347456 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 570 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 570 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 1959 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 3989 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 4901 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 6770 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 14020 | 123 | SH |  | SOLE | 66 | 123 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 625948 | 5492 | SH |  | SOLE |  | 5491 | 0 | 0 |
| AGILYSYS INC COM | Stock | 00847J105 |  | 71 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AGILYSYS INC COM | Stock | 00847J105 |  | 2561 | 36 | SH |  | SOLE | 99 | 36 | 0 | 0 |
| AGIOS PHARMACEUTICALS INC | Stock | 00847X104 |  | 11841 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 148 | 15 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 3300 | 329 | SH |  | SOLE | 71 | 329 | 0 | 0 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 2581867 | 257414 | SH |  | SOLE |  | 257414 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 2639 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 8525 | 42 | SH |  | SOLE | 66 | 42 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 28620 | 141 | SH |  | SOLE | 6 | 141 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 80786 | 398 | SH |  | SOLE | 26 | 398 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 3225166 | 15889 | SH |  | SOLE |  | 15889 | 0 | 0 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 528 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 14548 | 193 | SH |  | SOLE | 99 | 193 | 0 | 0 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 56272 | 747 | SH |  | SOLE |  | 746 | 0 | 0 |
| AH RLTY TR INC COM | REIT | 04208T108 |  | 1018 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| AIOS TECHNOLOGY INC CL A COM SHS | Stock | G6593L122 |  | 59 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AIR LEASE CORP CL A | Stock | 00912X302 |  | 325 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AIR LEASE CORP CL A | Stock | 00912X302 |  | 4546 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 1162 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 3486 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 4601 | 16 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 13672 | 47 | SH |  | SOLE | 73 | 47 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 20334 | 70 | SH |  | SOLE | 99 | 70 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 29049 | 100 | SH |  | SOLE | 26 | 100 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 30890 | 106 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 65159 | 224 | SH |  | SOLE | 43 | 224 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 1316817 | 4533 | SH |  | SOLE |  | 4533 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 2104298 | 7244 | SH |  | SOLE | 6 | 7243 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 379 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 505 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 552 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 631 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 1642 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 1894 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 3157 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 5304 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 15027 | 119 | SH |  | SOLE | 4 | 119 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 19952 | 158 | SH |  | SOLE | 49 | 158 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 34096 | 270 | SH |  | SOLE | 28 | 270 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 1170557 | 9270 | SH |  | SOLE |  | 9269 | 0 | 0 |
| AIRSHIP AI HLDGS INC COM | Stock | 008940108 |  | 870 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 230 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 345 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 804 | 7 | SH |  | SOLE | 99 | 7 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 919 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 4824 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 12174 | 106 | SH |  | SOLE | 12 | 106 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 795681 | 6928 | SH |  | SOLE |  | 6928 | 0 | 0 |
| AKRE FOCUS ETF | ETF | 74316P579 |  | 376179 | 7118 | SH |  | SOLE |  | 7117 | 0 | 0 |
| ALAMO GROUP INC COM | Stock | 011311107 |  | 6434 | 39 | SH |  | SOLE | 99 | 39 | 0 | 0 |
| ALAMO GROUP INC COM | Stock | 011311107 |  | 9737 | 59 | SH |  | SOLE | 34 | 59 | 0 | 0 |
| ALAMOS GOLD INC COM CL A | Stock | 011532108 |  | 1555 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| ALAMOS GOLD INC COM CL A | Stock | 011532108 |  | 43177 | 972 | SH |  | SOLE |  | 971 | 0 | 0 |
| ALARM.COM HOLDINGS INC | Stock | 011642105 |  | 86 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ALARM.COM HOLDINGS INC | Stock | 011642105 |  | 2591 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ALARM.COM HOLDINGS INC | Stock | 011642105 |  | 12741 | 295 | SH |  | SOLE | 99 | 295 | 0 | 0 |
| ALARM.COM HOLDINGS INC | Stock | 011642105 |  | 16239 | 376 | SH |  | SOLE | 19 | 376 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 809 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 1729 | 47 | SH |  | SOLE | 99 | 47 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 404102 | 10987 | SH |  | SOLE |  | 10986 | 0 | 0 |
| ALBANY INTL CORP CL A | Stock | 012348108 |  | 104 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ALBANY INTL CORP CL A | Stock | 012348108 |  | 157 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ALBEMARLE CORP 7.25 DEP SHS A | Convertible Preferred | 012653200 |  | 332666 | 4630 | SH |  | SOLE |  | 4630 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 1436 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 16337 | 91 | SH |  | SOLE | 33 | 91 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 19748 | 110 | SH |  | SOLE | 99 | 110 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 912679 | 5084 | SH |  | SOLE |  | 5083 | 0 | 0 |
| ALBERTSONS COMPANIES INC COMMON STOCK | Stock | 013091103 |  | 11741 | 689 | SH |  | SOLE |  | 689 | 0 | 0 |
| ALBERTSONS COMPANIES INC COMMON STOCK | Stock | 013091103 |  | 36227 | 2126 | SH |  | SOLE | 99 | 2126 | 0 | 0 |
| ALCOA CORP COM | Stock | 013872106 |  | 398 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ALCOA CORP COM | Stock | 013872106 |  | 531 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ALCOA CORP COM | Stock | 013872106 |  | 10215 | 154 | SH |  | SOLE | 99 | 154 | 0 | 0 |
| ALCOA CORP COM | Stock | 013872106 |  | 20960 | 316 | SH |  | SOLE | 19 | 316 | 0 | 0 |
| ALCOA CORP COM | Stock | 013872106 |  | 587497 | 8857 | SH |  | SOLE |  | 8857 | 0 | 0 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 2261 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 23132 | 307 | SH |  | SOLE | 99 | 307 | 0 | 0 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 43778 | 581 | SH |  | SOLE |  | 581 | 0 | 0 |
| ALECTOR INC COM | Stock | 014442107 |  | 181 | 84 | SH |  | SOLE | 71 | 84 | 0 | 0 |
| ALECTOR INC COM | Stock | 014442107 |  | 402 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 1211 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 4766 | 91 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 6087549 | 115645 | SH |  | SOLE |  | 115644 | 0 | 0 |
| ALEXANDERS INC COM | REIT | 014752109 |  | 12991 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 371 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 371 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 975 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 5338 | 115 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 19636 | 423 | SH |  | SOLE | 99 | 423 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 19754 | 426 | SH |  | SOLE |  | 425 | 0 | 0 |
| ALGER CONCENTRATED EQUITY ETF | ETF | 015564404 |  | 490482 | 15761 | SH |  | SOLE |  | 15761 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 2760 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 4767 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 11040 | 88 | SH |  | SOLE | 6 | 88 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 16686 | 133 | SH |  | SOLE | 19 | 133 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 37011 | 295 | SH |  | SOLE | 43 | 295 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 37387 | 298 | SH |  | SOLE | 99 | 298 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 2867536 | 22856 | SH |  | SOLE |  | 22856 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 514 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 1371 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 1543 | 9 | SH |  | SOLE | 99 | 9 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 5486 | 32 | SH |  | SOLE | 23 | 32 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 12172 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 27167 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| ALIGNMENT HEALTHCARE INC COM | Stock | 01625V104 |  | 317 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ALKAMI TECHNOLOGY INC COM | Stock | 01644J108 |  | 16 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ALKAMI TECHNOLOGY INC COM | Stock | 01644J108 |  | 266 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| ALKAMI TECHNOLOGY INC COM | Stock | 01644J108 |  | 36699 | 2342 | SH |  | SOLE | 78 | 2342 | 0 | 0 |
| ALKERMES PLC SHS | Stock | G01767105 |  | 424 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ALKERMES PLC SHS | Stock | G01767105 |  | 2122 | 60 | SH |  | SOLE | 99 | 60 | 0 | 0 |
| ALKERMES PLC SHS | Stock | G01767105 |  | 18423 | 521 | SH |  | SOLE | 19 | 521 | 0 | 0 |
| ALKERMES PLC SHS | Stock | G01767105 |  | 85430 | 2416 | SH |  | SOLE |  | 2416 | 0 | 0 |
| ALLEGIANT TRAVEL CO | Stock | 01748X102 |  | 9076 | 112 | SH |  | SOLE | 19 | 112 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 436 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 726 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 1902 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 7410 | 51 | SH |  | SOLE | 99 | 51 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 11768 | 81 | SH |  | SOLE | 23 | 81 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 11914 | 82 | SH |  | SOLE | 9 | 82 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 22412 | 154 | SH |  | SOLE | 49 | 154 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 58207 | 401 | SH |  | SOLE |  | 400 | 0 | 0 |
| ALLEGRO MICROSYSTEMS INC COM | Stock | 01749D105 |  | 32 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ALLEGRO MICROSYSTEMS INC COM | Stock | 01749D105 |  | 12391 | 393 | SH |  | SOLE |  | 393 | 0 | 0 |
| ALLIANCE LAUNDRY HLDGS INC COM | Stock | 01862Q107 |  | 5911 | 285 | SH |  | SOLE |  | 285 | 0 | 0 |
| ALLIANCE LAUNDRY HLDGS INC COM | Stock | 01862Q107 |  | 46582 | 2246 | SH |  | SOLE | 23 | 2246 | 0 | 0 |
| ALLIANCE RESOURCE PARTNERS L P UT LTD PART | Stock | 01877R108 |  | 84581 | 3059 | SH |  | SOLE |  | 3059 | 0 | 0 |
| ALLIANCEBERNSTEIN GLOBAL HIGH INCOME CEF | CEF | 01879R106 |  | 30510 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN | Stock | 01881G106 |  | 288517 | 7706 | SH |  | SOLE |  | 7706 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 215 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 1579 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 2225 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 6817 | 95 | SH |  | SOLE | 12 | 95 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 10027 | 140 | SH |  | SOLE | 33 | 139 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 227373 | 3169 | SH |  | SOLE |  | 3168 | 0 | 0 |
| ALLIANZIM BUFFER15 UNCAPPED ALLOCATION ETF | ETF | 00888H455 |  | 5548250 | 204205 | SH |  | SOLE |  | 204205 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 |  | 62223 | 1842 | SH |  | SOLE | 25 | 1842 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 |  | 859228 | 25436 | SH |  | SOLE |  | 25436 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 JAN/JUL ETF | ETF | 00888H869 |  | 63041 | 1874 | SH |  | SOLE | 25 | 1874 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 JAN/JUL ETF | ETF | 00888H869 |  | 1071602 | 31855 | SH |  | SOLE |  | 31855 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER10 DEC ETF | ETF | 00888H836 |  | 1414 | 40 | SH |  | SOLE |  | 39 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER100 PROTECTION ETF | ETF | 00888H448 |  | 161042 | 6265 | SH |  | SOLE | 25 | 6265 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER100 PROTECTION ETF | ETF | 00888H448 |  | 196155 | 7631 | SH |  | SOLE |  | 7631 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER15 UNCAPPED AUG ETF | ETF | 00888H562 |  | 21832 | 769 | SH |  | SOLE |  | 769 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER15 UNCAPPED JUL ETF | ETF | 00888H570 |  | 18186 | 637 | SH |  | SOLE |  | 637 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER15 UNCAPPED JUL ETF | ETF | 00888H570 |  | 62839 | 2201 | SH |  | SOLE | 25 | 2201 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER20 DEC ETF | ETF | 00888H794 |  | 4276 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| ALLIED GOLD CORP COM NEW | Stock | 01921D105 |  | 6208 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ALLIENT INC COM | Stock | 019330109 |  | 42308 | 716 | SH |  | SOLE | 19 | 716 | 0 | 0 |
| ALLISON TRANSMISSION HOLDINGS INC | Stock | 01973R101 |  | 9014 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| ALLISON TRANSMISSION HOLDINGS INC | Stock | 01973R101 |  | 12057 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| ALLISON TRANSMISSION HOLDINGS INC | Stock | 01973R101 |  | 77260 | 660 | SH |  | SOLE | 99 | 660 | 0 | 0 |
| ALLOGENE THERAPEUTICS INC COM | Stock | 019770106 |  | 361 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| ALLOT LTD SHS | Stock | M0854Q105 |  | 209 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| ALLSPRING INCOME OPPORTUNITIES CEF | CEF | 94987B105 |  | 19942 | 3078 | SH |  | SOLE |  | 3077 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 1037 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 1244 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 1404 | 7 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 1659 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 9952 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 17013 | 82 | SH |  | SOLE | 33 | 82 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 19697 | 95 | SH |  | SOLE | 71 | 95 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 21796 | 105 | SH |  | SOLE | 73 | 105 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 57019 | 275 | SH |  | SOLE | 99 | 275 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 75472 | 364 | SH |  | SOLE | 19 | 364 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 2245799 | 10831 | SH |  | SOLE |  | 10831 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 824 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 1216 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 3482 | 89 | SH |  | SOLE | 36 | 88 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 20243 | 516 | SH |  | SOLE | 99 | 516 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 318065 | 8108 | SH |  | SOLE |  | 8107 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 331 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 662 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 662 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 979 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 1985 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 2978 | 9 | SH |  | SOLE | 43 | 9 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 10257 | 31 | SH |  | SOLE | 4 | 31 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 11911 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 25146 | 76 | SH |  | SOLE | 48 | 76 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 2034189 | 6148 | SH |  | SOLE |  | 6148 | 0 | 0 |
| ALPHA  OMEGA SEMICONDUCTOR LT SHS | Stock | G6331P104 |  | 111 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ALPHA  OMEGA SEMICONDUCTOR LT SHS | Stock | G6331P104 |  | 4432 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ALPHA ARCHITECT 1-3 MONTH BOX ETF | ETF | 02072L565 |  | 2210 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| ALPHA METALLURGICAL RESOUR INC COM | Stock | 020764106 |  | 4926 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 288 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 7764 | 27 | SH |  | SOLE | 22 | 27 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 10065 | 35 | SH |  | SOLE | 4 | 35 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 16391 | 57 | SH |  | SOLE | 51 | 57 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 19554 | 68 | SH |  | SOLE | 12 | 68 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 36529 | 127 | SH |  | SOLE | 25 | 127 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 46297 | 161 | SH |  | SOLE | 66 | 161 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 51486 | 179 | SH |  | SOLE | 73 | 179 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 70165 | 244 | SH |  | SOLE | 74 | 244 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 83105 | 289 | SH |  | SOLE | 2 | 289 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 192114 | 668 | SH |  | SOLE | 43 | 668 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 194678 | 677 | SH |  | SOLE | 71 | 677 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 241263 | 839 | SH |  | SOLE | 9 | 839 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 286323 | 996 | SH |  | SOLE | 81 | 995 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 302665 | 1053 | SH |  | SOLE | 36 | 1052 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 488852 | 1700 | SH |  | SOLE | 75 | 1700 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 506098 | 1760 | SH |  | SOLE | 33 | 1759 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 766347 | 2665 | SH |  | SOLE | 18 | 2665 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 1378850 | 4795 | SH |  | SOLE | 99 | 4795 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 1869240 | 6500 | SH |  | SOLE | 49 | 6500 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 5192254 | 18056 | SH |  | SOLE | 19 | 18056 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 64576627 | 224567 | SH |  | SOLE |  | 224567 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 11761 | 41 | SH |  | SOLE | 46 | 41 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 14917 | 52 | SH |  | SOLE | 66 | 52 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 33563 | 117 | SH |  | SOLE | 2 | 117 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 58314 | 203 | SH |  | SOLE | 19 | 203 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 80895 | 282 | SH |  | SOLE | 51 | 282 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 89542 | 312 | SH |  | SOLE | 43 | 312 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 92369 | 322 | SH |  | SOLE | 28 | 322 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 112162 | 391 | SH |  | SOLE | 9 | 391 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 128226 | 447 | SH |  | SOLE | 24 | 447 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 134824 | 470 | SH |  | SOLE | 71 | 470 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 141422 | 493 | SH |  | SOLE | 49 | 493 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 177733 | 620 | SH |  | SOLE | 36 | 619 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 187893 | 655 | SH |  | SOLE | 48 | 655 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 265990 | 927 | SH |  | SOLE | 73 | 927 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 306288 | 1068 | SH |  | SOLE | 50 | 1067 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 462532 | 1612 | SH |  | SOLE | 33 | 1612 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 534707 | 1864 | SH |  | SOLE | 99 | 1864 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 631398 | 2201 | SH |  | SOLE | 6 | 2201 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 809232 | 2821 | SH |  | SOLE | 53 | 2821 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 38349406 | 133687 | SH |  | SOLE |  | 133686 | 0 | 0 |
| ALPINE INCOME PPTY TR INC COM | REIT | 02083X103 |  | 22010 | 1223 | SH |  | SOLE |  | 1222 | 0 | 0 |
| ALPS CLEAN ENERGY ETF | ETF | 00162Q460 |  | 3351 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ALPS ELECTRIFICATION INFRASTRUCTURE ETF | ETF | 00162Q338 |  | 5820 | 148 | SH |  | SOLE |  | 147 | 0 | 0 |
| ALPS ETF TR SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 |  | 227301 | 3495 | SH |  | SOLE |  | 3495 | 0 | 0 |
| ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETF | ETF | 00162Q718 |  | 19993 | 480 | SH |  | SOLE |  | 480 | 0 | 0 |
| ALPS MEDICAL BREAKTHROUGHS ETF | ETF | 00162Q593 |  | 9421 | 180 | SH |  | SOLE | 49 | 180 | 0 | 0 |
| ALPS O'SHARES GLOBAL INTERNET GIANTS ETF | ETF | 00162Q361 |  | 1055414 | 25865 | SH |  | SOLE |  | 25865 | 0 | 0 |
| ALPS O'SHARES U.S. QUALITY DIVIDEND ETF | ETF | 00162Q387 |  | 157991 | 2838 | SH |  | SOLE |  | 2838 | 0 | 0 |
| ALPS O'SHARES US SMALL-CAP QUALITY DIVIDEND ETF | ETF | 00162Q395 |  | 2579654 | 58977 | SH |  | SOLE |  | 58977 | 0 | 0 |
| ALTIMMUNE INC COM NEW | Stock | 02155H200 |  | 47001 | 15260 | SH |  | SOLE |  | 15260 | 0 | 0 |
| ALTO NEUROSCIENCE INC COM SHS | Stock | 02157Q109 |  | 18029 | 802 | SH |  | SOLE |  | 802 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 1914 | 29 | SH |  | SOLE | 74 | 29 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 2838 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 3087 | 47 | SH |  | SOLE | 36 | 46 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 8909 | 135 | SH |  | SOLE | 46 | 135 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 13513 | 205 | SH |  | SOLE | 9 | 204 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 34975 | 530 | SH |  | SOLE | 71 | 530 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 60542 | 917 | SH |  | SOLE | 33 | 917 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 81696 | 1238 | SH |  | SOLE | 52 | 1238 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 388879 | 5893 | SH |  | SOLE | 99 | 5893 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 442133 | 6700 | SH |  | SOLE | 49 | 6700 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 481096 | 7290 | SH |  | SOLE | 19 | 7290 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 10184277 | 154331 | SH |  | SOLE |  | 154330 | 0 | 0 |
| ALTRIUS GLOBAL DIVIDEND ETF | ETF | 02072L656 |  | 496485 | 12101 | SH |  | SOLE |  | 12101 | 0 | 0 |
| ALTSHARES MERGER ARBITRAGE ETF | ETF | 02210T108 |  | 1864342 | 63586 | SH |  | SOLE | 75 | 63586 | 0 | 0 |
| ALUMIS INC COM | Stock | 022307102 |  | 1212 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| AMAZE HOLDINGS INC COM | Stock | 35804X200 |  | 298 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 3749 | 18 | SH |  | SOLE | 22 | 18 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 13746 | 66 | SH |  | SOLE | 12 | 66 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 31449 | 151 | SH |  | SOLE | 25 | 151 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 39780 | 191 | SH |  | SOLE | 66 | 191 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 42695 | 205 | SH |  | SOLE | 74 | 205 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 48735 | 234 | SH |  | SOLE | 2 | 234 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 55400 | 266 | SH |  | SOLE | 4 | 266 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 87890 | 422 | SH |  | SOLE | 28 | 422 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 91222 | 438 | SH |  | SOLE | 51 | 438 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 103302 | 496 | SH |  | SOLE | 48 | 496 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 106218 | 510 | SH |  | SOLE | 9 | 510 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 173697 | 834 | SH |  | SOLE | 73 | 834 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 179945 | 864 | SH |  | SOLE | 71 | 864 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 206396 | 991 | SH |  | SOLE | 81 | 991 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 276166 | 1326 | SH |  | SOLE | 50 | 1326 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 355309 | 1706 | SH |  | SOLE | 18 | 1706 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 361140 | 1734 | SH |  | SOLE | 36 | 1734 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 400503 | 1923 | SH |  | SOLE | 43 | 1923 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 562537 | 2701 | SH |  | SOLE | 53 | 2701 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 619395 | 2974 | SH |  | SOLE | 33 | 2974 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 708118 | 3400 | SH |  | SOLE | 75 | 3400 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 1177767 | 5655 | SH |  | SOLE | 99 | 5655 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 1834026 | 8806 | SH |  | SOLE | 49 | 8806 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 4036562 | 19381 | SH |  | SOLE | 19 | 19381 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 100595764 | 483007 | SH |  | SOLE |  | 483006 | 0 | 0 |
| AMBARELLA INC | Stock | G037AX101 |  | 566 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| AMBARELLA INC | Stock | G037AX101 |  | 20075 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| AMBEV SA SPONSORED ADR | ADR | 02319V103 |  | 133625 | 45762 | SH |  | SOLE |  | 45762 | 0 | 0 |
| AMC ENTMT HLDGS INC CL A NEW | Stock | 00165C302 |  | 217 | 221 | SH |  | SOLE | 71 | 221 | 0 | 0 |
| AMC ENTMT HLDGS INC CL A NEW | Stock | 00165C302 |  | 6364 | 6494 | SH |  | SOLE |  | 6494 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 40 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 2067 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 2385 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 8268 | 208 | SH |  | SOLE | 99 | 208 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 102317 | 2574 | SH |  | SOLE |  | 2574 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 189170 | 4759 | SH |  | SOLE | 52 | 4759 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 3394 | 52 | SH |  | SOLE | 9 | 52 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 4307 | 66 | SH |  | SOLE | 72 | 66 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 62389 | 956 | SH |  | SOLE | 99 | 956 | 0 | 0 |
| AMENTUM HOLDINGS INC COM | Stock | 023939101 |  | 2191 | 84 | SH |  | SOLE | 99 | 84 | 0 | 0 |
| AMENTUM HOLDINGS INC COM | Stock | 023939101 |  | 2373 | 91 | SH |  | SOLE | 66 | 91 | 0 | 0 |
| AMENTUM HOLDINGS INC COM | Stock | 023939101 |  | 28192 | 1081 | SH |  | SOLE |  | 1081 | 0 | 0 |
| AMENTUM HOLDINGS INC COM | Stock | 023939101 |  | 34686 | 1330 | SH |  | SOLE | 19 | 1330 | 0 | 0 |
| AMER SPORTS INC COM SHS | Stock | G0260P102 |  | 230 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AMER SPORTS INC COM SHS | Stock | G0260P102 |  | 1481 | 45 | SH |  | SOLE | 19 | 45 | 0 | 0 |
| AMER SPORTS INC COM SHS | Stock | G0260P102 |  | 3292 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AMER STATES WTR CO COM | Stock | 029899101 |  | 76 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| AMER STATES WTR CO COM | Stock | 029899101 |  | 227 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| AMER STATES WTR CO COM | Stock | 029899101 |  | 74493 | 985 | SH |  | SOLE |  | 985 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 70 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 2638 | 24 | SH |  | SOLE | 99 | 24 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 3517 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 8715 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 63204 | 575 | SH |  | SOLE | 19 | 575 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 146743 | 1335 | SH |  | SOLE |  | 1335 | 0 | 0 |
| AMERICA MOVIL SAB DE CV SPON ADS RP CL B | ADR | 02390A101 |  | 29939 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 107 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 365 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 430 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 8130 | 757 | SH |  | SOLE | 99 | 757 | 0 | 0 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 259414 | 24154 | SH |  | SOLE |  | 24154 | 0 | 0 |
| AMERICAN AXLE  MFG HOLDINGS INC | Stock | 024061103 |  | 148 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| AMERICAN AXLE  MFG HOLDINGS INC | Stock | 024061103 |  | 219 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| AMERICAN BATTERY TECHNOLOGY COM NEW | Stock | 02451V309 |  | 78 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| AMERICAN BATTERY TECHNOLOGY COM NEW | Stock | 02451V309 |  | 4620 | 1656 | SH |  | SOLE |  | 1656 | 0 | 0 |
| AMERICAN BITCOIN CORP. COM CL A | Stock | 02462A104 |  | 11832 | 12800 | SH |  | SOLE |  | 12800 | 0 | 0 |
| AMERICAN CENTURY DIVERSIFIED CORPORATE BOND ETF | ETF | 025072109 |  | 226574 | 4861 | SH |  | SOLE |  | 4861 | 0 | 0 |
| AMERICAN CENTURY DIVERSIFIED MUNICIPAL BOND ETF | ETF | 025072505 |  | 113614 | 2270 | SH |  | SOLE |  | 2270 | 0 | 0 |
| AMERICAN CENTURY LARGE CAP EQUITY ETF | ETF | 025072752 |  | 8828 | 120 | SH |  | SOLE |  | 119 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 33 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 317 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 457580 | 27400 | SH |  | SOLE |  | 27400 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 262 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 655 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 1573 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 3146 | 24 | SH |  | SOLE | 9 | 24 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 6914 | 53 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 13039 | 99 | SH |  | SOLE | 33 | 99 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 15501 | 118 | SH |  | SOLE | 73 | 118 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 17958 | 137 | SH |  | SOLE | 71 | 137 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 29886 | 228 | SH |  | SOLE | 43 | 228 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 83236 | 635 | SH |  | SOLE | 49 | 635 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 273564 | 2087 | SH |  | SOLE | 99 | 2087 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 281274 | 2146 | SH |  | SOLE | 19 | 2145 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 1607930 | 12267 | SH |  | SOLE |  | 12266 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 605 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 2117 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 3630 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 5747 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 8167 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 22728 | 75 | SH |  | SOLE | 36 | 75 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 29658 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 43860 | 145 | SH |  | SOLE | 99 | 145 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 49428 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 60496 | 200 | SH |  | SOLE | 75 | 200 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 198795 | 657 | SH |  | SOLE | 19 | 657 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 9416217 | 31130 | SH |  | SOLE |  | 31130 | 0 | 0 |
| AMERICAN FINANCIAL GROUP INC COM | Stock | 025932104 |  | 894 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AMERICAN FINANCIAL GROUP INC COM | Stock | 025932104 |  | 2554 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| AMERICAN HEALTHCARE REIT INC COM SHS | REIT | 398182303 |  | 519 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| AMERICAN HEALTHCARE REIT INC COM SHS | REIT | 398182303 |  | 12026 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| AMERICAN HOMES 4 RENT CL A | REIT | 02665T306 |  | 251 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| AMERICAN HOMES 4 RENT CL A | REIT | 02665T306 |  | 2122 | 76 | SH |  | SOLE | 99 | 76 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 151 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 903 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 1129 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 2182 | 29 | SH |  | SOLE | 74 | 29 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 2258 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 7613 | 101 | SH |  | SOLE | 73 | 101 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 10385 | 138 | SH |  | SOLE | 12 | 138 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 15381 | 204 | SH |  | SOLE | 36 | 204 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 18361 | 244 | SH |  | SOLE | 9 | 244 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 22859 | 304 | SH |  | SOLE | 33 | 303 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 34632 | 460 | SH |  | SOLE | 43 | 460 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 65016 | 864 | SH |  | SOLE | 99 | 864 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 364436 | 4843 | SH |  | SOLE |  | 4843 | 0 | 0 |
| AMERICAN PUB ED INC COM | Stock | 02913V103 |  | 114 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 68 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 564464 | 16675 | SH |  | SOLE |  | 16675 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 690 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 690 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 1898 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 3452 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 3797 | 22 | SH |  | SOLE | 12 | 22 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 4409 | 26 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 11585 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 12253 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 12771 | 74 | SH |  | SOLE | 72 | 74 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 23162 | 134 | SH |  | SOLE | 33 | 134 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 35379 | 205 | SH |  | SOLE | 99 | 205 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 188457 | 1092 | SH |  | SOLE | 52 | 1092 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 879243 | 5095 | SH |  | SOLE | 49 | 5094 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 6274307 | 36356 | SH |  | SOLE |  | 36355 | 0 | 0 |
| AMERICAN VANGUARD CORP COM | Stock | 030371108 |  | 153867 | 61794 | SH |  | SOLE |  | 61794 | 0 | 0 |
| AMERICAN WELL CORP COM CL A NEW | Stock | 03044L204 |  | 263 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| AMERICAN WOODMARK CORP COM | Stock | 030506109 |  | 33856 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 680 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 953 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 1225 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 3266 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 6604 | 49 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 6941 | 51 | SH |  | SOLE | 19 | 51 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 836411 | 6146 | SH |  | SOLE |  | 6146 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 2525913 | 18561 | SH |  | SOLE | 6 | 18560 | 0 | 0 |
| AMERICAS CAR-MART INC COM | Stock | 03062T105 |  | 102 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AMERICOLD REALTY TRUST INC COM | REIT | 03064D108 |  | 275 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| AMERICOLD REALTY TRUST INC COM | REIT | 03064D108 |  | 68760 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 444 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 1778 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 2222 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 4444 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 8047 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 12443 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 72882 | 164 | SH |  | SOLE | 99 | 164 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 4248998 | 9561 | SH |  | SOLE |  | 9561 | 0 | 0 |
| AMERIS BANCORP | Stock | 03076K108 |  | 165277 | 2119 | SH |  | SOLE |  | 2119 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 214 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 1072 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 1286 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 4502 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 6002 | 28 | SH |  | SOLE | 6 | 28 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 6683 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 7717 | 36 | SH |  | SOLE | 9 | 36 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 23565 | 110 | SH |  | SOLE | 36 | 109 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 91532 | 427 | SH |  | SOLE | 99 | 427 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 101919 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 224151 | 1046 | SH |  | SOLE | 30 | 1045 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 4926 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 5630 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 11963 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 12667 | 36 | SH |  | SOLE | 72 | 36 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 14426 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 14778 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 16382 | 47 | SH |  | SOLE | 36 | 46 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 26430 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 35889 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 39055 | 111 | SH |  | SOLE | 99 | 111 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 49122 | 140 | SH |  | SOLE | 49 | 139 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 58343 | 166 | SH |  | SOLE | 33 | 165 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 127722 | 363 | SH |  | SOLE | 52 | 363 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 9821408 | 27914 | SH |  | SOLE |  | 27913 | 0 | 0 |
| AMICUS THERAPEUTICS INC | Stock | 03152W109 |  | 1721 | 119 | SH |  | SOLE | 99 | 119 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 1891 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 56489 | 1254 | SH |  | SOLE | 36 | 1254 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 97971 | 2176 | SH |  | SOLE | 81 | 2175 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 99518 | 2210 | SH |  | SOLE |  | 2210 | 0 | 0 |
| AMNEAL PHARMACEUTICALS INC CLASS A | Stock | 03168L105 |  | 186 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| AMNEAL PHARMACEUTICALS INC CLASS A | Stock | 03168L105 |  | 62150 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 4549 | 36 | SH |  | SOLE | 74 | 36 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 5054 | 40 | SH |  | SOLE | 66 | 40 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 6823 | 54 | SH |  | SOLE | 51 | 54 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 7834 | 62 | SH |  | SOLE | 12 | 62 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 12635 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 24872 | 197 | SH |  | SOLE | 36 | 196 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 32598 | 258 | SH |  | SOLE | 2 | 258 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 64712 | 512 | SH |  | SOLE | 33 | 512 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 114473 | 906 | SH |  | SOLE | 99 | 906 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 689172 | 5454 | SH |  | SOLE | 19 | 5454 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 827972 | 6553 | SH |  | SOLE | 49 | 6553 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 1632858 | 12923 | SH |  | SOLE | 45 | 12923 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 2287954 | 18108 | SH |  | SOLE | 6 | 18108 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 3833866 | 30343 | SH |  | SOLE |  | 30343 | 0 | 0 |
| AMPLIFY AI POWERED EQUITY ETF | ETF | 032108565 |  | 9727 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| AMPLIFY ALTERNATIVE HARVEST ETF | ETF | 032108474 |  | 8867 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 349 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 225329 | 4524 | SH |  | SOLE |  | 4523 | 0 | 0 |
| AMPLIFY BLUESTAR ISRAEL TECHNOLOGY ETF | ETF | 032108599 |  | 2129 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| AMPLIFY CEF HIGH INCOME ETF | ETF | 032108847 |  | 168825 | 15306 | SH |  | SOLE |  | 15306 | 0 | 0 |
| AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF | ETF | 032108409 |  | 3836697 | 85545 | SH |  | SOLE |  | 85545 | 0 | 0 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 9536 | 127 | SH |  | SOLE | 49 | 127 | 0 | 0 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 389951 | 5193 | SH |  | SOLE |  | 5193 | 0 | 0 |
| AMPLIFY DIGITAL PAYMENTS ETF | ETF | 032108656 |  | 5778 | 135 | SH |  | SOLE | 49 | 135 | 0 | 0 |
| AMPLIFY DIGITAL PAYMENTS ETF | ETF | 032108656 |  | 25935 | 606 | SH |  | SOLE |  | 605 | 0 | 0 |
| AMPLIFY ENERGY  NATURAL RESOURCES COVERED CALL ETF | ETF | 032108730 |  | 18045 | 503 | SH |  | SOLE |  | 503 | 0 | 0 |
| AMPLIFY ENERGY CORP NEW COM | Stock | 03212B103 |  | 2577 | 413 | SH |  | SOLE |  | 413 | 0 | 0 |
| AMPLIFY LITHIUM  BATTERY TECHNOLOGY ETF | ETF | 032108805 |  | 4005 | 269 | SH |  | SOLE |  | 269 | 0 | 0 |
| AMPLIFY ONLINE RETAIL ETF | ETF | 032108102 |  | 5001 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| AMPLITUDE INC COM CL A | Stock | 03213A104 |  | 580 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| AMPLITUDE INC COM CL A | Stock | 03213A104 |  | 3662 | 537 | SH |  | SOLE |  | 537 | 0 | 0 |
| AMPRIUS TECHNOLOGIES INC COMMON STOCK | Stock | 03214Q108 |  | 169 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AMPRIUS TECHNOLOGIES INC COMMON STOCK | Stock | 03214Q108 |  | 470565 | 27910 | SH |  | SOLE |  | 27910 | 0 | 0 |
| AMREP CORP COM | Stock | 032159105 |  | 7876 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| AMRIZE LTD SHS | Stock | H2927K103 |  | 616 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| AMRIZE LTD SHS | Stock | H2927K103 |  | 2353 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| AMRIZE LTD SHS | Stock | H2927K103 |  | 4370 | 78 | SH |  | SOLE | 9 | 78 | 0 | 0 |
| AMRIZE LTD SHS | Stock | H2927K103 |  | 59157 | 1056 | SH |  | SOLE | 99 | 1056 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 1591 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 1909 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 5408 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 5727 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 12089 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 17180 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 28951 | 91 | SH |  | SOLE | 7 | 91 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 44279 | 139 | SH |  | SOLE | 33 | 139 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 45494 | 143 | SH |  | SOLE | 36 | 143 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 149844 | 471 | SH |  | SOLE | 99 | 471 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 1398862 | 4397 | SH |  | SOLE | 75 | 4397 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 3429120 | 10779 | SH |  | SOLE | 6 | 10778 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 8562429 | 26914 | SH |  | SOLE |  | 26914 | 0 | 0 |
| ANAPTYSBIO INC COM | Stock | 032724106 |  | 166 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ANAVEX LIFE SCIENCES CORP COM NEW | Stock | 032797300 |  | 3684 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| ANDERSONS INC | Stock | 034164103 |  | 215 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ANDERSONS INC | Stock | 034164103 |  | 2153 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ANGEL OAK MORTGAGE-BACKED SECURITIES ETF | ETF | 03463K737 |  | 33211 | 3835 | SH |  | SOLE |  | 3835 | 0 | 0 |
| ANGEL STUDIOS INC CL A COM | Stock | 034948109 |  | 528 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| ANGI INC CL A NEW | Stock | 00183L201 |  | 82 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ANGI INC CL A NEW | Stock | 00183L201 |  | 1439 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| ANGI INC CL A NEW | Stock | 00183L201 |  | 2610 | 381 | SH |  | SOLE | 99 | 381 | 0 | 0 |
| ANGIODYNAMICS INC COM | Stock | 03475V101 |  | 148 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ANGIODYNAMICS INC COM | Stock | 03475V101 |  | 11370 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 1266 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 1850 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 3408 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 6523 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 17720 | 182 | SH |  | SOLE | 46 | 182 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 2875280 | 29532 | SH |  | SOLE |  | 29532 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 601 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 1526 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 1804 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 3122 | 45 | SH |  | SOLE | 66 | 45 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 5896 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 78319 | 1129 | SH |  | SOLE | 99 | 1129 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 285998 | 4123 | SH |  | SOLE |  | 4122 | 0 | 0 |
| ANI PHARMACEUTICALS INC COM | Stock | 00182C103 |  | 4614 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ANIXA BIOSCIENCES INC COM | Stock | 03528H109 |  | 1032 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 9 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 12796 | 605 | SH |  | SOLE | 71 | 605 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 13748 | 650 | SH |  | SOLE | 11 | 650 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 14340 | 678 | SH |  | SOLE | 99 | 678 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 2452083 | 115938 | SH |  | SOLE |  | 115937 | 0 | 0 |
| ANNEXON INC COM | Stock | 03589W102 |  | 127 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ANTERIS TECHNOLOGIES GLOBAL COM | Stock | 03675P102 |  | 13875 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 23 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 49476 | 2170 | SH |  | SOLE | 79 | 2170 | 0 | 0 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 578732 | 25383 | SH |  | SOLE |  | 25383 | 0 | 0 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 42 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 212 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 5305 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 9719 | 229 | SH |  | SOLE | 99 | 229 | 0 | 0 |
| ANTIGENICS INC DEL | Stock | 00847G804 |  | 17 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 323 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 1291 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 2582 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 3873 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 4842 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 5828 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 6133 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 9038 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 25350 | 79 | SH |  | SOLE | 33 | 78 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 42284 | 131 | SH |  | SOLE | 99 | 131 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 71980 | 223 | SH |  | SOLE | 28 | 223 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 88442 | 274 | SH |  | SOLE | 24 | 274 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 486735 | 1508 | SH |  | SOLE |  | 1507 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 637 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 981 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 1952 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 7682 | 181 | SH |  | SOLE | 7 | 181 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 8700 | 205 | SH |  | SOLE | 33 | 205 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 30376 | 716 | SH |  | SOLE | 45 | 715 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 71045 | 1674 | SH |  | SOLE | 99 | 1674 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 1795207 | 42300 | SH |  | SOLE |  | 42299 | 0 | 0 |
| APELLIS PHARMACEUTICALS INC COM | Stock | 03753U106 |  | 201 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| APELLIS PHARMACEUTICALS INC COM | Stock | 03753U106 |  | 4023 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| API GROUP CORP COM STK | Stock | 00187Y100 |  | 162 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| API GROUP CORP COM STK | Stock | 00187Y100 |  | 13453 | 332 | SH |  | SOLE | 99 | 332 | 0 | 0 |
| APOGEE ENTERPRISES INC | Stock | 037598109 |  | 1409 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| APOLLO COML REAL ESTATE FIN COM | REIT | 03762U105 |  | 44901 | 4252 | SH |  | SOLE |  | 4252 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 446 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 446 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 1938 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 2907 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 4457 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 23621 | 212 | SH |  | SOLE | 99 | 212 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 3888655 | 34901 | SH |  | SOLE |  | 34900 | 0 | 0 |
| APOLLO GLOBAL MGMT INC SER A MAND CNV | Convertible Preferred | 03769M304 |  | 70152 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| APOLLO INVESTMENT CORP CEF | CEF | 03761U502 |  | 175312 | 15597 | SH |  | SOLE |  | 15597 | 0 | 0 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 158 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 4261 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 8207 | 52 | SH |  | SOLE | 23 | 52 | 0 | 0 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 68810 | 436 | SH |  | SOLE |  | 436 | 0 | 0 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 217 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 3255 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 5015 | 208 | SH |  | SOLE | 19 | 208 | 0 | 0 |
| APPLE HOSPITALITY REIT INC COM NEW | REIT | 03784Y200 |  | 5133 | 446 | SH |  | SOLE |  | 446 | 0 | 0 |
| APPLE HOSPITALITY REIT INC COM NEW | REIT | 03784Y200 |  | 7930 | 689 | SH |  | SOLE | 99 | 689 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 75883 | 299 | SH |  | SOLE | 66 | 299 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 84512 | 333 | SH |  | SOLE | 74 | 333 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 89334 | 352 | SH |  | SOLE | 9 | 352 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 119789 | 472 | SH |  | SOLE | 2 | 472 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 152045 | 599 | SH |  | SOLE | 50 | 599 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 152274 | 600 | SH |  | SOLE | 52 | 600 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 219650 | 865 | SH |  | SOLE | 43 | 865 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 310756 | 1224 | SH |  | SOLE | 81 | 1224 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 376208 | 1482 | SH |  | SOLE | 73 | 1482 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 416977 | 1643 | SH |  | SOLE | 71 | 1643 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 544049 | 2144 | SH |  | SOLE | 36 | 2143 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 577626 | 2276 | SH |  | SOLE | 18 | 2276 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 677873 | 2671 | SH |  | SOLE | 75 | 2671 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 1217787 | 4798 | SH |  | SOLE | 33 | 4798 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 1634661 | 6441 | SH |  | SOLE | 99 | 6441 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 2602084 | 10253 | SH |  | SOLE | 49 | 10252 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 6293303 | 24797 | SH |  | SOLE | 19 | 24797 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 207115184 | 816089 | SH |  | SOLE |  | 816088 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 13197 | 52 | SH |  | SOLE | 46 | 52 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 14720 | 58 | SH |  | SOLE | 12 | 58 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 32496 | 128 | SH |  | SOLE | 25 | 128 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 44413 | 175 | SH |  | SOLE | 4 | 175 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 47205 | 186 | SH |  | SOLE | 51 | 186 | 0 | 0 |
| APPLIED DIGITAL CORP COM NEW | Stock | 038169207 |  | 142 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| APPLIED DIGITAL CORP COM NEW | Stock | 038169207 |  | 1543 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| APPLIED DIGITAL CORP COM NEW | Stock | 038169207 |  | 154934 | 6526 | SH |  | SOLE |  | 6526 | 0 | 0 |
| APPLIED DNA SCIENCES INC COM NEW | Stock | 03815U607 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| APPLIED FINANCE IVS INTERNATIONAL LARGE ETF | ETF | 26923W207 |  | 2886272 | 109355 | SH |  | SOLE |  | 109355 | 0 | 0 |
| APPLIED FINANCE IVS INTERNATIONAL SMID ETF | ETF | 26923W306 |  | 1047146 | 44934 | SH |  | SOLE |  | 44934 | 0 | 0 |
| APPLIED FINANCE IVS US SMID ETF | ETF | 26923W108 |  | 2506565 | 96604 | SH |  | SOLE |  | 96604 | 0 | 0 |
| APPLIED FINANCE VALUATION LARGE CAP ETF | ETF | 26923N405 |  | 3223007 | 77087 | SH |  | SOLE |  | 77087 | 0 | 0 |
| APPLIED INDUSTRIAL TECHNOLOGIES INC | Stock | 03820C105 |  | 265 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| APPLIED INDUSTRIAL TECHNOLOGIES INC | Stock | 03820C105 |  | 20164 | 76 | SH |  | SOLE | 46 | 76 | 0 | 0 |
| APPLIED INDUSTRIAL TECHNOLOGIES INC | Stock | 03820C105 |  | 652689 | 2460 | SH |  | SOLE |  | 2460 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 2393 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 2734 | 8 | SH |  | SOLE | 2 | 8 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 4443 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 4785 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 6152 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 17827 | 52 | SH |  | SOLE | 49 | 52 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 21875 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 33245 | 97 | SH |  | SOLE | 50 | 97 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 35652 | 104 | SH |  | SOLE | 36 | 104 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 36230 | 106 | SH |  | SOLE | 43 | 106 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 69725 | 204 | SH |  | SOLE | 9 | 204 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 74207 | 217 | SH |  | SOLE | 73 | 217 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 92778 | 271 | SH |  | SOLE | 33 | 271 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 120994 | 354 | SH |  | SOLE | 24 | 354 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 157223 | 460 | SH |  | SOLE | 99 | 460 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 935608 | 2737 | SH |  | SOLE | 19 | 2737 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 1336399 | 3910 | SH |  | SOLE | 75 | 3910 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 18475286 | 54054 | SH |  | SOLE |  | 54054 | 0 | 0 |
| APPLIED OPTOELECTRONICS INC | Stock | 03823U102 |  | 338 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| APPLIED OPTOELECTRONICS INC | Stock | 03823U102 |  | 543030 | 6420 | SH |  | SOLE |  | 6419 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 1194 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 1990 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 2786 | 7 | SH |  | SOLE | 51 | 7 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 4776 | 12 | SH |  | SOLE | 2 | 12 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 5162 | 13 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 9950 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 11940 | 30 | SH |  | SOLE | 4 | 30 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 11940 | 30 | SH |  | SOLE | 48 | 30 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 19900 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 28656 | 72 | SH |  | SOLE | 50 | 72 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 58904 | 148 | SH |  | SOLE | 19 | 148 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 68456 | 172 | SH |  | SOLE | 43 | 172 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 149250 | 375 | SH |  | SOLE | 99 | 375 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 8946303 | 22478 | SH |  | SOLE |  | 22478 | 0 | 0 |
| APTARGROUP INC | Stock | 038336103 |  | 756 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| APTARGROUP INC | Stock | 038336103 |  | 1008 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| APTARGROUP INC | Stock | 038336103 |  | 11972 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 139 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 486 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 556 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 694 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 2292 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 1951333 | 28101 | SH |  | SOLE |  | 28101 | 0 | 0 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 116103 | 2767 | SH |  | SOLE | 36 | 2767 | 0 | 0 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 14791323 | 352510 | SH |  | SOLE | 49 | 352510 | 0 | 0 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 29570236 | 704724 | SH |  | SOLE |  | 704724 | 0 | 0 |
| APTUS DEFERRED INCOME ETF | ETF | 26922B451 |  | 58969 | 2217 | SH |  | SOLE | 49 | 2217 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 78437 | 2870 | SH |  | SOLE | 36 | 2870 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 8986270 | 328806 | SH |  | SOLE | 49 | 328806 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 14042285 | 513805 | SH |  | SOLE |  | 513804 | 0 | 0 |
| APTUS DRAWDOWN MANAGED EQUITY ETF | ETF | 26922A784 |  | 1113856 | 22534 | SH |  | SOLE | 49 | 22534 | 0 | 0 |
| APTUS ENHANCED YIELD ETF | ETF | 26922B642 |  | 14265 | 644 | SH |  | SOLE |  | 644 | 0 | 0 |
| APTUS ENHANCED YIELD ETF | ETF | 26922B642 |  | 2293046 | 103524 | SH |  | SOLE | 49 | 103523 | 0 | 0 |
| APTUS INTERNATIONAL ENHANCED YIELD | ETF | 26922B709 |  | 505686 | 20498 | SH |  | SOLE | 49 | 20498 | 0 | 0 |
| APTUS LARGE CAP ENHANCED YIELD ETF | ETF | 26922B535 |  | 240664 | 6674 | SH |  | SOLE | 49 | 6674 | 0 | 0 |
| APTUS LARGE CAP UPSIDE ETF | ETF | 26922B444 |  | 227231 | 8911 | SH |  | SOLE | 49 | 8911 | 0 | 0 |
| AQUA METALS INC COM NEW | Stock | 03837J200 |  | 1284 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| AQUABOUNTY TECHNOLOGIES INC COM | Stock | 03842K309 |  | 43 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ARAMARK HLDGS CORP COM | Stock | 03852U106 |  | 243 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ARAMARK HLDGS CORP COM | Stock | 03852U106 |  | 568 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| ARAMARK HLDGS CORP COM | Stock | 03852U106 |  | 4946 | 122 | SH |  | SOLE | 99 | 122 | 0 | 0 |
| ARAMARK HLDGS CORP COM | Stock | 03852U106 |  | 5898 | 145 | SH |  | SOLE | 49 | 145 | 0 | 0 |
| ARAMARK HLDGS CORP COM | Stock | 03852U106 |  | 13419 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| ARBOR REALTY TRUST INC COM | REIT | 038923108 |  | 39683 | 5147 | SH |  | SOLE |  | 5147 | 0 | 0 |
| ARCBEST CORP COM | Stock | 03937C105 |  | 590 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH | ADR | 03938L203 |  | 988 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH | ADR | 03938L203 |  | 24119 | 464 | SH |  | SOLE |  | 464 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH | ADR | 03938L203 |  | 44079 | 848 | SH |  | SOLE | 99 | 848 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 192 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 576 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 864 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 1056 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 2208 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 7493 | 78 | SH |  | SOLE | 33 | 78 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 7775 | 81 | SH |  | SOLE | 36 | 81 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 24477 | 255 | SH |  | SOLE | 99 | 255 | 0 | 0 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 106983 | 1115 | SH |  | SOLE |  | 1114 | 0 | 0 |
| ARCHER AVIATION INC COM CL A | Stock | 03945R102 |  | 533 | 103 | SH |  | SOLE | 71 | 103 | 0 | 0 |
| ARCHER AVIATION INC COM CL A | Stock | 03945R102 |  | 44043 | 8519 | SH |  | SOLE |  | 8519 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 218 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 711 | 10 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 945 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 5986 | 82 | SH |  | SOLE | 33 | 82 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 12751 | 175 | SH |  | SOLE | 73 | 175 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 45431 | 625 | SH |  | SOLE | 99 | 625 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 108829 | 1497 | SH |  | SOLE | 19 | 1497 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 382745 | 5265 | SH |  | SOLE |  | 5265 | 0 | 0 |
| ARCHROCK INC COM | Stock | 03957W106 |  | 4524 | 130 | SH |  | SOLE | 99 | 130 | 0 | 0 |
| ARCHROCK INC COM | Stock | 03957W106 |  | 14512 | 417 | SH |  | SOLE | 19 | 417 | 0 | 0 |
| ARCHROCK INC COM | Stock | 03957W106 |  | 690780 | 19850 | SH |  | SOLE |  | 19850 | 0 | 0 |
| ARCOS DORADOS HLDGS INC SHS CLASS -A - | Stock | G0457F107 |  | 2459 | 298 | SH |  | SOLE | 9 | 298 | 0 | 0 |
| ARCOS DORADOS HLDGS INC SHS CLASS -A - | Stock | G0457F107 |  | 266096 | 32254 | SH |  | SOLE |  | 32254 | 0 | 0 |
| ARCOSA INC | Stock | 039653100 |  | 31953 | 301 | SH |  | SOLE |  | 301 | 0 | 0 |
| ARCUS BIOSCIENCES INC COM | Stock | 03969F109 |  | 65 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ARCUTIS BIOTHERAPEUTICS INC COM | Stock | 03969K108 |  | 448 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ARDAGH METAL PACKAGING S A SHS | Stock | L02235106 |  | 77 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ARDAGH METAL PACKAGING S A SHS | Stock | L02235106 |  | 223 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ARDAGH METAL PACKAGING S A SHS | Stock | L02235106 |  | 1146 | 283 | SH |  | SOLE | 99 | 283 | 0 | 0 |
| ARDMORE SHIPPING CORP COM | Stock | Y0207T100 |  | 198 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ARDMORE SHIPPING CORP COM | Stock | Y0207T100 |  | 397 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 16 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 48294 | 2680 | SH |  | SOLE | 99 | 2680 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 341947 | 18976 | SH |  | SOLE | 6 | 18975 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 448899 | 24911 | SH |  | SOLE |  | 24911 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 327 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 764 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 2400 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 3164 | 29 | SH |  | SOLE | 12 | 29 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 6437 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 8183 | 75 | SH |  | SOLE | 4 | 75 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A | Stock | 03990B101 |  | 26537 | 243 | SH |  | SOLE |  | 243 | 0 | 0 |
| ARGAN INC COM | Stock | 04010E109 |  | 1089 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ARGAN INC COM | Stock | 04010E109 |  | 3970570 | 7290 | SH |  | SOLE |  | 7290 | 0 | 0 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 190 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 1461 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 7303 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 11684 | 16 | SH |  | SOLE | 50 | 16 | 0 | 0 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 16796 | 23 | SH |  | SOLE | 99 | 23 | 0 | 0 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 18987 | 26 | SH |  | SOLE | 48 | 26 | 0 | 0 |
| ARHAUS INC COM CL A | Stock | 04035M102 |  | 142 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ARHAUS INC COM CL A | Stock | 04035M102 |  | 2217 | 327 | SH |  | SOLE | 99 | 327 | 0 | 0 |
| ARIS MINING CORPORATION COM | Stock | 04040Y109 |  | 13723 | 739 | SH |  | SOLE |  | 739 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 859 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 1473 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 3192 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 3806 | 31 | SH |  | SOLE | 4 | 31 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 4175 | 34 | SH |  | SOLE | 2 | 34 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 7612 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 10805 | 88 | SH |  | SOLE | 51 | 88 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 16207 | 132 | SH |  | SOLE | 99 | 132 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 29099 | 237 | SH |  | SOLE | 33 | 237 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 47884 | 390 | SH |  | SOLE | 49 | 390 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 67406 | 549 | SH |  | SOLE | 43 | 549 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 86260 | 703 | SH |  | SOLE | 36 | 702 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 110625 | 901 | SH |  | SOLE | 81 | 901 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 200868 | 1636 | SH |  | SOLE | 53 | 1636 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 2137231 | 17407 | SH |  | SOLE | 19 | 17407 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 18980634 | 154591 | SH |  | SOLE |  | 154590 | 0 | 0 |
| ARK 21SHARES BITCOIN ETF | ETF | 040919102 |  | 149585 | 6651 | SH |  | SOLE |  | 6651 | 0 | 0 |
| ARK AUTONOMOUS TECHNOLOGY  ROBOTICS ETF | ETF | 00214Q203 |  | 1912 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| ARK AUTONOMOUS TECHNOLOGY  ROBOTICS ETF | ETF | 00214Q203 |  | 264754 | 2354 | SH |  | SOLE |  | 2354 | 0 | 0 |
| ARK BLOCKCHAIN  FINTECH INNOVATION ETF | ETF | 00214Q708 |  | 97139 | 2556 | SH |  | SOLE |  | 2555 | 0 | 0 |
| ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 |  | 2378 | 90 | SH |  | SOLE | 36 | 90 | 0 | 0 |
| ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 |  | 69494 | 2630 | SH |  | SOLE |  | 2630 | 0 | 0 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 52086 | 771 | SH |  | SOLE | 36 | 770 | 0 | 0 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 1189285 | 17596 | SH |  | SOLE |  | 17595 | 0 | 0 |
| ARK ISRAEL INNOVATIVE TECHNOLOGY ETF | ETF | 00214Q609 |  | 44463 | 1652 | SH |  | SOLE |  | 1651 | 0 | 0 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 303801 | 2519 | SH |  | SOLE |  | 2518 | 0 | 0 |
| ARK RESTAURANTS CORP COM | Stock | 040712101 |  | 938 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| ARK SPACE  DEFENSE INNOVATION ETF | ETF | 00214Q807 |  | 36218 | 1234 | SH |  | SOLE |  | 1234 | 0 | 0 |
| ARKO CORP COM | Stock | 041242108 |  | 556 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ARLO TECHNOLOGIES INC COM | Stock | 04206A101 |  | 5080 | 357 | SH |  | SOLE | 99 | 357 | 0 | 0 |
| ARM HOLDINGS PLC SPONSORED ADS | ADR | 042068205 |  | 14220 | 94 | SH |  | SOLE | 48 | 94 | 0 | 0 |
| ARM HOLDINGS PLC SPONSORED ADS | ADR | 042068205 |  | 2405716 | 15902 | SH |  | SOLE |  | 15902 | 0 | 0 |
| ARMOUR RESIDENTIAL REIT INC COM SHS | REIT | 042315705 |  | 33329 | 1998 | SH |  | SOLE |  | 1998 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 330 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 9394 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 14338 | 87 | SH |  | SOLE | 99 | 87 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 14667 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 61965 | 376 | SH |  | SOLE | 23 | 376 | 0 | 0 |
| ARQIT QUANTUM INC COM NEW | Stock | G0567U127 |  | 288148 | 21747 | SH |  | SOLE |  | 21747 | 0 | 0 |
| ARRAY TECHNOLOGIES INC 1 12/01/2028 | Convertible | 04271TAB6 |  | 15351 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| ARRAY TECHNOLOGIES INC COM SHS | Stock | 04271T100 |  | 2256 | 312 | SH |  | SOLE | 99 | 312 | 0 | 0 |
| ARROW ELECTRONICS INC | Stock | 042735100 |  | 244 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| ARROW ELECTRONICS INC | Stock | 042735100 |  | 2151 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| ARROW ELECTRONICS INC | Stock | 042735100 |  | 16349 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| ARROW ELECTRONICS INC | Stock | 042735100 |  | 23663 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| ARROW ELECTRONICS INC | Stock | 042735100 |  | 42019 | 293 | SH |  | SOLE | 99 | 293 | 0 | 0 |
| ARROW FINL CORP COM | Stock | 042744102 |  | 1209 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| ARROW FINL CORP COM | Stock | 042744102 |  | 6915 | 206 | SH |  | SOLE | 99 | 206 | 0 | 0 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 |  | 3762 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 |  | 12603 | 201 | SH |  | SOLE | 99 | 201 | 0 | 0 |
| ARTERIS INC COM | Stock | 04302A104 |  | 658 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| ARTERIS INC COM | Stock | 04302A104 |  | 3288 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 109 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 3639 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 6010 | 165 | SH |  | SOLE | 73 | 165 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 392045 | 10773 | SH |  | SOLE |  | 10773 | 0 | 0 |
| ARTIVION INC COM | Stock | 228903100 |  | 3840 | 105 | SH |  | SOLE |  | 104 | 0 | 0 |
| ARVINAS INC COM | Stock | 04335A105 |  | 148 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ARVINAS INC COM | Stock | 04335A105 |  | 2851 | 269 | SH |  | SOLE | 99 | 269 | 0 | 0 |
| ARVINAS INC COM | Stock | 04335A105 |  | 10727 | 1012 | SH |  | SOLE | 19 | 1012 | 0 | 0 |
| ASA GOLD AND PRECIOUS METALS CEF | CEF | G3156P103 |  | 74436 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| ASANA INC CL A | Stock | 04342Y104 |  | 154 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| ASANA INC CL A | Stock | 04342Y104 |  | 721581 | 112747 | SH |  | SOLE |  | 112747 | 0 | 0 |
| ASBURY AUTOMOTIVE GROUP INC COM | Stock | 043436104 |  | 7426 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| ASCENDIS PHARMA A/S SPONSORED ADR | ADR | 04351P101 |  | 10979 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| ASCENDIS PHARMA A/S SPONSORED ADR | ADR | 04351P101 |  | 38427 | 168 | SH |  | SOLE | 48 | 168 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 5897 | 272 | SH |  | SOLE | 66 | 272 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 6114 | 282 | SH |  | SOLE | 31 | 282 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 21290 | 982 | SH |  | SOLE | 99 | 982 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 283391 | 13072 | SH |  | SOLE |  | 13071 | 0 | 0 |
| ASHLAND INC COM | Stock | 044186104 |  | 445 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ASHLAND INC COM | Stock | 044186104 |  | 1446 | 26 | SH |  | SOLE | 99 | 26 | 0 | 0 |
| ASHLAND INC COM | Stock | 044186104 |  | 11326 | 204 | SH |  | SOLE |  | 203 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 2642 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 13208 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 17171 | 13 | SH |  | SOLE | 4 | 13 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 17171 | 13 | SH |  | SOLE | 61 | 13 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 21133 | 16 | SH |  | SOLE | 6 | 16 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 22454 | 17 | SH |  | SOLE | 51 | 17 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 33021 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 34342 | 26 | SH |  | SOLE | 2 | 26 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 41021 | 31 | SH |  | SOLE | 50 | 31 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 42451 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 50192 | 38 | SH |  | SOLE | 28 | 38 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 75287 | 57 | SH |  | SOLE | 99 | 57 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 100383 | 76 | SH |  | SOLE | 49 | 76 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 338132 | 256 | SH |  | SOLE | 53 | 256 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 7500589 | 5679 | SH |  | SOLE |  | 5678 | 0 | 0 |
| ASP ISOTOPES INC COM | Stock | 00218A105 |  | 177897 | 40248 | SH |  | SOLE |  | 40248 | 0 | 0 |
| ASSERTIO HOLDINGS INC COM NEW | Stock | 04546C304 |  | 191 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ASSOCIATED BANC-CORP COM | Stock | 045487105 |  | 15335 | 593 | SH |  | SOLE | 99 | 593 | 0 | 0 |
| ASSOCIATED BANC-CORP COM | Stock | 045487105 |  | 640500 | 24768 | SH |  | SOLE |  | 24768 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 218 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 3717 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 6970 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 24395 | 112 | SH |  | SOLE | 19 | 112 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 108469 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| ASSURED GUARANTY LTD COM | Stock | G0585R106 |  | 7333 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 166 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 663 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 2486 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 6709860 | 80969 | SH |  | SOLE |  | 80968 | 0 | 0 |
| ASTEC INDUSTRIES INC | Stock | 046224101 |  | 6999 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 219 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 219 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 545 | 5 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 10960 | 100 | SH |  | SOLE | 50 | 100 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 60280 | 550 | SH |  | SOLE | 99 | 550 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 1014848 | 9260 | SH |  | SOLE |  | 9259 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 3944 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 4733 | 24 | SH |  | SOLE | 61 | 24 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 5522 | 28 | SH |  | SOLE | 49 | 28 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 6311 | 32 | SH |  | SOLE | 9 | 32 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 6705 | 34 | SH |  | SOLE | 66 | 34 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 13608 | 69 | SH |  | SOLE | 12 | 69 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 22483 | 114 | SH |  | SOLE | 7 | 114 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 22878 | 116 | SH |  | SOLE | 28 | 116 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 22912 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 81279 | 412 | SH |  | SOLE | 43 | 412 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 174145 | 883 | SH |  | SOLE | 99 | 883 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 1988050 | 10085 | SH |  | SOLE |  | 10084 | 0 | 0 |
| ASTRONICS CORP COM | Stock | 046433108 |  | 23422 | 351 | SH |  | SOLE | 19 | 351 | 0 | 0 |
| ASTRONICS CORP COM | Stock | 046433108 |  | 66863 | 1002 | SH |  | SOLE |  | 1002 | 0 | 0 |
| ASURE SOFTWARE INC COM | Stock | 04649U102 |  | 34 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 145 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 3160 | 109 | SH |  | SOLE | 74 | 109 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 5392 | 186 | SH |  | SOLE | 66 | 186 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 12611 | 435 | SH |  | SOLE | 46 | 435 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 14205 | 490 | SH |  | SOLE | 9 | 490 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 16756 | 578 | SH |  | SOLE | 71 | 578 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 17307 | 597 | SH |  | SOLE | 12 | 597 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 20260 | 699 | SH |  | SOLE | 73 | 698 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 38847 | 1340 | SH |  | SOLE | 7 | 1340 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 60299 | 2080 | SH |  | SOLE | 33 | 2079 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 81858 | 2824 | SH |  | SOLE | 49 | 2823 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 117839 | 4065 | SH |  | SOLE | 36 | 4064 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 330558 | 11402 | SH |  | SOLE | 19 | 11402 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 578524 | 19956 | SH |  | SOLE | 99 | 19956 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 12671810 | 437110 | SH |  | SOLE |  | 437109 | 0 | 0 |
| ATAIBECKLEY INC COM SHS | Stock | 04650F101 |  | 15034 | 4247 | SH |  | SOLE |  | 4247 | 0 | 0 |
| ATI INC COM | Stock | 01741R102 |  | 873 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ATI INC COM | Stock | 01741R102 |  | 10182 | 70 | SH |  | SOLE | 43 | 70 | 0 | 0 |
| ATI INC COM | Stock | 01741R102 |  | 2563238 | 17622 | SH |  | SOLE |  | 17621 | 0 | 0 |
| ATKORE INC COM | Stock | 047649108 |  | 80059 | 1359 | SH |  | SOLE |  | 1359 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC COM SER A | Stock | 047726104 |  | 141 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC COM SER A | Stock | 047726104 |  | 472 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC COM SER C | Stock | 047726302 |  | 2220 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP COM | Stock | 04911A107 |  | 298179 | 8343 | SH |  | SOLE |  | 8343 | 0 | 0 |
| ATLANTICUS HOLDINGS CORP COM | Stock | 04914Y102 |  | 41976 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| ATLAS ENERGY SOLUTIONS INC COM NEW | Stock | 642045108 |  | 459 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 205 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 273 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 499 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 1297 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 22796 | 334 | SH |  | SOLE | 73 | 334 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 606669 | 8889 | SH |  | SOLE |  | 8888 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 1075 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 1293 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 7446 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 54150 | 293 | SH |  | SOLE |  | 293 | 0 | 0 |
| ATMUS FILTRATION TECHNOLOGIES COM | Stock | 04956D107 |  | 27023 | 476 | SH |  | SOLE | 19 | 476 | 0 | 0 |
| ATMUS FILTRATION TECHNOLOGIES COM | Stock | 04956D107 |  | 27988 | 493 | SH |  | SOLE |  | 493 | 0 | 0 |
| ATOMERA INC COM | Stock | 04965B100 |  | 1524 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS | ADR | 04965M106 |  | 1141 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| ATRIUM THERAPEUTICS INC COM | Stock | 04965N104 |  | 160 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| AUDIOEYE INC COM NEW | Stock | 050734201 |  | 223 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| AURA BIOSCIENCES INC COM | Stock | 05153U107 |  | 40 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| AURINIA PHARMACEUTICALS INC COM | Stock | 05156V102 |  | 936292 | 63178 | SH |  | SOLE |  | 63177 | 0 | 0 |
| AURORA CANNABIS INC | Stock | 05156X850 |  | 883 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| AURORA INNOVATION INC CLASS A COM | Stock | 051774107 |  | 280 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| AURORA INNOVATION INC CLASS A COM | Stock | 051774107 |  | 5282 | 1282 | SH |  | SOLE | 48 | 1282 | 0 | 0 |
| AURORA INNOVATION INC CLASS A COM | Stock | 051774107 |  | 8841 | 2146 | SH |  | SOLE |  | 2145 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 479 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 2633 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 4070 | 17 | SH |  | SOLE | 2 | 17 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 4309 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 5506 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 7719 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 7900 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 18673 | 78 | SH |  | SOLE | 4 | 78 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 34713 | 145 | SH |  | SOLE | 33 | 145 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 488383 | 2040 | SH |  | SOLE |  | 2040 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 105 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 142 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 19139 | 182 | SH |  | SOLE | 99 | 182 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 70668 | 672 | SH |  | SOLE |  | 672 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 1829 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 3454 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 6095 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 7924 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 16277 | 80 | SH |  | SOLE | 73 | 80 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 25180 | 124 | SH |  | SOLE | 33 | 123 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 28767 | 142 | SH |  | SOLE | 36 | 141 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 29358 | 144 | SH |  | SOLE | 19 | 144 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 46935 | 231 | SH |  | SOLE | 99 | 231 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 161548 | 795 | SH |  | SOLE | 30 | 795 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 2050072 | 10090 | SH |  | SOLE |  | 10089 | 0 | 0 |
| AUTONATION INC | Stock | 05329W102 |  | 355 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| AUTONATION INC | Stock | 05329W102 |  | 23626 | 121 | SH |  | SOLE | 99 | 121 | 0 | 0 |
| AUTONATION INC | Stock | 05329W102 |  | 121842 | 624 | SH |  | SOLE |  | 624 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 23644 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 23644 | 7 | SH |  | SOLE | 73 | 7 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 68164 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 104711 | 31 | SH |  | SOLE | 81 | 31 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 591112 | 175 | SH |  | SOLE | 49 | 175 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 8143331 | 2411 | SH |  | SOLE |  | 2410 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 653 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 2614 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 3937 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 5895 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 31508 | 193 | SH |  | SOLE | 43 | 192 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 38551 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| AVANOS MED INC COM | Stock | 05350V106 |  | 126 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| AVANOS MED INC COM | Stock | 05350V106 |  | 140 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AVANTIS ALL EQUITY MARKETS ETF | ETF | 025072232 |  | 825364 | 9377 | SH |  | SOLE |  | 9377 | 0 | 0 |
| AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 |  | 718460 | 8916 | SH |  | SOLE | 36 | 8916 | 0 | 0 |
| AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 |  | 3081993 | 38248 | SH |  | SOLE |  | 38247 | 0 | 0 |
| AVANTIS INTERNATIONAL EQUITY ETF | ETF | 025072703 |  | 5082126 | 59902 | SH |  | SOLE |  | 59902 | 0 | 0 |
| AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | ETF | 025072802 |  | 4402005 | 44082 | SH |  | SOLE |  | 44081 | 0 | 0 |
| AVANTIS MODERATE ALLOCATION ETF | ETF | 025072182 |  | 141293 | 2102 | SH |  | SOLE |  | 2102 | 0 | 0 |
| AVANTIS RESPONSIBLE EMERGING MARKETS EQUITY ETF | ETF | 025072315 |  | 5628 | 85 | SH |  | SOLE |  | 84 | 0 | 0 |
| AVANTIS SHORT-TERM FIXED INCOME ETF | ETF | 025072687 |  | 36457 | 779 | SH |  | SOLE | 51 | 779 | 0 | 0 |
| AVANTIS U.S SMALL CAP EQUITY ETF | ETF | 025072323 |  | 102785 | 1650 | SH |  | SOLE |  | 1649 | 0 | 0 |
| AVANTIS U.S. EQUITY ETF | ETF | 025072885 |  | 17678 | 159 | SH |  | SOLE | 36 | 159 | 0 | 0 |
| AVANTIS U.S. EQUITY ETF | ETF | 025072885 |  | 1727640 | 15539 | SH |  | SOLE |  | 15539 | 0 | 0 |
| AVANTIS U.S. LARGE CAP VALUE ETF | ETF | 025072349 |  | 1771597 | 21977 | SH |  | SOLE |  | 21977 | 0 | 0 |
| AVANTIS U.S. MID CAP VALUE ETF | ETF | 025072133 |  | 8160 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 51458 | 466 | SH |  | SOLE | 36 | 465 | 0 | 0 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 380647 | 3446 | SH |  | SOLE | 11 | 3445 | 0 | 0 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 10975899 | 99356 | SH |  | SOLE |  | 99356 | 0 | 0 |
| AVANTOR INC | Stock | 05352A100 |  | 126647 | 16154 | SH |  | SOLE |  | 16154 | 0 | 0 |
| AVEANNA HEALTHCARE HLDGS INC COM | Stock | 05356F105 |  | 348 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| AVEPOINT INC COM CL A | Stock | 053604104 |  | 10 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| AVEPOINT INC COM CL A | Stock | 053604104 |  | 533 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| AVEPOINT INC COM CL A | Stock | 053604104 |  | 11650 | 1225 | SH |  | SOLE |  | 1225 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 863 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 863 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 2807 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 4490 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 24866 | 144 | SH |  | SOLE | 99 | 144 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 350481 | 2030 | SH |  | SOLE |  | 2029 | 0 | 0 |
| AVIAT NETWORKS INC COM NEW | Stock | 05366Y201 |  | 38166 | 1688 | SH |  | SOLE | 78 | 1688 | 0 | 0 |
| AVINO SILVER  GOLD MINES LTD COM | Stock | 053906103 |  | 75524 | 11950 | SH |  | SOLE |  | 11950 | 0 | 0 |
| AVIS BUDGET GROUP INC | Stock | 053774105 |  | 316 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| AVISTA CORP | Stock | 05379B107 |  | 602 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| AVISTA CORP | Stock | 05379B107 |  | 5670 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| AVISTA CORP | Stock | 05379B107 |  | 7145 | 178 | SH |  | SOLE | 99 | 178 | 0 | 0 |
| AVNET INC COM | Stock | 053807103 |  | 17623 | 286 | SH |  | SOLE | 99 | 286 | 0 | 0 |
| AXALTA COATING SYSTEMS LTD | Stock | G0750C108 |  | 139 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| AXALTA COATING SYSTEMS LTD | Stock | G0750C108 |  | 388 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| AXALTA COATING SYSTEMS LTD | Stock | G0750C108 |  | 4266 | 154 | SH |  | SOLE |  | 154 | 0 | 0 |
| AXALTA COATING SYSTEMS LTD | Stock | G0750C108 |  | 18531 | 669 | SH |  | SOLE | 99 | 669 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 93 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 10890 | 117 | SH |  | SOLE | 99 | 117 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 41967 | 451 | SH |  | SOLE |  | 450 | 0 | 0 |
| AXIA ENERGIA SA SPON ADS PF CL C | ADR | 15236F100 |  | 874 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| AXIA ENERGIA SA SPONSORED ADR | ADR | 15234Q207 |  | 3463 | 307 | SH |  | SOLE |  | 307 | 0 | 0 |
| AXIS CAPITAL HOLDINGS LTD | Stock | G0692U109 |  | 101 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AXIS CAPITAL HOLDINGS LTD | Stock | G0692U109 |  | 203 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| AXIS CAPITAL HOLDINGS LTD | Stock | G0692U109 |  | 3042 | 30 | SH |  | SOLE | 99 | 30 | 0 | 0 |
| AXIS CAPITAL HOLDINGS LTD | Stock | G0692U109 |  | 135889 | 1340 | SH |  | SOLE |  | 1340 | 0 | 0 |
| AXOGEN INC COM | Stock | 05463X106 |  | 12954 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 425 | 1 | SH |  | SOLE | 99 | 1 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 849 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 3398 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 5521 | 13 | SH |  | SOLE | 51 | 13 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 5946 | 14 | SH |  | SOLE | 43 | 14 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 11042 | 26 | SH |  | SOLE | 4 | 26 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 14864 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 439979 | 1036 | SH |  | SOLE |  | 1036 | 0 | 0 |
| AXOS FINANCIAL INC COM | Stock | 05465C100 |  | 3914 | 46 | SH |  | SOLE | 99 | 46 | 0 | 0 |
| AXOS FINANCIAL INC COM | Stock | 05465C100 |  | 102874 | 1209 | SH |  | SOLE |  | 1209 | 0 | 0 |
| AXSOME THERAPEUTICS INC. COM | Stock | 05464T104 |  | 1183 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AXSOME THERAPEUTICS INC. COM | Stock | 05464T104 |  | 53748 | 318 | SH |  | SOLE |  | 318 | 0 | 0 |
| AXT INC COM | Stock | 00246W103 |  | 399 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AXT INC COM | Stock | 00246W103 |  | 33844 | 594 | SH |  | SOLE |  | 593 | 0 | 0 |
| AZZ INC COM | Stock | 002474104 |  | 7633 | 61 | SH |  | SOLE | 99 | 61 | 0 | 0 |
| AZZ INC COM | Stock | 002474104 |  | 10147 | 81 | SH |  | SOLE | 34 | 81 | 0 | 0 |
| AZZ INC COM | Stock | 002474104 |  | 33535 | 268 | SH |  | SOLE |  | 268 | 0 | 0 |
| B  G FOODS INC | Stock | 05508R106 |  | 1266 | 263 | SH |  | SOLE |  | 263 | 0 | 0 |
| B2GOLD CORP COM | Stock | 11777Q209 |  | 1812 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| BABCOCK  WILCOX ENTERPRISES COM | Stock | 05614L209 |  | 595283 | 40523 | SH |  | SOLE |  | 40523 | 0 | 0 |
| BACKBLAZE INC COM CL A | Stock | 05637B105 |  | 93 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 2590 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 15997 | 105 | SH |  | SOLE | 23 | 105 | 0 | 0 |
| BAHL  GAYNOR INCOME GROWTH ETF | ETF | 26922B527 |  | 35987 | 1082 | SH |  | SOLE |  | 1082 | 0 | 0 |
| BAIDU INC SPON ADR REP A | ADR | 056752108 |  | 223 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BAIDU INC SPON ADR REP A | ADR | 056752108 |  | 132478 | 1189 | SH |  | SOLE |  | 1189 | 0 | 0 |
| BAIN CAPITAL SPECIALTY FINANCE INC | CEF | 05684B107 |  | 191282 | 15426 | SH |  | SOLE |  | 15426 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 427 | 7 | SH |  | SOLE | 99 | 7 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 549 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 611 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 1465 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 1587 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 3785 | 62 | SH |  | SOLE | 49 | 62 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 7363 | 121 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 12698 | 208 | SH |  | SOLE | 12 | 208 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 21090 | 345 | SH |  | SOLE | 33 | 345 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 3763978 | 61654 | SH |  | SOLE |  | 61654 | 0 | 0 |
| BAKKT INC COM CL A NEW | Stock | 05759B305 |  | 59 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BAKKT INC COM CL A NEW | Stock | 05759B305 |  | 5299 | 720 | SH |  | SOLE |  | 720 | 0 | 0 |
| BALCHEM CORP | Stock | 057665200 |  | 6949 | 41 | SH |  | SOLE | 99 | 41 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 177 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 887 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 887 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 3074 | 52 | SH |  | SOLE | 9 | 52 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 3138 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 45988 | 778 | SH |  | SOLE | 19 | 778 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 252073 | 4264 | SH |  | SOLE |  | 4264 | 0 | 0 |
| BALLYS CORPORATION COMMON STOCK | Stock | 05875B304 |  | 48 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BANC OF CALIFORNIA INC COM | Stock | 05990K106 |  | 12222 | 695 | SH |  | SOLE |  | 695 | 0 | 0 |
| BANC OF CALIFORNIA INC COM | Stock | 05990K106 |  | 76877 | 4373 | SH |  | SOLE | 78 | 4373 | 0 | 0 |
| BANCFIRST CORP COM | Stock | 05945F103 |  | 29838 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 283 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 2556 | 118 | SH |  | SOLE | 99 | 118 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 4289 | 198 | SH |  | SOLE | 71 | 198 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 6693 | 309 | SH |  | SOLE | 9 | 309 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 7668 | 354 | SH |  | SOLE | 61 | 354 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 21227 | 980 | SH |  | SOLE | 43 | 980 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR | ADR | 05946K101 |  | 138487 | 6394 | SH |  | SOLE |  | 6393 | 0 | 0 |
| BANCO BRADESCO S A SP ADR PFD NEW | ADR | 059460303 |  | 291567 | 79881 | SH |  | SOLE |  | 79881 | 0 | 0 |
| BANCO DE CHILE SPONSORED ADS | ADR | 059520106 |  | 22668 | 612 | SH |  | SOLE |  | 612 | 0 | 0 |
| BANCO MACRO S A SPON ADR B | ADR | 05961W105 |  | 5029 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| BANCO SANTANDER BRASIL S A ADS REP 1 UNIT | ADR | 05967A107 |  | 14825 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| BANCO SANTANDER CHILE NEW SP ADR REP COM | ADR | 05965X109 |  | 3006 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| BANCO SANTANDER CHILE NEW SP ADR REP COM | ADR | 05965X109 |  | 15030 | 450 | SH |  | SOLE | 99 | 450 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 1140 | 101 | SH |  | SOLE | 36 | 101 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 2200 | 195 | SH |  | SOLE | 19 | 195 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 2685 | 238 | SH |  | SOLE | 66 | 238 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 4354 | 386 | SH |  | SOLE | 71 | 386 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 34889 | 3093 | SH |  | SOLE | 99 | 3093 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 588478 | 52170 | SH |  | SOLE |  | 52170 | 0 | 0 |
| BANCORP INC DEL COM | Stock | 05969A105 |  | 2418 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| BANDWIDTH INC CLASS A | Stock | 05988J103 |  | 1158 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| BANK AMERICA CORP 7.25CNV PFD L | Convertible Preferred | 060505682 |  | 2383 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| BANK AMERICA CORP 7.25CNV PFD L | Convertible Preferred | 060505682 |  | 52429 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 3490 | 47 | SH |  | SOLE | 99 | 47 | 0 | 0 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 13365 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 54203 | 730 | SH |  | SOLE | 23 | 730 | 0 | 0 |
| BANK MONTREAL MEDIUM COM | Stock | 063671101 |  | 89324 | 660 | SH |  | SOLE | 52 | 660 | 0 | 0 |
| BANK MONTREAL MEDIUM COM | Stock | 063671101 |  | 5003384 | 36969 | SH |  | SOLE |  | 36969 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 237 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 1779 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 4982 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 7118 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 7592 | 64 | SH |  | SOLE | 46 | 64 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 12785 | 108 | SH |  | SOLE | 33 | 107 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 18057 | 152 | SH |  | SOLE | 73 | 152 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 62189 | 524 | SH |  | SOLE | 36 | 524 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 102623 | 865 | SH |  | SOLE | 81 | 865 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 154100 | 1299 | SH |  | SOLE | 99 | 1299 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 345798 | 2915 | SH |  | SOLE | 19 | 2914 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 2159773 | 18206 | SH |  | SOLE |  | 18205 | 0 | 0 |
| BANK NOVA SCOTIA B C COM | Stock | 064149107 |  | 624 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| BANK NOVA SCOTIA B C COM | Stock | 064149107 |  | 241060 | 3478 | SH |  | SOLE |  | 3478 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 2243 | 46 | SH |  | SOLE | 66 | 46 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 3510 | 72 | SH |  | SOLE | 51 | 72 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 8483 | 174 | SH |  | SOLE | 74 | 174 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 8921 | 183 | SH |  | SOLE | 49 | 183 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 23214 | 476 | SH |  | SOLE | 36 | 476 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 42627 | 874 | SH |  | SOLE | 73 | 874 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 54405 | 1116 | SH |  | SOLE | 9 | 1116 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 73076 | 1499 | SH |  | SOLE | 71 | 1499 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 75631 | 1551 | SH |  | SOLE | 33 | 1551 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 356168 | 7306 | SH |  | SOLE | 99 | 7306 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 501781 | 10293 | SH |  | SOLE | 19 | 10292 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 7357780 | 150929 | SH |  | SOLE |  | 150928 | 0 | 0 |
| BANK OF MARIN BANCORP COM | Stock | 063425102 |  | 16813 | 656 | SH |  | SOLE |  | 656 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 |  | 9855 | 215 | SH |  | SOLE |  | 214 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 |  | 20146 | 439 | SH |  | SOLE | 99 | 439 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 |  | 58510 | 1275 | SH |  | SOLE | 78 | 1275 | 0 | 0 |
| BANKUNITED INC | Stock | 06652K103 |  | 587 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| BAR HBR BANKSHARES COM | Stock | 066849100 |  | 19470 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 677 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 698 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 771 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 110942 | 5243 | SH |  | SOLE | 99 | 5243 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 238106 | 11253 | SH |  | SOLE |  | 11252 | 0 | 0 |
| BARINGS BDC INC | CEF | 06759L103 |  | 28994 | 3523 | SH |  | SOLE |  | 3523 | 0 | 0 |
| BARINGS CORPORTATE INVESTORS CEF | CEF | 06759X107 |  | 41273 | 2394 | SH |  | SOLE |  | 2394 | 0 | 0 |
| BARINGS PARTICIPATION INVESTORS CEF | CEF | 06761A103 |  | 60299 | 3518 | SH |  | SOLE |  | 3518 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 693 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 979 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 41769 | 1024 | SH |  | SOLE | 99 | 1024 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 2025060 | 49646 | SH |  | SOLE |  | 49645 | 0 | 0 |
| BATH  BODY WORKS INC COM | Stock | 070830104 |  | 112 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| BATH  BODY WORKS INC COM | Stock | 070830104 |  | 24364 | 1305 | SH |  | SOLE |  | 1305 | 0 | 0 |
| BAUSCH HEALTH COMPANIES INC | Stock | 071734107 |  | 4714 | 873 | SH |  | SOLE |  | 873 | 0 | 0 |
| BAUSCH PLUS LOMB CORP COMMON SHARES | Stock | 071705107 |  | 7652 | 481 | SH |  | SOLE |  | 481 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 84 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 168 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 347 | 21 | SH |  | SOLE | 49 | 20 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 1092 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 2675 | 159 | SH |  | SOLE | 73 | 159 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 83297 | 4958 | SH |  | SOLE | 43 | 4958 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 1001418 | 59608 | SH |  | SOLE |  | 59608 | 0 | 0 |
| BBB FOODS INC CL A COM | Stock | G0896C103 |  | 4598 | 130 | SH |  | SOLE | 23 | 130 | 0 | 0 |
| BBB FOODS INC CL A COM | Stock | G0896C103 |  | 11601 | 328 | SH |  | SOLE | 99 | 328 | 0 | 0 |
| BBB FOODS INC CL A COM | Stock | G0896C103 |  | 36608 | 1035 | SH |  | SOLE | 78 | 1035 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 76 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 13201 | 523 | SH |  | SOLE | 99 | 523 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 104683 | 4148 | SH |  | SOLE |  | 4147 | 0 | 0 |
| BCP INVESTMENT CORPORATION COM NEW | CEF | 73688F102 |  | 564 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| BEAM THERAPEUTICS INC COM | Stock | 07373V105 |  | 71 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BEAM THERAPEUTICS INC COM | Stock | 07373V105 |  | 4051 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| BEAZER HOMES USA INC COM NEW | Stock | 07556Q881 |  | 192 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| BEAZER HOMES USA INC COM NEW | Stock | 07556Q881 |  | 3271 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1258 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1730 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 2830 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 2830 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 4088 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 6457 | 41 | SH |  | SOLE | 73 | 41 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 16037 | 102 | SH |  | SOLE | 49 | 102 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 20005 | 127 | SH |  | SOLE | 33 | 127 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 30650 | 195 | SH |  | SOLE | 19 | 194 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 32547 | 207 | SH |  | SOLE | 99 | 207 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 66453 | 423 | SH |  | SOLE | 43 | 422 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1171257 | 7449 | SH |  | SOLE |  | 7449 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1628274 | 10356 | SH |  | SOLE | 6 | 10356 | 0 | 0 |
| BED BATH  BEYOND INC COM | Stock | 690370101 |  | 639916 | 137913 | SH |  | SOLE |  | 137913 | 0 | 0 |
| BED BATH  BEYOND INC WT EXP 100726 | Stock | 075896159 |  | 2086 | 3715 | SH |  | SOLE |  | 3715 | 0 | 0 |
| BEL FUSE INC CL A | Stock | 077347201 |  | 180 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 2641 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 8497 | 74 | SH |  | SOLE | 99 | 74 | 0 | 0 |
| BELLRING BRANDS INC COMMON STOCK | Stock | 07831C103 |  | 16 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BELLRING BRANDS INC COMMON STOCK | Stock | 07831C103 |  | 61078 | 3796 | SH |  | SOLE |  | 3796 | 0 | 0 |
| BENTLEY SYS INC COM CL B | Stock | 08265T208 |  | 6497 | 185 | SH |  | SOLE | 23 | 185 | 0 | 0 |
| BENTLEY SYS INC COM CL B | Stock | 08265T208 |  | 14399 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| BENTLEY SYS INC COM CL B | Stock | 08265T208 |  | 1405 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| BEONE MEDICINES LTD SPONSORED ADS | ADR | 07725L102 |  | 104 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| BEONE MEDICINES LTD SPONSORED ADS | ADR | 07725L102 |  | 1188 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| BEONE MEDICINES LTD SPONSORED ADS | ADR | 07725L102 |  | 2673 | 9 | SH |  | SOLE | 99 | 9 | 0 | 0 |
| BEONE MEDICINES LTD SPONSORED ADS | ADR | 07725L102 |  | 19303 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 331 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 417 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 464 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 4441 | 67 | SH |  | SOLE | 36 | 67 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 6628 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 13521 | 204 | SH |  | SOLE | 23 | 204 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 522817 | 7888 | SH |  | SOLE |  | 7888 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 2957516 | 44622 | SH |  | SOLE | 6 | 44621 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 15814 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 21085 | 44 | SH |  | SOLE | 74 | 44 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 38510 | 80 | SH |  | SOLE | 19 | 80 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 47920 | 100 | SH |  | SOLE | 52 | 100 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 66130 | 138 | SH |  | SOLE | 24 | 138 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 76672 | 160 | SH |  | SOLE | 71 | 160 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 104945 | 219 | SH |  | SOLE | 51 | 219 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 141364 | 295 | SH |  | SOLE | 81 | 295 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 167696 | 350 | SH |  | SOLE | 36 | 349 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 191680 | 400 | SH |  | SOLE | 26 | 400 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 272186 | 568 | SH |  | SOLE | 33 | 568 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 516098 | 1077 | SH |  | SOLE | 99 | 1077 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 577915 | 1206 | SH |  | SOLE | 6 | 1206 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 978287 | 2042 | SH |  | SOLE | 49 | 2041 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 29330895 | 61208 | SH |  | SOLE |  | 61208 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 7596 | 118 | SH |  | SOLE | 33 | 118 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 9181 | 143 | SH |  | SOLE | 9 | 143 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 12198 | 190 | SH |  | SOLE | 46 | 190 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 12776 | 199 | SH |  | SOLE | 71 | 199 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 29853 | 465 | SH |  | SOLE | 99 | 465 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 93290 | 1453 | SH |  | SOLE | 19 | 1453 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 1612652 | 25119 | SH |  | SOLE |  | 25119 | 0 | 0 |
| BETTER HOME  FINANCE HOLDING COM NEW CL A | Stock | 08774B508 |  | 90083 | 2529 | SH |  | SOLE |  | 2529 | 0 | 0 |
| BEYOND MEAT INC | Stock | 08862E109 |  | 35 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| BEYOND MEAT INC 0 03/15/2027 | Convertible | 08862EAB5 |  | 8000 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 489 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 616 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 245 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 2255 | 31 | SH |  | SOLE | 99 | 31 | 0 | 0 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 3564 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 3855 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 417384 | 5738 | SH |  | SOLE |  | 5738 | 0 | 0 |
| BIGBEAR AI HLDGS INC COM | Stock | 08975B109 |  | 29737 | 8448 | SH |  | SOLE |  | 8448 | 0 | 0 |
| BILIBILI INC SPONS ADS REP Z | ADR | 090040106 |  | 203 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| BILIBILI INC SPONS ADS REP Z | ADR | 090040106 |  | 767 | 34 | SH |  | SOLE | 66 | 34 | 0 | 0 |
| BILIBILI INC SPONS ADS REP Z | ADR | 090040106 |  | 9611 | 426 | SH |  | SOLE |  | 426 | 0 | 0 |
| BILL HOLDINGS INC COM | Stock | 090043100 |  | 192 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| BILL HOLDINGS INC COM | Stock | 090043100 |  | 651 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| BIO RAD LABS INC CL A | Stock | 090572207 |  | 836 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BIO RAD LABS INC CL A | Stock | 090572207 |  | 2788 | 10 | SH |  | SOLE | 99 | 10 | 0 | 0 |
| BIOAGE LABS INC COM | Stock | 09077V100 |  | 227 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| BIOAGE LABS INC COM | Stock | 09077V100 |  | 700 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| BIOCRYST PHARMACEUTICALS INC | Stock | 09058V103 |  | 343 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| BIOCRYST PHARMACEUTICALS INC | Stock | 09058V103 |  | 3732 | 392 | SH |  | SOLE | 99 | 392 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 1283 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 1283 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 2532 | 14 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 5500 | 30 | SH |  | SOLE | 73 | 30 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 5683 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 18883 | 103 | SH |  | SOLE | 99 | 103 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 20533 | 112 | SH |  | SOLE | 33 | 112 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 239796 | 1308 | SH |  | SOLE |  | 1308 | 0 | 0 |
| BIOHAVEN LTD COM | Stock | G1110E107 |  | 93 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| BIOHAVEN LTD COM | Stock | G1110E107 |  | 296 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| BIOLIFE SOLUTIONS INC COM NEW | Stock | 09062W204 |  | 515 | 27 | SH |  | SOLE | 99 | 27 | 0 | 0 |
| BIOLIFE SOLUTIONS INC COM NEW | Stock | 09062W204 |  | 14215 | 745 | SH |  | SOLE | 19 | 745 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 7683 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 15422 | 273 | SH |  | SOLE | 99 | 273 | 0 | 0 |
| BIONTECH SE SPONSORED ADS | ADR | 09075V102 |  | 8888 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 314 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 470 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 4028 | 77 | SH |  | SOLE | 33 | 77 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 4703 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 10818 | 207 | SH |  | SOLE | 99 | 207 | 0 | 0 |
| BIRKENSTOCK HOLDING PLC COM SHS | Stock | M2029K104 |  | 1863 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| BIRKENSTOCK HOLDING PLC COM SHS | Stock | M2029K104 |  | 3840 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| BIRKENSTOCK HOLDING PLC COM SHS | Stock | M2029K104 |  | 4192 | 117 | SH |  | SOLE | 99 | 117 | 0 | 0 |
| BIT DIGITAL INC SHS | Stock | G1144A105 |  | 131 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BIT DIGITAL INC SHS | Stock | G1144A105 |  | 216 | 165 | SH |  | SOLE | 71 | 165 | 0 | 0 |
| BITCOIN DEPOT INC COM | Stock | 09174P303 |  | 619 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| BITDEER TECHNOLOGIES GROUP CL A ORD SHS | Stock | G11448100 |  | 588 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| BITGO HOLDINGS INC COM SHS CL A | Stock | 091947101 |  | 5761 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| BITMINE IMMERSION TECHS INC COM NEW | Stock | 09175A206 |  | 79 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BITMINE IMMERSION TECHS INC COM NEW | Stock | 09175A206 |  | 205574 | 10393 | SH |  | SOLE |  | 10393 | 0 | 0 |
| BITWISE 10 CRYPTO INDEX ETF | Stock | 091749101 |  | 57008 | 1278 | SH |  | SOLE |  | 1278 | 0 | 0 |
| BITWISE BITCOIN ETF TRUST | ETF | 09174C104 |  | 331 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| BITWISE SOLANA STAKING ETF | ETF | 091948109 |  | 741655 | 67118 | SH |  | SOLE |  | 67118 | 0 | 0 |
| BJS RESTAURANTS INC COM | Stock | 09180C106 |  | 281 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 295 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 2362 | 24 | SH |  | SOLE | 2 | 24 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 3937 | 40 | SH |  | SOLE | 46 | 40 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 8563 | 87 | SH |  | SOLE | 23 | 87 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 10137 | 103 | SH |  | SOLE | 99 | 103 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 16239 | 165 | SH |  | SOLE | 19 | 165 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 1353177 | 13749 | SH |  | SOLE |  | 13749 | 0 | 0 |
| BK TECHNOLOGIES CORPORATION COM | Stock | 05587G203 |  | 149 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BK TECHNOLOGIES CORPORATION COM | Stock | 05587G203 |  | 3732 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| BKV CORP COM | Stock | 05603J108 |  | 77004 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| BLACK DIAMOND THERAPEUTICS INC COM | Stock | 09203E105 |  | 143 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 1735 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 7933 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 12077 | 174 | SH |  | SOLE | 99 | 174 | 0 | 0 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 28538 | 411 | SH |  | SOLE | 19 | 411 | 0 | 0 |
| BLACK ROCK COFFEE BAR INC CL A | Stock | 092244102 |  | 65 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| BLACK ROCK COFFEE BAR INC CL A | Stock | 092244102 |  | 168 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| BLACK STONE MINERALS LP UNITS | Stock | 09225M101 |  | 624864 | 41327 | SH |  | SOLE |  | 41327 | 0 | 0 |
| BLACKBAUD INC | Stock | 09227Q100 |  | 2008 | 52 | SH |  | SOLE | 99 | 52 | 0 | 0 |
| BLACKBAUD INC | Stock | 09227Q100 |  | 8108 | 210 | SH |  | SOLE | 19 | 210 | 0 | 0 |
| BLACKBERRY LTD | Stock | 09228F103 |  | 205850 | 63534 | SH |  | SOLE |  | 63534 | 0 | 0 |
| BLACKLINE INC COM | Stock | 09239B109 |  | 1813 | 49 | SH |  | SOLE | 99 | 49 | 0 | 0 |
| BLACKROCK CAPITAL ALLOCATION TERM CEF | CEF | 09260U109 |  | 127340 | 9012 | SH |  | SOLE |  | 9012 | 0 | 0 |
| BLACKROCK CREDIT ALLOCATION INC CEF | CEF | 092508100 |  | 96819 | 9586 | SH |  | SOLE |  | 9586 | 0 | 0 |
| BLACKROCK DEBT STRATEGIES CEF | CEF | 09255R202 |  | 330855 | 34500 | SH |  | SOLE |  | 34500 | 0 | 0 |
| BLACKROCK ENHANCED CAP  INCOME STRATEGIES CEF | CEF | 09256A109 |  | 543474 | 25855 | SH |  | SOLE |  | 25855 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DIVIDEND CEF | CEF | 09251A104 |  | 183235 | 21257 | SH |  | SOLE |  | 21257 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DIVIDEND TRUST CEF | CEF | 092501105 |  | 110175 | 10052 | SH |  | SOLE |  | 10052 | 0 | 0 |
| BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TR CEF | CEF | 092524107 |  | 120237 | 22225 | SH |  | SOLE |  | 22225 | 0 | 0 |
| BLACKROCK ESG CAPITAL ALLOCATION TERM TRUST CEF | CEF | 09262F100 |  | 4834 | 356 | SH |  | SOLE |  | 356 | 0 | 0 |
| BLACKROCK FLOATING RATE INCOME STRATEGIES CEF | CEF | 09255X100 |  | 331 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| BLACKROCK GLOBAL FLOATING RATE INCOME TRUST CEF | CEF | 091941104 |  | 2421 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES CEF | CEF | 09250W107 |  | 4109 | 107 | SH |  | SOLE |  | 106 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 962 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 3847 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 4905 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 6060 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 8251 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 21158 | 22 | SH |  | SOLE | 7 | 22 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 25966 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 29813 | 31 | SH |  | SOLE | 99 | 31 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 48146 | 50 | SH |  | SOLE | 73 | 50 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 72603 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 275784 | 287 | SH |  | SOLE | 19 | 286 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 3740025 | 3889 | SH |  | SOLE |  | 3888 | 0 | 0 |
| BLACKROCK INCOME TRUST CEF | CEF | 09247F209 |  | 4149 | 393 | SH |  | SOLE |  | 392 | 0 | 0 |
| BLACKROCK LIMITED DURATION INCOME TR CEF | CEF | 09249W101 |  | 746 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| BLACKROCK MULTI-SECTOR INCOME TRUST CEF | CEF | 09258A107 |  | 323922 | 25872 | SH |  | SOLE |  | 25872 | 0 | 0 |
| BLACKROCK MUNI HOLDINGS NJ QUALITY CEF | CEF | 09254X101 |  | 132708 | 11470 | SH |  | SOLE |  | 11470 | 0 | 0 |
| BLACKROCK MUNI YIELD QUALITY CEF | CEF | 09254F100 |  | 173477 | 15799 | SH |  | SOLE |  | 15799 | 0 | 0 |
| BLACKROCK MUNI YIELD QUALITY III CEF | CEF | 09254E103 |  | 704578 | 67039 | SH |  | SOLE |  | 67038 | 0 | 0 |
| BLACKROCK MUNIASSETS FD INC COM | CEF | 09254J102 |  | 89262 | 8413 | SH |  | SOLE |  | 8413 | 0 | 0 |
| BLACKROCK MUNICIPAL 2030 TARGET TERM  CEF | CEF | 09257P105 |  | 46694 | 2057 | SH |  | SOLE | 99 | 2057 | 0 | 0 |
| BLACKROCK MUNICIPAL 2030 TARGET TERM  CEF | CEF | 09257P105 |  | 420702 | 18533 | SH |  | SOLE |  | 18533 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS FD INC COM | CEF | 09253N104 |  | 204919 | 18167 | SH |  | SOLE |  | 18166 | 0 | 0 |
| BLACKROCK MUNIVEST CEF | CEF | 09253R105 |  | 707 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BLACKROCK RES  COMMODITIES STRATEGYTR SHS | CEF | 09257A108 |  | 15665 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLOGY CEF | CEF | 09258G104 |  | 113279 | 3116 | SH |  | SOLE |  | 3116 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLOGY TRUST II CEF | CEF | 09260K101 |  | 128599 | 5806 | SH |  | SOLE |  | 5805 | 0 | 0 |
| BLACKROCK TAX MUNICPAL BOND TRUST CEF | CEF | 09248X100 |  | 181913 | 11250 | SH |  | SOLE |  | 11250 | 0 | 0 |
| BLACKROCK TCP CAPITAL CORP | CEF | 09259E108 |  | 2722 | 754 | SH |  | SOLE |  | 754 | 0 | 0 |
| BLACKROCK TECH AND PRIVATE EQU SHS BEN INT | CEF | 09260Q108 |  | 134429 | 20368 | SH |  | SOLE |  | 20368 | 0 | 0 |
| BLACKROCK UTILITIES INFRASTRUCTURE  POWER OPPORTUNITIES CEF | CEF | 09248D104 |  | 27171 | 1030 | SH |  | SOLE |  | 1030 | 0 | 0 |
| BLACKSKY TECHNOLOGY INC CL A NEW | Stock | 09263B207 |  | 352 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| BLACKSKY TECHNOLOGY INC CL A NEW | Stock | 09263B207 |  | 27928 | 1110 | SH |  | SOLE |  | 1110 | 0 | 0 |
| BLACKSTONE GSO LONG SHORT CREDIT INCOME CEF | CEF | 09257D102 |  | 26367 | 2419 | SH |  | SOLE |  | 2419 | 0 | 0 |
| BLACKSTONE GSO SENIOR FLOATING RATE CEF | CEF | 09256U105 |  | 3678 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| BLACKSTONE GSO STRATEGIC CREDIT CEF | CEF | 09257R101 |  | 218707 | 19615 | SH |  | SOLE |  | 19615 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 460 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 690 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 3105 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 12189 | 106 | SH |  | SOLE | 36 | 106 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 13339 | 116 | SH |  | SOLE | 71 | 116 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 21158 | 184 | SH |  | SOLE | 99 | 184 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 26435 | 230 | SH |  | SOLE | 33 | 229 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 5468296 | 47555 | SH |  | SOLE |  | 47554 | 0 | 0 |
| BLACKSTONE MORTGAGE TRUST INC COM CL A | REIT | 09257W100 |  | 2145 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| BLACKSTONE MORTGAGE TRUST INC COM CL A | REIT | 09257W100 |  | 6128 | 320 | SH |  | SOLE | 19 | 320 | 0 | 0 |
| BLACKSTONE MORTGAGE TRUST INC COM CL A | REIT | 09257W100 |  | 20146 | 1052 | SH |  | SOLE |  | 1052 | 0 | 0 |
| BLACKSTONE SECD LENDING FD COMMON STOCK | CEF | 09261X102 |  | 124061 | 5237 | SH |  | SOLE |  | 5236 | 0 | 0 |
| BLINK CHARGING CO COM | Stock | 09354A100 |  | 510 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 381 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 32343 | 1019 | SH |  | SOLE | 99 | 1019 | 0 | 0 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 46690 | 1471 | SH |  | SOLE |  | 1471 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 159 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 301 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 662 | 11 | SH |  | SOLE | 99 | 11 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 1143 | 19 | SH |  | SOLE | 2 | 19 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 1324 | 22 | SH |  | SOLE | 74 | 22 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 2528 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 503650 | 8369 | SH |  | SOLE |  | 8369 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 135 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 406 | 3 | SH |  | SOLE | 2 | 3 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 406 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 2032 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 6775 | 50 | SH |  | SOLE | 48 | 50 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 10026 | 74 | SH |  | SOLE | 99 | 74 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 13549 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 26285 | 194 | SH |  | SOLE | 19 | 194 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 117605 | 868 | SH |  | SOLE | 9 | 868 | 0 | 0 |
| BLOOM ENERGY CORP CLASS A | Stock | 093712107 |  | 2779401 | 20514 | SH |  | SOLE |  | 20513 | 0 | 0 |
| BLOOMIN BRANDS INC | Stock | 094235108 |  | 297 | 55 | SH |  | SOLE | 99 | 55 | 0 | 0 |
| BLUE BIRD CORP COM | Stock | 095306106 |  | 2101 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION COM | CEF | 69121K104 |  | 8370 | 757 | SH |  | SOLE |  | 756 | 0 | 0 |
| BLUE OWL CAPITAL INC COM CL A | Stock | 09581B103 |  | 365 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| BLUE OWL CAPITAL INC COM CL A | Stock | 09581B103 |  | 374 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| BLUE OWL CAPITAL INC COM CL A | Stock | 09581B103 |  | 1251 | 137 | SH |  | SOLE | 74 | 137 | 0 | 0 |
| BLUE OWL CAPITAL INC COM CL A | Stock | 09581B103 |  | 22419 | 2456 | SH |  | SOLE |  | 2455 | 0 | 0 |
| BLUELINX HLDGS INC COM NEW | Stock | 09624H208 |  | 4659 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| BLUEROCK HOMES TRUST INC COM CL A | REIT | 09631H100 |  | 852 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| BLUEROCK PVT REAL ESTATE FD COM | CEF | 09631P102 |  | 1761 | 106 | SH |  | SOLE | 19 | 106 | 0 | 0 |
| BLUEROCK PVT REAL ESTATE FD COM | CEF | 09631P102 |  | 325181 | 19577 | SH |  | SOLE |  | 19577 | 0 | 0 |
| BNY MELLON CONCENTRATED GROWTH ETF | ETF | 05613H209 |  | 35672 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| BNY MELLON CORE BOND ETF | ETF | 09661T602 |  | 2746457 | 65082 | SH |  | SOLE | 49 | 65081 | 0 | 0 |
| BNY MELLON DYNAMIC VALUE ETF | ETF | 05613H100 |  | 134953 | 4550 | SH |  | SOLE |  | 4550 | 0 | 0 |
| BNY MELLON ENHANCED DIVIDEND AND INCOME ETF | ETF | 05613H308 |  | 244655 | 9007 | SH |  | SOLE |  | 9007 | 0 | 0 |
| BNY MELLON GLOBAL INFRASTRUCTURE INCOME ETF | ETF | 09661T826 |  | 197045 | 4424 | SH |  | SOLE |  | 4424 | 0 | 0 |
| BNY MELLON US LARGE CAP CORE EQUITY ETF | ETF | 09661T107 |  | 164195 | 1316 | SH |  | SOLE |  | 1315 | 0 | 0 |
| BNY MELLON US LARGE CAP CORE EQUITY ETF | ETF | 09661T107 |  | 2233520 | 17895 | SH |  | SOLE | 49 | 17895 | 0 | 0 |
| BNY MELLON US MID CAP CORE EQUITY ETF | ETF | 09661T206 |  | 6729 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 2745 | 14 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 2985 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 3384 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 3583 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 10151 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 15126 | 76 | SH |  | SOLE | 12 | 76 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 17714 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 31706 | 159 | SH |  | SOLE | 19 | 159 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 52942 | 266 | SH |  | SOLE | 33 | 266 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 147879 | 743 | SH |  | SOLE | 49 | 743 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 251176 | 1262 | SH |  | SOLE | 99 | 1262 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 5950766 | 29899 | SH |  | SOLE |  | 29898 | 0 | 0 |
| BOISE CASCADE CO DEL COM | Stock | 09739D100 |  | 41228 | 544 | SH |  | SOLE |  | 543 | 0 | 0 |
| BOK FINANCIAL CORP | Stock | 05561Q201 |  | 1281 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| BONDBLOXX BBB RATED 1-5 YEAR CORPORATE BOND ETF | ETF | 09789C754 |  | 241251 | 4717 | SH |  | SOLE |  | 4717 | 0 | 0 |
| BONDBLOXX BLOOMBERG TEN YEAR TARGET DURATION US TREASURY ETF | ETF | 09789C812 |  | 80647 | 1759 | SH |  | SOLE |  | 1758 | 0 | 0 |
| BONDBLOXX BLOOMBERG TEN YEAR TARGET DURATION US TREASURY ETF | ETF | 09789C812 |  | 599347 | 13069 | SH |  | SOLE | 36 | 13069 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 4210 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 8421 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 8421 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 21052 | 5 | SH |  | SOLE | 2 | 5 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 46642 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 71575 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 150569 | 36 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 164202 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 357877 | 85 | SH |  | SOLE | 18 | 85 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 1789584 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| BOOT BARN HLDGS INC COM | Stock | 099406100 |  | 16685 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 858 | 11 | SH |  | SOLE | 99 | 11 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 5930 | 76 | SH |  | SOLE | 19 | 76 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 347780 | 4457 | SH |  | SOLE |  | 4457 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 780 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| BORGWARNER INC COM | Stock | 099724106 |  | 109 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BORGWARNER INC COM | Stock | 099724106 |  | 275 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| BORGWARNER INC COM | Stock | 099724106 |  | 71243 | 1313 | SH |  | SOLE | 99 | 1313 | 0 | 0 |
| BORGWARNER INC COM | Stock | 099724106 |  | 96203 | 1773 | SH |  | SOLE |  | 1773 | 0 | 0 |
| BORR DRILLING LTD SHS | Stock | G1466R173 |  | 300 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| BORR DRILLING LTD SHS | Stock | G1466R173 |  | 8655 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| BOSTON BEER CO CL A | Stock | 100557107 |  | 691 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BOSTON BEER CO CL A | Stock | 100557107 |  | 23731 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| BOSTON OMAHA CORP CL A COM STK | Stock | 101044105 |  | 2091 | 179 | SH |  | SOLE |  | 179 | 0 | 0 |
| BOSTON OMAHA CORP CL A COM STK | Stock | 101044105 |  | 2850 | 244 | SH |  | SOLE | 71 | 244 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 690 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 1130 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 3953 | 63 | SH |  | SOLE | 36 | 63 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 6338 | 101 | SH |  | SOLE | 71 | 101 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 8660 | 138 | SH |  | SOLE | 19 | 138 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 16064 | 256 | SH |  | SOLE | 51 | 256 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 20959 | 334 | SH |  | SOLE | 33 | 334 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 23343 | 372 | SH |  | SOLE | 73 | 372 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 38089 | 607 | SH |  | SOLE | 43 | 607 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 72100 | 1149 | SH |  | SOLE | 99 | 1149 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 194964 | 3107 | SH |  | SOLE | 53 | 3107 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 3631952 | 57880 | SH |  | SOLE |  | 57879 | 0 | 0 |
| BOX INC CL A | Stock | 10316T104 |  | 24 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BOX INC CL A | Stock | 10316T104 |  | 1560 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| BOYD GAMING CORP | Stock | 103304101 |  | 12327 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| BOYD GAMING CORP | Stock | 103304101 |  | 98067 | 1193 | SH |  | SOLE |  | 1193 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 416 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 1269 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 3290 | 70 | SH |  | SOLE | 66 | 70 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 6157 | 131 | SH |  | SOLE | 9 | 131 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 52546 | 1118 | SH |  | SOLE | 99 | 1118 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 139188 | 2961 | SH |  | SOLE | 43 | 2961 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 593289 | 12623 | SH |  | SOLE |  | 12623 | 0 | 0 |
| BRADY CORP CL A | Stock | 104674106 |  | 35746 | 440 | SH |  | SOLE | 23 | 440 | 0 | 0 |
| BRADY CORP CL A | Stock | 104674106 |  | 42326 | 521 | SH |  | SOLE |  | 521 | 0 | 0 |
| BRAEMAR HOTELS  RESORTS INC 5.5 CUM CV PFD B | REIT | 10482B200 |  | 43620 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| BRANDYWINE GLOBAL INCOME OPP FUND CEF | CEF | 10537L104 |  | 8966 | 1169 | SH |  | SOLE |  | 1169 | 0 | 0 |
| BRANDYWINE RLTY TR SH BEN INT NEW | REIT | 105368203 |  | 4417 | 1630 | SH |  | SOLE |  | 1630 | 0 | 0 |
| BRAZE INC COM CL A | Stock | 10576N102 |  | 283 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| BRAZE INC COM CL A | Stock | 10576N102 |  | 7673 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| BRC INC COM CL A | Stock | 05601U105 |  | 1049 | 1351 | SH |  | SOLE | 99 | 1351 | 0 | 0 |
| BRC INC COM CL A | Stock | 05601U105 |  | 1436 | 1850 | SH |  | SOLE |  | 1850 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS INC COM | Stock | 018581108 |  | 1123 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS INC COM | Stock | 018581108 |  | 10784 | 144 | SH |  | SOLE | 99 | 144 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS INC COM | Stock | 018581108 |  | 23441 | 313 | SH |  | SOLE | 19 | 313 | 0 | 0 |
| BREAKWAVE DRY BULK SHIPPING ETF | ETF | 26923H200 |  | 1994 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| BRIDGEBIO PHARMA INC COM | Stock | 10806X102 |  | 74 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BRIDGEBIO PHARMA INC COM | Stock | 10806X102 |  | 149 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| BRIDGEBIO PHARMA INC COM | Stock | 10806X102 |  | 520 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 329 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 4764 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 5256 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 8459 | 103 | SH |  | SOLE | 23 | 103 | 0 | 0 |
| BRIGHTHOUSE FINANCIAL INC | Stock | 10922N103 |  | 180 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| BRIGHTHOUSE FINANCIAL INC | Stock | 10922N103 |  | 1677 | 28 | SH |  | SOLE | 99 | 28 | 0 | 0 |
| BRIGHTHOUSE FINANCIAL INC | Stock | 10922N103 |  | 5808 | 97 | SH |  | SOLE |  | 97 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 286 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 5711 | 40 | SH |  | SOLE | 99 | 40 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 21416 | 150 | SH |  | SOLE | 19 | 150 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 31552 | 221 | SH |  | SOLE | 73 | 221 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 1245811 | 8726 | SH |  | SOLE |  | 8726 | 0 | 0 |
| BRINKS CO | Stock | 109696104 |  | 415 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BRINKS CO | Stock | 109696104 |  | 13161 | 127 | SH |  | SOLE | 99 | 127 | 0 | 0 |
| BRINKS CO | Stock | 109696104 |  | 83750 | 808 | SH |  | SOLE |  | 808 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 182 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 1031 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 3275 | 54 | SH |  | SOLE | 74 | 54 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 3362 | 55 | SH |  | SOLE | 36 | 55 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 8855 | 146 | SH |  | SOLE | 19 | 146 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 9279 | 153 | SH |  | SOLE | 46 | 153 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 9522 | 157 | SH |  | SOLE | 9 | 157 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 11342 | 187 | SH |  | SOLE | 71 | 187 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 13871 | 229 | SH |  | SOLE | 73 | 228 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 27590 | 455 | SH |  | SOLE | 33 | 454 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 105834 | 1745 | SH |  | SOLE | 99 | 1745 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 5196837 | 85686 | SH |  | SOLE |  | 85685 | 0 | 0 |
| BRISTOW GROUP INC COM | Stock | 11040G103 |  | 141 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BRISTOW GROUP INC COM | Stock | 11040G103 |  | 2579 | 55 | SH |  | SOLE | 22 | 55 | 0 | 0 |
| BRISTOW GROUP INC COM | Stock | 11040G103 |  | 163459 | 3486 | SH |  | SOLE |  | 3486 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 531 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 819 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 5964 | 102 | SH |  | SOLE | 31 | 102 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 142959 | 2445 | SH |  | SOLE | 99 | 2445 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 155801 | 2665 | SH |  | SOLE | 43 | 2664 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 255338 | 4367 | SH |  | SOLE | 52 | 4367 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 1574843 | 26934 | SH |  | SOLE |  | 26934 | 0 | 0 |
| BRIXMOR PPTY GROUP INC COM | REIT | 11120U105 |  | 288 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| BRIXMOR PPTY GROUP INC COM | REIT | 11120U105 |  | 8352 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| BRIXMOR PPTY GROUP INC COM | REIT | 11120U105 |  | 21946 | 762 | SH |  | SOLE | 99 | 762 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 54164 | 175 | SH |  | SOLE | 2 | 175 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 59735 | 193 | SH |  | SOLE | 51 | 193 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 76139 | 246 | SH |  | SOLE | 4 | 246 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 89448 | 289 | SH |  | SOLE | 28 | 289 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 123804 | 400 | SH |  | SOLE | 75 | 400 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 134113 | 433 | SH |  | SOLE | 36 | 433 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 174953 | 565 | SH |  | SOLE | 43 | 565 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 189233 | 611 | SH |  | SOLE | 73 | 611 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 196318 | 634 | SH |  | SOLE | 50 | 634 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 210651 | 681 | SH |  | SOLE | 30 | 680 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 515996 | 1667 | SH |  | SOLE | 33 | 1667 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 600140 | 1939 | SH |  | SOLE | 53 | 1939 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 713730 | 2306 | SH |  | SOLE | 71 | 2306 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 839082 | 2711 | SH |  | SOLE | 99 | 2711 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 972589 | 3142 | SH |  | SOLE | 49 | 3142 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 1487889 | 4807 | SH |  | SOLE | 45 | 4807 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 4745721 | 15333 | SH |  | SOLE | 19 | 15333 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 58973426 | 190538 | SH |  | SOLE |  | 190538 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 5571 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 10833 | 35 | SH |  | SOLE | 12 | 35 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 17023 | 55 | SH |  | SOLE | 6 | 55 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 20428 | 66 | SH |  | SOLE | 72 | 66 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 29403 | 95 | SH |  | SOLE | 66 | 95 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 33118 | 107 | SH |  | SOLE | 74 | 107 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 35594 | 115 | SH |  | SOLE | 9 | 115 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 36832 | 119 | SH |  | SOLE | 7 | 119 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 487 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1300 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1300 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1462 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 2437 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 19021 | 117 | SH |  | SOLE | 50 | 117 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 20196 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 45982 | 283 | SH |  | SOLE | 99 | 283 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 721167 | 4439 | SH |  | SOLE |  | 4438 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 730438 | 4496 | SH |  | SOLE | 49 | 4495 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 950727 | 5851 | SH |  | SOLE | 6 | 5851 | 0 | 0 |
| BROADSTONE NET LEASE INC COM | REIT | 11135E203 |  | 2174 | 119 | SH |  | SOLE | 99 | 119 | 0 | 0 |
| BROADSTONE NET LEASE INC COM | REIT | 11135E203 |  | 63045 | 3451 | SH |  | SOLE |  | 3450 | 0 | 0 |
| BROADWIND INC COM NEW | Stock | 11161T207 |  | 865 | 416 | SH |  | SOLE |  | 416 | 0 | 0 |
| BROOKDALE SR LIVING INC COM | Stock | 112463104 |  | 397 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 1422 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 17955 | 404 | SH |  | SOLE | 36 | 403 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 20238 | 455 | SH |  | SOLE | 81 | 455 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 26270 | 591 | SH |  | SOLE | 99 | 591 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 406095 | 9136 | SH |  | SOLE |  | 9136 | 0 | 0 |
| BROOKFIELD BUSINESS CORP CL A SUB VTG SH | Stock | 113006100 |  | 8722 | 276 | SH |  | SOLE |  | 275 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 931 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 1012 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 28450 | 703 | SH |  | SOLE | 36 | 703 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 1118198 | 27630 | SH |  | SOLE |  | 27630 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 2411 | 61 | SH |  | SOLE | 9 | 61 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 10270 | 260 | SH |  | SOLE | 34 | 259 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 12449 | 315 | SH |  | SOLE | 99 | 315 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 333071 | 8428 | SH |  | SOLE |  | 8427 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE PART LP INT UNIT | Stock | G16252101 |  | 99073 | 2743 | SH |  | SOLE |  | 2742 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOME CEF | CEF | 112830104 |  | 17914 | 1393 | SH |  | SOLE |  | 1393 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP CL A EX SUB VTG | Stock | 11285B108 |  | 80 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP CL A EX SUB VTG | Stock | 11285B108 |  | 478 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP CL A EX SUB VTG | Stock | 11285B108 |  | 5656 | 142 | SH |  | SOLE | 9 | 142 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP CL A EX SUB VTG | Stock | 11285B108 |  | 644768 | 16188 | SH |  | SOLE |  | 16188 | 0 | 0 |
| BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT | Stock | G16258108 |  | 306816 | 9400 | SH |  | SOLE |  | 9400 | 0 | 0 |
| BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB | Stock | G17434104 |  | 414 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 130 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 130 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 261 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 391 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 1239 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 1369 | 21 | SH |  | SOLE | 99 | 21 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 1968 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 275282 | 4221 | SH |  | SOLE |  | 4221 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 2014575 | 30894 | SH |  | SOLE | 6 | 30893 | 0 | 0 |
| BROWN FORMAN CORP CL A | Stock | 115637100 |  | 295 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| BROWN FORMAN CORP CL A | Stock | 115637100 |  | 777 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| BROWN FORMAN CORP CL A | Stock | 115637100 |  | 186378 | 6957 | SH |  | SOLE |  | 6957 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 21 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 264 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 1319700 | 49913 | SH |  | SOLE |  | 49913 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 2523715 | 95451 | SH |  | SOLE | 6 | 95450 | 0 | 0 |
| BRP INC COM SUN VTG | Stock | 05577W200 |  | 2872 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 108 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 244677 | 6774 | SH |  | SOLE |  | 6774 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 146 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 12483 | 172 | SH |  | SOLE | 34 | 171 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 19500 | 268 | SH |  | SOLE |  | 268 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 55661 | 765 | SH |  | SOLE | 99 | 765 | 0 | 0 |
| BUCKLE INC COM | Stock | 118440106 |  | 403 | 8 | SH |  | SOLE | 99 | 8 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 412 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 659 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 2635 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 4363 | 53 | SH |  | SOLE | 4 | 53 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 105547 | 1282 | SH |  | SOLE |  | 1282 | 0 | 0 |
| BULLISH ORD SHS | Stock | G16910120 |  | 143 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BULLISH ORD SHS | Stock | G16910120 |  | 1143 | 32 | SH |  | SOLE | 43 | 32 | 0 | 0 |
| BULLISH ORD SHS | Stock | G16910120 |  | 64243 | 1798 | SH |  | SOLE |  | 1798 | 0 | 0 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 114 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 8150 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 382 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 2930 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 4070 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 104186 | 819 | SH |  | SOLE | 19 | 819 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 1145124 | 9003 | SH |  | SOLE |  | 9002 | 0 | 0 |
| BURFORD CAP LTD ORD SHS | Stock | G17977110 |  | 231 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 325 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 781 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 2928 | 9 | SH |  | SOLE | 99 | 9 | 0 | 0 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 143493 | 441 | SH |  | SOLE |  | 441 | 0 | 0 |
| BUTTERFLY NETWORK INC COM CL A | Stock | 124155102 |  | 97 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| BUTTERFLY NETWORK INC COM CL A | Stock | 124155102 |  | 14746 | 3650 | SH |  | SOLE |  | 3650 | 0 | 0 |
| BW LPG LTD COM | Stock | Y10230103 |  | 2821 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 1022 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 4090 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 5726 | 28 | SH |  | SOLE | 43 | 28 | 0 | 0 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 11860 | 58 | SH |  | SOLE | 99 | 58 | 0 | 0 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 643789 | 3148 | SH |  | SOLE |  | 3148 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 156 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 311 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 779 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 1142 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 2761 | 53 | SH |  | SOLE | 73 | 53 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 7557 | 146 | SH |  | SOLE | 33 | 145 | 0 | 0 |
| BXP INC COM | REIT | 101121101 |  | 35086 | 676 | SH |  | SOLE |  | 676 | 0 | 0 |
| BYLINE BANCORP INC COM | Stock | 124411109 |  | 34569 | 1095 | SH |  | SOLE | 19 | 1095 | 0 | 0 |
| BYRNA TECHNOLOGIES INC COM NEW | Stock | 12448X201 |  | 73 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BYRNA TECHNOLOGIES INC COM NEW | Stock | 12448X201 |  | 9318 | 1015 | SH |  | SOLE |  | 1015 | 0 | 0 |
| C  F FINL CORP COM | Stock | 12466Q104 |  | 25606 | 351 | SH |  | SOLE |  | 351 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 135 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 166 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 664 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 1162 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 4365 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 24744 | 149 | SH |  | SOLE | 99 | 149 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 76060 | 458 | SH |  | SOLE | 19 | 458 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 240968 | 1451 | SH |  | SOLE |  | 1451 | 0 | 0 |
| C3 AI INC CL A | Stock | 12468P104 |  | 17 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| C3 AI INC CL A | Stock | 12468P104 |  | 219 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| C3 AI INC CL A | Stock | 12468P104 |  | 17210 | 2044 | SH |  | SOLE |  | 2044 | 0 | 0 |
| C4 THERAPEUTICS INC COM STK | Stock | 12529R107 |  | 195 | 74 | SH |  | SOLE | 71 | 74 | 0 | 0 |
| CABLE ONE INC | Stock | 12685J105 |  | 182 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CABOT CORP | Stock | 127055101 |  | 14309 | 190 | SH |  | SOLE | 99 | 190 | 0 | 0 |
| CABOT CORP | Stock | 127055101 |  | 45487 | 604 | SH |  | SOLE |  | 604 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 544 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 15228 | 28 | SH |  | SOLE | 99 | 28 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 110406 | 203 | SH |  | SOLE | 49 | 203 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 435640 | 801 | SH |  | SOLE |  | 801 | 0 | 0 |
| CACTUS INC CL A | Stock | 127203107 |  | 10800 | 228 | SH |  | SOLE | 99 | 228 | 0 | 0 |
| CACTUS INC CL A | Stock | 127203107 |  | 14211 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 278 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 556 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 2501 | 9 | SH |  | SOLE | 2 | 9 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 3057 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 5557 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 20562 | 74 | SH |  | SOLE | 99 | 74 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 21952 | 79 | SH |  | SOLE | 51 | 79 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 28621 | 103 | SH |  | SOLE | 48 | 103 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 31677 | 114 | SH |  | SOLE | 33 | 114 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 45571 | 164 | SH |  | SOLE | 50 | 164 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 59225 | 213 | SH |  | SOLE | 36 | 213 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 135092 | 486 | SH |  | SOLE | 19 | 486 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 208958 | 752 | SH |  | SOLE | 53 | 752 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 1009631 | 3633 | SH |  | SOLE |  | 3633 | 0 | 0 |
| CAE INC | Stock | 124765108 |  | 782 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| CAE INC | Stock | 124765108 |  | 1224 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 264 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 545284 | 20631 | SH |  | SOLE |  | 20631 | 0 | 0 |
| CAL MAINE FOODS INC COM NEW | Stock | 128030202 |  | 79 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| CAL MAINE FOODS INC COM NEW | Stock | 128030202 |  | 429421 | 5425 | SH |  | SOLE |  | 5425 | 0 | 0 |
| CALAMOS AUTOCALLABLE INCOME ETF | ETF | 12811T571 |  | 266668 | 10607 | SH |  | SOLE |  | 10607 | 0 | 0 |
| CALAMOS BITCOIN 90 SERIES STRUCTURED ALT PROTECTION ETF - APRIL | ETF | 12811T662 |  | 36027 | 1640 | SH |  | SOLE |  | 1640 | 0 | 0 |
| CALAMOS CONVERTIBLE  HIGH INCOME CEF | CEF | 12811P108 |  | 5587 | 513 | SH |  | SOLE |  | 513 | 0 | 0 |
| CALAMOS CONVERTIBLE EQUITY ALTERNATIVE ETF | ETF | 12811T308 |  | 74357 | 1789 | SH |  | SOLE |  | 1789 | 0 | 0 |
| CALAMOS CONVERTIBLE OPPS  INCOME CEF | CEF | 128117108 |  | 7131 | 664 | SH |  | SOLE |  | 664 | 0 | 0 |
| CALAMOS DYNAMIC CONVERTIBLE  INCOME FD CEF | CEF | 12811V105 |  | 39647 | 1857 | SH |  | SOLE |  | 1857 | 0 | 0 |
| CALAMOS GLOBAL DYNAMIC INCOME CEF | CEF | 12811L107 |  | 16342 | 2251 | SH |  | SOLE |  | 2251 | 0 | 0 |
| CALAMOS LONG/SHORT EQUITY  DYNAMIC INCOME TRUST CEF | CEF | 12812C106 |  | 1615 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF | ETF | 12811T605 |  | 1489607 | 51623 | SH |  | SOLE |  | 51623 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF - APRIL | ETF | 12811T753 |  | 280244 | 10612 | SH |  | SOLE |  | 10612 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF - OCTOBER | ETF | 12811T829 |  | 32135 | 1190 | SH |  | SOLE |  | 1190 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF JUNE | ETF | 12811T746 |  | 127709 | 4700 | SH |  | SOLE |  | 4700 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETURN CEF | CEF | 128125101 |  | 5615 | 328 | SH |  | SOLE | 36 | 328 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETURN CEF | CEF | 128125101 |  | 137405 | 8026 | SH |  | SOLE |  | 8026 | 0 | 0 |
| CALAVO GROWERS INC | Stock | 128246105 |  | 542 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| CALEDONIA MNG CORP SHS NEW | Stock | G1757E113 |  | 361 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CALIFORNIA BANCORP COM | Stock | 84252A106 |  | 10809 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| CALIFORNIA RES CORP COM STOCK | Stock | 13057Q305 |  | 554 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CALIFORNIA RES CORP COM STOCK | Stock | 13057Q305 |  | 11975 | 173 | SH |  | SOLE | 99 | 173 | 0 | 0 |
| CALIFORNIA RES CORP COM STOCK | Stock | 13057Q305 |  | 19589 | 283 | SH |  | SOLE | 19 | 283 | 0 | 0 |
| CALIFORNIA WATER SERVICES GROUP | Stock | 130788102 |  | 3537 | 78 | SH |  | SOLE | 36 | 78 | 0 | 0 |
| CALIFORNIA WATER SERVICES GROUP | Stock | 130788102 |  | 43209 | 953 | SH |  | SOLE |  | 953 | 0 | 0 |
| CALIX INC COM | Stock | 13100M509 |  | 1470 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| CALLAWAY GOLF CO 2.75 05/01/2026 | Convertible | 131193AE4 |  | 14985 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| CALLAWAY GOLF CO COM | Stock | 131193104 |  | 2360 | 170 | SH |  | SOLE | 99 | 170 | 0 | 0 |
| CALLAWAY GOLF CO COM | Stock | 131193104 |  | 18724 | 1349 | SH |  | SOLE |  | 1349 | 0 | 0 |
| CALUMET INC COM | Stock | 131428104 |  | 114880 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| CAMBRIA CANNABIS ETF | ETF | 132061821 |  | 3449 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| CAMBRIA EMERGING SHAREHOLDER YIELD ETF | ETF | 132061706 |  | 49485 | 1195 | SH |  | SOLE |  | 1195 | 0 | 0 |
| CAMBRIA FOREIGN SHAREHOLDER YIELD ETF | ETF | 132061300 |  | 13067 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| CAMBRIA GLOBAL ASSET ALLOCATION ETF | ETF | 132061607 |  | 259535 | 7758 | SH |  | SOLE |  | 7758 | 0 | 0 |
| CAMBRIA GLOBAL VALUE ETF | ETF | 132061409 |  | 158387 | 4775 | SH |  | SOLE |  | 4775 | 0 | 0 |
| CAMBRIA SHAREHOLDER YIELD ETF | ETF | 132061201 |  | 53323 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| CAMDEN NATL CORP COM | Stock | 133034108 |  | 83512 | 1760 | SH |  | SOLE |  | 1760 | 0 | 0 |
| CAMDEN PPTY TR SH BEN INT | REIT | 133131102 |  | 488 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| CAMDEN PPTY TR SH BEN INT | REIT | 133131102 |  | 781 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CAMDEN PPTY TR SH BEN INT | REIT | 133131102 |  | 7129 | 73 | SH |  | SOLE | 12 | 73 | 0 | 0 |
| CAMDEN PPTY TR SH BEN INT | REIT | 133131102 |  | 8299 | 85 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| CAMDEN PPTY TR SH BEN INT | REIT | 133131102 |  | 101762 | 1042 | SH |  | SOLE |  | 1042 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 336 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 543 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 2068 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 1592570 | 14663 | SH |  | SOLE |  | 14663 | 0 | 0 |
| CAMPING WORLD HLDGS INC CL A | Stock | 13462K109 |  | 1285044 | 188147 | SH |  | SOLE |  | 188147 | 0 | 0 |
| CAMTEK LTD ORD | Stock | M20791105 |  | 45483 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CANADA GOOSE HLDGS INC SHS SUB VTG | Stock | 135086106 |  | 965 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 95 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 474 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 5590 | 59 | SH |  | SOLE | 99 | 59 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 14402 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 2 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 308 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 4830 | 47 | SH |  | SOLE | 61 | 47 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 504394 | 4908 | SH |  | SOLE |  | 4907 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 49 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 690 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 5896 | 121 | SH |  | SOLE | 66 | 121 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 7992 | 164 | SH |  | SOLE | 72 | 164 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 9356 | 192 | SH |  | SOLE | 9 | 192 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 28392 | 583 | SH |  | SOLE |  | 582 | 0 | 0 |
| CANADIAN NATURAL RESOURCES LTD | Stock | 136385101 |  | 192922 | 3959 | SH |  | SOLE | 49 | 3959 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 65 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 1809 | 23 | SH |  | SOLE | 66 | 23 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 4877 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 50421 | 641 | SH |  | SOLE | 99 | 641 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 428410 | 5447 | SH |  | SOLE |  | 5446 | 0 | 0 |
| CANNAE HOLDINGS INC | Stock | 13765N107 |  | 148 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| CANOPY GROWTH CORP | Stock | 138035704 |  | 134 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| CANTALOUPE INC COM | Stock | 138103106 |  | 216 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CANTALOUPE INC COM | Stock | 138103106 |  | 938146 | 86785 | SH |  | SOLE |  | 86785 | 0 | 0 |
| CANTOR EQUITY PARTNERS II INC. CL A ORD SHS | Stock | G1827P106 |  | 2287 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| CAPFORCE IBD 50 ETF | ETF | 14016P206 |  | 23387 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| CAPITAL BANCORP INC MD COM | Stock | 139737100 |  | 26944 | 906 | SH |  | SOLE |  | 906 | 0 | 0 |
| CAPITAL CITY BANK GROUP INC | Stock | 139674105 |  | 21730 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CAPITAL FEDERAL FINANCIAL INC | Stock | 14057J101 |  | 399 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| CAPITAL GROUP CONSERVATIVE EQUITY ETF | ETF | 14020U100 |  | 276905 | 9289 | SH |  | SOLE |  | 9289 | 0 | 0 |
| CAPITAL GROUP CORE BALANCED ETF | ETF | 14021D107 |  | 6578290 | 191174 | SH |  | SOLE |  | 191173 | 0 | 0 |
| CAPITAL GROUP CORE BOND ETF | ETF | 14020Y508 |  | 492821 | 18767 | SH |  | SOLE |  | 18767 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 |  | 833216 | 21687 | SH |  | SOLE |  | 21687 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 |  | 3672260 | 95582 | SH |  | SOLE | 49 | 95582 | 0 | 0 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 18028 | 807 | SH |  | SOLE | 19 | 807 | 0 | 0 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 34521 | 1545 | SH |  | SOLE | 36 | 1545 | 0 | 0 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 615031 | 27530 | SH |  | SOLE |  | 27530 | 0 | 0 |
| CAPITAL GROUP DIVIDEND GROWERS ETF | ETF | 14021L109 |  | 167787 | 4674 | SH |  | SOLE |  | 4673 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 15485 | 364 | SH |  | SOLE | 6 | 364 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 2284505 | 53703 | SH |  | SOLE |  | 53702 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 3565767 | 83822 | SH |  | SOLE | 49 | 83821 | 0 | 0 |
| CAPITAL GROUP GLOBAL EQUITY ETF | ETF | 14020R107 |  | 59818 | 1961 | SH |  | SOLE |  | 1961 | 0 | 0 |
| CAPITAL GROUP GLOBAL GROWTH EQUITY ETF | ETF | 14020X104 |  | 14783 | 443 | SH |  | SOLE | 6 | 443 | 0 | 0 |
| CAPITAL GROUP GLOBAL GROWTH EQUITY ETF | ETF | 14020X104 |  | 1686991 | 50554 | SH |  | SOLE |  | 50554 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 417896 | 10398 | SH |  | SOLE | 49 | 10398 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 10170586 | 253063 | SH |  | SOLE |  | 253062 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL BOND ETF (USD-HEDGED) | ETF | 14020Y706 |  | 59807 | 2370 | SH |  | SOLE |  | 2370 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 15926 | 481 | SH |  | SOLE | 6 | 481 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 18211 | 550 | SH |  | SOLE | 11 | 550 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 993327 | 30001 | SH |  | SOLE |  | 30000 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL EQUITY ETF | ETF | 14021M107 |  | 15253 | 451 | SH |  | SOLE | 6 | 451 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL EQUITY ETF | ETF | 14021M107 |  | 60132 | 1778 | SH |  | SOLE |  | 1778 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF | ETF | 14019W109 |  | 187160 | 6347 | SH |  | SOLE |  | 6346 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF | ETF | 14019W109 |  | 3309781 | 112234 | SH |  | SOLE | 49 | 112234 | 0 | 0 |
| CAPITAL GROUP MUNICIPAL INCOME ETF | ETF | 14020Y201 |  | 161001 | 5930 | SH |  | SOLE |  | 5930 | 0 | 0 |
| CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF | ETF | 14021N105 |  | 15627 | 495 | SH |  | SOLE | 6 | 495 | 0 | 0 |
| CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF | ETF | 14021N105 |  | 1161114 | 36779 | SH |  | SOLE |  | 36779 | 0 | 0 |
| CAPITAL GROUP SHORT DURATION INCOME ETF | ETF | 14020Y409 |  | 549122 | 21292 | SH |  | SOLE |  | 21292 | 0 | 0 |
| CAPITAL GROUP SHORT DURATION MUNICIPAL INCOME ETF | ETF | 14020Y607 |  | 929392 | 35365 | SH |  | SOLE |  | 35365 | 0 | 0 |
| CAPITAL GROUP U.S. LARGE GROWTH ETF | ETF | 14022A201 |  | 34015 | 1342 | SH |  | SOLE |  | 1342 | 0 | 0 |
| CAPITAL GROUP U.S. LARGE VALUE ETF | ETF | 14022A300 |  | 166461 | 6223 | SH |  | SOLE |  | 6222 | 0 | 0 |
| CAPITAL GROUP U.S. MULTI-SECTOR INCOME ETF | ETF | 14020Y300 |  | 832862 | 30586 | SH |  | SOLE |  | 30586 | 0 | 0 |
| CAPITAL GROUP U.S. SMALL AND MID CAP ETF | ETF | 14022A102 |  | 202791 | 6907 | SH |  | SOLE |  | 6907 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 912 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 912 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 1095 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 3101 | 17 | SH |  | SOLE | 51 | 17 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 5838 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 12040 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 15883 | 87 | SH |  | SOLE | 73 | 87 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 16365 | 90 | SH |  | SOLE | 36 | 89 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 17148 | 94 | SH |  | SOLE | 12 | 94 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 22804 | 125 | SH |  | SOLE | 19 | 125 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 38819 | 213 | SH |  | SOLE | 33 | 212 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 87246 | 478 | SH |  | SOLE | 43 | 478 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 145397 | 797 | SH |  | SOLE | 99 | 797 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 4758510 | 26084 | SH |  | SOLE |  | 26084 | 0 | 0 |
| CAPRI HOLDINGS LIMITED SHS | Stock | G1890L107 |  | 88 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CAPRI HOLDINGS LIMITED SHS | Stock | G1890L107 |  | 194 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| CAPRI HOLDINGS LIMITED SHS | Stock | G1890L107 |  | 300 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| CAPRI HOLDINGS LIMITED SHS | Stock | G1890L107 |  | 3524 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CAPRI HOLDINGS LIMITED SHS | Stock | G1890L107 |  | 33126 | 1880 | SH |  | SOLE | 78 | 1880 | 0 | 0 |
| CAPRICOR THERAPEUTICS INC COM NEW | Stock | 14070B309 |  | 15200 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CAPSOVISION INC COM | Stock | 140935107 |  | 58 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 1564 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 3170 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 6339 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 10178 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 11622 | 55 | SH |  | SOLE | 6 | 55 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 30640 | 145 | SH |  | SOLE | 74 | 145 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 34021 | 161 | SH |  | SOLE | 99 | 161 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 112183 | 531 | SH |  | SOLE | 43 | 530 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 500229 | 2367 | SH |  | SOLE | 19 | 2367 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 1008371 | 4772 | SH |  | SOLE | 45 | 4772 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 1331651 | 6302 | SH |  | SOLE |  | 6301 | 0 | 0 |
| CARDIOL THERAPEUTICS INC COM CL A | Stock | 14161Y200 |  | 13500 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| CARDLYTICS INC COM | Stock | 14161W105 |  | 123 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| CAREDX INC COM | Stock | 14167L103 |  | 139 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| CARETRUST REIT INC COM | REIT | 14174T107 |  | 623 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CARETRUST REIT INC COM | REIT | 14174T107 |  | 10189 | 278 | SH |  | SOLE | 99 | 278 | 0 | 0 |
| CARETRUST REIT INC COM | REIT | 14174T107 |  | 11945 | 326 | SH |  | SOLE | 34 | 325 | 0 | 0 |
| CARETRUST REIT INC COM | REIT | 14174T107 |  | 18391 | 502 | SH |  | SOLE |  | 501 | 0 | 0 |
| CARGURUS INC COM CL A | Stock | 141788109 |  | 2179 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| CARGURUS INC COM CL A | Stock | 141788109 |  | 8785 | 258 | SH |  | SOLE |  | 258 | 0 | 0 |
| CARIBOU BIOSCIENCES INC COM | Stock | 142038108 |  | 217 | 114 | SH |  | SOLE | 71 | 114 | 0 | 0 |
| CARIS LIFE SCIENCES INC COM | Stock | 142152107 |  | 1788 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CARLISLE COMPANIES INC | Stock | 142339100 |  | 334 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CARLISLE COMPANIES INC | Stock | 142339100 |  | 33028 | 99 | SH |  | SOLE | 99 | 99 | 0 | 0 |
| CARLISLE COMPANIES INC | Stock | 142339100 |  | 2459615 | 7373 | SH |  | SOLE |  | 7372 | 0 | 0 |
| CARLSMED INC COM | Stock | 14280C105 |  | 27 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CARLYLE GROUP LP | Stock | 14316J108 |  | 242 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CARLYLE GROUP LP | Stock | 14316J108 |  | 1126 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| CARLYLE GROUP LP | Stock | 14316J108 |  | 19550 | 404 | SH |  | SOLE | 99 | 404 | 0 | 0 |
| CARLYLE GROUP LP | Stock | 14316J108 |  | 28909 | 597 | SH |  | SOLE | 43 | 597 | 0 | 0 |
| CARLYLE GROUP LP | Stock | 14316J108 |  | 70698 | 1461 | SH |  | SOLE |  | 1461 | 0 | 0 |
| CARLYLE SECURED LENDING INC COM | CEF | 872280102 |  | 20633 | 1886 | SH |  | SOLE |  | 1886 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 13 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 2121 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 204698 | 4923 | SH |  | SOLE |  | 4923 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 442 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 699 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 2226 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 10857 | 420 | SH |  | SOLE | 33 | 419 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 50181 | 1939 | SH |  | SOLE | 99 | 1939 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 52536 | 2030 | SH |  | SOLE | 19 | 2030 | 0 | 0 |
| CARNIVAL CORP LTD COMMON SHARES | Stock | G2004J103 |  | 467635 | 18069 | SH |  | SOLE |  | 18069 | 0 | 0 |
| CARNIVAL PLC ADS | ADR | 14365C103 |  | 10823 | 420 | SH |  | SOLE |  | 420 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 788 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 14584 | 37 | SH |  | SOLE | 99 | 37 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 17737 | 45 | SH |  | SOLE | 6 | 45 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 35474 | 90 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 45721 | 116 | SH |  | SOLE | 78 | 116 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 424682 | 1077 | SH |  | SOLE |  | 1077 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 1534448 | 3893 | SH |  | SOLE | 45 | 3893 | 0 | 0 |
| CARRIAGE SVCS INC COM | Stock | 143905107 |  | 104434 | 2287 | SH |  | SOLE |  | 2287 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 338 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 507 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 845 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 1239 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 6926 | 123 | SH |  | SOLE | 7 | 123 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 13796 | 245 | SH |  | SOLE | 12 | 245 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 14139 | 251 | SH |  | SOLE | 33 | 251 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 15035 | 267 | SH |  | SOLE | 71 | 267 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 60721 | 1078 | SH |  | SOLE | 36 | 1078 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 104018 | 1847 | SH |  | SOLE | 81 | 1847 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 185319 | 3291 | SH |  | SOLE | 30 | 3291 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 519929 | 9233 | SH |  | SOLE |  | 9233 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 543293 | 9648 | SH |  | SOLE | 6 | 9648 | 0 | 0 |
| CARTERS INC COM | Stock | 146229109 |  | 8046 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| CARTERS INC COM | Stock | 146229109 |  | 9834 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 943 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 1886 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 2012 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 2515 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 5973 | 19 | SH |  | SOLE | 43 | 19 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 24207 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 40555 | 129 | SH |  | SOLE | 19 | 129 | 0 | 0 |
| CASELLA WASTE SYSTEMS INC CLASS A | Stock | 147448104 |  | 79 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CASELLA WASTE SYSTEMS INC CLASS A | Stock | 147448104 |  | 5554 | 70 | SH |  | SOLE | 99 | 70 | 0 | 0 |
| CASELLA WASTE SYSTEMS INC CLASS A | Stock | 147448104 |  | 18773 | 237 | SH |  | SOLE |  | 236 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 2911 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 5823 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 26203 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 554760 | 762 | SH |  | SOLE | 19 | 762 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 1897075 | 2606 | SH |  | SOLE |  | 2606 | 0 | 0 |
| CASS INFORMATION SYSTEMS INC | Stock | 14808P109 |  | 88 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CASTLE BIOSCIENCES INC COM | Stock | 14843C105 |  | 172 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CASTLE BIOSCIENCES INC COM | Stock | 14843C105 |  | 6880 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| CATALYST PHARMACEUTICALS INC COM | Stock | 14888U101 |  | 50 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CATALYST PHARMACEUTICALS INC COM | Stock | 14888U101 |  | 57542 | 2324 | SH |  | SOLE |  | 2324 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 2834 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 4251 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 8502 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 9210 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 24796 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 27913 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 50301 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 72971 | 103 | SH |  | SOLE | 49 | 103 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 80888 | 114 | SH |  | SOLE | 33 | 114 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 90710 | 128 | SH |  | SOLE | 43 | 128 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 118406 | 167 | SH |  | SOLE | 73 | 167 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 648241 | 915 | SH |  | SOLE | 75 | 915 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 977233 | 1379 | SH |  | SOLE | 19 | 1379 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 26804207 | 37834 | SH |  | SOLE |  | 37834 | 0 | 0 |
| CATHAY GENERAL BANCORP | Stock | 149150104 |  | 10602 | 213 | SH |  | SOLE |  | 212 | 0 | 0 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 405 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 809 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 2023 | 25 | SH |  | SOLE | 48 | 25 | 0 | 0 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 4126 | 51 | SH |  | SOLE | 4 | 51 | 0 | 0 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 11407 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 20953 | 259 | SH |  | SOLE | 50 | 259 | 0 | 0 |
| CAVCO INDUSTRIES INC | Stock | 149568107 |  | 484 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CBDMD INC COM NEW | Stock | 12482W408 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CBIZ INC COM | Stock | 124805102 |  | 376 | 14 | SH |  | SOLE | 99 | 14 | 0 | 0 |
| CBIZ INC COM | Stock | 124805102 |  | 2685 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CBL  ASSOC PPTYS INC COMMON STOCK | REIT | 124830878 |  | 154 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 562 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 843 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 1686 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 1686 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 7953 | 28 | SH |  | SOLE | 49 | 28 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 9637 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 36058 | 128 | SH |  | SOLE | 50 | 128 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 56495 | 201 | SH |  | SOLE | 99 | 201 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 89380 | 318 | SH |  | SOLE | 19 | 318 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 1279763 | 4553 | SH |  | SOLE |  | 4553 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 677 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 1237 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 1355 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 1490 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 10160 | 75 | SH |  | SOLE | 99 | 75 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 12327 | 91 | SH |  | SOLE | 66 | 91 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 17745 | 131 | SH |  | SOLE | 33 | 131 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 2631175 | 19424 | SH |  | SOLE |  | 19424 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HLD COM | Stock | 12510Q100 |  | 612 | 102 | SH |  | SOLE | 71 | 102 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 4115 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 4478 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 23599 | 195 | SH |  | SOLE | 49 | 195 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 60134 | 497 | SH |  | SOLE | 43 | 496 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 233448 | 1929 | SH |  | SOLE |  | 1929 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 294442 | 2433 | SH |  | SOLE | 18 | 2433 | 0 | 0 |
| CECO ENVIRONMENTAL CORP COM | Stock | 125141101 |  | 23832 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CELANESE CORP DEL COM | Stock | 150870103 |  | 197 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| CELANESE CORP DEL COM | Stock | 150870103 |  | 592 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CELANESE CORP DEL COM | Stock | 150870103 |  | 246269 | 3744 | SH |  | SOLE |  | 3744 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 282 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 913 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 2817 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 19154 | 68 | SH |  | SOLE | 49 | 68 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 8378651 | 29745 | SH |  | SOLE |  | 29745 | 0 | 0 |
| CELLDEX THERAPEUTICS INC NEW COM NEW | Stock | 15117B202 |  | 53226 | 1678 | SH |  | SOLE | 36 | 1678 | 0 | 0 |
| CELLDEX THERAPEUTICS INC NEW COM NEW | Stock | 15117B202 |  | 93479 | 2947 | SH |  | SOLE | 81 | 2947 | 0 | 0 |
| CELLEBRITE DI LTD ORDINARY SHARES | Stock | M2197Q107 |  | 43338 | 3145 | SH |  | SOLE |  | 3145 | 0 | 0 |
| CEL-SCI CORP COM NEW | Stock | 150837706 |  | 29 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 71 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 142 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 26362 | 743 | SH |  | SOLE | 50 | 743 | 0 | 0 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 152422 | 4296 | SH |  | SOLE |  | 4296 | 0 | 0 |
| CEMEX S.A.B. DE C.V. | ADR | 151290889 |  | 81235 | 7101 | SH |  | SOLE |  | 7101 | 0 | 0 |
| CEMTREX INC COM | Stock | 15130G873 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 314 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 1250 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3141 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3141 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3456 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3770 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 13883 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 14765 | 47 | SH |  | SOLE | 43 | 47 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 14765 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 21685 | 69 | SH |  | SOLE | 73 | 69 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 377093 | 1200 | SH |  | SOLE | 19 | 1200 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 499406 | 1590 | SH |  | SOLE |  | 1589 | 0 | 0 |
| CENOVUS ENERGY INC | Stock | 15135U109 |  | 80 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CENOVUS ENERGY INC | Stock | 15135U109 |  | 18279 | 689 | SH |  | SOLE | 6 | 689 | 0 | 0 |
| CENOVUS ENERGY INC | Stock | 15135U109 |  | 27618 | 1041 | SH |  | SOLE |  | 1041 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 164 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 196 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 655 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 1146 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 2056 | 63 | SH |  | SOLE | 36 | 62 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 2717 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 10968 | 335 | SH |  | SOLE | 33 | 335 | 0 | 0 |
| CENTENE CORP | Stock | 15135B101 |  | 81253 | 2482 | SH |  | SOLE |  | 2481 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 1942 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 3151 | 73 | SH |  | SOLE | 36 | 73 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 7624 | 177 | SH |  | SOLE | 33 | 176 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 324490 | 7518 | SH |  | SOLE |  | 7518 | 0 | 0 |
| CENTRAL GARDEN  PET CO CLASS A | Stock | 153527205 |  | 36213 | 1117 | SH |  | SOLE | 19 | 1117 | 0 | 0 |
| CENTRUS ENERGY CORP CL A | Stock | 15643U104 |  | 1042 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| CENTRUS ENERGY CORP CL A | Stock | 15643U104 |  | 104154 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CENTURY ALUM CO COM | Stock | 156431108 |  | 176 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CENTURY ALUM CO COM | Stock | 156431108 |  | 1952147 | 33262 | SH |  | SOLE |  | 33262 | 0 | 0 |
| CENTURY COMMUNITIES INC COM | Stock | 156504300 |  | 1148 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| CENTURY THERAPEUTICS INC COM | Stock | 15673T100 |  | 920 | 407 | SH |  | SOLE | 71 | 407 | 0 | 0 |
| CERENCE INC COM | Stock | 156727109 |  | 95 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| CERENCE INC COM | Stock | 156727109 |  | 6316 | 1001 | SH |  | SOLE |  | 1001 | 0 | 0 |
| CERTARA INC COM | Stock | 15687V109 |  | 125 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| CERTARA INC COM | Stock | 15687V109 |  | 1904 | 334 | SH |  | SOLE | 99 | 334 | 0 | 0 |
| CERTARA INC COM | Stock | 15687V109 |  | 3671 | 644 | SH |  | SOLE |  | 644 | 0 | 0 |
| CERUS CORP COM | Stock | 157085101 |  | 33 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| CERUS CORP COM | Stock | 157085101 |  | 4550 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 390 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 519 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 6494 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 20385 | 157 | SH |  | SOLE | 46 | 157 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 40510 | 312 | SH |  | SOLE | 99 | 312 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 7192797 | 55397 | SH |  | SOLE |  | 55397 | 0 | 0 |
| CG ONCOLOGY INC COM | Stock | 156944100 |  | 338 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CGI INC CLASS A | Stock | 12532H104 |  | 585 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CGI INC CLASS A | Stock | 12532H104 |  | 1754 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| CHAMPION HOMES INC COM | Stock | 830830105 |  | 446 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CHAMPION HOMES INC COM | Stock | 830830105 |  | 33690 | 453 | SH |  | SOLE |  | 453 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC COM SHS | Stock | 15961R303 |  | 7241 | 1490 | SH |  | SOLE |  | 1490 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 173 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 4313 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 4313 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 139035 | 806 | SH |  | SOLE |  | 806 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 617723 | 3581 | SH |  | SOLE | 6 | 3581 | 0 | 0 |
| CHART INDUSTRIES INC | Stock | 16115Q308 |  | 2068 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CHART INDUSTRIES INC | Stock | 16115Q308 |  | 2688 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| CHART INDUSTRIES INC | Stock | 16115Q308 |  | 5582 | 27 | SH |  | SOLE | 99 | 27 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 216 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 648 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 812 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 3238 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 3454 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 6908 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| CHARTER COMMUNICATIONS INC CLASS A | Stock | 16119P108 |  | 210699 | 976 | SH |  | SOLE |  | 976 | 0 | 0 |
| CHATHAM LODGING TR COM | REIT | 16208T102 |  | 228 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| CHATHAM LODGING TR COM | REIT | 16208T102 |  | 57388 | 7292 | SH |  | SOLE |  | 7292 | 0 | 0 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 10000 | 70 | SH |  | SOLE | 99 | 70 | 0 | 0 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 15856 | 111 | SH |  | SOLE | 9 | 111 | 0 | 0 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 581114 | 4068 | SH |  | SOLE |  | 4068 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 329 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 383 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 53765 | 982 | SH |  | SOLE | 23 | 982 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 63127 | 1153 | SH |  | SOLE |  | 1153 | 0 | 0 |
| CHEFS WAREHOUSE INC | Stock | 163086101 |  | 59 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CHEGG INC | Stock | 163092109 |  | 120 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| CHEGG INC 0 09/01/2026 | Convertible | 163092AF6 |  | 33425 | 35000 | SH |  | SOLE |  | 35000 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 378 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 1889 | 5 | SH |  | SOLE | 23 | 5 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 7177 | 19 | SH |  | SOLE | 99 | 19 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 12154 | 32 | SH |  | SOLE | 34 | 32 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 23798 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 315035 | 834 | SH |  | SOLE |  | 834 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 824279 | 2182 | SH |  | SOLE | 49 | 2182 | 0 | 0 |
| CHEMOURS CO COM | Stock | 163851108 |  | 485 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| CHEMOURS CO COM | Stock | 163851108 |  | 25268 | 1147 | SH |  | SOLE |  | 1147 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 1419 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 2270 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 3121 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 3689 | 13 | SH |  | SOLE | 99 | 13 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 17026 | 60 | SH |  | SOLE | 36 | 60 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 24971 | 88 | SH |  | SOLE | 12 | 88 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 97897 | 345 | SH |  | SOLE | 79 | 345 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 8016882 | 28252 | SH |  | SOLE |  | 28252 | 0 | 0 |
| CHENIERE ENERGY PARTNERS L P COM UNIT | Stock | 16411Q101 |  | 173467 | 2684 | SH |  | SOLE |  | 2684 | 0 | 0 |
| CHERRY HILL MTG INVT CORP COM | REIT | 164651101 |  | 10270 | 4108 | SH |  | SOLE |  | 4108 | 0 | 0 |
| CHESAPEAKE UTILITIES CORP | Stock | 165303108 |  | 2907 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| CHESAPEAKE UTILITIES CORP | Stock | 165303108 |  | 9730 | 77 | SH |  | SOLE | 99 | 77 | 0 | 0 |
| CHESAPEAKE UTILITIES CORP | Stock | 165303108 |  | 10514 | 83 | SH |  | SOLE | 34 | 83 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 414 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 2897 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 8897 | 43 | SH |  | SOLE | 74 | 43 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 20897 | 101 | SH |  | SOLE | 12 | 101 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 21104 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 23173 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 32070 | 155 | SH |  | SOLE | 7 | 155 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 66815 | 323 | SH |  | SOLE | 73 | 322 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 68992 | 333 | SH |  | SOLE | 43 | 333 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 84476 | 408 | SH |  | SOLE | 81 | 408 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 95214 | 460 | SH |  | SOLE | 36 | 460 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 96772 | 468 | SH |  | SOLE | 49 | 467 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 101722 | 492 | SH |  | SOLE | 33 | 491 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 177106 | 856 | SH |  | SOLE | 24 | 856 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 320281 | 1548 | SH |  | SOLE | 52 | 1548 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 366834 | 1773 | SH |  | SOLE | 99 | 1773 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 542196 | 2621 | SH |  | SOLE | 19 | 2620 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 868980 | 4200 | SH |  | SOLE | 75 | 4200 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 3415376 | 16507 | SH |  | SOLE | 6 | 16507 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 28372052 | 137129 | SH |  | SOLE |  | 137129 | 0 | 0 |
| CHEWY INC CL A | Stock | 16679L109 |  | 189 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CHEWY INC CL A | Stock | 16679L109 |  | 22437 | 831 | SH |  | SOLE | 46 | 831 | 0 | 0 |
| CHEWY INC CL A | Stock | 16679L109 |  | 445041 | 16483 | SH |  | SOLE |  | 16483 | 0 | 0 |
| CHICAGO RIVET  MACH CO COM | Stock | 168088102 |  | 4816 | 484 | SH |  | SOLE |  | 484 | 0 | 0 |
| CHIME FINL INC COM SHS CL A | Stock | 16935C109 |  | 1873 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 1 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 740 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 12763 | 1017 | SH |  | SOLE | 99 | 1017 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 211129 | 16823 | SH |  | SOLE |  | 16823 | 0 | 0 |
| CHINA AUTOMOTIVE SYS INC SHS | Stock | G2125H101 |  | 2520 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CHINA YUCHAI INTERNATIONAL LTD | Stock | G21082105 |  | 61600 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 416 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 1216 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 2561 | 80 | SH |  | SOLE | 71 | 80 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 3329 | 104 | SH |  | SOLE | 4 | 104 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 4802 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 4994 | 156 | SH |  | SOLE | 48 | 156 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 5794 | 181 | SH |  | SOLE | 33 | 181 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 23719 | 741 | SH |  | SOLE | 50 | 741 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 704633 | 22013 | SH |  | SOLE |  | 22012 | 0 | 0 |
| CHIRON REAL ESTATE INC COM NEW | REIT | 37954A303 |  | 66 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CHIRON REAL ESTATE INC COM NEW | REIT | 37954A303 |  | 165 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| CHOICE HOTELS INTERNATIONAL INC | Stock | 169905106 |  | 311 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CHOICE HOTELS INTERNATIONAL INC | Stock | 169905106 |  | 621 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CHOICE HOTELS INTERNATIONAL INC | Stock | 169905106 |  | 3209 | 31 | SH |  | SOLE | 99 | 31 | 0 | 0 |
| CHOICE HOTELS INTERNATIONAL INC | Stock | 169905106 |  | 5589 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| CHOICE HOTELS INTERNATIONAL INC | Stock | 169905106 |  | 40883 | 395 | SH |  | SOLE | 23 | 395 | 0 | 0 |
| CHORD ENERGY CORPORATION COM NEW | Stock | 674215207 |  | 284 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| CHORD ENERGY CORPORATION COM NEW | Stock | 674215207 |  | 284 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CHORD ENERGY CORPORATION COM NEW | Stock | 674215207 |  | 3412 | 24 | SH |  | SOLE | 99 | 24 | 0 | 0 |
| CHORD ENERGY CORPORATION COM NEW | Stock | 674215207 |  | 65183 | 458 | SH |  | SOLE |  | 458 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 652 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 2933 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 3259 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 3259 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 3696 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 10104 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 17611 | 54 | SH |  | SOLE | 73 | 54 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 31941 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 52616 | 161 | SH |  | SOLE | 33 | 161 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 119616 | 367 | SH |  | SOLE | 99 | 367 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 293663 | 901 | SH |  | SOLE | 18 | 901 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 2341728 | 7185 | SH |  | SOLE |  | 7184 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 3288811 | 10091 | SH |  | SOLE | 6 | 10090 | 0 | 0 |
| CHUNGHWA TELECOM CO LTD SPON ADR NEW11 | ADR | 17133Q502 |  | 4055 | 96 | SH |  | SOLE | 66 | 96 | 0 | 0 |
| CHUNGHWA TELECOM CO LTD SPON ADR NEW11 | ADR | 17133Q502 |  | 13686 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| CHUNGHWA TELECOM CO LTD SPON ADR NEW11 | ADR | 17133Q502 |  | 18163 | 430 | SH |  | SOLE | 99 | 430 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 560 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 747 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 996 | 11 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 9019 | 97 | SH |  | SOLE | 33 | 96 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 31915 | 342 | SH |  | SOLE | 99 | 342 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 1470483 | 15757 | SH |  | SOLE |  | 15757 | 0 | 0 |
| CHURCHILL DOWNS INC COM | Stock | 171484108 |  | 269 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CHURCHILL DOWNS INC COM | Stock | 171484108 |  | 808 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 388 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 1941 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 3882 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 17082 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 22906 | 59 | SH |  | SOLE | 43 | 59 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 4820012 | 12415 | SH |  | SOLE |  | 12415 | 0 | 0 |
| CIMPRESS PLC SHS EURO | Stock | G2143T103 |  | 438 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 472 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 484 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 629 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 629 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 7272 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 92364 | 587 | SH |  | SOLE | 99 | 587 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 487935 | 3101 | SH |  | SOLE |  | 3100 | 0 | 0 |
| CINEMARK HLDGS INC COM | Stock | 17243V102 |  | 31001 | 1087 | SH |  | SOLE | 78 | 1087 | 0 | 0 |
| CINEMARK HLDGS INC COM | Stock | 17243V102 |  | 2700559 | 94690 | SH |  | SOLE |  | 94690 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1015 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1624 | 10 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1691 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1861 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 5920 | 35 | SH |  | SOLE | 72 | 35 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 11671 | 69 | SH |  | SOLE | 4 | 69 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 16710 | 99 | SH |  | SOLE | 33 | 98 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 32006 | 189 | SH |  | SOLE | 19 | 189 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 102499 | 606 | SH |  | SOLE | 99 | 606 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 542513 | 3207 | SH |  | SOLE | 49 | 3207 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 921786 | 5450 | SH |  | SOLE |  | 5449 | 0 | 0 |
| CIPHER DIGITAL INC COM | Stock | 17253J106 |  | 708 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| CIPHER DIGITAL INC COM | Stock | 17253J106 |  | 647855 | 50338 | SH |  | SOLE |  | 50338 | 0 | 0 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 477 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 9636 | 101 | SH |  | SOLE | 99 | 101 | 0 | 0 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 191700 | 2009 | SH |  | SOLE |  | 2009 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 1735 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 27478 | 190 | SH |  | SOLE | 99 | 190 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 99354 | 687 | SH |  | SOLE | 19 | 687 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 240358 | 1662 | SH |  | SOLE |  | 1662 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 155 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 2328 | 30 | SH |  | SOLE | 75 | 30 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 3880 | 50 | SH |  | SOLE | 66 | 50 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 6518 | 84 | SH |  | SOLE | 74 | 84 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 19304 | 249 | SH |  | SOLE | 36 | 248 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 23820 | 307 | SH |  | SOLE | 46 | 307 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 27509 | 355 | SH |  | SOLE | 73 | 354 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 31114 | 401 | SH |  | SOLE | 71 | 401 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 36495 | 470 | SH |  | SOLE | 43 | 470 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 59124 | 762 | SH |  | SOLE | 9 | 762 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 120497 | 1553 | SH |  | SOLE | 49 | 1553 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 165508 | 2133 | SH |  | SOLE | 33 | 2133 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 168913 | 2177 | SH |  | SOLE | 24 | 2177 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 340930 | 4394 | SH |  | SOLE | 99 | 4394 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 517044 | 6664 | SH |  | SOLE | 19 | 6663 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 645006 | 8313 | SH |  | SOLE | 6 | 8313 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 20155399 | 259768 | SH |  | SOLE |  | 259767 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 227 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 3629 | 32 | SH |  | SOLE | 66 | 32 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 5330 | 47 | SH |  | SOLE | 74 | 47 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 8523 | 75 | SH |  | SOLE | 36 | 75 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 20641 | 182 | SH |  | SOLE | 71 | 182 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 25898 | 228 | SH |  | SOLE | 73 | 228 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 27105 | 239 | SH |  | SOLE | 12 | 239 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 33910 | 299 | SH |  | SOLE | 9 | 299 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 58827 | 519 | SH |  | SOLE | 19 | 518 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 86014 | 758 | SH |  | SOLE | 33 | 758 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 148962 | 1313 | SH |  | SOLE | 43 | 1313 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 407596 | 3594 | SH |  | SOLE | 99 | 3594 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 4568605 | 40284 | SH |  | SOLE |  | 40283 | 0 | 0 |
| CITIZENS  NORTHN CORP COM | Stock | 172922106 |  | 12220 | 547 | SH |  | SOLE | 19 | 547 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 180 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 480 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 1799 | 30 | SH |  | SOLE | 9 | 30 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 2759 | 46 | SH |  | SOLE | 74 | 46 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 5080 | 85 | SH |  | SOLE | 36 | 84 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 6330 | 106 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 23967 | 400 | SH |  | SOLE | 43 | 399 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 51952 | 866 | SH |  | SOLE | 19 | 866 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 301169 | 5022 | SH |  | SOLE | 99 | 5022 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 594704 | 9917 | SH |  | SOLE |  | 9916 | 0 | 0 |
| CITY HOLDING CO | Stock | 177835105 |  | 5020 | 42 | SH |  | SOLE | 99 | 42 | 0 | 0 |
| CITY HOLDING CO | Stock | 177835105 |  | 28804 | 241 | SH |  | SOLE | 19 | 241 | 0 | 0 |
| CIVEO CORP CDA COM NEW | Stock | 17878Y207 |  | 82449 | 3116 | SH |  | SOLE |  | 3116 | 0 | 0 |
| CKX LANDS INC | Stock | 12562N104 |  | 3601 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| CLARITEV CORPORATION CL A NEW | Stock | 62548M209 |  | 180 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| CLARIVATE PLC ORD SHS | Stock | G21810109 |  | 789 | 312 | SH |  | SOLE | 99 | 312 | 0 | 0 |
| CLARIVATE PLC ORD SHS | Stock | G21810109 |  | 1300 | 514 | SH |  | SOLE | 71 | 514 | 0 | 0 |
| CLAROS MTG TR INC COMMON STOCK | REIT | 18270D106 |  | 40 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CLEAN ENERGY FUELS CORP COM | Stock | 184499101 |  | 124 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 1147 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 2294 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 3154 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 4014 | 14 | SH |  | SOLE | 4 | 14 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 14337 | 50 | SH |  | SOLE | 99 | 50 | 0 | 0 |
| CLEANCORE SOLUTIONS INC CLASS B COM SHS | Stock | 184492106 |  | 1485 | 4167 | SH |  | SOLE | 49 | 4167 | 0 | 0 |
| CLEANSPARK INC COM NEW | Stock | 18452B209 |  | 119 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| CLEANSPARK INC COM NEW | Stock | 18452B209 |  | 321267 | 37752 | SH |  | SOLE |  | 37751 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HLDGS IN COM | Stock | 18453H106 |  | 723 | 305 | SH |  | SOLE | 71 | 305 | 0 | 0 |
| CLEAR SECURE INC COM CL A | Stock | 18467V109 |  | 194 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CLEAR SECURE INC COM CL A | Stock | 18467V109 |  | 7358 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| CLEAR SECURE INC COM CL A | Stock | 18467V109 |  | 17963 | 371 | SH |  | SOLE | 34 | 371 | 0 | 0 |
| CLEAR SECURE INC COM CL A | Stock | 18467V109 |  | 25657 | 530 | SH |  | SOLE | 99 | 530 | 0 | 0 |
| CLEARBRIDGE ENERGY MIDSTREAM OPPORTUNITY CEF | CEF | 18469P209 |  | 28945 | 548 | SH |  | SOLE |  | 548 | 0 | 0 |
| CLEARPOINT NEURO INC COM | Stock | 18507C103 |  | 64 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CLEARPOINT NEURO INC COM | Stock | 18507C103 |  | 149040 | 16378 | SH |  | SOLE |  | 16378 | 0 | 0 |
| CLEARWATER ANALYTICS HLDGS INC CL A | Stock | 185123106 |  | 497 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 39 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 786 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 326696 | 8315 | SH |  | SOLE |  | 8315 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 177 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 50523 | 5979 | SH |  | SOLE | 78 | 5979 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 122474 | 14494 | SH |  | SOLE |  | 14494 | 0 | 0 |
| CLIMB BIO INC COM | Stock | 28658R106 |  | 219 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| CLIMB BIO INC COM | Stock | 28658R106 |  | 13700 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CLIMB GLOBAL SOLUTIONS INC COM | Stock | 946760105 |  | 4281 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 207 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 518 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 518 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 2753 | 27 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 2902 | 28 | SH |  | SOLE | 99 | 28 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 4871 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 1670468 | 16120 | SH |  | SOLE |  | 16119 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 2243610 | 21650 | SH |  | SOLE | 6 | 21650 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 206 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 2270 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 2476 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 3508 | 17 | SH |  | SOLE | 2 | 17 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 5144 | 25 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 5365 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 22697 | 110 | SH |  | SOLE | 99 | 110 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 1348290 | 6534 | SH |  | SOLE |  | 6534 | 0 | 0 |
| CLOUGH GLOBAL EQUITY CEF | CEF | 18914C100 |  | 1310 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| CLOVER HEALTH INVESTMENTS CORP COM CL A | Stock | 18914F103 |  | 93 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| CLOVER HEALTH INVESTMENTS CORP COM CL A | Stock | 18914F103 |  | 11018 | 6260 | SH |  | SOLE |  | 6260 | 0 | 0 |
| CMB.TECH NV SHS | Stock | B38564108 |  | 582 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| CMB.TECH NV SHS | Stock | B38564108 |  | 74167 | 5863 | SH |  | SOLE |  | 5863 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 1181 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 1772 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 2534 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 3249 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 10042 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 10337 | 35 | SH |  | SOLE | 2 | 35 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 14177 | 48 | SH |  | SOLE | 43 | 48 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 18312 | 62 | SH |  | SOLE | 99 | 62 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 21037 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 29614 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 82107 | 278 | SH |  | SOLE | 24 | 278 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 230964 | 782 | SH |  | SOLE | 52 | 782 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 810315 | 2744 | SH |  | SOLE |  | 2743 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 465 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 877 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 1009 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 6602 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 12180 | 157 | SH |  | SOLE | 7 | 157 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 206026 | 2656 | SH |  | SOLE |  | 2655 | 0 | 0 |
| CNA FINANCIAL CORP | Stock | 126117100 |  | 276 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CNA FINANCIAL CORP | Stock | 126117100 |  | 2296 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 352 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 1826 | 166 | SH |  | SOLE | 9 | 166 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 3201 | 291 | SH |  | SOLE | 71 | 291 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 4004 | 364 | SH |  | SOLE | 49 | 364 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 5503 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 9669 | 879 | SH |  | SOLE | 99 | 879 | 0 | 0 |
| CNH INDL N V SHS | Stock | N20944109 |  | 17111 | 1556 | SH |  | SOLE | 43 | 1555 | 0 | 0 |
| CNO FINANCIAL GROUP INC | Stock | 12621E103 |  | 22624 | 551 | SH |  | SOLE |  | 551 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 1272 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 6399 | 166 | SH |  | SOLE | 99 | 166 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 11873 | 308 | SH |  | SOLE | 6 | 308 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 129451 | 3358 | SH |  | SOLE |  | 3358 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 1033872 | 26819 | SH |  | SOLE | 45 | 26819 | 0 | 0 |
| COASTAL FINL CORP WA COM NEW | Stock | 19046P209 |  | 381 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 152 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 2814 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 4465 | 59 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 6921 | 91 | SH |  | SOLE | 74 | 91 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 12115 | 159 | SH |  | SOLE | 73 | 159 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 17059 | 224 | SH |  | SOLE | 36 | 224 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 40230 | 529 | SH |  | SOLE | 7 | 529 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 41675 | 548 | SH |  | SOLE | 71 | 548 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 67315 | 885 | SH |  | SOLE | 33 | 885 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 76430 | 1005 | SH |  | SOLE | 52 | 1005 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 112331 | 1477 | SH |  | SOLE | 49 | 1477 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 221990 | 2919 | SH |  | SOLE | 99 | 2919 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 231232 | 3041 | SH |  | SOLE | 19 | 3040 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 9583695 | 126018 | SH |  | SOLE |  | 126018 | 0 | 0 |
| COCA COLA CONS INC COM | Stock | 191098102 |  | 3451 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNERS SHS | Stock | G25839104 |  | 262 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNERS SHS | Stock | G25839104 |  | 2811 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNERS SHS | Stock | G25839104 |  | 2901 | 32 | SH |  | SOLE | 31 | 32 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNERS SHS | Stock | G25839104 |  | 21489 | 237 | SH |  | SOLE |  | 237 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNERS SHS | Stock | G25839104 |  | 37657 | 415 | SH |  | SOLE | 49 | 415 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV SPONS ADS REP | ADR | 191241108 |  | 2244 | 23 | SH |  | SOLE | 31 | 23 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV SPONS ADS REP | ADR | 191241108 |  | 5170 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV SPONS ADS REP | ADR | 191241108 |  | 147082 | 1508 | SH |  | SOLE |  | 1507 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 751 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 16630 | 886 | SH |  | SOLE | 19 | 886 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 213865 | 11394 | SH |  | SOLE |  | 11394 | 0 | 0 |
| COGENT BIOSCIENCES INC COM | Stock | 19240Q201 |  | 7698 | 200 | SH |  | SOLE | 99 | 200 | 0 | 0 |
| COGENT BIOSCIENCES INC COM | Stock | 19240Q201 |  | 15047 | 391 | SH |  | SOLE |  | 390 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 1274 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 3919 | 80 | SH |  | SOLE | 48 | 80 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 9847 | 201 | SH |  | SOLE | 99 | 201 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 10533 | 215 | SH |  | SOLE | 19 | 215 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 12762 | 261 | SH |  | SOLE | 34 | 260 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 801387 | 16358 | SH |  | SOLE |  | 16358 | 0 | 0 |
| COGNITION THERAPEUTICS INC - CGTX | Stock | 19243B102 |  | 1899 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 123 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 184 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 429 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 798 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 1227 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 6019 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 9018 | 147 | SH |  | SOLE | 9 | 147 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 11457 | 187 | SH |  | SOLE | 33 | 186 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 12420 | 202 | SH |  | SOLE | 49 | 202 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 23190 | 378 | SH |  | SOLE | 99 | 378 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 533421 | 8695 | SH |  | SOLE |  | 8694 | 0 | 0 |
| COGNYTE SOFTWARE LTD ORD SHS | Stock | M25133105 |  | 2851 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| COHEN  STEERS CLOSED END OPPORTUNITY FD INC COM | CEF | 19248P106 |  | 7700 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 125 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 1877 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 9691 | 155 | SH |  | SOLE | 34 | 154 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 10008 | 160 | SH |  | SOLE | 99 | 160 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTURE CEF | CEF | 19248A109 |  | 3084733 | 119194 | SH |  | SOLE |  | 119193 | 0 | 0 |
| COHEN  STEERS LTD DURATION PF COM | CEF | 19248C105 |  | 12182 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| COHEN  STEERS QUALITY INCOME COM | CEF | 19247L106 |  | 127067 | 10545 | SH |  | SOLE |  | 10545 | 0 | 0 |
| COHEN  STEERS REIT PREFERRED INCOME CEF | CEF | 19247X100 |  | 222557 | 11263 | SH |  | SOLE |  | 11263 | 0 | 0 |
| COHEN  STEERS TOTAL RETURN REALTY CEF | CEF | 19247R103 |  | 90791 | 8150 | SH |  | SOLE |  | 8150 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 1429 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 1906 | 8 | SH |  | SOLE | 2 | 8 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 2489 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 3573 | 15 | SH |  | SOLE | 51 | 15 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 3811 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 12863 | 54 | SH |  | SOLE | 48 | 54 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 55265 | 232 | SH |  | SOLE | 99 | 232 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 1119145 | 4698 | SH |  | SOLE |  | 4698 | 0 | 0 |
| COHU INC | Stock | 192576106 |  | 1623 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| COHU INC | Stock | 192576106 |  | 2633 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| COHU INC | Stock | 192576106 |  | 15065 | 492 | SH |  | SOLE | 99 | 492 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 175 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 349 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 524 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 524 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 2095 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 2794 | 16 | SH |  | SOLE | 2 | 16 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3143 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3841 | 22 | SH |  | SOLE | 51 | 22 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 12223 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 49764 | 285 | SH |  | SOLE | 9 | 285 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3427226 | 19628 | SH |  | SOLE |  | 19627 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 170 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 1790 | 21 | SH |  | SOLE | 74 | 21 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 2301 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 5710 | 67 | SH |  | SOLE | 66 | 67 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 7245 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 8365 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 8949 | 105 | SH |  | SOLE | 99 | 105 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 13058 | 153 | SH |  | SOLE | 36 | 153 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 13909 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 2572042 | 30178 | SH |  | SOLE | 6 | 30177 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 3390416 | 39780 | SH |  | SOLE |  | 39779 | 0 | 0 |
| COLLEGIUM PHARMACEUTICAL INC COM | Stock | 19459J104 |  | 331 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| COLLEGIUM PHARMACEUTICAL INC COM | Stock | 19459J104 |  | 10417 | 315 | SH |  | SOLE | 19 | 315 | 0 | 0 |
| COLONY BANKCORP INC COM | Stock | 19623P101 |  | 499 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| COLTERPOINT NET LEASE REAL ESTATE ETF | ETF | 26922A248 |  | 8726 | 353 | SH |  | SOLE |  | 353 | 0 | 0 |
| COLUMBIA BANKING SYSTEM INC | Stock | 197236102 |  | 19256 | 702 | SH |  | SOLE | 99 | 702 | 0 | 0 |
| COLUMBIA BANKING SYSTEM INC | Stock | 197236102 |  | 81111 | 2957 | SH |  | SOLE |  | 2957 | 0 | 0 |
| COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF | ETF | 19761L508 |  | 201610 | 11151 | SH |  | SOLE |  | 11151 | 0 | 0 |
| COLUMBIA EM CORE EX-CHINA ETF | ETF | 19762B202 |  | 835013 | 20461 | SH |  | SOLE |  | 20461 | 0 | 0 |
| COLUMBIA FINL INC COM | Stock | 197641103 |  | 543 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF | ETF | 19761L607 |  | 97874 | 4772 | SH |  | SOLE | 36 | 4772 | 0 | 0 |
| COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF | ETF | 19761L607 |  | 402533 | 19626 | SH |  | SOLE |  | 19626 | 0 | 0 |
| COLUMBIA RESEARCH ENHANCED CORE ETF | ETF | 19761L706 |  | 382576 | 9815 | SH |  | SOLE |  | 9814 | 0 | 0 |
| COLUMBIA SELIGM PREM TECH GRW COM | CEF | 19842X109 |  | 13276 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| COLUMBIA SPORTSWEAR CO | Stock | 198516106 |  | 932 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 144 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 1809 | 63 | SH |  | SOLE | 9 | 63 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 2469 | 86 | SH |  | SOLE | 74 | 86 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 2842 | 99 | SH |  | SOLE | 12 | 99 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 5857 | 204 | SH |  | SOLE | 71 | 204 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 6735 | 235 | SH |  | SOLE | 73 | 234 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 6804 | 237 | SH |  | SOLE | 81 | 237 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 9647 | 336 | SH |  | SOLE | 46 | 336 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 21303 | 742 | SH |  | SOLE | 33 | 742 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 53025 | 1847 | SH |  | SOLE | 43 | 1846 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 65760 | 2291 | SH |  | SOLE | 36 | 2290 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 106658 | 3715 | SH |  | SOLE | 99 | 3715 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 109568 | 3816 | SH |  | SOLE | 19 | 3816 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 1902768 | 66275 | SH |  | SOLE |  | 66275 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 2758 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 5516 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 9653 | 7 | SH |  | SOLE | 72 | 7 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 20685 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 23443 | 17 | SH |  | SOLE | 6 | 17 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 27580 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 80879 | 59 | SH |  | SOLE | 19 | 58 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 2016734 | 1462 | SH |  | SOLE |  | 1462 | 0 | 0 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 2032660 | 1474 | SH |  | SOLE | 45 | 1474 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 148 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 2066 | 42 | SH |  | SOLE | 99 | 42 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 9702 | 197 | SH |  | SOLE |  | 197 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 14163 | 288 | SH |  | SOLE | 73 | 287 | 0 | 0 |
| COMMERCE.COM INC COM SER 1 | Stock | 08975P108 |  | 45 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| COMMERCE.COM INC COM SER 1 | Stock | 08975P108 |  | 134 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 307 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 55471 | 903 | SH |  | SOLE | 78 | 903 | 0 | 0 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 711465 | 11582 | SH |  | SOLE |  | 11581 | 0 | 0 |
| COMMUNITY FINANCIAL SYSTEM INC COM | Stock | 203607106 |  | 14604 | 249 | SH |  | SOLE |  | 249 | 0 | 0 |
| COMMUNITY HEALTH SYSTEMS | Stock | 203668108 |  | 68 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| COMMUNITY HEALTH SYSTEMS | Stock | 203668108 |  | 93169 | 31690 | SH |  | SOLE |  | 31690 | 0 | 0 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 701 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 8957 | 115 | SH |  | SOLE | 46 | 115 | 0 | 0 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 35985 | 462 | SH |  | SOLE | 19 | 462 | 0 | 0 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 118471 | 1521 | SH |  | SOLE |  | 1521 | 0 | 0 |
| COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR | ADR | 20441A102 |  | 7317 | 240 | SH |  | SOLE |  | 239 | 0 | 0 |
| COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR | ADR | 20441A102 |  | 13538 | 444 | SH |  | SOLE | 99 | 443 | 0 | 0 |
| COMPANHIA PARANAENSE DE ENERGI SPONSORED ADS | ADR | 20441B704 |  | 3045 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| COMPANIA CERVECERIAS UNIDAS S SPONSORED ADR | ADR | 204429104 |  | 62539 | 5510 | SH |  | SOLE |  | 5510 | 0 | 0 |
| COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR | ADR | 204448104 |  | 324 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR | ADR | 204448104 |  | 13227 | 367 | SH |  | SOLE |  | 367 | 0 | 0 |
| COMPASS DIVERSIFIED HOLDINGS | Stock | 20451Q104 |  | 212 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| COMPASS INC CL A | Stock | 20464U100 |  | 227 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| COMPASS INC CL A | Stock | 20464U100 |  | 6652 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| COMPASS INC CL A | Stock | 20464U100 |  | 7515 | 1028 | SH |  | SOLE | 99 | 1028 | 0 | 0 |
| COMPASS MINERALS INTERNATIONAL INC | Stock | 20451N101 |  | 6048 | 259 | SH |  | SOLE | 99 | 259 | 0 | 0 |
| COMPASS MINERALS INTERNATIONAL INC | Stock | 20451N101 |  | 7028 | 301 | SH |  | SOLE |  | 300 | 0 | 0 |
| COMPASS PATHWAYS PLC SPONSORED ADS | ADR | 20451W101 |  | 39396 | 7124 | SH |  | SOLE |  | 7124 | 0 | 0 |
| COMSTOCK RES INC | Stock | 205768302 |  | 169 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| COMSTOCK RES INC | Stock | 205768302 |  | 17806 | 845 | SH |  | SOLE |  | 844 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 476 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 739 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 1320 | 84 | SH |  | SOLE | 46 | 84 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 3001 | 191 | SH |  | SOLE | 33 | 190 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 8772 | 558 | SH |  | SOLE | 99 | 558 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 122451 | 7790 | SH |  | SOLE | 19 | 7789 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 1311799 | 83448 | SH |  | SOLE |  | 83447 | 0 | 0 |
| CONCENTRA GROUP HOLDINGS PAREN COMMON STOCK | Stock | 20603L102 |  | 1073 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CONCENTRIX CORP COM | Stock | 20602D101 |  | 82 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CONCENTRIX CORP COM | Stock | 20602D101 |  | 821 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| CONCENTRIX CORP COM | Stock | 20602D101 |  | 5853 | 214 | SH |  | SOLE | 34 | 213 | 0 | 0 |
| CONCENTRIX CORP COM | Stock | 20602D101 |  | 6101 | 223 | SH |  | SOLE | 99 | 223 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC COM | Stock | 206704108 |  | 2856 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CONDUENT INC | Stock | 206787103 |  | 146 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| CONMED CORP | Stock | 207410101 |  | 8743 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 264 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 4356 | 33 | SH |  | SOLE | 74 | 33 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 7920 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 12144 | 92 | SH |  | SOLE | 9 | 92 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 16603 | 126 | SH |  | SOLE | 36 | 125 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 19047 | 144 | SH |  | SOLE | 73 | 144 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 36588 | 277 | SH |  | SOLE | 33 | 277 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 236280 | 1790 | SH |  | SOLE | 99 | 1790 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 562934 | 4265 | SH |  | SOLE | 19 | 4264 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 16428180 | 124456 | SH |  | SOLE |  | 124455 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 113 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 226 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 566 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 1132 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 2163 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 3169 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 6451 | 57 | SH |  | SOLE | 66 | 57 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 11455 | 101 | SH |  | SOLE | 73 | 101 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 13803 | 122 | SH |  | SOLE | 33 | 121 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 16637 | 147 | SH |  | SOLE | 99 | 147 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 800426 | 7072 | SH |  | SOLE |  | 7072 | 0 | 0 |
| CONSOLIDATED WATER CO INC | Stock | G23773107 |  | 1656 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 600 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 1050 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 2550 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 3450 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 4416 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 6910 | 46 | SH |  | SOLE | 73 | 46 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 19412 | 129 | SH |  | SOLE | 33 | 129 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 1102736 | 7352 | SH |  | SOLE |  | 7351 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 1117 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 2234 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 5864 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 33149 | 119 | SH |  | SOLE | 33 | 118 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 48590 | 174 | SH |  | SOLE | 99 | 174 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 100559 | 360 | SH |  | SOLE | 36 | 360 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 105560 | 378 | SH |  | SOLE | 19 | 378 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 151753 | 543 | SH |  | SOLE | 81 | 543 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 5331896 | 19094 | SH |  | SOLE |  | 19093 | 0 | 0 |
| CONSTELLIUM SE CL A SHS | Stock | F21107101 |  | 270 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| CONSTELLIUM SE CL A SHS | Stock | F21107101 |  | 19787 | 805 | SH |  | SOLE | 19 | 805 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 9556 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 19446 | 175 | SH |  | SOLE | 99 | 175 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 79340 | 714 | SH |  | SOLE | 23 | 714 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 417776 | 3760 | SH |  | SOLE |  | 3759 | 0 | 0 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 5979 | 55 | SH |  | SOLE | 19 | 54 | 0 | 0 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 27356 | 251 | SH |  | SOLE | 36 | 251 | 0 | 0 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 4619872 | 42392 | SH |  | SOLE |  | 42391 | 0 | 0 |
| CONSUMER STAPLES SELECT SECTOR SPDR ETF | ETF | 81369Y308 |  | 22816 | 278 | SH |  | SOLE | 19 | 278 | 0 | 0 |
| CONSUMER STAPLES SELECT SECTOR SPDR ETF | ETF | 81369Y308 |  | 6589817 | 80383 | SH |  | SOLE |  | 80383 | 0 | 0 |
| CONTANGO SILVER  GOLD INC COM | Stock | 21077F100 |  | 150 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CONVERGENCE LONG/SHORT EQUITY ETF | ETF | 89834G760 |  | 61345 | 2180 | SH |  | SOLE |  | 2180 | 0 | 0 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 429 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 1216 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 2717 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 9367 | 131 | SH |  | SOLE | 23 | 131 | 0 | 0 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 34392 | 481 | SH |  | SOLE | 49 | 481 | 0 | 0 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 115113 | 1610 | SH |  | SOLE |  | 1609 | 0 | 0 |
| COOPER-STANDARD HOLDINGS INC COM | Stock | 21676P103 |  | 84 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| COOPER-STANDARD HOLDINGS INC COM | Stock | 21676P103 |  | 309357 | 11100 | SH |  | SOLE |  | 11100 | 0 | 0 |
| COPA HOLDINGS INC | Stock | P31076105 |  | 47943 | 422 | SH |  | SOLE |  | 422 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 398 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 398 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 664 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 1660 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 1719 | 52 | SH |  | SOLE | 36 | 51 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 10358 | 312 | SH |  | SOLE | 33 | 312 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 262712 | 7913 | SH |  | SOLE | 18 | 7913 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 459488 | 13840 | SH |  | SOLE | 6 | 13840 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 709584 | 21373 | SH |  | SOLE | 49 | 21373 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 2523356 | 76005 | SH |  | SOLE |  | 76004 | 0 | 0 |
| COPT DEFENSE PROPERTIES SHS BEN INT | REIT | 22002T108 |  | 10435 | 341 | SH |  | SOLE | 99 | 341 | 0 | 0 |
| CORBUS PHARMACEUTICALS HLDGS COM NEW | Stock | 21833P301 |  | 131 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | Stock | 218352102 |  | 685 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | Stock | 218352102 |  | 4233 | 105 | SH |  | SOLE | 99 | 105 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | Stock | 218352102 |  | 24855 | 617 | SH |  | SOLE |  | 616 | 0 | 0 |
| CORE  MAIN INC CL A | Stock | 21874C102 |  | 99 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| CORE  MAIN INC CL A | Stock | 21874C102 |  | 148 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CORE  MAIN INC CL A | Stock | 21874C102 |  | 4693 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| CORE ALTERNATIVE ETF | ETF | 53656F847 |  | 38507 | 1477 | SH |  | SOLE |  | 1477 | 0 | 0 |
| CORE LABORATORIES NV | Stock | 21867A105 |  | 118 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CORE LABORATORIES NV | Stock | 21867A105 |  | 2015 | 120 | SH |  | SOLE | 99 | 120 | 0 | 0 |
| CORE NATURAL RESOURCES INC COM SHS | Stock | 218937100 |  | 9321 | 89 | SH |  | SOLE | 99 | 89 | 0 | 0 |
| CORE NATURAL RESOURCES INC COM SHS | Stock | 218937100 |  | 96666 | 923 | SH |  | SOLE |  | 923 | 0 | 0 |
| CORE SCIENTIFIC INC NEW COM | Stock | 21874A106 |  | 120 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 119 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 1098 | 46 | SH |  | SOLE | 74 | 46 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 1861 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 4343 | 182 | SH |  | SOLE | 46 | 182 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 4438 | 186 | SH |  | SOLE | 99 | 186 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 461293 | 19333 | SH |  | SOLE |  | 19333 | 0 | 0 |
| CORECIVIC INC | Stock | 21871N101 |  | 1418 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 2426 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 6240 | 81 | SH |  | SOLE | 49 | 80 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 10550 | 136 | SH |  | SOLE | 19 | 136 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 5309095 | 68531 | SH |  | SOLE |  | 68530 | 0 | 0 |
| CORMEDIX INC COM | Stock | 21900C308 |  | 78594 | 11575 | SH |  | SOLE |  | 11575 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 272 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 272 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 544 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 1496 | 11 | SH |  | SOLE | 43 | 11 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 1768 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 3535 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 18628 | 137 | SH |  | SOLE | 7 | 137 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 30228 | 222 | SH |  | SOLE | 33 | 222 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 32089 | 236 | SH |  | SOLE | 99 | 236 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 38480 | 283 | SH |  | SOLE | 71 | 283 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 49676 | 365 | SH |  | SOLE | 73 | 365 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 111903 | 823 | SH |  | SOLE | 19 | 823 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 11463462 | 84309 | SH |  | SOLE |  | 84308 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 582 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 1455 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 2037 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 3492 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 4013 | 14 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 25316 | 87 | SH |  | SOLE | 9 | 87 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 44230 | 152 | SH |  | SOLE | 99 | 152 | 0 | 0 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 54706 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1172 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1256 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1339 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 2212 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 3934 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 12599 | 151 | SH |  | SOLE | 33 | 150 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 13310 | 159 | SH |  | SOLE | 99 | 159 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 117194 | 1400 | SH |  | SOLE | 75 | 1400 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 2079517 | 24842 | SH |  | SOLE |  | 24841 | 0 | 0 |
| CORVEL CORP COM | Stock | 221006109 |  | 109 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CORVEL CORP COM | Stock | 221006109 |  | 2623 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| CORVUS PHARMACEUTICALS INC COM | Stock | 221015100 |  | 15 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| COSTAMARE BULKERS HLDGS LTD COM SHS | Stock | Y2001C101 |  | 108 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| COSTAMARE INC SHS | Stock | Y1771G102 |  | 169 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| COSTAMARE INC SHS | Stock | Y1771G102 |  | 25350 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 161 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 484 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 887 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 1372 | 34 | SH |  | SOLE | 36 | 34 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 6817 | 169 | SH |  | SOLE | 99 | 169 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 8270 | 205 | SH |  | SOLE | 33 | 205 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 59865 | 1484 | SH |  | SOLE | 28 | 1484 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 91663 | 2272 | SH |  | SOLE |  | 2272 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 6975 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 9964 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 18932 | 19 | SH |  | SOLE | 72 | 19 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 27900 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 28896 | 29 | SH |  | SOLE | 51 | 29 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 38233 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 42860 | 43 | SH |  | SOLE | 73 | 43 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 52313 | 53 | SH |  | SOLE | 49 | 52 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 83148 | 83 | SH |  | SOLE | 50 | 83 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 111600 | 112 | SH |  | SOLE | 9 | 112 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 146676 | 147 | SH |  | SOLE | 33 | 147 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 149465 | 150 | SH |  | SOLE | 75 | 150 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 244125 | 245 | SH |  | SOLE | 99 | 245 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 344765 | 346 | SH |  | SOLE | 53 | 346 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 501105 | 503 | SH |  | SOLE | 19 | 502 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 23547121 | 23631 | SH |  | SOLE |  | 23631 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 316 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 843 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 7817 | 222 | SH |  | SOLE | 33 | 222 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 10084 | 287 | SH |  | SOLE | 49 | 286 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 34718 | 988 | SH |  | SOLE | 99 | 988 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 327711 | 9326 | SH |  | SOLE |  | 9325 | 0 | 0 |
| COTY INC COM CL A | Stock | 222070203 |  | 127 | 63 | SH |  | SOLE | 99 | 63 | 0 | 0 |
| COTY INC COM CL A | Stock | 222070203 |  | 362 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| COUNTERPOINT HIGH YIELD TREND ETF | ETF | 66538R722 |  | 26357 | 1238 | SH |  | SOLE |  | 1238 | 0 | 0 |
| COUPANG INC CL A | Stock | 22266T109 |  | 1869 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| COUPANG INC CL A | Stock | 22266T109 |  | 2681 | 142 | SH |  | SOLE | 66 | 142 | 0 | 0 |
| COUPANG INC CL A | Stock | 22266T109 |  | 807630 | 42777 | SH |  | SOLE |  | 42777 | 0 | 0 |
| COURSERA INC COM | Stock | 22266M104 |  | 99 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| COURSERA INC COM | Stock | 22266M104 |  | 5366 | 922 | SH |  | SOLE | 19 | 922 | 0 | 0 |
| COUSINS PPTYS INC COM NEW | REIT | 222795502 |  | 30176 | 1337 | SH |  | SOLE |  | 1337 | 0 | 0 |
| COVISTA INC COM | Stock | 00737L103 |  | 6454 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| COVISTA INC COM | Stock | 00737L103 |  | 15674 | 136 | SH |  | SOLE | 99 | 136 | 0 | 0 |
| CRA INTL INC COM | Stock | 12618T105 |  | 162 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CRACKER BARREL OLD CTRY STORE COM | Stock | 22410J106 |  | 134928 | 4800 | SH |  | SOLE |  | 4800 | 0 | 0 |
| CRANE COMPANY COMMON STOCK | Stock | 224408104 |  | 684 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| CRANE COMPANY COMMON STOCK | Stock | 224408104 |  | 2223 | 13 | SH |  | SOLE | 49 | 13 | 0 | 0 |
| CRANE COMPANY COMMON STOCK | Stock | 224408104 |  | 52326 | 306 | SH |  | SOLE |  | 306 | 0 | 0 |
| CRANE NXT CO COM | Stock | 224441105 |  | 162 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| CREATIVE REALITIES INC COM | Stock | 22530J309 |  | 275200 | 80000 | SH |  | SOLE |  | 80000 | 0 | 0 |
| CREDICORP LTD | Stock | G2519Y108 |  | 4409 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| CREDICORP LTD | Stock | G2519Y108 |  | 7462 | 22 | SH |  | SOLE | 61 | 22 | 0 | 0 |
| CREDICORP LTD | Stock | G2519Y108 |  | 17298 | 51 | SH |  | SOLE | 99 | 51 | 0 | 0 |
| CREDIT ACCEP CORP MICH COM | Stock | 225310101 |  | 847 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| CREDIT ACCEP CORP MICH COM | Stock | 225310101 |  | 4658 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| CREDIT ACCEP CORP MICH COM | Stock | 225310101 |  | 159221 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| CREDIT SUISSE ASSET MGMT COM | CEF | 224916106 |  | 1280 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 1502 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 4975 | 53 | SH |  | SOLE | 51 | 53 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 29663 | 316 | SH |  | SOLE | 19 | 316 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 1370804 | 14603 | SH |  | SOLE |  | 14603 | 0 | 0 |
| CRESCENT ENERGY COMPANY CL A COM | Stock | 44952J104 |  | 59356 | 4397 | SH |  | SOLE |  | 4396 | 0 | 0 |
| CREXENDO INC COM | Stock | 226552107 |  | 111 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 1156 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 1261 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 1577 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 1696 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 17345 | 165 | SH |  | SOLE | 9 | 165 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 49828 | 474 | SH |  | SOLE |  | 474 | 0 | 0 |
| CRH PLC ORD | Stock | G25508105 |  | 66751 | 635 | SH |  | SOLE | 99 | 635 | 0 | 0 |
| CRICUT INC COM CL A | Stock | 22658D100 |  | 34 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 571 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 806454 | 16953 | SH |  | SOLE |  | 16953 | 0 | 0 |
| CRITEO S A SPONS ADS | ADR | 226718104 |  | 2510 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| CRITICAL METALS CORP PUBCO ORD SHS | Stock | G2662B103 |  | 40 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CRITICAL METALS CORP PUBCO ORD SHS | Stock | G2662B103 |  | 2620 | 330 | SH |  | SOLE | 99 | 330 | 0 | 0 |
| CRITICAL METALS CORP PUBCO ORD SHS | Stock | G2662B103 |  | 60902 | 7670 | SH |  | SOLE |  | 7670 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 332 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 498 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 5396 | 65 | SH |  | SOLE | 46 | 65 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 161806 | 1949 | SH |  | SOLE |  | 1949 | 0 | 0 |
| CRONOS GROUP INC | Stock | 22717L101 |  | 2078 | 828 | SH |  | SOLE |  | 828 | 0 | 0 |
| CROSS COUNTRY HEALTHCARE INC | Stock | 227483104 |  | 66 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 781 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 2342 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 2342 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 3904 | 10 | SH |  | SOLE | 2 | 10 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 10541 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 11712 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 13274 | 34 | SH |  | SOLE | 99 | 34 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 15374 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 25377 | 65 | SH |  | SOLE | 51 | 65 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 28110 | 72 | SH |  | SOLE | 4 | 72 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 29281 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 169828 | 435 | SH |  | SOLE | 9 | 435 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 217458 | 557 | SH |  | SOLE | 53 | 557 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 535252 | 1371 | SH |  | SOLE | 49 | 1371 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 14675573 | 37590 | SH |  | SOLE |  | 37590 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 103 | 1 | SH |  | SOLE | 81 | 1 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 407 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 2033 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 2465 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 4645 | 57 | SH |  | SOLE | 49 | 57 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 7237 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 9052 | 111 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 35449 | 436 | SH |  | SOLE | 43 | 435 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 89522 | 1101 | SH |  | SOLE | 99 | 1101 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 131970 | 1623 | SH |  | SOLE | 19 | 1623 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 814878 | 10022 | SH |  | SOLE |  | 10021 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 301 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 575 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 6216 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 14135 | 141 | SH |  | SOLE | 99 | 141 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 35890 | 358 | SH |  | SOLE | 43 | 358 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 49681 | 496 | SH |  | SOLE |  | 495 | 0 | 0 |
| CROWN HOLDINGS INC | Stock | 228368106 |  | 62356 | 622 | SH |  | SOLE | 19 | 622 | 0 | 0 |
| CRYOPORT INC COM PAR $0.001 | Stock | 229050307 |  | 124 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| CRYOPORT INC COM PAR $0.001 | Stock | 229050307 |  | 414 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CS DISCO INC COM | Stock | 126327105 |  | 164 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| CSG SYS INTL INC COM | Stock | 126349109 |  | 160 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CSG SYS INTL INC COM | Stock | 126349109 |  | 2958 | 37 | SH |  | SOLE | 99 | 37 | 0 | 0 |
| CSW INDUSTRIALS INC COM | Stock | 126402106 |  | 7296 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| CSW INDUSTRIALS INC COM | Stock | 126402106 |  | 44299 | 170 | SH |  | SOLE | 23 | 170 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 1601 | 39 | SH |  | SOLE | 74 | 39 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 3612 | 88 | SH |  | SOLE | 9 | 88 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 7291 | 178 | SH |  | SOLE | 36 | 177 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 12808 | 312 | SH |  | SOLE | 71 | 312 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 14711 | 358 | SH |  | SOLE | 33 | 358 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 41089 | 1001 | SH |  | SOLE | 43 | 1000 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 95729 | 2332 | SH |  | SOLE | 99 | 2332 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 218115 | 5313 | SH |  | SOLE | 19 | 5313 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 2399884 | 58462 | SH |  | SOLE |  | 58462 | 0 | 0 |
| CTO RLTY GROWTH INC NEW COM | REIT | 22948Q101 |  | 1683 | 91 | SH |  | SOLE | 99 | 91 | 0 | 0 |
| CTO RLTY GROWTH INC NEW COM | REIT | 22948Q101 |  | 46321 | 2505 | SH |  | SOLE |  | 2505 | 0 | 0 |
| CUBESMART COM | REIT | 229663109 |  | 586 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CUBESMART COM | REIT | 229663109 |  | 16456 | 449 | SH |  | SOLE | 99 | 449 | 0 | 0 |
| CUBESMART COM | REIT | 229663109 |  | 62757 | 1712 | SH |  | SOLE |  | 1712 | 0 | 0 |
| CUE BIOPHARMA INC COM | Stock | 22978P205 |  | 46 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CULLEN FROST BANKERS INC | Stock | 229899109 |  | 29738 | 217 | SH |  | SOLE |  | 216 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 538 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 1614 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 3766 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 5380 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 26836 | 50 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 35730 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 52726 | 98 | SH |  | SOLE | 49 | 98 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 77621 | 144 | SH |  | SOLE | 19 | 144 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 145803 | 271 | SH |  | SOLE | 99 | 271 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 376614 | 700 | SH |  | SOLE | 75 | 700 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 11463412 | 21307 | SH |  | SOLE |  | 21306 | 0 | 0 |
| CURIOSITYSTREAM INC COM CL A | Stock | 23130Q107 |  | 734 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| CURRENCYSHARESCDN DLR TR CDN DOLLARS SHS | ETF | 46138T104 |  | 2037 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 2043 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 21796 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 219321 | 322 | SH |  | SOLE |  | 322 | 0 | 0 |
| CUSHING MLP  INFRASTRUCTURE TOTAL RETURN CEF | CEF | 231631300 |  | 979 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| CUSHMAN AND WAKEFIELD LTD COMMON SHARES | Stock | G2717C106 |  | 7479 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| CUSTOMERS BANCORP INC COM | Stock | 23204G100 |  | 7149 | 103 | SH |  | SOLE | 19 | 103 | 0 | 0 |
| CVB FINL CORP COM | Stock | 126600105 |  | 388 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CVB FINL CORP COM | Stock | 126600105 |  | 2133 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| CVR ENERGY INC | Stock | 12662P108 |  | 46134 | 1371 | SH |  | SOLE |  | 1371 | 0 | 0 |
| CVR PARTNERS LP/CVR NITROGEN COM | Stock | 126633205 |  | 6334 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CVRX INC COM | Stock | 126638105 |  | 132 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 503 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 1939 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 6768 | 94 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 7110 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 17386 | 242 | SH |  | SOLE | 33 | 242 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 20756 | 289 | SH |  | SOLE | 9 | 289 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 28126 | 392 | SH |  | SOLE | 49 | 391 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 97388 | 1356 | SH |  | SOLE | 99 | 1356 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 99675 | 1388 | SH |  | SOLE | 43 | 1387 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 120500 | 1678 | SH |  | SOLE | 19 | 1677 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 3501246 | 48750 | SH |  | SOLE |  | 48750 | 0 | 0 |
| CYBIN INC COM NEW | Stock | 23256X407 |  | 288 | 60 | SH |  | SOLE | 49 | 60 | 0 | 0 |
| CYBIN INC COM NEW | Stock | 23256X407 |  | 9600 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CYTOKINETICS INC COM NEW | Stock | 23282W605 |  | 198 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| CYTOKINETICS INC COM NEW | Stock | 23282W605 |  | 264 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CYTOKINETICS INC COM NEW | Stock | 23282W605 |  | 36251 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| CYTOMX THERAPEUTICS INC | Stock | 23284F105 |  | 1288 | 274 | SH |  | SOLE |  | 274 | 0 | 0 |
| D MARKET ELECTR SVCS  TRADING SPONSORED ADS | ADR | 23292B104 |  | 110 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 412 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 686 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 823 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 1647 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 2058 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 2744 | 20 | SH |  | SOLE | 49 | 20 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 3688 | 27 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 10924 | 80 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 2885885 | 21031 | SH |  | SOLE |  | 21031 | 0 | 0 |
| D. BORAL ARC ACQ I CORP. SHS CL A | Stock | G2616F101 |  | 25300 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| DAKOTA GOLD CORP COM | Stock | 46655E100 |  | 96 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| DAKOTA GOLD CORP COM | Stock | 46655E100 |  | 5050 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| DAKTRONICS INC COM | Stock | 234264109 |  | 78 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DAN IVES WEDBUSH AI REVOLUTION ETF | ETF | 947913109 |  | 80684 | 2844 | SH |  | SOLE |  | 2844 | 0 | 0 |
| DANA INC | Stock | 235825205 |  | 70093 | 2083 | SH |  | SOLE |  | 2083 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 1706 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 1896 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 3034 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 3223 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 3792 | 20 | SH |  | SOLE | 12 | 20 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 8174 | 43 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 13466 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 18103 | 95 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 21827 | 115 | SH |  | SOLE | 49 | 115 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 78305 | 413 | SH |  | SOLE | 99 | 413 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 118163 | 623 | SH |  | SOLE | 19 | 623 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 3711258 | 19574 | SH |  | SOLE |  | 19574 | 0 | 0 |
| DANAOS CORPORATION SHS | Stock | Y1968P121 |  | 11377 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 588 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 980 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 5293 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 5557 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 11174 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 24309 | 124 | SH |  | SOLE | 99 | 124 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 59596 | 304 | SH |  | SOLE | 19 | 304 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 3834124 | 19558 | SH |  | SOLE |  | 19557 | 0 | 0 |
| DARLING INGREDIENTS INC | Stock | 237266101 |  | 371 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DARLING INGREDIENTS INC | Stock | 237266101 |  | 117047 | 1892 | SH |  | SOLE |  | 1892 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 236 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 236 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 354 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 1707 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 1889 | 16 | SH |  | SOLE | 2 | 16 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 1889 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 2007 | 17 | SH |  | SOLE | 51 | 17 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 2361 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 7791 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 26915 | 228 | SH |  | SOLE | 19 | 228 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 87593 | 742 | SH |  | SOLE | 43 | 742 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 375121 | 3178 | SH |  | SOLE |  | 3177 | 0 | 0 |
| DATAVAULT AI INC COM SHS | Stock | 86633R609 |  | 1855 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| DAVE  BUSTERS ENTMT INC COM | Stock | 238337109 |  | 65 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DAVE  BUSTERS ENTMT INC COM | Stock | 238337109 |  | 10556 | 975 | SH |  | SOLE |  | 974 | 0 | 0 |
| DAVE INC CLASS A COM NEW | Stock | 23834J201 |  | 348 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| DAVE INC CLASS A COM NEW | Stock | 23834J201 |  | 3656 | 21 | SH |  | SOLE | 99 | 21 | 0 | 0 |
| DAVE INC CLASS A COM NEW | Stock | 23834J201 |  | 259046 | 1488 | SH |  | SOLE |  | 1488 | 0 | 0 |
| DAVIS SELECT INTERNATIONAL ETF | ETF | 23908L405 |  | 41315 | 1535 | SH |  | SOLE |  | 1535 | 0 | 0 |
| DAVIS SELECT U.S. EQUITY ETF | ETF | 23908L207 |  | 67231 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 121 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 615 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 6301 | 41 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 20594 | 134 | SH |  | SOLE | 99 | 134 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 390065 | 2538 | SH |  | SOLE |  | 2538 | 0 | 0 |
| DAWSON GEOPHYSICAL CO NEW COM | Stock | 239360100 |  | 3460 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| DAY ONE BIOPHARMACEUTICALS INC COM | Stock | 23954D109 |  | 236 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DB COMMODITY INDEX TRACKING | ETF | 46138B103 |  | 6911 | 239 | SH |  | SOLE |  | 238 | 0 | 0 |
| DBV TECHNOLOGIES S A SPONSORED ADS | ADR | 23306J309 |  | 627 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| DBX ETF TRUST - XTRACKERS INTERNATIONAL REAL ESTATE ETF | ETF | 233051846 |  | 4881 | 216 | SH |  | SOLE | 36 | 216 | 0 | 0 |
| DBX ETF TRUST - XTRACKERS INTERNATIONAL REAL ESTATE ETF | ETF | 233051846 |  | 6734 | 298 | SH |  | SOLE |  | 298 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 100 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 769 | 8 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 1702 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 4804 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 6406 | 64 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 2349813 | 23477 | SH |  | SOLE |  | 23477 | 0 | 0 |
| DECOY THERAPEUTICS INC COM | Stock | 79400X602 |  | 268 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 1690 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 2253 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 3380 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 3943 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 6196 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 10841 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 16899 | 30 | SH |  | SOLE | 7 | 30 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 35488 | 63 | SH |  | SOLE | 99 | 63 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 38047 | 68 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 63136 | 112 | SH |  | SOLE | 73 | 112 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 155558 | 276 | SH |  | SOLE | 19 | 276 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 369525 | 656 | SH |  | SOLE | 49 | 656 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 13362616 | 23722 | SH |  | SOLE |  | 23722 | 0 | 0 |
| DEFIANCE CONNECTIVE TECHNOLOGIES ETF | ETF | 26922A289 |  | 132496 | 1943 | SH |  | SOLE |  | 1943 | 0 | 0 |
| DEFIANCE DAILY TARGET 2X LONG OKLO ETF | ETF | 88636V678 |  | 1039 | 172 | SH |  | SOLE |  | 171 | 0 | 0 |
| DEFIANCE DRONE AND MODERN WARFARE ETF | ETF | 26922B394 |  | 1718823 | 67194 | SH |  | SOLE |  | 67194 | 0 | 0 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 1075 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 44744 | 417 | SH |  | SOLE | 49 | 417 | 0 | 0 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 533042 | 4968 | SH |  | SOLE |  | 4967 | 0 | 0 |
| DEFIANCE S 500 TARGET INCOME ETF | ETF | 88636J568 |  | 3979792 | 244159 | SH |  | SOLE |  | 244159 | 0 | 0 |
| DEFINITIVE HEALTHCARE CORP CLASS A COM | Stock | 24477E103 |  | 333 | 271 | SH |  | SOLE | 71 | 271 | 0 | 0 |
| DEFINITIVE HEALTHCARE CORP CLASS A COM | Stock | 24477E103 |  | 480 | 390 | SH |  | SOLE | 99 | 390 | 0 | 0 |
| DEFINIUM THERAPEUTICS INC COM SHS | Stock | 24477V105 |  | 57 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| DEFINIUM THERAPEUTICS INC COM SHS | Stock | 24477V105 |  | 50205 | 2656 | SH |  | SOLE |  | 2656 | 0 | 0 |
| DELCATH SYS INC COM NEW | Stock | 24661P807 |  | 93 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| DELCATH SYS INC COM NEW | Stock | 24661P807 |  | 23209 | 2501 | SH |  | SOLE |  | 2501 | 0 | 0 |
| DELEK US HLDGS INC NEW COM | Stock | 24665A103 |  | 342938 | 7609 | SH |  | SOLE |  | 7609 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 164 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 1313 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 1641 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 3808 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 8699 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 10012 | 61 | SH |  | SOLE | 22 | 61 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 11524 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 19203 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 67293 | 410 | SH |  | SOLE | 99 | 410 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 920377 | 5608 | SH |  | SOLE | 19 | 5607 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 5605905 | 34155 | SH |  | SOLE |  | 34155 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 199 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 1994 | 30 | SH |  | SOLE | 74 | 30 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 5850 | 88 | SH |  | SOLE | 71 | 88 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 7254 | 109 | SH |  | SOLE | 36 | 109 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 8916 | 134 | SH |  | SOLE | 73 | 134 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 10943 | 165 | SH |  | SOLE | 33 | 164 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 14426 | 217 | SH |  | SOLE | 9 | 217 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 52320 | 787 | SH |  | SOLE | 99 | 787 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 71154 | 1070 | SH |  | SOLE | 19 | 1070 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 988236 | 14865 | SH |  | SOLE |  | 14865 | 0 | 0 |
| DELUXE CORP | Stock | 248019101 |  | 496 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| DELUXE CORP | Stock | 248019101 |  | 3415 | 124 | SH |  | SOLE | 99 | 124 | 0 | 0 |
| DELUXE CORP | Stock | 248019101 |  | 81739 | 2968 | SH |  | SOLE |  | 2968 | 0 | 0 |
| DENALI THERAPEUTICS INC COM | Stock | 24823R105 |  | 307 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DENALI THERAPEUTICS INC COM | Stock | 24823R105 |  | 1632 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| DENALI THERAPEUTICS INC COM | Stock | 24823R105 |  | 4186 | 218 | SH |  | SOLE | 48 | 218 | 0 | 0 |
| DENALI THERAPEUTICS INC COM | Stock | 24823R105 |  | 10157 | 529 | SH |  | SOLE | 99 | 529 | 0 | 0 |
| DENISON MINES CORP | Stock | 248356107 |  | 11296 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 418 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 1740 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 9 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 2576 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 6011 | 84 | SH |  | SOLE |  | 84 | 0 | 0 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 6798 | 95 | SH |  | SOLE | 99 | 95 | 0 | 0 |
| DESTINY TECH100 INC BDC CEF | CEF | 25063F107 |  | 67367 | 2516 | SH |  | SOLE |  | 2515 | 0 | 0 |
| DEUTSCHE BANK AG | Stock | D18190898 |  | 373 | 13 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| DEUTSCHE BANK AG | Stock | D18190898 |  | 17689 | 594 | SH |  | SOLE | 49 | 594 | 0 | 0 |
| DEUTSCHE BANK AG | Stock | D18190898 |  | 30912 | 1038 | SH |  | SOLE | 99 | 1038 | 0 | 0 |
| DEUTSCHE BANK AG | Stock | D18190898 |  | 57773 | 1940 | SH |  | SOLE |  | 1939 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 252 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 805 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 1560 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 2466 | 49 | SH |  | SOLE | 49 | 49 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 4478 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 9259 | 184 | SH |  | SOLE | 46 | 184 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 25264 | 502 | SH |  | SOLE | 33 | 502 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 31500 | 626 | SH |  | SOLE | 99 | 626 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 3528910 | 70129 | SH |  | SOLE |  | 70129 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 502 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 1005 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 1947 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 2198 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 5589 | 89 | SH |  | SOLE | 51 | 89 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 7348 | 117 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 8792 | 140 | SH |  | SOLE | 43 | 140 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 21164 | 337 | SH |  | SOLE | 50 | 337 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 39564 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 596 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 1191 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 45415 | 610 | SH |  | SOLE | 99 | 610 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 748122 | 10049 | SH |  | SOLE | 6 | 10048 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 1570843 | 21099 | SH |  | SOLE |  | 21099 | 0 | 0 |
| DIAMOND HILL INVESTMENT GROUP INC | Stock | 25264R207 |  | 172 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1582 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 2176 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 2176 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 3006 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 16186 | 82 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 22746 | 115 | SH |  | SOLE | 99 | 115 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 601861 | 3043 | SH |  | SOLE |  | 3042 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1179049 | 5961 | SH |  | SOLE | 49 | 5961 | 0 | 0 |
| DIAMONDROCK HOSPITALITY CO COM | REIT | 252784301 |  | 440 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| DIANTHUS THERAPEUTICS INC COM | Stock | 252828108 |  | 3776 | 45 | SH |  | SOLE | 99 | 45 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 198 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 9121 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 13484 | 68 | SH |  | SOLE | 7 | 68 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 16855 | 85 | SH |  | SOLE | 99 | 85 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 437660 | 2207 | SH |  | SOLE |  | 2207 | 0 | 0 |
| DIEBOLD NIXDORF INC COM SHS | Stock | 253651202 |  | 6035 | 80 | SH |  | SOLE | 99 | 80 | 0 | 0 |
| DIGI INTL INC COM | Stock | 253798102 |  | 3374 | 70 | SH |  | SOLE | 99 | 70 | 0 | 0 |
| DIGI INTL INC COM | Stock | 253798102 |  | 316337 | 6563 | SH |  | SOLE |  | 6563 | 0 | 0 |
| DIGIMARC CORP NEW COM | Stock | 25381B101 |  | 565 | 115 | SH |  | SOLE | 71 | 115 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 901 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 1081 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 1622 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 3148 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 5587 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 18481 | 103 | SH |  | SOLE | 33 | 102 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 1029711 | 5714 | SH |  | SOLE |  | 5713 | 0 | 0 |
| DIGITAL TURBINE INC | Stock | 25400W102 |  | 150 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| DIGITALBRIDGE GROUP INC CL A NEW | Stock | 25401T603 |  | 108 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| DIGITALBRIDGE GROUP INC CL A NEW | Stock | 25401T603 |  | 30912 | 2005 | SH |  | SOLE |  | 2004 | 0 | 0 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 1029 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 38687 | 451 | SH |  | SOLE | 36 | 451 | 0 | 0 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 41946 | 489 | SH |  | SOLE | 81 | 489 | 0 | 0 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 73599 | 858 | SH |  | SOLE |  | 858 | 0 | 0 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 99076 | 1155 | SH |  | SOLE | 78 | 1155 | 0 | 0 |
| DILLARDS INC CL A | Stock | 254067101 |  | 13159 | 23 | SH |  | SOLE | 99 | 23 | 0 | 0 |
| DILLARDS INC CL A | Stock | 254067101 |  | 44625 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| DILLARDS INC CL A | Stock | 254067101 |  | 44625 | 78 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| DIMENSIONAL CORE FIXED INCOME ETF | ETF | 25434V872 |  | 6185314 | 146502 | SH |  | SOLE |  | 146502 | 0 | 0 |
| DIMENSIONAL EMERGING CORE EQUITY MARKET ETF | ETF | 25434V302 |  | 715292 | 21125 | SH |  | SOLE |  | 21124 | 0 | 0 |
| DIMENSIONAL EMERGING MARKETS CORE EQUITY 2 ETF | ETF | 25434V732 |  | 2251558 | 65168 | SH |  | SOLE |  | 65168 | 0 | 0 |
| DIMENSIONAL GLOBAL REAL ESTATE ETF | ETF | 25434V658 |  | 101521 | 3819 | SH |  | SOLE |  | 3819 | 0 | 0 |
| DIMENSIONAL GLOBAL SUSTAINABILITY FIXED INCOME ETF | ETF | 25434V674 |  | 4812 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF | ETF | 25434V203 |  | 4481140 | 115019 | SH |  | SOLE |  | 115019 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL HIGH PROFITABILITY ETF | ETF | 25434V765 |  | 341178 | 10589 | SH |  | SOLE |  | 10589 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL SMALL CAP ETF | ETF | 25434V773 |  | 279966 | 8315 | SH |  | SOLE |  | 8315 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF | ETF | 25434V781 |  | 47012 | 1192 | SH |  | SOLE |  | 1191 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | ETF | 25434V807 |  | 42013 | 796 | SH |  | SOLE | 36 | 796 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | ETF | 25434V807 |  | 3928721 | 74436 | SH |  | SOLE |  | 74435 | 0 | 0 |
| DIMENSIONAL NATIONAL MUNICIPAL BOND ETF | ETF | 25434V849 |  | 164975 | 3442 | SH |  | SOLE |  | 3442 | 0 | 0 |
| DIMENSIONAL SHORT-DURATION FIXED INCOME ETF | ETF | 25434V864 |  | 38964 | 814 | SH |  | SOLE |  | 813 | 0 | 0 |
| DIMENSIONAL U.S. CORE EQUITY 2 ETF | ETF | 25434V708 |  | 184430 | 4746 | SH |  | SOLE | 36 | 4746 | 0 | 0 |
| DIMENSIONAL U.S. CORE EQUITY 2 ETF | ETF | 25434V708 |  | 937539 | 24126 | SH |  | SOLE |  | 24126 | 0 | 0 |
| DIMENSIONAL U.S. EQUITY MARKET ETF | ETF | 25434V401 |  | 4685235 | 66073 | SH |  | SOLE |  | 66072 | 0 | 0 |
| DIMENSIONAL U.S. SMALL CAP ETF | ETF | 25434V500 |  | 11310 | 159 | SH |  | SOLE | 19 | 159 | 0 | 0 |
| DIMENSIONAL U.S. SMALL CAP ETF | ETF | 25434V500 |  | 3298592 | 46374 | SH |  | SOLE |  | 46374 | 0 | 0 |
| DIMENSIONAL U.S. TARGETED VALUE ETF | ETF | 25434V609 |  | 358016 | 5733 | SH |  | SOLE |  | 5732 | 0 | 0 |
| DIMENSIONAL ULTRASHORT FIXED INCOME ETF | ETF | 25434V591 |  | 65824 | 1298 | SH |  | SOLE |  | 1298 | 0 | 0 |
| DIMENSIONAL US CORE EQUITY MARKET ETF | ETF | 25434V104 |  | 644036 | 14274 | SH |  | SOLE |  | 14273 | 0 | 0 |
| DIMENSIONAL US HIGH PROFITABILITY ETF | ETF | 25434V831 |  | 340184 | 9254 | SH |  | SOLE |  | 9254 | 0 | 0 |
| DIMENSIONAL US MARKETWIDE VALUE ETF | ETF | 25434V724 |  | 291910 | 6024 | SH |  | SOLE |  | 6023 | 0 | 0 |
| DIMENSIONAL US SMALL CAP VALUE ETF | ETF | 25434V815 |  | 797682 | 22765 | SH |  | SOLE |  | 22764 | 0 | 0 |
| DIMENSIONAL WORLD EQUITY ETF | ETF | 25434V617 |  | 368615 | 4996 | SH |  | SOLE |  | 4996 | 0 | 0 |
| DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF | ETF | 25434V880 |  | 182349 | 5368 | SH |  | SOLE |  | 5367 | 0 | 0 |
| DINE BRANDS GLOBAL INC | Stock | 254423106 |  | 79 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| DINE BRANDS GLOBAL INC | Stock | 254423106 |  | 26240 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| DIODES INC | Stock | 254543101 |  | 32150 | 471 | SH |  | SOLE |  | 471 | 0 | 0 |
| DIREXION DAILY ENERGY BEAR 2X ETF | ETF | 25460G179 |  | 1275 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| DIREXION DAILY S 500 BEAR 1X ETF | ETF | 25460E869 |  | 33857 | 3403 | SH |  | SOLE |  | 3402 | 0 | 0 |
| DIREXION DLY S OIL EX BR 2X ETF | ETF | 25460G328 |  | 2070 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX ETF | ETF | 25459Y207 |  | 600420 | 6094 | SH |  | SOLE |  | 6093 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 193 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 482 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 2410 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 2891 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 3079 | 32 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 11951 | 124 | SH |  | SOLE | 71 | 124 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 12144 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 13320 | 138 | SH |  | SOLE | 19 | 138 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 17252 | 179 | SH |  | SOLE | 12 | 179 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 27778 | 288 | SH |  | SOLE | 73 | 288 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 46148 | 479 | SH |  | SOLE | 33 | 478 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 69677 | 723 | SH |  | SOLE | 43 | 722 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 85971 | 892 | SH |  | SOLE | 99 | 892 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 538861 | 5591 | SH |  | SOLE | 6 | 5591 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 3721886 | 38617 | SH |  | SOLE |  | 38616 | 0 | 0 |
| DISTILLATE US FUNDAMENTAL STABILITY  VALUE ETF | ETF | 26922A321 |  | 1364116 | 23568 | SH |  | SOLE |  | 23568 | 0 | 0 |
| DIVERSIFIED HEALTHCARE TR COM SH BEN INT | REIT | 25525P107 |  | 159 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| DIVERSIFIED HEALTHCARE TR COM SH BEN INT | REIT | 25525P107 |  | 452 | 68 | SH |  | SOLE | 99 | 68 | 0 | 0 |
| DIVERSIFIED HEALTHCARE TR COM SH BEN INT | REIT | 25525P107 |  | 5976 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| DLH HLDGS CORP COM | Stock | 23335Q100 |  | 70 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DLOCAL LTD CLASS A COM | Stock | G29018101 |  | 100518 | 7750 | SH |  | SOLE |  | 7750 | 0 | 0 |
| DNOW INC COM | Stock | 67011P100 |  | 9409 | 790 | SH |  | SOLE | 19 | 790 | 0 | 0 |
| DNOW INC COM | Stock | 67011P100 |  | 37905 | 3183 | SH |  | SOLE |  | 3182 | 0 | 0 |
| DNP SELECT INCOME CEF | CEF | 23325P104 |  | 2318885 | 225134 | SH |  | SOLE |  | 225134 | 0 | 0 |
| DOCEBO INC COM | Stock | 25609L105 |  | 4403 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 45 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 284 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 948 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 2181 | 46 | SH |  | SOLE | 4 | 46 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 3176 | 67 | SH |  | SOLE | 19 | 67 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 4267 | 90 | SH |  | SOLE | 22 | 90 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 4788 | 101 | SH |  | SOLE | 48 | 101 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 1179084 | 24870 | SH |  | SOLE |  | 24869 | 0 | 0 |
| DOLBY LABORATORIES INC | Stock | 25659T107 |  | 300 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| DOLBY LABORATORIES INC | Stock | 25659T107 |  | 360 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DOLBY LABORATORIES INC | Stock | 25659T107 |  | 20721 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 237 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 594 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 1543 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 1662 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 11953 | 101 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 32295 | 272 | SH |  | SOLE | 99 | 272 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 52954 | 446 | SH |  | SOLE | 19 | 446 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 81112 | 683 | SH |  | SOLE | 43 | 683 | 0 | 0 |
| DOLLAR GEN CORP COM | Stock | 256677105 |  | 545940 | 4598 | SH |  | SOLE |  | 4598 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 986 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 986 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1221 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1314 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 5585 | 51 | SH |  | SOLE | 33 | 51 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 540870 | 4939 | SH |  | SOLE | 6 | 4939 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1899999 | 17350 | SH |  | SOLE |  | 17350 | 0 | 0 |
| DOLLY VARDEN SILVER CORP COM NO PAR | Stock | 256827783 |  | 4824 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| DOMINARI HOLDINGS INC COM NEW | Stock | 008875304 |  | 325 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 5 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 185 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1175 | 19 | SH |  | SOLE | 74 | 19 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1546 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 4451 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 5648 | 91 | SH |  | SOLE | 73 | 91 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 15222 | 246 | SH |  | SOLE | 33 | 246 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 24110 | 390 | SH |  | SOLE | 49 | 390 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 66625 | 1078 | SH |  | SOLE | 43 | 1077 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 85288 | 1380 | SH |  | SOLE | 36 | 1379 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 131615 | 2129 | SH |  | SOLE | 99 | 2129 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1254031 | 20285 | SH |  | SOLE |  | 20285 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 359 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 1832 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 2153 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 2153 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 6817 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 8252 | 23 | SH |  | SOLE | 72 | 23 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 296002 | 825 | SH |  | SOLE |  | 825 | 0 | 0 |
| DOMO INC COM CL B | Stock | 257554105 |  | 251 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| DOMO INC COM CL B | Stock | 257554105 |  | 125108 | 40885 | SH |  | SOLE |  | 40885 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 85 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 6620 | 78 | SH |  | SOLE | 99 | 78 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 144620 | 1704 | SH |  | SOLE |  | 1704 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 2204491 | 25975 | SH |  | SOLE | 6 | 25974 | 0 | 0 |
| DONEGAL GROUP INC CL A | Stock | 257701201 |  | 275 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 236 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 1226 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 3206 | 68 | SH |  | SOLE | 99 | 68 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 300 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 601 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 601 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 751 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 2102 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 2703 | 18 | SH |  | SOLE | 51 | 18 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 3003 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 8408 | 56 | SH |  | SOLE | 33 | 56 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 10511 | 70 | SH |  | SOLE | 48 | 70 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 2303520 | 15341 | SH |  | SOLE |  | 15341 | 0 | 0 |
| DORCHESTER MINERALS L P COM UNIT | Stock | 25820R105 |  | 342815 | 12650 | SH |  | SOLE |  | 12650 | 0 | 0 |
| DORIAN LPG LTD SHS USD | Stock | Y2106R110 |  | 1949 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| DORMAN PRODS INC COM | Stock | 258278100 |  | 313 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| DORMAN PRODS INC COM | Stock | 258278100 |  | 15654 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS CEF | CEF | 258622109 |  | 46101 | 4257 | SH |  | SOLE |  | 4256 | 0 | 0 |
| DOUBLELINE OPPORTUNISTIC CREDIT CEF | CEF | 258623107 |  | 1095 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| DOUBLELINE SECURITIZED CREDIT ETF | ETF | 25861R881 |  | 47404 | 1908 | SH |  | SOLE | 49 | 1908 | 0 | 0 |
| DOUBLELINE SECURITIZED CREDIT ETF | ETF | 25861R881 |  | 2009408 | 80878 | SH |  | SOLE |  | 80877 | 0 | 0 |
| DOUBLELINE YIELD OPPORTUNITIES CEF | CEF | 25862D105 |  | 46771 | 3360 | SH |  | SOLE |  | 3360 | 0 | 0 |
| DOUBLEVERIFY HLDGS INC COM | Stock | 25862V105 |  | 361 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| DOUBLEVERIFY HLDGS INC COM | Stock | 25862V105 |  | 1729 | 182 | SH |  | SOLE | 99 | 182 | 0 | 0 |
| DOUGLAS DYNAMICS INCCOM | Stock | 25960R105 |  | 21045 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DOUGLAS ELLIMAN INC COM | Stock | 25961D105 |  | 15 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DOUGLAS ELLIMAN INC COM | Stock | 25961D105 |  | 710 | 433 | SH |  | SOLE |  | 433 | 0 | 0 |
| DOUGLAS EMMETT INC COM | REIT | 25960P109 |  | 1253 | 133 | SH |  | SOLE | 99 | 133 | 0 | 0 |
| DOUGLAS EMMETT INC COM | REIT | 25960P109 |  | 2242 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 625 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 2918 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 4593 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 5211 | 25 | SH |  | SOLE | 99 | 25 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 8519 | 41 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 421067 | 2020 | SH |  | SOLE |  | 2019 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 167 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 554 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 750 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 875 | 21 | SH |  | SOLE | 74 | 21 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 1166 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 1916 | 46 | SH |  | SOLE | 36 | 46 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 5152 | 124 | SH |  | SOLE | 73 | 123 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 16660 | 400 | SH |  | SOLE | 99 | 400 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 39404 | 946 | SH |  | SOLE | 33 | 946 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 389615 | 9355 | SH |  | SOLE | 6 | 9354 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 944920 | 22687 | SH |  | SOLE |  | 22687 | 0 | 0 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 419 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 629 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 2936 | 126 | SH |  | SOLE | 99 | 126 | 0 | 0 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 3845 | 165 | SH |  | SOLE | 4 | 165 | 0 | 0 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 28449 | 1221 | SH |  | SOLE |  | 1221 | 0 | 0 |
| DR REDDYS LABS LTD ADR | ADR | 256135203 |  | 3698 | 267 | SH |  | SOLE | 66 | 267 | 0 | 0 |
| DR REDDYS LABS LTD ADR | ADR | 256135203 |  | 6634 | 479 | SH |  | SOLE | 99 | 479 | 0 | 0 |
| DR REDDYS LABS LTD ADR | ADR | 256135203 |  | 13822 | 998 | SH |  | SOLE |  | 998 | 0 | 0 |
| DRAFTKINGS INC NEW COM CL A | Stock | 26142V105 |  | 108 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| DRAFTKINGS INC NEW COM CL A | Stock | 26142V105 |  | 108 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| DRAFTKINGS INC NEW COM CL A | Stock | 26142V105 |  | 68557 | 3171 | SH |  | SOLE |  | 3171 | 0 | 0 |
| DRDGOLD LIMITED SPON ADR REPSTG | ADR | 26152H301 |  | 294 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| DREAM FINDERS HOMES INC COM CL A | Stock | 26154D100 |  | 70 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| DREAM FINDERS HOMES INC COM CL A | Stock | 26154D100 |  | 5902 | 424 | SH |  | SOLE | 23 | 424 | 0 | 0 |
| DREAM FINDERS HOMES INC COM CL A | Stock | 26154D100 |  | 6960 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DRIVEN BRANDS HLDGS INC COM | Stock | 26210V102 |  | 252200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 55 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 454 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 27468 | 1209 | SH |  | SOLE | 99 | 1209 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 51484 | 2266 | SH |  | SOLE | 19 | 2266 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 646861 | 28471 | SH |  | SOLE |  | 28471 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 2963 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 22490 | 167 | SH |  | SOLE | 99 | 167 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 132650 | 985 | SH |  | SOLE | 79 | 985 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 1679271 | 12470 | SH |  | SOLE |  | 12469 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 585 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 731 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 877 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 3610 | 25 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 66091 | 452 | SH |  | SOLE | 43 | 452 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 84515 | 578 | SH |  | SOLE | 99 | 578 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 1928128 | 13186 | SH |  | SOLE |  | 13186 | 0 | 0 |
| DUFF  PHELPS UTILITY INCM FND COM | CEF | 26433C105 |  | 4144 | 287 | SH |  | SOLE |  | 287 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 1833 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 2750 | 21 | SH |  | SOLE | 74 | 21 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 5499 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 6940 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 7595 | 58 | SH |  | SOLE | 51 | 58 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 8380 | 64 | SH |  | SOLE | 12 | 64 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 12057 | 92 | SH |  | SOLE | 36 | 92 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 12861 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 25455 | 194 | SH |  | SOLE | 33 | 194 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 33259 | 254 | SH |  | SOLE | 7 | 254 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 61542 | 470 | SH |  | SOLE | 71 | 470 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 167996 | 1283 | SH |  | SOLE | 52 | 1283 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 280212 | 2140 | SH |  | SOLE | 99 | 2140 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 9322384 | 71196 | SH |  | SOLE |  | 71195 | 0 | 0 |
| DUOLINGO INC CL A COM | Stock | 26603R106 |  | 394 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DUOLINGO INC CL A COM | Stock | 26603R106 |  | 462786 | 4695 | SH |  | SOLE |  | 4695 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 92 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 824 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 3847 | 84 | SH |  | SOLE | 36 | 84 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 6292 | 137 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 10992 | 240 | SH |  | SOLE | 12 | 240 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 44289 | 967 | SH |  | SOLE | 99 | 967 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 277843 | 6066 | SH |  | SOLE |  | 6066 | 0 | 0 |
| DUTCH BROS INC CL A | Stock | 26701L100 |  | 304 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DUTCH BROS INC CL A | Stock | 26701L100 |  | 3445 | 68 | SH |  | SOLE | 51 | 68 | 0 | 0 |
| DUTCH BROS INC CL A | Stock | 26701L100 |  | 3597 | 71 | SH |  | SOLE | 43 | 71 | 0 | 0 |
| DUTCH BROS INC CL A | Stock | 26701L100 |  | 141088 | 2785 | SH |  | SOLE |  | 2785 | 0 | 0 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 231 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 1719246 | 119144 | SH |  | SOLE |  | 119143 | 0 | 0 |
| DWS MUNICIPAL INCOME CEF | CEF | 233368109 |  | 491209 | 53979 | SH |  | SOLE |  | 53979 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 75 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 12193 | 970 | SH |  | SOLE | 99 | 970 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 25593 | 2036 | SH |  | SOLE |  | 2036 | 0 | 0 |
| DXP ENTERPRISES INC COM NEW | Stock | 233377407 |  | 1370 | 10 | SH |  | SOLE |  | 9 | 0 | 0 |
| DYCOM INDUSTRIES INC | Stock | 267475101 |  | 51501 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 333 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 384925 | 10409 | SH |  | SOLE |  | 10409 | 0 | 0 |
| DYNE THERAPEUTICS INC COM | Stock | 26818M108 |  | 254 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DYNE THERAPEUTICS INC COM | Stock | 26818M108 |  | 272 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| DYNEX CAP INC COM | REIT | 26817Q886 |  | 153 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DYNEX CAP INC COM | REIT | 26817Q886 |  | 487473 | 38203 | SH |  | SOLE |  | 38203 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 61 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 4485 | 74 | SH |  | SOLE | 4 | 74 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 10607 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| EA BRIDGEWAY BLUE CHIP ETF | ETF | 02072L714 |  | 2100082 | 142282 | SH |  | SOLE |  | 142282 | 0 | 0 |
| EA BRIDGEWAY OMNI SMALL-CAP VALUE ETF | ETF | 02072L532 |  | 240661 | 9486 | SH |  | SOLE |  | 9486 | 0 | 0 |
| EAGLE MATERIALS INC | Stock | 26969P108 |  | 2084 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| EAGLE MATERIALS INC | Stock | 26969P108 |  | 7578 | 40 | SH |  | SOLE | 99 | 40 | 0 | 0 |
| EAGLE MATERIALS INC | Stock | 26969P108 |  | 9851 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| EAGLE MATERIALS INC | Stock | 26969P108 |  | 83358 | 440 | SH |  | SOLE | 78 | 440 | 0 | 0 |
| EAGLE POINT CREDIT CO LLC CEF | CEF | 269808101 |  | 6418 | 1707 | SH |  | SOLE |  | 1707 | 0 | 0 |
| EAGLE POINT INCOME COMPANY INC COM | Stock | 269817102 |  | 62635 | 6635 | SH |  | SOLE |  | 6635 | 0 | 0 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 214 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 2989 | 28 | SH |  | SOLE | 99 | 28 | 0 | 0 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 5365 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 66618 | 624 | SH |  | SOLE | 19 | 624 | 0 | 0 |
| EASTERLY GOVT PPTYS INC COM SHS | REIT | 27616P301 |  | 47532 | 2218 | SH |  | SOLE |  | 2218 | 0 | 0 |
| EASTERN BANKSHARES INC COM | Stock | 27627N105 |  | 97800 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| EASTERN CO COM | Stock | 276317104 |  | 2024 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| EASTGROUP PPTYS INC COM | REIT | 277276101 |  | 185 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| EASTGROUP PPTYS INC COM | REIT | 277276101 |  | 740 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| EASTGROUP PPTYS INC COM | REIT | 277276101 |  | 740 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 229 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 2442 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 23812 | 312 | SH |  | SOLE | 99 | 312 | 0 | 0 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 1162277 | 15229 | SH |  | SOLE |  | 15229 | 0 | 0 |
| EASTMAN KODAK CO | Stock | 277461406 |  | 434 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 715 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 1788 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 1788 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 3934 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 5007 | 14 | SH |  | SOLE | 12 | 14 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 5723 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 11088 | 31 | SH |  | SOLE | 4 | 31 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 14664 | 41 | SH |  | SOLE | 2 | 41 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 39344 | 110 | SH |  | SOLE | 7 | 110 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 46520 | 130 | SH |  | SOLE | 81 | 130 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 50431 | 141 | SH |  | SOLE | 24 | 141 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 53457 | 149 | SH |  | SOLE | 36 | 149 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 63099 | 176 | SH |  | SOLE | 33 | 176 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 70461 | 197 | SH |  | SOLE | 43 | 197 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 100863 | 282 | SH |  | SOLE | 99 | 282 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 227991 | 637 | SH |  | SOLE | 30 | 637 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 241070 | 674 | SH |  | SOLE | 53 | 674 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 12849503 | 35926 | SH |  | SOLE |  | 35925 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY INCOME CEF | CEF | 278274105 |  | 5165 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY INCOME FD II | CEF | 278277108 |  | 191321 | 9351 | SH |  | SOLE |  | 9351 | 0 | 0 |
| EATON VANCE FLOATING RATE INCOME CEF | CEF | 278279104 |  | 55313 | 5155 | SH |  | SOLE |  | 5155 | 0 | 0 |
| EATON VANCE INCOME OPPORTUNITIES ETF | ETF | 61774R817 |  | 141183 | 2843 | SH |  | SOLE |  | 2843 | 0 | 0 |
| EATON VANCE INTERMEDIATE MUNICIPAL INCOME ETF | ETF | 61774R882 |  | 17865 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| EATON VANCE LIMITED DURATION INCOME CEF | CEF | 27828H105 |  | 385220 | 40764 | SH |  | SOLE |  | 40764 | 0 | 0 |
| EATON VANCE MUNICIPAL BOND CEF | CEF | 27827X101 |  | 12417 | 1271 | SH |  | SOLE |  | 1270 | 0 | 0 |
| EATON VANCE RISK MANAGED DIVERSE EQUITY INC CEF | CEF | 27829G106 |  | 35311 | 4322 | SH |  | SOLE | 99 | 4322 | 0 | 0 |
| EATON VANCE RISK MANAGED DIVERSE EQUITY INC CEF | CEF | 27829G106 |  | 716297 | 87674 | SH |  | SOLE |  | 87674 | 0 | 0 |
| EATON VANCE SENIOR INCOME TRUST CEF | CEF | 27826S103 |  | 24730 | 4956 | SH |  | SOLE |  | 4956 | 0 | 0 |
| EATON VANCE SHORT DURATION DIVERSIFIED INCOME CEF | CEF | 27828V104 |  | 19509 | 1825 | SH |  | SOLE |  | 1825 | 0 | 0 |
| EATON VANCE SHORT DURATION INCOME ETF | ETF | 61774R825 |  | 56034 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| EATON VANCE SHORT DURATION MUNICIPAL INCOME ETF | ETF | 61774R858 |  | 619825 | 12350 | SH |  | SOLE |  | 12349 | 0 | 0 |
| EATON VANCE TAX ADVANTAGED DIVIDEND INCOME CEF | CEF | 27828G107 |  | 7365 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| EATON VANCE TAX ADVANTAGED GLOBAL DIVIDEND INCOME CEF | CEF | 27828S101 |  | 133061 | 6613 | SH |  | SOLE |  | 6613 | 0 | 0 |
| EATON VANCE TAX ADVANTAGED GLOBAL DIVIDEND OPPS CEF | CEF | 27828U106 |  | 37310 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| EATON VANCE TAX MANAGED BUY WRITE OPPORTUNITIES CEF | CEF | 27828Y108 |  | 24606 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| EATON VANCE TAX MANAGED BUY WRITE OPPORTUNITIES CEF | CEF | 27829C105 |  | 40224 | 4581 | SH |  | SOLE |  | 4581 | 0 | 0 |
| EATON VANCE TAX MANAGED BUY-WRITE INCOME CEF | CEF | 27828X100 |  | 7210 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| EATON VANCE TAX MANAGED DIVIDEND EQUITY INCOME CEF | CEF | 27828N102 |  | 71873 | 5212 | SH |  | SOLE |  | 5212 | 0 | 0 |
| EATON VANCE TAX MANAGED GLOBAL EQUITY INCOME CEF | CEF | 27829F108 |  | 33176 | 3831 | SH |  | SOLE |  | 3831 | 0 | 0 |
| EATON VANCE TOTAL RETURN BOND ETF | ETF | 61774R841 |  | 19640 | 387 | SH |  | SOLE |  | 387 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 182 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 364 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 1092 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 1911 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 5558 | 61 | SH |  | SOLE | 36 | 61 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 6918 | 76 | SH |  | SOLE | 46 | 76 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 15105 | 166 | SH |  | SOLE | 33 | 165 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 21048 | 231 | SH |  | SOLE | 73 | 231 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 84467 | 928 | SH |  | SOLE | 99 | 928 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 1275806 | 14017 | SH |  | SOLE |  | 14016 | 0 | 0 |
| ECB BANCORP INC COM | Stock | 26828M106 |  | 1355 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 937 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 1288 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 1288 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 5268 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 19082 | 163 | SH |  | SOLE | 19 | 163 | 0 | 0 |
| ECHOSTAR CORP CL A | Stock | 278768106 |  | 29385 | 251 | SH |  | SOLE | 99 | 251 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 1596 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 2660 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 15288 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 15439 | 58 | SH |  | SOLE | 73 | 58 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 19153 | 72 | SH |  | SOLE | 99 | 72 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 19595 | 74 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 67379 | 253 | SH |  | SOLE | 36 | 253 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 113696 | 427 | SH |  | SOLE | 81 | 427 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 743724 | 2796 | SH |  | SOLE |  | 2795 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 2227252 | 8373 | SH |  | SOLE | 6 | 8372 | 0 | 0 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 1199 | 80 | SH |  | SOLE | 66 | 80 | 0 | 0 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 198099 | 13215 | SH |  | SOLE |  | 13215 | 0 | 0 |
| EDGEWELL PERSONAL CARE CO COM | Stock | 28035Q102 |  | 3820 | 179 | SH |  | SOLE | 99 | 179 | 0 | 0 |
| EDGEWELL PERSONAL CARE CO COM | Stock | 28035Q102 |  | 5471 | 256 | SH |  | SOLE |  | 256 | 0 | 0 |
| EDGEWISE THERAPEUTICS INC COM | Stock | 28036F105 |  | 4769 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 146 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 220 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 659 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 951 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 3220 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 4171 | 57 | SH |  | SOLE | 36 | 57 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 4684 | 64 | SH |  | SOLE | 22 | 64 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 6321 | 86 | SH |  | SOLE | 73 | 86 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 7338 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 8416 | 115 | SH |  | SOLE | 7 | 115 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 14709 | 201 | SH |  | SOLE | 71 | 201 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 25759 | 352 | SH |  | SOLE | 45 | 352 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 222207 | 3036 | SH |  | SOLE | 19 | 3036 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 1063516 | 14533 | SH |  | SOLE |  | 14532 | 0 | 0 |
| EDITAS MEDICINE INC | Stock | 28106W103 |  | 161 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 606 | 8 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 641 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 1121 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 3844 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 5686 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 15295 | 191 | SH |  | SOLE | 33 | 191 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 80080 | 1000 | SH |  | SOLE | 49 | 1000 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 223583 | 2792 | SH |  | SOLE | 18 | 2792 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 378259 | 4724 | SH |  | SOLE |  | 4723 | 0 | 0 |
| EGAIN CORP COM NEW | Stock | 28225C806 |  | 39 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| EHANG HLDGS LTD ADS | ADR | 26853E102 |  | 7079 | 729 | SH |  | SOLE |  | 729 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 754 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 1699 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 11175 | 467 | SH |  | SOLE | 6 | 467 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 26826 | 1121 | SH |  | SOLE | 99 | 1121 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 130993 | 5474 | SH |  | SOLE |  | 5474 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 973520 | 40682 | SH |  | SOLE | 45 | 40682 | 0 | 0 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 150 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 300 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 10498 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| ELBIT SYSTEMS LTD | Stock | M3760D101 |  | 1691043 | 1992 | SH |  | SOLE |  | 1992 | 0 | 0 |
| ELDORADO GOLD CP | Stock | 284902509 |  | 42569 | 1240 | SH |  | SOLE |  | 1240 | 0 | 0 |
| ELECTROMED INC COM | Stock | 285409108 |  | 117 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 1223 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 1835 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 4077 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 5470 | 27 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 8359 | 41 | SH |  | SOLE | 99 | 41 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 19577 | 96 | SH |  | SOLE | 73 | 96 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 22734 | 112 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 319464 | 1567 | SH |  | SOLE |  | 1567 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Stock | 28618M106 |  | 478 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Stock | 28618M106 |  | 12461 | 365 | SH |  | SOLE | 99 | 365 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Stock | 28618M106 |  | 95216 | 2789 | SH |  | SOLE |  | 2789 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 293 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 586 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 1171 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 1464 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 3220 | 11 | SH |  | SOLE | 12 | 11 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 3220 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 4391 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 21664 | 74 | SH |  | SOLE | 36 | 74 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 34741 | 119 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 40107 | 137 | SH |  | SOLE | 99 | 137 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 59075 | 202 | SH |  | SOLE | 43 | 201 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 1009697 | 3449 | SH |  | SOLE |  | 3449 | 0 | 0 |
| ELEVRA LITHIUM LTD SPONSORED ADS | ADR | 805700101 |  | 177 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ELEVRA LITHIUM LTD SPONSORED ADS | ADR | 805700101 |  | 236 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 2759 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 14716 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 16556 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 19315 | 21 | SH |  | SOLE | 51 | 21 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 22074 | 24 | SH |  | SOLE | 2 | 24 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 58865 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 76832 | 84 | SH |  | SOLE | 43 | 83 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 98415 | 107 | SH |  | SOLE | 28 | 107 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 101217 | 110 | SH |  | SOLE | 73 | 110 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 111477 | 121 | SH |  | SOLE | 50 | 121 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 177451 | 193 | SH |  | SOLE | 36 | 192 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 239419 | 260 | SH |  | SOLE | 30 | 260 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 247838 | 269 | SH |  | SOLE | 33 | 269 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 369748 | 402 | SH |  | SOLE | 99 | 402 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 676117 | 735 | SH |  | SOLE | 49 | 735 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 2447989 | 2662 | SH |  | SOLE | 19 | 2661 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 41923118 | 45580 | SH |  | SOLE |  | 45580 | 0 | 0 |
| ELLINGTON CREDIT COMPANY COM SHS BEN INT | REIT | 288578107 |  | 12156 | 2744 | SH |  | SOLE |  | 2744 | 0 | 0 |
| ELLINGTON FINANCIAL INC COM | REIT | 28852N109 |  | 1693 | 143 | SH |  | SOLE |  | 142 | 0 | 0 |
| EMBECTA CORP COMMON STOCK | Stock | 29082K105 |  | 1193 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| EMBOTELLADORA ANDINA S A SPON ADR B | ADR | 29081P303 |  | 278 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| EMBRAER S.A. SPONSORED ADS | ADR | 29082A107 |  | 13530 | 228 | SH |  | SOLE |  | 228 | 0 | 0 |
| EMBRAER S.A. SPONSORED ADS | ADR | 29082A107 |  | 13945 | 235 | SH |  | SOLE | 99 | 235 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 738 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 2215 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 11813 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 12551 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 19934 | 27 | SH |  | SOLE | 6 | 27 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 46514 | 63 | SH |  | SOLE | 66 | 63 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 889695 | 1205 | SH |  | SOLE | 19 | 1205 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 1218950 | 1651 | SH |  | SOLE |  | 1651 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 1726926 | 2339 | SH |  | SOLE | 45 | 2339 | 0 | 0 |
| EMERA INC COM | Stock | 290876101 |  | 207 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| EMERA INC COM | Stock | 290876101 |  | 1764 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| EMERALD HOLDING INC COM | Stock | 29103W104 |  | 284 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 262 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 1572 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 1965 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 2408 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 3538 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 4324 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 12185 | 93 | SH |  | SOLE | 19 | 93 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 14351 | 110 | SH |  | SOLE | 33 | 109 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 18081 | 138 | SH |  | SOLE | 7 | 138 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 21356 | 163 | SH |  | SOLE | 99 | 163 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 22951 | 175 | SH |  | SOLE | 73 | 175 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 45202 | 345 | SH |  | SOLE | 26 | 345 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 47298 | 361 | SH |  | SOLE | 49 | 361 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 3480176 | 26562 | SH |  | SOLE |  | 26562 | 0 | 0 |
| EMPIRE ST RLTY TR INC CL A | REIT | 292104106 |  | 99 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| EMPIRE ST RLTY TR INC CL A | REIT | 292104106 |  | 3052 | 587 | SH |  | SOLE |  | 587 | 0 | 0 |
| EMPLOYERS HOLDINGS INC | Stock | 292218104 |  | 4361 | 106 | SH |  | SOLE | 19 | 106 | 0 | 0 |
| EMPLOYERS HOLDINGS INC | Stock | 292218104 |  | 6582 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| EMQQ THE EMERGING MARKETS INTERNET ETF | ETF | 301505889 |  | 18194 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| ENACT HLDGS INC COM | Stock | 29249E109 |  | 82 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ENACT HLDGS INC COM | Stock | 29249E109 |  | 979 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| ENANTA PHARMACEUTICALS INC COM | Stock | 29251M106 |  | 51 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 3465 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 3790 | 70 | SH |  | SOLE | 66 | 70 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 5631 | 104 | SH |  | SOLE | 31 | 104 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 10449 | 193 | SH |  | SOLE | 72 | 193 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 14185 | 262 | SH |  | SOLE | 71 | 262 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 62332 | 1151 | SH |  | SOLE | 19 | 1151 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 94745 | 1750 | SH |  | SOLE | 99 | 1750 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 97669 | 1804 | SH |  | SOLE | 49 | 1804 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 279234 | 5167 | SH |  | SOLE | 52 | 5167 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 2054341 | 37945 | SH |  | SOLE |  | 37944 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 580 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 15490 | 160 | SH |  | SOLE | 34 | 160 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 55330 | 572 | SH |  | SOLE | 99 | 572 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 157283 | 1626 | SH |  | SOLE |  | 1626 | 0 | 0 |
| ENCORE CAP GROUP INC COM | Stock | 292554102 |  | 210 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ENCORE CAP GROUP INC COM | Stock | 292554102 |  | 4628 | 66 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| ENCORE ENERGY CORP COM NEW | Stock | 29259W700 |  | 104 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| ENCORE ENERGY CORP COM NEW | Stock | 29259W700 |  | 4770 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| ENDAVA PLC ADS | ADR | 29260V105 |  | 196394 | 44433 | SH |  | SOLE |  | 44433 | 0 | 0 |
| ENDEAVOUR SILVER CORP | Stock | 29258Y103 |  | 1369 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| ENEL CHILE SA SPONSORED ADR | ADR | 29278D105 |  | 89209 | 22642 | SH |  | SOLE |  | 22642 | 0 | 0 |
| ENERGIZER HOLDINGS INC | Stock | 29272W109 |  | 82 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ENERGIZER HOLDINGS INC | Stock | 29272W109 |  | 10825 | 659 | SH |  | SOLE |  | 659 | 0 | 0 |
| ENERGY FUELS INC COM NEW | Stock | 292671708 |  | 365686 | 20038 | SH |  | SOLE |  | 20037 | 0 | 0 |
| ENERGY RECOVERY INC | Stock | 29270J100 |  | 1511 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 24030 | 392 | SH |  | SOLE | 19 | 392 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 91699 | 1497 | SH |  | SOLE | 36 | 1496 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 19368320 | 316166 | SH |  | SOLE |  | 316165 | 0 | 0 |
| ENERGY TRANSFER L P 9.250 FXD PFD I | Preferred | 29273V704 |  | 6259 | 541 | SH |  | SOLE | 19 | 541 | 0 | 0 |
| ENERGY TRANSFER L P 9.250 FXD PFD I | Preferred | 29273V704 |  | 150410 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 926 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 19300 | 1000 | SH |  | SOLE | 99 | 1000 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 186052 | 9640 | SH |  | SOLE | 79 | 9640 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 9238538 | 478681 | SH |  | SOLE |  | 478680 | 0 | 0 |
| ENERPAC TOOL GROUP CORP CL A COM | Stock | 292765104 |  | 6856 | 188 | SH |  | SOLE | 99 | 188 | 0 | 0 |
| ENERPAC TOOL GROUP CORP CL A COM | Stock | 292765104 |  | 11415 | 313 | SH |  | SOLE | 23 | 313 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 5906 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 22410 | 129 | SH |  | SOLE | 99 | 129 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 41379 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| ENHABIT INC COM | Stock | 29332G102 |  | 169 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ENHABIT INC COM | Stock | 29332G102 |  | 224736 | 15950 | SH |  | SOLE |  | 15950 | 0 | 0 |
| ENI SPA SPONSORED ADR | ADR | 26874R108 |  | 57 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ENI SPA SPONSORED ADR | ADR | 26874R108 |  | 2208 | 39 | SH |  | SOLE | 99 | 39 | 0 | 0 |
| ENI SPA SPONSORED ADR | ADR | 26874R108 |  | 91482 | 1616 | SH |  | SOLE |  | 1616 | 0 | 0 |
| ENOVA INTL INC COM | Stock | 29357K103 |  | 280353 | 2064 | SH |  | SOLE |  | 2064 | 0 | 0 |
| ENOVIS CORPORATION COM | Stock | 194014502 |  | 205 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ENOVIX CORPORATION COM | Stock | 293594107 |  | 114 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| ENOVIX CORPORATION COM | Stock | 293594107 |  | 547139 | 105625 | SH |  | SOLE |  | 105625 | 0 | 0 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 33537 | 887 | SH |  | SOLE |  | 887 | 0 | 0 |
| ENPRO INC COM | Stock | 29355X107 |  | 1253 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ENPRO INC COM | Stock | 29355X107 |  | 22559 | 90 | SH |  | SOLE | 99 | 90 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 1209 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 13299 | 66 | SH |  | SOLE | 6 | 66 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 23374 | 116 | SH |  | SOLE | 46 | 116 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 25975 | 129 | SH |  | SOLE | 34 | 128 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 30225 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 328042 | 1628 | SH |  | SOLE |  | 1628 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 1145734 | 5686 | SH |  | SOLE | 45 | 5686 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 352 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 1290 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 3752 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 165191 | 1409 | SH |  | SOLE |  | 1409 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 1667 | 15 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 2022 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 16863 | 150 | SH |  | SOLE | 33 | 150 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 128456 | 1143 | SH |  | SOLE | 19 | 1143 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 363934 | 3239 | SH |  | SOLE | 99 | 3239 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 753374 | 6705 | SH |  | SOLE | 6 | 6705 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 3072783 | 27348 | SH |  | SOLE |  | 27347 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 151 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 227 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 12903 | 341 | SH |  | SOLE | 72 | 341 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 199606 | 5275 | SH |  | SOLE | 79 | 5275 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 9340465 | 246841 | SH |  | SOLE |  | 246841 | 0 | 0 |
| ENVELA CORP COM | Stock | 29402E102 |  | 9996 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ENVIRI CORP COM | Stock | 415864107 |  | 11125 | 567 | SH |  | SOLE | 99 | 567 | 0 | 0 |
| ENVIRI CORP COM | Stock | 415864107 |  | 98100 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| ENVISTA HOLDINGS CORP | Stock | 29415F104 |  | 5860 | 231 | SH |  | SOLE | 99 | 231 | 0 | 0 |
| ENVISTA HOLDINGS CORP | Stock | 29415F104 |  | 304059 | 11985 | SH |  | SOLE |  | 11985 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 289 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 723 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 2891 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 3542 | 25 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 10003 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 10868 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 17204 | 119 | SH |  | SOLE | 46 | 119 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 72285 | 500 | SH |  | SOLE | 26 | 500 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 107416 | 743 | SH |  | SOLE | 99 | 743 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 2397251 | 16582 | SH |  | SOLE | 6 | 16581 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 4292596 | 29692 | SH |  | SOLE |  | 29692 | 0 | 0 |
| EOS ENERGY ENTERPRISES INC COM CL A | Stock | 29415C101 |  | 507918 | 102403 | SH |  | SOLE |  | 102402 | 0 | 0 |
| EPAM SYSTEMS INC | Stock | 29414B104 |  | 3791 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| EPAM SYSTEMS INC | Stock | 29414B104 |  | 43870 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| EPLUS INC COM | Stock | 294268107 |  | 75 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| EPLUS INC COM | Stock | 294268107 |  | 1656 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| EPLUS INC COM | Stock | 294268107 |  | 3988 | 53 | SH |  | SOLE | 99 | 53 | 0 | 0 |
| EPLUS INC COM | Stock | 294268107 |  | 32884 | 437 | SH |  | SOLE |  | 437 | 0 | 0 |
| EPR PPTYS COM SH BEN INT | REIT | 26884U109 |  | 1049 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| EPR PPTYS COM SH BEN INT | REIT | 26884U109 |  | 2198 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| EPR PPTYS COM SH BEN INT | REIT | 26884U109 |  | 75240 | 1506 | SH |  | SOLE | 19 | 1506 | 0 | 0 |
| EPR PPTYS COM SH BEN INT | REIT | 26884U109 |  | 152178 | 3046 | SH |  | SOLE |  | 3046 | 0 | 0 |
| EPR PPTYS CONV PFD 9 SR E | REIT | 26884U307 |  | 28861 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| EPR PPTYS PFD C CV 5.75 | REIT | 26884U208 |  | 34639 | 1532 | SH |  | SOLE |  | 1532 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 636 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 1273 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 4200 | 66 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 4773 | 75 | SH |  | SOLE | 71 | 75 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 7921 | 124 | SH |  | SOLE | 36 | 124 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 15386 | 242 | SH |  | SOLE | 33 | 241 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 91426 | 1437 | SH |  | SOLE | 43 | 1436 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 3009042 | 47282 | SH |  | SOLE |  | 47282 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 110 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 720 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 900 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 2161 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 7203 | 40 | SH |  | SOLE | 23 | 40 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 9381 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 10444 | 58 | SH |  | SOLE | 99 | 58 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 38358 | 213 | SH |  | SOLE |  | 213 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 980 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 980 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 1960 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 5881 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 7842 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 8718 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 22546 | 23 | SH |  | SOLE | 7 | 23 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 31875 | 33 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 84301 | 86 | SH |  | SOLE | 99 | 86 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 92143 | 94 | SH |  | SOLE | 43 | 94 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 242657 | 248 | SH |  | SOLE |  | 247 | 0 | 0 |
| EQUINOR ASA SPONSORED ADR | ADR | 29446M102 |  | 84 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| EQUINOR ASA SPONSORED ADR | ADR | 29446M102 |  | 2701 | 64 | SH |  | SOLE | 66 | 64 | 0 | 0 |
| EQUINOR ASA SPONSORED ADR | ADR | 29446M102 |  | 46040 | 1091 | SH |  | SOLE |  | 1091 | 0 | 0 |
| EQUINOX GOLD CORP COM | Stock | 29446Y502 |  | 96442 | 6696 | SH |  | SOLE |  | 6696 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 2523 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 3191 | 86 | SH |  | SOLE | 99 | 86 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 13137 | 354 | SH |  | SOLE | 46 | 354 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 1802658 | 48576 | SH |  | SOLE |  | 48576 | 0 | 0 |
| EQUITY LIFESTYLE PROPERTIES COM | REIT | 29472R108 |  | 15 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| EQUITY LIFESTYLE PROPERTIES COM | REIT | 29472R108 |  | 375 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| EQUITY LIFESTYLE PROPERTIES COM | REIT | 29472R108 |  | 1561 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 177 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 237 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 414 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 1937 | 33 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 4686 | 79 | SH |  | SOLE | 73 | 79 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 36673 | 620 | SH |  | SOLE | 49 | 620 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 198119 | 3349 | SH |  | SOLE |  | 3349 | 0 | 0 |
| ERIE INDEMNITY CO CLASS A | Stock | 29530P102 |  | 503 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ERIE INDEMNITY CO CLASS A | Stock | 29530P102 |  | 3267 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| ERMENEGILDO ZEGNA N V ORD SHS | Stock | N30577105 |  | 156 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| ERMENEGILDO ZEGNA N V ORD SHS | Stock | N30577105 |  | 5210 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ERO COPPER CORP COM | Stock | 296006109 |  | 10321 | 387 | SH |  | SOLE |  | 387 | 0 | 0 |
| ERSHARES PRIVATE-PUBLIC CROSSOVER ETF | ETF | 293828877 |  | 190773 | 11295 | SH |  | SOLE |  | 11295 | 0 | 0 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 97 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 6766 | 70 | SH |  | SOLE | 99 | 70 | 0 | 0 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 14692 | 152 | SH |  | SOLE | 46 | 152 | 0 | 0 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 194093 | 2008 | SH |  | SOLE |  | 2008 | 0 | 0 |
| ESCALADE INC COM | Stock | 296056104 |  | 9564 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| ESCO TECHNOLOGIES INC COM | Stock | 296315104 |  | 4502 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| ESCO TECHNOLOGIES INC COM | Stock | 296315104 |  | 12662 | 45 | SH |  | SOLE | 99 | 45 | 0 | 0 |
| ESPERION THERAPEUTICS INC | Stock | 29664W105 |  | 5617 | 2050 | SH |  | SOLE |  | 2050 | 0 | 0 |
| ESQUIRE FINL HLDGS INC COM | Stock | 29667J101 |  | 6343 | 59 | SH |  | SOLE | 99 | 59 | 0 | 0 |
| ESQUIRE FINL HLDGS INC COM | Stock | 29667J101 |  | 10554 | 98 | SH |  | SOLE | 34 | 98 | 0 | 0 |
| ESQUIRE FINL HLDGS INC COM | Stock | 29667J101 |  | 89548 | 833 | SH |  | SOLE |  | 833 | 0 | 0 |
| ESSENT GROUP LTD | Stock | G3198U102 |  | 409 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ESSENT GROUP LTD | Stock | G3198U102 |  | 4675 | 80 | SH |  | SOLE | 99 | 80 | 0 | 0 |
| ESSENTIAL PPTYS RLTY TR INC COM | REIT | 29670E107 |  | 364 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ESSENTIAL PPTYS RLTY TR INC COM | REIT | 29670E107 |  | 7863 | 259 | SH |  | SOLE |  | 259 | 0 | 0 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 201 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 403 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 139647 | 3468 | SH |  | SOLE |  | 3467 | 0 | 0 |
| ESSEX PROPERTY TRUST INC | REIT | 297178105 |  | 484 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ESSEX PROPERTY TRUST INC | REIT | 297178105 |  | 3161 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| ESSEX PROPERTY TRUST INC | REIT | 297178105 |  | 30734 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| ESTABLISHMENT LABS HLDGS INC COM | Stock | G31249108 |  | 3634 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| ETC 6 MERIDIAN SMALL CAP EQUITY ETF | ETF | 301505673 |  | 184163 | 3545 | SH |  | SOLE |  | 3545 | 0 | 0 |
| ETC CABANA TARGET DRAWDOWN 10 ETF | ETF | 30151E715 |  | 5213 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ETHAN ALLEN INTERIORS INC COM | Stock | 297602104 |  | 378 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| ETHAN ALLEN INTERIORS INC COM | Stock | 297602104 |  | 22597 | 1015 | SH |  | SOLE |  | 1015 | 0 | 0 |
| ETHAN ALLEN INTERIORS INC COM | Stock | 297602104 |  | 28137 | 1264 | SH |  | SOLE | 78 | 1264 | 0 | 0 |
| ETON PHARMACEUTICALS INC COM | Stock | 29772L108 |  | 1234 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ETRACS MARKETVECTOR BUSINESS DEVELOPMENT COMPANIES LIQUID INDEX ETN | ETF | 90274D416 |  | 28194 | 1871 | SH |  | SOLE |  | 1871 | 0 | 0 |
| ETSY INC COM | Stock | 29786A106 |  | 2149 | 43 | SH |  | SOLE | 99 | 43 | 0 | 0 |
| ETSY INC COM | Stock | 29786A106 |  | 426979 | 8543 | SH |  | SOLE |  | 8543 | 0 | 0 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 863 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 4978 | 75 | SH |  | SOLE | 99 | 75 | 0 | 0 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 52034 | 784 | SH |  | SOLE |  | 784 | 0 | 0 |
| EVERCOMMERCE INC COM | Stock | 29977X105 |  | 160 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 1194 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 4478 | 15 | SH |  | SOLE | 49 | 15 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 7761 | 26 | SH |  | SOLE | 6 | 26 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 9254 | 31 | SH |  | SOLE | 99 | 31 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 64777 | 217 | SH |  | SOLE | 19 | 217 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 678559 | 2273 | SH |  | SOLE | 45 | 2273 | 0 | 0 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 4323053 | 14482 | SH |  | SOLE |  | 14482 | 0 | 0 |
| EVEREST GROUP LTD COM | Stock | G3223R108 |  | 327 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| EVEREST GROUP LTD COM | Stock | G3223R108 |  | 775 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| EVEREST GROUP LTD COM | Stock | G3223R108 |  | 1634 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| EVEREST GROUP LTD COM | Stock | G3223R108 |  | 49028 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| EVEREST GROUP LTD COM | Stock | G3223R108 |  | 74849 | 229 | SH |  | SOLE |  | 229 | 0 | 0 |
| EVERFORTH INC COM | Stock | 00191U102 |  | 116 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EVERFORTH INC COM | Stock | 00191U102 |  | 1471 | 38 | SH |  | SOLE | 99 | 38 | 0 | 0 |
| EVERFORTH INC COM | Stock | 00191U102 |  | 5071 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 1657 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 3113 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 11628 | 142 | SH |  | SOLE | 33 | 141 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 11878 | 145 | SH |  | SOLE | 99 | 145 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 51253 | 626 | SH |  | SOLE | 43 | 625 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 122061 | 1490 | SH |  | SOLE | 49 | 1490 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 2049376 | 25017 | SH |  | SOLE |  | 25016 | 0 | 0 |
| EVERPURE INC CL A | Stock | 74624M102 |  | 77579 | 1314 | SH |  | SOLE | 19 | 1314 | 0 | 0 |
| EVERPURE INC CL A | Stock | 74624M102 |  | 709995 | 12026 | SH |  | SOLE |  | 12025 | 0 | 0 |
| EVERQUOTE INC | Stock | 30041R108 |  | 293 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| EVERQUOTE INC | Stock | 30041R108 |  | 9807 | 636 | SH |  | SOLE | 19 | 636 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 1524 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 1524 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 1539 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 5889 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 10430 | 151 | SH |  | SOLE | 33 | 150 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 14895 | 215 | SH |  | SOLE | 12 | 215 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 154979 | 2237 | SH |  | SOLE | 99 | 2237 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 221759 | 3201 | SH |  | SOLE |  | 3200 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 350885 | 5065 | SH |  | SOLE | 19 | 5064 | 0 | 0 |
| EVERSPIN TECHNOLOGIES INC COM | Stock | 30041T104 |  | 220 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 28 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 8805 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 36968 | 1310 | SH |  | SOLE | 23 | 1310 | 0 | 0 |
| EVERUS CONSTR GROUP COM | Stock | 300426103 |  | 4722 | 40 | SH |  | SOLE | 99 | 40 | 0 | 0 |
| EVERUS CONSTR GROUP COM | Stock | 300426103 |  | 1384254 | 11725 | SH |  | SOLE |  | 11725 | 0 | 0 |
| EVGO INC CL A COM | Stock | 30052F100 |  | 134 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| EVOLENT HEALTH INC CL A | Stock | 30050B101 |  | 196 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| EVOLENT HEALTH INC CL A | Stock | 30050B101 |  | 1525 | 669 | SH |  | SOLE |  | 669 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS INC COM CL A | Stock | 30049H102 |  | 169 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS INC COM CL A | Stock | 30049H102 |  | 16037 | 2651 | SH |  | SOLE |  | 2650 | 0 | 0 |
| EXCELERATE ENERGY INC CL A COM | Stock | 30069T101 |  | 301 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EXCELERATE ENERGY INC CL A COM | Stock | 30069T101 |  | 11664 | 349 | SH |  | SOLE | 99 | 349 | 0 | 0 |
| EXCELERATE ENERGY INC CL A COM | Stock | 30069T101 |  | 11748 | 352 | SH |  | SOLE | 34 | 351 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 371 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 558 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 41560 | 969 | SH |  | SOLE | 99 | 969 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 1220263 | 28451 | SH |  | SOLE |  | 28451 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 147 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 539 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 2843 | 58 | SH |  | SOLE | 46 | 58 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 3726 | 76 | SH |  | SOLE | 66 | 76 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 4119 | 84 | SH |  | SOLE | 36 | 84 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 9559 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 11275 | 230 | SH |  | SOLE | 71 | 230 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 11302 | 231 | SH |  | SOLE | 73 | 230 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 16326 | 333 | SH |  | SOLE | 33 | 333 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 51912 | 1059 | SH |  | SOLE | 99 | 1059 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 54314 | 1108 | SH |  | SOLE | 19 | 1108 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 285121 | 5816 | SH |  | SOLE |  | 5816 | 0 | 0 |
| EXLSERVICE HLDGS INC COM | Stock | 302081104 |  | 1736 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| EXLSERVICE HLDGS INC COM | Stock | 302081104 |  | 2375 | 78 | SH |  | SOLE | 36 | 78 | 0 | 0 |
| EXLSERVICE HLDGS INC COM | Stock | 302081104 |  | 13246 | 435 | SH |  | SOLE | 99 | 435 | 0 | 0 |
| EXLSERVICE HLDGS INC COM | Stock | 302081104 |  | 17388 | 571 | SH |  | SOLE |  | 571 | 0 | 0 |
| EXP WORLD HLDGS INC COM | Stock | 30212W100 |  | 3724 | 622 | SH |  | SOLE |  | 621 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 439 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 1317 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 2415 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 4281 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 452679 | 4124 | SH |  | SOLE |  | 4123 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 462 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 462 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 693 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 1154 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 4387 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 13414 | 58 | SH |  | SOLE | 33 | 58 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 33248 | 144 | SH |  | SOLE | 99 | 144 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 87738 | 380 | SH |  | SOLE | 19 | 380 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 1689572 | 7318 | SH |  | SOLE |  | 7317 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 573 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 1289 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 1636 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 7591 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 10169 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 16235 | 113 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 52565 | 367 | SH |  | SOLE | 19 | 367 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 129243 | 902 | SH |  | SOLE |  | 902 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 2253460 | 15733 | SH |  | SOLE | 6 | 15733 | 0 | 0 |
| EXPENSIFY INC COM CL A | Stock | 30219Q106 |  | 70 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 65 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 4633 | 71 | SH |  | SOLE | 23 | 71 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 6982 | 107 | SH |  | SOLE | 99 | 107 | 0 | 0 |
| EXPRO GROUP HOLDINGS NV COM | Stock | N33462107 |  | 557 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| EXPRO GROUP HOLDINGS NV COM | Stock | N33462107 |  | 6511 | 374 | SH |  | SOLE |  | 374 | 0 | 0 |
| EXPRO GROUP HOLDINGS NV COM | Stock | N33462107 |  | 14833 | 852 | SH |  | SOLE | 99 | 852 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 656 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 1180 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 4196 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 9179 | 70 | SH |  | SOLE | 19 | 70 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 9572 | 73 | SH |  | SOLE | 99 | 73 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 10368 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 1448622 | 11047 | SH |  | SOLE |  | 11047 | 0 | 0 |
| EXTREME NETWORKS INC COM | Stock | 30226D106 |  | 1734 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 339 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 6447 | 38 | SH |  | SOLE | 12 | 38 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 12385 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 17814 | 105 | SH |  | SOLE | 74 | 105 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 36647 | 216 | SH |  | SOLE | 9 | 216 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 53384 | 315 | SH |  | SOLE | 73 | 314 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 105396 | 621 | SH |  | SOLE | 36 | 621 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 111806 | 659 | SH |  | SOLE | 52 | 659 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 127245 | 750 | SH |  | SOLE | 75 | 750 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 241653 | 1424 | SH |  | SOLE | 33 | 1424 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 275019 | 1621 | SH |  | SOLE | 71 | 1621 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 538501 | 3174 | SH |  | SOLE | 99 | 3174 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 734364 | 4328 | SH |  | SOLE | 19 | 4328 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 917728 | 5409 | SH |  | SOLE | 49 | 5409 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 43211350 | 254694 | SH |  | SOLE |  | 254693 | 0 | 0 |
| EYEPOINT INC COM NEW | Stock | 30233G209 |  | 980 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| EZCORP INC CL A NON VTG | Stock | 302301106 |  | 4061 | 160 | SH |  | SOLE | 19 | 160 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 38 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 5621 | 336 | SH |  | SOLE | 19 | 336 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 14697 | 879 | SH |  | SOLE | 99 | 879 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 113993 | 6818 | SH |  | SOLE |  | 6817 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 101 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 127 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 760 | 30 | SH |  | SOLE | 6 | 30 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 1266 | 50 | SH |  | SOLE | 99 | 50 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 5698 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| F/M EMERALD LIFE SCIENCES INNOVATION ETF | ETF | 74933W221 |  | 3499 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| F/M US TREASURY 3 MONTH BILL FUND | ETF | 74933W452 |  | 848 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| F5 NETWORKS INC | Stock | 315616102 |  | 579 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| F5 NETWORKS INC | Stock | 315616102 |  | 868 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| F5 NETWORKS INC | Stock | 315616102 |  | 4051 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| F5 NETWORKS INC | Stock | 315616102 |  | 16202 | 56 | SH |  | SOLE | 99 | 56 | 0 | 0 |
| F5 NETWORKS INC | Stock | 315616102 |  | 102852 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 1043 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 3129 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 21904 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 37028 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 231033 | 443 | SH |  | SOLE | 19 | 443 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 1302 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 6735 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 985803 | 4543 | SH |  | SOLE |  | 4543 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 434 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 651 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 1068 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 2135 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 2135 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 5476 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 8540 | 8 | SH |  | SOLE | 99 | 8 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 2683796 | 2514 | SH |  | SOLE |  | 2514 | 0 | 0 |
| FAIRLEAD TACTICAL SECTOR ETF | ETF | 14064D550 |  | 6110 | 201 | SH |  | SOLE | 51 | 201 | 0 | 0 |
| FALCONS BEYOND GLOBAL INC COM CL A | Stock | 306121104 |  | 141 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| FARADAY FUTURE INTLGT ELEC INC COM NEW CL A | Stock | 307359885 |  | 56 | 205 | SH |  | SOLE | 71 | 205 | 0 | 0 |
| FARMERS NATIONAL BANC CORP COM | Stock | 309627107 |  | 5132 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| FARMLAND PARTNERS INC COM | REIT | 31154R109 |  | 460 | 41 | SH |  | SOLE | 49 | 41 | 0 | 0 |
| FARMLAND PARTNERS INC COM | REIT | 31154R109 |  | 29198 | 2600 | SH |  | SOLE |  | 2600 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 650 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1206 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1438 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 2101 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 2506 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 2784 | 60 | SH |  | SOLE | 4 | 60 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 12112 | 261 | SH |  | SOLE | 19 | 261 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 13270 | 286 | SH |  | SOLE | 99 | 286 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 16941 | 365 | SH |  | SOLE | 33 | 365 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 594747 | 12818 | SH |  | SOLE | 6 | 12817 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1237967 | 26680 | SH |  | SOLE |  | 26680 | 0 | 0 |
| FASTLY INC CL A | Stock | 31188V100 |  | 552 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| FASTLY INC CL A | Stock | 31188V100 |  | 61811 | 2127 | SH |  | SOLE |  | 2127 | 0 | 0 |
| FB FINL CORP COM | Stock | 30257X104 |  | 16049 | 309 | SH |  | SOLE | 99 | 309 | 0 | 0 |
| FB FINL CORP COM | Stock | 30257X104 |  | 20732 | 399 | SH |  | SOLE |  | 399 | 0 | 0 |
| FEDERAL AGRICULTURAL MORTGAGE CORP CL C | Stock | 313148306 |  | 11241 | 76 | SH |  | SOLE | 34 | 75 | 0 | 0 |
| FEDERAL AGRICULTURAL MORTGAGE CORP CL C | Stock | 313148306 |  | 15577 | 105 | SH |  | SOLE | 99 | 105 | 0 | 0 |
| FEDERAL AGRICULTURAL MORTGAGE CORP CL C | Stock | 313148306 |  | 38571 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW SH BEN INT NEW | REIT | 313745101 |  | 1168 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW SH BEN INT NEW | REIT | 313745101 |  | 2676 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW SH BEN INT NEW | REIT | 313745101 |  | 34427 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| FEDERAL SIGNAL CORP COM | Stock | 313855108 |  | 1081 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| FEDERATED HERMES MDT LARGE CAP CORE ETF | ETF | 31423L503 |  | 12340 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| FEDERATED HERMES SHORT DURATION CORPORATE ETF | ETF | 31423L107 |  | 1701 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| FEDERATED HERMES SHORT DURATION HIGH YIELD ETF | ETF | 31423L206 |  | 13746 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FEDERATED HERMES TOTAL RETURN BOND ETF | ETF | 31423L404 |  | 16344 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| FEDERATED HERMES U.S. STRATEGIC DIVIDEND ETF | ETF | 31423L305 |  | 37884 | 1230 | SH |  | SOLE |  | 1230 | 0 | 0 |
| FEDERATED INVESTORS INC CLASS B | Stock | 314211103 |  | 2836 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FEDERATED INVESTORS INC CLASS B | Stock | 314211103 |  | 17070 | 301 | SH |  | SOLE | 99 | 301 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 356 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 3562 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 7124 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 8548 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 15336 | 43 | SH |  | SOLE | 73 | 43 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 16320 | 46 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 80853 | 227 | SH |  | SOLE | 99 | 227 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 93000 | 261 | SH |  | SOLE | 43 | 261 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 4469051 | 12547 | SH |  | SOLE |  | 12547 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 700 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 933 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 938 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 1400 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 3965 | 17 | SH |  | SOLE | 9 | 17 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 30324 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 142802 | 612 | SH |  | SOLE | 19 | 612 | 0 | 0 |
| FERMI INC COM | Stock | 314911108 |  | 1347 | 231 | SH |  | SOLE | 36 | 230 | 0 | 0 |
| FERMI INC COM | Stock | 314911108 |  | 494031 | 84594 | SH |  | SOLE |  | 84594 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 338 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 2031 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 24387 | 72 | SH |  | SOLE | 50 | 72 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 58552 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| FERROVIAL NV ORD SHS | Stock | N3168P101 |  | 5334 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| FIDELITY BLUE CHIP GROWTH ETF | ETF | 316092352 |  | 36 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| FIDELITY BLUE CHIP GROWTH ETF | ETF | 316092352 |  | 1353 | 27 | SH |  | SOLE | 36 | 27 | 0 | 0 |
| FIDELITY BLUE CHIP GROWTH ETF | ETF | 316092352 |  | 66869 | 1334 | SH |  | SOLE |  | 1334 | 0 | 0 |
| FIDELITY BLUE CHIP VALUE ETF | ETF | 316092345 |  | 4 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| FIDELITY BLUE CHIP VALUE ETF | ETF | 316092345 |  | 11226 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| FIDELITY CLOUD COMPUTING ETF | ETF | 316092246 |  | 3361474 | 123902 | SH |  | SOLE |  | 123902 | 0 | 0 |
| FIDELITY CORPORATE BOND ETF | ETF | 316188101 |  | 13385 | 284 | SH |  | SOLE | 36 | 284 | 0 | 0 |
| FIDELITY CORPORATE BOND ETF | ETF | 316188101 |  | 152271 | 3231 | SH |  | SOLE |  | 3230 | 0 | 0 |
| FIDELITY CRYPTO INDUSTRY AND DIGITAL PAYMENTS ETF | ETF | 316092196 |  | 98310 | 2999 | SH |  | SOLE |  | 2999 | 0 | 0 |
| FIDELITY DISRUPTIVE AUTOMATION ETF | ETF | 316092170 |  | 37601 | 1136 | SH |  | SOLE |  | 1135 | 0 | 0 |
| FIDELITY DISRUPTIVE COMMUNICATIONS ETF | ETF | 316092162 |  | 51654 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| FIDELITY DISRUPTIVE FINANCE ETF | ETF | 316092154 |  | 782 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FIDELITY DISRUPTIVE TECHNOLOGY ETF | ETF | 316092139 |  | 218191 | 5910 | SH |  | SOLE |  | 5909 | 0 | 0 |
| FIDELITY DISRUPTORS ETF | ETF | 316092121 |  | 20982 | 640 | SH |  | SOLE |  | 639 | 0 | 0 |
| FIDELITY DIVIDEND ETF FOR RISING RATES | ETF | 316092832 |  | 6233 | 106 | SH |  | SOLE | 36 | 106 | 0 | 0 |
| FIDELITY DIVIDEND ETF FOR RISING RATES | ETF | 316092832 |  | 74040 | 1259 | SH |  | SOLE |  | 1259 | 0 | 0 |
| FIDELITY EMERGING MARKETS MULTIFACTOR ETF | ETF | 316092543 |  | 102057 | 3232 | SH |  | SOLE |  | 3231 | 0 | 0 |
| FIDELITY ENHANCED HIGH YIELD ETF | ETF | 316092618 |  | 8699306 | 179219 | SH |  | SOLE |  | 179219 | 0 | 0 |
| FIDELITY ENHANCED INTERNATIONAL ETF | ETF | 31609A404 |  | 267011 | 7178 | SH |  | SOLE | 11 | 7177 | 0 | 0 |
| FIDELITY ENHANCED INTERNATIONAL ETF | ETF | 31609A404 |  | 5079896 | 136556 | SH |  | SOLE |  | 136556 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP CORE | ETF | 316092113 |  | 42508 | 1172 | SH |  | SOLE | 36 | 1172 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP CORE | ETF | 316092113 |  | 712171 | 19635 | SH |  | SOLE |  | 19635 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP GROWTH | ETF | 31609A305 |  | 221692 | 5913 | SH |  | SOLE | 36 | 5913 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP GROWTH | ETF | 31609A305 |  | 355213 | 9475 | SH |  | SOLE |  | 9474 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP VALUE | ETF | 31609A107 |  | 485124 | 13896 | SH |  | SOLE |  | 13896 | 0 | 0 |
| FIDELITY ENHANCED MID CAP ETF | ETF | 31609A503 |  | 124289 | 3456 | SH |  | SOLE |  | 3456 | 0 | 0 |
| FIDELITY ENHANCED SMALL CAP ETF | ETF | 31609A206 |  | 190556 | 5015 | SH |  | SOLE |  | 5014 | 0 | 0 |
| FIDELITY ETHEREUM FUND ETF | ETF | 31613E103 |  | 141027 | 6754 | SH |  | SOLE |  | 6754 | 0 | 0 |
| FIDELITY FUNDAMENTAL EMERGING MARKETS ETF | ETF | 31609A867 |  | 16473 | 466 | SH |  | SOLE |  | 466 | 0 | 0 |
| FIDELITY FUNDAMENTAL GLOBAL EX-U.S. ETF | ETF | 31609A875 |  | 33615 | 1103 | SH |  | SOLE |  | 1103 | 0 | 0 |
| FIDELITY FUNDAMENTAL LARGE CAP CORE ETF | ETF | 316092360 |  | 182451 | 3558 | SH |  | SOLE |  | 3557 | 0 | 0 |
| FIDELITY FUNDAMENTAL SMALL-MID CAP ETF | ETF | 316092295 |  | 5126 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| FIDELITY HEDGED EQUITY ETF | ETF | 31624J745 |  | 912 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 |  | 183487 | 3322 | SH |  | SOLE | 36 | 3321 | 0 | 0 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 |  | 11862197 | 214739 | SH |  | SOLE |  | 214739 | 0 | 0 |
| FIDELITY INTERNATIONAL HIGH DIVIDEND ETF | ETF | 316092725 |  | 285530 | 10343 | SH |  | SOLE |  | 10343 | 0 | 0 |
| FIDELITY INTERNATIONAL MULTIFACTOR ETF | ETF | 316092535 |  | 6993 | 196 | SH |  | SOLE | 36 | 196 | 0 | 0 |
| FIDELITY INTERNATIONAL VALUE FACTOR ETF | ETF | 316092717 |  | 41791 | 1201 | SH |  | SOLE | 36 | 1200 | 0 | 0 |
| FIDELITY INTERNATIONAL VALUE FACTOR ETF | ETF | 316092717 |  | 116333 | 3342 | SH |  | SOLE |  | 3341 | 0 | 0 |
| FIDELITY INVESTMENT GRADE BOND ETF | ETF | 316188606 |  | 80971 | 1881 | SH |  | SOLE |  | 1881 | 0 | 0 |
| FIDELITY INVESTMENT GRADE SECURITIZED ETF | ETF | 316188705 |  | 9426 | 215 | SH |  | SOLE | 36 | 215 | 0 | 0 |
| FIDELITY INVESTMENT GRADE SECURITIZED ETF | ETF | 316188705 |  | 122968 | 2805 | SH |  | SOLE |  | 2804 | 0 | 0 |
| FIDELITY LIMITED TERM BOND ETF | ETF | 316188200 |  | 1005 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| FIDELITY LOW DURATION BOND ETF | ETF | 316188861 |  | 2214 | 44 | SH |  | SOLE | 36 | 44 | 0 | 0 |
| FIDELITY LOW DURATION BOND ETF | ETF | 316188861 |  | 37186 | 739 | SH |  | SOLE |  | 739 | 0 | 0 |
| FIDELITY LOW DURATION BOND FACTOR ETF | ETF | 316188408 |  | 128792 | 2573 | SH |  | SOLE |  | 2573 | 0 | 0 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 5555 | 86 | SH |  | SOLE | 49 | 86 | 0 | 0 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 9624 | 149 | SH |  | SOLE | 36 | 149 | 0 | 0 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 608253 | 9417 | SH |  | SOLE |  | 9417 | 0 | 0 |
| FIDELITY MOMENTUM FACTOR ETF | ETF | 316092816 |  | 82457 | 1029 | SH |  | SOLE | 36 | 1029 | 0 | 0 |
| FIDELITY MOMENTUM FACTOR ETF | ETF | 316092816 |  | 113997 | 1423 | SH |  | SOLE |  | 1423 | 0 | 0 |
| FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF | ETF | 316092204 |  | 1570 | 17 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF | ETF | 316092204 |  | 662022 | 7099 | SH |  | SOLE |  | 7098 | 0 | 0 |
| FIDELITY MSCI CONSUMER STAPLES INDEX ETF | ETF | 316092303 |  | 10518 | 201 | SH |  | SOLE | 36 | 201 | 0 | 0 |
| FIDELITY MSCI CONSUMER STAPLES INDEX ETF | ETF | 316092303 |  | 3394803 | 64873 | SH |  | SOLE |  | 64872 | 0 | 0 |
| FIDELITY MSCI ENERGY ETF | ETF | 316092402 |  | 165779 | 4873 | SH |  | SOLE | 36 | 4873 | 0 | 0 |
| FIDELITY MSCI ENERGY ETF | ETF | 316092402 |  | 1104109 | 32455 | SH |  | SOLE |  | 32454 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 3580 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 40084 | 571 | SH |  | SOLE | 36 | 571 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 467258 | 6656 | SH |  | SOLE |  | 6656 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 4222 | 60 | SH |  | SOLE | 9 | 60 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 118486 | 1684 | SH |  | SOLE | 36 | 1684 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 1052444 | 14958 | SH |  | SOLE |  | 14957 | 0 | 0 |
| FIDELITY MSCI INDUSTRIAL INDEX ETF | ETF | 316092709 |  | 1641804 | 18976 | SH |  | SOLE |  | 18976 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 14564 | 70 | SH |  | SOLE | 9 | 70 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 31208 | 150 | SH |  | SOLE | 36 | 150 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 2716301 | 13056 | SH |  | SOLE | 75 | 13056 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 9479069 | 45561 | SH |  | SOLE |  | 45561 | 0 | 0 |
| FIDELITY MSCI MATLS INDEX ETF | ETF | 316092881 |  | 31875 | 553 | SH |  | SOLE | 36 | 553 | 0 | 0 |
| FIDELITY MSCI MATLS INDEX ETF | ETF | 316092881 |  | 216057 | 3748 | SH |  | SOLE |  | 3748 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 1130 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 123424 | 4587 | SH |  | SOLE | 36 | 4586 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 337060 | 12525 | SH |  | SOLE |  | 12525 | 0 | 0 |
| FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF | ETF | 316092873 |  | 839064 | 12317 | SH |  | SOLE |  | 12317 | 0 | 0 |
| FIDELITY MSCI UTILITIES INDEX ETF | ETF | 316092865 |  | 90732 | 1536 | SH |  | SOLE | 36 | 1536 | 0 | 0 |
| FIDELITY MSCI UTILITIES INDEX ETF | ETF | 316092865 |  | 398754 | 6751 | SH |  | SOLE |  | 6750 | 0 | 0 |
| FIDELITY MUNICIPAL BOND OPPORTUNITIES ETF | ETF | 316188853 |  | 110470 | 2183 | SH |  | SOLE |  | 2183 | 0 | 0 |
| FIDELITY MUNICIPAL BOND OPPORTUNITIES ETF | ETF | 316188853 |  | 1211886 | 23949 | SH |  | SOLE | 49 | 23949 | 0 | 0 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 33115 | 390 | SH |  | SOLE | 36 | 390 | 0 | 0 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 245944 | 2897 | SH |  | SOLE | 19 | 2896 | 0 | 0 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 2391641 | 28167 | SH |  | SOLE |  | 28166 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 46 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 1113 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 1252 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 2133 | 46 | SH |  | SOLE | 66 | 46 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 33247 | 717 | SH |  | SOLE | 43 | 716 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 46102 | 994 | SH |  | SOLE | 99 | 994 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 77413 | 1669 | SH |  | SOLE | 19 | 1669 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 81890 | 1766 | SH |  | SOLE |  | 1765 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 532491 | 11481 | SH |  | SOLE | 6 | 11481 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 94 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 141 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 1220 | 26 | SH |  | SOLE | 9 | 26 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 1642 | 35 | SH |  | SOLE | 74 | 35 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 3659 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 4559 | 97 | SH |  | SOLE | 73 | 97 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 7816 | 167 | SH |  | SOLE | 33 | 166 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 20942 | 446 | SH |  | SOLE | 19 | 446 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 22235 | 474 | SH |  | SOLE | 24 | 474 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 71868 | 1532 | SH |  | SOLE | 43 | 1532 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 6751863 | 143932 | SH |  | SOLE |  | 143932 | 0 | 0 |
| FIDELITY PREFERRED SECURITIES  INCOME ETF | ETF | 316092261 |  | 276926 | 12901 | SH |  | SOLE |  | 12901 | 0 | 0 |
| FIDELITY QUALITY FACTOR ETF | ETF | 316092790 |  | 1670 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| FIDELITY QUALITY FACTOR ETF | ETF | 316092790 |  | 14230 | 196 | SH |  | SOLE | 36 | 196 | 0 | 0 |
| FIDELITY SMALL-MID MULTIFACTOR ETF | ETF | 316092527 |  | 27100 | 606 | SH |  | SOLE | 36 | 606 | 0 | 0 |
| FIDELITY SMALL-MID MULTIFACTOR ETF | ETF | 316092527 |  | 6691166 | 149624 | SH |  | SOLE |  | 149623 | 0 | 0 |
| FIDELITY SOLANA FUND | ETF | 31641G104 |  | 34125 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| FIDELITY SYSTEMATIC MUNICIPAL BOND INDEX ETF | ETF | 316188846 |  | 155452 | 3132 | SH |  | SOLE |  | 3131 | 0 | 0 |
| FIDELITY TACTICAL BOND ETF | ETF | 316188879 |  | 7815 | 159 | SH |  | SOLE | 19 | 159 | 0 | 0 |
| FIDELITY TACTICAL BOND ETF | ETF | 316188879 |  | 16913 | 344 | SH |  | SOLE | 36 | 344 | 0 | 0 |
| FIDELITY TACTICAL BOND ETF | ETF | 316188879 |  | 63951 | 1301 | SH |  | SOLE |  | 1301 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 264616 | 5800 | SH |  | SOLE | 11 | 5800 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 311595 | 6830 | SH |  | SOLE | 36 | 6830 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 2176713 | 47714 | SH |  | SOLE | 49 | 47714 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 8418241 | 184530 | SH |  | SOLE |  | 184529 | 0 | 0 |
| FIDELITY U.S. MULTIFACTOR ETF | ETF | 316092378 |  | 33037 | 898 | SH |  | SOLE | 36 | 898 | 0 | 0 |
| FIDELITY U.S. MULTIFACTOR ETF | ETF | 316092378 |  | 6009461 | 163345 | SH |  | SOLE |  | 163344 | 0 | 0 |
| FIDELITY VALUE FACTOR ETF | ETF | 316092782 |  | 1319 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| FIDELITY VALUE FACTOR ETF | ETF | 316092782 |  | 320521 | 4618 | SH |  | SOLE |  | 4618 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 9883 | 167 | SH |  | SOLE | 36 | 167 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 17768 | 301 | SH |  | SOLE | 9 | 301 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 3529909 | 59799 | SH |  | SOLE |  | 59798 | 0 | 0 |
| FIDUS INVESTMENT CORP CEF | CEF | 316500107 |  | 34840 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 1069 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 1533 | 33 | SH |  | SOLE | 46 | 33 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 3810 | 82 | SH |  | SOLE | 9 | 82 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 5284 | 114 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 6365 | 137 | SH |  | SOLE | 49 | 137 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 8061 | 174 | SH |  | SOLE | 36 | 173 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 8177 | 176 | SH |  | SOLE | 12 | 176 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 69411 | 1494 | SH |  | SOLE | 99 | 1494 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 244788 | 5269 | SH |  | SOLE | 19 | 5268 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 1693360 | 36448 | SH |  | SOLE |  | 36447 | 0 | 0 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 85 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 1459 | 69 | SH |  | SOLE | 48 | 69 | 0 | 0 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 58137 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| FIGS INC CL A | Stock | 30260D103 |  | 177 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| FIGS INC CL A | Stock | 30260D103 |  | 5613 | 380 | SH |  | SOLE | 99 | 380 | 0 | 0 |
| FIGS INC CL A | Stock | 30260D103 |  | 20634 | 1397 | SH |  | SOLE | 19 | 1397 | 0 | 0 |
| FIGURE TECHNOLOGY SOLUTIO COM CL A | Stock | 349381103 |  | 441 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| FIGURE TECHNOLOGY SOLUTIO COM CL A | Stock | 349381103 |  | 849 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FIGURE TECHNOLOGY SOLUTIO COM CL A | Stock | 349381103 |  | 17077 | 503 | SH |  | SOLE | 99 | 503 | 0 | 0 |
| FILANA THERAPEUTICS INC COM | Stock | 14817C107 |  | 5239 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| FINANCE OF AMERICA COMPAN CL A NEW | Stock | 31738L206 |  | 50 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| FINANCIAL INSTITUTIONS INC COM | Stock | 317585404 |  | 45377 | 1431 | SH |  | SOLE |  | 1431 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 14021 | 284 | SH |  | SOLE | 19 | 284 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 432058 | 8751 | SH |  | SOLE | 36 | 8751 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 7068930 | 143183 | SH |  | SOLE |  | 143182 | 0 | 0 |
| FIREFLY AEROSPACE INC COM | Stock | 31816X106 |  | 199 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FIREFLY AEROSPACE INC COM | Stock | 31816X106 |  | 24538 | 862 | SH |  | SOLE |  | 861 | 0 | 0 |
| FIREFLY NEUROSCIENCE INC COM | Stock | 317970101 |  | 16697 | 7659 | SH |  | SOLE |  | 7659 | 0 | 0 |
| FIRST ADVANTAGE CORP NEW COM | Stock | 31846B108 |  | 106 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| FIRST AMERICAN CORP | Stock | 31847R102 |  | 7114 | 118 | SH |  | SOLE | 99 | 118 | 0 | 0 |
| FIRST AMERICAN CORP | Stock | 31847R102 |  | 7476 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| FIRST AMERICAN CORP | Stock | 31847R102 |  | 8019 | 133 | SH |  | SOLE | 9 | 133 | 0 | 0 |
| FIRST BANCORP INC | Stock | 31866P102 |  | 9811 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| FIRST BUSEY CORP COM NEW | Stock | 319383204 |  | 182475 | 7221 | SH |  | SOLE |  | 7221 | 0 | 0 |
| FIRST CASH FINANCIAL | Stock | 33768G107 |  | 940 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FIRST COMMONWEALTH FINANCIAL CORP | Stock | 319829107 |  | 879 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIRST COMMUNITY BANCSHARES  INC. | Stock | 31983A103 |  | 30891 | 744 | SH |  | SOLE |  | 744 | 0 | 0 |
| FIRST COMMUNITY CORP | Stock | 319835104 |  | 26599 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 339 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 1885 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 3769 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 72005 | 38 | SH |  | SOLE | 43 | 38 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 282699 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| FIRST EAGLE GLOBAL EQUITY ETF | ETF | 75526L886 |  | 183300 | 3900 | SH |  | SOLE |  | 3900 | 0 | 0 |
| FIRST FINANCIAL BANKSHARES INC | Stock | 32020R109 |  | 14813 | 503 | SH |  | SOLE |  | 503 | 0 | 0 |
| FIRST FINANCIAL BANKSHARES INC | Stock | 32020R109 |  | 35958 | 1221 | SH |  | SOLE | 23 | 1221 | 0 | 0 |
| FIRST FINANCIAL CORPORATION COM | Stock | 320218100 |  | 107550 | 1702 | SH |  | SOLE |  | 1701 | 0 | 0 |
| FIRST HAWAIIAN INC COM | Stock | 32051X108 |  | 5790 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| FIRST HAWAIIAN INC COM | Stock | 32051X108 |  | 8057 | 327 | SH |  | SOLE | 99 | 327 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 543 | 24 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 4968 | 218 | SH |  | SOLE | 19 | 218 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 55102 | 2421 | SH |  | SOLE | 99 | 2421 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 119240 | 5239 | SH |  | SOLE |  | 5239 | 0 | 0 |
| FIRST INDL RLTY TR INC COM | REIT | 32054K103 |  | 579 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| FIRST INTERSTATE BANCSYSTEM INC | Stock | 32055Y201 |  | 16733 | 501 | SH |  | SOLE | 99 | 501 | 0 | 0 |
| FIRST INTERSTATE BANCSYSTEM INC | Stock | 32055Y201 |  | 161155 | 4825 | SH |  | SOLE |  | 4825 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | Stock | 32076V103 |  | 253527 | 11803 | SH |  | SOLE |  | 11802 | 0 | 0 |
| FIRST MERCHANTS CORP | Stock | 320817109 |  | 7209 | 186 | SH |  | SOLE |  | 186 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 197 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 592 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 789 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 1381 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 7890 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 84427 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| FIRST TR EXCH TRADED FD CONSUMER DISCRETIONARY | ETF | 33734X101 |  | 146862 | 2294 | SH |  | SOLE |  | 2294 | 0 | 0 |
| FIRST TR EXCH TRADEDALPHADEX FD II UNITED KINGDOM ALPHADEX FD | ETF | 33737J224 |  | 3807814 | 75610 | SH |  | SOLE |  | 75609 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD II INDLS PROD DURABLALPHADEX FD ANNUAL | ETF | 33734X150 |  | 90609 | 1110 | SH |  | SOLE |  | 1110 | 0 | 0 |
| FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS | ETF | 33734K109 |  | 632458 | 5187 | SH |  | SOLE |  | 5187 | 0 | 0 |
| FIRST TR MORNINGSTARDIVID LEADERS INDEX FD SHS | ETF | 336917109 |  | 31039 | 611 | SH |  | SOLE | 36 | 611 | 0 | 0 |
| FIRST TR MORNINGSTARDIVID LEADERS INDEX FD SHS | ETF | 336917109 |  | 1440615 | 28359 | SH |  | SOLE |  | 28358 | 0 | 0 |
| FIRST TRUST ACTIVE FACTOR LARGE CAP ETF | ETF | 33740F821 |  | 28374 | 736 | SH |  | SOLE |  | 735 | 0 | 0 |
| FIRST TRUST ACTIVE FACTOR MID CAP ETF | ETF | 33740F813 |  | 31170 | 878 | SH |  | SOLE |  | 877 | 0 | 0 |
| FIRST TRUST BALANCED INCOME ETF | ETF | 33738R571 |  | 2084 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FIRST TRUST BLOOMBERG ARTIFICIAL INTELLIGENCE ETF | ETF | 33734X739 |  | 143609 | 3861 | SH |  | SOLE |  | 3861 | 0 | 0 |
| FIRST TRUST BUYWRITE INCOME ETF | ETF | 33738R308 |  | 151109 | 6584 | SH |  | SOLE |  | 6584 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 6122 | 66 | SH |  | SOLE | 36 | 66 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 27828 | 300 | SH |  | SOLE | 66 | 300 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 875376 | 9437 | SH |  | SOLE |  | 9437 | 0 | 0 |
| FIRST TRUST CHINA ALPHADEX ETF | ETF | 33737J141 |  | 3473036 | 110818 | SH |  | SOLE |  | 110818 | 0 | 0 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 9624 | 88 | SH |  | SOLE | 49 | 88 | 0 | 0 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 372995 | 3411 | SH |  | SOLE |  | 3410 | 0 | 0 |
| FIRST TRUST CONSUMER ETF | ETF | 33734X119 |  | 3845 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| FIRST TRUST CORE INVESTMENT GRADE ETF | ETF | 33738D788 |  | 27820 | 1327 | SH |  | SOLE |  | 1327 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT DALI EQUITY ETF | ETF | 33738R712 |  | 21775 | 783 | SH |  | SOLE |  | 782 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 4835 | 80 | SH |  | SOLE | 51 | 80 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 947488 | 15677 | SH |  | SOLE |  | 15677 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT INTERNATIONAL FOCUS 5 ETF | ETF | 33738R886 |  | 48114 | 1904 | SH |  | SOLE |  | 1904 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT MEMT  DIV ETF | ETF | 33738R696 |  | 15571 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| FIRST TRUST DOW JONES GLOBAL SELECT DIVIDEND INDEX FUND | ETF | 33734X200 |  | 242764 | 7603 | SH |  | SOLE |  | 7603 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNATIONAL INTERNET ETF | ETF | 33734X770 |  | 170387 | 6258 | SH |  | SOLE |  | 6258 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNET ETF | ETF | 33733E302 |  | 7723 | 33 | SH |  | SOLE | 49 | 33 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNET ETF | ETF | 33733E302 |  | 1723286 | 7364 | SH |  | SOLE |  | 7363 | 0 | 0 |
| FIRST TRUST EIP POWER SOLUTIONS ETF | ETF | 33738D705 |  | 76596 | 2051 | SH |  | SOLE |  | 2050 | 0 | 0 |
| FIRST TRUST EMERGING MARKETS ALPHADEX ETF | ETF | 33737J182 |  | 18422 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| FIRST TRUST EMERGING MARKETS LOCAL CURRENCY BOND ETF | ETF | 33739P202 |  | 1487499 | 51763 | SH |  | SOLE |  | 51762 | 0 | 0 |
| FIRST TRUST ENERGY ALPHADEX ETF | ETF | 33734X127 |  | 3459 | 154 | SH |  | SOLE | 6 | 154 | 0 | 0 |
| FIRST TRUST ENERGY ALPHADEX ETF | ETF | 33734X127 |  | 14826414 | 660125 | SH |  | SOLE |  | 660125 | 0 | 0 |
| FIRST TRUST ENERGY INFRASTRUCTURE CEF | CEF | 33740F276 |  | 254553 | 11318 | SH |  | SOLE |  | 11318 | 0 | 0 |
| FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 |  | 288075 | 4819 | SH |  | SOLE |  | 4818 | 0 | 0 |
| FIRST TRUST EUROPE ALPHADEX ETF | ETF | 33737J117 |  | 3897086 | 71362 | SH |  | SOLE |  | 71362 | 0 | 0 |
| FIRST TRUST EUROZONE ALPHADEX ETF | ETF | 33737J505 |  | 3613312 | 58027 | SH |  | SOLE |  | 58026 | 0 | 0 |
| FIRST TRUST EXPANDED TECHNOLOGY ETF | ETF | 33740U851 |  | 38274 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| FIRST TRUST FINANCIALS ALPHADEX ETF | ETF | 33734X135 |  | 347869 | 6191 | SH |  | SOLE |  | 6190 | 0 | 0 |
| FIRST TRUST GERMANY ALPHADEX FUND | ETF | 33737J190 |  | 3521430 | 58673 | SH |  | SOLE |  | 58673 | 0 | 0 |
| FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 |  | 503841 | 17549 | SH |  | SOLE |  | 17549 | 0 | 0 |
| FIRST TRUST GROWTH STRENGTH ETF | ETF | 33733E823 |  | 25534 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| FIRST TRUST HEALTH CARE ALPHADEX ETF | ETF | 33734X143 |  | 41728 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| FIRST TRUST HIGH YIELD OPPORTUNITIES 2027 TERM CEF | CEF | 33741Q107 |  | 352807 | 26076 | SH |  | SOLE |  | 26075 | 0 | 0 |
| FIRST TRUST INCOME OPPORTUNITIES ETF | ETF | 33740F409 |  | 11253 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FIRST TRUST INDXX AEROSPACE  DEFENSE ETF | ETF | 33733E831 |  | 3577 | 80 | SH |  | SOLE | 6 | 80 | 0 | 0 |
| FIRST TRUST INDXX AEROSPACE  DEFENSE ETF | ETF | 33733E831 |  | 15381209 | 344022 | SH |  | SOLE |  | 344021 | 0 | 0 |
| FIRST TRUST INDXX CRITICAL METALS ETF | ETF | 33734X713 |  | 70883 | 2117 | SH |  | SOLE |  | 2117 | 0 | 0 |
| FIRST TRUST INDXX INNOVATIVE TRANSACTION  PROCESS ETF | ETF | 33741X201 |  | 17676 | 306 | SH |  | SOLE |  | 306 | 0 | 0 |
| FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 |  | 20705 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| FIRST TRUST INNOVATION LEADERS ETF | ETF | 33740F565 |  | 57565 | 1933 | SH |  | SOLE |  | 1933 | 0 | 0 |
| FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES  INCOME ETF | ETF | 33739P855 |  | 1501 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| FIRST TRUST INTER DURATION PREFERRED  INCOME CEF | CEF | 33718W103 |  | 48747 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| FIRST TRUST INTERMEDIATE DURATION INVESTMENT GRADE CORPORATE ETF | ETF | 33738D796 |  | 59511 | 2868 | SH |  | SOLE |  | 2868 | 0 | 0 |
| FIRST TRUST INTERMEDIATE GOVERNMENT OPPORTUNITIES ETF | ETF | 33738D838 |  | 326344 | 16094 | SH |  | SOLE |  | 16094 | 0 | 0 |
| FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF | ETF | 33734X853 |  | 72180 | 1169 | SH |  | SOLE |  | 1169 | 0 | 0 |
| FIRST TRUST ISE NASDAQ GLBL AU TO INDX FND | ETF | 33734X309 |  | 117628 | 1456 | SH |  | SOLE |  | 1455 | 0 | 0 |
| FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND | ETF | 33735K108 |  | 193559 | 1256 | SH |  | SOLE |  | 1255 | 0 | 0 |
| FIRST TRUST LARGE CAP VALUE ALPHADEX FUND | ETF | 33735J101 |  | 119866 | 1298 | SH |  | SOLE |  | 1297 | 0 | 0 |
| FIRST TRUST LIMITED DURATION INVESTMENT GRADE CORPORATE ETF | ETF | 33738D804 |  | 39679 | 2095 | SH |  | SOLE |  | 2095 | 0 | 0 |
| FIRST TRUST LONG DURATION OPPORTUNITIES ETF | ETF | 33738D606 |  | 60353 | 2798 | SH |  | SOLE |  | 2798 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 9639 | 137 | SH |  | SOLE | 51 | 137 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 28285 | 402 | SH |  | SOLE | 36 | 402 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 9444488 | 134231 | SH |  | SOLE |  | 134230 | 0 | 0 |
| FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 |  | 1374045 | 27586 | SH |  | SOLE |  | 27585 | 0 | 0 |
| FIRST TRUST MANAGED FUTURES STRATEGY FUND | ETF | 33739G103 |  | 67072 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| FIRST TRUST MANAGED MUNICIPAL ETF | ETF | 33739N108 |  | 1427396 | 28176 | SH |  | SOLE |  | 28176 | 0 | 0 |
| FIRST TRUST MATERIALS ALPHADEX (ETF) | ETF | 33734X168 |  | 7685 | 101 | SH |  | SOLE |  | 100 | 0 | 0 |
| FIRST TRUST MID CAP CORE ALPHADEX FUND | ETF | 33735B108 |  | 255627 | 1993 | SH |  | SOLE |  | 1993 | 0 | 0 |
| FIRST TRUST MID CAP GROWTH ALPHADEX FUND | ETF | 33737M102 |  | 5248 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| FIRST TRUST MID CAP VALUE ALPHADEX FUND | ETF | 33737M201 |  | 15924 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| FIRST TRUST MULTI CAP VALUE ALPHADEX FUND | ETF | 33733C108 |  | 17492 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| FIRST TRUST MULTI-MANAGER SMALL CAP OPPORTUNITIES ETF | ETF | 33740U794 |  | 25246 | 1065 | SH |  | SOLE |  | 1064 | 0 | 0 |
| FIRST TRUST MUNICIPAL HIGH INCOME ETF | ETF | 33739P301 |  | 369481 | 7772 | SH |  | SOLE |  | 7772 | 0 | 0 |
| FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE  ROBOTICS ETF | ETF | 33738R720 |  | 36559 | 792 | SH |  | SOLE |  | 792 | 0 | 0 |
| FIRST TRUST NASDAQ BANK ETF | ETF | 33738R860 |  | 288239 | 7969 | SH |  | SOLE |  | 7969 | 0 | 0 |
| FIRST TRUST NASDAQ BUYWRITE INCOME ETF | ETF | 33738R407 |  | 99660 | 5003 | SH |  | SOLE |  | 5003 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF | ETF | 33733E500 |  | 790 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF | ETF | 33733E500 |  | 67910 | 1461 | SH |  | SOLE |  | 1461 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX | ETF | 33737A108 |  | 804682 | 4919 | SH |  | SOLE |  | 4919 | 0 | 0 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 2763 | 44 | SH |  | SOLE | 36 | 44 | 0 | 0 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 1121745 | 17896 | SH |  | SOLE |  | 17896 | 0 | 0 |
| FIRST TRUST NASDAQ FOOD  BEVERAGE ETF | ETF | 33738R852 |  | 7 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TRUST NASDAQ OIL  GAS ETF | ETF | 33738R845 |  | 8 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 |  | 3392 | 23 | SH |  | SOLE | 6 | 23 | 0 | 0 |
| FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 |  | 15518265 | 105230 | SH |  | SOLE |  | 105229 | 0 | 0 |
| FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND | ETF | 33738R118 |  | 533306 | 5694 | SH |  | SOLE |  | 5694 | 0 | 0 |
| FIRST TRUST NASDAQ TRANSPORTATION ETF | ETF | 33738R795 |  | 3392 | 89 | SH |  | SOLE | 6 | 89 | 0 | 0 |
| FIRST TRUST NASDAQ TRANSPORTATION ETF | ETF | 33738R795 |  | 14694814 | 385589 | SH |  | SOLE |  | 385589 | 0 | 0 |
| FIRST TRUST NASDAQ-100 SELECT EQUAL WEIGHT ETF | ETF | 337344105 |  | 403567 | 3178 | SH |  | SOLE |  | 3178 | 0 | 0 |
| FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 |  | 82937 | 384 | SH |  | SOLE |  | 384 | 0 | 0 |
| FIRST TRUST NATURAL GAS ETF | ETF | 33733E807 |  | 10379 | 328 | SH |  | SOLE |  | 327 | 0 | 0 |
| FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE ETF | ETF | 33738D101 |  | 328323 | 7520 | SH |  | SOLE |  | 7520 | 0 | 0 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND | ETF | 33733E203 |  | 3816 | 19 | SH |  | SOLE | 6 | 19 | 0 | 0 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND | ETF | 33733E203 |  | 15143684 | 75409 | SH |  | SOLE |  | 75409 | 0 | 0 |
| FIRST TRUST PREFERRED SECURITIES  INCOME ETF | ETF | 33739E108 |  | 980001 | 55211 | SH |  | SOLE |  | 55211 | 0 | 0 |
| FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 |  | 10332276 | 93268 | SH |  | SOLE |  | 93268 | 0 | 0 |
| FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 |  | 1853050 | 27139 | SH |  | SOLE |  | 27138 | 0 | 0 |
| FIRST TRUST RIVERFRONT DYNAMIC DEVELOPED INTERNATIONAL ETF | ETF | 33739P608 |  | 6240 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| FIRST TRUST S REIT INDEX ETF | ETF | 33734G108 |  | 5492 | 193 | SH |  | SOLE |  | 192 | 0 | 0 |
| FIRST TRUST SENIOR FLOATING RATE INCOME II CEF | CEF | 33733U108 |  | 4743 | 492 | SH |  | SOLE |  | 492 | 0 | 0 |
| FIRST TRUST SENIOR LOAN FUND ETF | ETF | 33738D309 |  | 735345 | 16414 | SH |  | SOLE |  | 16413 | 0 | 0 |
| FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF | ETF | 33739P830 |  | 31936 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| FIRST TRUST SKYBRIDGE CRYPTO INDUSTRY  DIGITAL ECONOMY ETF | ETF | 33740F540 |  | 582 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIRST TRUST SMALL CAP BUYWRITE INCOME ETF | ETF | 33738R589 |  | 9680 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FIRST TRUST SMALL CAP CORE ALPHADEX FUND | ETF | 33734Y109 |  | 10279 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND | ETF | 33737M300 |  | 205792 | 2122 | SH |  | SOLE |  | 2122 | 0 | 0 |
| FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF | ETF | 33741X102 |  | 521212 | 13219 | SH |  | SOLE |  | 13218 | 0 | 0 |
| FIRST TRUST SMITH OPPORTUNISTIC FIXED INCOME ETF | ETF | 33740F805 |  | 593141 | 13607 | SH |  | SOLE |  | 13607 | 0 | 0 |
| FIRST TRUST SMITH UNCONSTRAINED BOND ETF | ETF | 33740F888 |  | 2956225 | 119347 | SH |  | SOLE |  | 119347 | 0 | 0 |
| FIRST TRUST S-NETWORK STREAMING AND GAMING ETF | ETF | 33738R647 |  | 40469 | 1332 | SH |  | SOLE |  | 1332 | 0 | 0 |
| FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF | ETF | 33739Q507 |  | 80933 | 1832 | SH |  | SOLE |  | 1832 | 0 | 0 |
| FIRST TRUST STOXX EUROPEAN SELECT DIVIDEND INDEX FUND | ETF | 33735T109 |  | 241664 | 13569 | SH |  | SOLE |  | 13569 | 0 | 0 |
| FIRST TRUST TACTICAL HIGH YIELD ETF | ETF | 33738D408 |  | 115543 | 2848 | SH |  | SOLE |  | 2848 | 0 | 0 |
| FIRST TRUST TECHNOLOGY ALPHADEX ETF | ETF | 33734X176 |  | 260229 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF | ETF | 33740J104 |  | 340282 | 16972 | SH |  | SOLE |  | 16971 | 0 | 0 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 |  | 909111 | 5725 | SH |  | SOLE |  | 5724 | 0 | 0 |
| FIRST TRUST UTILITIES ALPHADEX ETF | ETF | 33734X184 |  | 380577 | 7674 | SH |  | SOLE |  | 7674 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 17636 | 375 | SH |  | SOLE | 66 | 375 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 413219 | 8786 | SH |  | SOLE |  | 8786 | 0 | 0 |
| FIRST TRUST WATER ETF | ETF | 33733B100 |  | 440875 | 4275 | SH |  | SOLE |  | 4274 | 0 | 0 |
| FIRST TRUST WCM DEVELOPING WORLD EQUITY ETF | ETF | 33733E740 |  | 104949 | 6250 | SH |  | SOLE |  | 6250 | 0 | 0 |
| FIRST TRUST WCM INTERNATIONAL EQUITY ETF | ETF | 33733E732 |  | 951949 | 56765 | SH |  | SOLE |  | 56765 | 0 | 0 |
| FIRST WATCH RESTAURANT GROUP I COM | Stock | 33748L101 |  | 24995 | 2385 | SH |  | SOLE | 78 | 2385 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 253 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 2229 | 44 | SH |  | SOLE | 36 | 44 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 12100 | 239 | SH |  | SOLE | 33 | 238 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 120392 | 2376 | SH |  | SOLE | 19 | 2376 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 163379 | 3225 | SH |  | SOLE | 99 | 3225 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 253148 | 4997 | SH |  | SOLE | 52 | 4997 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 2225940 | 43939 | SH |  | SOLE |  | 43938 | 0 | 0 |
| FIRSTSERVICE CORP NEW COM | Stock | 33767E202 |  | 139 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FIRSTSERVICE CORP NEW COM | Stock | 33767E202 |  | 2501 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| FIRSTSERVICE CORP NEW COM | Stock | 33767E202 |  | 9448 | 68 | SH |  | SOLE | 99 | 68 | 0 | 0 |
| FIRSTSERVICE CORP NEW COM | Stock | 33767E202 |  | 9616 | 69 | SH |  | SOLE | 34 | 69 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 167 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 167 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 391 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 670 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 1507 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 2232 | 40 | SH |  | SOLE | 74 | 40 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 3906 | 70 | SH |  | SOLE | 73 | 70 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 5803 | 104 | SH |  | SOLE | 12 | 104 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 10030 | 180 | SH |  | SOLE | 19 | 179 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 12220 | 219 | SH |  | SOLE | 33 | 219 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 1603009 | 28728 | SH |  | SOLE |  | 28727 | 0 | 0 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 528 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 914 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 151939 | 665 | SH |  | SOLE |  | 665 | 0 | 0 |
| FIVE9 INC COM | Stock | 338307101 |  | 91 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| FIVE9 INC COM | Stock | 338307101 |  | 303 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FIVE9 INC COM | Stock | 338307101 |  | 20919 | 1379 | SH |  | SOLE |  | 1379 | 0 | 0 |
| FIVERR INTL LTD ORD SHS | Stock | M4R82T106 |  | 772 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| FLAGSTAR BANK NATIONAL ASSOCIA COM NEW | Stock | 649445400 |  | 1317 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FLAHERTY  CRUMRINE / CLAYMORE PFD SECS | CEF | 338478100 |  | 109623 | 7077 | SH |  | SOLE |  | 7077 | 0 | 0 |
| FLAHERTY  CRUMRINE DYNAMIC PF SHS | CEF | 33848W106 |  | 7326 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| FLEX LNG LTD SHS | Stock | G35947202 |  | 119 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| FLEX LNG LTD SHS | Stock | G35947202 |  | 20797 | 700 | SH |  | SOLE | 11 | 700 | 0 | 0 |
| FLEX LNG LTD SHS | Stock | G35947202 |  | 628306 | 21148 | SH |  | SOLE |  | 21147 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 65 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 1066 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 12372 | 189 | SH |  | SOLE | 99 | 189 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 17805 | 272 | SH |  | SOLE | 9 | 272 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 269499 | 4117 | SH |  | SOLE |  | 4117 | 0 | 0 |
| FLEXSHARES HIGH YIELD VALUE-SCORED BOND INDEX FUND | ETF | 33939L662 |  | 293847 | 7335 | SH |  | SOLE |  | 7335 | 0 | 0 |
| FLEXSHARES IBOXX 3 YEAR TARGET DURATION TIPS INDEX FUND | ETF | 33939L506 |  | 372593 | 15371 | SH |  | SOLE |  | 15371 | 0 | 0 |
| FLEXSHARES IBOXX 5 YEAR TARGET DURATION TIPS INDEX FUND | ETF | 33939L605 |  | 184490 | 7652 | SH |  | SOLE |  | 7652 | 0 | 0 |
| FLEXSHARES INTERNATIONAL QUALITY DIVIDEND DYNAMIC INDEX FUND | ETF | 33939L829 |  | 60207 | 1588 | SH |  | SOLE |  | 1588 | 0 | 0 |
| FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 |  | 1214 | 22 | SH |  | SOLE | 49 | 22 | 0 | 0 |
| FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 |  | 828283 | 15016 | SH |  | SOLE |  | 15016 | 0 | 0 |
| FLEXSHARES QUALITY DIVIDEND ETF | ETF | 33939L860 |  | 214496 | 2712 | SH |  | SOLE |  | 2712 | 0 | 0 |
| FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND | ETF | 33939L795 |  | 89466 | 1399 | SH |  | SOLE |  | 1399 | 0 | 0 |
| FLEXSHARES STOXX US ESG SELECT INDEX FUND | ETF | 33939L696 |  | 263572 | 1737 | SH |  | SOLE |  | 1737 | 0 | 0 |
| FLOOR  DECOR HOLDINGS INC | Stock | 339750101 |  | 1118 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| FLOOR  DECOR HOLDINGS INC | Stock | 339750101 |  | 7569 | 149 | SH |  | SOLE | 99 | 149 | 0 | 0 |
| FLOOR  DECOR HOLDINGS INC | Stock | 339750101 |  | 16764 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 98 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 9910 | 1216 | SH |  | SOLE | 99 | 1216 | 0 | 0 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 31113 | 3818 | SH |  | SOLE |  | 3817 | 0 | 0 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 74 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 25655 | 349 | SH |  | SOLE | 12 | 349 | 0 | 0 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 439667 | 5981 | SH |  | SOLE |  | 5981 | 0 | 0 |
| FLUENCE ENERGY INC COM CL A | Stock | 34379V103 |  | 165 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| FLUENCE ENERGY INC COM CL A | Stock | 34379V103 |  | 69130 | 5024 | SH |  | SOLE |  | 5024 | 0 | 0 |
| FLUOR CORP | Stock | 343412102 |  | 3032 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| FLUOR CORP | Stock | 343412102 |  | 553652 | 11868 | SH |  | SOLE |  | 11868 | 0 | 0 |
| FLUSHING FINANCIAL CORP | Stock | 343873105 |  | 1536 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FLUTTER ENTMT PLC SHS | Stock | G3643J108 |  | 46 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| FLUTTER ENTMT PLC SHS | Stock | G3643J108 |  | 306 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| FLUTTER ENTMT PLC SHS | Stock | G3643J108 |  | 408 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| FLUTTER ENTMT PLC SHS | Stock | G3643J108 |  | 510 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FLYEXCLUSIVE INC COM CL A | Stock | 343928107 |  | 106 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| FLYWIRE CORPORATION COM VTG | Stock | 302492103 |  | 349 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| FLYWIRE CORPORATION COM VTG | Stock | 302492103 |  | 6984 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 431 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 2066 | 120 | SH |  | SOLE | 49 | 120 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 2824 | 164 | SH |  | SOLE | 99 | 164 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 23065 | 1339 | SH |  | SOLE |  | 1339 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 35142 | 2041 | SH |  | SOLE | 19 | 2040 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S A SPON ADR UNITS | ADR | 344419106 |  | 555 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S A SPON ADR UNITS | ADR | 344419106 |  | 6886 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S A SPON ADR UNITS | ADR | 344419106 |  | 13216 | 119 | SH |  | SOLE | 61 | 119 | 0 | 0 |
| FORAFRIC GLOBAL PLC ORDINARY SHARES | Stock | X3R81D102 |  | 68 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FORAFRIC GLOBAL PLC ORDINARY SHARES | Stock | X3R81D102 |  | 2895 | 300 | SH |  | SOLE | 99 | 300 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 46 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 692 | 60 | SH |  | SOLE | 74 | 60 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 1464 | 127 | SH |  | SOLE | 36 | 126 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 6056 | 525 | SH |  | SOLE | 33 | 524 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 7513 | 651 | SH |  | SOLE | 12 | 651 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 8101 | 702 | SH |  | SOLE | 7 | 702 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 8597 | 745 | SH |  | SOLE | 71 | 745 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 10582 | 917 | SH |  | SOLE | 9 | 917 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 16871 | 1462 | SH |  | SOLE | 49 | 1462 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 23973 | 2077 | SH |  | SOLE | 45 | 2077 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 99267 | 8602 | SH |  | SOLE | 99 | 8602 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 145087 | 12573 | SH |  | SOLE | 19 | 12572 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 2558788 | 221732 | SH |  | SOLE |  | 221732 | 0 | 0 |
| FORESTAR GROUP INC COM | Stock | 346232101 |  | 758 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| FORESTAR GROUP INC COM | Stock | 346232101 |  | 953 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| FORGENT POWER SOLUTIONS INC COM SHS CL A | Stock | 34631F102 |  | 1346 | 46 | SH |  | SOLE | 43 | 46 | 0 | 0 |
| FORGENT POWER SOLUTIONS INC COM SHS CL A | Stock | 34631F102 |  | 11708 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| FORMFACTOR INC COM | Stock | 346375108 |  | 679 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FORMFACTOR INC COM | Stock | 346375108 |  | 13191 | 136 | SH |  | SOLE | 19 | 136 | 0 | 0 |
| FORMFACTOR INC COM | Stock | 346375108 |  | 68378 | 705 | SH |  | SOLE |  | 705 | 0 | 0 |
| FORRESTER RESH INC COM | Stock | 346563109 |  | 34 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 327 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 909 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 1226 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 1389 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 6374 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 9398 | 115 | SH |  | SOLE | 99 | 115 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 10297 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 12503 | 153 | SH |  | SOLE | 33 | 153 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 5157519 | 63112 | SH |  | SOLE |  | 63112 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 279 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 2790 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 287092 | 5146 | SH |  | SOLE |  | 5145 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 166 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 387 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 1216 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 1327 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 3593 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 5868 | 106 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 35978 | 651 | SH |  | SOLE | 43 | 650 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 314684 | 5693 | SH |  | SOLE |  | 5692 | 0 | 0 |
| FORTREA HLDGS INC COMMON STOCK | Stock | 34965K107 |  | 38 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| FORTREA HLDGS INC COMMON STOCK | Stock | 34965K107 |  | 2496 | 265 | SH |  | SOLE |  | 265 | 0 | 0 |
| FORTREA HLDGS INC COMMON STOCK | Stock | 34965K107 |  | 3146 | 334 | SH |  | SOLE | 99 | 334 | 0 | 0 |
| FORTUNA MNG CORP COM NEW | Stock | 349942102 |  | 121523 | 12238 | SH |  | SOLE |  | 12238 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 234 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 24289 | 623 | SH |  | SOLE | 43 | 623 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 308540 | 7917 | SH |  | SOLE |  | 7917 | 0 | 0 |
| FORUM ENERGY TECHNOLOGIES INC | Stock | 34984V209 |  | 52794 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| FOSSIL GROUP INC COM | Stock | 34988V106 |  | 95 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| FOUR CORNERS PPTY TR INC COM | REIT | 35086T109 |  | 8017 | 339 | SH |  | SOLE |  | 339 | 0 | 0 |
| FOX CORP CLASS A | Stock | 35137L105 |  | 658 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| FOX CORP CLASS A | Stock | 35137L105 |  | 876 | 15 | SH |  | SOLE | 49 | 15 | 0 | 0 |
| FOX CORP CLASS A | Stock | 35137L105 |  | 1285 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| FOX CORP CLASS A | Stock | 35137L105 |  | 13140 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| FOX CORP CLASS A | Stock | 35137L105 |  | 13852 | 237 | SH |  | SOLE | 33 | 237 | 0 | 0 |
| FOX CORP CLASS A | Stock | 35137L105 |  | 76095 | 1303 | SH |  | SOLE | 99 | 1303 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 266 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 266 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 319 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 372 | 7 | SH |  | SOLE | 99 | 7 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 903 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 4393 | 83 | SH |  | SOLE | 33 | 82 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 230295 | 4337 | SH |  | SOLE |  | 4337 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 250 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 1482 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 6176 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 146995 | 595 | SH |  | SOLE | 26 | 595 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 2055248 | 8319 | SH |  | SOLE |  | 8319 | 0 | 0 |
| FRANKLIN BITCOIN ETF | ETF | 354921108 |  | 11757 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| FRANKLIN BSP RLTY TR INC COMMON STOCK | REIT | 35243J101 |  | 10392 | 1224 | SH |  | SOLE |  | 1224 | 0 | 0 |
| FRANKLIN CLEARBRIDGE ENHANCED INCOME ETF | ETF | 524682309 |  | 512307 | 9488 | SH |  | SOLE |  | 9488 | 0 | 0 |
| FRANKLIN COVEY CO COM | Stock | 353469109 |  | 174 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| FRANKLIN DYNAMIC MUNICIPAL BOND ETF | ETF | 35473P868 |  | 1860167 | 75037 | SH |  | SOLE |  | 75037 | 0 | 0 |
| FRANKLIN FOCUSED GROWTH ETF FOCUSED GROWTH ETF | ETF | 35473P421 |  | 32864 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| FRANKLIN FTSE CHINA ETF | ETF | 35473P819 |  | 22390 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FRANKLIN FTSE GERMANY ETF | ETF | 35473P785 |  | 9384 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| FRANKLIN FTSE JAPAN ETF | ETF | 35473P744 |  | 10130 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| FRANKLIN FTSE LATIN AMERICA ETF | ETF | 35473P561 |  | 14140 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FRANKLIN FTSE TAIWAN ETF | ETF | 35473P686 |  | 4147 | 61 | SH |  | SOLE |  | 60 | 0 | 0 |
| FRANKLIN HIGH YIELD CORPORATE ETF | ETF | 35473P629 |  | 6759 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| FRANKLIN INCOME FOCUS ETF INCOME FOCUS ETF | ETF | 35473P439 |  | 1791863 | 62326 | SH |  | SOLE |  | 62325 | 0 | 0 |
| FRANKLIN INTERNATIONAL CORE DIVIDEND TILT INDEX FUND | ETF | 35473P108 |  | 314926 | 7911 | SH |  | SOLE |  | 7910 | 0 | 0 |
| FRANKLIN INTERNATIONAL LOW VOLATILITY HIGH DIVIDEND INDEX ETF | ETF | 52468L505 |  | 834814 | 20592 | SH |  | SOLE |  | 20592 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 165 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 189 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 260 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 8267 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| FRANKLIN RESPONSIBLY SOURCED GOLD ETF | ETF | 35473M105 |  | 12372 | 199 | SH |  | SOLE | 36 | 199 | 0 | 0 |
| FRANKLIN RESPONSIBLY SOURCED GOLD ETF | ETF | 35473M105 |  | 22381 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| FRANKLIN STR PPTYS CORP COM | REIT | 35471R106 |  | 254 | 382 | SH |  | SOLE | 71 | 382 | 0 | 0 |
| FRANKLIN U.S CORE BOND ETF | ETF | 35473P553 |  | 1182 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| FRANKLIN U.S. LOW VOLATILITY HIGH DIVIDEND INDEX ETF | ETF | 52468L406 |  | 230477 | 5415 | SH |  | SOLE |  | 5415 | 0 | 0 |
| FRANKLIN U.S. MID CAP MULTIFACTOR INDEX ETF | ETF | 35473P884 |  | 4462654 | 81243 | SH |  | SOLE |  | 81242 | 0 | 0 |
| FREE MARKETS ETF | ETF | 886364140 |  | 41201 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| FREECAST INC COM SHS CL A | Stock | 35632L303 |  | 262137 | 58775 | SH |  | SOLE |  | 58775 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS ETF | ETF | 02072L607 |  | 10220 | 187 | SH |  | SOLE | 36 | 187 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS ETF | ETF | 02072L607 |  | 4167361 | 76255 | SH |  | SOLE |  | 76255 | 0 | 0 |
| FREEDOM HOLDING CORP COM | Stock | 356390104 |  | 435 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 1234 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 1705 | 29 | SH |  | SOLE | 74 | 29 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 2175 | 37 | SH |  | SOLE | 99 | 37 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 2351 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 4056 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 6348 | 108 | SH |  | SOLE | 22 | 108 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 7994 | 136 | SH |  | SOLE | 12 | 136 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 16752 | 285 | SH |  | SOLE | 19 | 285 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 18633 | 317 | SH |  | SOLE | 4 | 317 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 22747 | 387 | SH |  | SOLE | 33 | 386 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 74180 | 1262 | SH |  | SOLE | 24 | 1262 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 98045 | 1668 | SH |  | SOLE | 43 | 1668 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 5190704 | 88307 | SH |  | SOLE |  | 88307 | 0 | 0 |
| FREQUENCY ELECTRS INC COM | Stock | 358010106 |  | 221 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FREQUENCY ELECTRS INC COM | Stock | 358010106 |  | 273704 | 6184 | SH |  | SOLE |  | 6184 | 0 | 0 |
| FRESENIUS MEDICAL CARE AG SPONSORED ADR | ADR | 358029106 |  | 677 | 30 | SH |  | SOLE | 99 | 30 | 0 | 0 |
| FRESENIUS MEDICAL CARE AG SPONSORED ADR | ADR | 358029106 |  | 2504 | 111 | SH |  | SOLE | 66 | 111 | 0 | 0 |
| FRESENIUS MEDICAL CARE AG SPONSORED ADR | ADR | 358029106 |  | 5053 | 224 | SH |  | SOLE | 71 | 224 | 0 | 0 |
| FRESENIUS MEDICAL CARE AG SPONSORED ADR | ADR | 358029106 |  | 60732 | 2692 | SH |  | SOLE |  | 2692 | 0 | 0 |
| FRESH DEL MONTE PRODUCE INC ORD | Stock | G36738105 |  | 79071 | 1964 | SH |  | SOLE |  | 1964 | 0 | 0 |
| FRESHPET INC COM | Stock | 358039105 |  | 295 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FRESHPET INC COM | Stock | 358039105 |  | 3538 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| FRESHWORKS INC CLASS A COM | Stock | 358054104 |  | 739 | 92 | SH |  | SOLE | 71 | 92 | 0 | 0 |
| FRESHWORKS INC CLASS A COM | Stock | 358054104 |  | 1401 | 175 | SH |  | SOLE |  | 174 | 0 | 0 |
| FRESHWORKS INC CLASS A COM | Stock | 358054104 |  | 18630 | 2320 | SH |  | SOLE | 19 | 2320 | 0 | 0 |
| FRONTDOOR INC | Stock | 35905A109 |  | 211 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| FRONTDOOR INC | Stock | 35905A109 |  | 6185 | 117 | SH |  | SOLE | 99 | 117 | 0 | 0 |
| FRONTDOOR INC | Stock | 35905A109 |  | 9303 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| FRONTIER GROUP HLDGS INC COM | Stock | 35909R108 |  | 124 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| FRONTLINE PLC COM | Stock | M46528101 |  | 186906 | 5362 | SH |  | SOLE |  | 5361 | 0 | 0 |
| FS KKR CAPITAL CORP | CEF | 302635206 |  | 69662 | 6843 | SH |  | SOLE |  | 6843 | 0 | 0 |
| FS SPECIALTY LENDING CLOSED END FUND | CEF | 644323107 |  | 19315 | 1544 | SH |  | SOLE | 19 | 1544 | 0 | 0 |
| FS SPECIALTY LENDING CLOSED END FUND | CEF | 644323107 |  | 46800 | 3741 | SH |  | SOLE |  | 3741 | 0 | 0 |
| FT VEST BUFFERED ALLOCATION DEFENSIVE ETF | ETF | 33740U760 |  | 170733 | 6882 | SH |  | SOLE |  | 6881 | 0 | 0 |
| FT VEST BUFFERED ALLOCATION GROWTH ETF | ETF | 33740U778 |  | 1476573 | 54973 | SH |  | SOLE |  | 54972 | 0 | 0 |
| FT VEST DJIA DOGS 10 TARGET INCOME ETF | ETF | 33738D846 |  | 52110 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| FT VEST EMERGING MARKET BUFFER ETF - SEPTEMBER | ETF | 33740F177 |  | 8350 | 347 | SH |  | SOLE |  | 346 | 0 | 0 |
| FT VEST EMERGING MARKETS BUFFER ETF - DECEMBER | ETF | 33740U471 |  | 1334716 | 54828 | SH |  | SOLE |  | 54828 | 0 | 0 |
| FT VEST GOLD STRATEGY QUARTERLY BUFFER ETF | ETF | 33733E849 |  | 1685294 | 98325 | SH |  | SOLE |  | 98325 | 0 | 0 |
| FT VEST GOLD STRATEGY TARGET INCOME ETF | ETF | 33733E856 |  | 313523 | 12281 | SH |  | SOLE |  | 12280 | 0 | 0 |
| FT VEST INTERNATIONAL EQUITY MODERATE BUFFER | ETF | 33740F573 |  | 8753 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| FT VEST INTERNATIONAL EQUITY MODERATE BUFFER ETF - JUNE | ETF | 33740U869 |  | 31249 | 1214 | SH |  | SOLE |  | 1213 | 0 | 0 |
| FT VEST INVESTMENT GRADE  TARGET INCOME ETF | ETF | 33738D747 |  | 1756856 | 89727 | SH |  | SOLE |  | 89727 | 0 | 0 |
| FT VEST LADDERED BUFFER ETF | ETF | 33740F755 |  | 2755429 | 81594 | SH |  | SOLE | 6 | 81594 | 0 | 0 |
| FT VEST LADDERED BUFFER ETF | ETF | 33740F755 |  | 6210028 | 183892 | SH |  | SOLE |  | 183891 | 0 | 0 |
| FT VEST LADDERED DEEP BUFFER ETF | ETF | 33740U703 |  | 5223086 | 186539 | SH |  | SOLE |  | 186538 | 0 | 0 |
| FT VEST LADDERED INTERNATIONAL MODERATE BUFFER ETF | ETF | 33740F169 |  | 3489214 | 155908 | SH |  | SOLE |  | 155907 | 0 | 0 |
| FT VEST LADDERED MODERATE BUFFER ETF | ETF | 33740U729 |  | 339307 | 12916 | SH |  | SOLE |  | 12916 | 0 | 0 |
| FT VEST LADDERED NASDAQ BUFFER ETF | ETF | 33740U752 |  | 70477 | 1995 | SH |  | SOLE |  | 1995 | 0 | 0 |
| FT VEST LADDERED NASDAQ BUFFER ETF | ETF | 33740U752 |  | 2886810 | 81733 | SH |  | SOLE | 6 | 81733 | 0 | 0 |
| FT VEST LADDERED SMALL CAP MODERATE BUFFER ETF | ETF | 33740F243 |  | 3662718 | 158834 | SH |  | SOLE |  | 158834 | 0 | 0 |
| FT VEST NASDAQ-100 BUFFER ETF - DECEMBER | ETF | 33740F649 |  | 418735 | 13310 | SH |  | SOLE |  | 13310 | 0 | 0 |
| FT VEST NASDAQ-100 BUFFER ETF - MARCH | ETF | 33740F581 |  | 91514 | 2722 | SH |  | SOLE |  | 2722 | 0 | 0 |
| FT VEST NASDAQ-100 CONSERVATIVE BUFFER ETF - OCTOBER | ETF | 33740F151 |  | 114805 | 5221 | SH |  | SOLE |  | 5220 | 0 | 0 |
| FT VEST NASDAQ-100 MODERATE BUFFER ETF - AUGUST | ETF | 33740F193 |  | 81034 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| FT VEST NASDAQ-100 MODERATE BUFFER ETF - MAY | ETF | 33740F268 |  | 24833 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FT VEST NASDAQ-100 MODERATE BUFFER ETF - NOVEMBER | ETF | 33740U513 |  | 30185 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| FT VEST RISING DIVIDEND ACHIEVERS TARGET INCOME ETF | ETF | 33738D879 |  | 508171 | 19889 | SH |  | SOLE |  | 19889 | 0 | 0 |
| FT VEST S 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF | ETF | 33739Q705 |  | 607410 | 12470 | SH |  | SOLE |  | 12469 | 0 | 0 |
| FT VEST SMID RISING DIVIDEND ACHIEVERS TARGET INCOME ETF | ETF | 33738D820 |  | 415008 | 19125 | SH |  | SOLE |  | 19124 | 0 | 0 |
| FT VEST TECHNOLOGY DIVIDEND TARGET INCOME ETF | ETF | 33738D812 |  | 47117 | 1774 | SH |  | SOLE |  | 1774 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER  PREMIUM INCOME ETF - SEPTEMBER | ETF | 33740F375 |  | 1864907 | 62227 | SH |  | SOLE |  | 62227 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER ETF - APRIL | ETF | 33740U885 |  | 38 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 33740F847 |  | 402306 | 7534 | SH |  | SOLE |  | 7534 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER FUND - FEBRUARY | ETF | 33740F763 |  | 375352 | 6721 | SH |  | SOLE |  | 6720 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST | ETF | 33740F854 |  | 10888 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY | ETF | 33740F771 |  | 320648 | 6769 | SH |  | SOLE |  | 6769 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - JULY | ETF | 33740F698 |  | 154990 | 3316 | SH |  | SOLE |  | 3316 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - JUNE | ETF | 33740F714 |  | 206359 | 4387 | SH |  | SOLE |  | 4387 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - NOVEMBER | ETF | 33740F839 |  | 2978671 | 62178 | SH |  | SOLE |  | 62178 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - OCTOBER | ETF | 33740F672 |  | 95759 | 2205 | SH |  | SOLE |  | 2205 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - SEPTEMBER | ETF | 33740F680 |  | 156767 | 3566 | SH |  | SOLE |  | 3566 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - AUGUST | ETF | 33740F391 |  | 126795 | 3416 | SH |  | SOLE |  | 3415 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - DECEMBER | ETF | 33740U786 |  | 32169 | 798 | SH |  | SOLE |  | 798 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - FEBRUARY | ETF | 33740U638 |  | 41476 | 1178 | SH |  | SOLE |  | 1178 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JANUARY | ETF | 33740F318 |  | 2132064 | 59019 | SH |  | SOLE |  | 59019 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JULY | ETF | 33740F425 |  | 165989 | 4268 | SH |  | SOLE |  | 4267 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - MARCH | ETF | 33740F474 |  | 47583 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - OCTOBER | ETF | 33740F367 |  | 26409 | 709 | SH |  | SOLE |  | 708 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - AUGUST | ETF | 33740U562 |  | 153475 | 4531 | SH |  | SOLE |  | 4530 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - JUNE | ETF | 33740U588 |  | 21232 | 619 | SH |  | SOLE |  | 619 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - MARCH | ETF | 33740U612 |  | 116410 | 3477 | SH |  | SOLE |  | 3477 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - MAY | ETF | 33740U356 |  | 50866 | 1576 | SH |  | SOLE |  | 1575 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - NOVEMBER | ETF | 33740U521 |  | 110018 | 3363 | SH |  | SOLE |  | 3363 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - OCTOBER | ETF | 33740F136 |  | 36323 | 1117 | SH |  | SOLE |  | 1116 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - SEPTEMBER | ETF | 33740U554 |  | 77391 | 2445 | SH |  | SOLE |  | 2444 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - AUGUST | ETF | 33740U653 |  | 100872 | 2606 | SH |  | SOLE |  | 2606 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JAN | ETF | 33740F516 |  | 333912 | 7967 | SH |  | SOLE |  | 7967 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JULY | ETF | 33740U661 |  | 5219 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - MARCH | ETF | 33740F482 |  | 59158 | 1419 | SH |  | SOLE |  | 1419 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - MAY | ETF | 33740F441 |  | 220124 | 5361 | SH |  | SOLE |  | 5361 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - OCTOBER | ETF | 33740U695 |  | 4948106 | 128100 | SH |  | SOLE |  | 128100 | 0 | 0 |
| FT VEST U.S. EQUITY QUARTERLY 2.5 TO 15 BUFFER ETF | ETF | 33740U547 |  | 5546 | 165 | SH |  | SOLE |  | 164 | 0 | 0 |
| FT VEST U.S. EQUITY UNCAPPED ACCELERATOR ETF - OCTOBER | ETF | 33740F144 |  | 1023308 | 30395 | SH |  | SOLE |  | 30395 | 0 | 0 |
| FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - MAY | ETF | 33740F466 |  | 9734 | 370 | SH |  | SOLE |  | 370 | 0 | 0 |
| FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - NOVEMBER | ETF | 33740F342 |  | 9430 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| FT VEST US EQUITY BUFFER ETF - DECEMBER | ETF | 33740U505 |  | 26252 | 528 | SH |  | SOLE |  | 528 | 0 | 0 |
| FT VEST US EQUITY BUFFER ETF - JANUARY | ETF | 33740F623 |  | 488115 | 9683 | SH |  | SOLE |  | 9682 | 0 | 0 |
| FT VEST US EQUITY DEEP BUFFER ETF - DECEMBER | ETF | 33740U406 |  | 377044 | 8515 | SH |  | SOLE |  | 8515 | 0 | 0 |
| FT VEST US EQUITY DEEP BUFFER ETF - JANUARY | ETF | 33740F631 |  | 4477272 | 105273 | SH |  | SOLE |  | 105273 | 0 | 0 |
| FT VEST US EQUITY DEEP BUFFER ETF - MARCH | ETF | 33740F615 |  | 53000 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| FT VEST US EQUITY MAX BUFFER ETF-FEBRUARY | ETF | 33740U422 |  | 599232 | 19763 | SH |  | SOLE |  | 19763 | 0 | 0 |
| FTAI AVIATION LTD SHS | Stock | G3730V105 |  | 762 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| FTAI AVIATION LTD SHS | Stock | G3730V105 |  | 1225 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FTAI AVIATION LTD SHS | Stock | G3730V105 |  | 390290 | 1593 | SH |  | SOLE |  | 1593 | 0 | 0 |
| FTI CONSULTING INC | Stock | 302941109 |  | 177 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FTI CONSULTING INC | Stock | 302941109 |  | 6540 | 37 | SH |  | SOLE | 23 | 37 | 0 | 0 |
| FTI CONSULTING INC | Stock | 302941109 |  | 7778 | 44 | SH |  | SOLE | 49 | 44 | 0 | 0 |
| FUBOTV INC COM NEW CL A | Stock | 35953D401 |  | 123 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| FUBOTV INC COM NEW CL A | Stock | 35953D401 |  | 218 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| FUEL TECH INC COM | Stock | 359523107 |  | 1098 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| FULGENT GENETICS INC COM | Stock | 359664109 |  | 859 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| FULLER H B CO COM | Stock | 359694106 |  | 7587 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| FULLER H B CO COM | Stock | 359694106 |  | 46753 | 758 | SH |  | SOLE | 23 | 758 | 0 | 0 |
| FULTON FINANCIAL CORP | Stock | 360271100 |  | 49564 | 2437 | SH |  | SOLE |  | 2436 | 0 | 0 |
| FUNDRISE INNOVATION FD LLC CEF | CEF | 360852107 |  | 14932 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| FUNDSTRAT GRANNY SHOTS US LARGE CAP ETF | ETF | 886364231 |  | 6524650 | 273341 | SH |  | SOLE |  | 273341 | 0 | 0 |
| FUNDSTRAT GRANNY SHOTS US SMALL-  MID-CAP ETF | ETF | 45259A258 |  | 170693 | 6825 | SH |  | SOLE |  | 6825 | 0 | 0 |
| FUTU HLDGS LTD SPON ADS CL A | ADR | 36118L106 |  | 3556 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| FVCBANKCORP INC COM | Stock | 36120Q101 |  | 326281 | 21480 | SH |  | SOLE |  | 21480 | 0 | 0 |
| G III APPAREL GROUP LTD COM | Stock | 36237H101 |  | 83 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| G III APPAREL GROUP LTD COM | Stock | 36237H101 |  | 249 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| GABELLI CONVERTIBLE  INCOME CEF | CEF | 36240B109 |  | 454346 | 106156 | SH |  | SOLE |  | 106155 | 0 | 0 |
| GABELLI DIVIDEND  INCOME TRUST CEF | CEF | 36242H104 |  | 95844 | 3559 | SH |  | SOLE |  | 3559 | 0 | 0 |
| GABELLI EQUITY TR INC RT EXP 041426 | Stock | 362397226 |  | 608 | 86790 | SH |  | SOLE |  | 86790 | 0 | 0 |
| GABELLI EQUITY TRUST INC CEF | CEF | 362397101 |  | 531463 | 94904 | SH |  | SOLE |  | 94904 | 0 | 0 |
| GABELLI GLOBAL MULTIMEDIA TRUST CEF | CEF | 36239Q109 |  | 7538 | 1918 | SH |  | SOLE |  | 1918 | 0 | 0 |
| GABELLI GLOBAL SMALL MID CAP VALUE TR | CEF | 36249W104 |  | 6008 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GABELLI HEATLHCARE  WELLNESS TRUST CEF | CEF | 36246K103 |  | 7613 | 841 | SH |  | SOLE |  | 841 | 0 | 0 |
| GALAXY DIGITAL INC. CL A | Stock | 36317J209 |  | 959 | 52 | SH |  | SOLE | 43 | 52 | 0 | 0 |
| GALAXY DIGITAL INC. CL A | Stock | 36317J209 |  | 430678 | 23343 | SH |  | SOLE |  | 23343 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 433 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 433 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 1083 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 3032 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 3465 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 13735 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 22957 | 106 | SH |  | SOLE | 49 | 106 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 40532 | 187 | SH |  | SOLE | 43 | 187 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 58910 | 272 | SH |  | SOLE | 99 | 272 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 75839 | 350 | SH |  | SOLE | 19 | 350 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 694064 | 3205 | SH |  | SOLE |  | 3204 | 0 | 0 |
| GAMCO GLOBAL GOLD NATURAL RESOURCES  INCOME CEF | CEF | 36465A109 |  | 84040 | 15797 | SH |  | SOLE |  | 15797 | 0 | 0 |
| GAMCO NATURAL RESOURCES GOLD  INCOME CEF | CEF | 36465E101 |  | 10095 | 1209 | SH |  | SOLE |  | 1209 | 0 | 0 |
| GAMESTOP CORP CL A | Stock | 36467W109 |  | 92 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| GAMESTOP CORP CL A | Stock | 36467W109 |  | 1705 | 74 | SH |  | SOLE | 99 | 74 | 0 | 0 |
| GAMESTOP CORP CL A | Stock | 36467W109 |  | 57876 | 2512 | SH |  | SOLE |  | 2512 | 0 | 0 |
| GAMESTOP CORP NEW WT EXP 103026 | Stock | 36467W117 |  | 946 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 1065 | 24 | SH |  | SOLE | 9 | 24 | 0 | 0 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 5857 | 132 | SH |  | SOLE | 71 | 132 | 0 | 0 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 16923 | 381 | SH |  | SOLE | 19 | 381 | 0 | 0 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 50804 | 1145 | SH |  | SOLE | 99 | 1145 | 0 | 0 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 58746 | 1324 | SH |  | SOLE | 49 | 1324 | 0 | 0 |
| GAMING  LEISURE P COM | REIT | 36467J108 |  | 61894 | 1395 | SH |  | SOLE |  | 1394 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 41 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 2783 | 115 | SH |  | SOLE | 71 | 115 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 10191 | 421 | SH |  | SOLE |  | 421 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 696 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 1160 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 1160 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 2088 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 2552 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 15297 | 66 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 19039 | 82 | SH |  | SOLE | 50 | 82 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 789430 | 3403 | SH |  | SOLE |  | 3402 | 0 | 0 |
| GARRETT MOTION INC | Stock | 366505105 |  | 34214 | 1883 | SH |  | SOLE |  | 1883 | 0 | 0 |
| GARTNER INC CL A | Stock | 366651107 |  | 317 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| GARTNER INC CL A | Stock | 366651107 |  | 1267 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| GARTNER INC CL A | Stock | 366651107 |  | 1267 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| GARTNER INC CL A | Stock | 366651107 |  | 7125 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| GARTNER INC CL A | Stock | 366651107 |  | 51461 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| GATES INDUSTRIAL CORP PLC | Stock | G39108108 |  | 158 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| GATES INDUSTRIAL CORP PLC | Stock | G39108108 |  | 22407 | 991 | SH |  | SOLE | 99 | 991 | 0 | 0 |
| GATX CORP COM | Stock | 361448103 |  | 683 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| GATX CORP COM | Stock | 361448103 |  | 25126 | 147 | SH |  | SOLE | 73 | 147 | 0 | 0 |
| GATX CORP COM | Stock | 361448103 |  | 68296 | 400 | SH |  | SOLE | 78 | 400 | 0 | 0 |
| GATX CORP COM | Stock | 361448103 |  | 87974 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| GCI LIBERTY INC COM SER A | Stock | 36164V602 |  | 1511 | 41 | SH |  | SOLE | 99 | 41 | 0 | 0 |
| GCI LIBERTY INC COM SER C | Stock | 36164V800 |  | 335 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| GCI LIBERTY INC COM SER C | Stock | 36164V800 |  | 2307 | 62 | SH |  | SOLE | 99 | 62 | 0 | 0 |
| GDS HLDGS LTD SPONSORED ADS | ADR | 36165L108 |  | 1370 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 3973 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 5959 | 21 | SH |  | SOLE | 49 | 21 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 7378 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 13337 | 47 | SH |  | SOLE | 43 | 47 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 22985 | 81 | SH |  | SOLE | 51 | 81 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 27242 | 96 | SH |  | SOLE | 71 | 96 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 27250 | 96 | SH |  | SOLE | 73 | 96 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 28828 | 102 | SH |  | SOLE | 36 | 101 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 47390 | 167 | SH |  | SOLE | 50 | 167 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 88538 | 312 | SH |  | SOLE | 33 | 312 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 104995 | 370 | SH |  | SOLE | 99 | 370 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 247447 | 872 | SH |  | SOLE | 53 | 872 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 992102 | 3496 | SH |  | SOLE | 19 | 3496 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 13481607 | 47509 | SH |  | SOLE |  | 47508 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 142 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 142 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 356 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 854 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 1281 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 2207 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 3214 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 5623 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 9481 | 133 | SH |  | SOLE | 33 | 133 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 36880 | 518 | SH |  | SOLE | 49 | 518 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 1113928 | 15649 | SH |  | SOLE |  | 15649 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 1746 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 3492 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 5237 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 6110 | 7 | SH |  | SOLE | 2 | 7 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 6110 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 10475 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 20952 | 24 | SH |  | SOLE | 73 | 24 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 21242 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 22905 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 23568 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 24441 | 28 | SH |  | SOLE | 6 | 28 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 106640 | 122 | SH |  | SOLE | 33 | 122 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 125698 | 144 | SH |  | SOLE | 99 | 144 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 2115066 | 2423 | SH |  | SOLE | 45 | 2423 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 27142943 | 31095 | SH |  | SOLE |  | 31095 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 546 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 1132 | 60 | SH |  | SOLE | 33 | 60 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 1167 | 62 | SH |  | SOLE | 74 | 62 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 1601 | 85 | SH |  | SOLE | 36 | 85 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 2410 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 7250 | 385 | SH |  | SOLE | 12 | 385 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 21655 | 1150 | SH |  | SOLE | 99 | 1150 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 510391 | 27105 | SH |  | SOLE |  | 27105 | 0 | 0 |
| GENCO SHIPPING  TRADING | Stock | Y2685T131 |  | 39097 | 1734 | SH |  | SOLE |  | 1733 | 0 | 0 |
| GENEDX HOLDINGS CORP COM CL A | Stock | 81663L200 |  | 64 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| GENEDX HOLDINGS CORP COM CL A | Stock | 81663L200 |  | 128 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GENERAC HOLDINGS INC | Stock | 368736104 |  | 195 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| GENERAC HOLDINGS INC | Stock | 368736104 |  | 391 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GENERAC HOLDINGS INC | Stock | 368736104 |  | 586 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| GENERAC HOLDINGS INC | Stock | 368736104 |  | 8204 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| GENERAC HOLDINGS INC | Stock | 368736104 |  | 579935 | 2969 | SH |  | SOLE |  | 2969 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2746 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 3775 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 6875 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 7551 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 16492 | 48 | SH |  | SOLE | 73 | 48 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 19564 | 57 | SH |  | SOLE | 12 | 57 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 31090 | 91 | SH |  | SOLE | 33 | 90 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 48394 | 141 | SH |  | SOLE | 99 | 141 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 506411 | 1475 | SH |  | SOLE | 19 | 1475 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2369529 | 6904 | SH |  | SOLE | 6 | 6903 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2791901 | 8134 | SH |  | SOLE |  | 8134 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 17 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 149 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 447 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 633 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 2568 | 69 | SH |  | SOLE | 36 | 69 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 4331 | 116 | SH |  | SOLE | 73 | 116 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 5285 | 142 | SH |  | SOLE | 33 | 142 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 6737 | 181 | SH |  | SOLE | 46 | 181 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 25458 | 684 | SH |  | SOLE | 49 | 684 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 62716 | 1685 | SH |  | SOLE | 99 | 1685 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 3625258 | 97401 | SH |  | SOLE |  | 97400 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 149 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 1043 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 3797 | 51 | SH |  | SOLE | 36 | 50 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 8717 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 13867 | 186 | SH |  | SOLE | 73 | 186 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 20935 | 281 | SH |  | SOLE | 12 | 281 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 35508 | 477 | SH |  | SOLE | 43 | 476 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 39401 | 529 | SH |  | SOLE | 33 | 528 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 51707 | 694 | SH |  | SOLE | 19 | 694 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 97595 | 1310 | SH |  | SOLE | 99 | 1310 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 1802366 | 24193 | SH |  | SOLE |  | 24192 | 0 | 0 |
| GENESIS ENERGY LP | Stock | 371927104 |  | 462778 | 25955 | SH |  | SOLE |  | 25955 | 0 | 0 |
| GENIUS SPORTS LIMITED SHARES CL A | Stock | G3934V109 |  | 7974 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| GENIUS SPORTS LIMITED SHARES CL A | Stock | G3934V109 |  | 19271 | 4350 | SH |  | SOLE | 78 | 4350 | 0 | 0 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 149 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 1046 | 39 | SH |  | SOLE | 66 | 39 | 0 | 0 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 3059 | 114 | SH |  | SOLE | 61 | 114 | 0 | 0 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 9847 | 367 | SH |  | SOLE |  | 367 | 0 | 0 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 12691 | 473 | SH |  | SOLE | 50 | 473 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 112 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 186 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 44998 | 1208 | SH |  | SOLE | 99 | 1208 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 54460 | 1462 | SH |  | SOLE |  | 1462 | 0 | 0 |
| GENTER CAPITAL TAXABLE QUALITY INTERMEDIATE ETF | ETF | 84858T798 |  | 198268 | 19315 | SH |  | SOLE |  | 19315 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 44 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 415 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 12739 | 583 | SH |  | SOLE |  | 583 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 24843 | 1137 | SH |  | SOLE | 99 | 1137 | 0 | 0 |
| GENTHERM INC | Stock | 37253A103 |  | 278 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| GENTHERM INC | Stock | 37253A103 |  | 1111 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 317 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 317 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 423 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 3082 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 15968 | 151 | SH |  | SOLE | 99 | 151 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 2115228 | 20002 | SH |  | SOLE |  | 20002 | 0 | 0 |
| GENWORTH FINANCIAL INC | Stock | 37247D106 |  | 9590 | 1181 | SH |  | SOLE |  | 1181 | 0 | 0 |
| GEO GROUP INC COM | Stock | 36162J106 |  | 15768 | 938 | SH |  | SOLE | 99 | 938 | 0 | 0 |
| GEO GROUP INC COM | Stock | 36162J106 |  | 18085 | 1076 | SH |  | SOLE |  | 1075 | 0 | 0 |
| GEO GROUP INC COM | Stock | 36162J106 |  | 46228 | 2750 | SH |  | SOLE | 78 | 2750 | 0 | 0 |
| GEOSPACE TECHNOLOGIES CORP COM | Stock | 37364X109 |  | 2440 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| GERMAN AMERN BANCORP INC COM | Stock | 373865104 |  | 6982 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| GETTY IMAGES HOLDINGS INC CL A COM | Stock | 374275105 |  | 264 | 333 | SH |  | SOLE | 71 | 333 | 0 | 0 |
| GETTY RLTY CORP NEW COM | REIT | 374297109 |  | 159 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GETTY RLTY CORP NEW COM | REIT | 374297109 |  | 19366 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| GETTY RLTY CORP NEW COM | REIT | 374297109 |  | 43534 | 1369 | SH |  | SOLE | 23 | 1369 | 0 | 0 |
| GEVO INC COM PAR | Stock | 374396406 |  | 4095 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| GFL ENVIRONMENTAL INC SUB VTG SHS | Stock | 36168Q104 |  | 44265 | 1061 | SH |  | SOLE |  | 1061 | 0 | 0 |
| GFL ENVIRONMENTAL INC SUB VTG SHS | Stock | 36168Q104 |  | 45391 | 1088 | SH |  | SOLE | 99 | 1088 | 0 | 0 |
| GIBRALTAR INDUSTRIES INC | Stock | 374689107 |  | 23922 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| GIGACLOUD TECHNOLOGY INC CLASS A ORD | Stock | G38644103 |  | 227 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GIGACLOUD TECHNOLOGY INC CLASS A ORD | Stock | G38644103 |  | 6353 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| GIGACLOUD TECHNOLOGY INC CLASS A ORD | Stock | G38644103 |  | 6898 | 152 | SH |  | SOLE | 23 | 152 | 0 | 0 |
| GILAT SATELLITE NETWORKS LTD SHS NEW | Stock | M51474118 |  | 2644 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 390 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 18031 | 324 | SH |  | SOLE | 43 | 324 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 76797 | 1380 | SH |  | SOLE | 78 | 1380 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 360682 | 6481 | SH |  | SOLE |  | 6481 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 2369 | 17 | SH |  | SOLE | 9 | 17 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 4042 | 29 | SH |  | SOLE | 74 | 29 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 4878 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 7665 | 55 | SH |  | SOLE | 46 | 55 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 12683 | 91 | SH |  | SOLE | 12 | 91 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 15609 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 17700 | 127 | SH |  | SOLE | 7 | 127 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 17855 | 128 | SH |  | SOLE | 36 | 128 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 18711 | 134 | SH |  | SOLE | 73 | 134 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 56707 | 407 | SH |  | SOLE | 33 | 406 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 127245 | 913 | SH |  | SOLE | 99 | 913 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 255149 | 1831 | SH |  | SOLE | 19 | 1830 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 700167 | 5024 | SH |  | SOLE | 6 | 5023 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 9091699 | 65234 | SH |  | SOLE |  | 65234 | 0 | 0 |
| GINKGO BIOWORKS HOLDINGS INC CL A NEW | Stock | 37611X209 |  | 356 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| GITLAB INC CLASS A COM | Stock | 37637K108 |  | 519 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| GITLAB INC CLASS A COM | Stock | 37637K108 |  | 698215 | 32265 | SH |  | SOLE |  | 32265 | 0 | 0 |
| GLADSTONE CAPITAL CORP BDC | CEF | 376535878 |  | 30695 | 1769 | SH |  | SOLE |  | 1769 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP COM | REIT | 376536108 |  | 206 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP COM | REIT | 376536108 |  | 45720 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| GLADSTONE INVESTMENT CORP CEF | CEF | 376546107 |  | 2840 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| GLAUKOS CORP | Stock | 377322102 |  | 323 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GLOBAL BUSINESS TRAVEL GROUP COM CL A | Stock | 37890B100 |  | 41850 | 7500 | SH |  | SOLE |  | 7500 | 0 | 0 |
| GLOBAL E ONLINE LTD SHS | Stock | M5216V106 |  | 382077 | 12385 | SH |  | SOLE |  | 12385 | 0 | 0 |
| GLOBAL INDUSTRIAL COMPANY COM | Stock | 37892E102 |  | 1418 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| GLOBAL NET LEASE INC COM NEW | REIT | 379378201 |  | 35222 | 3763 | SH |  | SOLE |  | 3763 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 135 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 202 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 1211 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 2019 | 30 | SH |  | SOLE | 74 | 30 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 4442 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 1255383 | 18654 | SH |  | SOLE |  | 18653 | 0 | 0 |
| GLOBAL SELF STORAGE INC COM | REIT | 37955N106 |  | 19071 | 3732 | SH |  | SOLE |  | 3732 | 0 | 0 |
| GLOBAL SHIP LEASE INC COM CL A | Stock | Y27183600 |  | 191034 | 5131 | SH |  | SOLE |  | 5131 | 0 | 0 |
| GLOBAL X 1-3 MONTH T-BILL ETF | ETF | 37960A438 |  | 1968800 | 19617 | SH |  | SOLE |  | 19617 | 0 | 0 |
| GLOBAL X ADAPTIVE U.S. FACTOR ETF | ETF | 37954Y574 |  | 932962 | 19296 | SH |  | SOLE |  | 19296 | 0 | 0 |
| GLOBAL X AGTECH  FOOD INNOVATION ETF | ETF | 37960A198 |  | 69 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| GLOBAL X ALTERNATIVE INCOME ETF | ETF | 37954Y806 |  | 61277 | 5100 | SH |  | SOLE |  | 5100 | 0 | 0 |
| GLOBAL X ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 37954Y632 |  | 1132228 | 24260 | SH |  | SOLE |  | 24260 | 0 | 0 |
| GLOBAL X AUTONOMOUS  ELECTRIC VEHICLES ETF | ETF | 37954Y624 |  | 14283 | 468 | SH |  | SOLE |  | 468 | 0 | 0 |
| GLOBAL X BLOCKCHAIN ETF | ETF | 37960A735 |  | 2680 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| GLOBAL X CLOUD COMPUTING ETF | ETF | 37954Y442 |  | 17550 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| GLOBAL X COPPER MINERS ETF | ETF | 37954Y830 |  | 1909 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| GLOBAL X COPPER MINERS ETF | ETF | 37954Y830 |  | 17866 | 234 | SH |  | SOLE | 36 | 234 | 0 | 0 |
| GLOBAL X COPPER MINERS ETF | ETF | 37954Y830 |  | 180644 | 2366 | SH |  | SOLE |  | 2366 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 176 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 503826 | 20065 | SH |  | SOLE |  | 20064 | 0 | 0 |
| GLOBAL X DATA CENTER AND DIGITAL INFRASTRUCTURE ETF | ETF | 37954Y236 |  | 291229 | 12155 | SH |  | SOLE |  | 12154 | 0 | 0 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 409742 | 5784 | SH |  | SOLE | 36 | 5784 | 0 | 0 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 631946 | 8921 | SH |  | SOLE |  | 8920 | 0 | 0 |
| GLOBAL X DOW 30 COVERED CALL ETF | ETF | 37960A859 |  | 60776 | 2889 | SH |  | SOLE |  | 2888 | 0 | 0 |
| GLOBAL X ETF | ETF | 37960A669 |  | 249554 | 9879 | SH |  | SOLE |  | 9879 | 0 | 0 |
| GLOBAL X FDS GLOBAL X URANIUM ETFNEW | ETF | 37954Y871 |  | 1937 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| GLOBAL X FDS GLOBAL X URANIUM ETFNEW | ETF | 37954Y871 |  | 678099 | 14002 | SH |  | SOLE |  | 14001 | 0 | 0 |
| GLOBAL X FINTECH ETF | ETF | 37954Y814 |  | 300 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| GLOBAL X HEALTHTECH ETF | ETF | 37954Y137 |  | 7028 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| GLOBAL X INTERNET OF THINGS ETF | ETF | 37954Y780 |  | 224228 | 6016 | SH |  | SOLE |  | 6016 | 0 | 0 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 290237 | 3904 | SH |  | SOLE |  | 3903 | 0 | 0 |
| GLOBAL X MLP  ENERGY INFRASTRUCTURE ETF | ETF | 37954Y293 |  | 467296 | 6320 | SH |  | SOLE |  | 6319 | 0 | 0 |
| GLOBAL X MLP ETF | ETF | 37954Y343 |  | 4706961 | 87376 | SH |  | SOLE |  | 87376 | 0 | 0 |
| GLOBAL X MSCI COLOMBIA ETF | ETF | 37954Y327 |  | 214350 | 5418 | SH |  | SOLE |  | 5418 | 0 | 0 |
| GLOBAL X MSCI GREECE ETF | ETF | 37954Y319 |  | 3513 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| GLOBAL X MSCI VIETNAM ETF | ETF | 37960A883 |  | 42835 | 1876 | SH |  | SOLE |  | 1876 | 0 | 0 |
| GLOBAL X NASDAQ 100 COVERED CALL ETF | ETF | 37954Y483 |  | 621285 | 36227 | SH |  | SOLE |  | 36226 | 0 | 0 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 8837 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 3073251 | 92512 | SH |  | SOLE |  | 92512 | 0 | 0 |
| GLOBAL X RUSSELL 2000 COVERED CALL  GROWTH ETF | ETF | 37960A776 |  | 4363 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| GLOBAL X RUSSELL 2000 COVERED CALL ETF | ETF | 37954Y459 |  | 36373 | 2433 | SH |  | SOLE |  | 2433 | 0 | 0 |
| GLOBAL X RUSSELL 2000 ETF | ETF | 37960A453 |  | 1069 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| GLOBAL X S 500 CATHOLIC VALUES CUSTOM ETF | ETF | 37954Y889 |  | 148637 | 1902 | SH |  | SOLE |  | 1901 | 0 | 0 |
| GLOBAL X S 500 COVERED CALL  GROWTH ETF | ETF | 37954Y277 |  | 21024 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| GLOBAL X S 500 COVERED CALL ETF | ETF | 37954Y475 |  | 776084 | 19833 | SH |  | SOLE |  | 19833 | 0 | 0 |
| GLOBAL X S 500 COVERED CALL ETF | ETF | 37954Y475 |  | 1481195 | 37853 | SH |  | SOLE | 36 | 37853 | 0 | 0 |
| GLOBAL X SILVER MINERS ETF | ETF | 37954Y848 |  | 229456 | 2547 | SH |  | SOLE |  | 2547 | 0 | 0 |
| GLOBAL X SOCIAL MEDIA ETF | ETF | 37950E416 |  | 3074 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| GLOBAL X SUPERDIVIDEND US ETF | ETF | 37950E291 |  | 58046 | 3071 | SH |  | SOLE |  | 3071 | 0 | 0 |
| GLOBAL X SUPERINCOME PREFERRED ETF | ETF | 37950E333 |  | 245066 | 27567 | SH |  | SOLE |  | 27566 | 0 | 0 |
| GLOBAL X TREASURY BOND ENHANCED INCOME ETF | ETF | 37960A321 |  | 9398 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GLOBAL X U.S. CASH FLOW KINGS 100 ETF | ETF | 37960A578 |  | 34446 | 967 | SH |  | SOLE |  | 967 | 0 | 0 |
| GLOBAL X U.S. ELECTRIFICATION ETF | ETF | 37960A370 |  | 379102 | 11788 | SH |  | SOLE |  | 11788 | 0 | 0 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 1008465 | 19848 | SH |  | SOLE |  | 19847 | 0 | 0 |
| GLOBAL X U.S. PREFERRED ETF | ETF | 37954Y657 |  | 3172622 | 172425 | SH |  | SOLE |  | 172425 | 0 | 0 |
| GLOBAL X VIDEO GAMES  ESPORTS ETF | ETF | 37954Y392 |  | 1930 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| GLOBALFOUNDRIES INC ORDINARY SHARES | Stock | G39387108 |  | 222 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GLOBALFOUNDRIES INC ORDINARY SHARES | Stock | G39387108 |  | 635 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| GLOBALFOUNDRIES INC ORDINARY SHARES | Stock | G39387108 |  | 1779 | 40 | SH |  | SOLE | 99 | 40 | 0 | 0 |
| GLOBALFOUNDRIES INC ORDINARY SHARES | Stock | G39387108 |  | 36696 | 825 | SH |  | SOLE |  | 825 | 0 | 0 |
| GLOBALSTAR INC COM NEW | Stock | 378973507 |  | 5024 | 76 | SH |  | SOLE |  | 75 | 0 | 0 |
| GLOBANT S A COM | Stock | L44385109 |  | 184 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| GLOBANT S A COM | Stock | L44385109 |  | 2213 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| GLOBANT S A COM | Stock | L44385109 |  | 7554 | 164 | SH |  | SOLE |  | 163 | 0 | 0 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 139 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 1113 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 7448 | 54 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 17257 | 124 | SH |  | SOLE | 99 | 124 | 0 | 0 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 73899 | 531 | SH |  | SOLE |  | 531 | 0 | 0 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 258 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 20592 | 239 | SH |  | SOLE | 99 | 239 | 0 | 0 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 61001 | 708 | SH |  | SOLE |  | 708 | 0 | 0 |
| GMO US QUALITY ETF | ETF | 90139K100 |  | 30753 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 165 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 496 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 1488 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 3803 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 8928 | 108 | SH |  | SOLE | 99 | 108 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 31828 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| GOGO INC COM USD0.0001 | Stock | 38046C109 |  | 92 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| GOGO INC COM USD0.0001 | Stock | 38046C109 |  | 1608 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GOHEALTH INC CL A NEW | Stock | 38046W204 |  | 202 | 134 | SH |  | SOLE | 71 | 134 | 0 | 0 |
| GOLAR LNG LTD SHS ISIN BMG9456A1009 | Stock | G9456A100 |  | 2086806 | 38566 | SH |  | SOLE |  | 38565 | 0 | 0 |
| GOLD COM INC COM | Stock | 00181T107 |  | 120 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GOLD COM INC COM | Stock | 00181T107 |  | 71823 | 1792 | SH |  | SOLE |  | 1792 | 0 | 0 |
| GOLD FIELDS LTD SPONSORED ADR | ADR | 38059T106 |  | 136 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GOLD FIELDS LTD SPONSORED ADR | ADR | 38059T106 |  | 636 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| GOLD FIELDS LTD SPONSORED ADR | ADR | 38059T106 |  | 1362 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| GOLD FIELDS LTD SPONSORED ADR | ADR | 38059T106 |  | 650809 | 14335 | SH |  | SOLE |  | 14335 | 0 | 0 |
| GOLDEN ENTMT INC COM | Stock | 381013101 |  | 5071 | 190 | SH |  | SOLE | 71 | 190 | 0 | 0 |
| GOLDMAN SACHS ACCESS HIGH YIELD CORPORATE BOND ETF | ETF | 381430453 |  | 4444001 | 99704 | SH |  | SOLE |  | 99704 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF | ETF | 381430206 |  | 31190 | 722 | SH |  | SOLE | 36 | 722 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF | ETF | 381430206 |  | 242568 | 5615 | SH |  | SOLE |  | 5615 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF | ETF | 381430107 |  | 1133801 | 26288 | SH |  | SOLE |  | 26288 | 0 | 0 |
| GOLDMAN SACHS BDC INC CEF | CEF | 38147U107 |  | 34945 | 3935 | SH |  | SOLE |  | 3935 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 |  | 54787 | 647 | SH |  | SOLE | 36 | 647 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 |  | 259060 | 3060 | SH |  | SOLE |  | 3060 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 |  | 769714 | 9092 | SH |  | SOLE | 49 | 9091 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 4230 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 8460 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 8460 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 15228 | 18 | SH |  | SOLE | 72 | 18 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 16920 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 28764 | 34 | SH |  | SOLE | 7 | 34 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 29610 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 31522 | 37 | SH |  | SOLE | 36 | 37 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 35582 | 42 | SH |  | SOLE | 73 | 42 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 113363 | 134 | SH |  | SOLE | 99 | 134 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 125021 | 148 | SH |  | SOLE | 33 | 147 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 2065185 | 2441 | SH |  | SOLE | 19 | 2441 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 12038844 | 14230 | SH |  | SOLE |  | 14230 | 0 | 0 |
| GOLDMAN SACHS HEDGE INDUSTRY VIP ETF | ETF | 381430545 |  | 17879 | 123 | SH |  | SOLE |  | 122 | 0 | 0 |
| GOLDMAN SACHS NASDAQ-100 PREMIUM INCOME ETF | ETF | 38149W630 |  | 105788 | 2138 | SH |  | SOLE |  | 2137 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD ETF | ETF | 38150K103 |  | 189887 | 4111 | SH |  | SOLE | 19 | 4111 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD ETF | ETF | 38150K103 |  | 1270548 | 27507 | SH |  | SOLE |  | 27507 | 0 | 0 |
| GOLDMAN SACHS S 500 PREMIUM INCOME ETF | ETF | 38149W622 |  | 176367 | 3525 | SH |  | SOLE |  | 3524 | 0 | 0 |
| GOLDMAN SACHS ULTRA SHORT BOND ETF | ETF | 381430230 |  | 9150 | 181 | SH |  | SOLE |  | 181 | 0 | 0 |
| GOLUB CAP BDC INC COM | CEF | 38173M102 |  | 9 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| GOLUB CAP BDC INC COM | CEF | 38173M102 |  | 23231 | 1835 | SH |  | SOLE |  | 1835 | 0 | 0 |
| GOODRX HLDGS INC COM CL A | Stock | 38246G108 |  | 104 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| GOODRX HLDGS INC COM CL A | Stock | 38246G108 |  | 5510 | 2811 | SH |  | SOLE |  | 2811 | 0 | 0 |
| GOODYEAR TIRE  RUBBER CO | Stock | 382550101 |  | 99 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| GOODYEAR TIRE  RUBBER CO | Stock | 382550101 |  | 7180 | 1083 | SH |  | SOLE | 99 | 1083 | 0 | 0 |
| GOODYEAR TIRE  RUBBER CO | Stock | 382550101 |  | 307738 | 46416 | SH |  | SOLE |  | 46416 | 0 | 0 |
| GOOSEHEAD INS INC COM CL A | Stock | 38267D109 |  | 85 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GOOSEHEAD INS INC COM CL A | Stock | 38267D109 |  | 9812 | 230 | SH |  | SOLE | 23 | 230 | 0 | 0 |
| GOPRO INC | Stock | 38268T103 |  | 25 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| GOPRO INC | Stock | 38268T103 |  | 693 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| GPGI INC COM CL A | Stock | 20459V105 |  | 86 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 941 | 257 | SH |  | SOLE | 99 | 257 | 0 | 0 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 1764 | 482 | SH |  | SOLE | 66 | 482 | 0 | 0 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 47704 | 13034 | SH |  | SOLE |  | 13034 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 85 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 169 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2116 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 7795 | 92 | SH |  | SOLE | 73 | 92 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 253868 | 2999 | SH |  | SOLE |  | 2999 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2774427 | 32775 | SH |  | SOLE | 6 | 32775 | 0 | 0 |
| GRAFTECH INTERNATIONAL LTD | Stock | 384313607 |  | 339 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| GRAHAM HOLDINGS CO | Stock | 384637104 |  | 1057 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GRAHAM HOLDINGS CO | Stock | 384637104 |  | 74008 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| GRAIL INC COM | Stock | 384747101 |  | 52 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GRAIL INC COM | Stock | 384747101 |  | 74471 | 1441 | SH |  | SOLE |  | 1441 | 0 | 0 |
| GRAND CANYON EDUCATION INC | Stock | 38526M106 |  | 170 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| GRAND CANYON EDUCATION INC | Stock | 38526M106 |  | 6291 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| GRANITE CONSTR INC COM | Stock | 387328107 |  | 13067 | 109 | SH |  | SOLE | 99 | 109 | 0 | 0 |
| GRANITE CONSTR INC COM | Stock | 387328107 |  | 617382 | 5150 | SH |  | SOLE |  | 5150 | 0 | 0 |
| GRANITE PT MTG TR INC COM STK | REIT | 38741L107 |  | 2681 | 1849 | SH |  | SOLE |  | 1849 | 0 | 0 |
| GRANITE RIDGE RESOURCES INC COM | Stock | 387432107 |  | 32802 | 5588 | SH |  | SOLE |  | 5588 | 0 | 0 |
| GRANITESHARES GOLD SHARES | ETF | 38748G101 |  | 84649 | 1835 | SH |  | SOLE |  | 1835 | 0 | 0 |
| GRANITESHARES PLATINUM TRUST | ETF | 38748T103 |  | 10684 | 565 | SH |  | SOLE |  | 565 | 0 | 0 |
| GRAPHIC PACKAGING HOLDING CO | Stock | 388689101 |  | 60 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| GRAPHIC PACKAGING HOLDING CO | Stock | 388689101 |  | 427 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| GRAPHIC PACKAGING HOLDING CO | Stock | 388689101 |  | 427 | 43 | SH |  | SOLE | 99 | 43 | 0 | 0 |
| GRAPHIC PACKAGING HOLDING CO | Stock | 388689101 |  | 4943 | 497 | SH |  | SOLE |  | 497 | 0 | 0 |
| GRAY TELEVISION INC | Stock | 389375106 |  | 74 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| GRAY TELEVISION INC | Stock | 389375106 |  | 2604 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TRUST ETF | ETF | 389930207 |  | 1168419 | 38960 | SH |  | SOLE |  | 38960 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST ETF | ETF | 389637109 |  | 4124330 | 78172 | SH |  | SOLE |  | 78171 | 0 | 0 |
| GRAYSCALE COINDESK CRYPTO 5 ETF | Stock | G40705108 |  | 34527 | 1107 | SH |  | SOLE |  | 1107 | 0 | 0 |
| GRAYSCALE ETHEREUM STAKING ETF | ETF | 389638107 |  | 848886 | 49730 | SH |  | SOLE |  | 49729 | 0 | 0 |
| GRAYSCALE ETHEREUM STAKING MINI ETF | ETF | 38964R203 |  | 522221 | 26295 | SH |  | SOLE |  | 26295 | 0 | 0 |
| GRAYSCALE SOLANA TRUST (GSOL) | Stock | 38965D104 |  | 12309 | 2008 | SH |  | SOLE |  | 2008 | 0 | 0 |
| GRAYSCALE XRP TRUST ETF | ETF | 38965L106 |  | 260 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| GREAT SOUTHN BANCORP INC COM | Stock | 390905107 |  | 126 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GREEN BRICK PARTNERS INC COM | Stock | 392709101 |  | 64 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GREEN BRICK PARTNERS INC COM | Stock | 392709101 |  | 6445 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GREENBRIER COMPANIES INC | Stock | 393657101 |  | 202860 | 3853 | SH |  | SOLE |  | 3853 | 0 | 0 |
| GREIF INC CL A | Stock | 397624107 |  | 402 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| GREIF INC CL A | Stock | 397624107 |  | 35279 | 526 | SH |  | SOLE |  | 526 | 0 | 0 |
| GREIF INC CL B | Stock | 397624206 |  | 875 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| GREYSTONE HOUSING IMPACT INVES BEN UNIT CTF | Stock | 02364V206 |  | 31813 | 6466 | SH |  | SOLE |  | 6466 | 0 | 0 |
| GRID DYNAMICS HLDGS INC CL A | Stock | 39813G109 |  | 188 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| GRIFFON CORP COM | Stock | 398433102 |  | 443216 | 6098 | SH |  | SOLE |  | 6098 | 0 | 0 |
| GRIFOLS S A SP ADR REP B NVT | ADR | 398438408 |  | 1460 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| GRINDR INC COM | Stock | 39854F101 |  | 145 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| GROCERY OUTLET HLDG CORP COM | Stock | 39874R101 |  | 268 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| GROCERY OUTLET HLDG CORP COM | Stock | 39874R101 |  | 4315 | 612 | SH |  | SOLE |  | 612 | 0 | 0 |
| GROUP 1 AUTOMOTIVE INC COM | Stock | 398905109 |  | 1984 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| GROUP 1 AUTOMOTIVE INC COM | Stock | 398905109 |  | 15870 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| GROUPON INC COM | Stock | 399473206 |  | 1369 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| GROVE COLLABORATIVE HOLD INC COM CL A | Stock | 39957D201 |  | 26 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| GROWGENERATION CORP COM | Stock | 39986L109 |  | 2200 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| GRUPO AEROPORTUARIO DEL CENTRO SPON ADR | ADR | 400501102 |  | 803 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| GRUPO AEROPORTUARIO DEL SUREST SPON ADR SER B | ADR | 40051E202 |  | 25210 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| GRUPO AEROPORTUNARIO DEL PACIF SPON ADS B | ADR | 400506101 |  | 741 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GRUPO AEROPORTUNARIO DEL PACIF SPON ADS B | ADR | 400506101 |  | 1481 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| GRUPO AEROPORTUNARIO DEL PACIF SPON ADS B | ADR | 400506101 |  | 1728 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| GRUPO CIBEST SA SPON ADS | ADR | 40090E106 |  | 1238 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| GRUPO CIBEST SA SPON ADS | ADR | 40090E106 |  | 3058 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| GRUPO FINANCIERO GALICIA S.A. SPONSORED ADR | ADR | 399909100 |  | 9762 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| GSI TECHNOLOGY INC COM | Stock | 36241U106 |  | 10280 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 1049 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 1104 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 1438 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 2760 | 50 | SH |  | SOLE | 99 | 50 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 2794 | 51 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 4912 | 89 | SH |  | SOLE | 66 | 89 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 23621 | 428 | SH |  | SOLE | 49 | 428 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 2486548 | 45054 | SH |  | SOLE |  | 45054 | 0 | 0 |
| GSV CAPITAL CORP | CEF | 86887Q109 |  | 2 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 924 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 2217 | 24 | SH |  | SOLE | 51 | 24 | 0 | 0 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 11916 | 129 | SH |  | SOLE | 99 | 129 | 0 | 0 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 12100 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| GUARDIAN PHARMACY SVCS INC CL A | Stock | 40145W101 |  | 603 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 57 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 29172 | 152 | SH |  | SOLE | 99 | 152 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 33784 | 176 | SH |  | SOLE | 36 | 176 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 2008635 | 10466 | SH |  | SOLE | 49 | 10466 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 26509421 | 138127 | SH |  | SOLE |  | 138127 | 0 | 0 |
| GUGGENHEIM STRATEGIC OPPORTUNITIES CEF | CEF | 40167F101 |  | 61370 | 5569 | SH |  | SOLE |  | 5569 | 0 | 0 |
| GUGGENHEIM TAXABLE MUNICP BOND COM | CEF | 401664107 |  | 32930 | 2271 | SH |  | SOLE |  | 2271 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 2094 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 6431 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 34847 | 233 | SH |  | SOLE | 19 | 233 | 0 | 0 |
| GUINNESS ATKINSON DIVIDEND BUILDER ETF | ETF | 402031835 |  | 304 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| GULFPORT ENERGY CORP COMMON SHARES | Stock | 402635502 |  | 1481 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| GULFPORT ENERGY CORP COMMON SHARES | Stock | 402635502 |  | 4020 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| GULFPORT ENERGY CORP COMMON SHARES | Stock | 402635502 |  | 25388 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| GXO LOGISTICS INCORPORATED COMMON STOCK | Stock | 36262G101 |  | 156 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GXO LOGISTICS INCORPORATED COMMON STOCK | Stock | 36262G101 |  | 2593 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| GXO LOGISTICS INCORPORATED COMMON STOCK | Stock | 36262G101 |  | 4252 | 82 | SH |  | SOLE | 99 | 82 | 0 | 0 |
| GYRE THERAPEUTICS INC COM | Stock | 403783103 |  | 460 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| GYRODYNE LLC COM | Stock | 403829104 |  | 20541 | 2772 | SH |  | SOLE |  | 2772 | 0 | 0 |
| H WORLD GROUP LTD SPONSORED ADS | ADR | 44332N106 |  | 201 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| H WORLD GROUP LTD SPONSORED ADS | ADR | 44332N106 |  | 15188 | 302 | SH |  | SOLE |  | 302 | 0 | 0 |
| H2O AMERICA COM | Stock | 784305104 |  | 235 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| H2O AMERICA COM | Stock | 784305104 |  | 1819 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| HA SUSTAINABLE INFRA CAP INC COM | REIT | 41068X100 |  | 992 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HAEMONETICS CORP | Stock | 405024100 |  | 225 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HAEMONETICS CORP | Stock | 405024100 |  | 564 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 220 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 2783 | 278 | SH |  | SOLE | 66 | 278 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 4941 | 494 | SH |  | SOLE | 33 | 493 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 8138 | 813 | SH |  | SOLE | 61 | 813 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 14084 | 1407 | SH |  | SOLE | 6 | 1407 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 14875 | 1486 | SH |  | SOLE | 12 | 1486 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 17387 | 1737 | SH |  | SOLE | 99 | 1737 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 27327 | 2730 | SH |  | SOLE | 49 | 2730 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 224614 | 22439 | SH |  | SOLE |  | 22439 | 0 | 0 |
| HALLADOR ENERGY COMPANY COM | Stock | 40609P105 |  | 440 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 39 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2643 | 68 | SH |  | SOLE | 36 | 67 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 3197 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 3509 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 6082 | 156 | SH |  | SOLE | 9 | 156 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 7564 | 194 | SH |  | SOLE | 19 | 194 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 14465 | 371 | SH |  | SOLE | 46 | 371 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 24228 | 621 | SH |  | SOLE | 33 | 621 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 49868 | 1279 | SH |  | SOLE | 99 | 1279 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 4297653 | 110224 | SH |  | SOLE |  | 110224 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 194 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 194 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 259 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 12538 | 194 | SH |  | SOLE | 99 | 194 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 58102 | 899 | SH |  | SOLE | 78 | 899 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 512063 | 7923 | SH |  | SOLE |  | 7923 | 0 | 0 |
| HAMILTON BEACH BRANDS HLDG CO COM CL A | Stock | 40701T104 |  | 76 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HAMILTON BEACH BRANDS HLDG CO COM CL A | Stock | 40701T104 |  | 88364 | 4663 | SH |  | SOLE |  | 4663 | 0 | 0 |
| HAMILTON LANE INC CL A | Stock | 407497106 |  | 298 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HAMILTON LANE INC CL A | Stock | 407497106 |  | 4970 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| HAMILTON LANE INC CL A | Stock | 407497106 |  | 6859 | 69 | SH |  | SOLE | 23 | 69 | 0 | 0 |
| HAMILTON LANE INC CL A | Stock | 407497106 |  | 9534 | 96 | SH |  | SOLE | 34 | 95 | 0 | 0 |
| HAMILTON LANE INC CL A | Stock | 407497106 |  | 14711 | 148 | SH |  | SOLE | 99 | 148 | 0 | 0 |
| HANCOCK JOHN INVT TR II COM | CEF | 410142103 |  | 8017 | 621 | SH |  | SOLE |  | 621 | 0 | 0 |
| HANCOCK WHITNEY CORPORATION | Stock | 410120109 |  | 3943 | 62 | SH |  | SOLE | 99 | 62 | 0 | 0 |
| HANCOCK WHITNEY CORPORATION | Stock | 410120109 |  | 11598 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| HANOVER INSURANCE GROUP | Stock | 410867105 |  | 173 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| HANOVER INSURANCE GROUP | Stock | 410867105 |  | 28949 | 167 | SH |  | SOLE | 99 | 167 | 0 | 0 |
| HANOVER INSURANCE GROUP | Stock | 410867105 |  | 53739 | 310 | SH |  | SOLE | 78 | 310 | 0 | 0 |
| HANOVER INSURANCE GROUP | Stock | 410867105 |  | 140062 | 808 | SH |  | SOLE |  | 807 | 0 | 0 |
| HARBOR COMMODITY ALL-WEATHER STRATEGY ETF | ETF | 41151J505 |  | 1085908 | 35018 | SH |  | SOLE |  | 35018 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 991 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 22687 | 1122 | SH |  | SOLE | 99 | 1122 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 895061 | 44266 | SH |  | SOLE |  | 44266 | 0 | 0 |
| HARMONIC INC | Stock | 413160102 |  | 2694 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| HARMONIC INC | Stock | 413160102 |  | 8423 | 938 | SH |  | SOLE | 99 | 938 | 0 | 0 |
| HARMONY BIOSCIENCES HLDGS INC COM | Stock | 413197104 |  | 19607 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| HARMONY GOLD MNG LTD SPONSORED ADR | ADR | 413216300 |  | 61 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HARMONY GOLD MNG LTD SPONSORED ADR | ADR | 413216300 |  | 30944 | 2013 | SH |  | SOLE |  | 2013 | 0 | 0 |
| HARROW INC COM | Stock | 415858109 |  | 28208 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| HARTFORD DISCIPLINED US EQUITY ETF | ETF | 518416870 |  | 47144 | 747 | SH |  | SOLE |  | 747 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 947 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 1217 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 1623 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 2314 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 6044 | 45 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 8790 | 65 | SH |  | SOLE | 72 | 65 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 102910 | 761 | SH |  | SOLE | 99 | 761 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 377833 | 2794 | SH |  | SOLE | 19 | 2794 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 1055461 | 7805 | SH |  | SOLE |  | 7804 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 187 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 281 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 374 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 9217 | 98 | SH |  | SOLE | 33 | 98 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 65060 | 695 | SH |  | SOLE | 43 | 695 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 3801160 | 40611 | SH |  | SOLE |  | 40610 | 0 | 0 |
| HAWAIIAN ELECTRIC INDUSTRIES INC | Stock | 419870100 |  | 1664961 | 112194 | SH |  | SOLE |  | 112194 | 0 | 0 |
| HAWKINS INC COM | Stock | 420261109 |  | 76186 | 496 | SH |  | SOLE |  | 496 | 0 | 0 |
| HAYWARD HLDGS INC COM | Stock | 421298100 |  | 1525 | 114 | SH |  | SOLE | 99 | 114 | 0 | 0 |
| HAYWARD HLDGS INC COM | Stock | 421298100 |  | 6744 | 504 | SH |  | SOLE |  | 504 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 473 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 1420 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 2366 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 6076 | 13 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 8518 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 23362 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 51136 | 108 | SH |  | SOLE | 73 | 108 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 138659 | 293 | SH |  | SOLE | 99 | 293 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 2488845 | 5259 | SH |  | SOLE |  | 5259 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 21 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 796 | 32 | SH |  | SOLE | 49 | 32 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 1294 | 52 | SH |  | SOLE | 66 | 52 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 9330 | 375 | SH |  | SOLE | 61 | 375 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 15600 | 627 | SH |  | SOLE | 43 | 627 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 15898 | 639 | SH |  | SOLE | 99 | 639 | 0 | 0 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 101965 | 4098 | SH |  | SOLE |  | 4098 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 17326 | 118 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 85622 | 584 | SH |  | SOLE | 36 | 584 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 481467 | 3284 | SH |  | SOLE | 16 | 3284 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 9480059 | 64662 | SH |  | SOLE |  | 64661 | 0 | 0 |
| HEALTH CATALYST INC COM | Stock | 42225T107 |  | 29 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| HEALTH CATALYST INC COM | Stock | 42225T107 |  | 177 | 139 | SH |  | SOLE | 71 | 139 | 0 | 0 |
| HEALTH CATALYST INC COM | Stock | 42225T107 |  | 1798 | 1416 | SH |  | SOLE | 99 | 1416 | 0 | 0 |
| HEALTHCARE RLTY TR CL A COM | REIT | 42226K105 |  | 272 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HEALTHCARE RLTY TR CL A COM | REIT | 42226K105 |  | 612 | 36 | SH |  | SOLE | 99 | 36 | 0 | 0 |
| HEALTHCARE RLTY TR CL A COM | REIT | 42226K105 |  | 50579 | 2977 | SH |  | SOLE |  | 2977 | 0 | 0 |
| HEALTHEQUITY INC COM | Stock | 42226A107 |  | 418 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| HEALTHEQUITY INC COM | Stock | 42226A107 |  | 4346 | 52 | SH |  | SOLE | 99 | 52 | 0 | 0 |
| HEALTHEQUITY INC COM | Stock | 42226A107 |  | 159201 | 1905 | SH |  | SOLE |  | 1905 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 82 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 263 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 1019 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 2972 | 181 | SH |  | SOLE | 73 | 180 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 5783 | 352 | SH |  | SOLE | 71 | 352 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 11173 | 680 | SH |  | SOLE | 33 | 680 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 13160 | 801 | SH |  | SOLE | 19 | 800 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 13998 | 852 | SH |  | SOLE | 99 | 852 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 676217 | 41157 | SH |  | SOLE |  | 41157 | 0 | 0 |
| HEALTHSTREAM INC COM | Stock | 42222N103 |  | 2071 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| HEALTHSTREAM INC COM | Stock | 42222N103 |  | 3376 | 163 | SH |  | SOLE | 71 | 163 | 0 | 0 |
| HEALTHSTREAM INC COM | Stock | 42222N103 |  | 8627 | 417 | SH |  | SOLE | 34 | 416 | 0 | 0 |
| HEALTHSTREAM INC COM | Stock | 42222N103 |  | 10293 | 497 | SH |  | SOLE | 99 | 497 | 0 | 0 |
| HEALTHY CHOICE WELLNESS CORP CL A | Stock | 42227T105 |  | 23 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| HEARTFLOW INC COM | Stock | 42238D107 |  | 219 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| HEARTSCIENCES INC COM | Stock | 42254E302 |  | 696 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| HECLA MINING COMPANY COM | Stock | 422704106 |  | 820 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| HECLA MINING COMPANY COM | Stock | 422704106 |  | 1025 | 55 | SH |  | SOLE | 36 | 55 | 0 | 0 |
| HECLA MINING COMPANY COM | Stock | 422704106 |  | 30870 | 1657 | SH |  | SOLE | 19 | 1657 | 0 | 0 |
| HECLA MINING COMPANY COM | Stock | 422704106 |  | 1066030 | 57221 | SH |  | SOLE |  | 57221 | 0 | 0 |
| HEDGEYE CAPITAL ALLOCATION ETF | ETF | 26923Q747 |  | 207864 | 7200 | SH |  | SOLE |  | 7200 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 548 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 8774 | 32 | SH |  | SOLE | 43 | 32 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 12613 | 46 | SH |  | SOLE | 72 | 46 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 35098 | 128 | SH |  | SOLE | 99 | 128 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 391833 | 1429 | SH |  | SOLE |  | 1429 | 0 | 0 |
| HEICO CORP NEW CL A | Stock | 422806208 |  | 211 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| HEICO CORP NEW CL A | Stock | 422806208 |  | 211 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| HEICO CORP NEW CL A | Stock | 422806208 |  | 6122 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| HEICO CORP NEW CL A | Stock | 422806208 |  | 26175 | 124 | SH |  | SOLE | 99 | 124 | 0 | 0 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 87 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 13122 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| HELLO GROUP INC ADS | ADR | 423403104 |  | 115200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 721 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 2558 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 59846 | 1661 | SH |  | SOLE |  | 1661 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 158 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 1738 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 2215 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 30818 | 195 | SH |  | SOLE | 23 | 195 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 471907 | 2986 | SH |  | SOLE |  | 2986 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 74 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 221 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 737 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 1990 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 5159 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| HERBALIFE LTD COM SHS | Stock | G4412G101 |  | 154560 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| HERC HLDGS INC COM | Stock | 42704L104 |  | 33051 | 332 | SH |  | SOLE |  | 332 | 0 | 0 |
| HERCULES CAPITAL INC CEF | CEF | 427096508 |  | 21712 | 1470 | SH |  | SOLE | 99 | 1470 | 0 | 0 |
| HERCULES CAPITAL INC CEF | CEF | 427096508 |  | 175715 | 11897 | SH |  | SOLE |  | 11896 | 0 | 0 |
| HERITAGE INSURANCE HLDGS INC COM | Stock | 42727J102 |  | 79 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HERITAGE INSURANCE HLDGS INC COM | Stock | 42727J102 |  | 263 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| HERON THERAPEUTICS INC | Stock | 427746102 |  | 608 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| HERON THERAPEUTICS INC | Stock | 427746102 |  | 927 | 1158 | SH |  | SOLE | 71 | 1158 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 832 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 3534 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 5405 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 8564 | 41 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 22244 | 107 | SH |  | SOLE | 49 | 107 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 28273 | 136 | SH |  | SOLE | 99 | 136 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 181280 | 872 | SH |  | SOLE | 19 | 872 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1504987 | 7239 | SH |  | SOLE |  | 7239 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 3444215 | 16567 | SH |  | SOLE | 6 | 16567 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC COM NEW | Stock | 42806J700 |  | 18 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC WT EXP 063051 | Stock | 42806J148 |  | 148 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| HESAI GROUP SPONSORED ADS | ADR | 428050108 |  | 13384 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| HESS MIDSTREAM PARTNERS LP | Stock | 428103105 |  | 27209 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| HESS MIDSTREAM PARTNERS LP | Stock | 428103105 |  | 63358 | 1630 | SH |  | SOLE | 79 | 1630 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 56770 | 2384 | SH |  | SOLE | 36 | 2384 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 64885 | 2725 | SH |  | SOLE | 43 | 2725 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 1391038 | 58422 | SH |  | SOLE |  | 58422 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 214 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 571 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 2333 | 98 | SH |  | SOLE | 71 | 98 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 2357 | 99 | SH |  | SOLE | 49 | 99 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 6405 | 269 | SH |  | SOLE | 33 | 269 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 18715 | 786 | SH |  | SOLE | 7 | 786 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 55834 | 2345 | SH |  | SOLE | 99 | 2345 | 0 | 0 |
| HEXCEL CORP | Stock | 428291108 |  | 243 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| HEXCEL CORP | Stock | 428291108 |  | 1538 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| HEXCEL CORP | Stock | 428291108 |  | 13839 | 171 | SH |  | SOLE | 66 | 171 | 0 | 0 |
| HEXCEL CORP | Stock | 428291108 |  | 14508 | 179 | SH |  | SOLE | 34 | 179 | 0 | 0 |
| HEXCEL CORP | Stock | 428291108 |  | 22579 | 279 | SH |  | SOLE | 99 | 279 | 0 | 0 |
| HEXCEL CORP | Stock | 428291108 |  | 34496 | 426 | SH |  | SOLE |  | 426 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 895 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 1622 | 26 | SH |  | SOLE | 9 | 26 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 2496 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 37394 | 599 | SH |  | SOLE | 19 | 599 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 45545 | 730 | SH |  | SOLE | 99 | 730 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 197790 | 3170 | SH |  | SOLE |  | 3170 | 0 | 0 |
| HIGHLAND GLOBAL ALLOCATION CEF (HGLB) | CEF | 43010T104 |  | 14430 | 1797 | SH |  | SOLE |  | 1797 | 0 | 0 |
| HIGHLAND INCOME CEF | CEF | 43010E404 |  | 42585 | 7458 | SH |  | SOLE |  | 7458 | 0 | 0 |
| HIGHWOODS PPTYS INC COM | REIT | 431284108 |  | 856 | 40 | SH |  | SOLE | 99 | 40 | 0 | 0 |
| HIGHWOODS PPTYS INC COM | REIT | 431284108 |  | 826212 | 38590 | SH |  | SOLE | 71 | 38590 | 0 | 0 |
| HIGHWOODS PPTYS INC COM | REIT | 431284108 |  | 1333238 | 62272 | SH |  | SOLE |  | 62271 | 0 | 0 |
| HILLMAN SOLUTIONS CORP COM | Stock | 431636109 |  | 7471 | 898 | SH |  | SOLE |  | 898 | 0 | 0 |
| HILLMAN SOLUTIONS CORP COM | Stock | 431636109 |  | 45003 | 5409 | SH |  | SOLE | 23 | 5409 | 0 | 0 |
| HILLTOP HLDGS INC COM | Stock | 432748101 |  | 466 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| HILLTOP HLDGS INC COM | Stock | 432748101 |  | 573 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HILLTOP HLDGS INC COM | Stock | 432748101 |  | 34244 | 956 | SH |  | SOLE | 19 | 956 | 0 | 0 |
| HILTON GRAND VACATIONS INC | Stock | 43283X105 |  | 6298 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 1824 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 3041 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 3649 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 6690 | 22 | SH |  | SOLE | 43 | 22 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 13760 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 15508 | 51 | SH |  | SOLE | 4 | 51 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 21894 | 72 | SH |  | SOLE | 99 | 72 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 22806 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 301622 | 992 | SH |  | SOLE |  | 991 | 0 | 0 |
| HIMALAYA SHIPPING LTD ORD SHS (HSHP) | Stock | G4660A103 |  | 266 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| HIMAX TECHNOLOGIES INC SPONSORED ADR | ADR | 43289P106 |  | 25286 | 3213 | SH |  | SOLE |  | 3213 | 0 | 0 |
| HIMS  HERS HEALTH INC COM CL A | Stock | 433000106 |  | 37531 | 1808 | SH |  | SOLE |  | 1807 | 0 | 0 |
| HINGE HEALTH INC CL A | Stock | 433313103 |  | 77 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HIVE DIGITAL TECHNOLOGIES LTD COM NEW | Stock | 433921103 |  | 2 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HNI CORP COM | Stock | 404251100 |  | 367 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 302 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 1209 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 1752 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 2721 | 36 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 11339 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 225712 | 2986 | SH |  | SOLE |  | 2986 | 0 | 0 |
| HOME BANCORP INC | Stock | 43689E107 |  | 17386 | 287 | SH |  | SOLE | 19 | 287 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 108 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 3932 | 146 | SH |  | SOLE |  | 146 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 10395 | 386 | SH |  | SOLE | 99 | 386 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 13489 | 501 | SH |  | SOLE | 34 | 500 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 28007 | 1040 | SH |  | SOLE | 19 | 1040 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 1644 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 3618 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 3947 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 5262 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 12827 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 20062 | 61 | SH |  | SOLE | 7 | 61 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 24704 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 35520 | 108 | SH |  | SOLE | 71 | 108 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 53938 | 164 | SH |  | SOLE | 24 | 164 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 65882 | 200 | SH |  | SOLE | 50 | 200 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 73342 | 223 | SH |  | SOLE | 99 | 223 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 76078 | 231 | SH |  | SOLE | 43 | 231 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 92012 | 280 | SH |  | SOLE | 36 | 279 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 92955 | 283 | SH |  | SOLE | 81 | 282 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 97691 | 297 | SH |  | SOLE | 33 | 297 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 498308 | 1515 | SH |  | SOLE | 19 | 1515 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 2270006 | 6902 | SH |  | SOLE | 6 | 6902 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 15388536 | 46789 | SH |  | SOLE |  | 46789 | 0 | 0 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 7 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 438 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 8338 | 343 | SH |  | SOLE | 99 | 343 | 0 | 0 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 23289 | 958 | SH |  | SOLE | 43 | 958 | 0 | 0 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 332925 | 13695 | SH |  | SOLE |  | 13695 | 0 | 0 |
| HONEST CO INC COM | Stock | 438333106 |  | 67620 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 1808 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 2938 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 5651 | 25 | SH |  | SOLE | 12 | 25 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 6103 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 6657 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 14710 | 65 | SH |  | SOLE | 73 | 65 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 25541 | 113 | SH |  | SOLE | 9 | 113 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 37069 | 164 | SH |  | SOLE | 49 | 164 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 42332 | 187 | SH |  | SOLE | 33 | 187 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 43101 | 191 | SH |  | SOLE | 43 | 190 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 63288 | 280 | SH |  | SOLE | 26 | 280 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 91994 | 407 | SH |  | SOLE | 99 | 407 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 111885 | 495 | SH |  | SOLE | 24 | 495 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 614576 | 2719 | SH |  | SOLE | 6 | 2719 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 4477283 | 19808 | SH |  | SOLE |  | 19808 | 0 | 0 |
| HOOKER FURNISHINGS CORPORATION COM | Stock | 439038100 |  | 489 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| HOPE BANCORP INC COM | Stock | 43940T109 |  | 1061 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| HORIZON KINETICS BLOCKCHAIN DEVELOPMENT ETF | ETF | 53656G209 |  | 2090514 | 68013 | SH |  | SOLE |  | 68012 | 0 | 0 |
| HORIZON KINETICS INFLATION BENEFICIARIES ETF | ETF | 53656F623 |  | 2784379 | 53484 | SH |  | SOLE |  | 53484 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 1450 | 64 | SH |  | SOLE | 46 | 64 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 2831 | 125 | SH |  | SOLE | 33 | 125 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 5255 | 232 | SH |  | SOLE | 99 | 232 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 697887 | 30812 | SH |  | SOLE |  | 30811 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 211 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 287 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 383 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 6610 | 345 | SH |  | SOLE | 9 | 345 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 10634 | 555 | SH |  | SOLE | 71 | 555 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 25138 | 1312 | SH |  | SOLE | 99 | 1312 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 251398 | 13121 | SH |  | SOLE |  | 13121 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 431 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 4596 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 63193 | 440 | SH |  | SOLE | 23 | 440 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 280490 | 1953 | SH |  | SOLE |  | 1953 | 0 | 0 |
| HOWARD HUGHES CORP | Stock | 44267T102 |  | 127 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HOWARD HUGHES CORP | Stock | 44267T102 |  | 4618 | 73 | SH |  | SOLE | 99 | 73 | 0 | 0 |
| HOWARD HUGHES CORP | Stock | 44267T102 |  | 34169 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| HOWARD HUGHES CORP | Stock | 44267T102 |  | 79075 | 1250 | SH |  | SOLE | 19 | 1250 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 922 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 6222 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 7626 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 7836 | 34 | SH |  | SOLE | 4 | 34 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 11062 | 48 | SH |  | SOLE | 51 | 48 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 12214 | 53 | SH |  | SOLE | 6 | 53 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 16824 | 73 | SH |  | SOLE | 99 | 73 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 22150 | 96 | SH |  | SOLE | 33 | 96 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 129993 | 564 | SH |  | SOLE | 43 | 564 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 1034748 | 4490 | SH |  | SOLE | 19 | 4489 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 1062888 | 4612 | SH |  | SOLE | 45 | 4612 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 6155852 | 26711 | SH |  | SOLE |  | 26711 | 0 | 0 |
| HOYA CAPITAL HIGH DIVIDEND YIELD ETF | ETF | 26922B840 |  | 15571 | 1732 | SH |  | SOLE |  | 1732 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 58 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 96 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 3996 | 208 | SH |  | SOLE | 33 | 208 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 6301 | 328 | SH |  | SOLE | 71 | 328 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 53692 | 2795 | SH |  | SOLE | 99 | 2795 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 2275717 | 118465 | SH |  | SOLE |  | 118465 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 455 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 2557 | 31 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 4867 | 59 | SH |  | SOLE | 99 | 59 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 6022 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 8331 | 101 | SH |  | SOLE | 71 | 101 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 609036 | 7383 | SH |  | SOLE |  | 7383 | 0 | 0 |
| HUB GROUP INC CL A | Stock | 443320106 |  | 108 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 491 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 491 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 1221 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 1963 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 2454 | 5 | SH |  | SOLE | 43 | 5 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 2454 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 7426 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 9324 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 14722 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 29444 | 60 | SH |  | SOLE | 26 | 60 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 71648 | 146 | SH |  | SOLE | 19 | 146 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 488 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 1221 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 1221 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 1465 | 6 | SH |  | SOLE | 2 | 6 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 1953 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 3417 | 14 | SH |  | SOLE | 48 | 14 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 700587 | 2870 | SH |  | SOLE |  | 2870 | 0 | 0 |
| HUDBAY MINERALS INC | Stock | 443628102 |  | 7401 | 354 | SH |  | SOLE |  | 354 | 0 | 0 |
| HUDSON PACIFIC PROPERTIES INC COM | REIT | 444097406 |  | 89 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| HUMACYTE INC COM | Stock | 44486Q103 |  | 46 | 76 | SH |  | SOLE | 71 | 76 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 347 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 1040 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 1387 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 2254 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 6422 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 9016 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 2337565 | 13482 | SH |  | SOLE |  | 13481 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 424 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 636 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 848 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 14197 | 67 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 48949 | 231 | SH |  | SOLE |  | 231 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 501 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 955 | 61 | SH |  | SOLE | 74 | 61 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 1221 | 78 | SH |  | SOLE | 36 | 78 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 5055 | 323 | SH |  | SOLE | 49 | 323 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 7011 | 448 | SH |  | SOLE | 99 | 448 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 10374 | 663 | SH |  | SOLE | 33 | 662 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 74588 | 4766 | SH |  | SOLE | 52 | 4766 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 609328 | 38935 | SH |  | SOLE |  | 38934 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 270 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 1900 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 8375 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 33051 | 87 | SH |  | SOLE | 99 | 87 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 299874 | 789 | SH |  | SOLE |  | 789 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 226 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 240 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 7267 | 546 | SH |  | SOLE | 99 | 546 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 23136 | 1738 | SH |  | SOLE | 19 | 1738 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 2550 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 19124 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 26645 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| HUT 8 CORP (HUT) | Stock | 44812J104 |  | 1970 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| HUT 8 CORP (HUT) | Stock | 44812J104 |  | 18764 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| HYATT HOTELS CORP COM CL A | Stock | 448579102 |  | 144 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| HYATT HOTELS CORP COM CL A | Stock | 448579102 |  | 575 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HYATT HOTELS CORP COM CL A | Stock | 448579102 |  | 17111 | 119 | SH |  | SOLE | 99 | 119 | 0 | 0 |
| HYATT HOTELS CORP COM CL A | Stock | 448579102 |  | 242718 | 1688 | SH |  | SOLE |  | 1688 | 0 | 0 |
| HYCROFT MINING HOLDING CORP CL A NEW | Stock | 44862P208 |  | 5808 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| HYDROFARM HLDGS GROUP INC COM | Stock | 44888K407 |  | 7 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| HYLIION HOLDINGS CORP COMMON STOCK | Stock | 449109107 |  | 76 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| HYLIION HOLDINGS CORP COMMON STOCK | Stock | 449109107 |  | 616 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| HYPERLIQUID STRATEGIES INC COM | Stock | 44916Y106 |  | 451259 | 88656 | SH |  | SOLE |  | 88656 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 224 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 2035 | 91 | SH |  | SOLE | 99 | 91 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 44765 | 2002 | SH |  | SOLE |  | 2002 | 0 | 0 |
| IAC INC COM NEW | Stock | 44891N208 |  | 200 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| IAC INC COM NEW | Stock | 44891N208 |  | 1721 | 43 | SH |  | SOLE | 99 | 43 | 0 | 0 |
| IAC INC COM NEW | Stock | 44891N208 |  | 48636 | 1215 | SH |  | SOLE |  | 1215 | 0 | 0 |
| IAMGOLD CORP | Stock | 450913108 |  | 52545 | 2792 | SH |  | SOLE |  | 2792 | 0 | 0 |
| IBEX LTD SHS NEW | Stock | G4690M101 |  | 30173 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| ICAHN ENTERPRISES LP DEPOSITARY UNIT | Stock | 451100101 |  | 82114 | 10876 | SH |  | SOLE |  | 10875 | 0 | 0 |
| ICF INTERNATIONAL INC | Stock | 44925C103 |  | 196 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ICF INTERNATIONAL INC | Stock | 44925C103 |  | 261 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ICHOR HOLDINGS SHS | Stock | G4740B105 |  | 4661 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 3859 | 149 | SH |  | SOLE | 66 | 149 | 0 | 0 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 12018 | 464 | SH |  | SOLE | 28 | 464 | 0 | 0 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 17457 | 674 | SH |  | SOLE | 43 | 674 | 0 | 0 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 21549 | 832 | SH |  | SOLE | 99 | 832 | 0 | 0 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 33722 | 1302 | SH |  | SOLE |  | 1302 | 0 | 0 |
| ICL GROUP LTD SHS | Stock | M53213100 |  | 1005 | 194 | SH |  | SOLE | 66 | 194 | 0 | 0 |
| ICL GROUP LTD SHS | Stock | M53213100 |  | 1430 | 276 | SH |  | SOLE | 99 | 276 | 0 | 0 |
| ICL GROUP LTD SHS | Stock | M53213100 |  | 1974 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 664 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 150498 | 1360 | SH |  | SOLE |  | 1360 | 0 | 0 |
| ICU MEDICAL INC | Stock | 44930G107 |  | 387 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ICU MEDICAL INC | Stock | 44930G107 |  | 5424 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| IDACORP INC COM | Stock | 451107106 |  | 286 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| IDACORP INC COM | Stock | 451107106 |  | 572 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| IDACORP INC COM | Stock | 451107106 |  | 15870 | 111 | SH |  | SOLE | 99 | 111 | 0 | 0 |
| IDACORP INC COM | Stock | 451107106 |  | 29502 | 206 | SH |  | SOLE | 73 | 206 | 0 | 0 |
| IDAHO STRATEGIC RESOURCES COM NEW | Stock | 645827205 |  | 96 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| IDAHO STRATEGIC RESOURCES COM NEW | Stock | 645827205 |  | 31553 | 982 | SH |  | SOLE |  | 982 | 0 | 0 |
| IDEAYA BIOSCIENCES INC COM | Stock | 45166A102 |  | 12662 | 380 | SH |  | SOLE | 99 | 380 | 0 | 0 |
| IDEAYA BIOSCIENCES INC COM | Stock | 45166A102 |  | 49980 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 190 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 379 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 758 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 1516 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 2464 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 3601 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 17628 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 46440 | 245 | SH |  | SOLE | 26 | 245 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 562 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 1124 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 2809 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 3506 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 3933 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 8428 | 15 | SH |  | SOLE | 43 | 15 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 10676 | 19 | SH |  | SOLE | 51 | 19 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 12362 | 22 | SH |  | SOLE | 4 | 22 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 19104 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 46637 | 83 | SH |  | SOLE | 28 | 83 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 142720 | 254 | SH |  | SOLE | 53 | 254 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 327065 | 582 | SH |  | SOLE |  | 582 | 0 | 0 |
| IDT CORP CL B NEW | Stock | 448947507 |  | 98 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| IES HOLDINGS INC COM | Stock | 44951W106 |  | 2382 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| IES HOLDINGS INC COM | Stock | 44951W106 |  | 153900 | 323 | SH |  | SOLE |  | 323 | 0 | 0 |
| IHEARTMEDIA INC COM CL A | Stock | 45174J509 |  | 55 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 1301 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2334 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2343 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 19286 | 74 | SH |  | SOLE | 73 | 74 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 26958 | 104 | SH |  | SOLE | 33 | 103 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2071247 | 7957 | SH |  | SOLE | 6 | 7957 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2440254 | 9375 | SH |  | SOLE |  | 9375 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 247 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 863 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1233 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1691 | 14 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1972 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 4437 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 57809 | 469 | SH |  | SOLE | 99 | 469 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 188200 | 1527 | SH |  | SOLE |  | 1526 | 0 | 0 |
| IMAX CORP COM | Stock | 45245E109 |  | 266 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| IMAX CORP COM | Stock | 45245E109 |  | 4713 | 124 | SH |  | SOLE | 99 | 124 | 0 | 0 |
| IMAX CORP COM | Stock | 45245E109 |  | 341140 | 8975 | SH |  | SOLE |  | 8975 | 0 | 0 |
| IMGP DBI MANAGED FUTURES STRATEGY ETF | ETF | 53700T827 |  | 12618 | 419 | SH |  | SOLE |  | 418 | 0 | 0 |
| IMMUCELL CORP COM PAR | Stock | 452525306 |  | 1266 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| IMMUNITYBIO INC COM | Stock | 45256X103 |  | 31494 | 4106 | SH |  | SOLE |  | 4106 | 0 | 0 |
| IMMUNOVANT INC COM | Stock | 45258J102 |  | 224 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| IMPACT SHARES WOMENS EMPOWERMENT ETF | ETF | 45259A100 |  | 2968 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| IMPERIAL OIL LTD COM NEW | Stock | 453038408 |  | 370 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| IMPERIAL OIL LTD COM NEW | Stock | 453038408 |  | 3140 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| IMPINJ INC COM | Stock | 453204109 |  | 51350 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 454 | 5 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 1412 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 10918 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 82449 | 876 | SH |  | SOLE | 99 | 876 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 4798062 | 50978 | SH |  | SOLE |  | 50978 | 0 | 0 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 104 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 58652 | 3939 | SH |  | SOLE |  | 3939 | 0 | 0 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 171027 | 11486 | SH |  | SOLE | 99 | 11486 | 0 | 0 |
| INDEPENDENT BANK CORP | Stock | 453836108 |  | 2332 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| INDEPENDENT BANK CORP | Stock | 453836108 |  | 14440 | 192 | SH |  | SOLE | 99 | 192 | 0 | 0 |
| INDEPENDENT BANK CORP | Stock | 453836108 |  | 39711 | 528 | SH |  | SOLE | 19 | 528 | 0 | 0 |
| INDEPENDENT BK CORP MICH COM NEW | Stock | 453838609 |  | 283982 | 8528 | SH |  | SOLE |  | 8528 | 0 | 0 |
| INDIA FUND INC CEF | CEF | 454089103 |  | 6962 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| INDIE SEMICONDUCTOR INC CLASS A COM | Stock | 45569U101 |  | 1613 | 501 | SH |  | SOLE |  | 501 | 0 | 0 |
| INDIVIOR PLC (INDV) | Stock | 45579U109 |  | 122 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT | REIT | 456237106 |  | 3533 | 622 | SH |  | SOLE | 99 | 622 | 0 | 0 |
| INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT | REIT | 456237106 |  | 33597 | 5915 | SH |  | SOLE |  | 5915 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 1132 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 8943 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 151882 | 939 | SH |  | SOLE | 36 | 939 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 9666987 | 59772 | SH |  | SOLE |  | 59772 | 0 | 0 |
| INFLEQTION INC COM SHS | Stock | 45676K103 |  | 252500 | 25739 | SH |  | SOLE |  | 25739 | 0 | 0 |
| INFORMATION SVCS GROUP INC COM | Stock | 45675Y104 |  | 123 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| INFOSYS LTD SPONSORED ADR | ADR | 456788108 |  | 2288 | 169 | SH |  | SOLE | 49 | 169 | 0 | 0 |
| INFOSYS LTD SPONSORED ADR | ADR | 456788108 |  | 4175 | 309 | SH |  | SOLE | 66 | 309 | 0 | 0 |
| INFOSYS LTD SPONSORED ADR | ADR | 456788108 |  | 46961 | 3476 | SH |  | SOLE |  | 3476 | 0 | 0 |
| INFRACAP REIT PREFERRED ETF | ETF | 26923G400 |  | 57569 | 3335 | SH |  | SOLE |  | 3335 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 500 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 625 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 1146 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 16281 | 625 | SH |  | SOLE | 6 | 625 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 44702 | 1716 | SH |  | SOLE | 99 | 1716 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 307755 | 11814 | SH |  | SOLE |  | 11814 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 401 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 721 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 1602 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 3285 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 7614 | 95 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 7932 | 99 | SH |  | SOLE | 99 | 99 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 132549 | 1654 | SH |  | SOLE |  | 1654 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 16098 | 226 | SH |  | SOLE | 99 | 226 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 436854 | 6133 | SH |  | SOLE |  | 6133 | 0 | 0 |
| INGLES MKTS INC CL A | Stock | 457030104 |  | 539 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 21 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 2028 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 46529 | 413 | SH |  | SOLE | 99 | 413 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 554625 | 4923 | SH |  | SOLE |  | 4923 | 0 | 0 |
| INMODE LTD SHS | Stock | M5425M103 |  | 27 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| INMODE LTD SHS | Stock | M5425M103 |  | 12449 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| INNODATA INC COM NEW | Stock | 457642205 |  | 541 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| INNODATA INC COM NEW | Stock | 457642205 |  | 122773 | 3179 | SH |  | SOLE |  | 3179 | 0 | 0 |
| INNOSPEC INC COM | Stock | 45768S105 |  | 6426 | 88 | SH |  | SOLE | 99 | 88 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC COM | REIT | 45781V101 |  | 8826 | 176 | SH |  | SOLE |  | 175 | 0 | 0 |
| INNOVATIVE SOLUTIONS  SUPPORT COM | Stock | 45769N105 |  | 31822 | 1550 | SH |  | SOLE |  | 1550 | 0 | 0 |
| INNOVATOR DEEPWATER FRONTIER TECH ETF | ETF | 45782C862 |  | 69 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INNOVATOR DEFINED WEALTH SHIELD ETF | ETF | 45783Y855 |  | 995984 | 29762 | SH |  | SOLE |  | 29761 | 0 | 0 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY | ETF | 45782C516 |  | 4818 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| INNOVATOR EQUITY AUTOCALLABLE INCOME STRATEGY ETF | ETF | 45784N593 |  | 59701 | 2580 | SH |  | SOLE |  | 2580 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR APRIL | ETF | 45784N726 |  | 1348143 | 51653 | SH |  | SOLE |  | 51653 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR AUGUST | ETF | 45783Y111 |  | 726406 | 27281 | SH |  | SOLE |  | 27281 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR DECEMBER | ETF | 45784N858 |  | 284335 | 11096 | SH |  | SOLE |  | 11096 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR FEBRUARY | ETF | 45784N775 |  | 348950 | 13744 | SH |  | SOLE |  | 13743 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JANUARY | ETF | 45784N817 |  | 336396 | 12340 | SH |  | SOLE |  | 12340 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JULY | ETF | 45783Y251 |  | 64709 | 2226 | SH |  | SOLE | 25 | 2226 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JULY | ETF | 45783Y251 |  | 302384 | 10402 | SH |  | SOLE |  | 10402 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JUNE | ETF | 45784N643 |  | 180055 | 6690 | SH |  | SOLE |  | 6690 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR MARCH | ETF | 45784N742 |  | 249833 | 9057 | SH |  | SOLE |  | 9056 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR MAY | ETF | 45784N650 |  | 543171 | 21211 | SH |  | SOLE |  | 21211 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR NOVEMBER | ETF | 45784N809 |  | 212373 | 7999 | SH |  | SOLE |  | 7999 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR OCTOBER | ETF | 45784N700 |  | 843685 | 31542 | SH |  | SOLE |  | 31542 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR SEPTEMBER | ETF | 45784N106 |  | 744395 | 27857 | SH |  | SOLE |  | 27857 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO OCTOBER 2026 | ETF | 45784N601 |  | 26747 | 1011 | SH |  | SOLE |  | 1011 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 6MO APR/OCT | ETF | 45784N882 |  | 81319 | 3184 | SH |  | SOLE |  | 3184 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 6MO JAN/JUL | ETF | 45783Y244 |  | 172211 | 5924 | SH |  | SOLE |  | 5924 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 10 BUFFER ETF - MARCH | ETF | 45784N361 |  | 3712 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 15 BUFFER ETF - DECEMBER | ETF | 45784N437 |  | 24991 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 15 BUFFER ETF - JULY TRUST UNITS | ETF | 45784N536 |  | 34924 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 15 BUFFER ETF - MARCH | ETF | 45784N379 |  | 20650 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 15 BUFFER ETF - NOVEMBER | ETF | 45784N452 |  | 9975 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 15 BUFFER ETF - OCTOBER | ETF | 45784N528 |  | 4290 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INNOVATOR EQUITY DUAL DIRECTIONAL 15 BUFFER ETF - SEPTEMBER | ETF | 45784N486 |  | 31674 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| INNOVATOR EQUITY MANAGED FLOOR ETF | ETF | 45783Y673 |  | 163877 | 4628 | SH |  | SOLE | 51 | 4628 | 0 | 0 |
| INNOVATOR EQUITY MANAGED FLOOR ETF | ETF | 45783Y673 |  | 395077 | 11157 | SH |  | SOLE | 25 | 11157 | 0 | 0 |
| INNOVATOR EQUITY MANAGED FLOOR ETF | ETF | 45783Y673 |  | 10497241 | 296448 | SH |  | SOLE |  | 296448 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - APRIL | ETF | 45782C334 |  | 701048 | 12835 | SH |  | SOLE |  | 12835 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - AUGUST | ETF | 45783Y129 |  | 18816 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - DECEMBER | ETF | 45784N841 |  | 10779 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY | ETF | 45782C466 |  | 34691 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - NOVEMBER | ETF | 45784N874 |  | 11144 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - SEPTEMBER | ETF | 45784N205 |  | 2874 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER | ETF | 45782C615 |  | 555815 | 9861 | SH |  | SOLE |  | 9861 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL | ETF | 45782C367 |  | 74931 | 2366 | SH |  | SOLE |  | 2366 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JANUARY | ETF | 45782C524 |  | 12698 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY | ETF | 45782C722 |  | 135000 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF DECEMBER | ETF | 45783Y426 |  | 7066 | 217 | SH |  | SOLE |  | 217 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF MARCH | ETF | 45783Y343 |  | 58059 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF NOVEMBER | ETF | 45783Y459 |  | 337830 | 9738 | SH |  | SOLE |  | 9738 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION BUFFER ETF | ETF | 45783Y756 |  | 419680 | 11687 | SH |  | SOLE | 51 | 11687 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 701622 | 14200 | SH |  | SOLE | 51 | 14200 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 1679226 | 33986 | SH |  | SOLE |  | 33985 | 0 | 0 |
| INNOVATOR NASDAQ-100 MANAGED FLOOR ETF | ETF | 45783Y681 |  | 57542 | 1728 | SH |  | SOLE | 51 | 1728 | 0 | 0 |
| INNOVATOR NASDAQ-100 MANAGED FLOOR ETF | ETF | 45783Y681 |  | 236630 | 7106 | SH |  | SOLE |  | 7106 | 0 | 0 |
| INNOVATOR S 500 POWER BUFFER ETF - SEPT | ETF | 45782C656 |  | 1677962 | 38968 | SH |  | SOLE |  | 38968 | 0 | 0 |
| INNOVATOR U.S. EQUITY 10 BUFFER ETF - QUARTERLY | ETF | 45783Y442 |  | 1364469 | 42035 | SH |  | SOLE |  | 42035 | 0 | 0 |
| INNOVATOR U.S. EQUITY 5 TO 15 BUFFER ETF - QUARTERLY | ETF | 45783Y475 |  | 107790 | 3209 | SH |  | SOLE |  | 3209 | 0 | 0 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - OCTOBER | ETF | 45783Y848 |  | 1193668 | 36296 | SH |  | SOLE |  | 36295 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - APRIL | ETF | 45782C888 |  | 475498 | 9708 | SH |  | SOLE |  | 9708 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST | ETF | 45782C698 |  | 225530 | 4617 | SH |  | SOLE |  | 4617 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER | ETF | 45782C557 |  | 150723 | 3140 | SH |  | SOLE |  | 3140 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY | ETF | 45782C433 |  | 359437 | 7535 | SH |  | SOLE |  | 7535 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 850880 | 15955 | SH |  | SOLE |  | 15955 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JULY | ETF | 45782C789 |  | 616947 | 12417 | SH |  | SOLE |  | 12417 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 |  | 313549 | 6779 | SH |  | SOLE |  | 6779 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MARCH | ETF | 45782C391 |  | 352040 | 6707 | SH |  | SOLE |  | 6707 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MAY | ETF | 45782C326 |  | 99439 | 2216 | SH |  | SOLE |  | 2216 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 45782C581 |  | 227204 | 5281 | SH |  | SOLE |  | 5281 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 45782C771 |  | 322903 | 6729 | SH |  | SOLE |  | 6729 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER | ETF | 45782C664 |  | 117468 | 2443 | SH |  | SOLE |  | 2443 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 1318733 | 33134 | SH |  | SOLE |  | 33134 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 5297 | 124 | SH |  | SOLE | 9 | 124 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 1664286 | 38958 | SH |  | SOLE |  | 38958 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 1563038 | 36777 | SH |  | SOLE |  | 36777 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY | ETF | 45782C417 |  | 3015440 | 75198 | SH |  | SOLE |  | 75198 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 1961291 | 42517 | SH |  | SOLE |  | 42516 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 1332138 | 28980 | SH |  | SOLE |  | 28980 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 949424 | 22699 | SH |  | SOLE |  | 22699 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 1005199 | 22528 | SH |  | SOLE |  | 22528 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 306540 | 7675 | SH |  | SOLE |  | 7675 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 762856 | 18670 | SH |  | SOLE |  | 18670 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 4764603 | 110522 | SH |  | SOLE |  | 110522 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL | ETF | 45782C805 |  | 1149964 | 34461 | SH |  | SOLE |  | 34461 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - AUGUST | ETF | 45782C672 |  | 335213 | 8520 | SH |  | SOLE |  | 8520 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - DECEMBER | ETF | 45782C532 |  | 1627707 | 41908 | SH |  | SOLE |  | 41908 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - FEBRUARY | ETF | 45782C425 |  | 517565 | 14258 | SH |  | SOLE |  | 14258 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY | ETF | 45782C300 |  | 433262 | 10192 | SH |  | SOLE |  | 10192 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JULY | ETF | 45782C839 |  | 465500 | 12155 | SH |  | SOLE |  | 12155 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JUNE | ETF | 45782C730 |  | 213942 | 5745 | SH |  | SOLE |  | 5745 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - MARCH | ETF | 45782C375 |  | 703400 | 17700 | SH |  | SOLE |  | 17700 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - MAY | ETF | 45782C292 |  | 112993 | 3069 | SH |  | SOLE |  | 3069 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - NOVEMBER | ETF | 45782C565 |  | 304792 | 8178 | SH |  | SOLE |  | 8178 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - OCTOBER | ETF | 45782C821 |  | 3452498 | 90285 | SH |  | SOLE |  | 90285 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - SEPTEMBER | ETF | 45782C649 |  | 1388998 | 35920 | SH |  | SOLE |  | 35920 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL | ETF | 45782C342 |  | 995715 | 27468 | SH |  | SOLE |  | 27468 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - DECEMBER | ETF | 45784N833 |  | 4934 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - FEBRUARY | ETF | 45784N783 |  | 2284 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 755767 | 18114 | SH |  | SOLE |  | 18114 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY | ETF | 45782C284 |  | 120016 | 3747 | SH |  | SOLE |  | 3747 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - MARCH | ETF | 45784N759 |  | 17452 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 507343 | 14954 | SH |  | SOLE |  | 14954 | 0 | 0 |
| INNOVATOR US EQUITY ACCELERATED ETF | ETF | 45783Y103 |  | 160829 | 4063 | SH |  | SOLE | 51 | 4063 | 0 | 0 |
| INNOVATOR US SMALL CAP POWER BUFFER ETF - AUGUST | ETF | 45783Y137 |  | 26996 | 1007 | SH |  | SOLE |  | 1007 | 0 | 0 |
| INNOVIVA INC COM | Stock | 45781M101 |  | 140 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| INNOVIVA INC COM | Stock | 45781M101 |  | 7246 | 311 | SH |  | SOLE |  | 311 | 0 | 0 |
| INNVENTURE INC COM | Stock | 45784M108 |  | 90 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| INOGEN INC | Stock | 45780L104 |  | 2559 | 414 | SH |  | SOLE | 99 | 414 | 0 | 0 |
| INSEEGO CORP COM NEW | Stock | 45782B104 |  | 122 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| INSEEGO CORP COM NEW | Stock | 45782B104 |  | 2402 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| INSIGHT ENTERPRISES INC COM | Stock | 45765U103 |  | 1139 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| INSIGHT MOLECULAR DIA INC COM NEW | Stock | 68235C206 |  | 10168 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| INSMED INC COM NEW | Stock | 457669307 |  | 654 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| INSMED INC COM NEW | Stock | 457669307 |  | 2780 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| INSMED INC COM NEW | Stock | 457669307 |  | 2943 | 18 | SH |  | SOLE | 51 | 18 | 0 | 0 |
| INSMED INC COM NEW | Stock | 457669307 |  | 3761 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| INSMED INC COM NEW | Stock | 457669307 |  | 9321 | 57 | SH |  | SOLE | 48 | 57 | 0 | 0 |
| INSMED INC COM NEW | Stock | 457669307 |  | 26981 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| INSPERITY INC | Stock | 45778Q107 |  | 649 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| INSPIRE 100 ETF | ETF | 66538H534 |  | 22962 | 487 | SH |  | SOLE |  | 487 | 0 | 0 |
| INSPIRE 500 ETF | ETF | 66537J796 |  | 94710 | 378 | SH |  | SOLE |  | 378 | 0 | 0 |
| INSPIRE CAPITAL APPRECIATION ETF | ETF | 66538H393 |  | 8607 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INSPIRE CORPORATE BOND ETF | ETF | 66538H633 |  | 443048 | 18571 | SH |  | SOLE |  | 18571 | 0 | 0 |
| INSPIRE INTERNATIONAL ETF | ETF | 66538H419 |  | 914709 | 24464 | SH |  | SOLE |  | 24464 | 0 | 0 |
| INSPIRE MEDICAL SYSTEMS INC | Stock | 457730109 |  | 258 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| INSPIRE MEDICAL SYSTEMS INC | Stock | 457730109 |  | 722 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| INSPIRE MEDICAL SYSTEMS INC | Stock | 457730109 |  | 17847 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| INSTALLED BUILDING PRODUCTS INC | Stock | 45780R101 |  | 5303 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| INSTALLED BUILDING PRODUCTS INC | Stock | 45780R101 |  | 6629 | 25 | SH |  | SOLE | 23 | 25 | 0 | 0 |
| INSTALLED BUILDING PRODUCTS INC | Stock | 45780R101 |  | 29697 | 112 | SH |  | SOLE | 99 | 112 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 420 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 420 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 630 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 1049 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 1679 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 3987 | 19 | SH |  | SOLE | 51 | 19 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 7764 | 37 | SH |  | SOLE | 4 | 37 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 9653 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 9653 | 46 | SH |  | SOLE | 99 | 46 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 81838 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| INTAPP INC COM | Stock | 45827U109 |  | 437 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| INTAPP INC COM | Stock | 45827U109 |  | 873 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| INTEGER HLDGS CORP COM | Stock | 45826H109 |  | 968 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| INTEGER HLDGS CORP COM | Stock | 45826H109 |  | 8800 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INTEGRA LIFESCIENCES HOLDINGS CORP | Stock | 457985208 |  | 160 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| INTEGRA LIFESCIENCES HOLDINGS CORP | Stock | 457985208 |  | 876 | 93 | SH |  | SOLE | 99 | 93 | 0 | 0 |
| INTEGRA LIFESCIENCES HOLDINGS CORP | Stock | 457985208 |  | 5916 | 628 | SH |  | SOLE |  | 628 | 0 | 0 |
| INTEGRA RES CORP COM | Stock | 45826T509 |  | 13104 | 4800 | SH |  | SOLE |  | 4800 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 221 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 1942 | 44 | SH |  | SOLE | 46 | 44 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 3310 | 75 | SH |  | SOLE | 74 | 75 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 3619 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 5119 | 116 | SH |  | SOLE | 9 | 116 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 13548 | 307 | SH |  | SOLE | 71 | 307 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 15887 | 360 | SH |  | SOLE | 12 | 360 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 17696 | 401 | SH |  | SOLE | 36 | 401 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 18446 | 418 | SH |  | SOLE | 73 | 418 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 26875 | 609 | SH |  | SOLE | 19 | 609 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 54624 | 1238 | SH |  | SOLE | 33 | 1237 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 54854 | 1243 | SH |  | SOLE | 99 | 1243 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 78860 | 1787 | SH |  | SOLE | 43 | 1787 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 7997070 | 181216 | SH |  | SOLE |  | 181216 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | Stock | 45826J105 |  | 282 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | Stock | 45826J105 |  | 4397 | 343 | SH |  | SOLE | 99 | 343 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | Stock | 45826J105 |  | 28332 | 2210 | SH |  | SOLE |  | 2210 | 0 | 0 |
| INTER PARFUMS INC | Stock | 458334109 |  | 273 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| INTER PARFUMS INC | Stock | 458334109 |  | 36518 | 402 | SH |  | SOLE |  | 402 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 271 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 402 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 469 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 5969 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 9859 | 147 | SH |  | SOLE | 6 | 147 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 12743 | 190 | SH |  | SOLE | 99 | 190 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 16969 | 253 | SH |  | SOLE | 46 | 253 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 18243 | 272 | SH |  | SOLE | 23 | 272 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 859783 | 12819 | SH |  | SOLE | 45 | 12819 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 1215277 | 18120 | SH |  | SOLE |  | 18119 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 786 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 1730 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 2831 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 5190 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 5977 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 14942 | 95 | SH |  | SOLE | 7 | 95 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 30906 | 197 | SH |  | SOLE | 33 | 196 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 105849 | 673 | SH |  | SOLE | 99 | 673 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 128411 | 816 | SH |  | SOLE | 43 | 816 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 135155 | 859 | SH |  | SOLE | 49 | 859 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 2157933 | 13720 | SH |  | SOLE |  | 13720 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROUP SPONSORED ADS | ADR | 45857P806 |  | 267 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROUP SPONSORED ADS | ADR | 45857P806 |  | 534 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROUP SPONSORED ADS | ADR | 45857P806 |  | 33098 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 24160 | 80 | SH |  | SOLE | 19 | 80 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 4206332 | 13928 | SH |  | SOLE |  | 13928 | 0 | 0 |
| INTERFACE INC COM | Stock | 458665304 |  | 15575 | 625 | SH |  | SOLE | 19 | 625 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 970 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 2666 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 2666 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 16263 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 20603 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 23754 | 98 | SH |  | SOLE | 7 | 98 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 31995 | 132 | SH |  | SOLE | 71 | 132 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 47508 | 196 | SH |  | SOLE | 49 | 196 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 61916 | 255 | SH |  | SOLE | 36 | 255 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 67485 | 278 | SH |  | SOLE | 33 | 278 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 213788 | 882 | SH |  | SOLE | 99 | 882 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 215002 | 887 | SH |  | SOLE | 19 | 887 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 16862790 | 69569 | SH |  | SOLE |  | 69568 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 726 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 854 | 12 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 1016 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 1088 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 1886 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 2322 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 34026 | 469 | SH |  | SOLE |  | 469 | 0 | 0 |
| INTERNATIONAL FLAVORS  FRAGRANCES INC | Stock | 459506101 |  | 38779 | 535 | SH |  | SOLE | 43 | 534 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS COM | Stock | 46005L101 |  | 1580 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS COM | Stock | 46005L101 |  | 2844 | 180 | SH |  | SOLE | 71 | 180 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 393 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 571 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 607 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 4697 | 132 | SH |  | SOLE | 33 | 131 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 34415 | 964 | SH |  | SOLE | 71 | 964 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 58619 | 1642 | SH |  | SOLE | 19 | 1642 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 70793 | 1983 | SH |  | SOLE | 99 | 1983 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 439336 | 12306 | SH |  | SOLE |  | 12306 | 0 | 0 |
| INTERNATIONAL SEAWAYS INC COM | Stock | Y41053102 |  | 56774 | 779 | SH |  | SOLE |  | 779 | 0 | 0 |
| INTEST CORP COM | Stock | 461147100 |  | 819 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| INTL GAME TECHNOLOGY | Stock | G4863A108 |  | 2714 | 213 | SH |  | SOLE | 99 | 213 | 0 | 0 |
| INTREPID POTASH INC COM | Stock | 46121Y201 |  | 453362 | 10600 | SH |  | SOLE |  | 10600 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 432 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 1730 | 4 | SH |  | SOLE | 2 | 4 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 2594 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 3027 | 7 | SH |  | SOLE | 22 | 7 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 3459 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 3891 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 4324 | 10 | SH |  | SOLE | 48 | 10 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 6486 | 15 | SH |  | SOLE | 51 | 15 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 6918 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 7350 | 17 | SH |  | SOLE | 4 | 17 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 10377 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 12107 | 28 | SH |  | SOLE | 72 | 28 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 25402 | 59 | SH |  | SOLE | 19 | 58 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 30278 | 70 | SH |  | SOLE | 73 | 70 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 34272 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 61830 | 143 | SH |  | SOLE | 99 | 143 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 232002 | 537 | SH |  | SOLE | 30 | 536 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 6610310 | 15288 | SH |  | SOLE |  | 15288 | 0 | 0 |
| INTUITIVE MACHINES INC CLASS A COM | Stock | 46125A100 |  | 148 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| INTUITIVE MACHINES INC CLASS A COM | Stock | 46125A100 |  | 15776 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 461 | 1 | SH |  | SOLE | 2 | 1 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 922 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 1383 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 4610 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 8298 | 18 | SH |  | SOLE | 4 | 18 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 11567 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 14291 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 20284 | 44 | SH |  | SOLE | 48 | 44 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 34574 | 75 | SH |  | SOLE | 51 | 75 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 36418 | 79 | SH |  | SOLE | 28 | 79 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 44716 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 61312 | 133 | SH |  | SOLE | 50 | 133 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 183474 | 398 | SH |  | SOLE | 99 | 398 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 254927 | 553 | SH |  | SOLE | 53 | 553 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 580386 | 1259 | SH |  | SOLE | 49 | 1259 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 1748535 | 3793 | SH |  | SOLE | 19 | 3793 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 9359042 | 20302 | SH |  | SOLE |  | 20302 | 0 | 0 |
| INVENTRUST PPTYS CORP COM NEW | REIT | 46124J201 |  | 274 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| INVENTRUST PPTYS CORP COM NEW | REIT | 46124J201 |  | 27739 | 911 | SH |  | SOLE |  | 910 | 0 | 0 |
| INVESCO ADVANTAGE MUN INCOME T SH BEN INT | CEF | 46132E103 |  | 8660 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 14780 | 89 | SH |  | SOLE | 19 | 89 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 1028650 | 6208 | SH |  | SOLE |  | 6207 | 0 | 0 |
| INVESCO AGRICULTURE COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F308 |  | 497 | 14 | SH |  | SOLE |  | 13 | 0 | 0 |
| INVESCO AI AND NEXT GEN SOFTWARE ETF | ETF | 46137V639 |  | 17419 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INVESCO BIOTECHNOLOGY  GENOME ETF | ETF | 46137V787 |  | 93123 | 1176 | SH |  | SOLE |  | 1176 | 0 | 0 |
| INVESCO BLOOMBERG FINANCIAL DATA PROVIDERS ETF | ETF | 46138E578 |  | 20541 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INVESCO BLOOMBERG PRICING POWER ETF | ETF | 46138J775 |  | 16056 | 186 | SH |  | SOLE |  | 186 | 0 | 0 |
| INVESCO BUILDING  CONSTRUCTION ETF | ETF | 46137V779 |  | 4001 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | ETF | 46138J791 |  | 1074045 | 54995 | SH |  | SOLE |  | 54994 | 0 | 0 |
| INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF | ETF | 46138J635 |  | 9919 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF | ETF | 46138J510 |  | 273016 | 11556 | SH |  | SOLE |  | 11556 | 0 | 0 |
| INVESCO BULLETSHARES 2027 CORPORATE BOND ETF | ETF | 46138J783 |  | 941743 | 47987 | SH |  | SOLE |  | 47986 | 0 | 0 |
| INVESCO BULLETSHARES 2027 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J585 |  | 76958 | 3441 | SH |  | SOLE |  | 3441 | 0 | 0 |
| INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF | ETF | 46138J494 |  | 255179 | 10788 | SH |  | SOLE |  | 10787 | 0 | 0 |
| INVESCO BULLETSHARES 2028 CORPORATE BOND ETF | ETF | 46138J643 |  | 260565 | 12758 | SH |  | SOLE |  | 12758 | 0 | 0 |
| INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF | ETF | 46138J486 |  | 49551 | 2118 | SH |  | SOLE |  | 2118 | 0 | 0 |
| INVESCO BULLETSHARES 2029 CORPORATE BOND ETF | ETF | 46138J577 |  | 150756 | 8079 | SH |  | SOLE |  | 8078 | 0 | 0 |
| INVESCO BULLETSHARES 2030 CORPORATE BOND ETF | ETF | 46138J460 |  | 154298 | 9229 | SH |  | SOLE |  | 9228 | 0 | 0 |
| INVESCO BULLETSHARES 2030 HIGH YIELD CORPORATE BOND ETF | ETF | 46139W841 |  | 53841 | 2104 | SH |  | SOLE |  | 2104 | 0 | 0 |
| INVESCO BULLETSHARES 2031 CORPORATE BOND ETF | ETF | 46138J429 |  | 105032 | 6381 | SH |  | SOLE |  | 6381 | 0 | 0 |
| INVESCO BULLETSHARES 2032 CORPORATE BOND ETF | ETF | 46139W858 |  | 93236 | 4529 | SH |  | SOLE |  | 4528 | 0 | 0 |
| INVESCO BULLETSHARES 2033 CORPORATE BOND ETF | ETF | 46139W825 |  | 93131 | 4403 | SH |  | SOLE |  | 4403 | 0 | 0 |
| INVESCO BULLETSHARES 2034 CORPORATE BOND ETF | ETF | 46139W783 |  | 45973 | 2221 | SH |  | SOLE |  | 2221 | 0 | 0 |
| INVESCO BULLETSHARES 2035 CORPORATE BOND ETF | ETF | 46139W759 |  | 42600 | 2076 | SH |  | SOLE |  | 2076 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 |  | 371385 | 2830 | SH |  | SOLE |  | 2829 | 0 | 0 |
| INVESCO CHINA TECHNOLOGY ETF | ETF | 46138E800 |  | 19973 | 434 | SH |  | SOLE |  | 434 | 0 | 0 |
| INVESCO CURRENCY SHARES EURO ETF | ETF | 46138K103 |  | 80453 | 754 | SH |  | SOLE | 25 | 754 | 0 | 0 |
| INVESCO CURRENCY SHARES EURO ETF | ETF | 46138K103 |  | 6115540 | 57321 | SH |  | SOLE |  | 57320 | 0 | 0 |
| INVESCO CURRENCYSHARES JAPANESE YEN TRUST | ETF | 46138W107 |  | 847394 | 14641 | SH |  | SOLE |  | 14640 | 0 | 0 |
| INVESCO CURRENCYSHARES SWISS FRANC TRUST | ETF | 46138R108 |  | 120347 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| INVESCO DB BASE METALS FUND | ETF | 46140H700 |  | 517 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| INVESCO DB BASE METALS FUND | ETF | 46140H700 |  | 51555 | 2194 | SH |  | SOLE |  | 2193 | 0 | 0 |
| INVESCO DB ENERGY ETF | ETF | 46140H304 |  | 3915178 | 132853 | SH |  | SOLE |  | 132853 | 0 | 0 |
| INVESCO DB OIL ETF | ETF | 46140H403 |  | 3540645 | 180002 | SH |  | SOLE |  | 180002 | 0 | 0 |
| INVESCO DIVIDEND ACHIEVERS ETF | ETF | 46137V506 |  | 629490 | 12321 | SH |  | SOLE |  | 12320 | 0 | 0 |
| INVESCO DORSEY WRIGHT BASIC MATERIALS MOMENTUM ETF | ETF | 46137V704 |  | 500640 | 4178 | SH |  | SOLE |  | 4177 | 0 | 0 |
| INVESCO DORSEY WRIGHT CONSUMER STAPLES MOMENTUM ETF | ETF | 46137V886 |  | 5428 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| INVESCO DORSEY WRIGHT DEVELOPED MARKETS MOMENTUM ETF | ETF | 46138E875 |  | 107954 | 2180 | SH |  | SOLE | 36 | 2180 | 0 | 0 |
| INVESCO DORSEY WRIGHT DEVELOPED MARKETS MOMENTUM ETF | ETF | 46138E875 |  | 645270 | 13030 | SH |  | SOLE |  | 13030 | 0 | 0 |
| INVESCO DORSEY WRIGHT ENERGY MOMENTUM ETF | ETF | 46137V878 |  | 582839 | 9787 | SH |  | SOLE |  | 9787 | 0 | 0 |
| INVESCO DORSEY WRIGHT INDUSTRIALS MOMENTUM ETF | ETF | 46137V845 |  | 525813 | 2703 | SH |  | SOLE |  | 2702 | 0 | 0 |
| INVESCO DORSEY WRIGHT SMALLCAP MOMENTUM ETF | ETF | 46138E842 |  | 131420 | 1335 | SH |  | SOLE |  | 1334 | 0 | 0 |
| INVESCO DORSEY WRIGHT TECHNOLOGY MOMENTUM ETF | ETF | 46137V811 |  | 710491 | 8230 | SH |  | SOLE |  | 8230 | 0 | 0 |
| INVESCO DOW JONES INDUSTRIAL AVERAGE DIVIDEND ETF | ETF | 46137V605 |  | 19416 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| INVESCO ESG S 500 EQUAL WEIGHT ETF | ETF | 46138G516 |  | 444210 | 15093 | SH |  | SOLE |  | 15093 | 0 | 0 |
| INVESCO FOOD  BEVERAGE ETF | ETF | 46137V753 |  | 100466 | 2052 | SH |  | SOLE |  | 2052 | 0 | 0 |
| INVESCO FUNDAMENTAL INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46138E693 |  | 214394 | 8922 | SH |  | SOLE |  | 8921 | 0 | 0 |
| INVESCO GLOBAL CLEAN ENERGY ETF | ETF | 46138G847 |  | 8606 | 480 | SH |  | SOLE |  | 480 | 0 | 0 |
| INVESCO GLOBAL LISTED PRIVATE EQUITY ETF | ETF | 46137V118 |  | 2091 | 37 | SH |  | SOLE | 49 | 37 | 0 | 0 |
| INVESCO GLOBAL LISTED PRIVATE EQUITY ETF | ETF | 46137V118 |  | 139152 | 2462 | SH |  | SOLE |  | 2462 | 0 | 0 |
| INVESCO GOLDEN DRAGON CHINA ETF | ETF | 46137V571 |  | 167013 | 6463 | SH |  | SOLE |  | 6463 | 0 | 0 |
| INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF | ETF | 46137V563 |  | 10777 | 503 | SH |  | SOLE |  | 503 | 0 | 0 |
| INVESCO INDIA ETF | ETF | 46137R109 |  | 14782 | 720 | SH |  | SOLE | 99 | 720 | 0 | 0 |
| INVESCO INTERNATIONAL BUYBACK ACHIEVERS ETF | ETF | 46138E644 |  | 14178 | 252 | SH |  | SOLE | 36 | 252 | 0 | 0 |
| INVESCO INTERNATIONAL DEVELOPED DYNAMIC MULTIFACTOR ETF | ETF | 46138J437 |  | 34741 | 1098 | SH |  | SOLE |  | 1098 | 0 | 0 |
| INVESCO KBW BANK ETF | ETF | 46138E628 |  | 86241 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| INVESCO KBW HIGH DIVIDEND YIELD FINANCIAL ETF | ETF | 46138E610 |  | 19851 | 1583 | SH |  | SOLE |  | 1583 | 0 | 0 |
| INVESCO KBW PREMIUM YIELD EQUITY REIT ETF | ETF | 46138E594 |  | 32095 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| INVESCO KBW PROPERTY  CASUALTY INSURANCE ETF | ETF | 46138E586 |  | 1785 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| INVESCO LARGE CAP VALUE ETF | ETF | 46137V738 |  | 19465 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 24 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 97 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 243 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 1457 | 60 | SH |  | SOLE | 19 | 60 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 4931 | 203 | SH |  | SOLE | 99 | 203 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 5598 | 230 | SH |  | SOLE | 33 | 230 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 8477 | 349 | SH |  | SOLE | 7 | 349 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 25140 | 1035 | SH |  | SOLE | 45 | 1034 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 621387 | 25582 | SH |  | SOLE |  | 25582 | 0 | 0 |
| INVESCO MORTGAGE CAPITAL INC COM | REIT | 46131B704 |  | 1414 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| INVESCO MORTGAGE CAPITAL INC COM | REIT | 46131B704 |  | 20790 | 2573 | SH |  | SOLE | 19 | 2573 | 0 | 0 |
| INVESCO MSCI EAFE INCOME ADVANTAGE ETF | ETF | 46090A713 |  | 19498 | 370 | SH |  | SOLE |  | 369 | 0 | 0 |
| INVESCO MSCI SUSTAINABLE FUTURE ETF | ETF | 46137V407 |  | 1328 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| INVESCO MUNI INVESTMENT GRADE TRUST CEF | CEF | 46131M106 |  | 11992 | 1215 | SH |  | SOLE | 99 | 1215 | 0 | 0 |
| INVESCO MUNI INVESTMENT GRADE TRUST CEF | CEF | 46131M106 |  | 29610 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| INVESCO MUNICIPAL TRUST CEF | CEF | 46131J103 |  | 34719 | 3647 | SH |  | SOLE |  | 3647 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 2614 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 116671 | 491 | SH |  | SOLE | 36 | 491 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 704661 | 2965 | SH |  | SOLE | 49 | 2965 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 8222050 | 34602 | SH |  | SOLE |  | 34601 | 0 | 0 |
| INVESCO NASDAQ BIOTECHNOLOGY ETF | ETF | 46138G599 |  | 608166 | 20978 | SH |  | SOLE |  | 20978 | 0 | 0 |
| INVESCO NASDAQ INTERNET ETF | ETF | 46137V530 |  | 45177 | 1010 | SH |  | SOLE |  | 1010 | 0 | 0 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 23968 | 1043 | SH |  | SOLE |  | 1043 | 0 | 0 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 2165711 | 94243 | SH |  | SOLE | 36 | 94243 | 0 | 0 |
| INVESCO NEXT GEN CONNECTIVITY ETF | ETF | 46137V688 |  | 27713 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 2754 | 159 | SH |  | SOLE | 36 | 159 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 142691 | 8238 | SH |  | SOLE | 19 | 8238 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 154544 | 8923 | SH |  | SOLE |  | 8922 | 0 | 0 |
| INVESCO PHLX SEMICONDUCTOR ETF | ETF | 46138G615 |  | 211752 | 3547 | SH |  | SOLE |  | 3546 | 0 | 0 |
| INVESCO QQQ INCOME ADVANTAGE ETF | ETF | 46090A689 |  | 10175 | 204 | SH |  | SOLE |  | 204 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 29449 | 51 | SH |  | SOLE | 25 | 51 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 43289 | 75 | SH |  | SOLE | 99 | 75 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 73879 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 152953 | 265 | SH |  | SOLE | 49 | 265 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 155465 | 269 | SH |  | SOLE | 36 | 269 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 746675 | 1294 | SH |  | SOLE | 19 | 1293 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 2282747 | 3955 | SH |  | SOLE | 75 | 3955 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 90505678 | 156807 | SH |  | SOLE |  | 156806 | 0 | 0 |
| INVESCO RAFI DEVELOPED MARKETS EX-U.S. ETF | ETF | 46138E743 |  | 544241 | 7786 | SH |  | SOLE | 36 | 7786 | 0 | 0 |
| INVESCO RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF | ETF | 46138E735 |  | 9325 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| INVESCO RAFI EMERGING MARKETS ETF | ETF | 46138E727 |  | 3844310 | 142858 | SH |  | SOLE |  | 142858 | 0 | 0 |
| INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF | ETF | 46138J619 |  | 256718 | 4270 | SH |  | SOLE |  | 4270 | 0 | 0 |
| INVESCO S 100 EQUAL WEIGHT ETF | ETF | 46137V449 |  | 7297216 | 63322 | SH |  | SOLE |  | 63321 | 0 | 0 |
| INVESCO S 500 CONCENTRATED QVM ETF | ETF | 46138E396 |  | 207763 | 3495 | SH |  | SOLE |  | 3495 | 0 | 0 |
| INVESCO S 500 DOWNSIDE HEDGED ETF | ETF | 46090A705 |  | 26261 | 695 | SH |  | SOLE |  | 695 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF | ETF | 46137V381 |  | 533144 | 9960 | SH |  | SOLE |  | 9960 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT CONSUMER STAPLES ETF | ETF | 46137V373 |  | 143414 | 4861 | SH |  | SOLE |  | 4861 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT FINANCIALS ETF | ETF | 46137V340 |  | 35695 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT HEALTH CARE ETF | ETF | 46137V332 |  | 56493 | 1871 | SH |  | SOLE | 36 | 1871 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT HEALTH CARE ETF | ETF | 46137V332 |  | 318559 | 10551 | SH |  | SOLE |  | 10550 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT INCOME ADVANTAGE ETF | ETF | 46090A697 |  | 28044 | 561 | SH |  | SOLE |  | 560 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT INDUSTRIALS ETF | ETF | 46137V324 |  | 9450 | 164 | SH |  | SOLE |  | 164 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 16 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 362 | 8 | SH |  | SOLE | 22 | 8 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 5721873 | 126422 | SH |  | SOLE |  | 126422 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT UTILITIES ETF | ETF | 46137V274 |  | 3309874 | 40807 | SH |  | SOLE |  | 40807 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 4412 | 41 | SH |  | SOLE | 51 | 41 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 152741 | 1419 | SH |  | SOLE | 36 | 1419 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 868641 | 8071 | SH |  | SOLE |  | 8071 | 0 | 0 |
| INVESCO S 500 HIGH BETA ETF | ETF | 46138E370 |  | 2783 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| INVESCO S 500 HIGH BETA ETF | ETF | 46138E370 |  | 265734 | 2292 | SH |  | SOLE |  | 2291 | 0 | 0 |
| INVESCO S 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 |  | 276531 | 5574 | SH |  | SOLE |  | 5574 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | ETF | 46138E339 |  | 553949 | 4941 | SH |  | SOLE | 36 | 4941 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | ETF | 46138E339 |  | 1813382 | 16175 | SH |  | SOLE |  | 16175 | 0 | 0 |
| INVESCO S 500 PURE GROWTH EFT | ETF | 46137V266 |  | 400619 | 8571 | SH |  | SOLE |  | 8571 | 0 | 0 |
| INVESCO S 500 PURE VALUE ETF | ETF | 46137V258 |  | 2148 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| INVESCO S 500 PURE VALUE ETF | ETF | 46137V258 |  | 293370 | 2732 | SH |  | SOLE |  | 2731 | 0 | 0 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 5113 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 1543142 | 20523 | SH |  | SOLE |  | 20523 | 0 | 0 |
| INVESCO S GLOBAL WATER INDEX ETF | ETF | 46138E263 |  | 10742 | 168 | SH |  | SOLE | 49 | 168 | 0 | 0 |
| INVESCO S GLOBAL WATER INDEX ETF | ETF | 46138E263 |  | 98800 | 1545 | SH |  | SOLE |  | 1545 | 0 | 0 |
| INVESCO S INTERNATIONAL DEVELOPED MOMENTUM ETF | ETF | 46138E222 |  | 695533 | 12683 | SH |  | SOLE |  | 12682 | 0 | 0 |
| INVESCO S MIDCAP 400 GARP ETF | ETF | 46137V225 |  | 3100 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| INVESCO S MIDCAP 400 PURE VALUE ETF | ETF | 46137V191 |  | 1185165 | 9119 | SH |  | SOLE |  | 9118 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE ETF | ETF | 46138G672 |  | 1667 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE ETF | ETF | 46138G672 |  | 678421 | 5289 | SH |  | SOLE |  | 5289 | 0 | 0 |
| INVESCO S MIDCAP LOW VOLATILITY ETF | ETF | 46138E198 |  | 79933 | 1269 | SH |  | SOLE |  | 1269 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ETF | ETF | 46137V464 |  | 31324 | 216 | SH |  | SOLE | 36 | 216 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ETF | ETF | 46137V464 |  | 532906 | 3675 | SH |  | SOLE |  | 3674 | 0 | 0 |
| INVESCO S MIDCAP QUALITY ETF | ETF | 46137V472 |  | 221697 | 2145 | SH |  | SOLE | 19 | 2144 | 0 | 0 |
| INVESCO S MIDCAP QUALITY ETF | ETF | 46137V472 |  | 1960894 | 18970 | SH |  | SOLE |  | 18969 | 0 | 0 |
| INVESCO S MIDCAP VALUE WITH MOMENTUM ETF | ETF | 46137V456 |  | 6577 | 101 | SH |  | SOLE | 51 | 101 | 0 | 0 |
| INVESCO S MIDCAP VALUE WITH MOMENTUM ETF | ETF | 46137V456 |  | 130240 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INVESCO S SMALL CAP LOW VOLATILITY PORTFOLIO | ETF | 46138G102 |  | 39219 | 831 | SH |  | SOLE |  | 831 | 0 | 0 |
| INVESCO S SMALLCAP 600 REVENUE ETF | ETF | 46138G664 |  | 17718 | 351 | SH |  | SOLE |  | 351 | 0 | 0 |
| INVESCO S SMALLCAP HEALTH CARE ETF | ETF | 46138E149 |  | 4938 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| INVESCO S SMALLCAP INDUSTRIALS ETF | ETF | 46138E123 |  | 13917 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| INVESCO S SMALLCAP INFORMATION TECHNOLOGY ETF | ETF | 46138E115 |  | 36173 | 602 | SH |  | SOLE |  | 602 | 0 | 0 |
| INVESCO S SMALLCAP MOMENTUM ETF | ETF | 46137V498 |  | 168377 | 2215 | SH |  | SOLE |  | 2214 | 0 | 0 |
| INVESCO S SMALLCAP MOMENTUM ETF | ETF | 46137V498 |  | 278877 | 3668 | SH |  | SOLE | 11 | 3668 | 0 | 0 |
| INVESCO S SMALLCAP UTILITIES  COMMUNICATION SERVICES ETF | ETF | 46138G409 |  | 60223 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INVESCO S ULTRA DIVIDEND REVENUE ETF | ETF | 46138G656 |  | 101468 | 1823 | SH |  | SOLE |  | 1823 | 0 | 0 |
| INVESCO SEMICONDUCTORS ETF | ETF | 46137V647 |  | 4941577 | 52358 | SH |  | SOLE |  | 52358 | 0 | 0 |
| INVESCO SOLAR ETF | ETF | 46138G706 |  | 2763515 | 49605 | SH |  | SOLE |  | 49605 | 0 | 0 |
| INVESCO TAXABLE MUNICIPAL BOND ETF | ETF | 46138G805 |  | 7638 | 283 | SH |  | SOLE |  | 283 | 0 | 0 |
| INVESCO TOTAL RETURN BOND ETF | ETF | 46090A804 |  | 290342 | 6200 | SH |  | SOLE | 11 | 6199 | 0 | 0 |
| INVESCO TR INVT GRADE NEW YORK COM | CEF | 46131T101 |  | 5470 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 |  | 30172 | 602 | SH |  | SOLE | 51 | 602 | 0 | 0 |
| INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 |  | 8422612 | 168049 | SH |  | SOLE |  | 168048 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRED ETF | ETF | 46138G870 |  | 2062 | 86 | SH |  | SOLE | 11 | 86 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRED ETF | ETF | 46138G870 |  | 230954 | 9631 | SH |  | SOLE |  | 9631 | 0 | 0 |
| INVESCO WILDERHILL CLEAN ENERGY ETF | ETF | 46137V134 |  | 23574 | 746 | SH |  | SOLE |  | 746 | 0 | 0 |
| INVESCO ZACKS MID-CAP ETF | ETF | 46137Y401 |  | 924 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| INVESTAR HOLDING CORP | Stock | 46134L105 |  | 343602 | 12600 | SH |  | SOLE |  | 12600 | 0 | 0 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 348 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 398 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 447 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 1168 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 9542 | 384 | SH |  | SOLE | 99 | 384 | 0 | 0 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 11431 | 460 | SH |  | SOLE |  | 460 | 0 | 0 |
| INVO FERTILITY INC. COM | Stock | 44984F807 |  | 35 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| IONIS PHARMACEUTICALS INC | Stock | 462222100 |  | 526 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| IONIS PHARMACEUTICALS INC | Stock | 462222100 |  | 17817 | 237 | SH |  | SOLE |  | 237 | 0 | 0 |
| IONIS PHARMACEUTICALS INC | Stock | 462222100 |  | 27032 | 360 | SH |  | SOLE | 99 | 360 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 404 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 1038 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 634817 | 22019 | SH |  | SOLE |  | 22019 | 0 | 0 |
| IOVANCE BIOTHERAPEUTICS INC COM | Stock | 462260100 |  | 137 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| IOVANCE BIOTHERAPEUTICS INC COM | Stock | 462260100 |  | 29519 | 8410 | SH |  | SOLE |  | 8410 | 0 | 0 |
| IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN | ETF | 06738C778 |  | 1492 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN | ETF | 06738C778 |  | 297072 | 6171 | SH |  | SOLE |  | 6171 | 0 | 0 |
| IPATH SERIES B S 500 VIX SHORT-TERM FUTURES ETN | ETF | 06748M196 |  | 90250 | 2528 | SH |  | SOLE |  | 2528 | 0 | 0 |
| IPG PHOTONICS CORP COM | Stock | 44980X109 |  | 21887 | 191 | SH |  | SOLE | 46 | 191 | 0 | 0 |
| IPG PHOTONICS CORP COM | Stock | 44980X109 |  | 42971 | 375 | SH |  | SOLE | 78 | 375 | 0 | 0 |
| IPG PHOTONICS CORP COM | Stock | 44980X109 |  | 296330 | 2586 | SH |  | SOLE |  | 2586 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 171 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 338 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 512 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 1876 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 4093 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 6139 | 36 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 53191 | 312 | SH |  | SOLE | 19 | 311 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 884236 | 5185 | SH |  | SOLE |  | 5184 | 0 | 0 |
| IRADIMED CORP COM | Stock | 46266A109 |  | 2599 | 27 | SH |  | SOLE | 23 | 27 | 0 | 0 |
| IRADIMED CORP COM | Stock | 46266A109 |  | 10974 | 114 | SH |  | SOLE | 99 | 114 | 0 | 0 |
| IRADIMED CORP COM | Stock | 46266A109 |  | 11181 | 116 | SH |  | SOLE | 34 | 116 | 0 | 0 |
| IREN LIMITED ORDINARY SHARES | Stock | Q4982L109 |  | 1210095 | 35300 | SH |  | SOLE |  | 35300 | 0 | 0 |
| IRIDIUM COMMUNICATIONS | Stock | 46269C102 |  | 277 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| IRIDIUM COMMUNICATIONS | Stock | 46269C102 |  | 8403 | 303 | SH |  | SOLE |  | 302 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 306 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 306 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 613 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 613 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 3064 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 18201 | 178 | SH |  | SOLE | 33 | 178 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 41060 | 402 | SH |  | SOLE | 99 | 402 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 1197901 | 11728 | SH |  | SOLE |  | 11728 | 0 | 0 |
| IRONWOOD PHARMACEUTICALS INC 1.5 06/15/2026 | Convertible | 46333XAH1 |  | 17478 | 18000 | SH |  | SOLE |  | 18000 | 0 | 0 |
| IRONWOOD PHARMACEUTICALS INC COM CL A | Stock | 46333X108 |  | 825 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| ISABELLA BK CORP COM | Stock | 464214105 |  | 2740 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ISHARES  10-20 YR TREASURY ETF | ETF | 464288653 |  | 1772167 | 17595 | SH |  | SOLE | 36 | 17594 | 0 | 0 |
| ISHARES  10-20 YR TREASURY ETF | ETF | 464288653 |  | 2285864 | 22695 | SH |  | SOLE |  | 22695 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 173 | 2 | SH |  | SOLE | 22 | 2 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 153875 | 1775 | SH |  | SOLE | 9 | 1775 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 323036 | 3726 | SH |  | SOLE | 36 | 3726 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 11147450 | 128590 | SH |  | SOLE |  | 128589 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 460334 | 4573 | SH |  | SOLE | 49 | 4573 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 2639955 | 26226 | SH |  | SOLE | 6 | 26226 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 47451868 | 471407 | SH |  | SOLE |  | 471407 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 1015 | 24 | SH |  | SOLE | 22 | 24 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 547534 | 12941 | SH |  | SOLE | 99 | 12941 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 778807 | 18407 | SH |  | SOLE | 36 | 18407 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 1227990 | 29024 | SH |  | SOLE |  | 29023 | 0 | 0 |
| ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46434V100 |  | 312322 | 6186 | SH |  | SOLE |  | 6185 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 18721 | 181 | SH |  | SOLE | 36 | 181 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 555597 | 5372 | SH |  | SOLE | 49 | 5371 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 5219296 | 50462 | SH |  | SOLE |  | 50462 | 0 | 0 |
| ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464289511 |  | 115698 | 2331 | SH |  | SOLE |  | 2331 | 0 | 0 |
| ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF | ETF | 464288125 |  | 2801699 | 37767 | SH |  | SOLE |  | 37766 | 0 | 0 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 38421 | 731 | SH |  | SOLE | 49 | 731 | 0 | 0 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 3412652 | 64929 | SH |  | SOLE |  | 64928 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 31542 | 382 | SH |  | SOLE | 11 | 382 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 1812742 | 21954 | SH |  | SOLE | 16 | 21954 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 26283551 | 318318 | SH |  | SOLE |  | 318318 | 0 | 0 |
| ISHARES 20 YEAR TREASURY BOND BUYWRITE STRATEGY ETF | ETF | 46436E338 |  | 71215 | 3148 | SH |  | SOLE |  | 3148 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 74447 | 628 | SH |  | SOLE | 36 | 627 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 904709 | 7628 | SH |  | SOLE |  | 7628 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 2813548 | 23723 | SH |  | SOLE | 75 | 23723 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 10 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 53 | 1 | SH |  | SOLE | 22 | 1 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 1703743 | 32013 | SH |  | SOLE |  | 32013 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 3054 | 32 | SH |  | SOLE | 49 | 32 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 105504 | 1105 | SH |  | SOLE | 36 | 1105 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 3058566 | 32047 | SH |  | SOLE | 16 | 32047 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 5390192 | 56477 | SH |  | SOLE |  | 56477 | 0 | 0 |
| ISHARES A.I. INNOVATION AND TECH ACTIVE ETF | ETF | 09290C780 |  | 2569001 | 77967 | SH |  | SOLE | 36 | 77966 | 0 | 0 |
| ISHARES A.I. INNOVATION AND TECH ACTIVE ETF | ETF | 09290C780 |  | 6955960 | 211107 | SH |  | SOLE |  | 211106 | 0 | 0 |
| ISHARES AAA - A RATED CORPORATE BOND ETF | ETF | 46429B291 |  | 21273 | 447 | SH |  | SOLE | 36 | 447 | 0 | 0 |
| ISHARES AAA - A RATED CORPORATE BOND ETF | ETF | 46429B291 |  | 464004 | 9750 | SH |  | SOLE |  | 9750 | 0 | 0 |
| ISHARES AAA CLO ACTIVE ETF | ETF | 092528504 |  | 48621 | 938 | SH |  | SOLE | 36 | 938 | 0 | 0 |
| ISHARES AAA CLO ACTIVE ETF | ETF | 092528504 |  | 972343 | 18758 | SH |  | SOLE |  | 18758 | 0 | 0 |
| ISHARES AGENCY BOND ETF | ETF | 464288166 |  | 183462 | 1672 | SH |  | SOLE |  | 1672 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 728538 | 7339 | SH |  | SOLE | 36 | 7338 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 866637 | 8730 | SH |  | SOLE | 19 | 8730 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 31457032 | 316884 | SH |  | SOLE |  | 316883 | 0 | 0 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 336071 | 3166 | SH |  | SOLE | 99 | 3166 | 0 | 0 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 2513713 | 23681 | SH |  | SOLE | 36 | 23680 | 0 | 0 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 12279803 | 115683 | SH |  | SOLE |  | 115683 | 0 | 0 |
| ISHARES ASIA 50 ETF | ETF | 464288430 |  | 31951 | 301 | SH |  | SOLE |  | 301 | 0 | 0 |
| ISHARES BARCLAYS GNMA BOND ETF | ETF | 46429B333 |  | 3523 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| ISHARES BARCLAYS GNMA BOND ETF | ETF | 46429B333 |  | 13787 | 311 | SH |  | SOLE | 36 | 311 | 0 | 0 |
| ISHARES BB RATED CORPORATE BOND ETF | ETF | 46435U473 |  | 288796 | 6212 | SH |  | SOLE |  | 6212 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 3494 | 91 | SH |  | SOLE | 49 | 90 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 30707 | 799 | SH |  | SOLE | 19 | 799 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 195193 | 5081 | SH |  | SOLE | 36 | 5080 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 6268080 | 163146 | SH |  | SOLE |  | 163146 | 0 | 0 |
| ISHARES BLOCKCHAIN AND TECH ETF | ETF | 46436E361 |  | 35451 | 970 | SH |  | SOLE |  | 970 | 0 | 0 |
| ISHARES BLOOMBERG ROLL SELECT COMMODITY STRATEGY ETF | ETF | 46431W598 |  | 227820 | 3834 | SH |  | SOLE |  | 3834 | 0 | 0 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 14515 | 394 | SH |  | SOLE | 36 | 394 | 0 | 0 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 1639929 | 44515 | SH |  | SOLE |  | 44514 | 0 | 0 |
| ISHARES BROKER DEALERS  SECURITIES EXCH ETF | ETF | 464288794 |  | 18717 | 114 | SH |  | SOLE | 6 | 114 | 0 | 0 |
| ISHARES BROKER DEALERS  SECURITIES EXCH ETF | ETF | 464288794 |  | 10588277 | 64492 | SH |  | SOLE |  | 64491 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 2748 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 62656 | 616 | SH |  | SOLE | 36 | 615 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 720296 | 7076 | SH |  | SOLE |  | 7076 | 0 | 0 |
| ISHARES CORE 30/70 CONSERVATIVE ALLOCATION ETF | ETF | 464289883 |  | 30878 | 774 | SH |  | SOLE |  | 774 | 0 | 0 |
| ISHARES CORE 40/60 MODERATE ALLOCATION ETF | ETF | 464289875 |  | 636156 | 13430 | SH |  | SOLE |  | 13429 | 0 | 0 |
| ISHARES CORE 5-10 YEAR USD BOND ETF | ETF | 46435G417 |  | 3330 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| ISHARES CORE 5-10 YEAR USD BOND ETF | ETF | 46435G417 |  | 162931 | 3718 | SH |  | SOLE |  | 3718 | 0 | 0 |
| ISHARES CORE AGGRESSIVE ALLOCATION ETF | ETF | 464289859 |  | 1454992 | 16442 | SH |  | SOLE |  | 16442 | 0 | 0 |
| ISHARES CORE DIVIDEND ETF | ETF | 46435U861 |  | 231985 | 4300 | SH |  | SOLE | 36 | 4300 | 0 | 0 |
| ISHARES CORE DIVIDEND ETF | ETF | 46435U861 |  | 281274 | 5214 | SH |  | SOLE |  | 5213 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 983 | 14 | SH |  | SOLE | 16 | 14 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 9883 | 141 | SH |  | SOLE | 19 | 140 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 23580 | 336 | SH |  | SOLE | 52 | 336 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 35792 | 510 | SH |  | SOLE | 71 | 510 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 88357 | 1259 | SH |  | SOLE | 49 | 1259 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 136839 | 1950 | SH |  | SOLE | 36 | 1949 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 10292938 | 146665 | SH |  | SOLE |  | 146664 | 0 | 0 |
| ISHARES CORE GROWTH ALLOCATION ETF | ETF | 464289867 |  | 387299 | 6019 | SH |  | SOLE |  | 6018 | 0 | 0 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 72203 | 532 | SH |  | SOLE | 99 | 532 | 0 | 0 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 960490 | 7077 | SH |  | SOLE | 36 | 7077 | 0 | 0 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 25738126 | 189641 | SH |  | SOLE |  | 189641 | 0 | 0 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 1603312 | 32041 | SH |  | SOLE | 36 | 32040 | 0 | 0 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 4700971 | 93944 | SH |  | SOLE |  | 93944 | 0 | 0 |
| ISHARES CORE LONG-TERM U.S. BOND ETF | ETF | 464289479 |  | 5388 | 110 | SH |  | SOLE | 36 | 110 | 0 | 0 |
| ISHARES CORE LONG-TERM U.S. BOND ETF | ETF | 464289479 |  | 334289 | 6825 | SH |  | SOLE |  | 6825 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 18197 | 201 | SH |  | SOLE | 22 | 201 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 126751 | 1400 | SH |  | SOLE | 19 | 1400 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 1042056 | 11511 | SH |  | SOLE | 36 | 11510 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 13970479 | 154319 | SH |  | SOLE |  | 154318 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 18554 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 24761 | 355 | SH |  | SOLE | 19 | 355 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 125899 | 1805 | SH |  | SOLE | 71 | 1805 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 616590 | 8840 | SH |  | SOLE | 16 | 8840 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 4967168 | 71214 | SH |  | SOLE | 36 | 71213 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 15706299 | 225180 | SH |  | SOLE |  | 225179 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 10335 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 268808 | 3825 | SH |  | SOLE | 36 | 3825 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 508544 | 7237 | SH |  | SOLE | 16 | 7237 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 6602 | 79 | SH |  | SOLE | 36 | 79 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 2517167 | 30120 | SH |  | SOLE |  | 30120 | 0 | 0 |
| ISHARES CORE MSCI PACIFIC ETF | ETF | 46434V696 |  | 3826 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 119217 | 1376 | SH |  | SOLE | 51 | 1376 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 361250 | 4170 | SH |  | SOLE | 36 | 4169 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 1457805 | 16826 | SH |  | SOLE | 49 | 16826 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 19193484 | 221531 | SH |  | SOLE |  | 221531 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 5605 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 31334 | 464 | SH |  | SOLE | 75 | 464 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 80622 | 1194 | SH |  | SOLE | 36 | 1193 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 131218 | 1943 | SH |  | SOLE | 19 | 1943 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 921042 | 13639 | SH |  | SOLE | 16 | 13639 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 30120798 | 446036 | SH |  | SOLE |  | 446035 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 6216 | 50 | SH |  | SOLE | 99 | 50 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 11188 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 21506 | 173 | SH |  | SOLE | 52 | 173 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 70925 | 571 | SH |  | SOLE | 36 | 570 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 73840 | 594 | SH |  | SOLE | 51 | 594 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 85527 | 688 | SH |  | SOLE | 19 | 688 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 956565 | 7695 | SH |  | SOLE | 16 | 7695 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 36930459 | 297084 | SH |  | SOLE |  | 297083 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 15810 | 111 | SH |  | SOLE | 22 | 111 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 24071 | 169 | SH |  | SOLE | 71 | 169 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 26350 | 185 | SH |  | SOLE | 52 | 185 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 38741 | 272 | SH |  | SOLE | 49 | 272 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 294729 | 2069 | SH |  | SOLE | 19 | 2069 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 664887 | 4668 | SH |  | SOLE | 36 | 4668 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 33021855 | 231846 | SH |  | SOLE |  | 231846 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 12099 | 78 | SH |  | SOLE | 45 | 78 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 268495 | 1731 | SH |  | SOLE | 36 | 1731 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 5855843 | 37753 | SH |  | SOLE |  | 37752 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 11861 | 116 | SH |  | SOLE | 45 | 116 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 80471 | 787 | SH |  | SOLE | 36 | 787 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 5626213 | 55024 | SH |  | SOLE |  | 55024 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 430907 | 9329 | SH |  | SOLE | 99 | 9329 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 4480813 | 97008 | SH |  | SOLE |  | 97008 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 5294235 | 114619 | SH |  | SOLE | 36 | 114618 | 0 | 0 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 40 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 57473 | 971 | SH |  | SOLE | 36 | 971 | 0 | 0 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 113692 | 1921 | SH |  | SOLE |  | 1920 | 0 | 0 |
| ISHARES CREDIT BOND ETF | ETF | 464288620 |  | 32121 | 627 | SH |  | SOLE | 36 | 627 | 0 | 0 |
| ISHARES CREDIT BOND ETF | ETF | 464288620 |  | 50121 | 978 | SH |  | SOLE |  | 978 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI ACWI EX U.S. ETF | ETF | 46435G847 |  | 309784 | 7576 | SH |  | SOLE |  | 7576 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EAFE ETF | ETF | 46434V803 |  | 10794 | 254 | SH |  | SOLE | 36 | 254 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EAFE ETF | ETF | 46434V803 |  | 2133426 | 50204 | SH |  | SOLE |  | 50204 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EMERGING MARKETS ETF | ETF | 46434G509 |  | 396384 | 10736 | SH |  | SOLE |  | 10736 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EUROZONE ETF | ETF | 46434V639 |  | 10313 | 236 | SH |  | SOLE | 36 | 236 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI JAPAN ETF | ETF | 46434V886 |  | 22512 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES CYBERSECURITY  TECH ETF | ETF | 46435U135 |  | 68225 | 1563 | SH |  | SOLE |  | 1563 | 0 | 0 |
| ISHARES DEFENSE INDUSTRIALS ACTIVE ETF | ETF | 09290C699 |  | 1269143 | 38788 | SH |  | SOLE | 36 | 38788 | 0 | 0 |
| ISHARES DEFENSE INDUSTRIALS ACTIVE ETF | ETF | 09290C699 |  | 4329183 | 132310 | SH |  | SOLE |  | 132310 | 0 | 0 |
| ISHARES DISCIPLINED VOLATILITY EQUITY ACTIVE ETF TRUST UNIT | ETF | 09290C715 |  | 573121 | 23250 | SH |  | SOLE | 36 | 23250 | 0 | 0 |
| ISHARES DOW JONES U.S. ETF | ETF | 464287846 |  | 504409 | 3183 | SH |  | SOLE |  | 3183 | 0 | 0 |
| ISHARES DOW JONES US CONSUMER GOODS | ETF | 464287812 |  | 519 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ISHARES DOW JONES US CONSUMER GOODS | ETF | 464287812 |  | 178351 | 2547 | SH |  | SOLE |  | 2546 | 0 | 0 |
| ISHARES DOW JONES US REGIONAL BANKS | ETF | 464288778 |  | 202207 | 3756 | SH |  | SOLE |  | 3755 | 0 | 0 |
| ISHARES DOW JONES US UTILITIES | ETF | 464287697 |  | 92108 | 793 | SH |  | SOLE |  | 793 | 0 | 0 |
| ISHARES DYNAMIC EQUITY ACTIVE ETF | ETF | 09290C723 |  | 4133 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| ISHARES DYNAMIC EQUITY ACTIVE ETF | ETF | 09290C723 |  | 1721222 | 70803 | SH |  | SOLE | 36 | 70803 | 0 | 0 |
| ISHARES EDGE MSCI MIN VOL EAFE ETF | ETF | 46429B689 |  | 3289 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| ISHARES EDGE MSCI MIN VOL EAFE ETF | ETF | 46429B689 |  | 62771 | 687 | SH |  | SOLE | 9 | 687 | 0 | 0 |
| ISHARES EDGE MSCI MIN VOL EAFE ETF | ETF | 46429B689 |  | 3860559 | 42252 | SH |  | SOLE |  | 42251 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 1113 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 222181 | 2396 | SH |  | SOLE | 36 | 2395 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 947061 | 10212 | SH |  | SOLE | 16 | 10212 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 3743769 | 40368 | SH |  | SOLE |  | 40368 | 0 | 0 |
| ISHARES EMERGING MARKETS DIVIDEND ETF | ETF | 464286319 |  | 123974 | 3606 | SH |  | SOLE |  | 3606 | 0 | 0 |
| ISHARES EMERGING MARKETS EQUITY FACTOR ETF | ETF | 46434G889 |  | 66715 | 1104 | SH |  | SOLE | 36 | 1104 | 0 | 0 |
| ISHARES EMERGING MARKETS EQUITY FACTOR ETF | ETF | 46434G889 |  | 282274 | 4671 | SH |  | SOLE |  | 4671 | 0 | 0 |
| ISHARES ENERGY STORAGE  MATERIALS ETF | ETF | 46438G737 |  | 989 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI EAFE ETF | ETF | 46436E759 |  | 8450 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI EAFE ETF | ETF | 46436E759 |  | 74620 | 989 | SH |  | SOLE | 36 | 989 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI EM ETF | ETF | 46436E742 |  | 3205 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI USA ETF | ETF | 46436E767 |  | 162776 | 2949 | SH |  | SOLE | 36 | 2948 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI USA ETF | ETF | 46436E767 |  | 350023 | 6341 | SH |  | SOLE |  | 6341 | 0 | 0 |
| ISHARES ESG ADVANCED UNIVERSAL USD BOND ETF | ETF | 46436E619 |  | 7349318 | 168950 | SH |  | SOLE |  | 168949 | 0 | 0 |
| ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF | ETF | 46435G243 |  | 1653872 | 65983 | SH |  | SOLE |  | 65983 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 92968 | 972 | SH |  | SOLE | 36 | 972 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 9353913 | 97824 | SH |  | SOLE |  | 97823 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 1046 | 23 | SH |  | SOLE | 22 | 23 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 147253 | 3238 | SH |  | SOLE | 36 | 3238 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 2636821 | 57990 | SH |  | SOLE |  | 57990 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 1533337 | 10842 | SH |  | SOLE | 36 | 10842 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 6031417 | 42649 | SH |  | SOLE |  | 42648 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ETF | 46435U663 |  | 4977544 | 105860 | SH |  | SOLE |  | 105860 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA VALUE ETF | ETF | 46436E221 |  | 90367 | 2839 | SH |  | SOLE | 36 | 2838 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA VALUE ETF | ETF | 46436E221 |  | 439403 | 13804 | SH |  | SOLE |  | 13804 | 0 | 0 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 46465 | 977 | SH |  | SOLE | 36 | 977 | 0 | 0 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 549943 | 11566 | SH |  | SOLE |  | 11565 | 0 | 0 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 157685 | 6815 | SH |  | SOLE | 36 | 6815 | 0 | 0 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 1299417 | 56160 | SH |  | SOLE |  | 56160 | 0 | 0 |
| ISHARES ESG MSCI EM LEADERS ETF | ETF | 46436E601 |  | 5448 | 94 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 |  | 207416 | 1711 | SH |  | SOLE | 36 | 1711 | 0 | 0 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 |  | 7170873 | 59171 | SH |  | SOLE |  | 59170 | 0 | 0 |
| ISHARES ESG MSCI USA LEADERS ETF | ETF | 46435U218 |  | 33513 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| ISHARES ESG MSCI USA LEADERS ETF | ETF | 46435U218 |  | 135642 | 1194 | SH |  | SOLE | 36 | 1194 | 0 | 0 |
| ISHARES ESG SELECT SCREENED S 500 ETF | ETF | 46436E569 |  | 7481 | 152 | SH |  | SOLE | 36 | 152 | 0 | 0 |
| ISHARES ESG SELECT SCREENED S MID-CAP ETF | ETF | 46436E551 |  | 3080762 | 67903 | SH |  | SOLE |  | 67903 | 0 | 0 |
| ISHARES ESG SELECT SCREENED S SMALL-CAP ETF | ETF | 46436E544 |  | 649667 | 14922 | SH |  | SOLE |  | 14922 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 1862 | 118 | SH |  | SOLE | 36 | 117 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 3063 | 194 | SH |  | SOLE | 49 | 193 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 155197 | 9804 | SH |  | SOLE |  | 9803 | 0 | 0 |
| ISHARES EURO HIGH YIELD CORPORATE BOND USD HEDGED ETF | ETF | 464286210 |  | 16369 | 312 | SH |  | SOLE | 36 | 312 | 0 | 0 |
| ISHARES EUROPE 350 INDEX | ETF | 464287861 |  | 58293 | 858 | SH |  | SOLE |  | 858 | 0 | 0 |
| ISHARES EUROPE 350 INDEX | ETF | 464287861 |  | 461788 | 6797 | SH |  | SOLE | 36 | 6797 | 0 | 0 |
| ISHARES EXPANDED TECH SECTOR ETF | ETF | 464287549 |  | 29153 | 246 | SH |  | SOLE | 36 | 246 | 0 | 0 |
| ISHARES EXPANDED TECH SECTOR ETF | ETF | 464287549 |  | 4311712 | 36383 | SH |  | SOLE |  | 36382 | 0 | 0 |
| ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF | ETF | 464287515 |  | 451162 | 5636 | SH |  | SOLE | 16 | 5636 | 0 | 0 |
| ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF | ETF | 464287515 |  | 1540919 | 19249 | SH |  | SOLE |  | 19249 | 0 | 0 |
| ISHARES FALLEN ANGELS USD BOND ETF | ETF | 46435G474 |  | 402697 | 15071 | SH |  | SOLE |  | 15071 | 0 | 0 |
| ISHARES FLEXIBLE INCOME ACTIVE ETF | ETF | 092528603 |  | 1538878 | 29634 | SH |  | SOLE | 36 | 29633 | 0 | 0 |
| ISHARES FLEXIBLE INCOME ACTIVE ETF | ETF | 092528603 |  | 5626293 | 108344 | SH |  | SOLE |  | 108343 | 0 | 0 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 1121 | 22 | SH |  | SOLE | 16 | 22 | 0 | 0 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 6020191 | 118159 | SH |  | SOLE |  | 118158 | 0 | 0 |
| ISHARES FLOATING RATE LOAN ACTIVE ETF | ETF | 092528405 |  | 23642 | 466 | SH |  | SOLE |  | 465 | 0 | 0 |
| ISHARES FTSE CHINA ETF | ETF | 464287184 |  | 1515928 | 42226 | SH |  | SOLE |  | 42226 | 0 | 0 |
| ISHARES FUTURE AI  TECH ETF | ETF | 46435U556 |  | 317995 | 6834 | SH |  | SOLE |  | 6834 | 0 | 0 |
| ISHARES FUTURE EXPONENTIAL TECHNOLOGIES ETF | ETF | 46434V381 |  | 10222 | 150 | SH |  | SOLE | 49 | 150 | 0 | 0 |
| ISHARES FUTURE EXPONENTIAL TECHNOLOGIES ETF | ETF | 46434V381 |  | 117262 | 1721 | SH |  | SOLE |  | 1720 | 0 | 0 |
| ISHARES GLBL INDSTRLS INDX FD | ETF | 464288729 |  | 815287 | 4504 | SH |  | SOLE |  | 4504 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 164610 | 9000 | SH |  | SOLE | 28 | 9000 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 749418 | 40974 | SH |  | SOLE |  | 40974 | 0 | 0 |
| ISHARES GLOBAL CONSUMER DISCRETIONARY ETF | ETF | 464288745 |  | 55935 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ISHARES GLOBAL CONSUMER DISCRETIONARY ETF | ETF | 464288745 |  | 125294 | 672 | SH |  | SOLE | 36 | 672 | 0 | 0 |
| ISHARES GLOBAL CONSUMER STAPLES ETF | ETF | 464288737 |  | 33505 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ISHARES GLOBAL EQUITY FACTOR ETF | ETF | 46434V316 |  | 71457 | 1371 | SH |  | SOLE | 36 | 1371 | 0 | 0 |
| ISHARES GLOBAL FINANCIALS ETF | ETF | 464287333 |  | 15390 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 21140 | 226 | SH |  | SOLE | 36 | 226 | 0 | 0 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 542839 | 5803 | SH |  | SOLE |  | 5803 | 0 | 0 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 8643 | 129 | SH |  | SOLE | 36 | 129 | 0 | 0 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 564464 | 8425 | SH |  | SOLE |  | 8424 | 0 | 0 |
| ISHARES GLOBAL MATERIALS ETF | ETF | 464288695 |  | 21244 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES GLOBAL REIT ETF | ETF | 46434V647 |  | 4274050 | 169942 | SH |  | SOLE |  | 169942 | 0 | 0 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 111184 | 968 | SH |  | SOLE | 36 | 968 | 0 | 0 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 1371116 | 11937 | SH |  | SOLE |  | 11937 | 0 | 0 |
| ISHARES GLOBAL UTILITIES ETF | ETF | 464288711 |  | 342122 | 3963 | SH |  | SOLE |  | 3962 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 277704 | 3150 | SH |  | SOLE | 28 | 3150 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 516970 | 5864 | SH |  | SOLE | 25 | 5864 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 688130 | 7805 | SH |  | SOLE | 36 | 7805 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 17618423 | 199846 | SH |  | SOLE |  | 199846 | 0 | 0 |
| ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST | ETF | 46436F103 |  | 10788 | 231 | SH |  | SOLE | 9 | 231 | 0 | 0 |
| ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST | ETF | 46436F103 |  | 14384 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| ISHARES GOLD TRUST MICRO ETF OF BENEF INTEREST | ETF | 46436F103 |  | 21644 | 463 | SH |  | SOLE | 36 | 463 | 0 | 0 |
| ISHARES GSCI COMMODITY INDEXED TR ETF | ETF | 46428R107 |  | 1117866 | 34663 | SH |  | SOLE |  | 34662 | 0 | 0 |
| ISHARES HIGH YIELD ACTIVE ETF | ETF | 092528868 |  | 167860 | 3326 | SH |  | SOLE |  | 3326 | 0 | 0 |
| ISHARES HIGH YIELD CORPORATE BOND BUYWRITE STRATEGY ETF | ETF | 46436E320 |  | 16105 | 546 | SH |  | SOLE | 36 | 546 | 0 | 0 |
| ISHARES HIGH YIELD MUNI ACTIVE ETF | ETF | 092528843 |  | 145437 | 3031 | SH |  | SOLE | 36 | 3031 | 0 | 0 |
| ISHARES HIGH YIELD MUNI ACTIVE ETF | ETF | 092528843 |  | 557336 | 11616 | SH |  | SOLE |  | 11616 | 0 | 0 |
| ISHARES IBONDS 1-5 YEAR CORPORATE LADDER ETF | ETF | 46438G539 |  | 47809 | 1893 | SH |  | SOLE |  | 1893 | 0 | 0 |
| ISHARES IBONDS 1-5 YEAR TIPS LADDER ETF | ETF | 46438G513 |  | 5092 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES IBONDS 1-5 YEAR TREASURY LADDER ETF | ETF | 46438G521 |  | 230335 | 9123 | SH |  | SOLE |  | 9122 | 0 | 0 |
| ISHARES IBONDS 2026 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E528 |  | 92925 | 4049 | SH |  | SOLE |  | 4049 | 0 | 0 |
| ISHARES IBONDS 2027 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E478 |  | 1724200 | 77912 | SH |  | SOLE |  | 77912 | 0 | 0 |
| ISHARES IBONDS 2029 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E379 |  | 125309 | 5382 | SH |  | SOLE |  | 5382 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM CORPORATE ETF | ETF | 46435GAA0 |  | 725940 | 29948 | SH |  | SOLE |  | 29948 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF | ETF | 46435U259 |  | 18579 | 725 | SH |  | SOLE |  | 724 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM TREASURY ETF | ETF | 46436E858 |  | 451991 | 19725 | SH |  | SOLE |  | 19724 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM CORPORATE ETF | ETF | 46435UAA9 |  | 715662 | 29524 | SH |  | SOLE |  | 29524 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF | ETF | 46435U283 |  | 254400 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM TREASURY ETF | ETF | 46436E841 |  | 404550 | 18036 | SH |  | SOLE |  | 18036 | 0 | 0 |
| ISHARES IBONDS DEC 2028 TERM CORPORATE ETF | ETF | 46435U515 |  | 451026 | 17806 | SH |  | SOLE |  | 17806 | 0 | 0 |
| ISHARES IBONDS DEC 2028 TERM TREASURY ETF | ETF | 46436E833 |  | 295913 | 13280 | SH |  | SOLE |  | 13279 | 0 | 0 |
| ISHARES IBONDS DEC 2029 TERM CORPORATE ETF | ETF | 46436E205 |  | 585571 | 25175 | SH |  | SOLE |  | 25175 | 0 | 0 |
| ISHARES IBONDS DEC 2029 TERM TREASURY ETF | ETF | 46436E825 |  | 278184 | 12736 | SH |  | SOLE |  | 12735 | 0 | 0 |
| ISHARES IBONDS DEC 2030 TERM CORPORATE ETF | ETF | 46436E726 |  | 454020 | 20741 | SH |  | SOLE |  | 20741 | 0 | 0 |
| ISHARES IBONDS DEC 2030 TERM TREASURY ETF | ETF | 46436E593 |  | 11004 | 558 | SH |  | SOLE | 6 | 558 | 0 | 0 |
| ISHARES IBONDS DEC 2031 TERM CORPORATE ETF | ETF | 46436E486 |  | 423456 | 20232 | SH |  | SOLE |  | 20232 | 0 | 0 |
| ISHARES IBONDS DEC 2031 TERM TREASURY ETF | ETF | 46436E460 |  | 16319 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| ISHARES IBONDS DEC 2031 TERM TREASURY ETF | ETF | 46436E460 |  | 45082 | 2210 | SH |  | SOLE | 6 | 2210 | 0 | 0 |
| ISHARES IBONDS DEC 2032 TERM CORPORATE ETF | ETF | 46436E312 |  | 469062 | 18562 | SH |  | SOLE |  | 18562 | 0 | 0 |
| ISHARES IBONDS DEC 2032 TERM TREASURY ETF | ETF | 46436E296 |  | 34671 | 1512 | SH |  | SOLE | 6 | 1512 | 0 | 0 |
| ISHARES IBONDS DEC 2033 TERM CORPORATE ETF | ETF | 46436E130 |  | 436805 | 16898 | SH |  | SOLE |  | 16897 | 0 | 0 |
| ISHARES IBONDS DEC 2033 TERM TREASURY ETF | ETF | 46436E148 |  | 48511 | 1989 | SH |  | SOLE | 6 | 1989 | 0 | 0 |
| ISHARES IBONDS DEC 2034 TERM CORPORATE ETF | ETF | 46438G653 |  | 518490 | 19896 | SH |  | SOLE |  | 19896 | 0 | 0 |
| ISHARES IBONDS DEC 2034 TERM TREASURY ETF | ETF | 46438G646 |  | 38086 | 1486 | SH |  | SOLE | 6 | 1486 | 0 | 0 |
| ISHARES IBONDS DEC 2035 TERM CORPORATE ETF | ETF | 46438G372 |  | 431060 | 16812 | SH |  | SOLE |  | 16812 | 0 | 0 |
| ISHARES IBONDS DEC 2035 TERM TREASURY ETF | ETF | 46438G422 |  | 51 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ISHARES IBONDS DEC 2035 TERM TREASURY ETF | ETF | 46438G422 |  | 37475 | 1481 | SH |  | SOLE | 6 | 1481 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 10952 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 195870 | 1797 | SH |  | SOLE | 36 | 1797 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 2196955 | 20157 | SH |  | SOLE |  | 20157 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 2278981 | 20910 | SH |  | SOLE | 16 | 20910 | 0 | 0 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 4933 | 62 | SH |  | SOLE | 19 | 62 | 0 | 0 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 13991 | 176 | SH |  | SOLE | 36 | 175 | 0 | 0 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 508627 | 6393 | SH |  | SOLE | 99 | 6393 | 0 | 0 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 5416366 | 68079 | SH |  | SOLE |  | 68079 | 0 | 0 |
| ISHARES INCORPORATED MSCI THAILAND | ETF | 464286624 |  | 7424 | 107 | SH |  | SOLE | 19 | 107 | 0 | 0 |
| ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF | ETF | 46431W705 |  | 12687 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| ISHARES INTEREST RATE HEDGED HIGH YIELD BOND ETF | ETF | 46431W606 |  | 34517 | 403 | SH |  | SOLE |  | 403 | 0 | 0 |
| ISHARES INTEREST RATE HEDGED LONG-TERM CORPORATE BOND ETF | ETF | 46431W812 |  | 61200 | 2531 | SH |  | SOLE |  | 2531 | 0 | 0 |
| ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF | ETF | 464288612 |  | 1174440 | 11009 | SH |  | SOLE |  | 11009 | 0 | 0 |
| ISHARES INTERMEDIATE MUNI INCOME ACTIVE ETF | ETF | 092528207 |  | 13141 | 550 | SH |  | SOLE | 36 | 549 | 0 | 0 |
| ISHARES INTERMEDIATE MUNI INCOME ACTIVE ETF | ETF | 092528207 |  | 20912 | 875 | SH |  | SOLE |  | 874 | 0 | 0 |
| ISHARES INTERNATIONAL COUNTRY ROTATION ACTIVE ETF | ETF | 09290C764 |  | 47747 | 1485 | SH |  | SOLE |  | 1485 | 0 | 0 |
| ISHARES INTERNATIONAL COUNTRY ROTATION ACTIVE ETF | ETF | 09290C764 |  | 945266 | 29399 | SH |  | SOLE | 36 | 29399 | 0 | 0 |
| ISHARES INTERNATIONAL DEV REAL ESTATE ETF | ETF | 464288489 |  | 6708 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND ACTIVE ETF | ETF | 09290C848 |  | 45403 | 1597 | SH |  | SOLE |  | 1597 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 19602 | 234 | SH |  | SOLE | 19 | 234 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 30634 | 366 | SH |  | SOLE | 36 | 365 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 239366 | 2857 | SH |  | SOLE |  | 2857 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 611521 | 7300 | SH |  | SOLE | 49 | 7300 | 0 | 0 |
| ISHARES INTERNATIONAL EQUITY FACTOR ETF | ETF | 46434V274 |  | 203176 | 5215 | SH |  | SOLE |  | 5215 | 0 | 0 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 20599 | 484 | SH |  | SOLE | 36 | 484 | 0 | 0 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 47497 | 1116 | SH |  | SOLE | 9 | 1116 | 0 | 0 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 3059498 | 71887 | SH |  | SOLE |  | 71886 | 0 | 0 |
| ISHARES INTERNATIONAL SMALLCAP EQUITY FACTOR ETF | ETF | 46434V266 |  | 22859 | 547 | SH |  | SOLE |  | 547 | 0 | 0 |
| ISHARES INTERNATIONAL TREASURY BOND ETF | ETF | 464288117 |  | 740152 | 18026 | SH |  | SOLE |  | 18026 | 0 | 0 |
| ISHARES INVESTMENT GRADE CORPORATE BOND BUYWRITE STRATEGY ETF | ETF | 46436E288 |  | 35061 | 1450 | SH |  | SOLE |  | 1450 | 0 | 0 |
| ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF | ETF | 46435G219 |  | 1994046 | 44253 | SH |  | SOLE |  | 44253 | 0 | 0 |
| ISHARES J.P. MORGAN EM HIGH YIELD BOND ETF | ETF | 464286285 |  | 10926 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF | ETF | 464286517 |  | 1632 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF | ETF | 464286517 |  | 20145 | 494 | SH |  | SOLE |  | 493 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 282 | 3 | SH |  | SOLE | 22 | 3 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 3288 | 35 | SH |  | SOLE | 49 | 35 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 46081 | 491 | SH |  | SOLE | 36 | 490 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 233416 | 2485 | SH |  | SOLE | 99 | 2485 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 556771 | 5928 | SH |  | SOLE |  | 5927 | 0 | 0 |
| ISHARES LARGE CAP CORE ACTIVE ETF | ETF | 09290C855 |  | 739570 | 18012 | SH |  | SOLE |  | 18011 | 0 | 0 |
| ISHARES LARGE CAP CORE ACTIVE ETF | ETF | 09290C855 |  | 1978759 | 48192 | SH |  | SOLE | 36 | 48191 | 0 | 0 |
| ISHARES LARGE CAP MAX BUFFER DEC ETF | ETF | 46438G471 |  | 531549 | 20005 | SH |  | SOLE |  | 20005 | 0 | 0 |
| ISHARES LARGE CAP MAX BUFFER JUN ETF | ETF | 46438G612 |  | 40437 | 1436 | SH |  | SOLE |  | 1436 | 0 | 0 |
| ISHARES LARGE CAP MAX BUFFER SEP ETF | ETF | 46438G588 |  | 26822 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ISHARES LITHIUM MINERS AND PRODUCERS ETF | ETF | 46436E171 |  | 862 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ISHARES LONG-TERM NATIONAL MUNI BOND ETF | ETF | 46438G448 |  | 1204112 | 24116 | SH |  | SOLE | 36 | 24116 | 0 | 0 |
| ISHARES LOW CARBON OPTIMIZED MSCI ACWI ETF | ETF | 46434V464 |  | 131482 | 590 | SH |  | SOLE |  | 590 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 58299 | 614 | SH |  | SOLE | 6 | 614 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 2585257 | 27228 | SH |  | SOLE |  | 27227 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 2637772 | 27781 | SH |  | SOLE | 36 | 27780 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 7066 | 74 | SH |  | SOLE | 49 | 74 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 915768 | 9591 | SH |  | SOLE | 36 | 9591 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 1825398 | 19118 | SH |  | SOLE |  | 19118 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP ETF | ETF | 464288208 |  | 968232 | 11605 | SH |  | SOLE |  | 11605 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 394 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 126016 | 1600 | SH |  | SOLE | 9 | 1599 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 476809 | 6053 | SH |  | SOLE |  | 6053 | 0 | 0 |
| ISHARES MORNINGSTAR MULTI-ASSET INCOME ETF | ETF | 46432F875 |  | 14125 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| ISHARES MORNINGSTAR SMALL VALUE INDEX | ETF | 464288703 |  | 41289 | 594 | SH |  | SOLE | 9 | 594 | 0 | 0 |
| ISHARES MORNINGSTAR SMALL VALUE INDEX | ETF | 464288703 |  | 4015067 | 57762 | SH |  | SOLE | 49 | 57762 | 0 | 0 |
| ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF | ETF | 464288604 |  | 200404 | 3657 | SH |  | SOLE |  | 3657 | 0 | 0 |
| ISHARES MORNINGSTAR U.S. EQUITY ETF | ETF | 464287127 |  | 88961 | 990 | SH |  | SOLE |  | 990 | 0 | 0 |
| ISHARES MORNINGSTAR VALUE ETF | ETF | 464288109 |  | 109067 | 1171 | SH |  | SOLE | 36 | 1171 | 0 | 0 |
| ISHARES MORTGAGE REAL ESTATE ETF | ETF | 46435G342 |  | 36778 | 1713 | SH |  | SOLE |  | 1713 | 0 | 0 |
| ISHARES MSCI ACWI ETF | ETF | 464288257 |  | 5271646 | 38098 | SH |  | SOLE |  | 38098 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 1506 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 38138 | 557 | SH |  | SOLE | 49 | 557 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 535572 | 7822 | SH |  | SOLE | 16 | 7822 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 3303810 | 48252 | SH |  | SOLE |  | 48251 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 3449398 | 50378 | SH |  | SOLE | 36 | 50378 | 0 | 0 |
| ISHARES MSCI AGRICULTURE PRODUCERS ETF | ETF | 464286350 |  | 90 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF | ETF | 464288182 |  | 853880 | 8868 | SH |  | SOLE |  | 8867 | 0 | 0 |
| ISHARES MSCI AUSTRALIA ETF | ETF | 464286103 |  | 15185 | 547 | SH |  | SOLE |  | 547 | 0 | 0 |
| ISHARES MSCI AUSTRALIA ETF | ETF | 464286103 |  | 36838 | 1327 | SH |  | SOLE | 19 | 1327 | 0 | 0 |
| ISHARES MSCI AUSTRIA ETF | ETF | 464286202 |  | 19533 | 551 | SH |  | SOLE |  | 551 | 0 | 0 |
| ISHARES MSCI AUSTRIA ETF | ETF | 464286202 |  | 57216 | 1614 | SH |  | SOLE | 19 | 1614 | 0 | 0 |
| ISHARES MSCI BRAZIL INDEX FD ETF | ETF | 464286400 |  | 50329 | 1311 | SH |  | SOLE | 19 | 1311 | 0 | 0 |
| ISHARES MSCI BRAZIL INDEX FD ETF | ETF | 464286400 |  | 1455258 | 37907 | SH |  | SOLE |  | 37907 | 0 | 0 |
| ISHARES MSCI BRAZIL SMALL-CAP ETF | ETF | 464289131 |  | 27503 | 1857 | SH |  | SOLE |  | 1857 | 0 | 0 |
| ISHARES MSCI CANADA INDEX | ETF | 464286509 |  | 149138 | 2722 | SH |  | SOLE | 19 | 2722 | 0 | 0 |
| ISHARES MSCI CANADA INDEX | ETF | 464286509 |  | 596938 | 10895 | SH |  | SOLE |  | 10895 | 0 | 0 |
| ISHARES MSCI CHILE INDEX | ETF | 464286640 |  | 1574 | 40 | SH |  | SOLE |  | 39 | 0 | 0 |
| ISHARES MSCI CHILE INDEX | ETF | 464286640 |  | 3658 | 92 | SH |  | SOLE | 19 | 92 | 0 | 0 |
| ISHARES MSCI CHINA ETF | ETF | 46429B671 |  | 33483 | 596 | SH |  | SOLE |  | 596 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 9033 | 93 | SH |  | SOLE | 45 | 93 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 31859 | 328 | SH |  | SOLE | 99 | 328 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 104318 | 1074 | SH |  | SOLE | 36 | 1074 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 144724 | 1490 | SH |  | SOLE | 49 | 1490 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 13233792 | 136248 | SH |  | SOLE |  | 136248 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH INDEX ETF | ETF | 464288885 |  | 4232 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH INDEX ETF | ETF | 464288885 |  | 2875561 | 25820 | SH |  | SOLE | 36 | 25819 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH INDEX ETF | ETF | 464288885 |  | 4042454 | 36298 | SH |  | SOLE |  | 36297 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 6116 | 78 | SH |  | SOLE | 45 | 78 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 63512 | 810 | SH |  | SOLE | 36 | 810 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 126908 | 1619 | SH |  | SOLE | 9 | 1618 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 2979266 | 37996 | SH |  | SOLE |  | 37995 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 7807 | 105 | SH |  | SOLE | 19 | 105 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 4595179 | 61805 | SH |  | SOLE | 36 | 61804 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 9006566 | 121137 | SH |  | SOLE |  | 121137 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ASIA ETF | ETF | 464286426 |  | 14659 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 5906 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 65536 | 1154 | SH |  | SOLE | 36 | 1154 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 3472390 | 61144 | SH |  | SOLE |  | 61144 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 61583 | 783 | SH |  | SOLE | 36 | 782 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 205698 | 2615 | SH |  | SOLE | 49 | 2615 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 1120036 | 14239 | SH |  | SOLE |  | 14238 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF | ETF | 464286533 |  | 167883 | 2594 | SH |  | SOLE |  | 2593 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS SMALL CAP INDEX ETF | ETF | 464286475 |  | 646833 | 9350 | SH |  | SOLE |  | 9350 | 0 | 0 |
| ISHARES MSCI ETF PHILIPPINES INVESTABLE | ETF | 46429B408 |  | 2806 | 113 | SH |  | SOLE | 19 | 113 | 0 | 0 |
| ISHARES MSCI EUROPE FINANCIALS ETF | ETF | 464289180 |  | 60186 | 1727 | SH |  | SOLE |  | 1727 | 0 | 0 |
| ISHARES MSCI EUROPE SMALL-CAP ETF | ETF | 464288497 |  | 119394 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| ISHARES MSCI EUROZONE ETF | ETF | 464286608 |  | 73101 | 1167 | SH |  | SOLE | 99 | 1167 | 0 | 0 |
| ISHARES MSCI EUROZONE ETF | ETF | 464286608 |  | 138748 | 2215 | SH |  | SOLE |  | 2215 | 0 | 0 |
| ISHARES MSCI EUROZONE ETF | ETF | 464286608 |  | 272797 | 4355 | SH |  | SOLE | 36 | 4355 | 0 | 0 |
| ISHARES MSCI FINLAND ETF | ETF | 46429B515 |  | 69845 | 1426 | SH |  | SOLE | 19 | 1426 | 0 | 0 |
| ISHARES MSCI FRANCE ETF | ETF | 464286707 |  | 81685 | 1883 | SH |  | SOLE | 19 | 1883 | 0 | 0 |
| ISHARES MSCI GERMANY ETF | ETF | 464286806 |  | 48199 | 1215 | SH |  | SOLE | 19 | 1215 | 0 | 0 |
| ISHARES MSCI GERMANY ETF | ETF | 464286806 |  | 64424 | 1624 | SH |  | SOLE |  | 1624 | 0 | 0 |
| ISHARES MSCI GLOBAL GOLD MINERS ETF | ETF | 46434G855 |  | 308659 | 3908 | SH |  | SOLE | 36 | 3908 | 0 | 0 |
| ISHARES MSCI GLOBAL GOLD MINERS ETF | ETF | 46434G855 |  | 1960132 | 24818 | SH |  | SOLE |  | 24818 | 0 | 0 |
| ISHARES MSCI GLOBAL METALS  MINING PRODUCERS ETF | ETF | 46434G848 |  | 1924 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| ISHARES MSCI GLOBAL METALS  MINING PRODUCERS ETF | ETF | 46434G848 |  | 335071 | 5921 | SH |  | SOLE |  | 5921 | 0 | 0 |
| ISHARES MSCI GLOBAL MIN VOL FACTOR ETF | ETF | 464286525 |  | 22348 | 187 | SH |  | SOLE | 36 | 187 | 0 | 0 |
| ISHARES MSCI GLOBAL MIN VOL FACTOR ETF | ETF | 464286525 |  | 246965 | 2066 | SH |  | SOLE |  | 2066 | 0 | 0 |
| ISHARES MSCI GLOBAL SILVER MINERS ETF | ETF | 464286327 |  | 1084005 | 30570 | SH |  | SOLE |  | 30569 | 0 | 0 |
| ISHARES MSCI GLOBAL SUSTAINABLE DEVELOPMENT GOALS ETF | ETF | 46435G532 |  | 94447 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| ISHARES MSCI HONG KONG ETF | ETF | 464286871 |  | 831 | 36 | SH |  | SOLE | 49 | 36 | 0 | 0 |
| ISHARES MSCI HONG KONG ETF | ETF | 464286871 |  | 79684 | 3451 | SH |  | SOLE | 19 | 3451 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 3185 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 10492 | 224 | SH |  | SOLE | 99 | 224 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 361408 | 7716 | SH |  | SOLE |  | 7715 | 0 | 0 |
| ISHARES MSCI INDIA SMALL CAP ETF | ETF | 46429B614 |  | 7555 | 126 | SH |  | SOLE | 99 | 126 | 0 | 0 |
| ISHARES MSCI INDIA SMALL CAP ETF | ETF | 46429B614 |  | 29980 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ISHARES MSCI INDONESIA INDEX | ETF | 46429B309 |  | 21790 | 1380 | SH |  | SOLE | 19 | 1380 | 0 | 0 |
| ISHARES MSCI INTL MOMENTUM FACTOR ETF | ETF | 46434V449 |  | 570237 | 11875 | SH |  | SOLE |  | 11874 | 0 | 0 |
| ISHARES MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 |  | 1063 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| ISHARES MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 |  | 392193 | 8484 | SH |  | SOLE |  | 8483 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 202292 | 5098 | SH |  | SOLE |  | 5098 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 1017653 | 25647 | SH |  | SOLE | 36 | 25646 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 10560 | 91 | SH |  | SOLE | 6 | 91 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 13693 | 118 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 4591844 | 39571 | SH |  | SOLE |  | 39571 | 0 | 0 |
| ISHARES MSCI ITALY ETF | ETF | 46434G830 |  | 9936 | 186 | SH |  | SOLE | 6 | 186 | 0 | 0 |
| ISHARES MSCI ITALY ETF | ETF | 46434G830 |  | 34723 | 650 | SH |  | SOLE | 19 | 650 | 0 | 0 |
| ISHARES MSCI ITALY ETF | ETF | 46434G830 |  | 4729571 | 88536 | SH |  | SOLE |  | 88535 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 42817 | 507 | SH |  | SOLE | 36 | 507 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 297144 | 3519 | SH |  | SOLE | 19 | 3519 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 1274271 | 15091 | SH |  | SOLE |  | 15090 | 0 | 0 |
| ISHARES MSCI JAPAN VALUE ETF | ETF | 46435U374 |  | 23810 | 558 | SH |  | SOLE | 36 | 558 | 0 | 0 |
| ISHARES MSCI JAPAN VALUE ETF | ETF | 46435U374 |  | 184143 | 4316 | SH |  | SOLE |  | 4315 | 0 | 0 |
| ISHARES MSCI KUWAIT ETF | ETF | 46436E817 |  | 4228 | 117 | SH |  | SOLE | 19 | 117 | 0 | 0 |
| ISHARES MSCI MALAYSIA ETF | ETF | 46434G814 |  | 27529 | 969 | SH |  | SOLE | 19 | 969 | 0 | 0 |
| ISHARES MSCI MEXICO ETF | ETF | 464286822 |  | 33176 | 441 | SH |  | SOLE | 19 | 441 | 0 | 0 |
| ISHARES MSCI MEXICO ETF | ETF | 464286822 |  | 355362 | 4724 | SH |  | SOLE |  | 4723 | 0 | 0 |
| ISHARES MSCI NETHERLANDS ETF | ETF | 464286814 |  | 52392 | 911 | SH |  | SOLE | 19 | 911 | 0 | 0 |
| ISHARES MSCI PACIFIC EX JAPAN ETF | ETF | 464286665 |  | 41874 | 788 | SH |  | SOLE |  | 788 | 0 | 0 |
| ISHARES MSCI PERU AND GLOBAL EXPOSURE ETF | ETF | 464289842 |  | 3309 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| ISHARES MSCI PERU AND GLOBAL EXPOSURE ETF | ETF | 464289842 |  | 9362 | 116 | SH |  | SOLE | 6 | 116 | 0 | 0 |
| ISHARES MSCI PERU AND GLOBAL EXPOSURE ETF | ETF | 464289842 |  | 4375628 | 54214 | SH |  | SOLE |  | 54214 | 0 | 0 |
| ISHARES MSCI POLAND ETF | ETF | 46429B606 |  | 10268 | 282 | SH |  | SOLE | 6 | 282 | 0 | 0 |
| ISHARES MSCI POLAND ETF | ETF | 46429B606 |  | 27162 | 746 | SH |  | SOLE | 19 | 746 | 0 | 0 |
| ISHARES MSCI POLAND ETF | ETF | 46429B606 |  | 4789254 | 131537 | SH |  | SOLE |  | 131536 | 0 | 0 |
| ISHARES MSCI QATAR ETF | ETF | 46434V779 |  | 3571 | 192 | SH |  | SOLE | 19 | 192 | 0 | 0 |
| ISHARES MSCI SAUDI ARABIA ETF | ETF | 46434V423 |  | 38 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES MSCI SAUDI ARABIA ETF | ETF | 46434V423 |  | 10892 | 274 | SH |  | SOLE | 99 | 274 | 0 | 0 |
| ISHARES MSCI SINGAPORE INDEX FD | ETF | 46434G780 |  | 9708 | 344 | SH |  | SOLE |  | 344 | 0 | 0 |
| ISHARES MSCI SINGAPORE INDEX FD | ETF | 46434G780 |  | 18964 | 672 | SH |  | SOLE | 19 | 672 | 0 | 0 |
| ISHARES MSCI SOUTH AFRICA ETF | ETF | 464286780 |  | 6441 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA INDEX FD ETF | ETF | 464286772 |  | 8980 | 73 | SH |  | SOLE | 6 | 73 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA INDEX FD ETF | ETF | 464286772 |  | 64211 | 522 | SH |  | SOLE | 19 | 522 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA INDEX FD ETF | ETF | 464286772 |  | 4477182 | 36397 | SH |  | SOLE |  | 36396 | 0 | 0 |
| ISHARES MSCI SPAIN ETF | ETF | 464286764 |  | 96183 | 1771 | SH |  | SOLE | 19 | 1771 | 0 | 0 |
| ISHARES MSCI SPAIN ETF | ETF | 464286764 |  | 227215 | 4184 | SH |  | SOLE |  | 4183 | 0 | 0 |
| ISHARES MSCI SWITZERLAND ETF | ETF | 464286749 |  | 5881 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ISHARES MSCI SWITZERLAND ETF | ETF | 464286749 |  | 54732 | 931 | SH |  | SOLE | 19 | 930 | 0 | 0 |
| ISHARES MSCI TAIWAN ETF | ETF | 46434G772 |  | 10425 | 147 | SH |  | SOLE | 99 | 147 | 0 | 0 |
| ISHARES MSCI TAIWAN ETF | ETF | 46434G772 |  | 90919 | 1282 | SH |  | SOLE | 19 | 1282 | 0 | 0 |
| ISHARES MSCI TAIWAN ETF | ETF | 46434G772 |  | 145388 | 2050 | SH |  | SOLE |  | 2050 | 0 | 0 |
| ISHARES MSCI TURKEY ETF | ETF | 464286715 |  | 3594 | 93 | SH |  | SOLE | 19 | 93 | 0 | 0 |
| ISHARES MSCI UAE ETF | ETF | 46434V761 |  | 26781 | 1436 | SH |  | SOLE | 19 | 1436 | 0 | 0 |
| ISHARES MSCI UNITED KINGDOM ETF | ETF | 46435G334 |  | 36 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ISHARES MSCI UNITED KINGDOM ETF | ETF | 46435G334 |  | 52895 | 1161 | SH |  | SOLE |  | 1161 | 0 | 0 |
| ISHARES MSCI UNITED KINGDOM ETF | ETF | 46435G334 |  | 144744 | 3177 | SH |  | SOLE | 19 | 3177 | 0 | 0 |
| ISHARES MSCI USA EQUAL WEIGHTED ETF | ETF | 464286681 |  | 4054984 | 39845 | SH |  | SOLE |  | 39844 | 0 | 0 |
| ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 |  | 12285 | 93 | SH |  | SOLE | 36 | 93 | 0 | 0 |
| ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 |  | 6661389 | 50427 | SH |  | SOLE |  | 50426 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 18239 | 76 | SH |  | SOLE | 19 | 76 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 1627371 | 6781 | SH |  | SOLE | 36 | 6780 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 2985607 | 12441 | SH |  | SOLE |  | 12440 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 17838 | 93 | SH |  | SOLE | 22 | 93 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 26628 | 139 | SH |  | SOLE | 19 | 138 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 26662 | 139 | SH |  | SOLE | 16 | 139 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 27429 | 143 | SH |  | SOLE | 49 | 143 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 3031631 | 15805 | SH |  | SOLE | 36 | 15805 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 3566403 | 18593 | SH |  | SOLE |  | 18593 | 0 | 0 |
| ISHARES MSCI USA QUALITY GARP ETF | ETF | 46436E403 |  | 181813 | 2842 | SH |  | SOLE |  | 2842 | 0 | 0 |
| ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF | ETF | 46435G433 |  | 3081687 | 70653 | SH |  | SOLE |  | 70653 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 5261 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 85254 | 600 | SH |  | SOLE | 36 | 599 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 121004 | 851 | SH |  | SOLE |  | 850 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 2432871 | 17110 | SH |  | SOLE | 16 | 17110 | 0 | 0 |
| ISHARES MSCI WORLD ETF | ETF | 464286392 |  | 34384 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| ISHARES MSCI WORLD ETF | ETF | 464286392 |  | 509457 | 2830 | SH |  | SOLE | 36 | 2830 | 0 | 0 |
| ISHARES NASDAQ BIOTECHNOLOGY ETF | ETF | 464287556 |  | 2045160 | 12112 | SH |  | SOLE |  | 12112 | 0 | 0 |
| ISHARES RESIDENTIAL REAL ESTATE ETF | ETF | 464288562 |  | 97016 | 1166 | SH |  | SOLE |  | 1165 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 1100335 | 3086 | SH |  | SOLE | 36 | 3085 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 5733467 | 16080 | SH |  | SOLE |  | 16079 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 20467 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 218317 | 512 | SH |  | SOLE | 19 | 512 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 2906293 | 6816 | SH |  | SOLE | 36 | 6815 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 8643676 | 20271 | SH |  | SOLE |  | 20271 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 14102 | 66 | SH |  | SOLE | 49 | 66 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 22222 | 104 | SH |  | SOLE | 9 | 104 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 226531 | 1060 | SH |  | SOLE | 19 | 1060 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 1665147 | 7793 | SH |  | SOLE | 36 | 7793 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 6215613 | 29090 | SH |  | SOLE |  | 29089 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 12648 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 46838 | 189 | SH |  | SOLE | 19 | 188 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 142673 | 575 | SH |  | SOLE | 36 | 575 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 334304 | 1348 | SH |  | SOLE | 99 | 1348 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 14884724 | 60019 | SH |  | SOLE |  | 60019 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 941 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 921888 | 2938 | SH |  | SOLE |  | 2937 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 3033 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 10807 | 57 | SH |  | SOLE | 99 | 57 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 2908165 | 15339 | SH |  | SOLE |  | 15339 | 0 | 0 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 262812 | 709 | SH |  | SOLE | 19 | 709 | 0 | 0 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 8073834 | 21781 | SH |  | SOLE |  | 21781 | 0 | 0 |
| ISHARES RUSSELL MICROCAP INDEX | ETF | 464288869 |  | 86716 | 543 | SH |  | SOLE |  | 543 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 4667 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 46573 | 479 | SH |  | SOLE | 99 | 479 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 48907 | 503 | SH |  | SOLE | 36 | 503 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 6734397 | 69263 | SH |  | SOLE |  | 69262 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 5125 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 232428 | 1814 | SH |  | SOLE | 11 | 1814 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 914466 | 7138 | SH |  | SOLE | 36 | 7137 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 3781796 | 29518 | SH |  | SOLE |  | 29517 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 4518 | 31 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 177220 | 1216 | SH |  | SOLE | 99 | 1216 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 1033042 | 7088 | SH |  | SOLE | 36 | 7088 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 1793874 | 12309 | SH |  | SOLE |  | 12308 | 0 | 0 |
| ISHARES RUSSELL TOP 200 ETF | ETF | 464289446 |  | 1765 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| ISHARES RUSSELL TOP 200 ETF | ETF | 464289446 |  | 113215 | 705 | SH |  | SOLE |  | 705 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 37077 | 149 | SH |  | SOLE | 36 | 149 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 2761405 | 11097 | SH |  | SOLE |  | 11097 | 0 | 0 |
| ISHARES RUSSELL TOP 200 VALUE ETF | ETF | 464289420 |  | 79882 | 862 | SH |  | SOLE |  | 862 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 9860 | 31 | SH |  | SOLE | 45 | 31 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 1270887 | 3996 | SH |  | SOLE | 36 | 3995 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 4580380 | 14401 | SH |  | SOLE |  | 14400 | 0 | 0 |
| ISHARES S 500 3 CAPPED ETF | ETF | 46438G349 |  | 9450 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 78385 | 120 | SH |  | SOLE | 22 | 120 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 233551 | 358 | SH |  | SOLE | 19 | 357 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 341499 | 523 | SH |  | SOLE | 49 | 522 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 2829706 | 4332 | SH |  | SOLE | 16 | 4332 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 3474424 | 5319 | SH |  | SOLE | 75 | 5319 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 10962601 | 16783 | SH |  | SOLE | 36 | 16782 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 134578718 | 206027 | SH |  | SOLE |  | 206026 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 49 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 9614 | 85 | SH |  | SOLE | 99 | 85 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 15835 | 140 | SH |  | SOLE | 9 | 140 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 90488 | 800 | SH |  | SOLE | 52 | 800 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 968783 | 8565 | SH |  | SOLE | 11 | 8564 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 5944058 | 52551 | SH |  | SOLE | 36 | 52551 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 10943676 | 96753 | SH |  | SOLE |  | 96752 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 87 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 29350 | 139 | SH |  | SOLE | 49 | 139 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 1121001 | 5309 | SH |  | SOLE | 11 | 5309 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 5786949 | 27407 | SH |  | SOLE | 36 | 27406 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 14967757 | 70887 | SH |  | SOLE |  | 70886 | 0 | 0 |
| ISHARES S GLOBAL ENERGY ETF | ETF | 464287341 |  | 7259 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| ISHARES S GLOBAL ENERGY ETF | ETF | 464287341 |  | 19436 | 337 | SH |  | SOLE |  | 337 | 0 | 0 |
| ISHARES S GLOBAL TIMBER  FORESTRY ETF | ETF | 464288174 |  | 28380 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES S INDIA NIFTY 50 ETF | ETF | 464289529 |  | 43254 | 1024 | SH |  | SOLE |  | 1024 | 0 | 0 |
| ISHARES S LATIN AMERICA 40 ETF | ETF | 464287390 |  | 22981 | 647 | SH |  | SOLE | 36 | 647 | 0 | 0 |
| ISHARES S LATIN AMERICA 40 ETF | ETF | 464287390 |  | 2546041 | 71679 | SH |  | SOLE |  | 71679 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 17910 | 178 | SH |  | SOLE | 11 | 178 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 42860 | 426 | SH |  | SOLE | 9 | 425 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 2676011 | 26595 | SH |  | SOLE |  | 26595 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 14310 | 108 | SH |  | SOLE | 36 | 108 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 171074 | 1291 | SH |  | SOLE | 9 | 1291 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 2387042 | 18015 | SH |  | SOLE |  | 18015 | 0 | 0 |
| ISHARES S NORTH AMER TECH-MULTIMEDIA ETF | ETF | 464287531 |  | 21905 | 224 | SH |  | SOLE |  | 224 | 0 | 0 |
| ISHARES S SMALLCAP 600 GROWTH ETF | ETF | 464287887 |  | 7525 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| ISHARES S SMALLCAP 600 GROWTH ETF | ETF | 464287887 |  | 1891088 | 13068 | SH |  | SOLE |  | 13068 | 0 | 0 |
| ISHARES S SMALLCAP 600 VALUE ETF | ETF | 464287879 |  | 131039 | 1106 | SH |  | SOLE | 36 | 1106 | 0 | 0 |
| ISHARES S SMALLCAP 600 VALUE ETF | ETF | 464287879 |  | 4983423 | 42072 | SH |  | SOLE |  | 42071 | 0 | 0 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 22470 | 741 | SH |  | SOLE | 49 | 741 | 0 | 0 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 58790 | 1939 | SH |  | SOLE | 36 | 1939 | 0 | 0 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 1564723 | 51607 | SH |  | SOLE |  | 51606 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 137680 | 909 | SH |  | SOLE | 9 | 909 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 239195 | 1580 | SH |  | SOLE | 36 | 1579 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 19621109 | 129589 | SH |  | SOLE |  | 129589 | 0 | 0 |
| ISHARES SELECT U.S. REIT ETF | ETF | 464287564 |  | 151398 | 2446 | SH |  | SOLE |  | 2446 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 18405 | 56 | SH |  | SOLE | 6 | 56 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 21692 | 66 | SH |  | SOLE | 49 | 66 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 21720303 | 66087 | SH |  | SOLE |  | 66087 | 0 | 0 |
| ISHARES SHORT DURATION BOND ACTIVE ETF | ETF | 46431W507 |  | 62644 | 1232 | SH |  | SOLE | 49 | 1232 | 0 | 0 |
| ISHARES SHORT DURATION BOND ACTIVE ETF | ETF | 46431W507 |  | 209195 | 4115 | SH |  | SOLE |  | 4115 | 0 | 0 |
| ISHARES SHORT DURATION HIGH YIELD MUNI ACTIVE ETF | ETF | 092528108 |  | 316090 | 14355 | SH |  | SOLE |  | 14354 | 0 | 0 |
| ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF | ETF | 46431W838 |  | 4531 | 90 | SH |  | SOLE | 36 | 90 | 0 | 0 |
| ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF | ETF | 46431W838 |  | 452159 | 8982 | SH |  | SOLE |  | 8982 | 0 | 0 |
| ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF | ETF | 464288158 |  | 15059 | 141 | SH |  | SOLE | 36 | 141 | 0 | 0 |
| ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF | ETF | 464288158 |  | 30353 | 285 | SH |  | SOLE | 49 | 285 | 0 | 0 |
| ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF | ETF | 464288158 |  | 2976887 | 27952 | SH |  | SOLE |  | 27951 | 0 | 0 |
| ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 |  | 32490951 | 294329 | SH |  | SOLE |  | 294328 | 0 | 0 |
| ISHARES SHORT-TERM CALIFORNIA MUNI ACTIVE ETF | ETF | 092528884 |  | 14978 | 297 | SH |  | SOLE |  | 297 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 29709 | 436 | SH |  | SOLE | 36 | 436 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 263702 | 3870 | SH |  | SOLE | 25 | 3870 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 306630 | 4500 | SH |  | SOLE | 28 | 4500 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 13600709 | 199599 | SH |  | SOLE |  | 199599 | 0 | 0 |
| ISHARES SYSTEMATIC BOND ETF | ETF | 46435U796 |  | 99909 | 1123 | SH |  | SOLE |  | 1122 | 0 | 0 |
| ISHARES SYSTEMATIC BOND ETF | ETF | 46435U796 |  | 124471 | 1399 | SH |  | SOLE | 36 | 1398 | 0 | 0 |
| ISHARES TEXAS EQUITY ETF | ETF | 46438G331 |  | 1045103 | 34370 | SH |  | SOLE |  | 34370 | 0 | 0 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 25092 | 227 | SH |  | SOLE | 36 | 227 | 0 | 0 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 3700648 | 33533 | SH |  | SOLE |  | 33532 | 0 | 0 |
| ISHARES TOP 20 U.S. STOCKS ETF | ETF | 46438G570 |  | 183660 | 6417 | SH |  | SOLE |  | 6417 | 0 | 0 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 1482 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 14171 | 230 | SH |  | SOLE | 36 | 229 | 0 | 0 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 751117 | 12186 | SH |  | SOLE |  | 12185 | 0 | 0 |
| ISHARES TR S GLOBAL 100 INDEXFD | ETF | 464287572 |  | 4839 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| ISHARES TRANSPORTATION AVERAGE ETF | ETF | 464287192 |  | 1024238 | 13730 | SH |  | SOLE |  | 13729 | 0 | 0 |
| ISHARES TREASURY FLOATING RATE BOND ETF | ETF | 46434V860 |  | 2514842 | 49671 | SH |  | SOLE |  | 49670 | 0 | 0 |
| ISHARES TRUST CORE SHORT-TERM US BD ETF | ETF | 46432F859 |  | 1296332 | 26751 | SH |  | SOLE |  | 26750 | 0 | 0 |
| ISHARES TRUST ISHARES USD GREEN BOND ETF | ETF | 46435U440 |  | 87063 | 1834 | SH |  | SOLE |  | 1834 | 0 | 0 |
| ISHARES TRUST S GLOBAL INFO TECHNOLOGY | ETF | 464287291 |  | 200 | 2 | SH |  | SOLE | 22 | 2 | 0 | 0 |
| ISHARES TRUST S GLOBAL INFO TECHNOLOGY | ETF | 464287291 |  | 5398 | 54 | SH |  | SOLE | 36 | 54 | 0 | 0 |
| ISHARES TRUST S GLOBAL INFO TECHNOLOGY | ETF | 464287291 |  | 17995 | 180 | SH |  | SOLE | 19 | 180 | 0 | 0 |
| ISHARES TRUST S GLOBAL INFO TECHNOLOGY | ETF | 464287291 |  | 221555 | 2216 | SH |  | SOLE |  | 2216 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 7839 | 36 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 16188 | 74 | SH |  | SOLE | 49 | 74 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 18156 | 83 | SH |  | SOLE | 6 | 83 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 266219 | 1217 | SH |  | SOLE | 36 | 1217 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 12692342 | 58022 | SH |  | SOLE |  | 58022 | 0 | 0 |
| ISHARES U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF | ETF | 09290C509 |  | 331734 | 4730 | SH |  | SOLE | 36 | 4729 | 0 | 0 |
| ISHARES U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF | ETF | 09290C509 |  | 5474607 | 78056 | SH |  | SOLE |  | 78055 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ETF | ETF | 46434V282 |  | 1101927 | 16696 | SH |  | SOLE |  | 16695 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 2669226 | 45879 | SH |  | SOLE |  | 45878 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 6207979 | 106703 | SH |  | SOLE | 36 | 106702 | 0 | 0 |
| ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF | ETF | 46431W853 |  | 16731 | 495 | SH |  | SOLE |  | 494 | 0 | 0 |
| ISHARES U.S. FINANCIAL SERVICES ETF | ETF | 464287770 |  | 343952 | 4152 | SH |  | SOLE | 36 | 4152 | 0 | 0 |
| ISHARES U.S. FINANCIAL SERVICES ETF | ETF | 464287770 |  | 2164329 | 26127 | SH |  | SOLE |  | 26126 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | ETF | 464287754 |  | 8410 | 57 | SH |  | SOLE | 36 | 57 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | ETF | 464287754 |  | 1060332 | 7187 | SH |  | SOLE |  | 7186 | 0 | 0 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 2 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 5461 | 95 | SH |  | SOLE | 36 | 95 | 0 | 0 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 68814 | 1203 | SH |  | SOLE |  | 1203 | 0 | 0 |
| ISHARES U.S. INSURANCE ETF | ETF | 464288786 |  | 2257350 | 17596 | SH |  | SOLE |  | 17595 | 0 | 0 |
| ISHARES U.S. LARGE CAP PREMIUM INCOME ACTIVE ETF | ETF | 09290C863 |  | 19225 | 624 | SH |  | SOLE | 36 | 624 | 0 | 0 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 794821 | 14898 | SH |  | SOLE |  | 14898 | 0 | 0 |
| ISHARES U.S. OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 464288851 |  | 8584 | 69 | SH |  | SOLE |  | 68 | 0 | 0 |
| ISHARES U.S. OIL EQUIPMENT  SERVICES ETF | ETF | 464288844 |  | 19918 | 688 | SH |  | SOLE | 6 | 688 | 0 | 0 |
| ISHARES U.S. OIL EQUIPMENT  SERVICES ETF | ETF | 464288844 |  | 14533252 | 502012 | SH |  | SOLE |  | 502012 | 0 | 0 |
| ISHARES U.S. POWER INFRASTRUCTURE ETF | ETF | 464286343 |  | 1273370 | 48546 | SH |  | SOLE |  | 48546 | 0 | 0 |
| ISHARES U.S. SMALLCAP EQUITY FACTOR ETF | ETF | 46434V290 |  | 1884910 | 24969 | SH |  | SOLE |  | 24969 | 0 | 0 |
| ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF | ETF | 46436E502 |  | 2297934 | 41419 | SH |  | SOLE |  | 41419 | 0 | 0 |
| ISHARES U.S. TECH INDEPENDENCE FOCUSED ETF | ETF | 46431W648 |  | 2 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES U.S. TECH INDEPENDENCE FOCUSED ETF | ETF | 46431W648 |  | 128416 | 1453 | SH |  | SOLE |  | 1453 | 0 | 0 |
| ISHARES U.S. THEMATIC ROTATION ACTIVE ETF | ETF | 09290C806 |  | 1080567 | 29833 | SH |  | SOLE |  | 29833 | 0 | 0 |
| ISHARES U.S. THEMATIC ROTATION ACTIVE ETF | ETF | 09290C806 |  | 2759949 | 76200 | SH |  | SOLE | 36 | 76199 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 3528 | 154 | SH |  | SOLE | 22 | 154 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 5773 | 252 | SH |  | SOLE | 49 | 252 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 2785229 | 121573 | SH |  | SOLE |  | 121572 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 4482726 | 195667 | SH |  | SOLE | 36 | 195666 | 0 | 0 |
| ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF | ETF | 46434V878 |  | 715438 | 14134 | SH |  | SOLE | 49 | 14133 | 0 | 0 |
| ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF | ETF | 46434V878 |  | 24248469 | 479029 | SH |  | SOLE |  | 479029 | 0 | 0 |
| ISHARES US BASIC MATERIALS ETF | ETF | 464287838 |  | 297350 | 1690 | SH |  | SOLE |  | 1690 | 0 | 0 |
| ISHARES US CONSUMER SERVICES ETF | ETF | 464287580 |  | 7366 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| ISHARES US CONSUMER SERVICES ETF | ETF | 464287580 |  | 426327 | 4399 | SH |  | SOLE |  | 4398 | 0 | 0 |
| ISHARES US ENERGY ETF | ETF | 464287796 |  | 2275 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| ISHARES US ENERGY ETF | ETF | 464287796 |  | 7513 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| ISHARES US ENERGY ETF | ETF | 464287796 |  | 260959 | 4029 | SH |  | SOLE |  | 4029 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 3530 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 28709 | 244 | SH |  | SOLE | 36 | 244 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 461815 | 3925 | SH |  | SOLE |  | 3924 | 0 | 0 |
| ISHARES US HEALTHCARE PROVIDERS ETF | ETF | 464288828 |  | 345969 | 8267 | SH |  | SOLE |  | 8266 | 0 | 0 |
| ISHARES US HOME CONSTRUCTION ETF | ETF | 464288752 |  | 2717 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| ISHARES US HOME CONSTRUCTION ETF | ETF | 464288752 |  | 275269 | 3040 | SH |  | SOLE |  | 3039 | 0 | 0 |
| ISHARES US PHARMACEUTICALS ETF | ETF | 464288836 |  | 252932 | 2918 | SH |  | SOLE |  | 2918 | 0 | 0 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 567 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 41417 | 438 | SH |  | SOLE | 9 | 438 | 0 | 0 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 477591 | 5051 | SH |  | SOLE |  | 5050 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 18868 | 104 | SH |  | SOLE | 6 | 104 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 1064331 | 5867 | SH |  | SOLE | 36 | 5866 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 16361992 | 90188 | SH |  | SOLE |  | 90188 | 0 | 0 |
| ISHARES US TELECOMMUNICATIONS ETF | ETF | 464287713 |  | 18834 | 479 | SH |  | SOLE | 6 | 479 | 0 | 0 |
| ISHARES US TELECOMMUNICATIONS ETF | ETF | 464287713 |  | 16105002 | 409588 | SH |  | SOLE |  | 409588 | 0 | 0 |
| ISHARES WORLD EX U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF | ETF | 09290C608 |  | 40100 | 725 | SH |  | SOLE | 36 | 725 | 0 | 0 |
| ISHARES WORLD EX U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF | ETF | 09290C608 |  | 1122449 | 20303 | SH |  | SOLE |  | 20302 | 0 | 0 |
| ISHARES YIELD OPTIMIZED BOND ETF | ETF | 46434V787 |  | 7998 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| ISHARES YIELD OPTIMIZED BOND ETF | ETF | 46434V787 |  | 28478 | 1264 | SH |  | SOLE | 36 | 1264 | 0 | 0 |
| ISOENERGY LTD COM NEW | Stock | 46500E867 |  | 1581 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ISPIRE TECHNOLOGY INC COM | Stock | 46501C100 |  | 199 | 108 | SH |  | SOLE | 71 | 108 | 0 | 0 |
| ITAU UNIBANCO HLDG S A SPON ADR REP PFD | ADR | 465562106 |  | 3528 | 421 | SH |  | SOLE | 66 | 421 | 0 | 0 |
| ITAU UNIBANCO HLDG S A SPON ADR REP PFD | ADR | 465562106 |  | 272065 | 32466 | SH |  | SOLE |  | 32466 | 0 | 0 |
| ITRON INC | Stock | 465741106 |  | 8963 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ITT INDUSTRIES INC | Stock | 45073V108 |  | 15052 | 79 | SH |  | SOLE | 50 | 79 | 0 | 0 |
| ITT INDUSTRIES INC | Stock | 45073V108 |  | 19815 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| ITT INDUSTRIES INC | Stock | 45073V108 |  | 196582 | 1032 | SH |  | SOLE |  | 1031 | 0 | 0 |
| ITURAN LOCATION AND CONTROL SHS | Stock | M6158M104 |  | 38501 | 786 | SH |  | SOLE |  | 785 | 0 | 0 |
| IVANHOE ELECTRIC INC COM | Stock | 46578C108 |  | 142 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| IVANHOE ELECTRIC INC COM | Stock | 46578C108 |  | 1568 | 133 | SH |  | SOLE |  | 132 | 0 | 0 |
| J  J SNACK FOODS CORP | Stock | 466032109 |  | 2140 | 27 | SH |  | SOLE | 99 | 27 | 0 | 0 |
| J  J SNACK FOODS CORP | Stock | 466032109 |  | 52160 | 658 | SH |  | SOLE |  | 658 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 266 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 518 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 1328 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 2391 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 7705 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 31876 | 120 | SH |  | SOLE | 9 | 120 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 36923 | 139 | SH |  | SOLE | 99 | 139 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 1837342 | 6917 | SH |  | SOLE |  | 6916 | 0 | 0 |
| JACK IN THE BOX INC | Stock | 466367109 |  | 203 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| JACKSON FINANCIAL INC COM CL A | Stock | 46817M107 |  | 846 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| JACKSON FINANCIAL INC COM CL A | Stock | 46817M107 |  | 116604 | 1103 | SH |  | SOLE |  | 1102 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 382 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 1273 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 1805 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 10946 | 86 | SH |  | SOLE | 66 | 86 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 38566 | 303 | SH |  | SOLE | 99 | 303 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 159609 | 1254 | SH |  | SOLE | 19 | 1254 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 1005516 | 7900 | SH |  | SOLE |  | 7900 | 0 | 0 |
| JADE BIOSCIENCES INC COM NEW | Stock | 008064206 |  | 14 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| JADE BIOSCIENCES INC COM NEW | Stock | 008064206 |  | 3850 | 274 | SH |  | SOLE | 99 | 274 | 0 | 0 |
| JAMES HARDIE INDS PLC ORD SHS | Stock | G4253H101 |  | 114 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| JAMES HARDIE INDS PLC ORD SHS | Stock | G4253H101 |  | 587 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| JAMES HARDIE INDS PLC ORD SHS | Stock | G4253H101 |  | 18504 | 977 | SH |  | SOLE |  | 977 | 0 | 0 |
| JANUS HENDERSON AAA CLO ETF | ETF | 47103U845 |  | 10071977 | 199960 | SH |  | SOLE |  | 199959 | 0 | 0 |
| JANUS HENDERSON B-BBB CLO ETF | ETF | 47103U753 |  | 310807 | 6669 | SH |  | SOLE |  | 6668 | 0 | 0 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 360 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 3955 | 77 | SH |  | SOLE | 71 | 77 | 0 | 0 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 4007 | 78 | SH |  | SOLE | 99 | 78 | 0 | 0 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 13057 | 254 | SH |  | SOLE |  | 254 | 0 | 0 |
| JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF | ETF | 47103U852 |  | 23268 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| JANUS HENDERSON SECURITIZED INCOME ETF | ETF | 47103U746 |  | 461373 | 8950 | SH |  | SOLE |  | 8950 | 0 | 0 |
| JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 |  | 2328273 | 47652 | SH |  | SOLE |  | 47651 | 0 | 0 |
| JANUS HENDERSON SMALL CAP GROWTH ALPHA ETF | ETF | 47103U100 |  | 189090 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| JANUS HENDERSON SMALL/MID CAP GROWTH ALPHA ETF | ETF | 47103U209 |  | 512848 | 6463 | SH |  | SOLE |  | 6463 | 0 | 0 |
| JANUS INTERNATIONAL GROUP INC COMMON STOCK | Stock | 47103N106 |  | 4826 | 937 | SH |  | SOLE |  | 937 | 0 | 0 |
| JAZZ PHARMACEUTICALSINC | Stock | G50871105 |  | 208 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| JAZZ PHARMACEUTICALSINC | Stock | G50871105 |  | 1134 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| JAZZ PHARMACEUTICALSINC | Stock | G50871105 |  | 64844 | 343 | SH |  | SOLE | 99 | 343 | 0 | 0 |
| JAZZ PHARMACEUTICALSINC | Stock | G50871105 |  | 280928 | 1486 | SH |  | SOLE |  | 1486 | 0 | 0 |
| JBS N.V. CL A SHS | ADR | N4732M103 |  | 1096 | 61 | SH |  | SOLE | 66 | 61 | 0 | 0 |
| JBS N.V. CL A SHS | ADR | N4732M103 |  | 11189 | 623 | SH |  | SOLE | 99 | 623 | 0 | 0 |
| JBT MAREL CORPORATION COM | Stock | 477839104 |  | 2813 | 22 | SH |  | SOLE | 49 | 22 | 0 | 0 |
| JBT MAREL CORPORATION COM | Stock | 477839104 |  | 14449 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| JBT MAREL CORPORATION COM | Stock | 477839104 |  | 54856 | 429 | SH |  | SOLE | 23 | 429 | 0 | 0 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 325 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 182071 | 6157 | SH |  | SOLE |  | 6157 | 0 | 0 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 124 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 578 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 1898 | 46 | SH |  | SOLE | 99 | 46 | 0 | 0 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 288807 | 6998 | SH |  | SOLE |  | 6998 | 0 | 0 |
| JETBLUE AIRWAYS CORP | Stock | 477143101 |  | 212 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| JETBLUE AIRWAYS CORP | Stock | 477143101 |  | 2117 | 479 | SH |  | SOLE | 99 | 479 | 0 | 0 |
| JETBLUE AIRWAYS CORP | Stock | 477143101 |  | 4862 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| JETBLUE AIRWAYS CORP 0.5 04/01/2026 | Convertible | 477143AP6 |  | 3982 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| JFB CONSTR HLDGS CL A | Stock | 46658E107 |  | 122400 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| JFROG LTD ORD SHS | Stock | M6191J100 |  | 7040 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| JH PREMIUM DIVIDEND CEF | CEF | 41013T105 |  | 33942 | 2591 | SH |  | SOLE |  | 2591 | 0 | 0 |
| JH TAX-ADVANTAGED DIVIDEND INCOME CEF | CEF | 41013V100 |  | 214607 | 8664 | SH |  | SOLE |  | 8664 | 0 | 0 |
| JOBY AVIATION INC COMMON STOCK | Stock | G65163100 |  | 58 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| JOBY AVIATION INC COMMON STOCK | Stock | G65163100 |  | 82641 | 10005 | SH |  | SOLE |  | 10005 | 0 | 0 |
| JOHN HANCOCK CORE BOND ETF | ETF | 47804J693 |  | 1113699 | 44014 | SH |  | SOLE |  | 44014 | 0 | 0 |
| JOHN HANCOCK CORPORATE BOND ETF | ETF | 47804J818 |  | 834447 | 39416 | SH |  | SOLE |  | 39416 | 0 | 0 |
| JOHN HANCOCK DYNAMIC MUNICIPAL BOND ETF | ETF | 47804J743 |  | 123670 | 4764 | SH |  | SOLE |  | 4764 | 0 | 0 |
| JOHN HANCOCK HEDGED EQUITY  INCOME CEF | CEF | 47804L102 |  | 14129 | 1301 | SH |  | SOLE |  | 1301 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR DEVELOPED INTERNATIONAL ETF | ETF | 47804J859 |  | 1586853 | 37452 | SH |  | SOLE |  | 37452 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR LARGE CAP ETF | ETF | 47804J107 |  | 14793 | 189 | SH |  | SOLE |  | 189 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR MID CAP ETF | ETF | 47804J206 |  | 1018076 | 15168 | SH |  | SOLE |  | 15168 | 0 | 0 |
| JOHN HANCOCK PREFERRED INCOME CEF | CEF | 41013W108 |  | 10983 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| JOHN HANCOCK PREFERRED INCOME FUND III | CEF | 41021P103 |  | 1638 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| JOHN HANCOCK PREFERRED INCOME II CEF | CEF | 41013X106 |  | 3216 | 206 | SH |  | SOLE |  | 206 | 0 | 0 |
| JOHN MARSHALL BANCORP INC COM | Stock | 47805L101 |  | 501301 | 24719 | SH |  | SOLE |  | 24719 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 13200 | 54 | SH |  | SOLE | 46 | 54 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 13200 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 16133 | 66 | SH |  | SOLE | 74 | 66 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 19066 | 78 | SH |  | SOLE | 51 | 78 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 23222 | 95 | SH |  | SOLE | 7 | 95 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 24688 | 101 | SH |  | SOLE | 43 | 101 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 33553 | 137 | SH |  | SOLE | 73 | 137 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 52315 | 214 | SH |  | SOLE | 49 | 214 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 52799 | 216 | SH |  | SOLE | 71 | 216 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 66127 | 271 | SH |  | SOLE | 9 | 270 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 114398 | 468 | SH |  | SOLE | 24 | 468 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 118522 | 485 | SH |  | SOLE | 36 | 484 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 180461 | 738 | SH |  | SOLE | 33 | 738 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 436814 | 1787 | SH |  | SOLE | 99 | 1787 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 935063 | 3825 | SH |  | SOLE | 19 | 3825 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 18938586 | 77477 | SH |  | SOLE |  | 77477 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 262 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 1179 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 2881 | 22 | SH |  | SOLE | 74 | 22 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 4363 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 6678 | 51 | SH |  | SOLE | 19 | 51 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 13488 | 103 | SH |  | SOLE | 43 | 103 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 16107 | 123 | SH |  | SOLE | 71 | 123 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 19923 | 152 | SH |  | SOLE | 73 | 152 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 22654 | 173 | SH |  | SOLE | 4 | 173 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 26469 | 202 | SH |  | SOLE | 33 | 202 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 49106 | 375 | SH |  | SOLE | 99 | 375 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 2548953 | 19465 | SH |  | SOLE |  | 19465 | 0 | 0 |
| JOHNSON OUTDOORS INC CLASS A | Stock | 479167108 |  | 4651 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 609 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 10043 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 13086 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 13390 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| JPMORGAN ACTIVE BOND ETF | ETF | 46654Q716 |  | 12206 | 227 | SH |  | SOLE | 19 | 227 | 0 | 0 |
| JPMORGAN ACTIVE BOND ETF | ETF | 46654Q716 |  | 25164 | 468 | SH |  | SOLE |  | 468 | 0 | 0 |
| JPMORGAN ACTIVE BOND ETF | ETF | 46654Q716 |  | 151201 | 2812 | SH |  | SOLE | 36 | 2812 | 0 | 0 |
| JPMORGAN ACTIVE CHINA ETF ACTIVE CHINA ETF | ETF | 46654Q880 |  | 10132 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 19186 | 227 | SH |  | SOLE | 19 | 227 | 0 | 0 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 228965 | 2709 | SH |  | SOLE | 36 | 2709 | 0 | 0 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 768100 | 9088 | SH |  | SOLE |  | 9087 | 0 | 0 |
| JPMORGAN ACTIVE HIGH YIELD ETF | ETF | 46654Q633 |  | 45135 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 20305 | 283 | SH |  | SOLE | 19 | 283 | 0 | 0 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 188703 | 2630 | SH |  | SOLE | 36 | 2630 | 0 | 0 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 980259 | 13662 | SH |  | SOLE |  | 13662 | 0 | 0 |
| JPMORGAN ACTIVEBUILDERS EMERGING MARKETS EQUITY ETF | ETF | 46641Q266 |  | 104 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| JPMORGAN ACTIVEBUILDERS EMERGING MARKETS EQUITY ETF | ETF | 46641Q266 |  | 2237 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| JPMORGAN ACTIVEBUILDERS EMERGING MARKETS EQUITY ETF | ETF | 46641Q266 |  | 83300 | 1601 | SH |  | SOLE | 36 | 1601 | 0 | 0 |
| JPMORGAN BETABUILDERS CANADA ETF | ETF | 46641Q225 |  | 55050 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC EX-JAPAN ETF | ETF | 46641Q233 |  | 22082 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| JPMORGAN BETABUILDERS EUROPE ETF | ETF | 46641Q191 |  | 4790 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF | ETF | 46641Q373 |  | 205156 | 2806 | SH |  | SOLE | 36 | 2805 | 0 | 0 |
| JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF | ETF | 46641Q373 |  | 16503385 | 225703 | SH |  | SOLE | 49 | 225702 | 0 | 0 |
| JPMORGAN BETABUILDERS JAPAN ETF | ETF | 46641Q217 |  | 6202 | 90 | SH |  | SOLE | 49 | 90 | 0 | 0 |
| JPMORGAN BETABUILDERS JAPAN ETF | ETF | 46641Q217 |  | 341047 | 4949 | SH |  | SOLE |  | 4949 | 0 | 0 |
| JPMORGAN BETABUILDERS MSCI US REIT ETF | ETF | 46641Q738 |  | 16650 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. AGGREGATE BOND ETF | ETF | 46641Q241 |  | 11817 | 256 | SH |  | SOLE | 19 | 256 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. AGGREGATE BOND ETF | ETF | 46641Q241 |  | 50130 | 1086 | SH |  | SOLE | 36 | 1086 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. EQUITY ETF | ETF | 46641Q399 |  | 703 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. EQUITY ETF | ETF | 46641Q399 |  | 48044 | 410 | SH |  | SOLE | 19 | 410 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. EQUITY ETF | ETF | 46641Q399 |  | 1371723 | 11706 | SH |  | SOLE | 36 | 11706 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. MID CAP EQUITY ETF | ETF | 46641Q340 |  | 4173 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 46641Q878 |  | 1512 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 46641Q878 |  | 57700 | 1259 | SH |  | SOLE | 36 | 1259 | 0 | 0 |
| JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 46641Q878 |  | 286543 | 6252 | SH |  | SOLE |  | 6252 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 5295 | 18 | SH |  | SOLE | 51 | 18 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 9413 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 14414 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 15296 | 52 | SH |  | SOLE | 72 | 52 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 16767 | 57 | SH |  | SOLE | 74 | 57 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 30004 | 102 | SH |  | SOLE | 12 | 102 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 47066 | 160 | SH |  | SOLE | 7 | 160 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 79193 | 269 | SH |  | SOLE | 43 | 269 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 80990 | 275 | SH |  | SOLE | 73 | 275 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 91190 | 310 | SH |  | SOLE | 9 | 310 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 146601 | 498 | SH |  | SOLE | 36 | 498 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 167083 | 568 | SH |  | SOLE | 71 | 568 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 324184 | 1102 | SH |  | SOLE | 33 | 1102 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 652153 | 2217 | SH |  | SOLE | 75 | 2217 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 735400 | 2500 | SH |  | SOLE | 56 | 2500 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 755109 | 2567 | SH |  | SOLE | 99 | 2567 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 1067839 | 3630 | SH |  | SOLE | 49 | 3630 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 1175152 | 3995 | SH |  | SOLE | 19 | 3994 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 46978733 | 159705 | SH |  | SOLE |  | 159704 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 12005 | 255 | SH |  | SOLE | 19 | 255 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 248394 | 5276 | SH |  | SOLE | 36 | 5276 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 344148 | 7310 | SH |  | SOLE |  | 7309 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF | ETF | 46641Q308 |  | 14103 | 227 | SH |  | SOLE | 36 | 227 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF | ETF | 46641Q209 |  | 658614 | 9245 | SH |  | SOLE |  | 9245 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN USE EQUITY | ETF | 46641Q407 |  | 113022 | 868 | SH |  | SOLE |  | 868 | 0 | 0 |
| JPMORGAN EQUITY AND OPTIONS TOTAL RETURN ETF | ETF | 46654Q567 |  | 222921 | 4193 | SH |  | SOLE |  | 4192 | 0 | 0 |
| JPMORGAN EQUITY FOCUS ETF | ETF | 46654Q781 |  | 3977 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 17457 | 308 | SH |  | SOLE | 19 | 308 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 743870 | 13124 | SH |  | SOLE | 11 | 13124 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 1535707 | 27094 | SH |  | SOLE | 36 | 27094 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 15484058 | 273184 | SH |  | SOLE |  | 273183 | 0 | 0 |
| JPMORGAN FLEXIBLE DEBT ETF | ETF | 46654Q559 |  | 33478 | 674 | SH |  | SOLE |  | 674 | 0 | 0 |
| JPMORGAN GLOBAL SELECT EQUITY ETF GLOBAL SELECT EQUITY ETF | ETF | 46654Q740 |  | 6266 | 96 | SH |  | SOLE | 19 | 96 | 0 | 0 |
| JPMORGAN GLOBAL SELECT EQUITY ETF GLOBAL SELECT EQUITY ETF | ETF | 46654Q740 |  | 133542 | 2046 | SH |  | SOLE | 36 | 2046 | 0 | 0 |
| JPMORGAN GLOBAL SELECT EQUITY ETF GLOBAL SELECT EQUITY ETF | ETF | 46654Q740 |  | 161172 | 2469 | SH |  | SOLE |  | 2469 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF | ETF | 46654Q724 |  | 195890 | 3065 | SH |  | SOLE | 11 | 3065 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF | ETF | 46654Q724 |  | 20039404 | 313557 | SH |  | SOLE |  | 313556 | 0 | 0 |
| JPMORGAN INCOME ETF | ETF | 46641Q159 |  | 9536 | 207 | SH |  | SOLE | 19 | 207 | 0 | 0 |
| JPMORGAN INCOME ETF | ETF | 46641Q159 |  | 82497 | 1791 | SH |  | SOLE | 36 | 1790 | 0 | 0 |
| JPMORGAN INCOME ETF | ETF | 46641Q159 |  | 4332942 | 94051 | SH |  | SOLE |  | 94051 | 0 | 0 |
| JPMORGAN INTERNATIONAL BOND OPPORTUNITIES FUND | ETF | 46641Q852 |  | 19395 | 406 | SH |  | SOLE |  | 405 | 0 | 0 |
| JPMORGAN INTERNATIONAL GROWTH ETF | ETF | 46641Q324 |  | 10468 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| JPMORGAN INTERNATIONAL GROWTH ETF | ETF | 46641Q324 |  | 30438 | 410 | SH |  | SOLE | 36 | 410 | 0 | 0 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 |  | 35143 | 464 | SH |  | SOLE | 19 | 464 | 0 | 0 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 |  | 173212 | 2287 | SH |  | SOLE |  | 2286 | 0 | 0 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 |  | 709339 | 9365 | SH |  | SOLE | 36 | 9365 | 0 | 0 |
| JPMORGAN INTERNATIONAL VALUE ETF | ETF | 46654Q757 |  | 35198 | 411 | SH |  | SOLE | 36 | 411 | 0 | 0 |
| JPMORGAN INTERNATIONAL VALUE ETF | ETF | 46654Q757 |  | 88773 | 1037 | SH |  | SOLE |  | 1036 | 0 | 0 |
| JPMORGAN LIMITED DURATION BOND ETF | ETF | 46654Q773 |  | 11534 | 221 | SH |  | SOLE |  | 221 | 0 | 0 |
| JPMORGAN MORTGAGE-BACKED SECURITIES ETF | ETF | 46654Q575 |  | 505357 | 9909 | SH |  | SOLE |  | 9908 | 0 | 0 |
| JPMORGAN MUNICIPAL ETF | ETF | 46641Q647 |  | 346381 | 6929 | SH |  | SOLE |  | 6929 | 0 | 0 |
| JPMORGAN MUNICIPAL ETF | ETF | 46641Q647 |  | 1303889 | 26083 | SH |  | SOLE | 36 | 26083 | 0 | 0 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 2832 | 51 | SH |  | SOLE | 19 | 51 | 0 | 0 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 6395 | 115 | SH |  | SOLE | 36 | 115 | 0 | 0 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 2383680 | 42934 | SH |  | SOLE |  | 42933 | 0 | 0 |
| JPMORGAN SHORT DURATION CORE PLUS ETF | ETF | 46641Q274 |  | 378 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| JPMORGAN SMALL  MID CAP ENHANCED EQUITY ETF | ETF | 46641Q118 |  | 2738 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| JPMORGAN SMALL  MID CAP ENHANCED EQUITY ETF | ETF | 46641Q118 |  | 393148 | 5888 | SH |  | SOLE |  | 5888 | 0 | 0 |
| JPMORGAN SUSTAINABLE MUNICIPAL INCOME ETF | ETF | 46654Q815 |  | 89948 | 1808 | SH |  | SOLE | 36 | 1808 | 0 | 0 |
| JPMORGAN U.S. MOMENTUM FACTOR ETF | ETF | 46641Q779 |  | 261560 | 3851 | SH |  | SOLE | 36 | 3851 | 0 | 0 |
| JPMORGAN U.S. MOMENTUM FACTOR ETF | ETF | 46641Q779 |  | 732421 | 10784 | SH |  | SOLE |  | 10783 | 0 | 0 |
| JPMORGAN U.S. QUALITY FACTOR ETF | ETF | 46641Q761 |  | 397231 | 6478 | SH |  | SOLE | 36 | 6478 | 0 | 0 |
| JPMORGAN U.S. QUALITY FACTOR ETF | ETF | 46641Q761 |  | 1907381 | 31105 | SH |  | SOLE |  | 31105 | 0 | 0 |
| JPMORGAN U.S. TECH LEADERS ETF | ETF | 46654Q732 |  | 52974 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| JPMORGAN U.S. VALUE FACTOR ETF US VALUE FACTOR FUND | ETF | 46641Q753 |  | 260912 | 5340 | SH |  | SOLE | 36 | 5340 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 7541 | 149 | SH |  | SOLE | 49 | 149 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 14504289 | 286589 | SH |  | SOLE |  | 286589 | 0 | 0 |
| JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF | ETF | 46641Q654 |  | 338456 | 6639 | SH |  | SOLE | 36 | 6639 | 0 | 0 |
| JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF | ETF | 46641Q654 |  | 1871863 | 36718 | SH |  | SOLE |  | 36717 | 0 | 0 |
| JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF | ETF | 46641Q746 |  | 1754 | 45 | SH |  | SOLE | 36 | 44 | 0 | 0 |
| JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF | ETF | 46641Q746 |  | 2650 | 68 | SH |  | SOLE |  | 67 | 0 | 0 |
| JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF | ETF | 46641Q746 |  | 4122 | 105 | SH |  | SOLE | 19 | 105 | 0 | 0 |
| JUMIA TECHNOLOGIES AG SPONSORED ADS | ADR | 48138M105 |  | 9109 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| KADANT INC | Stock | 48282T104 |  | 3216 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| KAISER ALUMINIUM CORPORATION COM PAR $0.01 | Stock | 483007704 |  | 241 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| KAISER ALUMINIUM CORPORATION COM PAR $0.01 | Stock | 483007704 |  | 236769 | 1965 | SH |  | SOLE |  | 1964 | 0 | 0 |
| KANZHUN LIMITED SPONSORED ADS | ADR | 48553T106 |  | 469 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| KARMAN HLDGS INC COMMON STOCK | Stock | 485924104 |  | 80 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KARMAN HLDGS INC COMMON STOCK | Stock | 485924104 |  | 160 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| KARMAN HLDGS INC COMMON STOCK | Stock | 485924104 |  | 1201 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| KARMAN HLDGS INC COMMON STOCK | Stock | 485924104 |  | 1601 | 20 | SH |  | SOLE | 43 | 20 | 0 | 0 |
| KAROOOOO LTD ORD SHS | Stock | Y4600W108 |  | 9968 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| KARYOPHARM THERAPEUTICS INC COM NEW | Stock | 48576U205 |  | 67 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| KASPI KZ JSC SPONSORED ADS | ADR | 48581R205 |  | 240950 | 3253 | SH |  | SOLE |  | 3253 | 0 | 0 |
| KAYNE ANDERSON BDC INC COM SHS | CEF | 48662X105 |  | 140109 | 10212 | SH |  | SOLE |  | 10212 | 0 | 0 |
| KAYNE ANDERSON MLP/MIDSTREAM CEF | CEF | 486606106 |  | 307020 | 21500 | SH |  | SOLE |  | 21500 | 0 | 0 |
| KB FINL GROUP INC SPONSORED ADR | ADR | 48241A105 |  | 399 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| KB FINL GROUP INC SPONSORED ADR | ADR | 48241A105 |  | 4488 | 45 | SH |  | SOLE | 66 | 45 | 0 | 0 |
| KB FINL GROUP INC SPONSORED ADR | ADR | 48241A105 |  | 20046 | 201 | SH |  | SOLE |  | 201 | 0 | 0 |
| KB HOME COM | Stock | 48666K109 |  | 336944 | 6511 | SH |  | SOLE |  | 6511 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 295 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 3870 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 6156 | 167 | SH |  | SOLE | 99 | 167 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 9495 | 258 | SH |  | SOLE | 34 | 257 | 0 | 0 |
| KBW INSURANCE | ETF | 78464A789 |  | 1815 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| KE HLDGS INC SPONSORED ADS | ADR | 482497104 |  | 120 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| KE HLDGS INC SPONSORED ADS | ADR | 482497104 |  | 1422 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| KEEL INFRASTRUCTURE CORP COM SHS | Stock | 09173B107 |  | 3900 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| KEMPER CORP COM | Stock | 488401100 |  | 92 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| KEMPER CORP COM | Stock | 488401100 |  | 153 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| KEMPER CORP COM | Stock | 488401100 |  | 1986 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| KENNAMETAL INC | Stock | 489170100 |  | 578 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| KENNAMETAL INC | Stock | 489170100 |  | 28579 | 791 | SH |  | SOLE |  | 791 | 0 | 0 |
| KENNEDY-WILSON HOLDINGS INC | Stock | 489398107 |  | 151 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| KENNEDY-WILSON HOLDINGS INC | Stock | 489398107 |  | 2002 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| KENSINGTON HEDGED PREMIUM INCOME ETF | ETF | 56167N183 |  | 23532 | 972 | SH |  | SOLE | 51 | 972 | 0 | 0 |
| KENSINGTON HEDGED PREMIUM INCOME ETF | ETF | 56167N183 |  | 1940948 | 80171 | SH |  | SOLE |  | 80171 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 621 | 36 | SH |  | SOLE | 74 | 36 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 1517 | 88 | SH |  | SOLE | 19 | 88 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 2241 | 130 | SH |  | SOLE | 71 | 130 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 2620 | 152 | SH |  | SOLE | 49 | 152 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 4879 | 283 | SH |  | SOLE | 9 | 283 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 4976 | 289 | SH |  | SOLE | 36 | 288 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 7960 | 462 | SH |  | SOLE | 33 | 461 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 10241 | 594 | SH |  | SOLE | 99 | 594 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 14240 | 826 | SH |  | SOLE | 12 | 826 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 911068 | 52846 | SH |  | SOLE |  | 52846 | 0 | 0 |
| KEROS THERAPEUTICS INC COM | Stock | 492327101 |  | 88 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| KEROS THERAPEUTICS INC COM | Stock | 492327101 |  | 1270 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| KESTREL GROUP LTD COM | Stock | G5260K102 |  | 86 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| KESTREL GROUP LTD COM | Stock | G5260K102 |  | 66139 | 6124 | SH |  | SOLE |  | 6124 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 1018 | 39 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 1027 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 1738 | 66 | SH |  | SOLE | 46 | 66 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 2475 | 94 | SH |  | SOLE | 9 | 94 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 9146 | 347 | SH |  | SOLE | 33 | 347 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 47315 | 1797 | SH |  | SOLE | 99 | 1797 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 53607 | 2036 | SH |  | SOLE | 43 | 2035 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 557098 | 21158 | SH |  | SOLE |  | 21158 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 80 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 1023 | 51 | SH |  | SOLE | 46 | 51 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 1103 | 55 | SH |  | SOLE | 36 | 55 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 8006 | 399 | SH |  | SOLE | 33 | 399 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 13814 | 689 | SH |  | SOLE | 99 | 689 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 150668 | 7515 | SH |  | SOLE | 19 | 7514 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 1250381 | 62363 | SH |  | SOLE |  | 62363 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 282 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 443 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 1694 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 4236 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 15530 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 28802 | 102 | SH |  | SOLE | 99 | 102 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 34167 | 121 | SH |  | SOLE | 66 | 121 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 569823 | 2018 | SH |  | SOLE |  | 2018 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 579988 | 2054 | SH |  | SOLE | 6 | 2054 | 0 | 0 |
| KFORCE INC COM | Stock | 493732101 |  | 1462 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| KFORCE INC COM | Stock | 493732101 |  | 5175 | 177 | SH |  | SOLE | 99 | 177 | 0 | 0 |
| KFORCE INC COM | Stock | 493732101 |  | 6396 | 219 | SH |  | SOLE | 34 | 218 | 0 | 0 |
| KILROY REALTY CORP COM | REIT | 49427F108 |  | 3837 | 136 | SH |  | SOLE | 99 | 136 | 0 | 0 |
| KILROY REALTY CORP COM | REIT | 49427F108 |  | 1069272 | 37904 | SH |  | SOLE |  | 37904 | 0 | 0 |
| KIMBALL ELECTRONICS INC COM | Stock | 49428J109 |  | 5330 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| KIMBELL RTY PARTNERS LP UNIT | Stock | 49435R102 |  | 101 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 193 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 482 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 2280 | 24 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 5031 | 52 | SH |  | SOLE | 73 | 52 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 9647 | 100 | SH |  | SOLE | 46 | 100 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 11866 | 123 | SH |  | SOLE | 71 | 123 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 12541 | 130 | SH |  | SOLE | 33 | 130 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 38974 | 404 | SH |  | SOLE | 99 | 404 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 79216 | 821 | SH |  | SOLE | 19 | 821 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 100715 | 1044 | SH |  | SOLE | 52 | 1044 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 5705703 | 59145 | SH |  | SOLE |  | 59144 | 0 | 0 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 135 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 719 | 32 | SH |  | SOLE | 99 | 32 | 0 | 0 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 1236 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 3831 | 171 | SH |  | SOLE | 33 | 170 | 0 | 0 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 112620 | 5012 | SH |  | SOLE |  | 5012 | 0 | 0 |
| KIMCO REALTY CORP COM | REIT | 49446R109 |  | 125854 | 5601 | SH |  | SOLE | 52 | 5601 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 101 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 1677 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 2414 | 72 | SH |  | SOLE | 36 | 72 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 3856 | 115 | SH |  | SOLE | 99 | 115 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 4929 | 147 | SH |  | SOLE | 9 | 147 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 8676 | 259 | SH |  | SOLE | 73 | 258 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 22143 | 660 | SH |  | SOLE | 33 | 660 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 75443 | 2250 | SH |  | SOLE | 79 | 2250 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 268087 | 7995 | SH |  | SOLE | 19 | 7995 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 667975 | 19922 | SH |  | SOLE | 6 | 19921 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 4492353 | 133980 | SH |  | SOLE |  | 133980 | 0 | 0 |
| KINDERCARE LEARNING COMPANIES COM | Stock | 49456W105 |  | 84 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| KINETIK HOLDINGS INC COM NEW CL A | Stock | 02215L209 |  | 35823 | 740 | SH |  | SOLE | 79 | 740 | 0 | 0 |
| KINETIK HOLDINGS INC COM NEW CL A | Stock | 02215L209 |  | 540256 | 11160 | SH |  | SOLE |  | 11160 | 0 | 0 |
| KINIKSA PHARMACEUTICALS INTL P ORD SHS CL A | Stock | G52694109 |  | 385 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 671 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 1068 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 1196495 | 39204 | SH |  | SOLE |  | 39203 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 342 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 4442 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 5467 | 16 | SH |  | SOLE | 48 | 16 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 7190 | 21 | SH |  | SOLE | 34 | 21 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 9225 | 27 | SH |  | SOLE | 23 | 27 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 16400 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 20500 | 60 | SH |  | SOLE | 46 | 60 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 3288478 | 9625 | SH |  | SOLE |  | 9625 | 0 | 0 |
| KIRBY CORPORATION | Stock | 497266106 |  | 133 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| KIRBY CORPORATION | Stock | 497266106 |  | 664 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| KIRBY CORPORATION | Stock | 497266106 |  | 48900 | 368 | SH |  | SOLE | 78 | 368 | 0 | 0 |
| KITE REALTY GROUP TRUST COM NEW | REIT | 49803T300 |  | 1080 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| KKR  CO INC 6.25 CON SER D | Preferred | 48251W500 |  | 126693 | 3150 | SH |  | SOLE |  | 3150 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 463 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 1480 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 2405 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 7678 | 83 | SH |  | SOLE | 12 | 83 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 11298 | 122 | SH |  | SOLE | 33 | 122 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 1493350 | 16144 | SH |  | SOLE |  | 16144 | 0 | 0 |
| KKR REAL ESTATE FIN TR INC COM | REIT | 48251K100 |  | 533 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 1472 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 1472 | 1 | SH |  | SOLE | 51 | 1 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 2945 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 4417 | 3 | SH |  | SOLE | 2 | 3 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 5890 | 4 | SH |  | SOLE | 50 | 4 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 5890 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 10307 | 7 | SH |  | SOLE | 72 | 7 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 16197 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 16197 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 42881 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 89817 | 61 | SH |  | SOLE | 9 | 61 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 108134 | 73 | SH |  | SOLE | 36 | 73 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 111903 | 76 | SH |  | SOLE | 49 | 76 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 207610 | 141 | SH |  | SOLE | 99 | 141 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 17081209 | 11601 | SH |  | SOLE |  | 11600 | 0 | 0 |
| KLARNA GROUP PLC SHS | Stock | G5279N105 |  | 1309 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| KLARNA GROUP PLC SHS | Stock | G5279N105 |  | 47255 | 3610 | SH |  | SOLE |  | 3610 | 0 | 0 |
| KLAVIYO INC COM SER A | Stock | 49845K101 |  | 39 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| KLAVIYO INC COM SER A | Stock | 49845K101 |  | 37266 | 1915 | SH |  | SOLE |  | 1915 | 0 | 0 |
| KNIFE RIVER CORP COMMON STOCK | Stock | 498894104 |  | 82 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KNIFE RIVER CORP COMMON STOCK | Stock | 498894104 |  | 245 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| KNIFE RIVER CORP COMMON STOCK | Stock | 498894104 |  | 1633 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| KNIGHTSCOPE INC CL A NEW | Stock | 49907V201 |  | 54 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC CL A | Stock | 499049104 |  | 288 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC CL A | Stock | 499049104 |  | 633 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC CL A | Stock | 499049104 |  | 9501 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC CL A | Stock | 499049104 |  | 13416 | 233 | SH |  | SOLE | 99 | 233 | 0 | 0 |
| KNOWLES CORP | Stock | 49926D109 |  | 3852 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| KNOWLES CORP | Stock | 49926D109 |  | 52901 | 2060 | SH |  | SOLE | 78 | 2060 | 0 | 0 |
| KODIAK GAS SVCS INC COM | Stock | 50012A108 |  | 68818 | 1180 | SH |  | SOLE | 79 | 1180 | 0 | 0 |
| KODIAK GAS SVCS INC COM | Stock | 50012A108 |  | 533628 | 9150 | SH |  | SOLE |  | 9150 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 181 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 3767 | 292 | SH |  | SOLE | 99 | 292 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 6526 | 506 | SH |  | SOLE | 19 | 505 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 359575 | 27874 | SH |  | SOLE |  | 27874 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 285 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 356 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 658 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 986 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 52087 | 1901 | SH |  | SOLE | 99 | 1901 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 88255 | 3221 | SH |  | SOLE |  | 3221 | 0 | 0 |
| KONTOOR BRANDS INC COM | Stock | 50050N103 |  | 105792 | 1505 | SH |  | SOLE |  | 1505 | 0 | 0 |
| KOPIN CORP | Stock | 500600101 |  | 119 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| KOREA ELEC PWR CORP SPONSORED ADR | ADR | 500631106 |  | 128 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| KOREA ELEC PWR CORP SPONSORED ADR | ADR | 500631106 |  | 2366 | 166 | SH |  | SOLE | 66 | 166 | 0 | 0 |
| KOREA ELEC PWR CORP SPONSORED ADR | ADR | 500631106 |  | 117577 | 8251 | SH |  | SOLE |  | 8251 | 0 | 0 |
| KORN FERRY | Stock | 500643200 |  | 189 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| KORN FERRY | Stock | 500643200 |  | 7452 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| KORN FERRY | Stock | 500643200 |  | 19640 | 312 | SH |  | SOLE | 99 | 312 | 0 | 0 |
| KORRO BIO INC COM | Stock | 500946108 |  | 2773 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| KOSMOS ENERGY LTD | Stock | 500688106 |  | 13352 | 4803 | SH |  | SOLE |  | 4803 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 1304 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 4950 | 220 | SH |  | SOLE | 33 | 220 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 8996 | 400 | SH |  | SOLE | 71 | 400 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 17272 | 768 | SH |  | SOLE | 99 | 768 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 1294852 | 57575 | SH |  | SOLE |  | 57574 | 0 | 0 |
| KRANESHARES 90 KWEB DEFINED OUTCOME JANUARY 2027 ETF | ETF | 500767413 |  | 107159 | 3807 | SH |  | SOLE |  | 3807 | 0 | 0 |
| KRANESHARES ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 500767363 |  | 187994 | 5737 | SH |  | SOLE |  | 5736 | 0 | 0 |
| KRANESHARES EMERGING MARKETS CONSUMER TECHNOLOGY INDEX ETF | ETF | 500767876 |  | 2830 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| KRANESHARES GLOBAL HUMANOID ROBOTICS AND PHYSICAL AI INDEX ETF | ETF | 500767751 |  | 3120 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KRANESHARES KWEB COVERED CALL STRATEGY ETF | ETF | 500767272 |  | 630148 | 24519 | SH |  | SOLE |  | 24519 | 0 | 0 |
| KRANESHARES MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF | ETF | 500767652 |  | 142663 | 5059 | SH |  | SOLE |  | 5058 | 0 | 0 |
| KRANESHARES QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF | ETF | 500767736 |  | 27522 | 1471 | SH |  | SOLE |  | 1471 | 0 | 0 |
| KRANESHARES TR CSI CHINA INTERNET ETF | ETF | 500767306 |  | 1886162 | 66344 | SH |  | SOLE |  | 66344 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 1199 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 1269 | 18 | SH |  | SOLE | 43 | 18 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 14596 | 207 | SH |  | SOLE | 19 | 207 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 1920028 | 27231 | SH |  | SOLE |  | 27230 | 0 | 0 |
| KRISPY KREME INC COM | Stock | 50101L106 |  | 186 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| KRISPY KREME INC COM | Stock | 50101L106 |  | 339 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 145 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1158 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1158 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 2171 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 6006 | 83 | SH |  | SOLE | 19 | 83 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 12824 | 177 | SH |  | SOLE | 73 | 177 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 14110 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 14865 | 205 | SH |  | SOLE | 33 | 205 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 15400 | 213 | SH |  | SOLE | 36 | 212 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 108251 | 1496 | SH |  | SOLE | 99 | 1496 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1758140 | 24297 | SH |  | SOLE |  | 24297 | 0 | 0 |
| KRONOS WORLDWIDE INC COM | Stock | 50105F105 |  | 329 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| KRYSTAL BIOTECH INC COM | Stock | 501147102 |  | 19116 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| KRYSTAL BIOTECH INC COM | Stock | 501147102 |  | 41073 | 159 | SH |  | SOLE | 19 | 159 | 0 | 0 |
| KRYSTAL BIOTECH INC COM | Stock | 501147102 |  | 69230 | 268 | SH |  | SOLE | 36 | 268 | 0 | 0 |
| KRYSTAL BIOTECH INC COM | Stock | 501147102 |  | 119860 | 464 | SH |  | SOLE | 81 | 464 | 0 | 0 |
| KT CORP SPONSORED ADR | ADR | 48268K101 |  | 119 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| KT CORP SPONSORED ADR | ADR | 48268K101 |  | 1051 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| KT CORP SPONSORED ADR | ADR | 48268K101 |  | 12248 | 571 | SH |  | SOLE | 99 | 571 | 0 | 0 |
| KT CORP SPONSORED ADR | ADR | 48268K101 |  | 221664 | 10334 | SH |  | SOLE |  | 10334 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 1774 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 15066 | 229 | SH |  | SOLE | 34 | 229 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 18270 | 278 | SH |  | SOLE | 99 | 278 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 46661 | 710 | SH |  | SOLE | 19 | 710 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 837207 | 12739 | SH |  | SOLE |  | 12739 | 0 | 0 |
| KULR TECHNOLOGY GROUP INC COM | Stock | 50125G307 |  | 64 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| KULR TECHNOLOGY GROUP INC COM | Stock | 50125G307 |  | 901 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| KURA ONCOLOGY INC COM | Stock | 50127T109 |  | 114 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| KYMERA THERAPEUTICS INC COM | Stock | 501575104 |  | 500 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| KYMERA THERAPEUTICS INC COM | Stock | 501575104 |  | 1083 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 380 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 4107 | 313 | SH |  | SOLE | 99 | 313 | 0 | 0 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 7701 | 587 | SH |  | SOLE | 46 | 587 | 0 | 0 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 219078 | 16698 | SH |  | SOLE |  | 16698 | 0 | 0 |
| KYVERNA THERAPEUTICS INC COM | Stock | 501976104 |  | 742 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 690 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 3452 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 6713 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 20364 | 59 | SH |  | SOLE | 4 | 59 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 22620 | 66 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 66614 | 193 | SH |  | SOLE | 9 | 193 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 70411 | 204 | SH |  | SOLE | 99 | 204 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 126042 | 365 | SH |  | SOLE | 43 | 365 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 211700 | 613 | SH |  | SOLE | 49 | 613 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 233777 | 677 | SH |  | SOLE | 19 | 677 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 3581310 | 10376 | SH |  | SOLE |  | 10376 | 0 | 0 |
| LA Z BOY INC | Stock | 505336107 |  | 386 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| LA Z BOY INC | Stock | 505336107 |  | 5175 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 534 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 800 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 1601 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 5603 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 8311 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 26193 | 98 | SH |  | SOLE | 49 | 98 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 54429 | 204 | SH |  | SOLE | 99 | 204 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 126468 | 474 | SH |  | SOLE | 19 | 474 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 1191608 | 4466 | SH |  | SOLE |  | 4466 | 0 | 0 |
| LADDER CAP CORP CL A | REIT | 505743104 |  | 5334 | 546 | SH |  | SOLE |  | 546 | 0 | 0 |
| LAKELAND FINANCIAL CORP | Stock | 511656100 |  | 11303 | 197 | SH |  | SOLE | 34 | 196 | 0 | 0 |
| LAKELAND FINANCIAL CORP | Stock | 511656100 |  | 12222 | 213 | SH |  | SOLE | 99 | 213 | 0 | 0 |
| LAKELAND FINANCIAL CORP | Stock | 511656100 |  | 63118 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 1709 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 3632 | 17 | SH |  | SOLE | 48 | 17 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 4060 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 7905 | 37 | SH |  | SOLE | 2 | 37 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 8333 | 39 | SH |  | SOLE | 74 | 39 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 8546 | 40 | SH |  | SOLE | 9 | 40 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 14315 | 67 | SH |  | SOLE | 7 | 67 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 18375 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 30767 | 144 | SH |  | SOLE | 28 | 144 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 59825 | 280 | SH |  | SOLE | 99 | 280 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 62175 | 291 | SH |  | SOLE | 43 | 291 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 117676 | 551 | SH |  | SOLE | 33 | 550 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 148703 | 696 | SH |  | SOLE | 36 | 695 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 4276974 | 20018 | SH |  | SOLE | 19 | 20017 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 30517421 | 142832 | SH |  | SOLE |  | 142831 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 365 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 2153 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 2660 | 21 | SH |  | SOLE | 9 | 21 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 58996 | 466 | SH |  | SOLE | 19 | 465 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 176174 | 1391 | SH |  | SOLE |  | 1390 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 296 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 1521 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 4353 | 103 | SH |  | SOLE | 99 | 103 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 259802 | 6148 | SH |  | SOLE |  | 6147 | 0 | 0 |
| LANDBRIDGE COMPANY LLC CL A | Stock | 514952100 |  | 6274629 | 90871 | SH |  | SOLE |  | 90870 | 0 | 0 |
| LANDS END INC NEW COM | Stock | 51509F105 |  | 101 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 641 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 9138 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 11477 | 72 | SH |  | SOLE | 34 | 71 | 0 | 0 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 15069 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 17794 | 111 | SH |  | SOLE | 99 | 111 | 0 | 0 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 40879 | 255 | SH |  | SOLE | 23 | 255 | 0 | 0 |
| LANTHEUS HLDGS INC COM | Stock | 516544103 |  | 379 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LANTHEUS HLDGS INC COM | Stock | 516544103 |  | 455 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| LANTHEUS HLDGS INC COM | Stock | 516544103 |  | 206160 | 2718 | SH |  | SOLE |  | 2718 | 0 | 0 |
| LARGO INC COM | Stock | 517097101 |  | 448 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 162 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 216 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 485 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 862 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 862 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 3557 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 6681 | 124 | SH |  | SOLE | 46 | 124 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 7499 | 139 | SH |  | SOLE | 73 | 139 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 941396 | 17472 | SH |  | SOLE |  | 17472 | 0 | 0 |
| LASER PHOTONICS CORP | Stock | 51807Q100 |  | 25 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LATAM AIRLINES GROUP SA SPONSORED ADR | ADR | 51817R205 |  | 198 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LATAM AIRLINES GROUP SA SPONSORED ADR | ADR | 51817R205 |  | 4796 | 97 | SH |  | SOLE | 66 | 97 | 0 | 0 |
| LATAM AIRLINES GROUP SA SPONSORED ADR | ADR | 51817R205 |  | 159296 | 3222 | SH |  | SOLE |  | 3222 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 186 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 278 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 92065 | 993 | SH |  | SOLE |  | 992 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 359 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 437 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 1077 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 3230 | 45 | SH |  | SOLE | 19 | 45 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 3326 | 46 | SH |  | SOLE | 49 | 46 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 6691 | 93 | SH |  | SOLE | 33 | 93 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 299735 | 4176 | SH |  | SOLE |  | 4176 | 0 | 0 |
| LAZARD EMERGING MARKETS OPPORTUNITIES ETF | ETF | 52110K301 |  | 10401 | 403 | SH |  | SOLE | 36 | 403 | 0 | 0 |
| LAZARD INC COM | Stock | 52110M109 |  | 212 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| LAZARD INC COM | Stock | 52110M109 |  | 7048 | 166 | SH |  | SOLE |  | 165 | 0 | 0 |
| LAZARD JAPANESE EQUITY ETF | ETF | 52110K103 |  | 8428 | 256 | SH |  | SOLE |  | 256 | 0 | 0 |
| LCI INDUSTRIES INC | Stock | 50189K103 |  | 123 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| LCI INDUSTRIES INC | Stock | 50189K103 |  | 7338 | 60 | SH |  | SOLE |  | 59 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 484 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 4601 | 38 | SH |  | SOLE | 99 | 38 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 10776 | 89 | SH |  | SOLE | 9 | 89 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 25306 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| LEE ENTERPRISES INC COM | Stock | 523768406 |  | 258 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| LEGACY ED INC COM | Stock | 52474R207 |  | 75120 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| LEGALZOOM COM INC COM | Stock | 52466B103 |  | 255 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 477 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 32752 | 3315 | SH |  | SOLE |  | 3315 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 622 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 630 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 1089 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 6558 | 42 | SH |  | SOLE | 49 | 42 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 67496 | 434 | SH |  | SOLE | 19 | 434 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 242149 | 1557 | SH |  | SOLE |  | 1557 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 546 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 10480 | 96 | SH |  | SOLE | 72 | 96 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 19832 | 182 | SH |  | SOLE | 34 | 181 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 29367 | 269 | SH |  | SOLE | 99 | 269 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 92249 | 845 | SH |  | SOLE |  | 845 | 0 | 0 |
| LEMONADE INC COM | Stock | 52567D107 |  | 940 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| LEMONADE INC COM | Stock | 52567D107 |  | 19431 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| LENDINGCLUB CORP | Stock | 52603A208 |  | 14048 | 981 | SH |  | SOLE | 19 | 981 | 0 | 0 |
| LENDINGCLUB CORP | Stock | 52603A208 |  | 56041 | 3913 | SH |  | SOLE |  | 3913 | 0 | 0 |
| LENDINGTREE INC | Stock | 52603B107 |  | 129 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LENDINGTREE INC | Stock | 52603B107 |  | 11114 | 259 | SH |  | SOLE |  | 259 | 0 | 0 |
| LENDINGTREE INC | Stock | 52603B107 |  | 12607 | 294 | SH |  | SOLE | 19 | 294 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 434 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 434 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 695 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 1062 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 1138 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 1910 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 139629 | 1608 | SH |  | SOLE |  | 1607 | 0 | 0 |
| LENNAR CORP CL B | Stock | 526057302 |  | 84 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| LENNAR CORP CL B | Stock | 526057302 |  | 421 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| LENNAR CORP CL B | Stock | 526057302 |  | 1514 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| LENNAR CORP CL B | Stock | 526057302 |  | 2187 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| LENNOX INTERNATIONAL INC | Stock | 526107107 |  | 464 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| LENNOX INTERNATIONAL INC | Stock | 526107107 |  | 928 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| LENNOX INTERNATIONAL INC | Stock | 526107107 |  | 3249 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| LENNOX INTERNATIONAL INC | Stock | 526107107 |  | 8354 | 18 | SH |  | SOLE | 23 | 18 | 0 | 0 |
| LENNOX INTERNATIONAL INC | Stock | 526107107 |  | 15316 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| LENSAR INC COM | Stock | 52634L108 |  | 48 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| LENZ THERAPEUTICS INC COM | Stock | 52635N103 |  | 1601 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| LEONARDO DRS INC COM | Stock | 52661A108 |  | 979 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| LEONARDO DRS INC COM | Stock | 52661A108 |  | 6055 | 136 | SH |  | SOLE | 99 | 136 | 0 | 0 |
| LEONARDO DRS INC COM | Stock | 52661A108 |  | 20034 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| LEUTHOLD SELECT INDUSTRIES ETF | ETF | 56167R705 |  | 25403 | 628 | SH |  | SOLE | 51 | 628 | 0 | 0 |
| LEVERAGE SHARES 2X LONG AMD DAILY ETF | ETF | 882927627 |  | 1539 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| LEVERAGE SHARES 2X LONG CRWV DAILY ETF | ETF | 88340C156 |  | 46215 | 19500 | SH |  | SOLE |  | 19500 | 0 | 0 |
| LEVI STRAUSS  CO NEW CL A COM STK | Stock | 52736R102 |  | 84622 | 4577 | SH |  | SOLE |  | 4576 | 0 | 0 |
| LEXICON PHARMACEUTICALS INC | Stock | 528872302 |  | 222 | 142 | SH |  | SOLE | 16 | 142 | 0 | 0 |
| LEXICON PHARMACEUTICALS INC | Stock | 528872302 |  | 4836 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| LEXINFINTECH HLDGS LTD ADR | ADR | 528877103 |  | 61 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| LG DISPLAY CO LTD SPONS ADR REP | ADR | 50186V102 |  | 2619 | 675 | SH |  | SOLE | 66 | 675 | 0 | 0 |
| LG DISPLAY CO LTD SPONS ADR REP | ADR | 50186V102 |  | 10468 | 2698 | SH |  | SOLE |  | 2698 | 0 | 0 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 198 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 198 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 356 | 9 | SH |  | SOLE | 49 | 9 | 0 | 0 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 1897 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| LI AUTO INC SPONSORED ADS | ADR | 50202M102 |  | 624 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| LIBERTY ALL STAR EQUITY CEF | CEF | 530158104 |  | 133 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| LIBERTY ALL STAR EQUITY CEF | CEF | 530158104 |  | 8342 | 1503 | SH |  | SOLE |  | 1503 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER A | Stock | 530307107 |  | 1456 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER A | Stock | 530307107 |  | 2712 | 54 | SH |  | SOLE | 99 | 54 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER C | Stock | 530307305 |  | 151 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER C | Stock | 530307305 |  | 252 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER C | Stock | 530307305 |  | 4175 | 83 | SH |  | SOLE | 99 | 83 | 0 | 0 |
| LIBERTY ENERGY INC COM CL A | Stock | 53115L104 |  | 518 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| LIBERTY ENERGY INC COM CL A | Stock | 53115L104 |  | 28843 | 1001 | SH |  | SOLE |  | 1001 | 0 | 0 |
| LIBERTY FORMULA ONE GROUP A | Stock | 531229771 |  | 468 | 6 | SH |  | SOLE | 4 | 6 | 0 | 0 |
| LIBERTY FORMULA ONE GROUP A | Stock | 531229771 |  | 781 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| LIBERTY GLOBAL PLC CLASS C | Stock | G61188127 |  | 188 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| LIBERTY GLOBAL PLC CLASS C | Stock | G61188127 |  | 223 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD COM CL C | Stock | G9001E128 |  | 168 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| LIBERTY LIVE HOLDINGS INC COM SER A | Stock | 530909100 |  | 197 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LIBERTY LIVE HOLDINGS INC COM SER A | Stock | 530909100 |  | 2291 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| LIBERTY LIVE HOLDINGS INC COM SHS SER C | Stock | 530909308 |  | 217 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LIBERTY LIVE HOLDINGS INC COM SHS SER C | Stock | 530909308 |  | 282 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| LIBERTY LIVE HOLDINGS INC COM SHS SER C | Stock | 530909308 |  | 282 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LIBERTY LIVE HOLDINGS INC COM SHS SER C | Stock | 530909308 |  | 1694 | 18 | SH |  | SOLE | 99 | 18 | 0 | 0 |
| LIBERTY MEDIA CORP SERIES C | Stock | 531229755 |  | 85 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| LIBERTY MEDIA CORP SERIES C | Stock | 531229755 |  | 510 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LIBERTY MEDIA CORP SERIES C | Stock | 531229755 |  | 3911 | 46 | SH |  | SOLE | 66 | 46 | 0 | 0 |
| LIBERTY MEDIA CORP SERIES C | Stock | 531229755 |  | 6717 | 79 | SH |  | SOLE | 4 | 79 | 0 | 0 |
| LIBERTY MEDIA CORP SERIES C | Stock | 531229755 |  | 9522 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| LIBERTY MEDIA CORP SERIES C | Stock | 531229755 |  | 15389 | 181 | SH |  | SOLE | 99 | 181 | 0 | 0 |
| LIFE TIME GROUP HOLDINGS INC COMMON STOCK | Stock | 53190C102 |  | 27 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| LIFE TIME GROUP HOLDINGS INC COMMON STOCK | Stock | 53190C102 |  | 135 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LIFE360 INC COM | Stock | 532206109 |  | 122 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LIFE360 INC COM | Stock | 532206109 |  | 67516 | 1654 | SH |  | SOLE |  | 1654 | 0 | 0 |
| LIFEMD INC COM | Stock | 53216B104 |  | 635 | 176 | SH |  | SOLE | 71 | 176 | 0 | 0 |
| LIFESTANCE HEALTH GROUP INC COM | Stock | 53228F101 |  | 287 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| LIFEZONE METALS LIMITED ORD SHS | Stock | G5568L109 |  | 470 | 140 | SH |  | SOLE | 71 | 140 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC | Stock | 53220K504 |  | 8385 | 42 | SH |  | SOLE | 99 | 42 | 0 | 0 |
| LIGHTBRIDGE CORP COM | Stock | 53224K302 |  | 31383 | 2944 | SH |  | SOLE |  | 2944 | 0 | 0 |
| LIGHTPATH TECHNOLOGIES INC | Stock | 532257805 |  | 40 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| LIMBACH HLDGS INC COM | Stock | 53263P105 |  | 1249 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| LINCOLN ELECTRIC HOLDINGS INC | Stock | 533900106 |  | 1494 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LINCOLN ELECTRIC HOLDINGS INC | Stock | 533900106 |  | 41098 | 165 | SH |  | SOLE | 99 | 165 | 0 | 0 |
| LINCOLN ELECTRIC HOLDINGS INC | Stock | 533900106 |  | 293167 | 1177 | SH |  | SOLE |  | 1177 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 1491 | 42 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 4118 | 116 | SH |  | SOLE | 71 | 116 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 44979 | 1267 | SH |  | SOLE | 99 | 1267 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 1351450 | 38069 | SH |  | SOLE |  | 38069 | 0 | 0 |
| LINDBLAD EXPEDITIONS HOLDINGS INC | Stock | 535219109 |  | 190 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 2479 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 4958 | 10 | SH |  | SOLE | 12 | 10 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 5453 | 11 | SH |  | SOLE | 4 | 11 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 5949 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 8428 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 10907 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 17847 | 36 | SH |  | SOLE | 7 | 36 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 58266 | 118 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 104422 | 211 | SH |  | SOLE | 81 | 210 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 107108 | 216 | SH |  | SOLE | 36 | 216 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 188389 | 380 | SH |  | SOLE | 99 | 380 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 709587 | 1431 | SH |  | SOLE | 49 | 1431 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 3067445 | 6187 | SH |  | SOLE | 6 | 6187 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 3400163 | 6858 | SH |  | SOLE |  | 6858 | 0 | 0 |
| LINDSAY CORP | Stock | 535555106 |  | 714 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| LINDSAY CORP | Stock | 535555106 |  | 25510 | 214 | SH |  | SOLE |  | 214 | 0 | 0 |
| LINEAGE INC COM | REIT | 53566V106 |  | 98 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LINEAGE INC COM | REIT | 53566V106 |  | 1474 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| LIONSGATE STUDIOS CORP COM | Stock | 53626N102 |  | 105 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| LIQUIDIA CORPORATION COM NEW | Stock | 53635D202 |  | 2450647 | 64935 | SH |  | SOLE |  | 64935 | 0 | 0 |
| LITHIA MOTORS INC CLASS A | Stock | 536797103 |  | 749 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LITHIA MOTORS INC CLASS A | Stock | 536797103 |  | 2497 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| LITHIA MOTORS INC CLASS A | Stock | 536797103 |  | 5494 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| LITHIUM AMERS CORP NEW COM SHS | Stock | 53681J103 |  | 3113 | 788 | SH |  | SOLE |  | 788 | 0 | 0 |
| LITHIUM ARGENTINA AG COM SHS | Stock | H5012F103 |  | 5190 | 777 | SH |  | SOLE |  | 777 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 679 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 1018 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 6448 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 15610 | 46 | SH |  | SOLE | 99 | 46 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 18305 | 54 | SH |  | SOLE | 34 | 53 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 76693 | 226 | SH |  | SOLE | 19 | 226 | 0 | 0 |
| LIVANOVA PLC | Stock | G5509L101 |  | 318 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| LIVANOVA PLC | Stock | G5509L101 |  | 445 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LIVANOVA PLC | Stock | G5509L101 |  | 3623 | 57 | SH |  | SOLE | 99 | 57 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 610 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 915 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 1068 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 1983 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 2593 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 14793 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC | Stock | 538034109 |  | 32027 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| LIVE OAK BANCSHARES INC COM | Stock | 53803X105 |  | 239063 | 7229 | SH |  | SOLE |  | 7229 | 0 | 0 |
| LIVEPERSON INC 0 12/15/2026 | Convertible | 538146AD3 |  | 11400 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| LIVERAMP HLDGS INC COM | Stock | 53815P108 |  | 371 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LIVERAMP HLDGS INC COM | Stock | 53815P108 |  | 2838 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| LIVEWIRE GROUP INC COM | Stock | 53838J105 |  | 70 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 940 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 3172 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 5933 | 202 | SH |  | SOLE | 99 | 202 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 1238680 | 42175 | SH |  | SOLE |  | 42175 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 665 | 132 | SH |  | SOLE | 36 | 132 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 1474 | 293 | SH |  | SOLE | 71 | 293 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 1569 | 312 | SH |  | SOLE | 19 | 312 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 1730 | 344 | SH |  | SOLE | 66 | 344 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 2797 | 556 | SH |  | SOLE | 99 | 556 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 9990 | 1986 | SH |  | SOLE | 9 | 1986 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 330562 | 65718 | SH |  | SOLE |  | 65718 | 0 | 0 |
| LOAR HOLDINGS INC COM SHS | Stock | 53947R105 |  | 172 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LOAR HOLDINGS INC COM SHS | Stock | 53947R105 |  | 516 | 9 | SH |  | SOLE | 99 | 9 | 0 | 0 |
| LOAR HOLDINGS INC COM SHS | Stock | 53947R105 |  | 9338 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 3022 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 3626 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 7857 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 8461 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 14535 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 19365 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 51609 | 85 | SH |  | SOLE | 43 | 85 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 59507 | 98 | SH |  | SOLE | 33 | 98 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 187361 | 310 | SH |  | SOLE | 99 | 310 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 287221 | 475 | SH |  | SOLE | 19 | 475 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 3891943 | 6439 | SH |  | SOLE | 6 | 6439 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 10519121 | 17405 | SH |  | SOLE |  | 17404 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 213 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 534 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 961 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 1067 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 2135 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 7579 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 7902 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 18893 | 177 | SH |  | SOLE | 9 | 177 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 26477 | 248 | SH |  | SOLE | 73 | 248 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 129689 | 1215 | SH |  | SOLE | 26 | 1215 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 679187 | 6363 | SH |  | SOLE |  | 6363 | 0 | 0 |
| LOGITECH INTERNATIONAL SA | Stock | H50430232 |  | 1640 | 18 | SH |  | SOLE | 99 | 18 | 0 | 0 |
| LOGITECH INTERNATIONAL SA | Stock | H50430232 |  | 4192 | 46 | SH |  | SOLE | 46 | 46 | 0 | 0 |
| LOGITECH INTERNATIONAL SA | Stock | H50430232 |  | 521115 | 5719 | SH |  | SOLE |  | 5719 | 0 | 0 |
| LOUISIANA PACIFIC CORP | Stock | 546347105 |  | 146 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| LOUISIANA PACIFIC CORP | Stock | 546347105 |  | 105633 | 1452 | SH |  | SOLE |  | 1452 | 0 | 0 |
| LOVESAC CO COM | Stock | 54738L109 |  | 133 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 1890 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 3544 | 15 | SH |  | SOLE | 12 | 15 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 3780 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 7120 | 30 | SH |  | SOLE | 49 | 30 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 11105 | 47 | SH |  | SOLE | 72 | 47 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 12995 | 55 | SH |  | SOLE | 9 | 55 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 21761 | 92 | SH |  | SOLE | 73 | 92 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 28105 | 119 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 34199 | 145 | SH |  | SOLE | 36 | 144 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 35215 | 149 | SH |  | SOLE | 33 | 149 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 91677 | 388 | SH |  | SOLE | 99 | 388 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 174138 | 737 | SH |  | SOLE | 71 | 737 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 651233 | 2756 | SH |  | SOLE | 6 | 2756 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 10346722 | 43790 | SH |  | SOLE |  | 43790 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 418 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 602 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 3008 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 9927 | 33 | SH |  | SOLE | 23 | 33 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 9927 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 19253 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| LPL FINANCIAL HOLDINGS INC | Stock | 50212V100 |  | 34596 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| LSI INDS INC OHIO COM | Stock | 50216C108 |  | 930 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| LUCID DIAGNOSTICS INC COM | Stock | 54948X109 |  | 880 | 765 | SH |  | SOLE |  | 765 | 0 | 0 |
| LUCID GROUP INC COM NEW | Stock | 549498202 |  | 619 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| LUCID GROUP INC COM NEW | Stock | 549498202 |  | 3355 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 153 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 153 | 1 | SH |  | SOLE | 99 | 1 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 306 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 459 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 459 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 1072 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 6124 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 986183 | 6441 | SH |  | SOLE |  | 6441 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 320 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 403 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 231674 | 33334 | SH |  | SOLE |  | 33334 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 1406 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 1406 | 2 | SH |  | SOLE | 2 | 2 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 3514 | 5 | SH |  | SOLE | 43 | 5 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 3668 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 4919 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 6325 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 51301 | 73 | SH |  | SOLE | 99 | 73 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 3080568 | 4384 | SH |  | SOLE |  | 4383 | 0 | 0 |
| LUMEXA IMAGING HOLDINGS INC COM | Stock | 550249106 |  | 86 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| LXP INDUSTRIAL TRUST COM | REIT | 529043408 |  | 324 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LYFT INC CLASS A | Stock | 55087P104 |  | 205 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| LYFT INC CLASS A | Stock | 55087P104 |  | 372 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| LYFT INC CLASS A | Stock | 55087P104 |  | 998 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| LYFT INC CLASS A | Stock | 55087P104 |  | 4602 | 346 | SH |  | SOLE | 99 | 346 | 0 | 0 |
| LYFT INC CLASS A | Stock | 55087P104 |  | 487937 | 36687 | SH |  | SOLE |  | 36687 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 322 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 806 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 806 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 2336 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 8137 | 101 | SH |  | SOLE | 7 | 101 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 11101 | 138 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 26504 | 329 | SH |  | SOLE | 45 | 329 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 192667 | 2392 | SH |  | SOLE | 19 | 2391 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 1335856 | 16582 | SH |  | SOLE |  | 16582 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 413 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 620 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 3928 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 5865 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 7649 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 11551 | 56 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 28941 | 140 | SH |  | SOLE | 99 | 140 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 46099 | 223 | SH |  | SOLE | 19 | 223 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 47546 | 230 | SH |  | SOLE | 49 | 230 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 1168461 | 5652 | SH |  | SOLE |  | 5652 | 0 | 0 |
| M/I HOMES INC | Stock | 55305B101 |  | 12245 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MACERICH CO COM | REIT | 554382101 |  | 113 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MACERICH CO COM | REIT | 554382101 |  | 775 | 41 | SH |  | SOLE | 99 | 41 | 0 | 0 |
| MACOM TECH SOLUTIONS HOLDINGS INC | Stock | 55405Y100 |  | 222 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| MACOM TECH SOLUTIONS HOLDINGS INC | Stock | 55405Y100 |  | 222 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MACOM TECH SOLUTIONS HOLDINGS INC | Stock | 55405Y100 |  | 4886 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| MACOM TECH SOLUTIONS HOLDINGS INC | Stock | 55405Y100 |  | 44858 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| MACROGENICS INC COM | Stock | 556099109 |  | 205 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| MACYS INC COM | Stock | 55616P104 |  | 235 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MACYS INC COM | Stock | 55616P104 |  | 832 | 46 | SH |  | SOLE | 99 | 46 | 0 | 0 |
| MACYS INC COM | Stock | 55616P104 |  | 59281 | 3277 | SH |  | SOLE | 19 | 3277 | 0 | 0 |
| MACYS INC COM | Stock | 55616P104 |  | 102055 | 5641 | SH |  | SOLE |  | 5641 | 0 | 0 |
| MADDEN STEVEN LTD COM | Stock | 556269108 |  | 7293 | 215 | SH |  | SOLE | 99 | 215 | 0 | 0 |
| MADDEN STEVEN LTD COM | Stock | 556269108 |  | 18317 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| MADISON SQUARE GRDN SPRT CORP CL A | Stock | 55825T103 |  | 1286 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC COM | Stock | 558868105 |  | 8376 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC COM | Stock | 558868105 |  | 235562 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| MAGNA INTERNATIONAL INC CLASS A | Stock | 559222401 |  | 112 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MAGNA INTERNATIONAL INC CLASS A | Stock | 559222401 |  | 376 | 7 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| MAGNA INTERNATIONAL INC CLASS A | Stock | 559222401 |  | 30919 | 554 | SH |  | SOLE |  | 554 | 0 | 0 |
| MAGNACHIP SEMICONDUCTOR CORP COM | Stock | 55933J203 |  | 1400 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MAGNERA CORP COM SHS | Stock | 55939A107 |  | 29 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| MAGNERA CORP COM SHS | Stock | 55939A107 |  | 48 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| MAGNITE INC COM | Stock | 55955D100 |  | 107 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MAGNITE INC COM | Stock | 55955D100 |  | 692022 | 58251 | SH |  | SOLE |  | 58251 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP CL A | Stock | 559663109 |  | 410 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 2 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 30 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 105 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 135 | 9 | SH |  | SOLE | 99 | 9 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 179 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 389 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 404 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 78381 | 5269 | SH |  | SOLE |  | 5269 | 0 | 0 |
| MAIN BUYWRITE ETF | ETF | 66538H179 |  | 7857 | 558 | SH |  | SOLE |  | 558 | 0 | 0 |
| MAIN BUYWRITE ETF | ETF | 66538H179 |  | 18670 | 1326 | SH |  | SOLE | 51 | 1326 | 0 | 0 |
| MAIN INTERNATIONAL ETF | ETF | 66538H237 |  | 2837 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MAIN SECTOR ROTATION ETF | ETF | 66538H591 |  | 195384 | 3235 | SH |  | SOLE |  | 3235 | 0 | 0 |
| MAIN SECTOR ROTATION ETF | ETF | 66538H591 |  | 467117 | 7735 | SH |  | SOLE | 51 | 7735 | 0 | 0 |
| MAIN STREET CAPITAL CORP CEF | CEF | 56035L104 |  | 1895609 | 35793 | SH |  | SOLE |  | 35793 | 0 | 0 |
| MAIN THEMATIC INNOVATION ETF | ETF | 66538H278 |  | 14146 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| MAIN THEMATIC INNOVATION ETF | ETF | 66538H278 |  | 19456 | 839 | SH |  | SOLE | 51 | 839 | 0 | 0 |
| MAKEMYTRIP LIMITED MAURITIUS SHS | Stock | V5633W109 |  | 2759 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| MAKEMYTRIP LIMITED MAURITIUS SHS | Stock | V5633W109 |  | 6377 | 171 | SH |  | SOLE | 99 | 171 | 0 | 0 |
| MALIBU BOATS INC COM CL A | Stock | 56117J100 |  | 2592 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MAMMOTH ENERGY SVCS INC COM | Stock | 56155L108 |  | 1225 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MANCHESTER UTD PLC NEW ORD CL A | Stock | G5784H106 |  | 3499 | 208 | SH |  | SOLE |  | 208 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 133 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 1864 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 2263 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 12780 | 96 | SH |  | SOLE | 99 | 96 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 15309 | 115 | SH |  | SOLE | 50 | 115 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 21299 | 160 | SH |  | SOLE | 46 | 160 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 271165 | 2037 | SH |  | SOLE |  | 2037 | 0 | 0 |
| MANHATTAN BRDG CAP INC COM | REIT | 562803106 |  | 40262 | 9048 | SH |  | SOLE |  | 9047 | 0 | 0 |
| MANNATECH INC COM NEW | Stock | 563771203 |  | 180 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| MANNKIND CORP | Stock | 56400P706 |  | 105 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| MANNKIND CORP | Stock | 56400P706 |  | 6012 | 2454 | SH |  | SOLE | 19 | 2454 | 0 | 0 |
| MANPOWERGROUP INC | Stock | 56418H100 |  | 5 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| MANPOWERGROUP INC | Stock | 56418H100 |  | 265 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MANPOWERGROUP INC | Stock | 56418H100 |  | 8632 | 293 | SH |  | SOLE |  | 293 | 0 | 0 |
| MANPOWERGROUP INC | Stock | 56418H100 |  | 13463 | 457 | SH |  | SOLE | 99 | 457 | 0 | 0 |
| MANULIFE FINANCIAL CORP | Stock | 56501R106 |  | 207 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MANULIFE FINANCIAL CORP | Stock | 56501R106 |  | 482 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| MANULIFE FINANCIAL CORP | Stock | 56501R106 |  | 2721 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| MANULIFE FINANCIAL CORP | Stock | 56501R106 |  | 9058 | 263 | SH |  | SOLE | 61 | 263 | 0 | 0 |
| MANULIFE FINANCIAL CORP | Stock | 56501R106 |  | 164642 | 4781 | SH |  | SOLE |  | 4780 | 0 | 0 |
| MAPLEBEAR INC COM | Stock | 565394103 |  | 225 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MAPLEBEAR INC COM | Stock | 565394103 |  | 331708 | 8855 | SH |  | SOLE |  | 8855 | 0 | 0 |
| MARA HOLDINGS INC COM | Stock | 565788106 |  | 359 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| MARA HOLDINGS INC COM | Stock | 565788106 |  | 2056 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 1221 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 1465 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 6105 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 8302 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 19559 | 80 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 29790 | 122 | SH |  | SOLE | 43 | 122 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 36871 | 151 | SH |  | SOLE | 36 | 150 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 42541 | 174 | SH |  | SOLE | 73 | 174 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 167019 | 684 | SH |  | SOLE | 99 | 684 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 12599367 | 51599 | SH |  | SOLE |  | 51598 | 0 | 0 |
| MARAVAI LIFESCIENCES HLDGS INC COM CL A | Stock | 56600D107 |  | 139 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| MARAVAI LIFESCIENCES HLDGS INC COM CL A | Stock | 56600D107 |  | 2643 | 934 | SH |  | SOLE | 99 | 934 | 0 | 0 |
| MARAVAI LIFESCIENCES HLDGS INC COM CL A | Stock | 56600D107 |  | 4245 | 1500 | SH |  | SOLE | 49 | 1500 | 0 | 0 |
| MARCUS  MILLICHAP INC COM | Stock | 566324109 |  | 186 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MARCUS CORP DEL COM | Stock | 566330106 |  | 137 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| MAREX GROUP PLC ORD | Stock | G5S37H101 |  | 1293 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| MAREX GROUP PLC ORD | Stock | G5S37H101 |  | 8879 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 1914 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 3828 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 7656 | 4 | SH |  | SOLE | 73 | 4 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 9570 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 17227 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 19141 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 283282 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| MARKET VECTORS ETF EMERGING MKTS LOCAL ETF | ETF | 92189H300 |  | 31011 | 1235 | SH |  | SOLE | 36 | 1235 | 0 | 0 |
| MARKET VECTORS ETF EMERGING MKTS LOCAL ETF | ETF | 92189H300 |  | 173575 | 6913 | SH |  | SOLE |  | 6912 | 0 | 0 |
| MARKET VECTORS ETF TR INDIA SMALL CAP INDEX ETF NEW | ETF | 92189F767 |  | 8110 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MARKET VECTORS ETF TR LEHMAN BROS AMT-FREE INTERMED | ETF | 92189H201 |  | 26744 | 576 | SH |  | SOLE |  | 576 | 0 | 0 |
| MARKET VECTORS ETF TR LEHMAN BROS AMT-FREE INTERMED | ETF | 92189H201 |  | 61241 | 1319 | SH |  | SOLE | 36 | 1319 | 0 | 0 |
| MARKET VECTORS ETF TR MTG | ETF | 92189F452 |  | 57589 | 5613 | SH |  | SOLE |  | 5613 | 0 | 0 |
| MARKET VECTORS ETF TRUST AGRIBUSINESS | ETF | 92189F700 |  | 845 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| MARKET VECTORS ETF TRUST AGRIBUSINESS | ETF | 92189F700 |  | 930 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 1009 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 11379 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 13704348 | 149334 | SH |  | SOLE |  | 149333 | 0 | 0 |
| MARKETAXESS HOLDINGS INC | Stock | 57060D108 |  | 330 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MARKETAXESS HOLDINGS INC | Stock | 57060D108 |  | 5149 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| MARKETDESK FOCUSED U.S. DIVIDEND ETF | ETF | 02072L417 |  | 10958 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| MARQETA INC CLASS A COM | Stock | 57142B104 |  | 80927 | 19835 | SH |  | SOLE |  | 19835 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 1308 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 3271 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 3712 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 3925 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 16354 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 28898 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 34015 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 17101169 | 52286 | SH |  | SOLE |  | 52285 | 0 | 0 |
| MARRIOTT VACATIONS WORLDWIDE CORP | Stock | 57164Y107 |  | 130 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MARRIOTT VACATIONS WORLDWIDE CORP | Stock | 57164Y107 |  | 25918 | 398 | SH |  | SOLE |  | 398 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 897 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 1041 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 3816 | 22 | SH |  | SOLE | 12 | 22 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 3989 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 12835 | 74 | SH |  | SOLE | 19 | 74 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 20663 | 119 | SH |  | SOLE | 73 | 119 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 33510 | 193 | SH |  | SOLE | 33 | 193 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 45570 | 263 | SH |  | SOLE | 49 | 262 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 151248 | 872 | SH |  | SOLE | 99 | 872 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 768549 | 4431 | SH |  | SOLE |  | 4430 | 0 | 0 |
| MARTEN TRANS LTD COM | Stock | 573075108 |  | 1641 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| MARTEN TRANS LTD COM | Stock | 573075108 |  | 3296 | 251 | SH |  | SOLE | 36 | 251 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 1177 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 1903 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 2355 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 4709 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 10601 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 29434 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 131864 | 224 | SH |  | SOLE | 49 | 224 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 357724 | 608 | SH |  | SOLE |  | 607 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 79636 | 804 | SH |  | SOLE | 99 | 804 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 4483129 | 45261 | SH |  | SOLE |  | 45261 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 594 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 1585 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 4457 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 4556 | 46 | SH |  | SOLE | 2 | 46 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 5646 | 57 | SH |  | SOLE | 51 | 57 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 8122 | 82 | SH |  | SOLE | 9 | 82 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 33570 | 339 | SH |  | SOLE | 36 | 338 | 0 | 0 |
| MARZETTI COMPANY COM | Stock | 513847103 |  | 6917 | 50 | SH |  | SOLE | 99 | 50 | 0 | 0 |
| MARZETTI COMPANY COM | Stock | 513847103 |  | 117581 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 56 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 849 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2536 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 5192 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 188819 | 3128 | SH |  | SOLE |  | 3127 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 1862167 | 30846 | SH |  | SOLE | 6 | 30845 | 0 | 0 |
| MASIMO CORPORATION | Stock | 574795100 |  | 178 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| MASIMO CORPORATION | Stock | 574795100 |  | 178 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MASIMO CORPORATION | Stock | 574795100 |  | 49092 | 276 | SH |  | SOLE |  | 276 | 0 | 0 |
| MASSIMO GROUP COM | Stock | 57628N101 |  | 91 | 91 | SH |  | SOLE |  | 90 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 1930 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 33461 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 129339 | 402 | SH |  | SOLE | 19 | 402 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 182427 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| MASTERBRAND INC COMMON STOCK | Stock | 57638P104 |  | 19404 | 2335 | SH |  | SOLE |  | 2335 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 1999 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 2998 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 5996 | 12 | SH |  | SOLE | 12 | 12 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 11492 | 23 | SH |  | SOLE | 66 | 23 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 23984 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 27481 | 55 | SH |  | SOLE | 48 | 55 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 28481 | 57 | SH |  | SOLE | 2 | 57 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 42984 | 86 | SH |  | SOLE | 73 | 86 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 54963 | 110 | SH |  | SOLE | 51 | 110 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 86941 | 174 | SH |  | SOLE | 28 | 174 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 94060 | 188 | SH |  | SOLE | 81 | 188 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 104052 | 208 | SH |  | SOLE | 36 | 208 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 106428 | 213 | SH |  | SOLE | 49 | 213 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 129460 | 259 | SH |  | SOLE | 33 | 259 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 146400 | 293 | SH |  | SOLE | 9 | 293 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 206859 | 414 | SH |  | SOLE | 99 | 414 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 219999 | 440 | SH |  | SOLE | 30 | 440 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 319283 | 639 | SH |  | SOLE | 53 | 639 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 415457 | 831 | SH |  | SOLE | 19 | 831 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 2748981 | 5502 | SH |  | SOLE | 6 | 5501 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 17045221 | 34114 | SH |  | SOLE |  | 34113 | 0 | 0 |
| MATADOR RESOURCES CO | Stock | 576485205 |  | 253 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| MATADOR RESOURCES CO | Stock | 576485205 |  | 16354 | 259 | SH |  | SOLE | 34 | 258 | 0 | 0 |
| MATADOR RESOURCES CO | Stock | 576485205 |  | 23503 | 372 | SH |  | SOLE |  | 372 | 0 | 0 |
| MATADOR RESOURCES CO | Stock | 576485205 |  | 31969 | 506 | SH |  | SOLE | 99 | 506 | 0 | 0 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 184 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 3501 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 4364 | 142 | SH |  | SOLE | 49 | 142 | 0 | 0 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 10687 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 25858 | 842 | SH |  | SOLE | 99 | 842 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR ETF | ETF | 81369Y100 |  | 2773 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR ETF | ETF | 81369Y100 |  | 1202521 | 24065 | SH |  | SOLE |  | 24064 | 0 | 0 |
| MATERION CORP COM | Stock | 576690101 |  | 12480 | 86 | SH |  | SOLE | 34 | 86 | 0 | 0 |
| MATERION CORP COM | Stock | 576690101 |  | 18660 | 129 | SH |  | SOLE | 99 | 129 | 0 | 0 |
| MATERION CORP COM | Stock | 576690101 |  | 45420 | 314 | SH |  | SOLE |  | 314 | 0 | 0 |
| MATIV HOLDINGS INC COM | Stock | 808541106 |  | 122 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| MATSON INC COM | Stock | 57686G105 |  | 14755 | 90 | SH |  | SOLE | 99 | 90 | 0 | 0 |
| MATSON INC COM | Stock | 57686G105 |  | 111479 | 680 | SH |  | SOLE |  | 680 | 0 | 0 |
| MATTEL INC | Stock | 577081102 |  | 102 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MATTHEWS ASIA INNOVATORS ACTIVE ETF | ETF | 577125826 |  | 103130 | 2711 | SH |  | SOLE |  | 2711 | 0 | 0 |
| MATTHEWS JAPAN ACTIVE ETF | ETF | 577130594 |  | 154543 | 4224 | SH |  | SOLE |  | 4224 | 0 | 0 |
| MATTHEWS KOREA ACTIVE ETF | ETF | 577125784 |  | 8727 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MAXIMUS INC | Stock | 577933104 |  | 256 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MAXIMUS INC | Stock | 577933104 |  | 4551 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| MAXIMUS INC | Stock | 577933104 |  | 24999 | 390 | SH |  | SOLE | 19 | 390 | 0 | 0 |
| MAXLINEAR INC COM | Stock | 57776J100 |  | 261 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| MAXLINEAR INC COM | Stock | 57776J100 |  | 66691 | 3835 | SH |  | SOLE | 78 | 3835 | 0 | 0 |
| MAYVILLE ENGR CO INC COM | Stock | 578605107 |  | 2064 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| MBIA INC COM | Stock | 55262C100 |  | 89 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| MCCORMICK  CO INC COM VTG | Stock | 579780107 |  | 5693 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 1059 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 1059 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 1614 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 3329 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 10542 | 209 | SH |  | SOLE | 99 | 209 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 25069 | 497 | SH |  | SOLE | 6 | 497 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 1042354 | 20665 | SH |  | SOLE |  | 20665 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 4040 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 4197 | 14 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 5594 | 18 | SH |  | SOLE | 12 | 18 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 6837 | 22 | SH |  | SOLE | 74 | 22 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 12634 | 41 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 19924 | 64 | SH |  | SOLE | 73 | 64 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 24643 | 79 | SH |  | SOLE | 49 | 79 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 25174 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 34808 | 112 | SH |  | SOLE | 7 | 112 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 67447 | 217 | SH |  | SOLE | 33 | 217 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 111884 | 360 | SH |  | SOLE | 75 | 360 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 197352 | 635 | SH |  | SOLE | 99 | 635 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 286229 | 921 | SH |  | SOLE | 19 | 920 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 2135073 | 6870 | SH |  | SOLE | 6 | 6869 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 11864810 | 38176 | SH |  | SOLE |  | 38176 | 0 | 0 |
| MCEWEN MINING INC | Stock | 58039P305 |  | 11006 | 539 | SH |  | SOLE |  | 539 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 2596 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 5192 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 6058 | 7 | SH |  | SOLE | 51 | 7 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 6058 | 7 | SH |  | SOLE | 72 | 7 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 6923 | 8 | SH |  | SOLE | 2 | 8 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 7788 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 11250 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 25961 | 30 | SH |  | SOLE | 99 | 30 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 31162 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 53663 | 62 | SH |  | SOLE | 50 | 62 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 66770 | 77 | SH |  | SOLE | 33 | 77 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 77017 | 89 | SH |  | SOLE | 43 | 89 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 77184 | 89 | SH |  | SOLE | 36 | 89 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 93459 | 108 | SH |  | SOLE | 19 | 108 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 102277 | 118 | SH |  | SOLE | 81 | 118 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 118554 | 137 | SH |  | SOLE | 53 | 137 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 249224 | 288 | SH |  | SOLE | 30 | 288 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 12407657 | 14338 | SH |  | SOLE |  | 14338 | 0 | 0 |
| MDU RESOURCES GROUP INC | Stock | 552690109 |  | 3398 | 164 | SH |  | SOLE | 99 | 164 | 0 | 0 |
| MDU RESOURCES GROUP INC | Stock | 552690109 |  | 113898 | 5497 | SH |  | SOLE | 24 | 5497 | 0 | 0 |
| MDU RESOURCES GROUP INC | Stock | 552690109 |  | 524112 | 25295 | SH |  | SOLE |  | 25295 | 0 | 0 |
| MECHANICS BANCORP CL A | Stock | 43785V102 |  | 325 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| MEDALLION FINANCIAL CORP COM | Stock | 583928106 |  | 257 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 634 | 137 | SH |  | SOLE | 71 | 137 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 4653 | 1005 | SH |  | SOLE | 99 | 1005 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 594826 | 128472 | SH |  | SOLE |  | 128472 | 0 | 0 |
| MEDIFAST INC | Stock | 58470H101 |  | 27513 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| MEDIWOUND LTD SHS NEW | Stock | M68830112 |  | 2304 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| MEDLINE INC COM CL A | Stock | 58507V107 |  | 89 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MEDLINE INC COM CL A | Stock | 58507V107 |  | 1736 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| MEDLINE INC COM CL A | Stock | 58507V107 |  | 2003 | 45 | SH |  | SOLE | 43 | 45 | 0 | 0 |
| MEDLINE INC COM CL A | Stock | 58507V107 |  | 11125 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 480 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 960 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 10084 | 21 | SH |  | SOLE | 6 | 21 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 12005 | 25 | SH |  | SOLE | 99 | 25 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 901797 | 1878 | SH |  | SOLE | 45 | 1878 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 6774521 | 14108 | SH |  | SOLE |  | 14108 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 607 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 1560 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 8145 | 94 | SH |  | SOLE | 71 | 94 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 15770 | 182 | SH |  | SOLE | 28 | 182 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 17013 | 196 | SH |  | SOLE | 36 | 196 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 24247 | 280 | SH |  | SOLE | 33 | 279 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 28421 | 328 | SH |  | SOLE | 7 | 328 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 42892 | 495 | SH |  | SOLE | 9 | 495 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 47432 | 547 | SH |  | SOLE | 19 | 547 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 52423 | 605 | SH |  | SOLE | 26 | 605 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 72873 | 841 | SH |  | SOLE | 49 | 841 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 86303 | 996 | SH |  | SOLE | 52 | 996 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 93660 | 1081 | SH |  | SOLE | 43 | 1080 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 96182 | 1110 | SH |  | SOLE | 24 | 1110 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 115071 | 1328 | SH |  | SOLE | 99 | 1328 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 1829340 | 21112 | SH |  | SOLE | 6 | 21111 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 4607428 | 53173 | SH |  | SOLE |  | 53172 | 0 | 0 |
| MELCO RESORTS AND ENTMNT LTD ADR | ADR | 585464100 |  | 4499 | 792 | SH |  | SOLE |  | 792 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 1729 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 5187 | 3 | SH |  | SOLE | 61 | 3 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 6916 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 44955 | 26 | SH |  | SOLE | 28 | 26 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 7999712 | 4627 | SH |  | SOLE |  | 4626 | 0 | 0 |
| MERCER INTL INC COM | Stock | 588056101 |  | 139 | 98 | SH |  | SOLE | 71 | 98 | 0 | 0 |
| MERCHANTS BANCORP IND COM | Stock | 58844R108 |  | 208843 | 4867 | SH |  | SOLE |  | 4867 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 241 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 4571 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 4691 | 39 | SH |  | SOLE | 12 | 39 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 5533 | 46 | SH |  | SOLE | 74 | 46 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 24190 | 201 | SH |  | SOLE | 36 | 201 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 24299 | 202 | SH |  | SOLE | 46 | 202 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 24353 | 202 | SH |  | SOLE | 73 | 202 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 44814 | 373 | SH |  | SOLE | 9 | 372 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 83241 | 692 | SH |  | SOLE | 43 | 692 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 109979 | 914 | SH |  | SOLE | 33 | 914 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 112712 | 937 | SH |  | SOLE | 52 | 937 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 117042 | 973 | SH |  | SOLE | 71 | 973 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 151216 | 1257 | SH |  | SOLE | 49 | 1257 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 375918 | 3125 | SH |  | SOLE | 19 | 3125 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 426187 | 3543 | SH |  | SOLE | 99 | 3543 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 15729133 | 130760 | SH |  | SOLE |  | 130760 | 0 | 0 |
| MERCURY SYSTEMS INC | Stock | 589378108 |  | 73 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MERCUTY GENERAL CORP | Stock | 589400100 |  | 264 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MERCUTY GENERAL CORP | Stock | 589400100 |  | 31577 | 358 | SH |  | SOLE | 19 | 358 | 0 | 0 |
| MERCUTY GENERAL CORP | Stock | 589400100 |  | 89032 | 1010 | SH |  | SOLE |  | 1010 | 0 | 0 |
| MERIDIAN CORP COM | Stock | 587405101 |  | 39835 | 2101 | SH |  | SOLE |  | 2101 | 0 | 0 |
| MERIDIAN HOLDINGS INC COM | Stock | 381098409 |  | 260 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| MERIT MEDICAL SYSTEMS INC | Stock | 589889104 |  | 792419 | 11496 | SH |  | SOLE |  | 11496 | 0 | 0 |
| MERITAGE HOMES CORP | Stock | 59001A102 |  | 247 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MERITAGE HOMES CORP | Stock | 59001A102 |  | 1175 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| MESABI TR CTF BEN INT | Stock | 590672101 |  | 5815821 | 184629 | SH |  | SOLE |  | 184629 | 0 | 0 |
| MESOBLAST LTD SPONS ADR | ADR | 590717401 |  | 7306 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 3433 | 6 | SH |  | SOLE | 12 | 6 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 3433 | 6 | SH |  | SOLE | 22 | 6 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 24037 | 42 | SH |  | SOLE | 25 | 42 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 24602 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 26318 | 46 | SH |  | SOLE | 74 | 46 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 28034 | 49 | SH |  | SOLE | 2 | 49 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 30323 | 53 | SH |  | SOLE | 28 | 53 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 36616 | 64 | SH |  | SOLE | 4 | 64 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 69228 | 121 | SH |  | SOLE | 51 | 121 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 100123 | 175 | SH |  | SOLE | 24 | 175 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 108133 | 189 | SH |  | SOLE | 71 | 189 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 111018 | 194 | SH |  | SOLE | 73 | 194 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 147610 | 258 | SH |  | SOLE | 36 | 258 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 183202 | 320 | SH |  | SOLE | 50 | 320 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 232887 | 407 | SH |  | SOLE | 9 | 407 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 270313 | 472 | SH |  | SOLE | 43 | 472 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 286065 | 500 | SH |  | SOLE | 75 | 500 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 403615 | 705 | SH |  | SOLE | 33 | 705 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 427381 | 747 | SH |  | SOLE | 53 | 747 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 643646 | 1125 | SH |  | SOLE | 18 | 1125 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 714018 | 1248 | SH |  | SOLE | 99 | 1248 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 798327 | 1395 | SH |  | SOLE | 49 | 1395 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 3967318 | 6934 | SH |  | SOLE | 19 | 6934 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 37619844 | 65754 | SH |  | SOLE |  | 65754 | 0 | 0 |
| METALLA ROYALTY  STREAMING LTD | Stock | 59124U605 |  | 2652 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| METALLUS INC COM | Stock | 887399103 |  | 114 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| METALLUS INC COM | Stock | 887399103 |  | 2892 | 177 | SH |  | SOLE | 22 | 177 | 0 | 0 |
| METALLUS INC COM | Stock | 887399103 |  | 167452 | 10248 | SH |  | SOLE |  | 10248 | 0 | 0 |
| METHANEX CORP | Stock | 59151K108 |  | 2798 | 47 | SH |  | SOLE | 49 | 47 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 212 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 990 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 1485 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 2617 | 37 | SH |  | SOLE | 74 | 37 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3112 | 44 | SH |  | SOLE | 49 | 44 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 4385 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 8714 | 123 | SH |  | SOLE | 73 | 123 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 9109 | 129 | SH |  | SOLE | 36 | 128 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 11854 | 168 | SH |  | SOLE | 33 | 167 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 194126 | 2745 | SH |  | SOLE | 99 | 2745 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 490313 | 6933 | SH |  | SOLE | 19 | 6933 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 2679985 | 37896 | SH |  | SOLE |  | 37895 | 0 | 0 |
| METROPOLITAN BK HLDG CORP COM | Stock | 591774104 |  | 11411 | 137 | SH |  | SOLE | 19 | 137 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 1261 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 3784 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 5045 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 8828 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 31530 | 25 | SH |  | SOLE | 50 | 25 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 55493 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 220710 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| MFA FINL INC COM | REIT | 55272X607 |  | 6004 | 627 | SH |  | SOLE |  | 626 | 0 | 0 |
| MFS ACTIVE GROWTH ETF | ETF | 55286W207 |  | 2214994 | 86557 | SH |  | SOLE |  | 86557 | 0 | 0 |
| MFS ACTIVE INTERNATIONAL ETF | ETF | 55286W405 |  | 198133 | 6667 | SH |  | SOLE |  | 6666 | 0 | 0 |
| MFS ACTIVE VALUE ETF | ETF | 55286W504 |  | 2041144 | 76362 | SH |  | SOLE |  | 76361 | 0 | 0 |
| MFS CHARTER INCOME CEF | CEF | 552727109 |  | 6957 | 1148 | SH |  | SOLE |  | 1148 | 0 | 0 |
| MFS INTER INCOME TR SH BEN INT | CEF | 55273C107 |  | 25100 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| MFS MUNICIPAL INCOME CEF | CEF | 552738106 |  | 1806 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| MG PRIME JUNIOR SILVER MINERS ETF | ETF | 032108649 |  | 499564 | 16809 | SH |  | SOLE |  | 16809 | 0 | 0 |
| MGE ENERGY INC COM | Stock | 55277P104 |  | 117068 | 1515 | SH |  | SOLE |  | 1514 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 105 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 3485 | 133 | SH |  | SOLE | 36 | 132 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 43339 | 1651 | SH |  | SOLE | 99 | 1651 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 194363 | 7404 | SH |  | SOLE |  | 7404 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 333 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 2551 | 69 | SH |  | SOLE | 19 | 68 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 3997 | 108 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 8734 | 236 | SH |  | SOLE | 99 | 236 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 35345 | 955 | SH |  | SOLE |  | 955 | 0 | 0 |
| MGP INGREDIENTS INC | Stock | 55303J106 |  | 956 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| MGP INGREDIENTS INC | Stock | 55303J106 |  | 4781 | 260 | SH |  | SOLE | 99 | 260 | 0 | 0 |
| MIAMI INTL HLDGS INC COM | Stock | 59356Q108 |  | 1038449 | 26682 | SH |  | SOLE |  | 26681 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 194 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 517 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 775 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 1203 | 19 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 2391 | 37 | SH |  | SOLE | 99 | 37 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 4652 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 4781 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 11371 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 13897 | 215 | SH |  | SOLE | 49 | 215 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 763102 | 11811 | SH |  | SOLE |  | 11810 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 2365 | 7 | SH |  | SOLE | 51 | 7 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 3716 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 7432 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 8108 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 24662 | 73 | SH |  | SOLE | 9 | 73 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 29054 | 86 | SH |  | SOLE | 19 | 86 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 31081 | 92 | SH |  | SOLE | 71 | 92 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 38595 | 114 | SH |  | SOLE | 36 | 114 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 48649 | 144 | SH |  | SOLE | 24 | 144 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 88852 | 263 | SH |  | SOLE | 99 | 263 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 106738 | 316 | SH |  | SOLE | 33 | 315 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 107292 | 318 | SH |  | SOLE | 43 | 317 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 209833 | 621 | SH |  | SOLE | 49 | 621 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 23625851 | 69932 | SH |  | SOLE |  | 69932 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 4072 | 11 | SH |  | SOLE | 22 | 11 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 10735 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 14437 | 39 | SH |  | SOLE | 12 | 39 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 20359 | 55 | SH |  | SOLE | 72 | 55 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 28873 | 78 | SH |  | SOLE | 4 | 78 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 34056 | 92 | SH |  | SOLE | 48 | 92 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 34056 | 92 | SH |  | SOLE | 74 | 92 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 42940 | 116 | SH |  | SOLE | 2 | 116 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 54045 | 146 | SH |  | SOLE | 66 | 146 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 54045 | 146 | SH |  | SOLE | 7 | 146 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 119935 | 324 | SH |  | SOLE | 28 | 324 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 120305 | 325 | SH |  | SOLE | 51 | 325 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 142972 | 386 | SH |  | SOLE | 9 | 386 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 172869 | 467 | SH |  | SOLE | 24 | 467 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 199940 | 540 | SH |  | SOLE | 30 | 540 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 248612 | 672 | SH |  | SOLE | 50 | 671 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 251827 | 680 | SH |  | SOLE | 73 | 680 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 270327 | 730 | SH |  | SOLE | 81 | 730 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 290954 | 786 | SH |  | SOLE | 71 | 786 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 357787 | 967 | SH |  | SOLE | 43 | 966 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 466044 | 1259 | SH |  | SOLE | 18 | 1259 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 470269 | 1270 | SH |  | SOLE | 36 | 1270 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 865087 | 2337 | SH |  | SOLE | 75 | 2337 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 900366 | 2432 | SH |  | SOLE | 33 | 2432 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 919132 | 2483 | SH |  | SOLE | 53 | 2483 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1364764 | 3687 | SH |  | SOLE | 6 | 3686 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1479940 | 3998 | SH |  | SOLE | 99 | 3998 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 2202264 | 5949 | SH |  | SOLE | 49 | 5949 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 4031238 | 10890 | SH |  | SOLE | 19 | 10890 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 97656383 | 263815 | SH |  | SOLE |  | 263814 | 0 | 0 |
| MICROVAST HOLDINGS INC COM | Stock | 59516C106 |  | 173 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 366 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 488 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 733 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 1832 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 6106 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 10241 | 84 | SH |  | SOLE | 33 | 83 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 269193 | 2204 | SH |  | SOLE |  | 2204 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 1989 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 35134 | 265 | SH |  | SOLE | 99 | 265 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 178320 | 1345 | SH |  | SOLE |  | 1345 | 0 | 0 |
| MIDDLESEX WATER CO | Stock | 596680108 |  | 104 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MILLER INDUSTRIES INC | Stock | 600551204 |  | 2278 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| MILLERKNOLL INC COM | Stock | 600544100 |  | 318843 | 22050 | SH |  | SOLE |  | 22050 | 0 | 0 |
| MILLICOM INTL CELLULAR S A COM STK | Stock | L6388F110 |  | 8099 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 56 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 56 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 112 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 112 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 9436 | 337 | SH |  | SOLE | 99 | 337 | 0 | 0 |
| MILLROSE PPTYS INC COM CL A | REIT | 601137102 |  | 26835 | 958 | SH |  | SOLE |  | 958 | 0 | 0 |
| MIMEDX GROUP INC COM | Stock | 602496101 |  | 743 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| MINERALS TECHNOLOGIES INC | Stock | 603158106 |  | 7667 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| MINERALYS THERAPEUTICS INC COM | Stock | 603170101 |  | 1111 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| MINISO GROUP HLDG LTD SPONSORED ADS | ADR | 66981J102 |  | 923 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| MIRION TECHNOLOGIES INC COM CL A | Stock | 60471A101 |  | 8756 | 471 | SH |  | SOLE | 19 | 471 | 0 | 0 |
| MIRION TECHNOLOGIES INC COM CL A | Stock | 60471A101 |  | 13998 | 753 | SH |  | SOLE |  | 753 | 0 | 0 |
| MIRUM PHARMACEUTICALS INC COM | Stock | 604749101 |  | 277 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MIRUM PHARMACEUTICALS INC COM | Stock | 604749101 |  | 32610 | 353 | SH |  | SOLE | 19 | 353 | 0 | 0 |
| MISSION PRODUCE INC COM | Stock | 60510V108 |  | 316 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| MISTRAS GROUP INC COM | Stock | 60649T107 |  | 177 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| MITEK SYS INC COM NEW | Stock | 606710200 |  | 108 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| MITEK SYS INC COM NEW | Stock | 606710200 |  | 3510 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 4276 | 252 | SH |  | SOLE | 71 | 252 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 5295 | 312 | SH |  | SOLE | 66 | 312 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 5719 | 337 | SH |  | SOLE | 49 | 337 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 6041 | 356 | SH |  | SOLE | 99 | 356 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 10233 | 603 | SH |  | SOLE | 9 | 603 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 17886 | 1054 | SH |  | SOLE | 6 | 1054 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 29884 | 1761 | SH |  | SOLE | 43 | 1761 | 0 | 0 |
| MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS | ADR | 606822104 |  | 85919 | 5063 | SH |  | SOLE |  | 5063 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 164 | 21 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 834 | 105 | SH |  | SOLE | 66 | 105 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 2255 | 284 | SH |  | SOLE | 71 | 284 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 2517 | 317 | SH |  | SOLE | 99 | 317 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 69904 | 8804 | SH |  | SOLE |  | 8804 | 0 | 0 |
| MKS INSTRUMENT INC | Stock | 55306N104 |  | 460 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| MKS INSTRUMENT INC | Stock | 55306N104 |  | 689 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MKS INSTRUMENT INC | Stock | 55306N104 |  | 2758 | 12 | SH |  | SOLE | 43 | 12 | 0 | 0 |
| MKS INSTRUMENT INC | Stock | 55306N104 |  | 4137 | 18 | SH |  | SOLE | 99 | 18 | 0 | 0 |
| MKS INSTRUMENT INC | Stock | 55306N104 |  | 6435 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| MOBILE INFRASTRUCTURE CORP COM SHS | Stock | 60739N101 |  | 29 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MOBILEYE GLOBAL INC COMMON CLASS A | Stock | 60741F104 |  | 77233 | 11242 | SH |  | SOLE |  | 11242 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 152 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 457 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 2134 | 42 | SH |  | SOLE | 73 | 42 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 2845 | 56 | SH |  | SOLE | 36 | 56 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 11125 | 219 | SH |  | SOLE | 33 | 219 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 385028 | 7579 | SH |  | SOLE |  | 7579 | 0 | 0 |
| MODINE MFG CO COM | Stock | 607828100 |  | 433 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MODINE MFG CO COM | Stock | 607828100 |  | 710592 | 3279 | SH |  | SOLE |  | 3279 | 0 | 0 |
| MODIV INDUSTRIAL INC COM STK CL C | REIT | 60784B101 |  | 72 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 228 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 18354 | 322 | SH |  | SOLE | 19 | 322 | 0 | 0 |
| MOHAWK INDUSTRIES INC | Stock | 608190104 |  | 90 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| MOHAWK INDUSTRIES INC | Stock | 608190104 |  | 1772 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| MOHAWK INDUSTRIES INC | Stock | 608190104 |  | 144047 | 1463 | SH |  | SOLE |  | 1463 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 267 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 533 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 4532 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 1144114 | 8583 | SH |  | SOLE |  | 8583 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 133 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 517 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 2885 | 67 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 4263 | 99 | SH |  | SOLE | 9 | 99 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 33931 | 788 | SH |  | SOLE | 99 | 788 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 1461340 | 33937 | SH |  | SOLE |  | 33937 | 0 | 0 |
| MONDAY COM LTD SHS | Stock | M7S64H106 |  | 1520 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 173 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 1902 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 2075 | 36 | SH |  | SOLE | 74 | 36 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 2479 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 8432 | 146 | SH |  | SOLE | 73 | 146 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 15736 | 273 | SH |  | SOLE | 71 | 273 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 18560 | 322 | SH |  | SOLE | 12 | 322 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 20059 | 348 | SH |  | SOLE | 99 | 348 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 21124 | 366 | SH |  | SOLE | 33 | 366 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 28250 | 490 | SH |  | SOLE | 36 | 490 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 38989 | 676 | SH |  | SOLE | 81 | 676 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 111418 | 1933 | SH |  | SOLE | 52 | 1933 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 522218 | 9060 | SH |  | SOLE | 6 | 9060 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 2413207 | 41867 | SH |  | SOLE |  | 41866 | 0 | 0 |
| MONEYHERO LTD USD ORD SHS ISIN (MNY) | Stock | G6202B101 |  | 462 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 245 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 1224 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 1713 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 4161 | 17 | SH |  | SOLE | 43 | 17 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 25946 | 106 | SH |  | SOLE | 99 | 106 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 1084627 | 4431 | SH |  | SOLE |  | 4431 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 1133040 | 4629 | SH |  | SOLE | 19 | 4629 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 579 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 1093 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 3280 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 7653 | 7 | SH |  | SOLE | 43 | 7 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 17494 | 16 | SH |  | SOLE | 48 | 16 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 27399 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 64508 | 59 | SH |  | SOLE | 99 | 59 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 968133 | 885 | SH |  | SOLE |  | 885 | 0 | 0 |
| MONROE CAP CORP COM | CEF | 610335101 |  | 24132 | 5246 | SH |  | SOLE |  | 5246 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 942 | 13 | SH |  | SOLE | 99 | 13 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 2101 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 2681 | 37 | SH |  | SOLE | 74 | 37 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 3768 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 4005 | 55 | SH |  | SOLE | 36 | 55 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 7971 | 110 | SH |  | SOLE | 4 | 110 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 15506 | 214 | SH |  | SOLE | 19 | 214 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 31085 | 429 | SH |  | SOLE | 33 | 429 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 74634 | 1030 | SH |  | SOLE | 50 | 1030 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 217380 | 3000 | SH |  | SOLE | 75 | 3000 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 2031264 | 28033 | SH |  | SOLE |  | 28032 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 436 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 2181 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 5510 | 13 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 5671 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 22855 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 30551 | 70 | SH |  | SOLE | 73 | 70 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 81579 | 187 | SH |  | SOLE | 99 | 187 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 179735 | 412 | SH |  | SOLE | 19 | 412 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 211207 | 484 | SH |  | SOLE | 30 | 484 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 695359 | 1594 | SH |  | SOLE |  | 1593 | 0 | 0 |
| MOOG INC CL A | Stock | 615394202 |  | 5853 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 329 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 3785 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 4608 | 28 | SH |  | SOLE | 74 | 28 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 5431 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 10697 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 13824 | 84 | SH |  | SOLE | 12 | 84 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 16786 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 23137 | 141 | SH |  | SOLE | 36 | 140 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 32798 | 199 | SH |  | SOLE | 73 | 199 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 41329 | 251 | SH |  | SOLE | 19 | 251 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 61846 | 376 | SH |  | SOLE | 33 | 375 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 79487 | 483 | SH |  | SOLE | 99 | 483 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 5847671 | 35533 | SH |  | SOLE |  | 35533 | 0 | 0 |
| MORGAN STANLEY DIRECT LENDING BDC | CEF | 61774A103 |  | 35984 | 2578 | SH |  | SOLE |  | 2577 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 845 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 3550 | 21 | SH |  | SOLE | 23 | 21 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 15891 | 94 | SH |  | SOLE | 99 | 94 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 116306 | 688 | SH |  | SOLE |  | 688 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 2219127 | 13127 | SH |  | SOLE | 6 | 13127 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 51 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 128 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 4769 | 187 | SH |  | SOLE | 33 | 187 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 9002 | 353 | SH |  | SOLE | 99 | 353 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 117377 | 4603 | SH |  | SOLE | 24 | 4603 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 652807 | 25600 | SH |  | SOLE |  | 25600 | 0 | 0 |
| MOTLEY FOOL 100 INDEX ETF | ETF | 74933W601 |  | 21640 | 328 | SH |  | SOLE |  | 328 | 0 | 0 |
| MOTLEY FOOL NEXT INDEX ETF | ETF | 74933W650 |  | 4001 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 434 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1302 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1736 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1736 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 6076 | 14 | SH |  | SOLE | 12 | 14 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 10849 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 18332 | 42 | SH |  | SOLE | 50 | 42 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 18857 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 58586 | 135 | SH |  | SOLE | 99 | 135 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 223478 | 515 | SH |  | SOLE | 30 | 514 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 512085 | 1180 | SH |  | SOLE | 18 | 1180 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 680553 | 1568 | SH |  | SOLE | 49 | 1568 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1176204 | 2710 | SH |  | SOLE |  | 2710 | 0 | 0 |
| MOVELLA HOLDINGS INC - CLASS A - MVLA | Stock | 62459N105 |  | 4 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 483 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 9025 | 187 | SH |  | SOLE | 99 | 187 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 387281 | 8025 | SH |  | SOLE |  | 8024 | 0 | 0 |
| MPLX LP PARTNERSHIP UNITS | Stock | 55336V100 |  | 184336 | 3230 | SH |  | SOLE | 79 | 3230 | 0 | 0 |
| MPLX LP PARTNERSHIP UNITS | Stock | 55336V100 |  | 4014127 | 70337 | SH |  | SOLE |  | 70336 | 0 | 0 |
| MSA SAFETY INC | Stock | 553498106 |  | 492 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MSA SAFETY INC | Stock | 553498106 |  | 5902 | 36 | SH |  | SOLE | 99 | 36 | 0 | 0 |
| MSA SAFETY INC | Stock | 553498106 |  | 9396 | 57 | SH |  | SOLE | 34 | 57 | 0 | 0 |
| MSC INDUSTRIAL DIRECT INC CLASS A | Stock | 553530106 |  | 277 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| MSC INDUSTRIAL DIRECT INC CLASS A | Stock | 553530106 |  | 8304 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 539 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 539 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 1078 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 1617 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 5929 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 7546 | 14 | SH |  | SOLE | 4 | 14 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 9757 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 56596 | 105 | SH |  | SOLE | 28 | 105 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 436650 | 810 | SH |  | SOLE |  | 810 | 0 | 0 |
| M-TRON INDS INC COM | Stock | 55380K109 |  | 134 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MUELLER INDS INC COM | Stock | 624756102 |  | 27035 | 244 | SH |  | SOLE | 46 | 244 | 0 | 0 |
| MUELLER INDS INC COM | Stock | 624756102 |  | 32464 | 293 | SH |  | SOLE | 99 | 293 | 0 | 0 |
| MUELLER INDS INC COM | Stock | 624756102 |  | 1881301 | 16979 | SH |  | SOLE |  | 16979 | 0 | 0 |
| MUELLER WTR PRODS INC COM SER A | Stock | 624758108 |  | 13965 | 508 | SH |  | SOLE | 19 | 508 | 0 | 0 |
| MUELLER WTR PRODS INC COM SER A | Stock | 624758108 |  | 97617 | 3551 | SH |  | SOLE |  | 3551 | 0 | 0 |
| MULTI-ASSET DIVERSIFIED INCOME INDEX FUND | ETF | 33738R100 |  | 27349 | 1691 | SH |  | SOLE |  | 1691 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 330 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 413 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 1659964 | 40242 | SH |  | SOLE |  | 40241 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 4940 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 19265 | 39 | SH |  | SOLE | 99 | 39 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 50385 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| MUSQ GLOBAL MUSIC INDUSTRY INDEX ETF | ETF | 301505483 |  | 3624 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| MV OIL TR TR UNITS | Stock | 553859109 |  | 1 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| MVB FINL CORP | Stock | 553810102 |  | 8964 | 361 | SH |  | SOLE |  | 361 | 0 | 0 |
| MYERS INDS INC COM | Stock | 628464109 |  | 84720 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| MYR GROUP INC COM | Stock | 55405W104 |  | 3106 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| MYR GROUP INC COM | Stock | 55405W104 |  | 28797 | 102 | SH |  | SOLE | 19 | 102 | 0 | 0 |
| MYRIAD GENETICS INC | Stock | 62855J104 |  | 135 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| NABORS INDUSTRIES LTD SHS | Stock | G6359F137 |  | 258 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NABORS INDUSTRIES LTD SHS | Stock | G6359F137 |  | 8606 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NANO DIMENSION LTD SPONSORD ADS NEW | ADR | 63008G203 |  | 4046 | 2380 | SH |  | SOLE |  | 2380 | 0 | 0 |
| NANO NUCLEAR ENERGY INC COM | Stock | 63010H108 |  | 733320 | 35807 | SH |  | SOLE |  | 35806 | 0 | 0 |
| NANO X IMAGING LTD ORD SHS | Stock | M70700105 |  | 86 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| NANO X IMAGING LTD ORD SHS | Stock | M70700105 |  | 2833 | 1248 | SH |  | SOLE | 99 | 1248 | 0 | 0 |
| NANO X IMAGING LTD ORD SHS | Stock | M70700105 |  | 8059 | 3550 | SH |  | SOLE |  | 3550 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC COM | Stock | 630402105 |  | 118 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC COM | Stock | 630402105 |  | 9926 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC COM | Stock | 630402105 |  | 12290 | 312 | SH |  | SOLE | 99 | 312 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC COM | Stock | 630402105 |  | 17852 | 453 | SH |  | SOLE | 34 | 453 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 255 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 679 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 1019 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 1421 | 17 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 2207 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 3311 | 39 | SH |  | SOLE | 12 | 39 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 5507 | 65 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 6367 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 6367 | 75 | SH |  | SOLE | 72 | 75 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 196300 | 2312 | SH |  | SOLE | 30 | 2312 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 561547 | 6615 | SH |  | SOLE |  | 6615 | 0 | 0 |
| NATERA INC COM | Stock | 632307104 |  | 800 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| NATERA INC COM | Stock | 632307104 |  | 3400 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| NATERA INC COM | Stock | 632307104 |  | 6400 | 32 | SH |  | SOLE | 43 | 32 | 0 | 0 |
| NATERA INC COM | Stock | 632307104 |  | 9800 | 49 | SH |  | SOLE | 4 | 49 | 0 | 0 |
| NATERA INC COM | Stock | 632307104 |  | 42998 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| NATERA INC COM | Stock | 632307104 |  | 97595 | 488 | SH |  | SOLE | 99 | 488 | 0 | 0 |
| NATIONAL BANK HOLDINGS CORP CLASS A | Stock | 633707104 |  | 16056 | 410 | SH |  | SOLE | 99 | 410 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 4610 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 28401 | 844 | SH |  | SOLE | 23 | 844 | 0 | 0 |
| NATIONAL ENERGY SERVICES REUNI SHS | Stock | G6375R107 |  | 18894 | 880 | SH |  | SOLE |  | 880 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 2255 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 58255 | 620 | SH |  | SOLE | 99 | 620 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 174672 | 1859 | SH |  | SOLE | 24 | 1859 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 1714770 | 18250 | SH |  | SOLE |  | 18250 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 508 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 1200 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 1861 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 6345 | 75 | SH |  | SOLE | 31 | 75 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 7191 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 45007 | 532 | SH |  | SOLE | 99 | 532 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 189589 | 2241 | SH |  | SOLE | 52 | 2241 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 232115 | 2744 | SH |  | SOLE |  | 2743 | 0 | 0 |
| NATIONAL HEALTH INVS INC COM | REIT | 63633D104 |  | 162 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NATIONAL HEALTH INVS INC COM | REIT | 63633D104 |  | 66467 | 822 | SH |  | SOLE |  | 822 | 0 | 0 |
| NATIONAL HEALTHCARE CORP COM | Stock | 635906100 |  | 479 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN | REIT | 637870106 |  | 113 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN | REIT | 637870106 |  | 4491 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN | REIT | 637870106 |  | 11096 | 294 | SH |  | SOLE | 99 | 294 | 0 | 0 |
| NATIONAL VISION HLDGS INC COM | Stock | 63845R107 |  | 2590 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NATWEST GROUP PLC SPONS ADR | ADR | 639057207 |  | 179 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| NATWEST GROUP PLC SPONS ADR | ADR | 639057207 |  | 443 | 30 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| NATWEST GROUP PLC SPONS ADR | ADR | 639057207 |  | 51167 | 3434 | SH |  | SOLE | 99 | 3434 | 0 | 0 |
| NATWEST GROUP PLC SPONS ADR | ADR | 639057207 |  | 127693 | 8570 | SH |  | SOLE |  | 8570 | 0 | 0 |
| NAVAN INC CL A | Stock | 639193101 |  | 357 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| NAVIGATOR HLDGS LTD SHS | Stock | Y62132108 |  | 44846 | 2320 | SH |  | SOLE |  | 2320 | 0 | 0 |
| NAVIGATOR HLDGS LTD SHS | Stock | Y62132108 |  | 57526 | 2976 | SH |  | SOLE | 78 | 2976 | 0 | 0 |
| NAVIOS MARITIME PARTNERS LP | Stock | Y62267409 |  | 52567 | 779 | SH |  | SOLE |  | 779 | 0 | 0 |
| NAVITAS SEMICONDUCTOR CORP COM | Stock | 63942X106 |  | 525455 | 59915 | SH |  | SOLE |  | 59915 | 0 | 0 |
| NBT BANCORP INC | Stock | 628778102 |  | 213 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| NCINO INC COM | Stock | 63947X101 |  | 120 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| NCINO INC COM | Stock | 63947X101 |  | 7370 | 492 | SH |  | SOLE | 23 | 492 | 0 | 0 |
| NCINO INC COM | Stock | 63947X101 |  | 33705 | 2250 | SH |  | SOLE |  | 2250 | 0 | 0 |
| NCR ATLEOS CORPORATION COM SHS | Stock | 63001N106 |  | 305 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| NCR ATLEOS CORPORATION COM SHS | Stock | 63001N106 |  | 14556 | 334 | SH |  | SOLE |  | 334 | 0 | 0 |
| NCR CORP | Stock | 62886E108 |  | 1532 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 229413 | 2211 | SH |  | SOLE | 99 | 2211 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 5402166 | 52064 | SH |  | SOLE |  | 52064 | 0 | 0 |
| NELNET INC CL A | Stock | 64031N108 |  | 645 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NEOGEN CORP COM | Stock | 640491106 |  | 11213 | 1207 | SH |  | SOLE |  | 1207 | 0 | 0 |
| NEOGENOMICS INC | Stock | 64049M209 |  | 52 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| NEOGENOMICS INC | Stock | 64049M209 |  | 1781 | 240 | SH |  | SOLE | 99 | 240 | 0 | 0 |
| NEOGENOMICS INC | Stock | 64049M209 |  | 8058 | 1086 | SH |  | SOLE |  | 1086 | 0 | 0 |
| NEOS NASDAQ 100 HEDGED EQUITY INCOME ETF | ETF | 78433H576 |  | 461 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| NEOS NASDAQ 100 HEDGED EQUITY INCOME ETF | ETF | 78433H576 |  | 593898 | 11588 | SH |  | SOLE |  | 11588 | 0 | 0 |
| NEOS NASDAQ 100 HIGH INCOME ETF | ETF | 78433H675 |  | 268317 | 5400 | SH |  | SOLE |  | 5399 | 0 | 0 |
| NEOS S 500 HIGH INCOME ETF | ETF | 78433H303 |  | 109385 | 2216 | SH |  | SOLE |  | 2215 | 0 | 0 |
| NERDY INC CL A COM | Stock | 64081V109 |  | 67 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES COM | REIT | 64110Y108 |  | 323 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES COM | REIT | 64110Y108 |  | 4032 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 614 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 1024 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 3072 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 14949 | 146 | SH |  | SOLE | 46 | 146 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 19295 | 188 | SH |  | SOLE | 33 | 188 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 26020 | 254 | SH |  | SOLE | 36 | 254 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 29898 | 292 | SH |  | SOLE | 99 | 292 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 2826337 | 27604 | SH |  | SOLE |  | 27603 | 0 | 0 |
| NETEASE COM INC SPONSORED ADS | ADR | 64110W102 |  | 2910 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| NETEASE COM INC SPONSORED ADS | ADR | 64110W102 |  | 4925 | 44 | SH |  | SOLE | 61 | 44 | 0 | 0 |
| NETEASE COM INC SPONSORED ADS | ADR | 64110W102 |  | 6604 | 59 | SH |  | SOLE | 99 | 59 | 0 | 0 |
| NETEASE COM INC SPONSORED ADS | ADR | 64110W102 |  | 16803 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 2115 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 7211 | 75 | SH |  | SOLE | 2 | 75 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 7692 | 80 | SH |  | SOLE | 66 | 80 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 10480 | 109 | SH |  | SOLE | 74 | 109 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 15961 | 166 | SH |  | SOLE | 51 | 166 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 22115 | 230 | SH |  | SOLE | 4 | 230 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 34518 | 359 | SH |  | SOLE | 71 | 359 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 42306 | 440 | SH |  | SOLE | 48 | 440 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 54325 | 565 | SH |  | SOLE | 73 | 565 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 121576 | 1264 | SH |  | SOLE | 36 | 1264 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 129899 | 1351 | SH |  | SOLE | 50 | 1351 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 138648 | 1442 | SH |  | SOLE | 33 | 1442 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 147110 | 1530 | SH |  | SOLE | 81 | 1530 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 181531 | 1888 | SH |  | SOLE | 99 | 1888 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 571516 | 5944 | SH |  | SOLE | 49 | 5944 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 2425698 | 25228 | SH |  | SOLE | 19 | 25228 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 15415777 | 160330 | SH |  | SOLE |  | 160330 | 0 | 0 |
| NETSCOUT SYSTEMS INC | Stock | 64115T104 |  | 6135 | 193 | SH |  | SOLE | 99 | 193 | 0 | 0 |
| NETSCOUT SYSTEMS INC | Stock | 64115T104 |  | 43266 | 1361 | SH |  | SOLE |  | 1361 | 0 | 0 |
| NETSTREIT CORP COM | REIT | 64119V303 |  | 377 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| NEUBERGER MUN FD INC COM | CEF | 64124P101 |  | 34063 | 3356 | SH |  | SOLE |  | 3356 | 0 | 0 |
| NEUBERGER NEXT GENERATION COMMON STOCK CEF | CEF | 64133Q108 |  | 13171 | 1023 | SH |  | SOLE |  | 1023 | 0 | 0 |
| NEUBERGER OPTION STRATEGY ETF | ETF | 64135A705 |  | 26584 | 994 | SH |  | SOLE |  | 994 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 527 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 4347 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 19102 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| NEW ERA ENERGY  DIGITAL INC COM | Stock | 64428N109 |  | 609 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| NEW FORTRESS ENERGY INC COM CL A | Stock | 644393100 |  | 454 | 770 | SH |  | SOLE |  | 770 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 29108 | 530 | SH |  | SOLE | 46 | 530 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 49335 | 898 | SH |  | SOLE | 19 | 898 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 526057 | 9579 | SH |  | SOLE |  | 9578 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 2325797 | 42349 | SH |  | SOLE | 6 | 42348 | 0 | 0 |
| NEW MOUNTAIN FINANCE CORP CEF | CEF | 647551100 |  | 19966 | 2573 | SH |  | SOLE |  | 2573 | 0 | 0 |
| NEW ORIENTAL ED  TECHNOLOGY SPON ADR | ADR | 647581206 |  | 170 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NEW ORIENTAL ED  TECHNOLOGY SPON ADR | ADR | 647581206 |  | 26163 | 462 | SH |  | SOLE |  | 462 | 0 | 0 |
| NEW PAC METALS CORP COM | Stock | 64782A107 |  | 88077 | 21300 | SH |  | SOLE |  | 21300 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 1256 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 26207 | 313 | SH |  | SOLE | 99 | 313 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 31399 | 375 | SH |  | SOLE | 46 | 375 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 57690 | 689 | SH |  | SOLE | 19 | 689 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 430623 | 5143 | SH |  | SOLE |  | 5143 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 542 | 158 | SH |  | SOLE | 71 | 158 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 858 | 250 | SH |  | SOLE | 19 | 250 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 1218 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 2164 | 631 | SH |  | SOLE | 99 | 631 | 0 | 0 |
| NEWMARK GROUP INC CL A | Stock | 65158N102 |  | 345 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| NEWMARK GROUP INC CL A | Stock | 65158N102 |  | 19607 | 1308 | SH |  | SOLE | 99 | 1308 | 0 | 0 |
| NEWMARK GROUP INC CL A | Stock | 65158N102 |  | 24194 | 1614 | SH |  | SOLE | 19 | 1614 | 0 | 0 |
| NEWMARKET CORP COM | Stock | 651587107 |  | 6410 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| NEWMARKET CORP COM | Stock | 651587107 |  | 9614 | 15 | SH |  | SOLE | 99 | 15 | 0 | 0 |
| NEWMARKET CORP COM | Stock | 651587107 |  | 82683 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 4005 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 4438 | 41 | SH |  | SOLE | 74 | 41 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 5676 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 7036 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 8877 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 14830 | 137 | SH |  | SOLE | 6 | 137 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 39440 | 364 | SH |  | SOLE | 33 | 364 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 65491 | 605 | SH |  | SOLE | 99 | 605 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 116588 | 1077 | SH |  | SOLE | 19 | 1077 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 1272342 | 11754 | SH |  | SOLE | 45 | 11753 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 8884101 | 82070 | SH |  | SOLE |  | 82070 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 100 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 150 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 598 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 1022 | 41 | SH |  | SOLE | 74 | 41 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 2383 | 96 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 3440 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| NEWS CORP NEW CL B | Stock | 65249B208 |  | 57 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NEWS CORP NEW CL B | Stock | 65249B208 |  | 143 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| NEWS CORP NEW CL B | Stock | 65249B208 |  | 890 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| NEWS CORP NEW CL B | Stock | 65249B208 |  | 4533 | 159 | SH |  | SOLE |  | 159 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | Stock | 65250K105 |  | 146 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | Stock | 65250K105 |  | 2610 | 500 | SH |  | SOLE | 36 | 500 | 0 | 0 |
| NEWSMAX INC COM SHS CLASS B | Stock | 65250K105 |  | 6943 | 1330 | SH |  | SOLE |  | 1330 | 0 | 0 |
| NEWTEK BUSINESS SERVICES CORP CEF | Stock | 652526203 |  | 120 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| NEWTEK BUSINESS SERVICES CORP CEF | Stock | 652526203 |  | 43800 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| NEXGEN ENERGY LTD COM | Stock | 65340P106 |  | 142100 | 12250 | SH |  | SOLE |  | 12250 | 0 | 0 |
| NEXPOINT REAL ESTATE FIN INC COM | REIT | 65342V101 |  | 4822 | 358 | SH |  | SOLE |  | 358 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC COM | REIT | 65341D102 |  | 5953 | 238 | SH |  | SOLE | 34 | 238 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC COM | REIT | 65341D102 |  | 7775 | 311 | SH |  | SOLE | 99 | 311 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 54 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 181 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 1447 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 8621 | 48 | SH |  | SOLE | 34 | 47 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 19969 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 66184 | 366 | SH |  | SOLE | 99 | 366 | 0 | 0 |
| NEXTDOOR HOLDINGS INC COM CL A | Stock | 65345M108 |  | 181 | 129 | SH |  | SOLE | 71 | 129 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 105 | 1 | SH |  | SOLE | 81 | 1 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 186 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 3065 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 3437 | 37 | SH |  | SOLE | 74 | 37 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 6037 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 6966 | 75 | SH |  | SOLE | 12 | 75 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 13003 | 140 | SH |  | SOLE | 72 | 140 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 23684 | 255 | SH |  | SOLE | 7 | 255 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 24101 | 259 | SH |  | SOLE | 73 | 259 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 25728 | 277 | SH |  | SOLE | 71 | 277 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 42666 | 459 | SH |  | SOLE | 36 | 459 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 75106 | 809 | SH |  | SOLE | 33 | 808 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 86750 | 934 | SH |  | SOLE | 19 | 934 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 201828 | 2173 | SH |  | SOLE | 99 | 2173 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 769371 | 8283 | SH |  | SOLE | 49 | 8283 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 13760884 | 148158 | SH |  | SOLE |  | 148157 | 0 | 0 |
| NEXTERA ENERGY INC UNIT 11/01/27 | Stock | 65339F119 |  | 1576 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| NEXTNAV INC COMMON STOCK | Stock | 65345N106 |  | 16020 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 1929 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 51837 | 430 | SH |  | SOLE | 19 | 430 | 0 | 0 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 690149 | 5725 | SH |  | SOLE |  | 5725 | 0 | 0 |
| NIAGEN BIOSCIENCE INC COM NEW | Stock | 171077407 |  | 185 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 78 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 772 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 1323 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 5513 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 5513 | 50 | SH |  | SOLE | 9 | 50 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 6946 | 63 | SH |  | SOLE | 61 | 63 | 0 | 0 |
| NICOLET BANKSHARES INC COM | Stock | 65406E102 |  | 1635 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| NICOLET BANKSHARES INC COM | Stock | 65406E102 |  | 20955 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 158 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 423 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 581 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 1690 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 2218 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 3116 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 3545 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 5229 | 99 | SH |  | SOLE | 49 | 99 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 6406 | 121 | SH |  | SOLE | 33 | 121 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 8451 | 160 | SH |  | SOLE | 72 | 160 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 10670 | 202 | SH |  | SOLE | 71 | 202 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 22343 | 423 | SH |  | SOLE | 99 | 423 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 1502386 | 28444 | SH |  | SOLE | 6 | 28443 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 1783777 | 33771 | SH |  | SOLE |  | 33770 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 139 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 199 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 50724 | 8412 | SH |  | SOLE |  | 8412 | 0 | 0 |
| NIOCORP DEVS LTD COM NEW | Stock | 654484609 |  | 551666 | 123692 | SH |  | SOLE |  | 123692 | 0 | 0 |
| NIQ GLOBAL INTELLIGENCE PLC ORDINARY SHARES | Stock | G63755105 |  | 307 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 1446 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 1726 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 2100 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 105498 | 2261 | SH |  | SOLE | 99 | 2261 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 114410 | 2452 | SH |  | SOLE | 19 | 2452 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 710581 | 15229 | SH |  | SOLE |  | 15228 | 0 | 0 |
| NLIGHT INC COM | Stock | 65487K100 |  | 171 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NLIGHT INC COM | Stock | 65487K100 |  | 14084 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| NMI HLDGS INC COM | Stock | 629209305 |  | 375 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| NMI HLDGS INC COM | Stock | 629209305 |  | 7352 | 196 | SH |  | SOLE | 99 | 196 | 0 | 0 |
| NNN REIT INC COM | REIT | 637417106 |  | 84 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| NNN REIT INC COM | REIT | 637417106 |  | 294 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| NNN REIT INC COM | REIT | 637417106 |  | 3278 | 78 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| NNN REIT INC COM | REIT | 637417106 |  | 180200 | 4287 | SH |  | SOLE |  | 4287 | 0 | 0 |
| NOAH HLDGS LTD SPON ADS | ADR | 65487X102 |  | 9900 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NOBLE CORP PLC ORD SHS A | Stock | G65431127 |  | 393 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| NOBLE CORP PLC ORD SHS A | Stock | G65431127 |  | 540 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| NOBLE CORP PLC ORD SHS A | Stock | G65431127 |  | 2454 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| NOBLE CORP PLC WT EXP 020428 | Stock | G65431135 |  | 367 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| NOBLE CORP PLC WT EXP 020428 | Stock | G65431150 |  | 316 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 181 | 23 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 1367 | 170 | SH |  | SOLE | 71 | 170 | 0 | 0 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 6247 | 777 | SH |  | SOLE | 99 | 777 | 0 | 0 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 81389 | 10123 | SH |  | SOLE |  | 10123 | 0 | 0 |
| NOMURA HLDGS INC SPONSORED ADR | ADR | 65535H208 |  | 218 | 28 | SH |  | SOLE | 36 | 27 | 0 | 0 |
| NOMURA HLDGS INC SPONSORED ADR | ADR | 65535H208 |  | 3132 | 397 | SH |  | SOLE | 71 | 397 | 0 | 0 |
| NOMURA HLDGS INC SPONSORED ADR | ADR | 65535H208 |  | 3464 | 439 | SH |  | SOLE | 66 | 439 | 0 | 0 |
| NOMURA HLDGS INC SPONSORED ADR | ADR | 65535H208 |  | 14289 | 1811 | SH |  | SOLE |  | 1811 | 0 | 0 |
| NORDIC AMERICAN TANKERS LIMITE COM | Stock | G65773106 |  | 9669 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 2134 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 2661 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 11707 | 44 | SH |  | SOLE | 23 | 44 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 25808 | 97 | SH |  | SOLE | 99 | 97 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 130017 | 489 | SH |  | SOLE |  | 488 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 2977207 | 11190 | SH |  | SOLE | 6 | 11189 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 574 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 861 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 1722 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 4635 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 6656 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 10619 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 17165 | 60 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 21028 | 73 | SH |  | SOLE | 19 | 73 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 21553 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 41041 | 143 | SH |  | SOLE | 99 | 143 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 65436 | 228 | SH |  | SOLE | 71 | 228 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 3426593 | 11939 | SH |  | SOLE |  | 11939 | 0 | 0 |
| NORTH EUROPEAN OIL RTY TR SH BEN INT | Stock | 659310106 |  | 615030 | 68337 | SH |  | SOLE |  | 68336 | 0 | 0 |
| NORTHEAST CMNTY BANCORP INC COM | Stock | 664121100 |  | 47600 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| NORTHERN DYNASTY MINERALS LTD | Stock | 66510M204 |  | 12460 | 8900 | SH |  | SOLE |  | 8900 | 0 | 0 |
| NORTHERN OIL  GAS INC NEV | Stock | 665531307 |  | 7687 | 263 | SH |  | SOLE |  | 263 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 279 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 977 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 3055 | 22 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 3908 | 28 | SH |  | SOLE | 99 | 28 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 15074 | 108 | SH |  | SOLE | 46 | 108 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 107608 | 771 | SH |  | SOLE | 19 | 771 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 573269 | 4107 | SH |  | SOLE | 6 | 4107 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 1825336 | 13078 | SH |  | SOLE |  | 13078 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 2047 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 4776 | 7 | SH |  | SOLE | 12 | 7 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 5458 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 25276 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 27392 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 29007 | 43 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 42390 | 62 | SH |  | SOLE | 49 | 62 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 66860 | 98 | SH |  | SOLE | 99 | 98 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 2903124 | 4255 | SH |  | SOLE |  | 4255 | 0 | 0 |
| NORTHWEST BANCSHARES INC | Stock | 667340103 |  | 17941 | 1414 | SH |  | SOLE |  | 1413 | 0 | 0 |
| NORTHWEST NATURAL HOLDING CO | Stock | 66765N105 |  | 20587 | 387 | SH |  | SOLE |  | 386 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 12759 | 193 | SH |  | SOLE |  | 193 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 231169 | 3506 | SH |  | SOLE | 19 | 3505 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 206 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 281 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 860 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 2506 | 134 | SH |  | SOLE | 43 | 134 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 5367 | 287 | SH |  | SOLE | 33 | 287 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 35941 | 1922 | SH |  | SOLE | 73 | 1922 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 273301 | 14615 | SH |  | SOLE |  | 14615 | 0 | 0 |
| NORWOOD FINANCIAL CORP COM | Stock | 669549107 |  | 8826 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NOV INC COM | Stock | 62955J103 |  | 38 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| NOV INC COM | Stock | 62955J103 |  | 94 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NOV INC COM | Stock | 62955J103 |  | 3292 | 175 | SH |  | SOLE | 99 | 175 | 0 | 0 |
| NOV INC COM | Stock | 62955J103 |  | 18049 | 960 | SH |  | SOLE |  | 959 | 0 | 0 |
| NOVA LTD COM | Stock | M7516K103 |  | 1144860 | 2636 | SH |  | SOLE |  | 2636 | 0 | 0 |
| NOVAGOLD RESOURCES INC | Stock | 66987E206 |  | 260 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| NOVAGOLD RESOURCES INC | Stock | 66987E206 |  | 5388 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| NOVANTA INC COM | Stock | 67000B104 |  | 118 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| NOVANTA INC COM | Stock | 67000B104 |  | 4961 | 42 | SH |  | SOLE | 99 | 42 | 0 | 0 |
| NOVANTA INC COM | Stock | 67000B104 |  | 14409 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 1347 | 9 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 4430 | 29 | SH |  | SOLE | 61 | 29 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 6263 | 41 | SH |  | SOLE | 31 | 41 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 7179 | 47 | SH |  | SOLE | 66 | 47 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 26731 | 175 | SH |  | SOLE | 71 | 175 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 59114 | 387 | SH |  | SOLE | 99 | 387 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 89970 | 589 | SH |  | SOLE | 49 | 589 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 5714623 | 37412 | SH |  | SOLE |  | 37411 | 0 | 0 |
| NOVAVAX INC | Stock | 670002401 |  | 497 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| NOVOCURE LTD | Stock | G6674U108 |  | 273 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 625 | 17 | SH |  | SOLE | 49 | 17 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 662 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 1077 | 29 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 2095 | 57 | SH |  | SOLE | 31 | 57 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 2426 | 66 | SH |  | SOLE | 66 | 66 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 6174 | 168 | SH |  | SOLE | 6 | 168 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 10290 | 280 | SH |  | SOLE | 72 | 280 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 50164 | 1365 | SH |  | SOLE | 99 | 1365 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 2790812 | 75940 | SH |  | SOLE |  | 75940 | 0 | 0 |
| NRC HEALTH COM NEW | Stock | 637372202 |  | 2445 | 144 | SH |  | SOLE | 23 | 144 | 0 | 0 |
| NRC HEALTH COM NEW | Stock | 637372202 |  | 131697 | 7756 | SH |  | SOLE |  | 7756 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 731 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 3070 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 19611 | 134 | SH |  | SOLE | 33 | 134 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 20024 | 137 | SH |  | SOLE | 19 | 137 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 32005 | 219 | SH |  | SOLE | 99 | 219 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 1825401 | 12491 | SH |  | SOLE |  | 12490 | 0 | 0 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 1193 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 7817 | 544 | SH |  | SOLE | 99 | 544 | 0 | 0 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 28395 | 1976 | SH |  | SOLE | 28 | 1976 | 0 | 0 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 2216680 | 154258 | SH |  | SOLE |  | 154257 | 0 | 0 |
| NU SKIN ENTERPRISES INC CL A | Stock | 67018T105 |  | 1019 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 338 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1353 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1860 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 2029 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 10992 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 11608 | 69 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 11922 | 71 | SH |  | SOLE | 36 | 70 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 45657 | 270 | SH |  | SOLE | 99 | 270 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 2283354 | 13503 | SH |  | SOLE |  | 13502 | 0 | 0 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 76 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 434 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 477519 | 44052 | SH |  | SOLE |  | 44051 | 0 | 0 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 38 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 318334 | 8375 | SH |  | SOLE |  | 8375 | 0 | 0 |
| NUTEX HEALTH INC COM | Stock | 67079U306 |  | 9504 | 100 | SH |  | SOLE | 25 | 100 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 226 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 355 | 5 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 906 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 236790 | 3138 | SH |  | SOLE |  | 3138 | 0 | 0 |
| NUVALENT INC COM | Stock | 670703107 |  | 5737 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| NUVALENT INC COM | Stock | 670703107 |  | 6659 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| NUVEEN AMT-FREE MUNI CREDIT INCOME CEF | CEF | 67071L106 |  | 102752 | 8333 | SH |  | SOLE |  | 8333 | 0 | 0 |
| NUVEEN AMT-FREE QUALITY MUNI INCOME CEF | CEF | 670657105 |  | 197197 | 17560 | SH |  | SOLE |  | 17559 | 0 | 0 |
| NUVEEN CALIFORNIA MUNI VLU FD COM STK | CEF | 67062C107 |  | 34959 | 3727 | SH |  | SOLE |  | 3727 | 0 | 0 |
| NUVEEN CHURCHILL DIRECT LENDIN COM SHS | CEF | 67090S108 |  | 8968 | 705 | SH |  | SOLE |  | 705 | 0 | 0 |
| NUVEEN CORE EQUITY ALPHA FD CEF | CEF | 67090X107 |  | 26480 | 1792 | SH |  | SOLE |  | 1791 | 0 | 0 |
| NUVEEN CREDIT STRATEGIES INCOME CEF | CEF | 67073D102 |  | 32770 | 6729 | SH |  | SOLE |  | 6729 | 0 | 0 |
| NUVEEN DYNAMIC MUN OPPORTUNITI COM SHS | CEF | 67079X102 |  | 11431 | 1111 | SH |  | SOLE |  | 1110 | 0 | 0 |
| NUVEEN ENHANCED YIELD U.S. AGGREGATE BOND ETF | ETF | 67092P102 |  | 3 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN ESG EMERGING MARKETS EQUITY ETF | ETF | 67092P888 |  | 7017 | 191 | SH |  | SOLE | 36 | 191 | 0 | 0 |
| NUVEEN ESG HIGH YIELD CORPORATE BOND ETF | ETF | 67092P854 |  | 1250 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF | ETF | 67092P805 |  | 4765309 | 131966 | SH |  | SOLE |  | 131966 | 0 | 0 |
| NUVEEN ESG LARGE-CAP VALUE ETF | ETF | 67092P300 |  | 758303 | 16666 | SH |  | SOLE |  | 16666 | 0 | 0 |
| NUVEEN ESG SMALL-CAP ETF | ETF | 67092P607 |  | 114189 | 2534 | SH |  | SOLE |  | 2534 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME CEF | CEF | 67072T108 |  | 941997 | 125266 | SH |  | SOLE |  | 125265 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME CLOSED END FUND | CEF | 670750108 |  | 480793 | 38774 | SH |  | SOLE |  | 38773 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INCOME CEF | CEF | 67070X101 |  | 210020 | 17243 | SH |  | SOLE | 49 | 17243 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INCOME CEF | CEF | 67070X101 |  | 284366 | 23347 | SH |  | SOLE |  | 23347 | 0 | 0 |
| NUVEEN MUNICIPAL HIGH INCOME OPPORTUNITY FUND CEF | CEF | 670682103 |  | 77258 | 7443 | SH |  | SOLE |  | 7443 | 0 | 0 |
| NUVEEN MUNICIPAL VALUE CEF | CEF | 670928100 |  | 99631 | 11082 | SH |  | SOLE |  | 11082 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS | CEF | 670699107 |  | 26825 | 1006 | SH |  | SOLE |  | 1005 | 0 | 0 |
| NUVEEN NEW YORK QLT MUNI INCOME CEF | CEF | 67066X107 |  | 3345 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NUVEEN PREFERRED  INCOME OPPORTUNITIES CEF | CEF | 67073B106 |  | 823587 | 109229 | SH |  | SOLE |  | 109229 | 0 | 0 |
| NUVEEN QUALITY MUNICIPAL INCOME CEF | CEF | 67066V101 |  | 392270 | 34110 | SH |  | SOLE |  | 34110 | 0 | 0 |
| NUVEEN REAL ASSET INCOME  GROWTH CEF | CEF | 67074Y105 |  | 738067 | 60005 | SH |  | SOLE |  | 60005 | 0 | 0 |
| NUVEEN REAL ESTATE INCOME CEF | CEF | 67071B108 |  | 734503 | 98459 | SH |  | SOLE |  | 98458 | 0 | 0 |
| NUVEEN S 500 DYNAMIC OVERWRITE CEF | CEF | 6706EW100 |  | 62319 | 3878 | SH |  | SOLE |  | 3878 | 0 | 0 |
| NUVEEN SELECT TAX-FREE INCOME SH BEN INT | CEF | 67062F100 |  | 57400 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| NUVEEN TAXABLE MUNICPAL INM FD COM | CEF | 67074C103 |  | 603693 | 38550 | SH |  | SOLE |  | 38550 | 0 | 0 |
| NUVEEN VRIABL RAT PFD  INM FD COM | CEF | 67080R102 |  | 112820 | 6216 | SH |  | SOLE |  | 6216 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 1114 | 17 | SH |  | SOLE | 23 | 17 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 6550 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 355 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 1892 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 5914 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 11355 | 96 | SH |  | SOLE | 12 | 96 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 59613 | 504 | SH |  | SOLE | 19 | 504 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 125629 | 1062 | SH |  | SOLE |  | 1062 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 8371 | 48 | SH |  | SOLE | 22 | 48 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 15347 | 88 | SH |  | SOLE | 46 | 88 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 16394 | 94 | SH |  | SOLE | 6 | 94 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 30695 | 176 | SH |  | SOLE | 25 | 176 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 72376 | 415 | SH |  | SOLE | 4 | 415 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 74120 | 425 | SH |  | SOLE | 28 | 425 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 85282 | 489 | SH |  | SOLE | 66 | 489 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 92432 | 530 | SH |  | SOLE | 74 | 530 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 122080 | 700 | SH |  | SOLE | 75 | 700 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 135509 | 777 | SH |  | SOLE | 2 | 777 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 200211 | 1148 | SH |  | SOLE | 48 | 1148 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 203699 | 1168 | SH |  | SOLE | 51 | 1168 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 369760 | 2120 | SH |  | SOLE | 81 | 2120 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 376740 | 2160 | SH |  | SOLE | 50 | 2160 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 410886 | 2356 | SH |  | SOLE | 9 | 2356 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 417869 | 2396 | SH |  | SOLE | 73 | 2396 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 518814 | 2975 | SH |  | SOLE | 43 | 2974 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 594181 | 3407 | SH |  | SOLE | 71 | 3407 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 670025 | 3842 | SH |  | SOLE | 36 | 3841 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1332420 | 7640 | SH |  | SOLE | 33 | 7640 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1434615 | 8226 | SH |  | SOLE | 45 | 8226 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1635000 | 9375 | SH |  | SOLE | 53 | 9375 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2295475 | 13162 | SH |  | SOLE | 49 | 13162 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2334344 | 13385 | SH |  | SOLE | 99 | 13385 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 6064795 | 34775 | SH |  | SOLE | 19 | 34775 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 197301556 | 1131316 | SH |  | SOLE |  | 1131316 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 6590 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 6590 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 46261 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 204285 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| NWPX INFRASTRUCTURE INC COM | Stock | 667746101 |  | 26706 | 343 | SH |  | SOLE | 19 | 343 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 591 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 3543 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 7284 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 18784 | 95 | SH |  | SOLE | 36 | 95 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 44007 | 224 | SH |  | SOLE | 33 | 223 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 513258 | 2607 | SH |  | SOLE | 6 | 2607 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 1936926 | 9839 | SH |  | SOLE |  | 9839 | 0 | 0 |
| NXU INC CL A NEW | Stock | 62956D303 |  | 0 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| NYLI FTSE INTERNATIONAL EQUITY CURRENCY NEUTRAL ETF | ETF | 45409B560 |  | 62963 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| NYLI HEDGE MULTI-STRATEGY TRACKER ETF | ETF | 45409B107 |  | 22417 | 657 | SH |  | SOLE |  | 657 | 0 | 0 |
| NYLI MERGER ARBITRAGE ETF | ETF | 45409B800 |  | 19413 | 534 | SH |  | SOLE |  | 534 | 0 | 0 |
| OAKMARK U.S. LARGE CAP ETF | ETF | 41456U106 |  | 5513 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| OAKTREE SPECIALTY LENDING COM | CEF | 67401P405 |  | 6882 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| OBSIDIAN ENERGY LTD COM | Stock | 674482203 |  | 5540 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 1430 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 1560 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 2405 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 5525 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 65936 | 1014 | SH |  | SOLE | 36 | 1014 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 1210457 | 18622 | SH |  | SOLE |  | 18622 | 0 | 0 |
| OCCIDENTAL PETE CORP WT EXP 080327 | Stock | 674599162 |  | 5363 | 125 | SH |  | SOLE | 36 | 125 | 0 | 0 |
| OCCIDENTAL PETE CORP WT EXP 080327 | Stock | 674599162 |  | 23080 | 538 | SH |  | SOLE |  | 538 | 0 | 0 |
| OCEAN PWR TECHNOLOGIES INC COM NEW | Stock | 674870506 |  | 22750 | 65000 | SH |  | SOLE |  | 65000 | 0 | 0 |
| OCEANEERING INTL INC | Stock | 675232102 |  | 390 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| OCEANFIRST FINANCIAL CORP | Stock | 675234108 |  | 5860 | 325 | SH |  | SOLE |  | 324 | 0 | 0 |
| OCTAVE SPECIALTY GROUP INC COM NEW | Stock | 023139884 |  | 93 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| OCUGEN INC COM | Stock | 67577C105 |  | 489 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| OCULAR THERAPEUTIX INC COM | Stock | 67576A100 |  | 178 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| OCULAR THERAPEUTIX INC COM | Stock | 67576A100 |  | 1176280 | 138876 | SH |  | SOLE |  | 138876 | 0 | 0 |
| ODDITY TECH LTD SHS CL A | Stock | M7518J104 |  | 4763 | 356 | SH |  | SOLE |  | 356 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 48 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 1103 | 23 | SH |  | SOLE | 99 | 23 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 143268 | 2987 | SH |  | SOLE |  | 2987 | 0 | 0 |
| O-I GLASS INC COM | Stock | 67098H104 |  | 32 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| O-I GLASS INC COM | Stock | 67098H104 |  | 137 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| O-I GLASS INC COM | Stock | 67098H104 |  | 3048 | 290 | SH |  | SOLE | 99 | 290 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 1934 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 2281 | 46 | SH |  | SOLE | 48 | 46 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 2876 | 58 | SH |  | SOLE | 49 | 58 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 1179333 | 23782 | SH |  | SOLE |  | 23781 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 472 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 630 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 630 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 708 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 10941 | 139 | SH |  | SOLE | 48 | 139 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 19599 | 249 | SH |  | SOLE | 19 | 249 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 153878 | 1955 | SH |  | SOLE |  | 1955 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 195 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 1368 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 1368 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 4494 | 23 | SH |  | SOLE | 51 | 23 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 13880 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 19149 | 98 | SH |  | SOLE | 99 | 98 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 80817 | 414 | SH |  | SOLE | 36 | 413 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 138157 | 707 | SH |  | SOLE | 81 | 707 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 388846 | 1990 | SH |  | SOLE | 18 | 1990 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 741897 | 3797 | SH |  | SOLE |  | 3796 | 0 | 0 |
| OLD NATL BANCORP IND COM | Stock | 680033107 |  | 14564 | 659 | SH |  | SOLE | 99 | 659 | 0 | 0 |
| OLD NATL BANCORP IND COM | Stock | 680033107 |  | 16583 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| OLD REPUBLIC INTERNATIONAL CORP | Stock | 680223104 |  | 7741 | 194 | SH |  | SOLE | 71 | 194 | 0 | 0 |
| OLD REPUBLIC INTERNATIONAL CORP | Stock | 680223104 |  | 23062 | 578 | SH |  | SOLE | 99 | 578 | 0 | 0 |
| OLD REPUBLIC INTERNATIONAL CORP | Stock | 680223104 |  | 477062 | 11956 | SH |  | SOLE |  | 11956 | 0 | 0 |
| OLIN CORP COM PAR $1 | Stock | 680665205 |  | 505 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| OLIN CORP COM PAR $1 | Stock | 680665205 |  | 40254 | 1354 | SH |  | SOLE |  | 1354 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 460 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 4326 | 47 | SH |  | SOLE | 99 | 47 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 14082 | 153 | SH |  | SOLE | 23 | 153 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 478884 | 5203 | SH |  | SOLE |  | 5203 | 0 | 0 |
| OMADA HEALTH INC COM | Stock | 68170A108 |  | 9101 | 724 | SH |  | SOLE |  | 724 | 0 | 0 |
| OMEGA FLEX INC COM | Stock | 682095104 |  | 2359 | 76 | SH |  | SOLE | 23 | 76 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 7186 | 164 | SH |  | SOLE | 71 | 164 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 17177 | 392 | SH |  | SOLE | 99 | 392 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 70200 | 1602 | SH |  | SOLE | 19 | 1602 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 2714031 | 61936 | SH |  | SOLE |  | 61935 | 0 | 0 |
| OMNICELL INC | Stock | 68213N109 |  | 14253 | 427 | SH |  | SOLE | 19 | 427 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 527 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 1280 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 6592 | 88 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 7305 | 97 | SH |  | SOLE | 9 | 97 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 12426 | 165 | SH |  | SOLE | 19 | 165 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 71921 | 955 | SH |  | SOLE | 99 | 955 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 1268058 | 16838 | SH |  | SOLE |  | 16837 | 0 | 0 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 2381 | 70 | SH |  | SOLE | 51 | 70 | 0 | 0 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 3028 | 89 | SH |  | SOLE | 4 | 89 | 0 | 0 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 8539 | 251 | SH |  | SOLE | 50 | 251 | 0 | 0 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 9049 | 266 | SH |  | SOLE | 28 | 266 | 0 | 0 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 37694 | 1108 | SH |  | SOLE | 78 | 1108 | 0 | 0 |
| ON HLDG AG NAMEN AKT A | Stock | H5919C104 |  | 124105 | 3648 | SH |  | SOLE |  | 3648 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 62 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 867 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 1486 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 2544 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 3220 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 7121 | 115 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 9721 | 157 | SH |  | SOLE | 99 | 157 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 71464 | 1154 | SH |  | SOLE |  | 1154 | 0 | 0 |
| ONDAS INC COM NEW | Stock | 68236H204 |  | 101317 | 11208 | SH |  | SOLE |  | 11207 | 0 | 0 |
| ONE GAS INC | Stock | 68235P108 |  | 28423 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| ONE LIBERTY PPTYS INC COM | REIT | 682406103 |  | 2404 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| ONE STOP SYS INC COM | Stock | 68247W109 |  | 17723 | 2341 | SH |  | SOLE |  | 2341 | 0 | 0 |
| ONEMAIN HOLDINGS INC | Stock | 68268W103 |  | 53 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ONEMAIN HOLDINGS INC | Stock | 68268W103 |  | 15245 | 285 | SH |  | SOLE | 99 | 285 | 0 | 0 |
| ONEMAIN HOLDINGS INC | Stock | 68268W103 |  | 32177 | 602 | SH |  | SOLE |  | 601 | 0 | 0 |
| ONEMAIN HOLDINGS INC | Stock | 68268W103 |  | 92966 | 1738 | SH |  | SOLE | 19 | 1738 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 1085 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 1898 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 6689 | 74 | SH |  | SOLE | 36 | 74 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 10666 | 118 | SH |  | SOLE | 72 | 118 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 12429 | 138 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 74018 | 819 | SH |  | SOLE | 19 | 818 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 81803 | 905 | SH |  | SOLE | 79 | 905 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 89034 | 985 | SH |  | SOLE | 26 | 985 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 6373909 | 70516 | SH |  | SOLE |  | 70515 | 0 | 0 |
| ONESPAWORLD HOLDINGS LIMITED COM | Stock | P73684113 |  | 230 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ONESTREAM INC CL A | Stock | 68278B107 |  | 120 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ONEWATER MARINE INC CL A COM | Stock | 68280L101 |  | 132 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ONEWATER MARINE INC CL A COM | Stock | 68280L101 |  | 539 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| ONTERRIS INC COM | Stock | 615111101 |  | 3152 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| ONTERRIS INC COM | Stock | 615111101 |  | 22328 | 1020 | SH |  | SOLE | 24 | 1020 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 205 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 2871 | 14 | SH |  | SOLE | 43 | 14 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 5127 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 15175 | 74 | SH |  | SOLE | 99 | 74 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 1846245 | 9003 | SH |  | SOLE |  | 9003 | 0 | 0 |
| OOMA INC COM | Stock | 683416101 |  | 189 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| OP BANCORP COM | Stock | 67109R109 |  | 24 | 2 | SH |  | SOLE |  | 1 | 0 | 0 |
| OPEN TEXT CORP | Stock | 683715106 |  | 2446 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| OPEN TEXT CORP | Stock | 683715106 |  | 2758 | 124 | SH |  | SOLE | 71 | 124 | 0 | 0 |
| OPEN TEXT CORP | Stock | 683715106 |  | 13144 | 591 | SH |  | SOLE | 99 | 591 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC COM | Stock | 683712103 |  | 173 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC COM | Stock | 683712103 |  | 13787 | 2946 | SH |  | SOLE |  | 2946 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC WT EXP 112026 A | Stock | 683712137 |  | 98 | 397 | SH |  | SOLE |  | 397 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC WT EXP 112026 K | Stock | 683712129 |  | 240 | 397 | SH |  | SOLE |  | 397 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC WT EXP 112026 Z | Stock | 683712145 |  | 93 | 397 | SH |  | SOLE |  | 397 | 0 | 0 |
| OPENLANE INC COM | Stock | 48238T109 |  | 5655 | 194 | SH |  | SOLE |  | 194 | 0 | 0 |
| OPERA LTD SPONSORED ADS | ADR | 68373M107 |  | 26146 | 1834 | SH |  | SOLE |  | 1833 | 0 | 0 |
| OPPFI INC COM CL A | Stock | 68386H103 |  | 478 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| OPPFI INC COM CL A | Stock | 68386H103 |  | 4125 | 535 | SH |  | SOLE |  | 535 | 0 | 0 |
| OPTIMIZERX CORP COM NEW | Stock | 68401U204 |  | 157 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| OPTIMIZERX CORP COM NEW | Stock | 68401U204 |  | 1890 | 301 | SH |  | SOLE | 99 | 301 | 0 | 0 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 215 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 942 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 8668 | 322 | SH |  | SOLE | 99 | 322 | 0 | 0 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 17767 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 16328 | 414 | SH |  | SOLE | 36 | 414 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 2410178 | 61110 | SH |  | SOLE | 49 | 61110 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 3989723 | 101159 | SH |  | SOLE |  | 101159 | 0 | 0 |
| OR ROYALTIES INC. COM SHS | Stock | 68390D106 |  | 1091387 | 28706 | SH |  | SOLE |  | 28705 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 1177 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 4708 | 32 | SH |  | SOLE | 66 | 32 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 6326 | 43 | SH |  | SOLE | 74 | 43 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 6473 | 44 | SH |  | SOLE | 51 | 44 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 6620 | 45 | SH |  | SOLE | 4 | 45 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 8532 | 58 | SH |  | SOLE | 2 | 58 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 14417 | 98 | SH |  | SOLE | 7 | 98 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 16329 | 111 | SH |  | SOLE | 25 | 111 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 19566 | 133 | SH |  | SOLE | 71 | 133 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 19713 | 134 | SH |  | SOLE | 72 | 134 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 30158 | 205 | SH |  | SOLE | 36 | 205 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 48914 | 333 | SH |  | SOLE | 49 | 332 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 50312 | 342 | SH |  | SOLE | 43 | 342 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 80911 | 550 | SH |  | SOLE | 53 | 550 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 86501 | 588 | SH |  | SOLE | 28 | 588 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 98823 | 672 | SH |  | SOLE | 33 | 671 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 155642 | 1058 | SH |  | SOLE | 99 | 1058 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 161494 | 1098 | SH |  | SOLE | 30 | 1097 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 448097 | 3046 | SH |  | SOLE | 9 | 3046 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 796794 | 5416 | SH |  | SOLE | 19 | 5416 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 13376728 | 90930 | SH |  | SOLE |  | 90930 | 0 | 0 |
| ORASURE TECHNOLOGIES INC | Stock | 68554V108 |  | 708 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| ORCHID IS CAP INC COM NEW | REIT | 68571X301 |  | 352 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| ORCHID IS CAP INC COM NEW | REIT | 68571X301 |  | 4626 | 658 | SH |  | SOLE |  | 658 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 1108 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 5539 | 60 | SH |  | SOLE | 19 | 60 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 5723 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 16616 | 180 | SH |  | SOLE | 51 | 180 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 18845 | 204 | SH |  | SOLE | 36 | 204 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 32955 | 357 | SH |  | SOLE | 73 | 357 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 41724 | 452 | SH |  | SOLE | 33 | 452 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 117511 | 1273 | SH |  | SOLE | 99 | 1273 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 225975 | 2448 | SH |  | SOLE | 53 | 2448 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 283207 | 3068 | SH |  | SOLE | 18 | 3068 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 3587268 | 38861 | SH |  | SOLE |  | 38861 | 0 | 0 |
| ORGANIGRAM GLOBAL INC COM | Stock | 68617J100 |  | 1048 | 782 | SH |  | SOLE |  | 782 | 0 | 0 |
| ORGANOGENESIS HLDGS INC COM | Stock | 68621F102 |  | 678 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 24 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 683 | 114 | SH |  | SOLE | 71 | 114 | 0 | 0 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 3911 | 653 | SH |  | SOLE | 99 | 653 | 0 | 0 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 49946 | 8338 | SH |  | SOLE |  | 8338 | 0 | 0 |
| ORIGIN BANCORP INC COM | Stock | 68621T102 |  | 8292 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ORIGIN MATERIALS INC COM | Stock | 68622D205 |  | 30 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ORION PROPERTIES INC COM | REIT | 68629Y103 |  | 133 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 202 | 7 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 2789 | 93 | SH |  | SOLE | 31 | 93 | 0 | 0 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 3569 | 119 | SH |  | SOLE | 71 | 119 | 0 | 0 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 4349 | 145 | SH |  | SOLE | 66 | 145 | 0 | 0 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 9897 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| ORMAT TECHNOLOGIES INC COM | Stock | 686688102 |  | 93414 | 835 | SH |  | SOLE |  | 834 | 0 | 0 |
| ORTHOFIX MED INC COM | Stock | 68752M108 |  | 206 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ORUKA THERAPEUTICS INC COM | Stock | 687604108 |  | 529740 | 10800 | SH |  | SOLE |  | 10800 | 0 | 0 |
| OSCAR HEALTH INC CL A | Stock | 687793109 |  | 92 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| OSCAR HEALTH INC CL A | Stock | 687793109 |  | 175617 | 15311 | SH |  | SOLE |  | 15311 | 0 | 0 |
| OSHKOSH CORP COM | Stock | 688239201 |  | 474 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| OSHKOSH CORP COM | Stock | 688239201 |  | 22523 | 153 | SH |  | SOLE | 99 | 153 | 0 | 0 |
| OSHKOSH CORP COM | Stock | 688239201 |  | 79346 | 539 | SH |  | SOLE |  | 539 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 337 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 771 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 925 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 1002 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 3237 | 42 | SH |  | SOLE | 99 | 42 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 35380 | 459 | SH |  | SOLE | 36 | 459 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 38000 | 493 | SH |  | SOLE | 81 | 493 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 314277 | 4077 | SH |  | SOLE |  | 4077 | 0 | 0 |
| OTTER TAIL CORP COM | Stock | 689648103 |  | 131555 | 1499 | SH |  | SOLE |  | 1498 | 0 | 0 |
| OUSTER INC COM NEW | Stock | 68989M202 |  | 17645 | 961 | SH |  | SOLE |  | 960 | 0 | 0 |
| OUTDOOR HOLDING CO COM | Stock | 00175J107 |  | 201 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OUTFRONT MEDIA INC COM NEW | REIT | 69007J304 |  | 106 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| OUTFRONT MEDIA INC COM NEW | REIT | 69007J304 |  | 94791 | 3577 | SH |  | SOLE |  | 3577 | 0 | 0 |
| OVID THERAPEUTICS INC COM | Stock | 690469101 |  | 486 | 219 | SH |  | SOLE | 71 | 219 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 178 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 1425 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 1900 | 32 | SH |  | SOLE | 9 | 32 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 4452 | 75 | SH |  | SOLE | 99 | 75 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 18520 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 27646 | 466 | SH |  | SOLE | 19 | 465 | 0 | 0 |
| OWENS  MINOR INC | Stock | 690732102 |  | 64 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| OWENS CORNING | Stock | 690742101 |  | 541 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| OWENS CORNING | Stock | 690742101 |  | 23592 | 218 | SH |  | SOLE | 99 | 218 | 0 | 0 |
| OWENS CORNING | Stock | 690742101 |  | 64651 | 597 | SH |  | SOLE |  | 597 | 0 | 0 |
| OXFORD INDS INC COM | Stock | 691497309 |  | 116 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| PABRAI WAGONS ETF | ETF | 74316P538 |  | 12285 | 871 | SH |  | SOLE |  | 871 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 1040 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 2657 | 23 | SH |  | SOLE | 74 | 23 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 6699 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 9125 | 79 | SH |  | SOLE | 99 | 79 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 9356 | 81 | SH |  | SOLE | 46 | 81 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 13149 | 114 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 4096922 | 35471 | SH |  | SOLE |  | 35471 | 0 | 0 |
| PACER ARISTOTLE PACIFIC FLOATING RATE HIGH INCOME ETF | ETF | 69374H428 |  | 156 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| PACER ARISTOTLE PACIFIC FLOATING RATE HIGH INCOME ETF | ETF | 69374H428 |  | 1132218 | 24449 | SH |  | SOLE |  | 24448 | 0 | 0 |
| PACER CASH COWS FUND OF FUNDS ETF | ETF | 69374H659 |  | 36596 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| PACER CFRA-STOVALL EQUAL WEIGHT SEASONAL ROTATION ETF | ETF | 69374H691 |  | 69172 | 1941 | SH |  | SOLE |  | 1940 | 0 | 0 |
| PACER DATA  INFRASTRUCTURE REAL ESTATE ETF | ETF | 69374H741 |  | 70401 | 2255 | SH |  | SOLE |  | 2255 | 0 | 0 |
| PACER DATA AND DIGITAL REVOLUTION ETF | ETF | 69374H386 |  | 61742 | 992 | SH |  | SOLE |  | 992 | 0 | 0 |
| PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF | ETF | 69374H873 |  | 1099618 | 25910 | SH |  | SOLE |  | 25909 | 0 | 0 |
| PACER EMERGING MARKETS CASH COWS 100 ETF | ETF | 69374H865 |  | 80170 | 3006 | SH |  | SOLE |  | 3005 | 0 | 0 |
| PACER GLOBAL CASH COWS DIVIDEND ETF | ETF | 69374H709 |  | 870924 | 18835 | SH |  | SOLE |  | 18834 | 0 | 0 |
| PACER INDUSTRIAL REAL ESTATE ETF | ETF | 69374H766 |  | 101 | 3 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| PACER INDUSTRIAL REAL ESTATE ETF | ETF | 69374H766 |  | 47927 | 1304 | SH |  | SOLE |  | 1304 | 0 | 0 |
| PACER LUNT LARGE CAP MULTI-FACTOR ALTERNATOR ETF | ETF | 69374H816 |  | 10072 | 194 | SH |  | SOLE | 19 | 194 | 0 | 0 |
| PACER LUNT LARGE CAP MULTI-FACTOR ALTERNATOR ETF | ETF | 69374H816 |  | 494030 | 9535 | SH |  | SOLE |  | 9535 | 0 | 0 |
| PACER METAURUS NASDAQ 100 DIVIDEND MULTIPLIER 600 ETF | ETF | 69374H287 |  | 20118 | 574 | SH |  | SOLE |  | 574 | 0 | 0 |
| PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF | ETF | 69374H436 |  | 211005 | 5257 | SH |  | SOLE | 19 | 5256 | 0 | 0 |
| PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF | ETF | 69374H436 |  | 1937518 | 48270 | SH |  | SOLE |  | 48270 | 0 | 0 |
| PACER NASDAQ INTERNATIONAL PATENT LEADERS ETF | ETF | 69374H311 |  | 36913 | 1299 | SH |  | SOLE |  | 1299 | 0 | 0 |
| PACER S 500 QUALITY FCF ARISTOCRATS ETF | ETF | 69374H238 |  | 5047 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| PACER SWAN SOS CONSERVATIVE (APRIL) ETF | ETF | 69374H543 |  | 117716 | 4142 | SH |  | SOLE | 19 | 4142 | 0 | 0 |
| PACER SWAN SOS CONSERVATIVE (APRIL) ETF | ETF | 69374H543 |  | 258766 | 9105 | SH |  | SOLE |  | 9105 | 0 | 0 |
| PACER SWAN SOS FLEX (JULY) ETF | ETF | 69374H469 |  | 751 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| PACER SWAN SOS FLEX (JULY) ETF | ETF | 69374H469 |  | 32690 | 1001 | SH |  | SOLE |  | 1001 | 0 | 0 |
| PACER SWAN SOS FUND OF FUNDS ETF | ETF | 69374H568 |  | 280389 | 8750 | SH |  | SOLE | 19 | 8750 | 0 | 0 |
| PACER SWAN SOS FUND OF FUNDS ETF | ETF | 69374H568 |  | 3380332 | 105489 | SH |  | SOLE |  | 105489 | 0 | 0 |
| PACER SWAN SOS MODERATE (APRIL) ETF | ETF | 69374H519 |  | 356054 | 11720 | SH |  | SOLE |  | 11720 | 0 | 0 |
| PACER SWAN SOS MODERATE (JULY) ETF | ETF | 69374H493 |  | 63986 | 2010 | SH |  | SOLE |  | 2010 | 0 | 0 |
| PACER SWAN SOS MODERATE (OCTOBER) ETF | ETF | 69374H485 |  | 86153 | 2855 | SH |  | SOLE |  | 2855 | 0 | 0 |
| PACER TRENDPILOT 100 ETF | ETF | 69374H303 |  | 45441 | 623 | SH |  | SOLE |  | 622 | 0 | 0 |
| PACER TRENDPILOT FUND OF FUNDS ETF | ETF | 69374H675 |  | 11433 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| PACER TRENDPILOT US LARGE CAP ETF | ETF | 69374H105 |  | 327521 | 6243 | SH |  | SOLE |  | 6243 | 0 | 0 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 86986 | 1390 | SH |  | SOLE | 19 | 1390 | 0 | 0 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 13853605 | 221445 | SH |  | SOLE |  | 221445 | 0 | 0 |
| PACER US CASH COWS GROWTH ETF | ETF | 69374H667 |  | 8271 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| PACER US LARGE CAP CASH COWS GROWTH LEADERS ETF | ETF | 69374H360 |  | 4405548 | 130578 | SH |  | SOLE |  | 130577 | 0 | 0 |
| PACER US SMALL CAP CASH COWS ETF | ETF | 69374H857 |  | 101178 | 2255 | SH |  | SOLE | 19 | 2254 | 0 | 0 |
| PACER US SMALL CAP CASH COWS ETF | ETF | 69374H857 |  | 796917 | 17761 | SH |  | SOLE |  | 17760 | 0 | 0 |
| PACER WEALTHSHIELD ETF | ETF | 69374H840 |  | 6787 | 212 | SH |  | SOLE |  | 212 | 0 | 0 |
| PACIFIC BIOSCIENCES CALIF INC COM | Stock | 69404D108 |  | 33 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| PACIRA BIOSCIENCES INC | Stock | 695127100 |  | 23 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PACIRA BIOSCIENCES INC | Stock | 695127100 |  | 4384 | 194 | SH |  | SOLE | 99 | 194 | 0 | 0 |
| PACIRA BIOSCIENCES INC | Stock | 695127100 |  | 174246 | 7710 | SH |  | SOLE |  | 7710 | 0 | 0 |
| PACKAGING CORP OF AMERICA | Stock | 695156109 |  | 637 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| PACKAGING CORP OF AMERICA | Stock | 695156109 |  | 849 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PACKAGING CORP OF AMERICA | Stock | 695156109 |  | 5453 | 26 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| PACKAGING CORP OF AMERICA | Stock | 695156109 |  | 15280 | 72 | SH |  | SOLE | 99 | 72 | 0 | 0 |
| PACKAGING CORP OF AMERICA | Stock | 695156109 |  | 68123 | 321 | SH |  | SOLE |  | 321 | 0 | 0 |
| PACS GROUP INC COM SHS | Stock | 69380Q107 |  | 3951 | 123 | SH |  | SOLE | 19 | 123 | 0 | 0 |
| PACS GROUP INC COM SHS | Stock | 69380Q107 |  | 11724 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| PAGAYA TECHNOLOGIES LTD CL A NEW | Stock | M7S64L123 |  | 711 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| PAGAYA TECHNOLOGIES LTD CL A NEW | Stock | M7S64L123 |  | 3172 | 272 | SH |  | SOLE |  | 272 | 0 | 0 |
| PAGERDUTY INC | Stock | 69553P100 |  | 354 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| PAGERDUTY INC | Stock | 69553P100 |  | 2490 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| PAGERDUTY INC | Stock | 69553P100 |  | 8030 | 1293 | SH |  | SOLE | 19 | 1293 | 0 | 0 |
| PAGSEGURO DIGITAL LTD CLASS A | Stock | G68707101 |  | 271 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| PAGSEGURO DIGITAL LTD CLASS A | Stock | G68707101 |  | 14780 | 1475 | SH |  | SOLE |  | 1475 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 6583 | 45 | SH |  | SOLE | 66 | 45 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 8484 | 58 | SH |  | SOLE | 74 | 58 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 9654 | 66 | SH |  | SOLE | 4 | 66 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 10678 | 73 | SH |  | SOLE | 2 | 73 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 13458 | 92 | SH |  | SOLE | 6 | 92 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 18431 | 126 | SH |  | SOLE | 51 | 126 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 20625 | 141 | SH |  | SOLE | 48 | 141 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 21996 | 150 | SH |  | SOLE | 36 | 150 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 25453 | 174 | SH |  | SOLE | 99 | 174 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 30134 | 206 | SH |  | SOLE | 71 | 206 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 35985 | 246 | SH |  | SOLE | 73 | 246 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 69337 | 474 | SH |  | SOLE | 53 | 474 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 93327 | 638 | SH |  | SOLE | 33 | 638 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 370088 | 2530 | SH |  | SOLE | 9 | 2530 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 1185453 | 8104 | SH |  | SOLE | 45 | 8104 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 2603228 | 17796 | SH |  | SOLE | 19 | 17796 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 29186724 | 199526 | SH |  | SOLE |  | 199526 | 0 | 0 |
| PALATIN TECHNOLOGIES INC COM NEW | Stock | 696077601 |  | 610 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| PALLADYNE AI CORP COM NEW | Stock | 80359A205 |  | 115 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| PALLADYNE AI CORP COM NEW | Stock | 80359A205 |  | 6070 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 962 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 1283 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 1924 | 12 | SH |  | SOLE | 2 | 12 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 3527 | 22 | SH |  | SOLE | 74 | 22 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 7214 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 12345 | 77 | SH |  | SOLE | 4 | 77 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 18437 | 115 | SH |  | SOLE | 36 | 115 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 25491 | 159 | SH |  | SOLE | 51 | 159 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 31904 | 199 | SH |  | SOLE | 99 | 199 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 34629 | 216 | SH |  | SOLE | 25 | 216 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 42645 | 266 | SH |  | SOLE | 33 | 266 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 66052 | 412 | SH |  | SOLE | 43 | 412 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 118637 | 740 | SH |  | SOLE | 19 | 740 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 200881 | 1253 | SH |  | SOLE | 53 | 1253 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 6427760 | 40093 | SH |  | SOLE |  | 40093 | 0 | 0 |
| PALOMAR HLDGS INC COM | Stock | 69753M105 |  | 120 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PALOMAR HLDGS INC COM | Stock | 69753M105 |  | 359 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| PALOMAR HLDGS INC COM | Stock | 69753M105 |  | 56763 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| PAMT CORP COM | Stock | 693149106 |  | 93 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| PAN AMERN SILVER CORP COM | Stock | 697900108 |  | 1967 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| PAN AMERN SILVER CORP COM | Stock | 697900108 |  | 1032490 | 18900 | SH |  | SOLE |  | 18899 | 0 | 0 |
| PAPA JOHNS INTL INC COM | Stock | 698813102 |  | 1296 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| PAR PAC HOLDINGS INC COM NEW | Stock | 69888T207 |  | 5951 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| PAR TECHNOLOGY CORP COM | Stock | 698884103 |  | 173 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 983 | 109 | SH |  | SOLE | 33 | 109 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 235512 | 26110 | SH |  | SOLE |  | 26109 | 0 | 0 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 1127 | 107 | SH |  | SOLE | 71 | 107 | 0 | 0 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 4191 | 398 | SH |  | SOLE | 99 | 398 | 0 | 0 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 14395 | 1367 | SH |  | SOLE |  | 1367 | 0 | 0 |
| PARK NATIONAL CORP | Stock | 700658107 |  | 163 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PARK NATIONAL CORP | Stock | 700658107 |  | 6865 | 42 | SH |  | SOLE | 49 | 42 | 0 | 0 |
| PARK NATIONAL CORP | Stock | 700658107 |  | 8990 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| PARK NATIONAL CORP | Stock | 700658107 |  | 29748 | 182 | SH |  | SOLE | 19 | 182 | 0 | 0 |
| PARKE BANCORP INC COM | Stock | 700885106 |  | 1420 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 2686 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 4476 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 5237 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 8057 | 9 | SH |  | SOLE | 72 | 9 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 8952 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 8952 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 34182 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 47448 | 53 | SH |  | SOLE | 99 | 53 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 240485 | 269 | SH |  | SOLE | 30 | 268 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 466814 | 521 | SH |  | SOLE | 19 | 521 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 2081495 | 2325 | SH |  | SOLE |  | 2325 | 0 | 0 |
| PARSONS CORP DEL COM | Stock | 70202L102 |  | 379 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PARSONS CORP DEL COM | Stock | 70202L102 |  | 1354 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| PATRIA INVESTMENTS LIMITED COM CL A | Stock | G69451105 |  | 72664 | 5767 | SH |  | SOLE |  | 5767 | 0 | 0 |
| PATRICK INDUSTRIES INC | Stock | 703343103 |  | 9330 | 84 | SH |  | SOLE | 99 | 84 | 0 | 0 |
| PATRICK INDUSTRIES INC | Stock | 703343103 |  | 13209 | 119 | SH |  | SOLE | 34 | 118 | 0 | 0 |
| PATRICK INDUSTRIES INC | Stock | 703343103 |  | 15772 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| PATTERSON UTI ENERGY INC | Stock | 703481101 |  | 6931 | 640 | SH |  | SOLE | 99 | 640 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 921 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 1198 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 2330 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 4729 | 51 | SH |  | SOLE | 19 | 51 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 6172 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 22017 | 239 | SH |  | SOLE | 33 | 239 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 230761 | 2505 | SH |  | SOLE | 52 | 2505 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 579581 | 6292 | SH |  | SOLE |  | 6291 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 1847595 | 20056 | SH |  | SOLE | 6 | 20056 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 608 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 1945 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 4011 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 591545 | 4867 | SH |  | SOLE | 6 | 4867 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 901785 | 7420 | SH |  | SOLE |  | 7419 | 0 | 0 |
| PAYLOCITY HLDG CORP COM | Stock | 70438V106 |  | 1513 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| PAYLOCITY HLDG CORP COM | Stock | 70438V106 |  | 4970 | 46 | SH |  | SOLE | 48 | 46 | 0 | 0 |
| PAYLOCITY HLDG CORP COM | Stock | 70438V106 |  | 24417 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| PAYMENTUS HOLDINGS INC COM CL A | Stock | 70439P108 |  | 229 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PAYONEER GLOBAL INC COM | Stock | 70451X104 |  | 90012 | 18636 | SH |  | SOLE |  | 18636 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 175 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 859 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 2171 | 48 | SH |  | SOLE | 74 | 48 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 3392 | 75 | SH |  | SOLE | 71 | 75 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 3444 | 76 | SH |  | SOLE | 49 | 76 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 11179 | 247 | SH |  | SOLE | 33 | 247 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 28314 | 626 | SH |  | SOLE | 99 | 626 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 2142459 | 47368 | SH |  | SOLE |  | 47368 | 0 | 0 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 1524 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 14810 | 311 | SH |  | SOLE | 99 | 311 | 0 | 0 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 143098 | 3005 | SH |  | SOLE |  | 3005 | 0 | 0 |
| PCB BANCORP COM | Stock | 740163100 |  | 1125 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PCM CEF | CEF | 69323T101 |  | 12625 | 2211 | SH |  | SOLE |  | 2211 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 102 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 1533 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 9503 | 93 | SH |  | SOLE | 99 | 93 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 1332570 | 13041 | SH |  | SOLE |  | 13041 | 0 | 0 |
| PDF SOLUTIONS INC COM | Stock | 693282105 |  | 327 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PDF SOLUTIONS INC COM | Stock | 693282105 |  | 12332 | 377 | SH |  | SOLE |  | 377 | 0 | 0 |
| PEABODY ENERGY CORP | Stock | 704551100 |  | 3937 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| PEAKSTONE REALTY TRUST COMMON SHARES | REIT | 39818P799 |  | 42 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PEAKSTONE REALTY TRUST COMMON SHARES | REIT | 39818P799 |  | 242759 | 11621 | SH |  | SOLE |  | 11620 | 0 | 0 |
| PEARSON PLC SPONSORED ADR | ADR | 705015105 |  | 5436 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| PEBBLEBROOK HOTEL TR COM | REIT | 70509V100 |  | 392 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| PEBBLEBROOK HOTEL TR COM | REIT | 70509V100 |  | 13059 | 1034 | SH |  | SOLE |  | 1034 | 0 | 0 |
| PEDIATRIX MEDICAL GROUP INC COM | Stock | 58502B106 |  | 321 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| PEDIATRIX MEDICAL GROUP INC COM | Stock | 58502B106 |  | 4021 | 188 | SH |  | SOLE | 99 | 188 | 0 | 0 |
| PEDIATRIX MEDICAL GROUP INC COM | Stock | 58502B106 |  | 20299 | 949 | SH |  | SOLE | 19 | 949 | 0 | 0 |
| PEERLESS OPTION INCOME WHEEL ETF | ETF | 88636J410 |  | 212272 | 10936 | SH |  | SOLE |  | 10936 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 894 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 6639 | 156 | SH |  | SOLE | 99 | 156 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 9959 | 234 | SH |  | SOLE | 34 | 234 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 110956 | 2607 | SH |  | SOLE | 19 | 2607 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 1000905 | 23518 | SH |  | SOLE |  | 23517 | 0 | 0 |
| PELAGOS INS CAP LTD COM | Stock | G3398L118 |  | 289443 | 15146 | SH |  | SOLE |  | 15146 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 116 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 3218 | 750 | SH |  | SOLE | 19 | 750 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 16994 | 3961 | SH |  | SOLE |  | 3961 | 0 | 0 |
| PEMBINA PIPELINE CORPORATION | Stock | 706327103 |  | 313 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PEMBINA PIPELINE CORPORATION | Stock | 706327103 |  | 77995 | 1743 | SH |  | SOLE |  | 1742 | 0 | 0 |
| PENGUIN SOLUTIONS INC COM | Stock | 706915105 |  | 158 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 150 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 271 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 1683 | 112 | SH |  | SOLE | 99 | 112 | 0 | 0 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 3667 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| PENNANT GROUP INC COM | Stock | 70805E109 |  | 152 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PENNANTPARK FLOATING RATE CAPITAL LTD CEF | CEF | 70806A106 |  | 12985 | 1615 | SH |  | SOLE |  | 1615 | 0 | 0 |
| PENNANTPARK INVESTMENT CORP CEF | CEF | 708062104 |  | 24130 | 5374 | SH |  | SOLE |  | 5374 | 0 | 0 |
| PENNYMAC CORP 8.5 06/01/2029 | Corp Bond | 70932AAH6 |  | 51905 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| PENNYMAC FINL SVCS INC NEW COM | Stock | 70932M107 |  | 524 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| PENNYMAC FINL SVCS INC NEW COM | Stock | 70932M107 |  | 524 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| PENNYMAC MTG INVT TR COM | REIT | 70931T103 |  | 33651 | 2886 | SH |  | SOLE |  | 2886 | 0 | 0 |
| PENSKE AUTOMOTIVE GROUP INC | Stock | 70959W103 |  | 129 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| PENSKE AUTOMOTIVE GROUP INC | Stock | 70959W103 |  | 150 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PENSKE AUTOMOTIVE GROUP INC | Stock | 70959W103 |  | 2093 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| PENSKE AUTOMOTIVE GROUP INC | Stock | 70959W103 |  | 13008 | 87 | SH |  | SOLE | 99 | 87 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 249 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 523 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 785 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 3920 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 24391 | 280 | SH |  | SOLE | 99 | 280 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 135108 | 1551 | SH |  | SOLE |  | 1551 | 0 | 0 |
| PENUMBRA INC COM | Stock | 70975L107 |  | 328 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PENUMBRA INC COM | Stock | 70975L107 |  | 1970 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| PEOPLES BANCORP INC COM | Stock | 709789101 |  | 164 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PEOPLES BANCORP N C INC COM | Stock | 710577107 |  | 58570 | 1496 | SH |  | SOLE |  | 1495 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 2795 | 18 | SH |  | SOLE | 12 | 18 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 6212 | 40 | SH |  | SOLE | 74 | 40 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 8925 | 57 | SH |  | SOLE | 49 | 57 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 9317 | 60 | SH |  | SOLE | 51 | 60 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 10277 | 66 | SH |  | SOLE | 73 | 66 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 10296 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 24491 | 158 | SH |  | SOLE | 43 | 157 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 42239 | 272 | SH |  | SOLE | 71 | 272 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 45244 | 291 | SH |  | SOLE | 36 | 291 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 63171 | 407 | SH |  | SOLE | 33 | 406 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 99230 | 639 | SH |  | SOLE | 99 | 639 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 192094 | 1237 | SH |  | SOLE | 52 | 1237 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 363730 | 2342 | SH |  | SOLE | 19 | 2342 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 8850851 | 56996 | SH |  | SOLE |  | 56995 | 0 | 0 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 74 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 1712 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 11200 | 301 | SH |  | SOLE | 99 | 301 | 0 | 0 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 13228 | 356 | SH |  | SOLE | 34 | 355 | 0 | 0 |
| PERELLA WEINBERG PARTNERS CLASS A COM | Stock | 71367G102 |  | 254 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO COM | Stock | 71377A103 |  | 1028 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO COM | Stock | 71377A103 |  | 13277 | 155 | SH |  | SOLE | 99 | 155 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO COM | Stock | 71377A103 |  | 17738 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| PERIMETER SOLUTIONS INC COMMON STOCK | Stock | 71385M107 |  | 9768 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| PERION NETWORK LTD SHS NEW | Stock | M78673114 |  | 75425 | 7550 | SH |  | SOLE |  | 7550 | 0 | 0 |
| PERMA-PIPE INTL HLDGS INC COM | Stock | 714167103 |  | 9688 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| PERMIAN BASIN ROYALTY TRUST | Stock | 714236106 |  | 5410893 | 251436 | SH |  | SOLE |  | 251435 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 384 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 16502 | 774 | SH |  | SOLE | 12 | 774 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 29358 | 1377 | SH |  | SOLE | 99 | 1377 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 393473 | 18456 | SH |  | SOLE |  | 18455 | 0 | 0 |
| PERPETUA RESOURCES CORP COM | Stock | 714266103 |  | 281 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| PERPETUA RESOURCES CORP COM | Stock | 714266103 |  | 2503 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 397 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 98819 | 9201 | SH |  | SOLE |  | 9201 | 0 | 0 |
| PERSPECTIVE THERAPEUTICS INC COM NEW | Stock | 46489V302 |  | 183 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| PETCO HEALTH  WELLNESS CO INC COM | Stock | 71601V105 |  | 9522 | 3425 | SH |  | SOLE |  | 3425 | 0 | 0 |
| PETROLEO BRASILEIRO S A SP ADR NON VTG | ADR | 71654V101 |  | 356 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| PETROLEO BRASILEIRO S A SP ADR NON VTG | ADR | 71654V101 |  | 6675 | 356 | SH |  | SOLE |  | 356 | 0 | 0 |
| PETROLEO BRASILEIRO S A SPONSORED ADR | ADR | 71654V408 |  | 4337 | 209 | SH |  | SOLE | 31 | 209 | 0 | 0 |
| PETROLEO BRASILEIRO S A SPONSORED ADR | ADR | 71654V408 |  | 12097 | 583 | SH |  | SOLE | 99 | 583 | 0 | 0 |
| PETROLEO BRASILEIRO S A SPONSORED ADR | ADR | 71654V408 |  | 308206 | 14853 | SH |  | SOLE |  | 14853 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 84 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 281 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 365 | 13 | SH |  | SOLE | 49 | 13 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 2668 | 95 | SH |  | SOLE | 46 | 95 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 3201 | 114 | SH |  | SOLE | 74 | 114 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 4585 | 163 | SH |  | SOLE | 36 | 163 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 10604 | 378 | SH |  | SOLE | 73 | 377 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 16764 | 597 | SH |  | SOLE | 71 | 597 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 30832 | 1098 | SH |  | SOLE | 9 | 1098 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 33351 | 1188 | SH |  | SOLE | 33 | 1187 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 215346 | 7669 | SH |  | SOLE | 99 | 7669 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 244886 | 8721 | SH |  | SOLE | 52 | 8721 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 298995 | 10648 | SH |  | SOLE | 19 | 10647 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 6395837 | 227772 | SH |  | SOLE |  | 227771 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 1230 | 70 | SH |  | SOLE | 74 | 70 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 1845 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 2830 | 161 | SH |  | SOLE | 36 | 161 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 11016 | 627 | SH |  | SOLE | 33 | 627 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 121120 | 6894 | SH |  | SOLE |  | 6893 | 0 | 0 |
| PGIM AAA CLO ETF | ETF | 69344A834 |  | 13614 | 266 | SH |  | SOLE |  | 266 | 0 | 0 |
| PGIM ACTIVE HIGH YIELD BOND ETF | ETF | 69344A206 |  | 52638 | 1520 | SH |  | SOLE |  | 1520 | 0 | 0 |
| PGIM GLOBAL HIGH YIELD FD INC CEF | CEF | 69346J106 |  | 4544 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| PGIM HIGH YIELD BOND FUND INC CEF | CEF | 69346H100 |  | 22109 | 1680 | SH |  | SOLE |  | 1680 | 0 | 0 |
| PGIM LADDERED NASDAQ-100 BUFFER 12 ETF | ETF | 69420N510 |  | 2521 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| PGIM LADDERED S 500 BUFFER 12 ETF | ETF | 69420N718 |  | 2526 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| PGIM LADDERED S 500 BUFFER 20 ETF | ETF | 69420N692 |  | 95642 | 3298 | SH |  | SOLE |  | 3298 | 0 | 0 |
| PGIM S 500 BUFFER 20 ETF - JANUARY | ETF | 69420N205 |  | 51421 | 1690 | SH |  | SOLE |  | 1690 | 0 | 0 |
| PGIM S 500 BUFFER 20 ETF - JULY | ETF | 69420N833 |  | 96726 | 3255 | SH |  | SOLE |  | 3255 | 0 | 0 |
| PGIM S 500 BUFFER 20 ETF - JUNE | ETF | 69420N858 |  | 12544 | 420 | SH |  | SOLE |  | 420 | 0 | 0 |
| PGIM SHORT DUR HIG YLD OPP FD COM | CEF | 69355J104 |  | 147746 | 9223 | SH |  | SOLE |  | 9222 | 0 | 0 |
| PGIM SHORT DURATION HIGH YIELD ETF | ETF | 69344A784 |  | 47478 | 957 | SH |  | SOLE |  | 957 | 0 | 0 |
| PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 |  | 11416130 | 230629 | SH |  | SOLE |  | 230628 | 0 | 0 |
| PHIBRO ANIMAL HEALTH CORP CL A COM | Stock | 71742Q106 |  | 38772 | 701 | SH |  | SOLE | 19 | 701 | 0 | 0 |
| PHIBRO ANIMAL HEALTH CORP CL A COM | Stock | 71742Q106 |  | 99558 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 2480 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 6118 | 37 | SH |  | SOLE | 74 | 37 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 6779 | 41 | SH |  | SOLE | 46 | 41 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 12515 | 76 | SH |  | SOLE | 36 | 75 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 13258 | 80 | SH |  | SOLE | 73 | 80 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 14715 | 89 | SH |  | SOLE | 12 | 89 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 15873 | 96 | SH |  | SOLE | 7 | 96 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 26278 | 159 | SH |  | SOLE | 9 | 158 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 43319 | 262 | SH |  | SOLE | 71 | 262 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 118526 | 717 | SH |  | SOLE | 33 | 716 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 143680 | 869 | SH |  | SOLE | 52 | 869 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 329027 | 1990 | SH |  | SOLE | 99 | 1990 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 408955 | 2473 | SH |  | SOLE | 19 | 2473 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 710301 | 4296 | SH |  | SOLE | 49 | 4296 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 13985769 | 84588 | SH |  | SOLE |  | 84587 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 182 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 1822 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 5465 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 6923 | 38 | SH |  | SOLE | 9 | 38 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 12960 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 13305 | 73 | SH |  | SOLE | 36 | 73 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 25141 | 138 | SH |  | SOLE | 99 | 138 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 37121 | 204 | SH |  | SOLE | 33 | 203 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 183439 | 1007 | SH |  | SOLE | 19 | 1006 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 13138495 | 72118 | SH |  | SOLE |  | 72118 | 0 | 0 |
| PHILLIPS EDISON  CO INC COMMON STOCK | REIT | 71844V201 |  | 32518 | 869 | SH |  | SOLE |  | 869 | 0 | 0 |
| PHINIA INC COMMON STOCK | Stock | 71880K101 |  | 84 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| PHINIA INC COMMON STOCK | Stock | 71880K101 |  | 1232 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| PHINIA INC COMMON STOCK | Stock | 71880K101 |  | 22106 | 323 | SH |  | SOLE | 99 | 323 | 0 | 0 |
| PHOTRONICS INC COM | Stock | 719405102 |  | 162 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PHOTRONICS INC COM | Stock | 719405102 |  | 11234 | 278 | SH |  | SOLE | 19 | 278 | 0 | 0 |
| PHREESIA INC COM | Stock | 71944F106 |  | 8 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| PIEDMONT REALTY TRUST INC COM CL A | REIT | 720190206 |  | 27441 | 4177 | SH |  | SOLE |  | 4176 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 113 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 6684 | 177 | SH |  | SOLE | 99 | 177 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 11857 | 314 | SH |  | SOLE | 46 | 314 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 237662 | 6294 | SH |  | SOLE |  | 6294 | 0 | 0 |
| PIMCO 1-5 YEAR US TIPS INDEX FUND | ETF | 72201R205 |  | 765807 | 14154 | SH |  | SOLE |  | 14153 | 0 | 0 |
| PIMCO ACTIVE BOND EXCHANGE-TRADED FUND | ETF | 72201R775 |  | 335516 | 3636 | SH |  | SOLE | 11 | 3635 | 0 | 0 |
| PIMCO ACTIVE BOND EXCHANGE-TRADED FUND | ETF | 72201R775 |  | 1724793 | 18691 | SH |  | SOLE |  | 18690 | 0 | 0 |
| PIMCO CORPORATE  INCOME OPPORTUNITY CEF | CEF | 72201B101 |  | 3654 | 303 | SH |  | SOLE |  | 303 | 0 | 0 |
| PIMCO CORPORATE  INCOME STRATEGY CEF | CEF | 72200U100 |  | 40115 | 3371 | SH |  | SOLE |  | 3371 | 0 | 0 |
| PIMCO DYNAMIC INCOME CEF | CEF | 72201Y101 |  | 41747 | 2440 | SH |  | SOLE |  | 2439 | 0 | 0 |
| PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS | CEF | 69355M107 |  | 43665 | 3377 | SH |  | SOLE |  | 3377 | 0 | 0 |
| PIMCO ENHANCED LOW DURATION ACTIVE ETF | ETF | 72201R718 |  | 36603 | 382 | SH |  | SOLE | 51 | 382 | 0 | 0 |
| PIMCO ENHANCED LOW DURATION ACTIVE ETF | ETF | 72201R718 |  | 173770 | 1814 | SH |  | SOLE |  | 1813 | 0 | 0 |
| PIMCO ENHANCED SHORT MATURITY ETF | ETF | 72201R833 |  | 80858 | 804 | SH |  | SOLE | 9 | 804 | 0 | 0 |
| PIMCO ENHANCED SHORT MATURITY ETF | ETF | 72201R833 |  | 3190620 | 31725 | SH |  | SOLE |  | 31725 | 0 | 0 |
| PIMCO ETF TR 0-5 YR HIGH YIELD CORP BD INDEX FD | ETF | 72201R783 |  | 2473151 | 26516 | SH |  | SOLE |  | 26516 | 0 | 0 |
| PIMCO ETF TR 15 YR US TIPS INDEX FD | ETF | 72201R304 |  | 211672 | 4148 | SH |  | SOLE |  | 4148 | 0 | 0 |
| PIMCO ETF TR 25 YR ZERO CPN US TREAS INDEX FD | ETF | 72201R882 |  | 599964 | 9373 | SH |  | SOLE |  | 9372 | 0 | 0 |
| PIMCO HIGH INCOME CEF | CEF | 722014107 |  | 463 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PIMCO INCOME STRATEGY CEF | CEF | 72201H108 |  | 5184 | 648 | SH |  | SOLE |  | 648 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II COM | CEF | 72201J104 |  | 72237 | 10484 | SH |  | SOLE |  | 10484 | 0 | 0 |
| PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R866 |  | 481114 | 9219 | SH |  | SOLE |  | 9218 | 0 | 0 |
| PIMCO INVST GRADE CORP BOND INDEX FD | ETF | 72201R817 |  | 955900 | 9875 | SH |  | SOLE |  | 9875 | 0 | 0 |
| PIMCO MULTISECTOR BOND ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R585 |  | 224775 | 8579 | SH |  | SOLE |  | 8579 | 0 | 0 |
| PIMCO MUNICIPAL INCOME FD II CEF | CEF | 72200W106 |  | 48448 | 6400 | SH |  | SOLE |  | 6400 | 0 | 0 |
| PIMCO MUNICIPAL INCOME OPPORTUNITIES ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R635 |  | 326649 | 7232 | SH |  | SOLE |  | 7231 | 0 | 0 |
| PIMCO RAFI DYNAMIC MULTI-FACTOR INTERNATIONAL EQUITY ETF | ETF | 72202L371 |  | 174838 | 4391 | SH |  | SOLE |  | 4390 | 0 | 0 |
| PIMCO RAFI DYNAMIC MULTI-FACTOR U.S. EQUITY ETF | ETF | 72202L363 |  | 7943 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72348N109 |  | 494248 | 5738 | SH |  | SOLE |  | 5737 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 5343 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 5844 | 58 | SH |  | SOLE | 99 | 58 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 12795 | 127 | SH |  | SOLE | 12 | 127 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 73535 | 730 | SH |  | SOLE |  | 729 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 198345 | 1969 | SH |  | SOLE | 19 | 1968 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 367 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 789 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 336832 | 18366 | SH |  | SOLE |  | 18366 | 0 | 0 |
| PIPER SANDLER COMPANIES COM NEW | Stock | 724078209 |  | 3674 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| PIPER SANDLER COMPANIES COM NEW | Stock | 724078209 |  | 7961 | 104 | SH |  | SOLE | 19 | 104 | 0 | 0 |
| PIPER SANDLER COMPANIES COM NEW | Stock | 724078209 |  | 17147 | 224 | SH |  | SOLE |  | 224 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 111 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 564 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 7558 | 684 | SH |  | SOLE | 99 | 684 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 622476 | 56333 | SH |  | SOLE |  | 56332 | 0 | 0 |
| PJT PARTNERS INC CLASS A | Stock | 69343T107 |  | 559 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PJT PARTNERS INC CLASS A | Stock | 69343T107 |  | 430198 | 3079 | SH |  | SOLE |  | 3079 | 0 | 0 |
| PLAINS ALL AMERICAN PIPELINE LP | Stock | 726503105 |  | 22888 | 1025 | SH |  | SOLE | 79 | 1025 | 0 | 0 |
| PLAINS ALL AMERICAN PIPELINE LP | Stock | 726503105 |  | 230612 | 10327 | SH |  | SOLE |  | 10327 | 0 | 0 |
| PLAINS GP HOLDINGS LP CLASS A | Stock | 72651A207 |  | 1141 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| PLAINS GP HOLDINGS LP CLASS A | Stock | 72651A207 |  | 79396 | 3270 | SH |  | SOLE | 79 | 3270 | 0 | 0 |
| PLAINS GP HOLDINGS LP CLASS A | Stock | 72651A207 |  | 2022542 | 83301 | SH |  | SOLE |  | 83300 | 0 | 0 |
| PLANET FITNESS MASTER ISSUER L CL A | Stock | 72703H101 |  | 744 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PLANET FITNESS MASTER ISSUER L CL A | Stock | 72703H101 |  | 5132 | 69 | SH |  | SOLE | 43 | 69 | 0 | 0 |
| PLANET FITNESS MASTER ISSUER L CL A | Stock | 72703H101 |  | 7438 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 1901 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 2012 | 72 | SH |  | SOLE | 43 | 72 | 0 | 0 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 92274 | 3301 | SH |  | SOLE |  | 3301 | 0 | 0 |
| PLAYBOY INC COM | Stock | 72814P109 |  | 79 | 52 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| PLAYBOY INC COM | Stock | 72814P109 |  | 249 | 164 | SH |  | SOLE |  | 164 | 0 | 0 |
| PLAYSTUDIOS INC CLASS A COM | Stock | 72815G108 |  | 145 | 309 | SH |  | SOLE | 71 | 309 | 0 | 0 |
| PLAYTIKA HLDG CORP COM | Stock | 72815L107 |  | 320 | 115 | SH |  | SOLE | 71 | 115 | 0 | 0 |
| PLAYTIKA HLDG CORP COM | Stock | 72815L107 |  | 2371 | 853 | SH |  | SOLE | 99 | 853 | 0 | 0 |
| PLDT INC SPONSORED ADR | ADR | 69344D408 |  | 189 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| PLDT INC SPONSORED ADR | ADR | 69344D408 |  | 15425 | 733 | SH |  | SOLE |  | 733 | 0 | 0 |
| PLEXUS CORP COM | Stock | 729132100 |  | 39495 | 195 | SH |  | SOLE | 78 | 195 | 0 | 0 |
| PLUG PWR INC COM NEW | Stock | 72919P202 |  | 11 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| PLUG PWR INC COM NEW | Stock | 72919P202 |  | 99 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| PLUG PWR INC COM NEW | Stock | 72919P202 |  | 486 | 215 | SH |  | SOLE | 73 | 215 | 0 | 0 |
| PLUG PWR INC COM NEW | Stock | 72919P202 |  | 4140 | 1832 | SH |  | SOLE |  | 1832 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 1249 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 2289 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 2705 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 2705 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 8740 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 14774 | 71 | SH |  | SOLE | 7 | 71 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 15426 | 74 | SH |  | SOLE | 73 | 74 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 19154 | 92 | SH |  | SOLE | 33 | 92 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 22451 | 108 | SH |  | SOLE | 36 | 107 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 29965 | 144 | SH |  | SOLE | 99 | 144 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 66703 | 321 | SH |  | SOLE | 19 | 320 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 241176 | 1159 | SH |  | SOLE | 52 | 1159 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 1692526 | 8134 | SH |  | SOLE |  | 8133 | 0 | 0 |
| POET TECHNOLOGIES INC COM NEW | Stock | 73044W302 |  | 141669 | 23850 | SH |  | SOLE |  | 23850 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 109 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 461642 | 8470 | SH |  | SOLE |  | 8470 | 0 | 0 |
| POLEN CAPITAL GLOBAL GROWTH ETF | ETF | 53700T744 |  | 1757 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 344 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 344 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 2752 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 6206 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 24423 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 28470 | 83 | SH |  | SOLE |  | 82 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 202 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 202 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 3440 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 5665 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 6677 | 33 | SH |  | SOLE | 23 | 33 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 30816 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 310725 | 1536 | SH |  | SOLE | 19 | 1535 | 0 | 0 |
| POPULAR INC | Stock | 733174700 |  | 22272 | 166 | SH |  | SOLE | 99 | 166 | 0 | 0 |
| POPULAR INC | Stock | 733174700 |  | 63328 | 472 | SH |  | SOLE |  | 472 | 0 | 0 |
| PORCH GROUP INC COM | Stock | 733245104 |  | 359 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| PORTLAND GENERAL ELECTRIC CO | Stock | 736508847 |  | 686 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| PORTLAND GENERAL ELECTRIC CO | Stock | 736508847 |  | 7841 | 149 | SH |  | SOLE |  | 148 | 0 | 0 |
| PORTLAND GENERAL ELECTRIC CO | Stock | 736508847 |  | 22005 | 417 | SH |  | SOLE | 99 | 417 | 0 | 0 |
| POSCO HOLDINGS INC SPONSORED ADR | ADR | 693483109 |  | 234 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| POSCO HOLDINGS INC SPONSORED ADR | ADR | 693483109 |  | 3743 | 64 | SH |  | SOLE | 66 | 64 | 0 | 0 |
| POSCO HOLDINGS INC SPONSORED ADR | ADR | 693483109 |  | 15441 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| POST HOLDINGS INC | Stock | 737446104 |  | 4745 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| POST HOLDINGS INC | Stock | 737446104 |  | 13182 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| POSTAL REALTY TRUST INC CL A | REIT | 73757R102 |  | 223 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| POSTAL REALTY TRUST INC CL A | REIT | 73757R102 |  | 36322 | 1957 | SH |  | SOLE | 19 | 1957 | 0 | 0 |
| POSTAL REALTY TRUST INC CL A | REIT | 73757R102 |  | 56608 | 3050 | SH |  | SOLE |  | 3050 | 0 | 0 |
| POWELL INDUSTRIES INC | Stock | 739128106 |  | 29759 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| POWELL INDUSTRIES INC | Stock | 739128106 |  | 43286 | 80 | SH |  | SOLE | 78 | 80 | 0 | 0 |
| POWELL INDUSTRIES INC | Stock | 739128106 |  | 6680906 | 12347 | SH |  | SOLE |  | 12347 | 0 | 0 |
| POWER INTEGRATIONS INC | Stock | 739276103 |  | 2406 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| POWER INTEGRATIONS INC | Stock | 739276103 |  | 10291 | 201 | SH |  | SOLE | 99 | 201 | 0 | 0 |
| POWER INTEGRATIONS INC | Stock | 739276103 |  | 12933 | 253 | SH |  | SOLE | 34 | 252 | 0 | 0 |
| POWER SOLUTIONS INTL INC COM NEW | Stock | 73933G202 |  | 266606 | 4379 | SH |  | SOLE |  | 4379 | 0 | 0 |
| POWERFLEET INC COM | Stock | 73931J109 |  | 1324 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| POWERSHARES ACTIVE US REIT ETF | ETF | 46090A101 |  | 11316 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| POWERSHARES CEF INCOME | ETF | 46138E404 |  | 29792 | 1583 | SH |  | SOLE |  | 1583 | 0 | 0 |
| POWERSHARES DB AGRICULTURE | ETF | 46140H106 |  | 265843 | 9731 | SH |  | SOLE |  | 9730 | 0 | 0 |
| POWERSHARES DB PRECIOUS METALS | ETF | 46140H502 |  | 102314 | 930 | SH |  | SOLE |  | 929 | 0 | 0 |
| POWERSHARES DB US DOLLAR BEARISH ETF | ETF | 46141D104 |  | 457020 | 25390 | SH |  | SOLE |  | 25390 | 0 | 0 |
| POWERSHARES DB US DOLLAR BULLISH ETF | ETF | 46141D203 |  | 15332 | 552 | SH |  | SOLE |  | 551 | 0 | 0 |
| POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO | ETF | 46137V837 |  | 172191 | 1426 | SH |  | SOLE |  | 1426 | 0 | 0 |
| POWERSHARES DYN OIL  GAS | ETF | 46137Y872 |  | 8289 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| POWERSHARES DYNAMIC | ETF | 46137V746 |  | 138523 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| POWERSHARES DYNAMIC PHARMACEUTICALS | ETF | 46137V662 |  | 17120 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| POWERSHARES EMERGING MKTS SOVEREIGN DEBT | ETF | 46138E784 |  | 245033 | 11724 | SH |  | SOLE |  | 11724 | 0 | 0 |
| POWERSHARES ETF II S EMERGING MKT LOWVOLATILITY PORT | ETF | 46138E297 |  | 57940 | 2063 | SH |  | SOLE |  | 2063 | 0 | 0 |
| POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC | ETF | 46138G508 |  | 10307 | 505 | SH |  | SOLE | 36 | 505 | 0 | 0 |
| POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC | ETF | 46138G508 |  | 718415 | 35199 | SH |  | SOLE |  | 35199 | 0 | 0 |
| POWERSHARES EXCHANGE TRADED FD TR | ETF | 46137V720 |  | 45495 | 785 | SH |  | SOLE |  | 784 | 0 | 0 |
| POWERSHARES EXCHANGETRADED FD TR II S INTL DEVELOPED LOW VOLATILITY PORT | ETF | 46138E230 |  | 3445 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| POWERSHARES FINANCIAL PREFERRED ETF | ETF | 46137V621 |  | 95728 | 6957 | SH |  | SOLE |  | 6957 | 0 | 0 |
| POWERSHARES FTSE RAFI US 1000 | ETF | 46137V613 |  | 23005 | 484 | SH |  | SOLE | 36 | 484 | 0 | 0 |
| POWERSHARES FTSE RAFI US 1000 | ETF | 46137V613 |  | 348680 | 7336 | SH |  | SOLE |  | 7336 | 0 | 0 |
| POWERSHARES FTSE RAFI US 1500 S/M PT | ETF | 46137V597 |  | 1869867 | 40764 | SH |  | SOLE |  | 40764 | 0 | 0 |
| POWERSHARES GLOBAL PREFERRED ETF | ETF | 46138E511 |  | 57393 | 5275 | SH |  | SOLE |  | 5275 | 0 | 0 |
| POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD | ETF | 46137V142 |  | 542506 | 8114 | SH |  | SOLE |  | 8114 | 0 | 0 |
| POWERSHARES INTL DIVID ACHIEVERS PORT | ETF | 46137V548 |  | 61017 | 2743 | SH |  | SOLE |  | 2742 | 0 | 0 |
| POWERSHARES S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 658 | 9 | SH |  | SOLE | 22 | 9 | 0 | 0 |
| POWERSHARES S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 1688 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| POWERSHARES S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 1513882 | 20698 | SH |  | SOLE |  | 20698 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 548 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 748 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 3100 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 7278 | 68 | SH |  | SOLE | 73 | 68 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 56399 | 528 | SH |  | SOLE | 43 | 527 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 247372 | 2314 | SH |  | SOLE |  | 2314 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 115 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 458 | 12 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 497 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 955 | 25 | SH |  | SOLE | 99 | 25 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 5907 | 155 | SH |  | SOLE | 33 | 154 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 7006 | 183 | SH |  | SOLE | 73 | 183 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 8710 | 228 | SH |  | SOLE | 9 | 228 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 77057 | 2017 | SH |  | SOLE | 19 | 2017 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 104859 | 2745 | SH |  | SOLE | 52 | 2745 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 273397 | 7157 | SH |  | SOLE |  | 7157 | 0 | 0 |
| PRA GROUP INC COM | Stock | 69354N106 |  | 123 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PRECISION BIOSCIENCES INC | Stock | 74019P207 |  | 1001 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| PREFORMED LINE PRODS CO COM | Stock | 740444104 |  | 271 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE INC COM | Stock | 74112D101 |  | 7290 | 123 | SH |  | SOLE | 71 | 123 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE INC COM | Stock | 74112D101 |  | 22226 | 375 | SH |  | SOLE | 99 | 375 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE INC COM | Stock | 74112D101 |  | 46112 | 778 | SH |  | SOLE | 23 | 778 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE INC COM | Stock | 74112D101 |  | 148708 | 2509 | SH |  | SOLE |  | 2509 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 180 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 631 | 7 | SH |  | SOLE | 99 | 7 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 701 | 8 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 2434 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 6882 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 7510 | 83 | SH |  | SOLE | 73 | 83 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 168673 | 1871 | SH |  | SOLE | 19 | 1871 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 571724 | 6343 | SH |  | SOLE |  | 6342 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 2139773 | 23738 | SH |  | SOLE | 6 | 23738 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 4365 | 29 | SH |  | SOLE | 23 | 29 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 15652 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 19328 | 128 | SH |  | SOLE | 34 | 128 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 83979 | 558 | SH |  | SOLE | 24 | 558 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 836496 | 5558 | SH |  | SOLE |  | 5558 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 1002 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 3006 | 12 | SH |  | SOLE | 99 | 12 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 26300 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 60366 | 241 | SH |  | SOLE | 23 | 241 | 0 | 0 |
| PRIMO BRANDS CORPORATION CLASS A COM SHS | Stock | 741623102 |  | 395 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| PRIMO BRANDS CORPORATION CLASS A COM SHS | Stock | 741623102 |  | 1318 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 143 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 143 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 39765 | 278 | SH |  | SOLE | 19 | 278 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 264592 | 1850 | SH |  | SOLE |  | 1849 | 0 | 0 |
| PRINCIPAL ACTIVE HIGH YIELD ETF | ETF | 74255Y102 |  | 279697 | 14752 | SH |  | SOLE |  | 14751 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 541 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 1611 | 18 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 2523 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 4268 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 16130 | 179 | SH |  | SOLE | 19 | 179 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 29736 | 330 | SH |  | SOLE | 99 | 330 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 68393 | 759 | SH |  | SOLE | 52 | 759 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 260955 | 2896 | SH |  | SOLE |  | 2895 | 0 | 0 |
| PRINCIPAL REAL ESTATE INCOME CEF | CEF | 74255X104 |  | 5987 | 623 | SH |  | SOLE |  | 622 | 0 | 0 |
| PRINCIPAL SPECTRUM PREFERRED SECS ACTIVE ETF | ETF | 74255Y888 |  | 292914 | 15564 | SH |  | SOLE |  | 15564 | 0 | 0 |
| PRINCIPAL U.S. MEGA-CAP ETF | ETF | 74255Y870 |  | 418543 | 6508 | SH |  | SOLE |  | 6508 | 0 | 0 |
| PRINCIPAL U.S. SMALL-CAP ETF | ETF | 74255Y607 |  | 3900617 | 68045 | SH |  | SOLE |  | 68044 | 0 | 0 |
| PRIVIA HEALTH GROUP INC COM | Stock | 74276R102 |  | 411 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| PRIVIA HEALTH GROUP INC COM | Stock | 74276R102 |  | 2407 | 117 | SH |  | SOLE | 99 | 117 | 0 | 0 |
| PROASSURANCE CORP | Stock | 74267C106 |  | 5092 | 206 | SH |  | SOLE | 71 | 206 | 0 | 0 |
| PROCEPT BIOROBOTICS CORP COM | Stock | 74276L105 |  | 125 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PROCEPT BIOROBOTICS CORP COM | Stock | 74276L105 |  | 407888 | 16309 | SH |  | SOLE |  | 16309 | 0 | 0 |
| PROCORE TECHNOLOGIES INC COM | Stock | 74275K108 |  | 798 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| PROCORE TECHNOLOGIES INC COM | Stock | 74275K108 |  | 5415 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| PROCORE TECHNOLOGIES INC COM | Stock | 74275K108 |  | 19437 | 341 | SH |  | SOLE | 50 | 341 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 1733 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 8522 | 59 | SH |  | SOLE | 74 | 59 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 11122 | 77 | SH |  | SOLE | 9 | 77 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 23583 | 163 | SH |  | SOLE | 73 | 163 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 33077 | 229 | SH |  | SOLE | 7 | 229 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 35677 | 247 | SH |  | SOLE | 71 | 247 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 47665 | 330 | SH |  | SOLE | 51 | 330 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 70940 | 491 | SH |  | SOLE | 33 | 491 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 82361 | 570 | SH |  | SOLE | 36 | 570 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 217671 | 1507 | SH |  | SOLE | 99 | 1507 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 408686 | 2829 | SH |  | SOLE | 19 | 2829 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 519984 | 3600 | SH |  | SOLE | 75 | 3600 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 612410 | 4240 | SH |  | SOLE | 49 | 4239 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 1806711 | 12508 | SH |  | SOLE | 6 | 12508 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 12975057 | 89830 | SH |  | SOLE |  | 89830 | 0 | 0 |
| PROCURE SPACE ETF | ETF | 74280R205 |  | 10620 | 237 | SH |  | SOLE | 49 | 237 | 0 | 0 |
| PROGRESS SOFTWARE CORP COM | Stock | 743312100 |  | 128 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PROGRESS SOFTWARE CORP COM | Stock | 743312100 |  | 1103 | 43 | SH |  | SOLE | 99 | 43 | 0 | 0 |
| PROGRESS SOFTWARE CORP COM | Stock | 743312100 |  | 3439 | 134 | SH |  | SOLE |  | 134 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 396 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 991 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 1982 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 3370 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 3568 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 5749 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 9872 | 50 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 24922 | 126 | SH |  | SOLE | 50 | 125 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 31611 | 159 | SH |  | SOLE | 33 | 159 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 38459 | 194 | SH |  | SOLE | 99 | 194 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 43188 | 218 | SH |  | SOLE | 73 | 217 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 287646 | 1451 | SH |  | SOLE | 18 | 1451 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 780509 | 3937 | SH |  | SOLE | 49 | 3937 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 853901 | 4307 | SH |  | SOLE | 6 | 4307 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 1855800 | 9361 | SH |  | SOLE |  | 9361 | 0 | 0 |
| PROGYNY INC COM | Stock | 74340E103 |  | 17 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PROGYNY INC COM | Stock | 74340E103 |  | 170 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 264 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 1454 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 3569 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 4098 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 5287 | 40 | SH |  | SOLE | 12 | 40 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 5684 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 18505 | 140 | SH |  | SOLE | 71 | 140 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 20670 | 156 | SH |  | SOLE | 73 | 156 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 21587 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 52872 | 400 | SH |  | SOLE | 99 | 400 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 82957 | 628 | SH |  | SOLE | 36 | 627 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 147941 | 1119 | SH |  | SOLE | 81 | 1119 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 207787 | 1572 | SH |  | SOLE | 52 | 1572 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 364991 | 2761 | SH |  | SOLE | 19 | 2761 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 941072 | 7120 | SH |  | SOLE |  | 7119 | 0 | 0 |
| PROPETRO HOLDING CORP | Stock | 74347M108 |  | 360 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| PROSHARES BITCOIN ETF | ETF | 74347G440 |  | 811783 | 87195 | SH |  | SOLE |  | 87194 | 0 | 0 |
| PROSHARES LARGE CAP CORE PLUS | ETF | 74347R248 |  | 215542 | 2881 | SH |  | SOLE |  | 2880 | 0 | 0 |
| PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF | ETF | 74347G796 |  | 11209 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| PROSHARES NASDAQ-100 HIGH INCOME ETF | ETF | 74347G234 |  | 317045 | 7605 | SH |  | SOLE |  | 7604 | 0 | 0 |
| PROSHARES ONLINE RETAIL ETF | ETF | 74347B169 |  | 108806 | 2045 | SH |  | SOLE |  | 2045 | 0 | 0 |
| PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF | ETF | 74347B698 |  | 37965 | 552 | SH |  | SOLE |  | 551 | 0 | 0 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 884237 | 8341 | SH |  | SOLE |  | 8341 | 0 | 0 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 1787223 | 16859 | SH |  | SOLE | 16 | 16859 | 0 | 0 |
| PROSHARES S 500 HIGH INCOME ETF | ETF | 74347G242 |  | 202996 | 4683 | SH |  | SOLE |  | 4682 | 0 | 0 |
| PROSHARES S MIDCAP 400 DIVIDEND ARISTOCRATS ETF | ETF | 74347B680 |  | 227364 | 2631 | SH |  | SOLE |  | 2631 | 0 | 0 |
| PROSHARES S TECHNOLOGY DIVIDEND ARISTOCRATS ETF | ETF | 74347G606 |  | 109840 | 1297 | SH |  | SOLE |  | 1296 | 0 | 0 |
| PROSHARES SHORT 20 YR TREASURY ETF | ETF | 74347X849 |  | 1308135 | 53988 | SH |  | SOLE |  | 53988 | 0 | 0 |
| PROSHARES SHORT QQQ ETF | ETF | 74349Y837 |  | 542294 | 16847 | SH |  | SOLE |  | 16846 | 0 | 0 |
| PROSHARES SHORT REAL ESTATE | ETF | 74347G366 |  | 5945 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| PROSHARES SHORT RUSSELL2000 ETF | ETF | 74348A210 |  | 2623212 | 161727 | SH |  | SOLE |  | 161727 | 0 | 0 |
| PROSHARES SHORT S 500 ETF | ETF | 74349Y753 |  | 5345361 | 140927 | SH |  | SOLE |  | 140927 | 0 | 0 |
| PROSHARES ULTRA BITCOIN ETF | ETF | 74349Y704 |  | 3550 | 305 | SH |  | SOLE |  | 305 | 0 | 0 |
| PROSPECT CAPITAL CORPORATION CEF | CEF | 74348T102 |  | 22163 | 8492 | SH |  | SOLE |  | 8491 | 0 | 0 |
| PROSPERITY BANCSHARES INC COM | Stock | 743606105 |  | 336 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PROSPERITY BANCSHARES INC COM | Stock | 743606105 |  | 6181 | 92 | SH |  | SOLE |  | 92 | 0 | 0 |
| PROSPERITY BANCSHARES INC COM | Stock | 743606105 |  | 6651 | 99 | SH |  | SOLE | 99 | 99 | 0 | 0 |
| PROTAGONIST THERAPEUTICS INC COM | Stock | 74366E102 |  | 1897 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| PROTHENA CORP PLC SHS | Stock | G72800108 |  | 292 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| PROTO LABS INC COM | Stock | 743713109 |  | 171 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PROTO LABS INC COM | Stock | 743713109 |  | 20755 | 364 | SH |  | SOLE | 19 | 364 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 195 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 3419 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 4005 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 7353 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 9671 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 27353 | 280 | SH |  | SOLE | 99 | 280 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 33215 | 340 | SH |  | SOLE | 36 | 340 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 296237 | 3032 | SH |  | SOLE | 19 | 3032 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 3572992 | 36575 | SH |  | SOLE |  | 36574 | 0 | 0 |
| PRUDENTIAL PLC ADR | ADR | 74435K204 |  | 466 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| PRUDENTIAL PLC ADR | ADR | 74435K204 |  | 4236 | 149 | SH |  | SOLE | 71 | 149 | 0 | 0 |
| PRUDENTIAL PLC ADR | ADR | 74435K204 |  | 42275 | 1487 | SH |  | SOLE | 99 | 1487 | 0 | 0 |
| PRUDENTIAL PLC ADR | ADR | 74435K204 |  | 62574 | 2201 | SH |  | SOLE |  | 2201 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 142 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 292 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 1425 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 10829 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 27216 | 191 | SH |  | SOLE | 99 | 191 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 587328 | 4122 | SH |  | SOLE |  | 4121 | 0 | 0 |
| PTC THERAPEUTICS INC COM | Stock | 69366J200 |  | 11514 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| PUBLIC POL HLDG CO INC ORD SHS | Stock | 744430208 |  | 1295 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 324 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 567 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 2024 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 2752 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 3400 | 42 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 7941 | 98 | SH |  | SOLE | 33 | 98 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 86212 | 1065 | SH |  | SOLE | 99 | 1065 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 187897 | 2321 | SH |  | SOLE | 19 | 2321 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 3560042 | 43978 | SH |  | SOLE |  | 43978 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 271 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 948 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 5418 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 6932 | 26 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 7043 | 26 | SH |  | SOLE | 99 | 26 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 8144 | 30 | SH |  | SOLE | 73 | 30 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 79520 | 294 | SH |  | SOLE | 49 | 293 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 530107 | 1957 | SH |  | SOLE |  | 1956 | 0 | 0 |
| PUBMATIC INC COM CL A | Stock | 74467Q103 |  | 3468 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 118 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 1176 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 1529 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 3021 | 26 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 5175 | 44 | SH |  | SOLE | 12 | 44 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 6957 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 26109 | 222 | SH |  | SOLE | 19 | 222 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 93030 | 791 | SH |  | SOLE | 99 | 791 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 638683 | 5431 | SH |  | SOLE | 49 | 5430 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 1420306 | 12076 | SH |  | SOLE |  | 12076 | 0 | 0 |
| PURECYCLE TECHNOLOGIES INC COM | Stock | 74623V103 |  | 72660 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| PURPLE BIOTECH LTD SPONSORED ADS | ADR | 74638P307 |  | 36 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| PUTNAM BDC INCOME ETF | ETF | 746729508 |  | 13349 | 484 | SH |  | SOLE |  | 484 | 0 | 0 |
| PUTNAM FOCUSED LARGE CAP VALUE ETF | ETF | 746729300 |  | 11043 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| PUTNAM MUNICIPAL OPPORTUNITIES TRUST CEF | CEF | 746922103 |  | 25575 | 2483 | SH |  | SOLE |  | 2483 | 0 | 0 |
| PUTNAM TRUST FRANKLIN MUNI HI CEF | ETF | 746729789 |  | 161241 | 13984 | SH |  | SOLE |  | 13984 | 0 | 0 |
| PVH CORP | Stock | 693656100 |  | 907 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| PVH CORP | Stock | 693656100 |  | 22114 | 317 | SH |  | SOLE | 99 | 317 | 0 | 0 |
| PVH CORP | Stock | 693656100 |  | 209350 | 3001 | SH |  | SOLE |  | 3001 | 0 | 0 |
| Q2 HLDGS INC COM | Stock | 74736L109 |  | 237 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| Q2 HLDGS INC COM | Stock | 74736L109 |  | 8940 | 189 | SH |  | SOLE | 19 | 189 | 0 | 0 |
| Q2 HLDGS INC COM | Stock | 74736L109 |  | 55715 | 1178 | SH |  | SOLE |  | 1177 | 0 | 0 |
| QFIN HOLDINGS INC AMERICAN DEP | ADR | 88557W101 |  | 5306 | 411 | SH |  | SOLE |  | 411 | 0 | 0 |
| QIAGEN NV | Stock | N72482156 |  | 521 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| QIAGEN NV | Stock | N72482156 |  | 1001 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| QIAGEN NV | Stock | N72482156 |  | 1522 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| QIAGEN NV | Stock | N72482156 |  | 2563 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| QIAGEN NV | Stock | N72482156 |  | 25265 | 631 | SH |  | SOLE |  | 631 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 577 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 692 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 4500 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 4615 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 7615 | 66 | SH |  | SOLE | 99 | 66 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 10153 | 88 | SH |  | SOLE | 12 | 88 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 353430 | 3063 | SH |  | SOLE |  | 3063 | 0 | 0 |
| QORVO INC | Stock | 74736K101 |  | 20652 | 267 | SH |  | SOLE |  | 266 | 0 | 0 |
| QUAD / GRAPHICS INC COM CL A | Stock | 747301109 |  | 13451 | 2035 | SH |  | SOLE | 19 | 2035 | 0 | 0 |
| QUAKER HOUGHTON COM | Stock | 747316107 |  | 373 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| QUAKER HOUGHTON COM | Stock | 747316107 |  | 621 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| QUAKER HOUGHTON COM | Stock | 747316107 |  | 6708 | 54 | SH |  | SOLE | 99 | 54 | 0 | 0 |
| QUAKER HOUGHTON COM | Stock | 747316107 |  | 10702 | 86 | SH |  | SOLE | 34 | 86 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 258 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 3348 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 5538 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 15389 | 119 | SH |  | SOLE | 36 | 119 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 18802 | 146 | SH |  | SOLE | 46 | 146 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 19863 | 154 | SH |  | SOLE | 73 | 154 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 23856 | 185 | SH |  | SOLE | 50 | 185 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 27688 | 215 | SH |  | SOLE | 9 | 215 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 35619 | 277 | SH |  | SOLE | 33 | 276 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 62716 | 487 | SH |  | SOLE | 49 | 487 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 77268 | 600 | SH |  | SOLE | 75 | 600 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 136507 | 1060 | SH |  | SOLE | 99 | 1060 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 182300 | 1416 | SH |  | SOLE | 19 | 1415 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 10967386 | 85164 | SH |  | SOLE |  | 85163 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 176 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 11684 | 133 | SH |  | SOLE | 19 | 133 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 33119 | 377 | SH |  | SOLE |  | 377 | 0 | 0 |
| QUANEX BLDG PRODS CORP COM | Stock | 747619104 |  | 162 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 1098 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 2196 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 2745 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 8784 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 9333 | 17 | SH |  | SOLE | 22 | 17 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 23621 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 95529 | 174 | SH |  | SOLE | 43 | 174 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 1316560 | 2398 | SH |  | SOLE | 49 | 2398 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 30680510 | 55882 | SH |  | SOLE |  | 55882 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 93946106 | 171116 | SH |  | SOLE | 99 | 171116 | 0 | 0 |
| QUANTERIX CORP COM | Stock | 74766Q101 |  | 32 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| QUANTUM COMPUTING INC COM | Stock | 74766W108 |  | 1281 | 187 | SH |  | SOLE | 19 | 187 | 0 | 0 |
| QUANTUM COMPUTING INC COM | Stock | 74766W108 |  | 188731 | 27552 | SH |  | SOLE |  | 27552 | 0 | 0 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 102 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 2456 | 385 | SH |  | SOLE | 99 | 385 | 0 | 0 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 15031 | 2356 | SH |  | SOLE |  | 2356 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 980 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 1568 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 2156 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 3136 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 9035 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 13131 | 67 | SH |  | SOLE | 12 | 67 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 70553 | 360 | SH |  | SOLE | 49 | 360 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 531432 | 2712 | SH |  | SOLE |  | 2711 | 0 | 0 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 608 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 1479 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 2087 | 127 | SH |  | SOLE | 99 | 127 | 0 | 0 |
| QUINCE THERAPEUTICS INC COM | Stock | 22053A206 |  | 558 | 5500 | SH |  | SOLE |  | 5500 | 0 | 0 |
| QUINSTREET INC COM | Stock | 74874Q100 |  | 228 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| QUINSTREET INC COM | Stock | 74874Q100 |  | 1201 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| QXO INC COM NEW | Stock | 82846H405 |  | 505 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| QXO INC COM NEW | Stock | 82846H405 |  | 116365 | 5992 | SH |  | SOLE |  | 5992 | 0 | 0 |
| QXO INC COM NEW | Stock | 82846H405 |  | 142892 | 7358 | SH |  | SOLE | 99 | 7358 | 0 | 0 |
| RACKSPACE TECHNOLOGY INC COM | Stock | 750102105 |  | 512 | 523 | SH |  | SOLE | 71 | 523 | 0 | 0 |
| RADIAN GROUP INC | Stock | 750236101 |  | 30 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| RADIAN GROUP INC | Stock | 750236101 |  | 364 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| RADIAN GROUP INC | Stock | 750236101 |  | 7701 | 233 | SH |  | SOLE |  | 232 | 0 | 0 |
| RADIAN GROUP INC | Stock | 750236101 |  | 23354 | 706 | SH |  | SOLE | 99 | 706 | 0 | 0 |
| RADIANT LOGISTICS INC COM | Stock | 75025X100 |  | 2115 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RADNET INC COM | Stock | 750491102 |  | 168 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RADNET INC COM | Stock | 750491102 |  | 5589 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RAFAEL HLDGS INC COM CL B | Stock | 75062E106 |  | 30 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| RAINWATER EQUITY ETF | ETF | 02072Q630 |  | 9460 | 418 | SH |  | SOLE |  | 418 | 0 | 0 |
| RALLIANT CORP COM | Stock | 750940108 |  | 998 | 24 | SH |  | SOLE | 99 | 24 | 0 | 0 |
| RALLIANT CORP COM | Stock | 750940108 |  | 76484 | 1839 | SH |  | SOLE |  | 1839 | 0 | 0 |
| RAMACO RES INC COM CL A | Stock | 75134P600 |  | 44198 | 2859 | SH |  | SOLE |  | 2858 | 0 | 0 |
| RAMACO RES INC COM CL B | Stock | 75134P501 |  | 173 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| RAMBUS INC DEL COM | Stock | 750917106 |  | 1463 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| RAMBUS INC DEL COM | Stock | 750917106 |  | 6108 | 71 | SH |  | SOLE | 99 | 71 | 0 | 0 |
| RAMBUS INC DEL COM | Stock | 750917106 |  | 49610 | 577 | SH |  | SOLE |  | 576 | 0 | 0 |
| RANGE NUCLEAR RENAISSANCE INDEX ETF | ETF | 301505475 |  | 1184 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| RANGE NUCLEAR RENAISSANCE INDEX ETF | ETF | 301505475 |  | 43805 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| RANGE RESOURCES CORP | Stock | 75281A109 |  | 90 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| RANGE RESOURCES CORP | Stock | 75281A109 |  | 1898 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| RANGE RESOURCES CORP | Stock | 75281A109 |  | 12470 | 276 | SH |  | SOLE | 9 | 276 | 0 | 0 |
| RANGE RESOURCES CORP | Stock | 75281A109 |  | 122573 | 2713 | SH |  | SOLE |  | 2713 | 0 | 0 |
| RANGER ENERGY SVCS INC COM CL A | Stock | 75282U104 |  | 200075 | 11673 | SH |  | SOLE |  | 11673 | 0 | 0 |
| RANPAK HOLDINGS CORP COM CL A | Stock | 75321W103 |  | 211 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| RAPID7 INC | Stock | 753422104 |  | 110 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| RAPID7 INC | Stock | 753422104 |  | 165 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| RAPID7 INC | Stock | 753422104 |  | 1554 | 282 | SH |  | SOLE | 99 | 282 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 724 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 1014 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 1303 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 7593 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 50966 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| RAYONIER INC COM | REIT | 754907103 |  | 18764 | 910 | SH |  | SOLE | 46 | 910 | 0 | 0 |
| RAYONIER INC COM | REIT | 754907103 |  | 1328134 | 64410 | SH |  | SOLE |  | 64409 | 0 | 0 |
| RB GLOBAL INC COM | Stock | 74935Q107 |  | 51 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| RB GLOBAL INC COM | Stock | 74935Q107 |  | 959 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| RB GLOBAL INC COM | Stock | 74935Q107 |  | 1438 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| RB GLOBAL INC COM | Stock | 74935Q107 |  | 38723 | 404 | SH |  | SOLE | 99 | 404 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 4888 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 17923 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 40734 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 81468 | 150 | SH |  | SOLE | 23 | 150 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 1899291 | 3497 | SH |  | SOLE |  | 3497 | 0 | 0 |
| READY CAPITAL CORP COM | REIT | 75574U101 |  | 95374 | 58873 | SH |  | SOLE |  | 58873 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 857 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 1224 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 7408 | 121 | SH |  | SOLE | 33 | 121 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 11272 | 184 | SH |  | SOLE | 36 | 184 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 13276 | 217 | SH |  | SOLE | 71 | 217 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 84245 | 1377 | SH |  | SOLE | 99 | 1377 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 95074 | 1554 | SH |  | SOLE | 52 | 1554 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 1318383 | 21549 | SH |  | SOLE |  | 21549 | 0 | 0 |
| REAVES UTILITY INCOME CEF | CEF | 756158101 |  | 763815 | 19445 | SH |  | SOLE |  | 19445 | 0 | 0 |
| RECURSION PHARMACEUTICALS INC CL A | Stock | 75629V104 |  | 29045 | 9461 | SH |  | SOLE |  | 9461 | 0 | 0 |
| RED CAT HLDGS INC COM | Stock | 75644T100 |  | 116469 | 8898 | SH |  | SOLE |  | 8897 | 0 | 0 |
| RED ROCK RESORTS INC CL A | Stock | 75700L108 |  | 5336 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RED VIOLET INC COM | Stock | 75704L104 |  | 173 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 673 | 5 | SH |  | SOLE | 2 | 5 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 808 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 1088 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 22621 | 168 | SH |  | SOLE | 50 | 168 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 535963 | 3980 | SH |  | SOLE |  | 3980 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 908551 | 6748 | SH |  | SOLE | 19 | 6747 | 0 | 0 |
| REDWIRE CORPORATION COM | Stock | 75776W103 |  | 106318 | 12508 | SH |  | SOLE |  | 12507 | 0 | 0 |
| REDWOOD TRUST INC | REIT | 758075402 |  | 34 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| REDWOOD TRUST INC | REIT | 758075402 |  | 561 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| REDWOOD TRUST INC | REIT | 758075402 |  | 23035 | 4106 | SH |  | SOLE | 19 | 4106 | 0 | 0 |
| REDWOOD TRUST INC 7.75 06/15/2027 | Convertible | 758075AF2 |  | 155540 | 154000 | SH |  | SOLE |  | 154000 | 0 | 0 |
| REEDS INC COM SHS | Stock | 758338404 |  | 18 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 187 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 609 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 12172 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 17041 | 91 | SH |  | SOLE | 12 | 91 | 0 | 0 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 31834 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| REGENCY CTRS CORP COM | REIT | 758849103 |  | 151 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| REGENCY CTRS CORP COM | REIT | 758849103 |  | 704 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| REGENCY CTRS CORP COM | REIT | 758849103 |  | 3480 | 46 | SH |  | SOLE | 36 | 46 | 0 | 0 |
| REGENCY CTRS CORP COM | REIT | 758849103 |  | 21693 | 287 | SH |  | SOLE | 73 | 286 | 0 | 0 |
| REGENCY CTRS CORP COM | REIT | 758849103 |  | 49255 | 651 | SH |  | SOLE |  | 651 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 773 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 773 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 1545 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 1545 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 3863 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 7271 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 14680 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 25497 | 33 | SH |  | SOLE | 48 | 33 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 38655 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 41723 | 54 | SH |  | SOLE | 99 | 54 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 2918627 | 3777 | SH |  | SOLE |  | 3777 | 0 | 0 |
| REGENXBIO INC COM | Stock | 75901B107 |  | 1676 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| REGENXBIO INC COM | Stock | 75901B107 |  | 2983 | 356 | SH |  | SOLE | 99 | 356 | 0 | 0 |
| REGIONAL MGMT CORP COM | Stock | 75902K106 |  | 32250 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 157 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 5613 | 215 | SH |  | SOLE | 36 | 214 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 22228 | 851 | SH |  | SOLE | 33 | 851 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 76814 | 2941 | SH |  | SOLE | 19 | 2940 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 220505 | 8442 | SH |  | SOLE | 99 | 8442 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 456529 | 17478 | SH |  | SOLE |  | 17478 | 0 | 0 |
| REINSURANCE GROUP AMER INC | Stock | 759351604 |  | 204 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| REINSURANCE GROUP AMER INC | Stock | 759351604 |  | 10004 | 49 | SH |  | SOLE | 99 | 49 | 0 | 0 |
| REINSURANCE GROUP AMER INC | Stock | 759351604 |  | 20008 | 98 | SH |  | SOLE |  | 98 | 0 | 0 |
| REKOR SYSTEMS INC COM | Stock | 759419104 |  | 13180 | 16073 | SH |  | SOLE |  | 16073 | 0 | 0 |
| RELAY THERAPEUTICS INC COM | Stock | 75943R102 |  | 806 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| RELAY THERAPEUTICS INC COM | Stock | 75943R102 |  | 16079 | 1616 | SH |  | SOLE | 99 | 1616 | 0 | 0 |
| RELIANCE GLOBAL GROUP INC COM NEW | Stock | 75946W405 |  | 6 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| RELIANCE INC COM | Stock | 759509102 |  | 304 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| RELIANCE INC COM | Stock | 759509102 |  | 7294 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 232 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 2586 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 74865 | 2258 | SH |  | SOLE |  | 2258 | 0 | 0 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 84367 | 2545 | SH |  | SOLE | 99 | 2545 | 0 | 0 |
| REMITLY GLOBAL INC COM | Stock | 75960P104 |  | 470 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| REMITLY GLOBAL INC COM | Stock | 75960P104 |  | 28143 | 1796 | SH |  | SOLE | 19 | 1796 | 0 | 0 |
| RENAISSANCE IPO ETF | ETF | 759937204 |  | 90126 | 2152 | SH |  | SOLE |  | 2152 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 892 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 8322 | 28 | SH |  | SOLE | 99 | 28 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 9809 | 33 | SH |  | SOLE | 12 | 33 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 13375 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 30020 | 101 | SH |  | SOLE | 46 | 101 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 51421 | 173 | SH |  | SOLE | 19 | 173 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 410484 | 1381 | SH |  | SOLE |  | 1381 | 0 | 0 |
| RENASANT CORP | Stock | 75970E107 |  | 15406 | 426 | SH |  | SOLE |  | 426 | 0 | 0 |
| RENT THE RUNWAY INC CL A NEW | Stock | 76010Y202 |  | 48 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 504 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 1165 | 37 | SH |  | SOLE | 49 | 37 | 0 | 0 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 15205 | 483 | SH |  | SOLE | 99 | 483 | 0 | 0 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 71239 | 2263 | SH |  | SOLE | 43 | 2263 | 0 | 0 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 183809 | 5839 | SH |  | SOLE |  | 5838 | 0 | 0 |
| REPAY HLDGS CORP COM CL A | Stock | 76029L100 |  | 26 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 118 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 3063 | 26 | SH |  | SOLE | 99 | 26 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 4006 | 34 | SH |  | SOLE | 43 | 34 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 127717 | 1084 | SH |  | SOLE |  | 1084 | 0 | 0 |
| REPLIMUNE GROUP INC COM | Stock | 76029N106 |  | 4085 | 534 | SH |  | SOLE | 19 | 534 | 0 | 0 |
| REPLIMUNE GROUP INC COM | Stock | 76029N106 |  | 5309 | 694 | SH |  | SOLE | 99 | 694 | 0 | 0 |
| REPOSITRAK INC COM NEW | Stock | 700215304 |  | 61 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| REPUBLIC AWYS HLDGS INC COM SHS | Stock | 590479408 |  | 54 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| REPUBLIC BANCORP INC KY CL A | Stock | 760281204 |  | 516663 | 7323 | SH |  | SOLE |  | 7323 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 618 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 1752 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 5695 | 26 | SH |  | SOLE | 99 | 26 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 8031 | 37 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 232818 | 1063 | SH |  | SOLE | 19 | 1063 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 1221501 | 5577 | SH |  | SOLE |  | 5577 | 0 | 0 |
| RESERVOIR MEDIA INC COM | Stock | 76119X105 |  | 940 | 96 | SH |  | SOLE | 71 | 96 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 2528 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 3877 | 115 | SH |  | SOLE | 9 | 115 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 19586 | 581 | SH |  | SOLE | 19 | 581 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 449 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 898 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 1571 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 3194 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 3592 | 16 | SH |  | SOLE | 22 | 16 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 19855 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 54549 | 243 | SH |  | SOLE | 19 | 243 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 346394 | 1543 | SH |  | SOLE |  | 1543 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 2100782 | 9358 | SH |  | SOLE | 6 | 9358 | 0 | 0 |
| RESOURCES CONNECTION INC | Stock | 76122Q105 |  | 351 | 94 | SH |  | SOLE | 71 | 94 | 0 | 0 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 1552 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 12563 | 170 | SH |  | SOLE | 99 | 170 | 0 | 0 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 22909 | 310 | SH |  | SOLE | 49 | 310 | 0 | 0 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 115506 | 1563 | SH |  | SOLE |  | 1563 | 0 | 0 |
| RETAIL HOLDRS TR DEPOSITARY RCPT | ETF | 92189F684 |  | 1254 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| RETURN STACKED U.S. STOCKS  MANAGED FUTURES ETF | ETF | 88636J816 |  | 946178 | 33457 | SH |  | SOLE |  | 33457 | 0 | 0 |
| REVENUESHARES ETF TRLARGE CAP FD | ETF | 46138G698 |  | 2348290 | 20436 | SH |  | SOLE |  | 20435 | 0 | 0 |
| REVOLUTION MEDICINES INC COM | Stock | 76155X100 |  | 584 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| REVOLUTION MEDICINES INC COM | Stock | 76155X100 |  | 1070 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| REVOLUTION MEDICINES INC COM | Stock | 76155X100 |  | 43763 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| REVOLVE GROUP INC CL A | Stock | 76156B107 |  | 4658 | 206 | SH |  | SOLE | 23 | 206 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 88 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 526 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 3156 | 36 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 544759 | 6218 | SH |  | SOLE |  | 6218 | 0 | 0 |
| REX AMERICAN RES CORP COM | Stock | 761624105 |  | 182 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 295 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 393 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 1473 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 6546 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 27755 | 848 | SH |  | SOLE | 43 | 847 | 0 | 0 |
| REX-OSPREY XRP ETF | ETF | 26923N231 |  | 6089 | 552 | SH |  | SOLE |  | 552 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC COM | Stock | 76171L106 |  | 339 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC COM | Stock | 76171L106 |  | 402 | 19 | SH |  | SOLE | 99 | 19 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC COM | Stock | 76171L106 |  | 424 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| REZOLVE AI PLC ORD SHS | Stock | G75398100 |  | 671 | 262 | SH |  | SOLE | 71 | 262 | 0 | 0 |
| RH COM | Stock | 74967X103 |  | 699 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| RH COM | Stock | 74967X103 |  | 13982 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RH COM | Stock | 74967X103 |  | 28663 | 205 | SH |  | SOLE | 78 | 205 | 0 | 0 |
| RHYTHM PHARMACEUTICALS INC COM | Stock | 76243J105 |  | 435 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| RHYTHM PHARMACEUTICALS INC COM | Stock | 76243J105 |  | 1305 | 15 | SH |  | SOLE | 99 | 15 | 0 | 0 |
| RHYTHM PHARMACEUTICALS INC COM | Stock | 76243J105 |  | 1478 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| RICHTECH ROBOTICS INC CL B | Stock | 765504105 |  | 8360 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| RIDGEPOST CAP INC CL A COM | Stock | 69376K106 |  | 1604 | 221 | SH |  | SOLE | 19 | 221 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC COM | Stock | 766559603 |  | 27 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC COM | Stock | 766559603 |  | 13520 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 449 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 233129 | 16605 | SH |  | SOLE |  | 16604 | 0 | 0 |
| RILEY EXPLORATION PERMIAN INC COM | Stock | 76665T102 |  | 7509 | 206 | SH |  | SOLE |  | 206 | 0 | 0 |
| RIMINI STR INC DEL COM | Stock | 76674Q107 |  | 138 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| RING ENERGY INC | Stock | 76680V108 |  | 196 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| RINGCENTRAL INC CLASS A | Stock | 76680R206 |  | 260 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| RINGCENTRAL INC CLASS A | Stock | 76680R206 |  | 862696 | 23197 | SH |  | SOLE |  | 23197 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 233 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 3265 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 4105 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 5597 | 60 | SH |  | SOLE | 31 | 60 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 11381 | 122 | SH |  | SOLE | 61 | 122 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 16232 | 174 | SH |  | SOLE | 99 | 174 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 3603141 | 38623 | SH |  | SOLE |  | 38623 | 0 | 0 |
| RIOT PLATFORMS INC COM | Stock | 767292105 |  | 396 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| RIOT PLATFORMS INC COM | Stock | 767292105 |  | 6885 | 557 | SH |  | SOLE | 19 | 557 | 0 | 0 |
| RIOT PLATFORMS INC COM | Stock | 767292105 |  | 15438 | 1249 | SH |  | SOLE |  | 1249 | 0 | 0 |
| RISKIFIED LTD SHS CL A | Stock | M8216R109 |  | 1176 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RITHM CAPITAL CORP COM NEW | REIT | 64828T201 |  | 256 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| RITHM CAPITAL CORP COM NEW | REIT | 64828T201 |  | 11189 | 1180 | SH |  | SOLE |  | 1180 | 0 | 0 |
| RIVERNORTH DOUBLELINE STRATEGIC OPPORTUNITY CEF | CEF | 76882G107 |  | 25840 | 3369 | SH |  | SOLE |  | 3369 | 0 | 0 |
| RIVERNORTH FLEXIBLE MUN INCOME COM | CEF | 76883H104 |  | 11690 | 833 | SH |  | SOLE |  | 833 | 0 | 0 |
| RIVERNORTH MANAGED DUR MUN INM COM | CEF | 76882H105 |  | 64879 | 4760 | SH |  | SOLE |  | 4760 | 0 | 0 |
| RIVERNORTH MARKETPLACE LENDING CEF | CEF | 76882B108 |  | 34265 | 2355 | SH |  | SOLE |  | 2355 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 219 | 15 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 692 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 1129 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 9602 | 638 | SH |  | SOLE | 99 | 638 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 225328 | 14972 | SH |  | SOLE |  | 14971 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 570 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 32342 | 567 | SH |  | SOLE | 23 | 567 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 52819 | 926 | SH |  | SOLE |  | 926 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 2007979 | 35203 | SH |  | SOLE | 6 | 35203 | 0 | 0 |
| RLJ LODGING TR COM | REIT | 74965L101 |  | 116143 | 15653 | SH |  | SOLE |  | 15652 | 0 | 0 |
| RLJ LODGING TR CUM CONV PFD A | REIT | 74965L200 |  | 48200 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| RMR GROUP INC CL A | Stock | 74967R106 |  | 278 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| ROBERT HALF INC. COM | Stock | 770323103 |  | 305 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ROBERT HALF INC. COM | Stock | 770323103 |  | 508 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| ROBERT HALF INC. COM | Stock | 770323103 |  | 559 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| ROBERT HALF INC. COM | Stock | 770323103 |  | 11783 | 464 | SH |  | SOLE |  | 463 | 0 | 0 |
| ROBERT HALF INC. COM | Stock | 770323103 |  | 44120 | 1737 | SH |  | SOLE | 19 | 1737 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 139 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 1232 | 18 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 1247 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 4297 | 62 | SH |  | SOLE | 48 | 62 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 4851 | 70 | SH |  | SOLE | 43 | 70 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 6168 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 7970 | 115 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 7970 | 115 | SH |  | SOLE | 4 | 115 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 8108 | 117 | SH |  | SOLE | 51 | 117 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 11296 | 163 | SH |  | SOLE | 99 | 163 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 65766 | 949 | SH |  | SOLE | 19 | 949 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 790849 | 11412 | SH |  | SOLE |  | 11411 | 0 | 0 |
| ROBINHOOD VENTURES FD I CEF | CEF | 770701100 |  | 116776 | 4400 | SH |  | SOLE |  | 4400 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 226 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 2036 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 2065 | 37 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 3507 | 62 | SH |  | SOLE | 43 | 62 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 3733 | 66 | SH |  | SOLE | 4 | 66 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 5656 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 114308 | 2021 | SH |  | SOLE |  | 2021 | 0 | 0 |
| ROBO GLOBAL ARTIFICIAL INTELLIGENCE ETF | ETF | 301505731 |  | 74854 | 1268 | SH |  | SOLE |  | 1268 | 0 | 0 |
| ROBO GLOBAL HEALTHCARE TECHNOLOGY AND INNOVATION ETF | ETF | 301505723 |  | 8090 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 1444759 | 21113 | SH |  | SOLE |  | 21112 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 328 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 1040 | 73 | SH |  | SOLE | 74 | 73 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 1083 | 76 | SH |  | SOLE | 71 | 76 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 8365 | 587 | SH |  | SOLE | 43 | 587 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 36737 | 2578 | SH |  | SOLE | 99 | 2578 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 57684 | 4048 | SH |  | SOLE |  | 4048 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 193 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 514 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 899 | 14 | SH |  | SOLE | 2 | 14 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 1991 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 32238 | 502 | SH |  | SOLE | 48 | 502 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 1891063 | 29447 | SH |  | SOLE |  | 29446 | 0 | 0 |
| ROCKET PHARMACEUTICALS INC COM | Stock | 77313F106 |  | 3580 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1077 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1077 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1794 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1794 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1794 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 3948 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 16508 | 46 | SH |  | SOLE | 7 | 46 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 17507 | 49 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1502272 | 4186 | SH |  | SOLE | 49 | 4186 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1621664 | 4519 | SH |  | SOLE |  | 4518 | 0 | 0 |
| ROGERS COMMUNICATIONS INC CL B | Stock | 775109200 |  | 192 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ROGERS COMMUNICATIONS INC CL B | Stock | 775109200 |  | 45063 | 1172 | SH |  | SOLE |  | 1172 | 0 | 0 |
| ROGERS CORP COM | Stock | 775133101 |  | 215 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ROGERS CORP COM | Stock | 775133101 |  | 12450 | 116 | SH |  | SOLE | 99 | 116 | 0 | 0 |
| ROGERS CORP COM | Stock | 775133101 |  | 15134 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| ROIVANT SCIENCES LTD SHS | Stock | G76279101 |  | 388 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| ROIVANT SCIENCES LTD SHS | Stock | G76279101 |  | 2299 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| ROIVANT SCIENCES LTD SHS | Stock | G76279101 |  | 8088 | 292 | SH |  | SOLE | 99 | 292 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 189 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 378 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 662 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 1987 | 21 | SH |  | SOLE | 73 | 21 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 25547 | 270 | SH |  | SOLE | 99 | 270 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 1339725 | 14159 | SH |  | SOLE |  | 14159 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 2392372 | 25284 | SH |  | SOLE | 19 | 25284 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 267 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 748 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 2605 | 49 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 7905 | 148 | SH |  | SOLE | 99 | 148 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 10896 | 204 | SH |  | SOLE | 23 | 204 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 15275 | 286 | SH |  | SOLE | 28 | 286 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 96726 | 1811 | SH |  | SOLE |  | 1811 | 0 | 0 |
| ROOT INC CL A NEW | Stock | 77664L207 |  | 88 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 354 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 2123 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 7077 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 12385 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 13801 | 39 | SH |  | SOLE | 66 | 39 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 16278 | 46 | SH |  | SOLE | 36 | 46 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 22686 | 64 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 466978 | 1320 | SH |  | SOLE |  | 1319 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 493325 | 1394 | SH |  | SOLE | 49 | 1394 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 1235 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 1733 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 2600 | 12 | SH |  | SOLE | 51 | 12 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 2816 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 6307 | 29 | SH |  | SOLE | 49 | 29 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 25217 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 25562 | 118 | SH |  | SOLE | 66 | 118 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 28822 | 133 | SH |  | SOLE | 19 | 133 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 86002 | 397 | SH |  | SOLE | 99 | 397 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 3638749 | 16797 | SH |  | SOLE |  | 16797 | 0 | 0 |
| ROUNDHILL BALL METAVERSE ETF | ETF | 53656F417 |  | 8056 | 506 | SH |  | SOLE |  | 505 | 0 | 0 |
| ROUNDHILL GENERATIVE AI  TECHNOLOGY ETF | Stock | 88636J600 |  | 58448 | 945 | SH |  | SOLE |  | 945 | 0 | 0 |
| ROUNDHILL MAGNIFICENT SEVEN ETF | ETF | 53656G498 |  | 49844 | 860 | SH |  | SOLE | 19 | 860 | 0 | 0 |
| ROUNDHILL MAGNIFICENT SEVEN ETF | ETF | 53656G498 |  | 2222296 | 38355 | SH |  | SOLE |  | 38355 | 0 | 0 |
| ROUNDHILL MEME STOCK ETF | ETF | 77926X817 |  | 9270 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| ROUNDHILL S 500 0DTE COVERED CALL STRATEGY ETF | ETF | 77926X205 |  | 4957 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 4692 | 29 | SH |  | SOLE | 66 | 29 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 9707 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 644852 | 3986 | SH |  | SOLE |  | 3985 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 1376 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 2201 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 3853 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 7980 | 29 | SH |  | SOLE | 99 | 29 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 10457 | 38 | SH |  | SOLE | 43 | 38 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 11789 | 43 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 18503 | 67 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 27518 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 158229 | 575 | SH |  | SOLE | 19 | 575 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 1994643 | 7249 | SH |  | SOLE |  | 7248 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 254 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 1527 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 27485 | 108 | SH |  | SOLE | 99 | 108 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 28757 | 113 | SH |  | SOLE | 46 | 113 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 226242 | 889 | SH |  | SOLE | 19 | 889 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 3163310 | 12430 | SH |  | SOLE |  | 12429 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 768 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 2782 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 2878 | 60 | SH |  | SOLE | 99 | 60 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 7483 | 156 | SH |  | SOLE | 46 | 156 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 1610125 | 33565 | SH |  | SOLE |  | 33565 | 0 | 0 |
| ROYCE MICRO-CAP TR INC COM | CEF | 780915104 |  | 39268 | 3472 | SH |  | SOLE |  | 3472 | 0 | 0 |
| ROYCE VALUE TRUST INC CEF | CEF | 780910105 |  | 21580 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| RPM INTERNATIONAL INC | Stock | 749685103 |  | 8548 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| RPM INTERNATIONAL INC | Stock | 749685103 |  | 205032 | 2063 | SH |  | SOLE |  | 2062 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 4051 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 5787 | 30 | SH |  | SOLE | 74 | 30 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 6559 | 34 | SH |  | SOLE | 22 | 34 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 10417 | 54 | SH |  | SOLE | 4 | 54 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 17940 | 93 | SH |  | SOLE | 9 | 93 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 25143 | 130 | SH |  | SOLE | 43 | 130 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 31443 | 163 | SH |  | SOLE | 7 | 163 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 37267 | 193 | SH |  | SOLE | 73 | 193 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 38194 | 198 | SH |  | SOLE | 71 | 198 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 61865 | 321 | SH |  | SOLE | 36 | 320 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 89777 | 465 | SH |  | SOLE | 33 | 465 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 119711 | 621 | SH |  | SOLE | 19 | 620 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 135030 | 700 | SH |  | SOLE | 99 | 700 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 594325 | 3081 | SH |  | SOLE | 49 | 3081 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 9470362 | 49095 | SH |  | SOLE |  | 49094 | 0 | 0 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 147 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 352339 | 7195 | SH |  | SOLE |  | 7195 | 0 | 0 |
| RUMBLE INC COM CL A | Stock | 78137L105 |  | 52902 | 10373 | SH |  | SOLE |  | 10373 | 0 | 0 |
| RUNWAY GROWTH FINANCE CORP COM | Stock | 78163D100 |  | 48 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| RUSH ENTERPRISES INC CL A | Stock | 781846209 |  | 3570 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| RUSH STREET INTERACTIVE INC COM | Stock | 782011100 |  | 87 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| RUSH STREET INTERACTIVE INC COM | Stock | 782011100 |  | 3306 | 152 | SH |  | SOLE | 99 | 152 | 0 | 0 |
| RUSH STREET INTERACTIVE INC COM | Stock | 782011100 |  | 464885 | 21374 | SH |  | SOLE |  | 21374 | 0 | 0 |
| RXO INC COMMON STOCK | Stock | 74982T103 |  | 1462 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 101 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 169 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 405 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 9211 | 273 | SH |  | SOLE | 23 | 273 | 0 | 0 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 14 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 2254 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 3988 | 69 | SH |  | SOLE | 61 | 69 | 0 | 0 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 92405 | 1599 | SH |  | SOLE |  | 1598 | 0 | 0 |
| RYDER SYSTEM INC | Stock | 783549108 |  | 553 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| RYDER SYSTEM INC | Stock | 783549108 |  | 60389 | 295 | SH |  | SOLE | 99 | 295 | 0 | 0 |
| RYDER SYSTEM INC | Stock | 783549108 |  | 271445 | 1326 | SH |  | SOLE |  | 1326 | 0 | 0 |
| RYDEX ETF TR RYDEX S MIDCAP 400PURE GROWTH ETF | ETF | 46137V217 |  | 54812 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 13638 | 250 | SH |  | SOLE | 19 | 250 | 0 | 0 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 203649 | 3733 | SH |  | SOLE | 36 | 3733 | 0 | 0 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 856884 | 15708 | SH |  | SOLE |  | 15708 | 0 | 0 |
| RYDEX S EQUAL WEIGHT ENERGY ETF | ETF | 46137V365 |  | 417198 | 3811 | SH |  | SOLE |  | 3811 | 0 | 0 |
| RYERSON HLDG CORP COM | Stock | 783754104 |  | 90 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 923 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 203586 | 2206 | SH |  | SOLE |  | 2206 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 851 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 1701 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 3403 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 3828 | 9 | SH |  | SOLE | 12 | 9 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 3828 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 5955 | 14 | SH |  | SOLE | 4 | 14 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 7656 | 18 | SH |  | SOLE | 48 | 18 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 10208 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 14887 | 35 | SH |  | SOLE | 51 | 35 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 17014 | 40 | SH |  | SOLE | 2 | 40 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 26796 | 63 | SH |  | SOLE | 36 | 63 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 31167 | 73 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 32341 | 76 | SH |  | SOLE | 73 | 76 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 36154 | 85 | SH |  | SOLE | 99 | 85 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 203738 | 479 | SH |  | SOLE | 53 | 479 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 234362 | 551 | SH |  | SOLE | 18 | 551 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 613596 | 1443 | SH |  | SOLE | 49 | 1442 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 1048321 | 2465 | SH |  | SOLE |  | 2464 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 2261988 | 5318 | SH |  | SOLE | 6 | 5318 | 0 | 0 |
| SABINE ROYALTY TRUST | Stock | 785688102 |  | 151 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SABINE ROYALTY TRUST | Stock | 785688102 |  | 814167 | 10807 | SH |  | SOLE |  | 10806 | 0 | 0 |
| SABLE OFFSHORE CORP COM SHS | Stock | 78574H104 |  | 132 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SABLE OFFSHORE CORP COM SHS | Stock | 78574H104 |  | 10655 | 645 | SH |  | SOLE |  | 645 | 0 | 0 |
| SABRA HEALTH CARE REIT INC COM | REIT | 78573L106 |  | 15496 | 806 | SH |  | SOLE | 36 | 805 | 0 | 0 |
| SABRA HEALTH CARE REIT INC COM | REIT | 78573L106 |  | 195441 | 10163 | SH |  | SOLE |  | 10163 | 0 | 0 |
| SABRE CORP | Stock | 78573M104 |  | 303 | 209 | SH |  | SOLE | 71 | 209 | 0 | 0 |
| SABRE CORP | Stock | 78573M104 |  | 1595 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| SACHEM CAP CORP COM | REIT | 78590A109 |  | 138 | 137 | SH |  | SOLE |  | 136 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 450 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 703 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 2108 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 5620 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 8782 | 25 | SH |  | SOLE | 23 | 25 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 28805 | 82 | SH |  | SOLE | 50 | 82 | 0 | 0 |
| SAIA INC COM | Stock | 78709Y105 |  | 31264 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| SAILPOINT INC COM | Stock | 78781J109 |  | 768 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| SAILPOINT INC COM | Stock | 78781J109 |  | 24732 | 1868 | SH |  | SOLE |  | 1868 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 933 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 2800 | 15 | SH |  | SOLE | 22 | 15 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 2800 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 3733 | 20 | SH |  | SOLE | 2 | 20 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 6347 | 34 | SH |  | SOLE | 74 | 34 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 10269 | 55 | SH |  | SOLE | 36 | 55 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 16059 | 86 | SH |  | SOLE | 73 | 86 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 24012 | 129 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 25014 | 134 | SH |  | SOLE | 71 | 134 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 30431 | 163 | SH |  | SOLE | 49 | 163 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 37213 | 199 | SH |  | SOLE | 33 | 199 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 127496 | 683 | SH |  | SOLE | 99 | 683 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 261338 | 1400 | SH |  | SOLE | 75 | 1400 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 6240466 | 33430 | SH |  | SOLE |  | 33430 | 0 | 0 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 169 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 1743 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 1965 | 62 | SH |  | SOLE | 51 | 62 | 0 | 0 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 11345 | 358 | SH |  | SOLE |  | 358 | 0 | 0 |
| SAN JUAN BASIN ROYALTY TRUST | Stock | 798241105 |  | 1165831 | 242377 | SH |  | SOLE |  | 242376 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 635 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 1271 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 2541 | 4 | SH |  | SOLE | 2 | 4 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 5718 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 8927 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 16519 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 65440 | 103 | SH |  | SOLE | 99 | 103 | 0 | 0 |
| SANDISK CORP COM | Stock | 80004C200 |  | 2004097 | 3154 | SH |  | SOLE |  | 3154 | 0 | 0 |
| SANGAMO THERAPEUTICS INC | Stock | 800677106 |  | 49 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SANMINA CORP | Stock | 801056102 |  | 8556 | 66 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| SANMINA CORP | Stock | 801056102 |  | 9334 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 675 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 2409 | 50 | SH |  | SOLE | 31 | 50 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 2794 | 58 | SH |  | SOLE | 66 | 58 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 5059 | 105 | SH |  | SOLE | 49 | 105 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 12912 | 268 | SH |  | SOLE | 12 | 268 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 18983 | 394 | SH |  | SOLE | 9 | 394 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 24524 | 509 | SH |  | SOLE | 43 | 509 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 39459 | 819 | SH |  | SOLE | 99 | 819 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 267447 | 5551 | SH |  | SOLE | 52 | 5551 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 1273012 | 26422 | SH |  | SOLE |  | 26422 | 0 | 0 |
| SANTACRUZ SILVER MNG LTD COM NEW SHS | Stock | 80280U205 |  | 8691 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SANUWAVE HEALTH INC COM | Stock | 80303D305 |  | 52 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 1541 | 9 | SH |  | SOLE | 49 | 9 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 2055 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 4794 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 10273 | 60 | SH |  | SOLE | 6 | 60 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 18833 | 110 | SH |  | SOLE | 43 | 110 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 42460 | 248 | SH |  | SOLE | 28 | 248 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 109403 | 639 | SH |  | SOLE | 99 | 639 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 290472 | 1697 | SH |  | SOLE |  | 1696 | 0 | 0 |
| SARATOGA INVESTMENT CORP CEF | CEF | 80349A208 |  | 5271 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| SAREPTA THERAPEUTICS INC COM | Stock | 803607100 |  | 3547 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| SASOL LTD SPON ADR | ADR | 803866300 |  | 8657 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| SATELLOGIC INC COM CL A | Stock | 80401C100 |  | 60 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SAUL CTRS INC COM | REIT | 804395101 |  | 945 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| SAVERS VALUE VLG INC COM | Stock | 80517M109 |  | 67 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 516 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 688 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 2237 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 2926 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 6024 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| SBA COMMUNICATIONS CORP CL A | REIT | 78410G104 |  | 42167 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| SCHNEIDER NATIONAL INC CL B | Stock | 80689H102 |  | 105 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SCHNEIDER NATIONAL INC CL B | Stock | 80689H102 |  | 3980 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| SCHOLAR ROCK HLDG CORP COM | Stock | 80706P103 |  | 2950 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| SCHOLASTIC CORP COM | Stock | 807066105 |  | 195 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SCHOLASTIC CORP COM | Stock | 807066105 |  | 742 | 19 | SH |  | SOLE | 99 | 19 | 0 | 0 |
| SCHOLASTIC CORP COM | Stock | 807066105 |  | 8945 | 229 | SH |  | SOLE | 19 | 229 | 0 | 0 |
| SCHRODINGER INC COM | Stock | 80810D103 |  | 3862 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| SCHWAB 1000 INDEX ETF | ETF | 808524722 |  | 15665 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SCHWAB 5-10 YEAR CORPORATE BOND ETF | ETF | 808524698 |  | 610047 | 26898 | SH |  | SOLE | 36 | 26898 | 0 | 0 |
| SCHWAB 5-10 YEAR CORPORATE BOND ETF | ETF | 808524698 |  | 7888955 | 347838 | SH |  | SOLE |  | 347837 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 188 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 1581 | 17 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 2631 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 4605 | 49 | SH |  | SOLE | 74 | 49 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 4793 | 51 | SH |  | SOLE | 22 | 51 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 10526 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 14379 | 153 | SH |  | SOLE | 9 | 153 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 19093 | 203 | SH |  | SOLE | 73 | 203 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 30136 | 321 | SH |  | SOLE | 19 | 320 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 47731 | 508 | SH |  | SOLE | 33 | 507 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 70418 | 749 | SH |  | SOLE | 43 | 749 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 145105 | 1544 | SH |  | SOLE | 99 | 1544 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 624827 | 6649 | SH |  | SOLE | 49 | 6648 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 1626953 | 17312 | SH |  | SOLE |  | 17311 | 0 | 0 |
| SCHWAB CRYPTO THEMATIC ETF | ETF | 808524656 |  | 24215 | 466 | SH |  | SOLE |  | 465 | 0 | 0 |
| SCHWAB EMERGING MARKET EQ ETF | ETF | 808524706 |  | 97928 | 2972 | SH |  | SOLE |  | 2972 | 0 | 0 |
| SCHWAB EMERGING MARKET EQ ETF | ETF | 808524706 |  | 706428 | 21439 | SH |  | SOLE | 19 | 21439 | 0 | 0 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 651363 | 22399 | SH |  | SOLE | 36 | 22399 | 0 | 0 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 753754 | 25920 | SH |  | SOLE | 75 | 25920 | 0 | 0 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 880367 | 30274 | SH |  | SOLE |  | 30273 | 0 | 0 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF | ETF | 808524730 |  | 765 | 20 | SH |  | SOLE | 22 | 20 | 0 | 0 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF | ETF | 808524730 |  | 2830617 | 73984 | SH |  | SOLE |  | 73983 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 44 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 2202 | 45 | SH |  | SOLE | 22 | 45 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 883040 | 18047 | SH |  | SOLE | 36 | 18047 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 1400246 | 28617 | SH |  | SOLE |  | 28617 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL SMALL EQUITY ETF | ETF | 808524748 |  | 200421 | 4323 | SH |  | SOLE |  | 4323 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | ETF | 808524771 |  | 1654273 | 59399 | SH |  | SOLE | 36 | 59399 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | ETF | 808524771 |  | 2898856 | 104088 | SH |  | SOLE |  | 104088 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | ETF | 808524763 |  | 272339 | 8398 | SH |  | SOLE |  | 8397 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | ETF | 808524763 |  | 761846 | 23492 | SH |  | SOLE | 36 | 23492 | 0 | 0 |
| SCHWAB HIGH YIELD BOND ETF | ETF | 808524631 |  | 10348 | 398 | SH |  | SOLE | 36 | 398 | 0 | 0 |
| SCHWAB INTERMEDIATE TERM US TREASURY ETF | ETF | 808524854 |  | 232659 | 9340 | SH |  | SOLE |  | 9340 | 0 | 0 |
| SCHWAB INTERMEDIATE TERM US TREASURY ETF | ETF | 808524854 |  | 524206 | 21044 | SH |  | SOLE | 36 | 21044 | 0 | 0 |
| SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF | ETF | 808524672 |  | 259739 | 8204 | SH |  | SOLE |  | 8204 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 16781 | 678 | SH |  | SOLE | 19 | 678 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 582689 | 23543 | SH |  | SOLE | 36 | 23543 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 7738983 | 312686 | SH |  | SOLE |  | 312686 | 0 | 0 |
| SCHWAB INTL SMALL CAP ETF | ETF | 808524888 |  | 841 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| SCHWAB INTL SMALL CAP ETF | ETF | 808524888 |  | 411312 | 8800 | SH |  | SOLE |  | 8800 | 0 | 0 |
| SCHWAB LONG-TERM U.S. TREASURY ETF | ETF | 808524680 |  | 162349 | 5165 | SH |  | SOLE | 36 | 5165 | 0 | 0 |
| SCHWAB MORTGAGE-BACKED SECURITIES ETF | ETF | 808524615 |  | 10782 | 422 | SH |  | SOLE |  | 422 | 0 | 0 |
| SCHWAB SHORT TERM US TREASURY ETF | ETF | 808524862 |  | 562874 | 23192 | SH |  | SOLE |  | 23192 | 0 | 0 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 346945 | 14942 | SH |  | SOLE |  | 14941 | 0 | 0 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 1138885 | 49048 | SH |  | SOLE | 36 | 49047 | 0 | 0 |
| SCHWAB US BROAD MARKET ETF | ETF | 808524102 |  | 1573068 | 62672 | SH |  | SOLE |  | 62672 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 4871 | 159 | SH |  | SOLE | 19 | 158 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 55715 | 1816 | SH |  | SOLE | 36 | 1816 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 22156807 | 722191 | SH |  | SOLE |  | 722190 | 0 | 0 |
| SCHWAB US LARGE CAP ETF | ETF | 808524201 |  | 1123032 | 43800 | SH |  | SOLE | 36 | 43800 | 0 | 0 |
| SCHWAB US LARGE CAP ETF | ETF | 808524201 |  | 3566012 | 139080 | SH |  | SOLE |  | 139080 | 0 | 0 |
| SCHWAB US LARGE CAP ETF | ETF | 808524201 |  | 3865512 | 150761 | SH |  | SOLE | 75 | 150761 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 5010 | 172 | SH |  | SOLE | 49 | 172 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 5904 | 203 | SH |  | SOLE | 19 | 202 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 58706 | 2015 | SH |  | SOLE | 11 | 2015 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 887715 | 30474 | SH |  | SOLE | 36 | 30474 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 15162187 | 520501 | SH |  | SOLE |  | 520500 | 0 | 0 |
| SCHWAB US LARGE CAP VALUE ETF | ETF | 808524409 |  | 7473 | 245 | SH |  | SOLE | 36 | 245 | 0 | 0 |
| SCHWAB US LARGE CAP VALUE ETF | ETF | 808524409 |  | 94924 | 3112 | SH |  | SOLE | 11 | 3112 | 0 | 0 |
| SCHWAB US LARGE CAP VALUE ETF | ETF | 808524409 |  | 3395163 | 111317 | SH |  | SOLE |  | 111316 | 0 | 0 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 4272 | 138 | SH |  | SOLE | 49 | 138 | 0 | 0 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 108577 | 3507 | SH |  | SOLE |  | 3507 | 0 | 0 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 2736059 | 88374 | SH |  | SOLE | 75 | 88374 | 0 | 0 |
| SCHWAB US REIT ETF | ETF | 808524847 |  | 78159 | 3637 | SH |  | SOLE |  | 3637 | 0 | 0 |
| SCHWAB US REIT ETF | ETF | 808524847 |  | 301720 | 14040 | SH |  | SOLE | 36 | 14040 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 1809 | 68 | SH |  | SOLE | 19 | 68 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 58489 | 2198 | SH |  | SOLE | 49 | 2198 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 127276 | 4783 | SH |  | SOLE | 36 | 4783 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 983252 | 36950 | SH |  | SOLE |  | 36950 | 0 | 0 |
| SCIENCE APPLICATIONS INTERNATIONAL CORP | Stock | 808625107 |  | 285 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SCIENCE APPLICATIONS INTERNATIONAL CORP | Stock | 808625107 |  | 759 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| SCIENCE APPLICATIONS INTERNATIONAL CORP | Stock | 808625107 |  | 4176 | 44 | SH |  | SOLE | 9 | 44 | 0 | 0 |
| SCIENCE APPLICATIONS INTERNATIONAL CORP | Stock | 808625107 |  | 21737 | 229 | SH |  | SOLE | 99 | 229 | 0 | 0 |
| SCIENCE APPLICATIONS INTERNATIONAL CORP | Stock | 808625107 |  | 35801 | 377 | SH |  | SOLE |  | 377 | 0 | 0 |
| SCILEX HOLDING CO COM NEW | Stock | 80880W205 |  | 7 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| SCORPIO TANKERS INC SHS | Stock | Y7542C130 |  | 149 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SCORPIO TANKERS INC SHS | Stock | Y7542C130 |  | 22398 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SCORPIO TANKERS INC SHS | Stock | Y7542C130 |  | 28072 | 376 | SH |  | SOLE | 99 | 376 | 0 | 0 |
| SCOTTS MIRACLE GRO CO | Stock | 810186106 |  | 9421 | 155 | SH |  | SOLE |  | 154 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 662 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 828 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 1159 | 14 | SH |  | SOLE | 61 | 14 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 7701 | 93 | SH |  | SOLE | 6 | 93 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 8529 | 103 | SH |  | SOLE | 28 | 103 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 53909 | 651 | SH |  | SOLE | 99 | 651 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 507957 | 6134 | SH |  | SOLE |  | 6134 | 0 | 0 |
| SEABRIDGE GOLD INC | Stock | 811916105 |  | 204020 | 7199 | SH |  | SOLE |  | 7199 | 0 | 0 |
| SEACOAST BKG CORP FLA COM NEW | Stock | 811707801 |  | 16235 | 536 | SH |  | SOLE | 19 | 536 | 0 | 0 |
| SEACOAST BKG CORP FLA COM NEW | Stock | 811707801 |  | 31502 | 1040 | SH |  | SOLE |  | 1040 | 0 | 0 |
| SEADRILL LTD COM | Stock | G7997W102 |  | 455 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 392 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 3134 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 5093 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 5485 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 9794 | 25 | SH |  | SOLE | 12 | 25 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 33382 | 85 | SH |  | SOLE | 36 | 85 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 39770 | 102 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 198622 | 507 | SH |  | SOLE | 99 | 507 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 317120 | 809 | SH |  | SOLE | 19 | 809 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 18686680 | 47699 | SH |  | SOLE |  | 47699 | 0 | 0 |
| SEALED AIR CORP | Stock | 81211K100 |  | 17 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEALED AIR CORP | Stock | 81211K100 |  | 294 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SEALED AIR CORP | Stock | 81211K100 |  | 294 | 7 | SH |  | SOLE | 99 | 7 | 0 | 0 |
| SEANERGY MARITIME HLDGS CORP (SHIP) | Stock | Y73760400 |  | 1937 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SEAPORT ENTMT GROUP INC COMMON STOCK | Stock | 812215200 |  | 107 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SEER INC COM CL A | Stock | 81578P106 |  | 16800 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| SEI DBI MULTI-STRATEGY ALTERNATIVE ETF | ETF | 81589A809 |  | 105050 | 4153 | SH |  | SOLE |  | 4153 | 0 | 0 |
| SEI DBI MULTI-STRATEGY ALTERNATIVE ETF | ETF | 81589A809 |  | 109274 | 4320 | SH |  | SOLE | 99 | 4320 | 0 | 0 |
| SEI ENHANCED LOW VOLATILITY U.S. LARGE CAP ETF | ETF | 81589A403 |  | 6856 | 212 | SH |  | SOLE |  | 212 | 0 | 0 |
| SEI ENHANCED U.S. LARGE CAP MOMENTUM FACTOR ETF | ETF | 81589A205 |  | 20816 | 457 | SH |  | SOLE |  | 457 | 0 | 0 |
| SEI ENHANCED U.S. LARGE CAP MOMENTUM FACTOR ETF | ETF | 81589A205 |  | 142298 | 3124 | SH |  | SOLE | 99 | 3124 | 0 | 0 |
| SEI ENHANCED U.S. LARGE CAP QUALITY FACTOR ETF | ETF | 81589A106 |  | 9831 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| SEI ENHANCED U.S. LARGE CAP QUALITY FACTOR ETF | ETF | 81589A106 |  | 63754 | 1751 | SH |  | SOLE | 99 | 1751 | 0 | 0 |
| SEI ENHANCED U.S. LARGE CAP VALUE FACTOR ETF | ETF | 81589A304 |  | 21279 | 512 | SH |  | SOLE |  | 512 | 0 | 0 |
| SEI ENHANCED U.S. LARGE CAP VALUE FACTOR ETF | ETF | 81589A304 |  | 151943 | 3656 | SH |  | SOLE | 99 | 3656 | 0 | 0 |
| SEI INVESTMENTS CO | Stock | 784117103 |  | 235 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SEI INVESTMENTS CO | Stock | 784117103 |  | 299 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| SEI INVESTMENTS CO | Stock | 784117103 |  | 4237 | 54 | SH |  | SOLE | 19 | 54 | 0 | 0 |
| SEI INVESTMENTS CO | Stock | 784117103 |  | 4944 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| SEI INVESTMENTS CO | Stock | 784117103 |  | 6984 | 89 | SH |  | SOLE | 66 | 89 | 0 | 0 |
| SEI INVESTMENTS CO | Stock | 784117103 |  | 66543 | 848 | SH |  | SOLE |  | 848 | 0 | 0 |
| SEI SELECT EMERGING MARKETS EQUITY ETF | ETF | 81589A601 |  | 56292 | 1719 | SH |  | SOLE |  | 1719 | 0 | 0 |
| SEI SELECT INTERNATIONAL EQUITY ETF | ETF | 81589A700 |  | 20047 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| SEI SELECT SMALL CAP ETF | ETF | 81589A502 |  | 58487 | 2117 | SH |  | SOLE | 99 | 2117 | 0 | 0 |
| SEI SELECT SMALL CAP ETF | ETF | 81589A502 |  | 81500 | 2950 | SH |  | SOLE |  | 2950 | 0 | 0 |
| SELECT STOXX EUROPE AEROSPACE  DEFENSE ETF | ETF | 84858T772 |  | 434119 | 10656 | SH |  | SOLE |  | 10655 | 0 | 0 |
| SELECT WATER SOLUTIONS INC CL A COM | Stock | 81617J301 |  | 3350168 | 218965 | SH |  | SOLE |  | 218965 | 0 | 0 |
| SELECTIVE INSURANCE GROUP INC | Stock | 816300107 |  | 64986 | 862 | SH |  | SOLE |  | 862 | 0 | 0 |
| SELECTQUOTE INC COM | Stock | 816307300 |  | 661 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 194 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 972 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 1555 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 1846 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 2235 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 2313 | 24 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 6413 | 66 | SH |  | SOLE | 99 | 66 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 12656 | 130 | SH |  | SOLE | 73 | 130 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 23406 | 241 | SH |  | SOLE | 33 | 240 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 2587732 | 26631 | SH |  | SOLE |  | 26630 | 0 | 0 |
| SEMRUSH HLDGS INC CL A COM | Stock | 81686C104 |  | 72 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SEMRUSH HLDGS INC CL A COM | Stock | 81686C104 |  | 645 | 54 | SH |  | SOLE | 36 | 54 | 0 | 0 |
| SEMRUSH HLDGS INC CL A COM | Stock | 81686C104 |  | 1194 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 154 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 8458 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 25989 | 338 | SH |  | SOLE | 99 | 338 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 32294 | 420 | SH |  | SOLE | 78 | 420 | 0 | 0 |
| SENECA FOODS CORP NEW CL A | Stock | 817070501 |  | 151 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SENECA FOODS CORP NEW CL A | Stock | 817070501 |  | 2267 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SENSATA TECHNOLOGIES HOLDINGS PLC | Stock | G8060N102 |  | 493 | 14 | SH |  | SOLE | 99 | 14 | 0 | 0 |
| SENSATA TECHNOLOGIES HOLDINGS PLC | Stock | G8060N102 |  | 5318 | 151 | SH |  | SOLE | 9 | 151 | 0 | 0 |
| SENSATA TECHNOLOGIES HOLDINGS PLC | Stock | G8060N102 |  | 11963 | 340 | SH |  | SOLE |  | 339 | 0 | 0 |
| SENSEONICS HLDGS INC COM | Stock | 81727U303 |  | 107 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| SENSIENT TECHNOLOGIES CORP | Stock | 81725T100 |  | 60076 | 695 | SH |  | SOLE |  | 695 | 0 | 0 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 1198 | 93 | SH |  | SOLE | 71 | 93 | 0 | 0 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 373664 | 29011 | SH |  | SOLE |  | 29011 | 0 | 0 |
| SERA PROGNOSTICS INC CLASS A COM | Stock | 81749D107 |  | 39 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SERINA THERAPEUTICS INC COM SHS | Stock | 81751A108 |  | 27 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| SERVE ROBOTICS INC COM | Stock | 81758H106 |  | 59 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SERVE ROBOTICS INC COM | Stock | 81758H106 |  | 405312 | 48023 | SH |  | SOLE |  | 48022 | 0 | 0 |
| SERVICE CORP INTERNATIONAL | Stock | 817565104 |  | 165 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| SERVICE CORP INTERNATIONAL | Stock | 817565104 |  | 3218 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| SERVICE CORP INTERNATIONAL | Stock | 817565104 |  | 49836 | 604 | SH |  | SOLE |  | 604 | 0 | 0 |
| SERVICE PPTYS TR COM SH BEN INT | REIT | 81761L102 |  | 34 | 25 | SH |  | SOLE | 99 | 25 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 418 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 732 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 3450 | 33 | SH |  | SOLE | 22 | 33 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 3659 | 35 | SH |  | SOLE | 2 | 35 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 4914 | 47 | SH |  | SOLE | 74 | 47 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 7946 | 76 | SH |  | SOLE | 4 | 76 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 9096 | 87 | SH |  | SOLE | 71 | 87 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 15787 | 151 | SH |  | SOLE | 19 | 151 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 27601 | 264 | SH |  | SOLE | 73 | 264 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 34711 | 332 | SH |  | SOLE | 33 | 332 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 35547 | 340 | SH |  | SOLE | 51 | 340 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 37115 | 355 | SH |  | SOLE | 99 | 355 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 52056 | 498 | SH |  | SOLE | 36 | 497 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 82176 | 786 | SH |  | SOLE | 81 | 786 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 89286 | 854 | SH |  | SOLE | 28 | 854 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 252802 | 2418 | SH |  | SOLE | 53 | 2418 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 641414 | 6135 | SH |  | SOLE | 49 | 6135 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 8810431 | 84270 | SH |  | SOLE |  | 84270 | 0 | 0 |
| SERVICETITAN INC SHS CL A | Stock | 81764X103 |  | 8123 | 128 | SH |  | SOLE | 23 | 128 | 0 | 0 |
| SERVICETITAN INC SHS CL A | Stock | 81764X103 |  | 38076 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 7429 | 102 | SH |  | SOLE | 99 | 102 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 10342 | 142 | SH |  | SOLE | 34 | 142 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 13037 | 179 | SH |  | SOLE | 23 | 179 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 83900 | 1152 | SH |  | SOLE |  | 1152 | 0 | 0 |
| SEZZLE INC COM | Stock | 78435P105 |  | 633 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| SEZZLE INC COM | Stock | 78435P105 |  | 17405 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| SGI ENHANCED CORE ETF | ETF | 74933W254 |  | 7183 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| SGI ENHANCED GLOBAL INCOME ETF | ETF | 74933W262 |  | 2942 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| SHAKE SHACK INC CL A | Stock | 819047101 |  | 354 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SHAKE SHACK INC CL A | Stock | 819047101 |  | 53613 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| SHARKNINJA INC COM SHS | Stock | G8068L108 |  | 212 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SHARKNINJA INC COM SHS | Stock | G8068L108 |  | 670 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| SHARKNINJA INC COM SHS | Stock | G8068L108 |  | 2753 | 26 | SH |  | SOLE | 99 | 26 | 0 | 0 |
| SHARKNINJA INC COM SHS | Stock | G8068L108 |  | 58986 | 557 | SH |  | SOLE | 78 | 557 | 0 | 0 |
| SHARKNINJA INC COM SHS | Stock | G8068L108 |  | 147095 | 1389 | SH |  | SOLE |  | 1389 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 2046 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 2418 | 26 | SH |  | SOLE | 31 | 26 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 7998 | 86 | SH |  | SOLE | 66 | 86 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 10788 | 116 | SH |  | SOLE | 9 | 116 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 10924 | 117 | SH |  | SOLE | 36 | 117 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 16182 | 174 | SH |  | SOLE | 61 | 174 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 20925 | 225 | SH |  | SOLE | 12 | 225 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 46221 | 497 | SH |  | SOLE | 99 | 497 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 77004 | 828 | SH |  | SOLE | 43 | 828 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 78965 | 849 | SH |  | SOLE | 19 | 849 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 121409 | 1305 | SH |  | SOLE | 49 | 1305 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 3600769 | 38718 | SH |  | SOLE |  | 38717 | 0 | 0 |
| SHENANDOAH TELECOMMUNICATIONS COM | Stock | 82312B106 |  | 586 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 962 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 1282 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 1603 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 1923 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 8975 | 28 | SH |  | SOLE | 72 | 28 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 9296 | 29 | SH |  | SOLE | 4 | 29 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 10722 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 15169 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 24373 | 76 | SH |  | SOLE | 73 | 76 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 25965 | 81 | SH |  | SOLE | 2 | 81 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 35261 | 110 | SH |  | SOLE | 99 | 110 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 40164 | 125 | SH |  | SOLE | 50 | 125 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 229237 | 715 | SH |  | SOLE | 30 | 715 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 2068048 | 6452 | SH |  | SOLE | 6 | 6451 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 3348997 | 10448 | SH |  | SOLE |  | 10447 | 0 | 0 |
| SHIFT4 PYAMENTS INC CL A | Stock | 82452J109 |  | 87 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| SHIFT4 PYAMENTS INC CL A | Stock | 82452J109 |  | 87 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| SHIFT4 PYAMENTS INC CL A | Stock | 82452J109 |  | 525 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| SHIFT4 PYAMENTS INC CL A | Stock | 82452J109 |  | 7696 | 176 | SH |  | SOLE | 99 | 176 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 120 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 184 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 5028 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 6500 | 106 | SH |  | SOLE | 9 | 106 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 25509 | 416 | SH |  | SOLE |  | 416 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 41698 | 680 | SH |  | SOLE | 99 | 680 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP INC CL A | Stock | 82489W107 |  | 1948 | 296 | SH |  | SOLE | 99 | 296 | 0 | 0 |
| SHOE CARNIVAL INC COM | Stock | 824889109 |  | 62 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SHOE CARNIVAL INC COM | Stock | 824889109 |  | 7666 | 492 | SH |  | SOLE | 34 | 491 | 0 | 0 |
| SHOE CARNIVAL INC COM | Stock | 824889109 |  | 9494 | 609 | SH |  | SOLE | 99 | 609 | 0 | 0 |
| SHOE CARNIVAL INC COM | Stock | 824889109 |  | 24788 | 1590 | SH |  | SOLE | 78 | 1590 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 875 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 5575 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 7354 | 62 | SH |  | SOLE | 4 | 62 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 8778 | 74 | SH |  | SOLE | 66 | 74 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 16607 | 140 | SH |  | SOLE | 6 | 140 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 17437 | 147 | SH |  | SOLE | 19 | 147 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 17674 | 149 | SH |  | SOLE | 48 | 149 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 25978 | 219 | SH |  | SOLE | 51 | 219 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 36891 | 311 | SH |  | SOLE | 50 | 311 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 58598 | 494 | SH |  | SOLE | 43 | 494 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 73900 | 623 | SH |  | SOLE | 99 | 623 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 107470 | 906 | SH |  | SOLE | 28 | 906 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 191097 | 1611 | SH |  | SOLE | 53 | 1611 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 7833281 | 66037 | SH |  | SOLE |  | 66036 | 0 | 0 |
| SHUTTERSTOCK INC COM | Stock | 825690100 |  | 1160 | 70 | SH |  | SOLE |  | 69 | 0 | 0 |
| SHUTTERSTOCK INC COM | Stock | 825690100 |  | 1910 | 115 | SH |  | SOLE | 99 | 115 | 0 | 0 |
| SIBANYE STILLWATER LTD SPONSORED ADR | ADR | 82575P107 |  | 3240 | 263 | SH |  | SOLE |  | 263 | 0 | 0 |
| SIDUS SPACE INC CL A COM NEW | Stock | 826165102 |  | 4640 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SIGMA LITHIUM CORPORATION COM | Stock | 826599102 |  | 123 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SIGNET JEWELERS LIMITED SHS | Stock | G81276100 |  | 169 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SIGNET JEWELERS LIMITED SHS | Stock | G81276100 |  | 16928 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SILA REALTY TRUST INC COMMON STOCK | REIT | 146280508 |  | 53706 | 2268 | SH |  | SOLE | 19 | 2268 | 0 | 0 |
| SILA REALTY TRUST INC COMMON STOCK | REIT | 146280508 |  | 141583 | 5979 | SH |  | SOLE | 99 | 5979 | 0 | 0 |
| SILA REALTY TRUST INC COMMON STOCK | REIT | 146280508 |  | 164553 | 6949 | SH |  | SOLE |  | 6949 | 0 | 0 |
| SILGAN HOLDINGS INC | Stock | 827048109 |  | 116 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| SILGAN HOLDINGS INC | Stock | 827048109 |  | 116 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SILGAN HOLDINGS INC | Stock | 827048109 |  | 1009 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| SILGAN HOLDINGS INC | Stock | 827048109 |  | 9907 | 255 | SH |  | SOLE | 73 | 255 | 0 | 0 |
| SILGAN HOLDINGS INC | Stock | 827048109 |  | 10036 | 259 | SH |  | SOLE |  | 258 | 0 | 0 |
| SILGAN HOLDINGS INC | Stock | 827048109 |  | 16878 | 435 | SH |  | SOLE | 99 | 435 | 0 | 0 |
| SILICON LABORATORIES INC | Stock | 826919102 |  | 16860 | 81 | SH |  | SOLE | 99 | 81 | 0 | 0 |
| SILICON MOTION TECHNOLOGY CORP SPONSORED ADR | ADR | 82706C108 |  | 112 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SILICON MOTION TECHNOLOGY CORP SPONSORED ADR | ADR | 82706C108 |  | 61740 | 550 | SH |  | SOLE |  | 549 | 0 | 0 |
| SILVERCORP METALS INC | Stock | 82835P103 |  | 97616 | 9089 | SH |  | SOLE |  | 9089 | 0 | 0 |
| SIMMONS FIRST NATL CORP CL A $1 PAR | Stock | 828730200 |  | 10250 | 527 | SH |  | SOLE | 99 | 527 | 0 | 0 |
| SIMMONS FIRST NATL CORP CL A $1 PAR | Stock | 828730200 |  | 17174 | 883 | SH |  | SOLE |  | 883 | 0 | 0 |
| SIMMONS FIRST NATL CORP CL A $1 PAR | Stock | 828730200 |  | 30284 | 1557 | SH |  | SOLE | 19 | 1557 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 560 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 1679 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 7275 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 10632 | 57 | SH |  | SOLE | 99 | 57 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 11085 | 59 | SH |  | SOLE | 36 | 59 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 11378 | 61 | SH |  | SOLE | 46 | 61 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 12684 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 13617 | 73 | SH |  | SOLE | 12 | 73 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 14446 | 77 | SH |  | SOLE | 33 | 77 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 4194250 | 22486 | SH |  | SOLE |  | 22485 | 0 | 0 |
| SIMPLIFY AGGREGATE BOND ETF | ETF | 82889N723 |  | 366049 | 17988 | SH |  | SOLE |  | 17987 | 0 | 0 |
| SIMPLIFY AGGREGATE BOND ETF | ETF | 82889N723 |  | 737951 | 36263 | SH |  | SOLE | 11 | 36262 | 0 | 0 |
| SIMPLIFY BARRIER INCOME ETF | ETF | 82889N335 |  | 313849 | 12789 | SH |  | SOLE |  | 12789 | 0 | 0 |
| SIMPLIFY HEALTH CARE ETF | ETF | 82889N772 |  | 8449 | 251 | SH |  | SOLE |  | 251 | 0 | 0 |
| SIMPLIFY HEDGED EQUITY ETF | ETF | 82889N764 |  | 1675 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| SIMPLIFY HIGH YIELD ETF | ETF | 82889N830 |  | 207728 | 9734 | SH |  | SOLE |  | 9734 | 0 | 0 |
| SIMPLIFY HIGH YIELD ETF | ETF | 82889N830 |  | 1057586 | 49559 | SH |  | SOLE | 11 | 49558 | 0 | 0 |
| SIMPLIFY INTEREST RATE HEDGE ETF | ETF | 82889N855 |  | 5875 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| SIMPLIFY MANAGED FUTURES STRATEGY ETF | ETF | 82889N699 |  | 979204 | 32403 | SH |  | SOLE |  | 32402 | 0 | 0 |
| SIMPLIFY MBS ETF | ETF | 82889N525 |  | 1997838 | 40393 | SH |  | SOLE |  | 40393 | 0 | 0 |
| SIMPLIFY TREASURY OPTION INCOME ETF | ETF | 82889N640 |  | 913132 | 38848 | SH |  | SOLE |  | 38848 | 0 | 0 |
| SIMPLY GOOD FOODS CO | Stock | 82900L102 |  | 7849 | 547 | SH |  | SOLE | 19 | 547 | 0 | 0 |
| SIMPLY GOOD FOODS CO | Stock | 82900L102 |  | 1087300 | 75770 | SH |  | SOLE |  | 75770 | 0 | 0 |
| SIMPSON MANUFACTURING CO INC | Stock | 829073105 |  | 861 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SINCLAIR INC CL A | Stock | 829242106 |  | 2510 | 194 | SH |  | SOLE | 99 | 194 | 0 | 0 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 138 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 3600 | 156 | SH |  | SOLE | 99 | 156 | 0 | 0 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 6090 | 264 | SH |  | SOLE | 73 | 263 | 0 | 0 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 17655 | 765 | SH |  | SOLE |  | 764 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 266 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 6522 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 12246 | 92 | SH |  | SOLE | 99 | 92 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 45790 | 344 | SH |  | SOLE | 23 | 344 | 0 | 0 |
| SITIME CORP COM | Stock | 82982T106 |  | 691 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SITIME CORP COM | Stock | 82982T106 |  | 72328 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP COM | Stock | 83001C108 |  | 195 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP COM | Stock | 83001C108 |  | 2414 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| SIXTH STREET SPECIALTY LENDING COM | CEF | 83012A109 |  | 53780 | 2926 | SH |  | SOLE |  | 2926 | 0 | 0 |
| SK TELECOM CO LTD SPONSORED ADR | ADR | 78440P306 |  | 1259 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| SK TELECOM CO LTD SPONSORED ADR | ADR | 78440P306 |  | 6620 | 226 | SH |  | SOLE | 66 | 226 | 0 | 0 |
| SK TELECOM CO LTD SPONSORED ADR | ADR | 78440P306 |  | 14674 | 501 | SH |  | SOLE | 99 | 501 | 0 | 0 |
| SK TELECOM CO LTD SPONSORED ADR | ADR | 78440P306 |  | 17984 | 614 | SH |  | SOLE |  | 614 | 0 | 0 |
| SKEENA RES LTD NEW COM | Stock | 83056P715 |  | 160328 | 5400 | SH |  | SOLE |  | 5400 | 0 | 0 |
| SKILLSOFT CORP CL A | Stock | 83066P309 |  | 47 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SKILLSOFT CORP CL A | Stock | 83066P309 |  | 6898 | 1608 | SH |  | SOLE | 19 | 1608 | 0 | 0 |
| SKILLZ INC COM CL A | Stock | 83067L208 |  | 101 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| SKYWARD SPECIALTY INS GROUP IN COM | Stock | 830940102 |  | 218 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SKYWARD SPECIALTY INS GROUP IN COM | Stock | 830940102 |  | 397619 | 9103 | SH |  | SOLE |  | 9103 | 0 | 0 |
| SKYWATER TECHNOLOGY INC COM | Stock | 83089J108 |  | 521 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SKYWATER TECHNOLOGY INC COM | Stock | 83089J108 |  | 4632 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| SKYWEST INC | Stock | 830879102 |  | 736 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 268 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 964 | 18 | SH |  | SOLE | 99 | 18 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 4712 | 88 | SH |  | SOLE | 71 | 88 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 6105 | 114 | SH |  | SOLE | 33 | 114 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 14459 | 270 | SH |  | SOLE | 49 | 270 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 49597 | 926 | SH |  | SOLE | 19 | 926 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 202143 | 3775 | SH |  | SOLE |  | 3774 | 0 | 0 |
| SL GREEN RLTY CORP COM | REIT | 78440X887 |  | 108197 | 2929 | SH |  | SOLE |  | 2929 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 1542 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 1953 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 2158 | 42 | SH |  | SOLE | 74 | 42 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 9867 | 192 | SH |  | SOLE | 46 | 192 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 12309 | 240 | SH |  | SOLE | 36 | 239 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 22612 | 440 | SH |  | SOLE | 9 | 440 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 24495 | 477 | SH |  | SOLE | 33 | 476 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 48923 | 952 | SH |  | SOLE | 99 | 952 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 8649599 | 168313 | SH |  | SOLE |  | 168312 | 0 | 0 |
| SLEEP NUMBER CORP COM | Stock | 83125X103 |  | 127 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| SLIDE INS HLDGS INC COM | Stock | 831349105 |  | 252 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| SLIDE INS HLDGS INC COM | Stock | 831349105 |  | 7200 | 400 | SH |  | SOLE | 99 | 400 | 0 | 0 |
| SLIDE INS HLDGS INC COM | Stock | 831349105 |  | 383958 | 21331 | SH |  | SOLE |  | 21331 | 0 | 0 |
| SLM CORP | Stock | 78442P106 |  | 201982 | 9434 | SH |  | SOLE |  | 9434 | 0 | 0 |
| SLR INVESTMENT CORP COM | CEF | 83413U100 |  | 716 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 125 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 3274 | 105 | SH |  | SOLE | 22 | 105 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 15060 | 483 | SH |  | SOLE | 99 | 483 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 355132 | 11390 | SH |  | SOLE |  | 11389 | 0 | 0 |
| SMARTFINANCIAL INC COM NEW | Stock | 83190L208 |  | 26535 | 679 | SH |  | SOLE | 19 | 679 | 0 | 0 |
| SMARTSTOP SELF STORAG REIT INC COMMON STOCK | REIT | 83192D402 |  | 1473587 | 48665 | SH |  | SOLE |  | 48665 | 0 | 0 |
| SMITH  NEPHEW PLC SPDN ADR NEW | ADR | 83175M205 |  | 604 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SMITH  NEPHEW PLC SPDN ADR NEW | ADR | 83175M205 |  | 18751 | 590 | SH |  | SOLE |  | 590 | 0 | 0 |
| SMITH  NEPHEW PLC SPDN ADR NEW | ADR | 83175M205 |  | 23454 | 738 | SH |  | SOLE | 99 | 738 | 0 | 0 |
| SMITH  WESSON HLDG CORP | Stock | 831754106 |  | 108908 | 7600 | SH |  | SOLE |  | 7600 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 198 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 528 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 3341 | 51 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 10748 | 163 | SH |  | SOLE | 99 | 163 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 528572 | 8016 | SH |  | SOLE |  | 8015 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 1707800 | 25899 | SH |  | SOLE | 6 | 25899 | 0 | 0 |
| SMITH DOUGLAS HOMES CORP COM SHS CL A | Stock | 83207R107 |  | 64 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SMITH DOUGLAS HOMES CORP COM SHS CL A | Stock | 83207R107 |  | 1843 | 144 | SH |  | SOLE | 23 | 144 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 96 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 386 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 1350 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 6172 | 64 | SH |  | SOLE | 49 | 64 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 49570 | 514 | SH |  | SOLE | 99 | 514 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 328525 | 3407 | SH |  | SOLE |  | 3406 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 26 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 175 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 837 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 996 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 1554 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 1873 | 47 | SH |  | SOLE | 31 | 47 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 15302 | 384 | SH |  | SOLE | 12 | 384 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 36104 | 906 | SH |  | SOLE | 99 | 906 | 0 | 0 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 73523 | 1845 | SH |  | SOLE |  | 1845 | 0 | 0 |
| SNAP INC CLASS A | Stock | 83304A106 |  | 175 | 38 | SH |  | SOLE | 46 | 38 | 0 | 0 |
| SNAP INC CLASS A | Stock | 83304A106 |  | 72666 | 15797 | SH |  | SOLE |  | 15796 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 363 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 363 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 2179 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 8354 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 29784 | 82 | SH |  | SOLE | 99 | 82 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 1201126 | 3307 | SH |  | SOLE |  | 3306 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 3148448 | 8668 | SH |  | SOLE | 6 | 8668 | 0 | 0 |
| SNDL INC COM | Stock | 83307B101 |  | 215 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 452 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 593 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 1357 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 2111 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 2866 | 19 | SH |  | SOLE | 2 | 19 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 4525 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 7993 | 53 | SH |  | SOLE | 99 | 53 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 10407 | 69 | SH |  | SOLE | 4 | 69 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 121410 | 805 | SH |  | SOLE | 43 | 805 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 2336452 | 15492 | SH |  | SOLE |  | 15491 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B | ADR | 833635105 |  | 243 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B | ADR | 833635105 |  | 133632 | 1651 | SH |  | SOLE |  | 1651 | 0 | 0 |
| SOFI SOCIAL 50 ETF | ETF | 886364405 |  | 21679 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 222 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 2779 | 175 | SH |  | SOLE | 71 | 175 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 59455 | 3744 | SH |  | SOLE | 19 | 3744 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 541452 | 34096 | SH |  | SOLE |  | 34096 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 102 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 147804 | 2895 | SH |  | SOLE |  | 2895 | 0 | 0 |
| SOLARIS ENERGY INFRAS INC COM CL A | Stock | 83418M103 |  | 203436 | 3600 | SH |  | SOLE |  | 3600 | 0 | 0 |
| SOLESENCE INC COM | Stock | 630079101 |  | 1897 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SOLID POWER INC CLASS A COM | Stock | 83422N105 |  | 75 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| SOLIGENIX INC COM NEW | Stock | 834223604 |  | 247 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| SOLO BRANDS INC COM CL A NEW | Stock | 83425V203 |  | 90 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 305 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 305 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 305 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 381 | 5 | SH |  | SOLE | 6 | 5 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 2513 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 35338 | 464 | SH |  | SOLE | 24 | 464 | 0 | 0 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 368090 | 4833 | SH |  | SOLE |  | 4833 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 131 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 327 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 1175 | 18 | SH |  | SOLE | 73 | 18 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 1763 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 1959 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 4049 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 5681 | 87 | SH |  | SOLE | 19 | 87 | 0 | 0 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 94097 | 1441 | SH |  | SOLE |  | 1441 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 483 | 7 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 1109 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 11236 | 152 | SH |  | SOLE | 6 | 152 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 33965 | 459 | SH |  | SOLE |  | 459 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 984883 | 13324 | SH |  | SOLE | 45 | 13323 | 0 | 0 |
| SONIC AUTOMOTIVE INC CL A | Stock | 83545G102 |  | 480 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SONICSHARES GLOBAL SHIPPING ETF | ETF | 886364645 |  | 6083 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SONIDA SENIOR LIVING INC COM | Stock | 140475203 |  | 7031 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| SONOCO PRODUCTS CO | Stock | 835495102 |  | 811 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| SONOCO PRODUCTS CO | Stock | 835495102 |  | 45057 | 833 | SH |  | SOLE | 99 | 833 | 0 | 0 |
| SONOCO PRODUCTS CO | Stock | 835495102 |  | 451815 | 8353 | SH |  | SOLE |  | 8353 | 0 | 0 |
| SONOS INC COM | Stock | 83570H108 |  | 6030 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| SONOS INC COM | Stock | 83570H108 |  | 15678 | 1170 | SH |  | SOLE | 19 | 1170 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 2277 | 110 | SH |  | SOLE | 66 | 110 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 2712 | 131 | SH |  | SOLE | 71 | 131 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 3954 | 191 | SH |  | SOLE | 99 | 191 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 5051 | 244 | SH |  | SOLE | 9 | 244 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 6728 | 325 | SH |  | SOLE | 61 | 325 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 12772 | 617 | SH |  | SOLE | 6 | 617 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 43470 | 2100 | SH |  | SOLE | 43 | 2100 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 137220 | 6629 | SH |  | SOLE |  | 6629 | 0 | 0 |
| SOTERA HEALTH CO COM | Stock | 83601L102 |  | 115 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SOTERA HEALTH CO COM | Stock | 83601L102 |  | 2753 | 192 | SH |  | SOLE | 99 | 192 | 0 | 0 |
| SOUNDHOUND AI INC CLASS A COM | Stock | 836100107 |  | 474 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| SOUNDHOUND AI INC CLASS A COM | Stock | 836100107 |  | 244282 | 35558 | SH |  | SOLE |  | 35557 | 0 | 0 |
| SOUNDTHINKING INC COM | Stock | 82536T107 |  | 79 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| SOUNDWATCH HEDGED EQUITY ETF | ETF | 00777X603 |  | 8937 | 291 | SH |  | SOLE |  | 291 | 0 | 0 |
| SOUNDWATCH HEDGED EQUITY ETF | ETF | 00777X603 |  | 505340 | 16454 | SH |  | SOLE | 51 | 16454 | 0 | 0 |
| SOUTH BOW CORP COM | Stock | 83671M105 |  | 2091 | 63 | SH |  | SOLE | 19 | 62 | 0 | 0 |
| SOUTH BOW CORP COM | Stock | 83671M105 |  | 95655 | 2871 | SH |  | SOLE |  | 2870 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 193 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 869 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 3861 | 40 | SH |  | SOLE | 9 | 40 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 3957 | 41 | SH |  | SOLE | 74 | 41 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 5154 | 53 | SH |  | SOLE | 36 | 53 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 13995 | 145 | SH |  | SOLE | 71 | 145 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 14506 | 150 | SH |  | SOLE | 73 | 150 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 33569 | 348 | SH |  | SOLE | 33 | 347 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 37064 | 384 | SH |  | SOLE | 99 | 384 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 61773 | 640 | SH |  | SOLE | 52 | 640 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 202681 | 2100 | SH |  | SOLE | 19 | 2099 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 2929232 | 30348 | SH |  | SOLE | 6 | 30348 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 8410690 | 87139 | SH |  | SOLE |  | 87139 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 4129 | 24 | SH |  | SOLE | 22 | 24 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 4818 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 19099 | 111 | SH |  | SOLE | 99 | 111 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 2374281 | 13799 | SH |  | SOLE |  | 13799 | 0 | 0 |
| SOUTHERN FIRST BANCSHARES COM | Stock | 842873101 |  | 29321 | 538 | SH |  | SOLE |  | 538 | 0 | 0 |
| SOUTHERN FIRST BANCSHARES COM | Stock | 842873101 |  | 31665 | 581 | SH |  | SOLE | 19 | 581 | 0 | 0 |
| SOUTHLAND HLDGS INC COM | Stock | 84445C100 |  | 318981 | 245370 | SH |  | SOLE |  | 245370 | 0 | 0 |
| SOUTHSIDE BANCSHARES INC COM | Stock | 84470P109 |  | 466 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| SOUTHSIDE BANCSHARES INC COM | Stock | 84470P109 |  | 143325 | 4610 | SH |  | SOLE |  | 4609 | 0 | 0 |
| SOUTHSTATE BK CORP COM | Stock | 84472E102 |  | 112874 | 1220 | SH |  | SOLE |  | 1220 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 150 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 376 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 601 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 1465 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 1728 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 2179 | 58 | SH |  | SOLE | 49 | 58 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 4363 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 5079 | 135 | SH |  | SOLE | 73 | 135 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 257911 | 6865 | SH |  | SOLE |  | 6864 | 0 | 0 |
| SOUTHWEST GAS HOLDINGS INC | Stock | 844895102 |  | 174 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| SOUTHWEST GAS HOLDINGS INC | Stock | 844895102 |  | 869 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SOUTHWEST GAS HOLDINGS INC | Stock | 844895102 |  | 4432 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| SOUTHWEST GAS HOLDINGS INC | Stock | 844895102 |  | 44158 | 508 | SH |  | SOLE | 19 | 508 | 0 | 0 |
| SP FUNDS S 500 SHARIA INDUSTRY EXCLUSIONS ETF | ETF | 886364801 |  | 4623 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| SP FUNDS S GLOBAL TECHNOLOGY ETF | ETF | 84612A101 |  | 1491 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| SP FUNDS S WORLD (EX-US) ETF | ETF | 84612A200 |  | 5161 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| SPDR BARCLAYS CAPITAL INTL TREASURY BOND ETF | ETF | 78464A516 |  | 61438 | 2799 | SH |  | SOLE |  | 2799 | 0 | 0 |
| SPDR BARCLAYS CAPITAL LONG TERM TREASURIES | ETF | 78464A664 |  | 1157 | 44 | SH |  | SOLE | 36 | 44 | 0 | 0 |
| SPDR BARCLAYS CAPITAL LONG TERM TREASURIES | ETF | 78464A664 |  | 113843 | 4329 | SH |  | SOLE |  | 4328 | 0 | 0 |
| SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 315497 | 12630 | SH |  | SOLE | 75 | 12630 | 0 | 0 |
| SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 391290 | 15664 | SH |  | SOLE |  | 15664 | 0 | 0 |
| SPDR DJ GLOBAL REAL ESTATE ETF | ETF | 78463X749 |  | 458 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPDR DJ WILSHIRE INTERNATIONAL REAL ESTATE ETF | ETF | 78463X863 |  | 1331 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 21770 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 48172 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 92638 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 6343147 | 13694 | SH |  | SOLE |  | 13694 | 0 | 0 |
| SPDR DOW JONES REIT ETF | ETF | 78464A607 |  | 65602 | 650 | SH |  | SOLE |  | 649 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 9897 | 23 | SH |  | SOLE | 99 | 23 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 41308 | 96 | SH |  | SOLE | 36 | 96 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 95094 | 221 | SH |  | SOLE | 22 | 221 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 207400 | 482 | SH |  | SOLE | 49 | 482 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 325602 | 757 | SH |  | SOLE | 19 | 756 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 430290 | 1000 | SH |  | SOLE | 28 | 1000 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 34373473 | 79884 | SH |  | SOLE |  | 79884 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 142001 | 1532 | SH |  | SOLE | 24 | 1532 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 278997 | 3010 | SH |  | SOLE | 36 | 3010 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 7852002 | 84713 | SH |  | SOLE |  | 84712 | 0 | 0 |
| SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF | ETF | 78463X202 |  | 745 | 12 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF | ETF | 78463X202 |  | 571251 | 9202 | SH |  | SOLE |  | 9201 | 0 | 0 |
| SPDR INDEX SHS FDS S EMERGING MKTS SM CAP ETF | ETF | 78463X756 |  | 1066714 | 16133 | SH |  | SOLE |  | 16133 | 0 | 0 |
| SPDR INDEX SHS FDS S INTL SMALL CAP ETF | ETF | 78463X871 |  | 281313 | 6661 | SH |  | SOLE |  | 6661 | 0 | 0 |
| SPDR MUNICIPAL BOND ETF | ETF | 78468R721 |  | 148253 | 3270 | SH |  | SOLE | 36 | 3269 | 0 | 0 |
| SPDR PHARMACEUTICALS ETF | ETF | 78464A722 |  | 54090 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SPDR Russell 1000 Low Volatility ETF | ETF | 78468R804 |  | 2672 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SPDR S HOMEBUILDER ETF | ETF | 78464A888 |  | 691 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| SPDR S HOMEBUILDER ETF | ETF | 78464A888 |  | 1701273 | 17233 | SH |  | SOLE |  | 17233 | 0 | 0 |
| SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 3459112 | 53095 | SH |  | SOLE |  | 53094 | 0 | 0 |
| SPDR SER TR BARCLAYS CAPITAL LONG TERM CR BD ETF | ETF | 78464A367 |  | 96237 | 4331 | SH |  | SOLE |  | 4331 | 0 | 0 |
| SPDR SER TR DJ GLOBAL TITANS ETF | ETF | 78464A706 |  | 1695 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP GROWTH ETF | ETF | 78464A201 |  | 3478 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP GROWTH ETF | ETF | 78464A201 |  | 999932 | 10349 | SH |  | SOLE |  | 10349 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF | ETF | 78464A300 |  | 108200 | 1144 | SH |  | SOLE | 36 | 1144 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF | ETF | 78464A300 |  | 823197 | 8704 | SH |  | SOLE |  | 8703 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 52442 | 572 | SH |  | SOLE | 43 | 572 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 57171 | 624 | SH |  | SOLE | 19 | 623 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 211780 | 2311 | SH |  | SOLE | 24 | 2311 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 37465053 | 408829 | SH |  | SOLE |  | 408828 | 0 | 0 |
| SPDR SER TR S DIVID ETF | ETF | 78464A763 |  | 3278821 | 22467 | SH |  | SOLE |  | 22466 | 0 | 0 |
| SPDR SERIES TRUST KBW BK ETF | ETF | 78464A797 |  | 780267 | 13103 | SH |  | SOLE |  | 13102 | 0 | 0 |
| SPDR SERIES TRUST S RETAIL ETF | ETF | 78464A714 |  | 270728 | 3364 | SH |  | SOLE |  | 3364 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD CEF | CEF | 84741T104 |  | 12522 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NEW COM | Stock | 84790A105 |  | 147 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NEW COM | Stock | 84790A105 |  | 1327 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| SPHERE ENTERTAINMENT CO CL A | Stock | 55826T102 |  | 352 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SPHERE ENTERTAINMENT CO CL A | Stock | 55826T102 |  | 627503 | 5345 | SH |  | SOLE |  | 5345 | 0 | 0 |
| SPIRE GLOBAL INC COM CL A NEW | Stock | 848560108 |  | 327 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| SPIRE GLOBAL INC COM CL A NEW | Stock | 848560108 |  | 22015 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| SPIRE INC | Stock | 84857L101 |  | 9597 | 106 | SH |  | SOLE | 99 | 106 | 0 | 0 |
| SPIRE INC | Stock | 84857L101 |  | 22635 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SPORTRADAR GROUP AG CLASS A ORD SHS | Stock | H8088L103 |  | 6930 | 414 | SH |  | SOLE | 99 | 414 | 0 | 0 |
| SPORTSMANS WHSE HLDGS INC COM | Stock | 84920Y106 |  | 1269 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 97 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 2909 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 3879 | 8 | SH |  | SOLE | 22 | 8 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 3879 | 8 | SH |  | SOLE | 4 | 8 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 5334 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 13093 | 27 | SH |  | SOLE | 48 | 27 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 28610 | 59 | SH |  | SOLE | 99 | 59 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 34914 | 72 | SH |  | SOLE | 28 | 72 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 173598 | 358 | SH |  | SOLE | 53 | 358 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 178932 | 369 | SH |  | SOLE | 19 | 369 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 476269 | 982 | SH |  | SOLE |  | 982 | 0 | 0 |
| SPRINKLR INC CL A | Stock | 85208T107 |  | 630 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| SPROTT ACTIVE GOLD  SILVER MINERS ETF | ETF | 85208P865 |  | 77796 | 1712 | SH |  | SOLE |  | 1712 | 0 | 0 |
| SPROTT ACTIVE METALS  MINERS ETF | ETF | 85208P857 |  | 13445 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SPROTT COPPER MINERS ETF | ETF | 85208P881 |  | 107 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| SPROTT CRITICAL MATERIALS ETF | ETF | 85208P402 |  | 80384 | 2430 | SH |  | SOLE |  | 2430 | 0 | 0 |
| SPROTT GOLD MINERS ETF | ETF | 85210B102 |  | 62257 | 825 | SH |  | SOLE |  | 824 | 0 | 0 |
| SPROTT INC COM NEW | Stock | 852066208 |  | 127054 | 890 | SH |  | SOLE |  | 890 | 0 | 0 |
| SPROTT JUNIOR COPPER MINERS ETF | ETF | 85208P501 |  | 7794 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SPROTT JUNIOR URANIUM MINERS ETF | ETF | 85208P808 |  | 106323 | 3630 | SH |  | SOLE |  | 3630 | 0 | 0 |
| SPROTT NICKEL MINERS ETF | ETF | 85208P600 |  | 3202 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVER TRUST CEF | CEF | 85208R101 |  | 47911 | 1004 | SH |  | SOLE | 19 | 1004 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVER TRUST CEF | CEF | 85208R101 |  | 2540517 | 53238 | SH |  | SOLE |  | 53238 | 0 | 0 |
| SPROTT PHYSICAL GOLD TRUST CEF | CEF | 85207H104 |  | 38984 | 1100 | SH |  | SOLE | 19 | 1100 | 0 | 0 |
| SPROTT PHYSICAL GOLD TRUST CEF | CEF | 85207H104 |  | 11738596 | 331225 | SH |  | SOLE |  | 331224 | 0 | 0 |
| SPROTT PHYSICAL PLATINUM  PALLADIUM TR CEF | CEF | 85207Q104 |  | 86192 | 5550 | SH |  | SOLE |  | 5550 | 0 | 0 |
| SPROTT PHYSICAL SILVER TRUST CEF | CEF | 85207K107 |  | 12457942 | 510781 | SH |  | SOLE |  | 510780 | 0 | 0 |
| SPROTT SILVER MINERS  PHYSICAL SILVER ETF SILVER MINERS ETF | ETF | 85208P873 |  | 62494 | 1056 | SH |  | SOLE |  | 1056 | 0 | 0 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 14146 | 224 | SH |  | SOLE | 36 | 224 | 0 | 0 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 17618 | 279 | SH |  | SOLE | 19 | 278 | 0 | 0 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 1760949 | 27885 | SH |  | SOLE |  | 27885 | 0 | 0 |
| SPROUT SOCIAL INC COM CL A | Stock | 85209W109 |  | 279 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| SPROUT SOCIAL INC COM CL A | Stock | 85209W109 |  | 2172 | 381 | SH |  | SOLE | 99 | 381 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 77 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 309 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 386 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 7867 | 102 | SH |  | SOLE | 46 | 102 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 34554 | 448 | SH |  | SOLE | 99 | 448 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 374312 | 4853 | SH |  | SOLE |  | 4853 | 0 | 0 |
| SPS COMMERCE INC COM | Stock | 78463M107 |  | 612 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SPS COMMERCE INC COM | Stock | 78463M107 |  | 5400 | 97 | SH |  | SOLE | 99 | 97 | 0 | 0 |
| SPS COMMERCE INC COM | Stock | 78463M107 |  | 10633 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| SPX TECHNOLOGIES INC COM | Stock | 78473E103 |  | 6198 | 31 | SH |  | SOLE | 99 | 31 | 0 | 0 |
| SPX TECHNOLOGIES INC COM | Stock | 78473E103 |  | 21793 | 109 | SH |  | SOLE | 19 | 109 | 0 | 0 |
| SPX TECHNOLOGIES INC COM | Stock | 78473E103 |  | 62981 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 270 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 946 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 1149 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 3784 | 56 | SH |  | SOLE | 22 | 56 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 13717 | 203 | SH |  | SOLE | 9 | 203 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 35625 | 527 | SH |  | SOLE | 49 | 527 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 39469 | 584 | SH |  | SOLE | 43 | 584 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 350486 | 5187 | SH |  | SOLE |  | 5187 | 0 | 0 |
| SSGA ACTIVE ETF TR BLKSTN GSOSRLN | ETF | 78467V608 |  | 279776 | 6970 | SH |  | SOLE | 99 | 6970 | 0 | 0 |
| SSGA ACTIVE ETF TR BLKSTN GSOSRLN | ETF | 78467V608 |  | 6694040 | 166767 | SH |  | SOLE |  | 166767 | 0 | 0 |
| SSR MINING IN COM | Stock | 784730103 |  | 1205 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| SSR MINING IN COM | Stock | 784730103 |  | 6292 | 214 | SH |  | SOLE | 19 | 214 | 0 | 0 |
| SSR MINING IN COM | Stock | 784730103 |  | 10437 | 355 | SH |  | SOLE | 99 | 355 | 0 | 0 |
| SSR MINING IN COM | Stock | 784730103 |  | 17070 | 581 | SH |  | SOLE |  | 581 | 0 | 0 |
| ST JOE COMPANY | Stock | 790148100 |  | 565 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ST JOE COMPANY | Stock | 790148100 |  | 397210 | 6325 | SH |  | SOLE |  | 6325 | 0 | 0 |
| STAAR SURGICAL CO COM PAR $0.01 | Stock | 852312305 |  | 187 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| STAAR SURGICAL CO COM PAR $0.01 | Stock | 852312305 |  | 6246 | 334 | SH |  | SOLE | 19 | 334 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 613 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 9087 | 252 | SH |  | SOLE | 99 | 252 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 30923 | 858 | SH |  | SOLE | 43 | 857 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 229934 | 6376 | SH |  | SOLE |  | 6376 | 0 | 0 |
| STAGWELL INC COM CL A | Stock | 85256A109 |  | 94 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| STANDARD BIOTOOLS INC COM | Stock | 34385P108 |  | 5966 | 6490 | SH |  | SOLE |  | 6490 | 0 | 0 |
| STANDARDAERO INC COM | Stock | 85423L103 |  | 155 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| STANDEX INTERNATIONAL CORP | Stock | 854231107 |  | 3823 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| STANDEX INTERNATIONAL CORP | Stock | 854231107 |  | 11261 | 44 | SH |  | SOLE | 34 | 44 | 0 | 0 |
| STANDEX INTERNATIONAL CORP | Stock | 854231107 |  | 32112 | 126 | SH |  | SOLE | 99 | 126 | 0 | 0 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 142 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 1137 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 4690 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 39794 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| STANTEC INC COM | Stock | 85472N109 |  | 14602 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| STAR BULK CARRIERS CORP. SHS PAR | Stock | Y8162K204 |  | 148892 | 6482 | SH |  | SOLE |  | 6482 | 0 | 0 |
| STAR HLDGS SHS BEN INT | Stock | 85512G106 |  | 257 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 179 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 1165 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 1254 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2150 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2240 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 4032 | 45 | SH |  | SOLE | 12 | 45 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 5555 | 62 | SH |  | SOLE | 99 | 62 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 6109 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 9332 | 104 | SH |  | SOLE | 73 | 104 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 9407 | 105 | SH |  | SOLE | 4 | 105 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 16037 | 179 | SH |  | SOLE | 7 | 179 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 19979 | 223 | SH |  | SOLE | 71 | 223 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 41470 | 463 | SH |  | SOLE | 33 | 462 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 52052 | 581 | SH |  | SOLE | 28 | 581 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2234704 | 24944 | SH |  | SOLE |  | 24943 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2315393 | 25844 | SH |  | SOLE | 6 | 25844 | 0 | 0 |
| STARFIGHTERS SPACE INC COMMON STOCK | Stock | 85529M104 |  | 592 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 21852 | 1269 | SH |  | SOLE | 99 | 1269 | 0 | 0 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 282212 | 16389 | SH |  | SOLE |  | 16388 | 0 | 0 |
| STATE STREET BLACKSTONE HIGH INCOME ETF | ETF | 78470P846 |  | 3062 | 110 | SH |  | SOLE | 11 | 110 | 0 | 0 |
| STATE STREET BLACKSTONE HIGH INCOME ETF | ETF | 78470P846 |  | 217096 | 7798 | SH |  | SOLE |  | 7798 | 0 | 0 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 554 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 111636 | 1007 | SH |  | SOLE | 36 | 1007 | 0 | 0 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 3888417 | 35075 | SH |  | SOLE |  | 35075 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 506 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 1139 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 1392 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 2327 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 8632 | 68 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 9998 | 79 | SH |  | SOLE | 12 | 79 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 12428 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 88339 | 698 | SH |  | SOLE | 99 | 698 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 1937203 | 15307 | SH |  | SOLE |  | 15306 | 0 | 0 |
| STATE STREET DOUBLELINE EMERGING MARKETS FIXED INCOME ETF | ETF | 78470P309 |  | 1464 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| STATE STREET DOUBLELINE TOTAL RETURN TACTICAL ETF | ETF | 78467V848 |  | 139611 | 3514 | SH |  | SOLE | 11 | 3514 | 0 | 0 |
| STATE STREET GLOBAL ALLOCATION ETF | ETF | 78467V400 |  | 333531 | 6738 | SH |  | SOLE |  | 6738 | 0 | 0 |
| STATE STREET MULTI-ASSET REAL RETURN ETF | ETF | 78467V103 |  | 28773 | 796 | SH |  | SOLE |  | 795 | 0 | 0 |
| STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF | ETF | 81369Y860 |  | 2073 | 51 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF | ETF | 81369Y860 |  | 1218196 | 29836 | SH |  | SOLE |  | 29835 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG 1-10 YEAR TIPS ETF | ETF | 78468R861 |  | 15479 | 807 | SH |  | SOLE |  | 806 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG 1-10 YEAR TIPS ETF | ETF | 78468R861 |  | 23335 | 1216 | SH |  | SOLE | 36 | 1216 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG 3-12 MONTH T-BILL ETF | ETF | 78468R523 |  | 5093650 | 51223 | SH |  | SOLE |  | 51223 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF | ETF | 78464A359 |  | 173064 | 1891 | SH |  | SOLE |  | 1891 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG EMERGING MARKETS LOCAL BOND ETF | ETF | 78464A391 |  | 475 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG EMERGING MARKETS LOCAL BOND ETF | ETF | 78464A391 |  | 65615 | 3179 | SH |  | SOLE |  | 3179 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG EMERGING MARKETS USD BOND ETF | ETF | 78468R515 |  | 15475 | 624 | SH |  | SOLE |  | 624 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG ENHANCED ROLL YIELD COMMODITY STRATEGY NO K-1 E | ETF | 78468R440 |  | 89298 | 2534 | SH |  | SOLE |  | 2534 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 |  | 436196 | 4557 | SH |  | SOLE |  | 4557 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG INTERNATIONAL CORPORATE BOND ETF | ETF | 78464A151 |  | 550616 | 17716 | SH |  | SOLE |  | 17716 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF | ETF | 78468R200 |  | 720652 | 23413 | SH |  | SOLE |  | 23413 | 0 | 0 |
| STATE STREET SPDR ICE PREFERRED SECURITIES ETF | ETF | 78464A292 |  | 16869 | 547 | SH |  | SOLE |  | 547 | 0 | 0 |
| STATE STREET SPDR MSCI ACWI EX-US ETF | ETF | 78463X848 |  | 91853 | 2510 | SH |  | SOLE |  | 2510 | 0 | 0 |
| STATE STREET SPDR MSCI EAFE STRATEGICFACTORS ETF | ETF | 78463X434 |  | 12218 | 131 | SH |  | SOLE | 36 | 131 | 0 | 0 |
| STATE STREET SPDR MSCI USA STRATEGICFACTORS ETF | ETF | 78468R812 |  | 2231 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| STATE STREET SPDR MSCI USA STRATEGICFACTORS ETF | ETF | 78468R812 |  | 17679 | 103 | SH |  | SOLE | 22 | 103 | 0 | 0 |
| STATE STREET SPDR NUVEEN ICE HIGH YIELD MUNICIPAL BOND ETF | ETF | 78464A284 |  | 34422 | 1388 | SH |  | SOLE | 36 | 1388 | 0 | 0 |
| STATE STREET SPDR NUVEEN ICE HIGH YIELD MUNICIPAL BOND ETF | ETF | 78464A284 |  | 232984 | 9395 | SH |  | SOLE |  | 9394 | 0 | 0 |
| STATE STREET SPDR NUVEEN ICE SHORT TERM MUNICIPAL BOND ETF | ETF | 78468R739 |  | 1100 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| STATE STREET SPDR NUVEEN ICE SHORT TERM MUNICIPAL BOND ETF | ETF | 78468R739 |  | 276888 | 5789 | SH |  | SOLE |  | 5789 | 0 | 0 |
| STATE STREET SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 341820 | 1339 | SH |  | SOLE |  | 1339 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 1283203 | 50086 | SH |  | SOLE |  | 50086 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO CORPORATE BOND ETF | ETF | 78464A144 |  | 48132 | 1658 | SH |  | SOLE |  | 1658 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 287823 | 6305 | SH |  | SOLE | 36 | 6305 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 5523476 | 120996 | SH |  | SOLE |  | 120996 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 31899 | 680 | SH |  | SOLE | 36 | 680 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 4662788 | 99399 | SH |  | SOLE |  | 99398 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO HIGH YIELD BOND ETF | ETF | 78468R606 |  | 391979 | 16809 | SH |  | SOLE |  | 16808 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 179573 | 5354 | SH |  | SOLE | 36 | 5354 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 300569 | 8962 | SH |  | SOLE | 19 | 8961 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 1432091 | 42698 | SH |  | SOLE | 75 | 42698 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 1880477 | 56067 | SH |  | SOLE |  | 56066 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF | ETF | 78464A672 |  | 108106 | 3772 | SH |  | SOLE | 36 | 3772 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF | ETF | 78464A672 |  | 121062 | 4224 | SH |  | SOLE |  | 4224 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 3515 | 157 | SH |  | SOLE | 36 | 157 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 16143 | 721 | SH |  | SOLE |  | 721 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 65737 | 2936 | SH |  | SOLE | 6 | 2936 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 1027567 | 45894 | SH |  | SOLE | 75 | 45894 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF | ETF | 78463X475 |  | 15975 | 211 | SH |  | SOLE | 36 | 211 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 1463852 | 18516 | SH |  | SOLE | 36 | 18515 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 2142410 | 27099 | SH |  | SOLE | 49 | 27098 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 3778831 | 47797 | SH |  | SOLE |  | 47797 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 400 MID CAP ETF | ETF | 78464A847 |  | 1225389 | 20692 | SH |  | SOLE |  | 20692 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 70 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 140934 | 1841 | SH |  | SOLE | 49 | 1841 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 277917 | 3631 | SH |  | SOLE | 51 | 3631 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 3800093 | 49648 | SH |  | SOLE | 36 | 49648 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 9379870 | 122549 | SH |  | SOLE |  | 122548 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 1860 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 4159848 | 42486 | SH |  | SOLE |  | 42486 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 HIGH DIVIDEND ETF | ETF | 78468R788 |  | 847673 | 18622 | SH |  | SOLE |  | 18622 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 1890 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 527686 | 9326 | SH |  | SOLE | 36 | 9326 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 3697743 | 65354 | SH |  | SOLE |  | 65354 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 1293104 | 26761 | SH |  | SOLE |  | 26761 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 |  | 11397 | 379 | SH |  | SOLE | 36 | 379 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 |  | 16457486 | 547306 | SH |  | SOLE |  | 547305 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO SHORT TERM TREASURY ETF | ETF | 78468R101 |  | 761102 | 26083 | SH |  | SOLE |  | 26083 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO TIPS ETF | ETF | 78464A656 |  | 10586 | 407 | SH |  | SOLE | 36 | 407 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO TIPS ETF | ETF | 78464A656 |  | 11757 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| STATE STREET SPDR RUSSELL 1000 LOW VOLATILITY FOCUS ETF | ETF | 78468R754 |  | 5367 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| STATE STREET SPDR S 400 MID CAP GROWTH ETF | ETF | 78464A821 |  | 864 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| STATE STREET SPDR S 400 MID CAP GROWTH ETF | ETF | 78464A821 |  | 35217 | 367 | SH |  | SOLE |  | 367 | 0 | 0 |
| STATE STREET SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 1703 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| STATE STREET SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 972554 | 11422 | SH |  | SOLE |  | 11421 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 10461 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 180795 | 278 | SH |  | SOLE | 49 | 278 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 292918 | 450 | SH |  | SOLE | 19 | 450 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 871006 | 1339 | SH |  | SOLE | 36 | 1339 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 121124092 | 186247 | SH |  | SOLE |  | 186247 | 0 | 0 |
| STATE STREET SPDR S 500 FOSSIL FUEL RESERVES FREE ETF | ETF | 78468R796 |  | 52189 | 984 | SH |  | SOLE |  | 984 | 0 | 0 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 195565 | 770 | SH |  | SOLE | 36 | 770 | 0 | 0 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 626967 | 2469 | SH |  | SOLE |  | 2468 | 0 | 0 |
| STATE STREET SPDR S BIOTECH ETF | ETF | 78464A870 |  | 1533 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| STATE STREET SPDR S BIOTECH ETF | ETF | 78464A870 |  | 1554300 | 12169 | SH |  | SOLE |  | 12168 | 0 | 0 |
| STATE STREET SPDR S CHINA ETF | ETF | 78463X400 |  | 103549 | 1112 | SH |  | SOLE | 19 | 1112 | 0 | 0 |
| STATE STREET SPDR S EMERGING ASIA PACIFIC ETF | ETF | 78463X301 |  | 953 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| STATE STREET SPDR S EMERGING MARKETS DIVIDEND ETF | ETF | 78463X533 |  | 976182 | 24726 | SH |  | SOLE |  | 24726 | 0 | 0 |
| STATE STREET SPDR S GLOBAL DIVIDEND ETF | ETF | 78463X459 |  | 17359 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| STATE STREET SPDR S GLOBAL NATURAL RESOURCES ETF | ETF | 78463X541 |  | 53016 | 710 | SH |  | SOLE |  | 710 | 0 | 0 |
| STATE STREET SPDR S HEALTH CARE EQUIPMENT ETF | ETF | 78464A581 |  | 50074 | 640 | SH |  | SOLE |  | 640 | 0 | 0 |
| STATE STREET SPDR S KENSHO CLEAN POWER ETF | ETF | 78468R655 |  | 33238 | 368 | SH |  | SOLE |  | 368 | 0 | 0 |
| STATE STREET SPDR S KENSHO INTELLIGENT STRUCTURES ETF | ETF | 78468R697 |  | 13884 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| STATE STREET SPDR S KENSHO NEW ECONOMIES COMPOSITE ETF | ETF | 78468R648 |  | 68798 | 1176 | SH |  | SOLE |  | 1176 | 0 | 0 |
| STATE STREET SPDR S METALS  MINING ETF | ETF | 78464A755 |  | 1971689 | 18255 | SH |  | SOLE |  | 18254 | 0 | 0 |
| STATE STREET SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 3781527 | 6131 | SH |  | SOLE |  | 6131 | 0 | 0 |
| STATE STREET SPDR S OIL  GAS EQUIPMENT  SERVICES ETF | ETF | 78468R549 |  | 11866 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| STATE STREET SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 78468R556 |  | 22001 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| STATE STREET SPDR S SEMICONDUCTOR ETF | ETF | 78464A862 |  | 353840 | 1085 | SH |  | SOLE |  | 1085 | 0 | 0 |
| STATE STREET SPDR S SOFTWARE  SERVICES ETF | ETF | 78464A599 |  | 101880 | 716 | SH |  | SOLE |  | 716 | 0 | 0 |
| STATE STREET SPDR S TRANSPORTATION ETF | ETF | 78464A532 |  | 16833 | 181 | SH |  | SOLE |  | 181 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 774 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 1440 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 1800 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 4500 | 25 | SH |  | SOLE | 72 | 25 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 7576 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 119520 | 664 | SH |  | SOLE | 99 | 664 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 10415387 | 57863 | SH |  | SOLE |  | 57863 | 0 | 0 |
| STELLANTIS N.V SHS | Stock | N82405106 |  | 176952 | 24958 | SH |  | SOLE |  | 24958 | 0 | 0 |
| STELLUS CAPITAL INVESTMENT CORP BDC | CEF | 858568108 |  | 2192 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| STEM INC COM NEW | Stock | 85859N300 |  | 380 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| STEPAN CO | Stock | 858586100 |  | 1499 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| STEPSTONE GROUP INC COM CL A | Stock | 85914M107 |  | 525 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| STERIS CORP | Stock | G8473T100 |  | 648 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| STERIS CORP | Stock | G8473T100 |  | 663 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| STERIS CORP | Stock | G8473T100 |  | 1990 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| STERIS CORP | Stock | G8473T100 |  | 4675 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| STERIS CORP | Stock | G8473T100 |  | 9730 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| STERIS CORP | Stock | G8473T100 |  | 54840 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 31767 | 78 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 34211 | 84 | SH |  | SOLE | 99 | 84 | 0 | 0 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 1292152 | 3173 | SH |  | SOLE |  | 3172 | 0 | 0 |
| STEWART INFORMATION SVCS CORP COM | Stock | 860372101 |  | 123 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| STIFEL FINANCIAL CORP | Stock | 860630102 |  | 222 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| STIFEL FINANCIAL CORP | Stock | 860630102 |  | 15883 | 215 | SH |  | SOLE |  | 214 | 0 | 0 |
| STIFEL FINANCIAL CORP | Stock | 860630102 |  | 66084 | 894 | SH |  | SOLE | 19 | 894 | 0 | 0 |
| STITCH FIX INC CLASS A | Stock | 860897107 |  | 79 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| STMICROELECTRONICS N V NY REGISTRY | ADR | 861012102 |  | 2004 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| STMICROELECTRONICS N V NY REGISTRY | ADR | 861012102 |  | 2626 | 76 | SH |  | SOLE | 99 | 76 | 0 | 0 |
| STMICROELECTRONICS N V NY REGISTRY | ADR | 861012102 |  | 48956 | 1417 | SH |  | SOLE |  | 1417 | 0 | 0 |
| STOCK YDS BANCORP INC COM | Stock | 861025104 |  | 6629 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| STOCK YDS BANCORP INC COM | Stock | 861025104 |  | 40105 | 605 | SH |  | SOLE | 23 | 605 | 0 | 0 |
| STONECO LTD | Stock | G85158106 |  | 85 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| STONECO LTD | Stock | G85158106 |  | 14120 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| STONEX GROUP INC COM | Stock | 861896108 |  | 27824 | 345 | SH |  | SOLE | 19 | 345 | 0 | 0 |
| STONEX GROUP INC COM | Stock | 861896108 |  | 464100 | 5755 | SH |  | SOLE |  | 5754 | 0 | 0 |
| STRATASYS LTD | Stock | M85548101 |  | 23430 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| STRATEGIC EDUCATION INC | Stock | 86272C103 |  | 166 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 125 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 250 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 374 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 624 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 1248 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 1373 | 11 | SH |  | SOLE | 2 | 11 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 1997 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 3798796 | 30439 | SH |  | SOLE |  | 30439 | 0 | 0 |
| STRATEGY INC SERIES A PERP PF | Convertible Preferred | 594972887 |  | 7070 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| STRATEGY SHARES NASDAQ 7HANDL INDEX ETF | ETF | 86280R506 |  | 95026 | 4351 | SH |  | SOLE |  | 4351 | 0 | 0 |
| STRATTEC SEC CORP COM | Stock | 863111100 |  | 47004 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| STRIDE INC COM | Stock | 86333M108 |  | 529 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| STRIDE INC COM | Stock | 86333M108 |  | 8641 | 98 | SH |  | SOLE | 99 | 98 | 0 | 0 |
| STRIDE INC COM | Stock | 86333M108 |  | 78912 | 895 | SH |  | SOLE |  | 895 | 0 | 0 |
| STRIVE 1000 DIVIDEND GROWTH ETF | ETF | 02072L581 |  | 5324 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| STRIVE 500 ETF | ETF | 02072L680 |  | 632153 | 15062 | SH |  | SOLE |  | 15062 | 0 | 0 |
| STRIVE EMERGING MARKETS EX-CHINA ETF | ETF | 02072L698 |  | 34195 | 875 | SH |  | SOLE |  | 875 | 0 | 0 |
| STRIVE INC CL A COM | Stock | 862945300 |  | 110 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| STRIVE INC CL A COM | Stock | 862945300 |  | 125280 | 12503 | SH |  | SOLE |  | 12503 | 0 | 0 |
| STRIVE TOTAL RETURN BOND ETF | ETF | 02072L458 |  | 69700 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| STRUCTURE THERAPEUTICS INC SPONSORED ADS | ADR | 86366E106 |  | 8628 | 179 | SH |  | SOLE | 48 | 179 | 0 | 0 |
| STRUCTURE THERAPEUTICS INC SPONSORED ADS | ADR | 86366E106 |  | 274740 | 5700 | SH |  | SOLE |  | 5700 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 1643 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 2957 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 3614 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 5915 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 23012 | 70 | SH |  | SOLE | 73 | 70 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 34045 | 104 | SH |  | SOLE | 33 | 103 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 41757 | 127 | SH |  | SOLE | 50 | 127 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 81175 | 247 | SH |  | SOLE | 36 | 247 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 113035 | 344 | SH |  | SOLE | 19 | 344 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 133263 | 406 | SH |  | SOLE | 81 | 405 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 135379 | 412 | SH |  | SOLE | 99 | 412 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 579094 | 1762 | SH |  | SOLE | 49 | 1762 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 2560551 | 7793 | SH |  | SOLE | 6 | 7792 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 5550373 | 16891 | SH |  | SOLE |  | 16891 | 0 | 0 |
| STUBHUB HLDGS INC CL A | Stock | 86384P109 |  | 3370 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| STUDIO CITY INTL HLDGS LTD SPON ADS | ADR | 86389T106 |  | 486 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| STURM RUGER  CO INC | Stock | 864159108 |  | 134532 | 3356 | SH |  | SOLE |  | 3355 | 0 | 0 |
| SUBURBAN PROPANE PARTNERS LP | Stock | 864482104 |  | 188789 | 9588 | SH |  | SOLE |  | 9588 | 0 | 0 |
| SUMITOMO MITSUI FIN GRP INC SPONSORED ADR | ADR | 86562M209 |  | 263 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| SUMITOMO MITSUI FIN GRP INC SPONSORED ADR | ADR | 86562M209 |  | 1205 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| SUMITOMO MITSUI FIN GRP INC SPONSORED ADR | ADR | 86562M209 |  | 1857 | 94 | SH |  | SOLE | 66 | 94 | 0 | 0 |
| SUMITOMO MITSUI FIN GRP INC SPONSORED ADR | ADR | 86562M209 |  | 18091 | 916 | SH |  | SOLE | 99 | 916 | 0 | 0 |
| SUMITOMO MITSUI FIN GRP INC SPONSORED ADR | ADR | 86562M209 |  | 20777 | 1052 | SH |  | SOLE |  | 1052 | 0 | 0 |
| SUMMIT HOTEL PPTYS COM | REIT | 866082100 |  | 80 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 126 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 504 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 1008 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 10420 | 83 | SH |  | SOLE |  | 82 | 0 | 0 |
| SUN LIFE FINANCIAL INC | Stock | 866796105 |  | 2690 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| SUN LIFE FINANCIAL INC | Stock | 866796105 |  | 8571 | 137 | SH |  | SOLE | 71 | 137 | 0 | 0 |
| SUN LIFE FINANCIAL INC | Stock | 866796105 |  | 480711 | 7684 | SH |  | SOLE |  | 7684 | 0 | 0 |
| SUNBELT RENTALS HOLDINGS INC SHS | Stock | 866966104 |  | 128 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| SUNBELT RENTALS HOLDINGS INC SHS | Stock | 866966104 |  | 846 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| SUNBELT RENTALS HOLDINGS INC SHS | Stock | 866966104 |  | 2278 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| SUNBELT RENTALS HOLDINGS INC SHS | Stock | 866966104 |  | 21089 | 324 | SH |  | SOLE | 99 | 324 | 0 | 0 |
| SUNCOKE ENERGY INC COM | Stock | 86722A103 |  | 768 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 66 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 1256 | 19 | SH |  | SOLE | 99 | 19 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 1785 | 27 | SH |  | SOLE | 66 | 27 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 23917 | 362 | SH |  | SOLE | 33 | 361 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 95488 | 1444 | SH |  | SOLE | 49 | 1444 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 479953 | 7260 | SH |  | SOLE |  | 7259 | 0 | 0 |
| SUNOCO LP/SUNOCO FIN CORP COM UT REP LP | Stock | 86765K109 |  | 780 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| SUNOCO LP/SUNOCO FIN CORP COM UT REP LP | Stock | 86765K109 |  | 183383 | 2823 | SH |  | SOLE |  | 2822 | 0 | 0 |
| SUNRISE RLTY TR INC COM | Stock | 867981102 |  | 2554 | 333 | SH |  | SOLE |  | 333 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 27 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 17696 | 1305 | SH |  | SOLE | 19 | 1305 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 28490 | 2101 | SH |  | SOLE |  | 2101 | 0 | 0 |
| SUNSTONE HOTEL INVS INC NEW COM | REIT | 867892101 |  | 108 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 273 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 774 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 1002 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 1632874 | 71712 | SH |  | SOLE |  | 71711 | 0 | 0 |
| SUPERIOR GROUP OF CO INC COM | Stock | 868358102 |  | 19813 | 1950 | SH |  | SOLE |  | 1950 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS INC | Stock | 868459108 |  | 3256 | 63 | SH |  | SOLE | 99 | 63 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS INC | Stock | 868459108 |  | 8891 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| SURF AIR MOBILITY INC COM NEW | Stock | 868927104 |  | 3450 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| SURGERY PARTNERS INC COM | Stock | 86881A100 |  | 83 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SURGERY PARTNERS INC COM | Stock | 86881A100 |  | 1192 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SUTRO BIOPHARMA INC COM SHS | Stock | 869367102 |  | 374 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| SUZANO S A SPON ADS | ADR | 86959K105 |  | 1001 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SWARMER INC COM SHS | Stock | 86989Y109 |  | 1982 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| SWEETGREEN INC COM CL A | Stock | 87043Q108 |  | 130 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| SYLVAMO CORP COMMON STOCK | Stock | 871332102 |  | 13 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| SYLVAMO CORP COMMON STOCK | Stock | 871332102 |  | 7603 | 180 | SH |  | SOLE | 71 | 180 | 0 | 0 |
| SYLVAMO CORP COMMON STOCK | Stock | 871332102 |  | 10476 | 248 | SH |  | SOLE | 99 | 248 | 0 | 0 |
| SYLVAMO CORP COMMON STOCK | Stock | 871332102 |  | 16999 | 402 | SH |  | SOLE |  | 402 | 0 | 0 |
| SYMBOTIC INC CLASS A COM | Stock | 87151X101 |  | 266 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SYMBOTIC INC CLASS A COM | Stock | 87151X101 |  | 598740 | 11255 | SH |  | SOLE |  | 11254 | 0 | 0 |
| SYNAPTICS INC | Stock | 87157D109 |  | 70 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SYNAPTICS INC | Stock | 87157D109 |  | 25565 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 204 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 476 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 680 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 748 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 946 | 14 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 4339 | 64 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 12108 | 178 | SH |  | SOLE | 46 | 178 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 14231 | 209 | SH |  | SOLE | 73 | 209 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 42104 | 619 | SH |  | SOLE | 99 | 619 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 1754001 | 25787 | SH |  | SOLE |  | 25786 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 396 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 793 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 2775 | 7 | SH |  | SOLE | 2 | 7 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 2775 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 3172 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 7137 | 18 | SH |  | SOLE | 4 | 18 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 10622 | 27 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 17445 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 22203 | 56 | SH |  | SOLE | 49 | 56 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 33304 | 84 | SH |  | SOLE | 28 | 84 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 45595 | 115 | SH |  | SOLE | 99 | 115 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 578449 | 1459 | SH |  | SOLE |  | 1458 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 57 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 143 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 499 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 550 | 8 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 713 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 2425 | 34 | SH |  | SOLE | 66 | 34 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 2853 | 40 | SH |  | SOLE | 46 | 40 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 3878 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 11647 | 163 | SH |  | SOLE | 73 | 163 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 12554 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 26392 | 370 | SH |  | SOLE | 99 | 370 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 32455 | 455 | SH |  | SOLE | 26 | 455 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 1050632 | 14729 | SH |  | SOLE |  | 14729 | 0 | 0 |
| T. ROWE PRICE BLUE CHIP GROWTH ETF | ETF | 87283Q107 |  | 4813 | 109 | SH |  | SOLE |  | 108 | 0 | 0 |
| T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF | ETF | 87283Q867 |  | 16300 | 458 | SH |  | SOLE | 36 | 458 | 0 | 0 |
| T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF | ETF | 87283Q867 |  | 4215236 | 118439 | SH |  | SOLE |  | 118438 | 0 | 0 |
| T. ROWE PRICE DIVIDEND GROWTH ETF | ETF | 87283Q404 |  | 854441 | 19145 | SH |  | SOLE |  | 19145 | 0 | 0 |
| T. ROWE PRICE EQUITY INCOME ETF | ETF | 87283Q206 |  | 16206 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| T. ROWE PRICE FLOATING RATE ETF | ETF | 87283Q883 |  | 2820 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| T. ROWE PRICE U.S. EQUITY RESEARCH ETF | ETF | 87283Q503 |  | 419593 | 10259 | SH |  | SOLE |  | 10259 | 0 | 0 |
| T. ROWE PRICE ULTRA SHORT-TERM BOND ETF | ETF | 87283Q701 |  | 2289119 | 46012 | SH |  | SOLE |  | 46012 | 0 | 0 |
| T1 ENERGY INC COM NEW | Stock | 35834F104 |  | 211 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| T1 ENERGY INC COM NEW | Stock | 35834F104 |  | 6146 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| T3 DEFENSE INC COM NEW | Stock | 67054R203 |  | 1076 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| TABOOLA.COM LTD ORD SHS | Stock | M8744T106 |  | 124 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 3187 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 3380 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 3717 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 4700 | 14 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 9125 | 27 | SH |  | SOLE | 12 | 27 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 12842 | 38 | SH |  | SOLE | 4 | 38 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 17573 | 52 | SH |  | SOLE | 28 | 52 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 18925 | 56 | SH |  | SOLE | 61 | 56 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 19601 | 58 | SH |  | SOLE | 6 | 58 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 32105 | 95 | SH |  | SOLE | 66 | 95 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 86945 | 257 | SH |  | SOLE | 50 | 257 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 145319 | 430 | SH |  | SOLE | 49 | 430 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 155157 | 459 | SH |  | SOLE | 43 | 459 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 249677 | 739 | SH |  | SOLE | 30 | 738 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 642443 | 1901 | SH |  | SOLE | 99 | 1901 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 743490 | 2200 | SH |  | SOLE | 18 | 2200 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 27444049 | 81207 | SH |  | SOLE |  | 81207 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 185 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 1352 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 11816 | 638 | SH |  | SOLE | 71 | 638 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 967540 | 52243 | SH |  | SOLE |  | 52243 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 988 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 1383 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 1629 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 5925 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 6913 | 35 | SH |  | SOLE | 43 | 35 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 9480 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 13190 | 67 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 39895 | 202 | SH |  | SOLE | 99 | 202 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 187823 | 951 | SH |  | SOLE |  | 951 | 0 | 0 |
| TAL ED GROUP SPONSORED ADS | ADR | 874080104 |  | 68 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TAL ED GROUP SPONSORED ADS | ADR | 874080104 |  | 455 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| TALEN ENERGY CORP | Stock | 87422Q109 |  | 638 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TALEN ENERGY CORP | Stock | 87422Q109 |  | 45570 | 143 | SH |  | SOLE |  | 142 | 0 | 0 |
| TALEN ENERGY CORP | Stock | 87422Q109 |  | 89704 | 281 | SH |  | SOLE | 99 | 281 | 0 | 0 |
| TALOS ENERGY INC COM | Stock | 87484T108 |  | 7880 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| TANDEM DIABETES CARE INC | Stock | 875372203 |  | 173 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TANDEM DIABETES CARE INC | Stock | 875372203 |  | 158440 | 8265 | SH |  | SOLE |  | 8265 | 0 | 0 |
| TANGER INC COM | REIT | 875465106 |  | 204 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TANGER INC COM | REIT | 875465106 |  | 33732 | 993 | SH |  | SOLE |  | 992 | 0 | 0 |
| TANGO THERAPEUTICS INC COM | Stock | 87583X109 |  | 711 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| TANGO THERAPEUTICS INC COM | Stock | 87583X109 |  | 9477 | 453 | SH |  | SOLE | 99 | 453 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 351 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 2258 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 5362 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 9454 | 67 | SH |  | SOLE | 9 | 67 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 12418 | 88 | SH |  | SOLE | 6 | 88 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 25649 | 182 | SH |  | SOLE | 33 | 181 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 1088279 | 7712 | SH |  | SOLE | 45 | 7712 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 4466898 | 31655 | SH |  | SOLE |  | 31655 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 501 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 847 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 2006 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 2507 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 5265 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 6268 | 25 | SH |  | SOLE | 51 | 25 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 17334 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 18805 | 75 | SH |  | SOLE | 99 | 75 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 225657 | 900 | SH |  | SOLE | 79 | 900 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 1878311 | 7491 | SH |  | SOLE |  | 7491 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 242 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 364 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 364 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 970 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 1939 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 5212 | 43 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 5236 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 10814 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 13090 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 18056 | 149 | SH |  | SOLE | 33 | 148 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 18059 | 149 | SH |  | SOLE | 12 | 149 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 42905 | 354 | SH |  | SOLE | 99 | 354 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 2762201 | 22790 | SH |  | SOLE |  | 22790 | 0 | 0 |
| TARGET HOSPITALITY CORP COM | Stock | 87615L107 |  | 92800 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| TARSUS PHARMACEUTICALS INC COM | Stock | 87650L103 |  | 13329 | 190 | SH |  | SOLE | 19 | 190 | 0 | 0 |
| TASKUS INC CLASS A COM | Stock | 87652V109 |  | 25498 | 3800 | SH |  | SOLE |  | 3800 | 0 | 0 |
| TAYLOR MORRISON HOME CORP | Stock | 87724P106 |  | 5300 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| TAYLOR MORRISON HOME CORP | Stock | 87724P106 |  | 58997 | 1013 | SH |  | SOLE | 78 | 1013 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 125 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 1628 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 19379 | 310 | SH |  | SOLE | 19 | 309 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 180288 | 2888 | SH |  | SOLE | 52 | 2888 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 254112 | 4059 | SH |  | SOLE |  | 4059 | 0 | 0 |
| TCW FLEXIBLE INCOME ETF | ETF | 29287L700 |  | 120899 | 3079 | SH |  | SOLE |  | 3078 | 0 | 0 |
| TCW FLEXIBLE INCOME ETF | ETF | 29287L700 |  | 594967 | 15151 | SH |  | SOLE | 11 | 15150 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 653 | 4 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 675 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 6074 | 36 | SH |  | SOLE | 9 | 36 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 41840 | 248 | SH |  | SOLE | 99 | 248 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 184305 | 1092 | SH |  | SOLE |  | 1092 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 627 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 1045 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 1045 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 2218 | 11 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 9615 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 31562 | 151 | SH |  | SOLE | 4 | 151 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 32553 | 156 | SH |  | SOLE | 33 | 155 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 1762153 | 8431 | SH |  | SOLE |  | 8430 | 0 | 0 |
| TEADS HLDG CO COM | Stock | 69002R103 |  | 59 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 346 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 2212 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 3180 | 46 | SH |  | SOLE | 48 | 46 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 17697 | 256 | SH |  | SOLE | 6 | 256 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 26477 | 383 | SH |  | SOLE | 99 | 383 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 563008 | 8144 | SH |  | SOLE |  | 8144 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 1535723 | 22215 | SH |  | SOLE | 45 | 22215 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 1329 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 101776 | 766 | SH |  | SOLE | 19 | 765 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 327734 | 2466 | SH |  | SOLE | 36 | 2466 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 25007999 | 188172 | SH |  | SOLE |  | 188171 | 0 | 0 |
| TECHTARGET INC COM NEW | Stock | 87874R308 |  | 136 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 104 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 2122 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 7179 | 139 | SH |  | SOLE |  | 138 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 49007 | 947 | SH |  | SOLE | 43 | 947 | 0 | 0 |
| TECNOGLASS INC ORD SHS | Stock | G87264100 |  | 2851 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| TECNOGLASS INC ORD SHS | Stock | G87264100 |  | 8910 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TECOGEN INC NEW COM NEW | Stock | 87876P201 |  | 6374 | 2490 | SH |  | SOLE |  | 2490 | 0 | 0 |
| TEEKAY TANKERS CL A | Stock | G8726X106 |  | 56310 | 768 | SH |  | SOLE |  | 768 | 0 | 0 |
| TEJON RANCH CO COM | Stock | 879080109 |  | 113 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TELADOC HEALTH INC | Stock | 87918A105 |  | 1826 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 345 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 5445 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 12705 | 21 | SH |  | SOLE | 23 | 21 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 19965 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 97407 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| TELEFLEX INCORPORATED COM | Stock | 879369106 |  | 120 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TELEFLEX INCORPORATED COM | Stock | 879369106 |  | 598 | 5 | SH |  | SOLE | 99 | 5 | 0 | 0 |
| TELEFLEX INCORPORATED COM | Stock | 879369106 |  | 22606 | 189 | SH |  | SOLE |  | 189 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 125 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 1104 | 98 | SH |  | SOLE | 71 | 98 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 1713 | 152 | SH |  | SOLE | 66 | 152 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 3077 | 273 | SH |  | SOLE | 99 | 273 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 48743 | 4325 | SH |  | SOLE |  | 4325 | 0 | 0 |
| TELEFONICA BRASIL SA SPONSORED ADS | ADR | 87936R205 |  | 255 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| TELEFONICA BRASIL SA SPONSORED ADS | ADR | 87936R205 |  | 12267 | 771 | SH |  | SOLE |  | 771 | 0 | 0 |
| TELEKOMUNIKASI IND SPONSORED ADR | ADR | 715684106 |  | 2540 | 136 | SH |  | SOLE | 61 | 136 | 0 | 0 |
| TELEKOMUNIKASI IND SPONSORED ADR | ADR | 715684106 |  | 8574 | 459 | SH |  | SOLE | 99 | 459 | 0 | 0 |
| TELEKOMUNIKASI IND SPONSORED ADR | ADR | 715684106 |  | 15523 | 831 | SH |  | SOLE |  | 831 | 0 | 0 |
| TELEPHONE  DATA SYSTEMS INC | Stock | 879433829 |  | 84 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TELEPHONE  DATA SYSTEMS INC | Stock | 879433829 |  | 5936 | 141 | SH |  | SOLE | 99 | 141 | 0 | 0 |
| TELESAT CORP CL A  CL B SHS | Stock | 879512309 |  | 1014 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| TELOS CORP MD COM | Stock | 87969B101 |  | 406 | 97 | SH |  | SOLE | 71 | 97 | 0 | 0 |
| TELOS CORP MD COM | Stock | 87969B101 |  | 20950 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| TELUS CORP | Stock | 87971M103 |  | 1360 | 106 | SH |  | SOLE | 49 | 106 | 0 | 0 |
| TELUS CORP | Stock | 87971M103 |  | 365296 | 28472 | SH |  | SOLE |  | 28471 | 0 | 0 |
| TEMA AMERICAN RESHORING ETF | ETF | 87975E602 |  | 1500066 | 30134 | SH |  | SOLE |  | 30133 | 0 | 0 |
| TEMA ELECTRIFICATION ETF | ETF | 87975E834 |  | 1392404 | 40666 | SH |  | SOLE |  | 40666 | 0 | 0 |
| TEMPLETON DRAGON CEF | CEF | 88018T101 |  | 2653 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TEMPLETON EMERGING MARKETS INCOME CEF | CEF | 880192109 |  | 21233 | 3533 | SH |  | SOLE |  | 3533 | 0 | 0 |
| TEMPUS AI INC CL A | Stock | 88023B103 |  | 155059 | 3429 | SH |  | SOLE |  | 3429 | 0 | 0 |
| TENABLE HLDGS INC COM | Stock | 88025T102 |  | 457 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| TENARIS S A SPONSORED ADS | ADR | 88031M109 |  | 1920 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| TENARIS S A SPONSORED ADS | ADR | 88031M109 |  | 2211 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| TENARIS S A SPONSORED ADS | ADR | 88031M109 |  | 7106 | 122 | SH |  | SOLE | 49 | 122 | 0 | 0 |
| TENARIS S A SPONSORED ADS | ADR | 88031M109 |  | 86746 | 1491 | SH |  | SOLE |  | 1491 | 0 | 0 |
| TENARIS S A SPONSORED ADS | ADR | 88031M109 |  | 58 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TENCENT MUSIC ENTMT GROUP SPON ADS | ADR | 88034P109 |  | 13127 | 1415 | SH |  | SOLE |  | 1414 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 755 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 1132 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 10756 | 57 | SH |  | SOLE | 6 | 57 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 27174 | 144 | SH |  | SOLE | 99 | 144 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 934681 | 4953 | SH |  | SOLE | 45 | 4953 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 1942958 | 10296 | SH |  | SOLE |  | 10296 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 410 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 1692 | 66 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 7638 | 298 | SH |  | SOLE | 46 | 298 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 1064228 | 41523 | SH |  | SOLE |  | 41522 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 296 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 1482 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 1482 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 1482 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 5040 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 5929 | 20 | SH |  | SOLE | 43 | 20 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 13089 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 1788359 | 6032 | SH |  | SOLE |  | 6032 | 0 | 0 |
| TERAWULF INC COM | Stock | 88080T104 |  | 981 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| TERAWULF INC COM | Stock | 88080T104 |  | 36795 | 2550 | SH |  | SOLE |  | 2549 | 0 | 0 |
| TERAWULF INC COM | Stock | 88080T104 |  | 107431 | 7445 | SH |  | SOLE | 78 | 7445 | 0 | 0 |
| TEREX CORP | Stock | 880779103 |  | 4728 | 80 | SH |  | SOLE | 99 | 80 | 0 | 0 |
| TEREX CORP | Stock | 880779103 |  | 959489 | 16235 | SH |  | SOLE |  | 16235 | 0 | 0 |
| TERNS PHARMACEUTICALS INC COM | Stock | 880881107 |  | 9542 | 181 | SH |  | SOLE | 99 | 181 | 0 | 0 |
| TERNS PHARMACEUTICALS INC COM | Stock | 880881107 |  | 10597 | 201 | SH |  | SOLE |  | 201 | 0 | 0 |
| TERRENO RLTY CORP COM | REIT | 88146M101 |  | 553 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TERRENO RLTY CORP COM | REIT | 88146M101 |  | 1167 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| TERRENO RLTY CORP COM | REIT | 88146M101 |  | 10826 | 176 | SH |  | SOLE | 34 | 176 | 0 | 0 |
| TERRENO RLTY CORP COM | REIT | 88146M101 |  | 12038 | 196 | SH |  | SOLE | 99 | 196 | 0 | 0 |
| TERRESTRIAL ENERGY INC COM SHS | Stock | 881454102 |  | 125715 | 20935 | SH |  | SOLE |  | 20935 | 0 | 0 |
| TERRESTRIAL ENERGY INC WT EXP 102830 | Stock | 881454110 |  | 15670 | 6050 | SH |  | SOLE |  | 6050 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 7435 | 20 | SH |  | SOLE | 51 | 20 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 9294 | 25 | SH |  | SOLE | 4 | 25 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 20446 | 55 | SH |  | SOLE | 66 | 55 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 23792 | 64 | SH |  | SOLE | 74 | 64 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 34573 | 93 | SH |  | SOLE | 43 | 93 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 35316 | 95 | SH |  | SOLE | 2 | 95 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 79183 | 213 | SH |  | SOLE | 48 | 213 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 81837 | 220 | SH |  | SOLE | 36 | 220 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 92194 | 248 | SH |  | SOLE | 73 | 248 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 96283 | 259 | SH |  | SOLE | 71 | 259 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 211526 | 569 | SH |  | SOLE | 9 | 569 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 333088 | 896 | SH |  | SOLE | 33 | 896 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 537179 | 1445 | SH |  | SOLE | 99 | 1445 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 748705 | 2014 | SH |  | SOLE | 49 | 2014 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 3284710 | 8836 | SH |  | SOLE | 19 | 8835 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 31280401 | 84144 | SH |  | SOLE |  | 84143 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 452 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 964 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 3581 | 119 | SH |  | SOLE | 34 | 118 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 11747 | 390 | SH |  | SOLE | 99 | 390 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 167256 | 5553 | SH |  | SOLE | 24 | 5553 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 994201 | 33008 | SH |  | SOLE |  | 33008 | 0 | 0 |
| TETRA TECHNOLOGIES INC DEL COM | Stock | 88162F105 |  | 34080 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 213 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 542 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 1114 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 1934457 | 64225 | SH |  | SOLE |  | 64225 | 0 | 0 |
| TEVOGEN BIO HLDGS INC COM NEW | Stock | 88165K200 |  | 77 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| TEXAS CAPITAL BANCSHARES INC | Stock | 88224Q107 |  | 949 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| TEXAS CAPITAL BANCSHARES INC | Stock | 88224Q107 |  | 41842 | 441 | SH |  | SOLE | 19 | 441 | 0 | 0 |
| TEXAS CAPITAL BANCSHARES INC | Stock | 88224Q107 |  | 64613 | 681 | SH |  | SOLE | 78 | 681 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 1359 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3106 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3300 | 17 | SH |  | SOLE | 51 | 17 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3495 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 4659 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 10484 | 54 | SH |  | SOLE | 12 | 54 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 11066 | 57 | SH |  | SOLE | 72 | 57 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 15367 | 79 | SH |  | SOLE | 73 | 79 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 17084 | 88 | SH |  | SOLE | 71 | 88 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 20579 | 106 | SH |  | SOLE | 7 | 106 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 30480 | 157 | SH |  | SOLE | 99 | 157 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 43942 | 226 | SH |  | SOLE | 33 | 226 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 47696 | 246 | SH |  | SOLE | 50 | 245 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 70545 | 363 | SH |  | SOLE | 43 | 363 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 88047 | 454 | SH |  | SOLE | 36 | 453 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 119629 | 616 | SH |  | SOLE | 81 | 616 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 142898 | 736 | SH |  | SOLE | 19 | 736 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 2638770 | 13592 | SH |  | SOLE |  | 13592 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 475 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 475 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 1898 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 2847 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 4746 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 5695 | 12 | SH |  | SOLE | 43 | 12 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 114844 | 242 | SH |  | SOLE | 78 | 242 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 32316505 | 68098 | SH |  | SOLE |  | 68097 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 330 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 2477 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 16349 | 99 | SH |  | SOLE | 99 | 99 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 20833 | 126 | SH |  | SOLE | 50 | 126 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 36991 | 224 | SH |  | SOLE | 78 | 224 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 134803 | 816 | SH |  | SOLE |  | 816 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 700 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 1664 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 4029 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 67246 | 768 | SH |  | SOLE | 99 | 768 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 157708 | 1801 | SH |  | SOLE |  | 1801 | 0 | 0 |
| TFI INTERNATIONAL INC COM | Stock | 87241L109 |  | 164 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| TFI INTERNATIONAL INC COM | Stock | 87241L109 |  | 2716 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| TFI INTERNATIONAL INC COM | Stock | 87241L109 |  | 2824 | 26 | SH |  | SOLE | 9 | 26 | 0 | 0 |
| TFS FINANCIAL CORP | Stock | 87240R107 |  | 745 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| TFS FINANCIAL CORP | Stock | 87240R107 |  | 3498 | 249 | SH |  | SOLE |  | 249 | 0 | 0 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 399 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 411430 | 12385 | SH |  | SOLE |  | 12385 | 0 | 0 |
| THE ARENA GROUP HOLDINGS INC COM | Stock | 040044109 |  | 30 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| THE BALDWIN INSURANCE GRP INC COM CL A | Stock | 05589G102 |  | 37144 | 1693 | SH |  | SOLE |  | 1693 | 0 | 0 |
| THE BALDWIN INSURANCE GRP INC COM CL A | Stock | 05589G102 |  | 542401 | 24722 | SH |  | SOLE | 6 | 24722 | 0 | 0 |
| THE BEACHBODY COMPANY INC COM CL A NEW | Stock | 073463309 |  | 1933 | 178 | SH |  | SOLE |  | 178 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 10 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 534 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 7260 | 326 | SH |  | SOLE | 99 | 326 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 8997 | 404 | SH |  | SOLE | 33 | 404 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 26590 | 1194 | SH |  | SOLE | 24 | 1194 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 2605374 | 116990 | SH |  | SOLE |  | 116990 | 0 | 0 |
| THE CENTRAL AND EASTERN EU INC COM | CEF | 153436100 |  | 2443 | 134 | SH |  | SOLE |  | 133 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 800 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 1067 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 1334 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 3201 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 8576 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 13354 | 50 | SH |  | SOLE | 73 | 50 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 14643 | 55 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 15472 | 58 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 34411 | 129 | SH |  | SOLE | 99 | 129 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 84657 | 317 | SH |  | SOLE | 19 | 317 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 1289779 | 4835 | SH |  | SOLE |  | 4835 | 0 | 0 |
| THE REAL BROKERAGE INC COM NEW | Stock | 75585H206 |  | 100 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| THE REAL BROKERAGE INC COM NEW | Stock | 75585H206 |  | 103 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| THE REAL BROKERAGE INC COM NEW | Stock | 75585H206 |  | 750 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| THE REALREAL INC COM | Stock | 88339P101 |  | 154 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| THE REALREAL INC COM | Stock | 88339P101 |  | 13620 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 23 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 658 | 29 | SH |  | SOLE | 74 | 29 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 1475 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 4946 | 218 | SH |  | SOLE | 33 | 218 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 839107 | 36981 | SH |  | SOLE |  | 36981 | 0 | 0 |
| THEMES GOLD MINERS ETF | ETF | 882927700 |  | 48318 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| THERAPEUTICSMD INC | Stock | 88338N206 |  | 8 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 983 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 1966 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 6881 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 10322 | 21 | SH |  | SOLE | 4 | 21 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 13271 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 20644 | 42 | SH |  | SOLE | 2 | 42 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 23102 | 47 | SH |  | SOLE | 43 | 47 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 24085 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 25072 | 51 | SH |  | SOLE | 73 | 51 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 42655 | 87 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 57580 | 117 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 116001 | 236 | SH |  | SOLE | 99 | 236 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 559664 | 1139 | SH |  | SOLE | 6 | 1138 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 744245 | 1514 | SH |  | SOLE | 49 | 1514 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 5350661 | 10886 | SH |  | SOLE |  | 10885 | 0 | 0 |
| THIRD COAST BANCSHARES INC COM | Stock | 88422P109 |  | 24098 | 637 | SH |  | SOLE |  | 637 | 0 | 0 |
| THOMSON REUTERS CORP COM | Stock | 884903808 |  | 180 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| THOMSON REUTERS CORP COM | Stock | 884903808 |  | 2969 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| THOMSON REUTERS CORP COM | Stock | 884903808 |  | 7648 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| THOMSON REUTERS CORP COM | Stock | 884903808 |  | 14500 | 161 | SH |  | SOLE | 73 | 161 | 0 | 0 |
| THOR INDUSTRIES INC | Stock | 885160101 |  | 1198 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| THOR INDUSTRIES INC | Stock | 885160101 |  | 23967 | 300 | SH |  | SOLE | 99 | 300 | 0 | 0 |
| THOR INDUSTRIES INC | Stock | 885160101 |  | 43860 | 549 | SH |  | SOLE | 23 | 549 | 0 | 0 |
| THOR INDUSTRIES INC | Stock | 885160101 |  | 506902 | 6345 | SH |  | SOLE |  | 6345 | 0 | 0 |
| THREDUP INC CL A | Stock | 88556E102 |  | 128 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| THREDUP INC CL A | Stock | 88556E102 |  | 820 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TIC SOLUTIONS INC COM | Stock | 00510N102 |  | 66 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TIC SOLUTIONS INC COM | Stock | 00510N102 |  | 4935 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| TIDEWATER INC NEW COM | Stock | 88642R109 |  | 752 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TIDEWATER INC NEW COM | Stock | 88642R109 |  | 13117 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| TILRAY INC | Stock | 88688T209 |  | 97 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| TILRAY INC | Stock | 88688T209 |  | 39739 | 6142 | SH |  | SOLE |  | 6142 | 0 | 0 |
| TIM S A SPONSORED ADR | ADR | 88706T108 |  | 980 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| TIM S A SPONSORED ADR | ADR | 88706T108 |  | 3126 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| TIMKEN CO COM | Stock | 887389104 |  | 201 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| TIMKEN CO COM | Stock | 887389104 |  | 1006 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TIMKEN CO COM | Stock | 887389104 |  | 205565 | 2044 | SH |  | SOLE |  | 2044 | 0 | 0 |
| TIMOTHY PLAN HIGH DIVIDEND STOCK ETF | ETF | 887432326 |  | 43345 | 1048 | SH |  | SOLE |  | 1048 | 0 | 0 |
| TIMOTHY PLAN INTERNATIONAL ETF | ETF | 887432334 |  | 120808 | 3352 | SH |  | SOLE |  | 3352 | 0 | 0 |
| TIMOTHY PLAN US SMALL CAP CORE ETF | ETF | 887432342 |  | 323344 | 7618 | SH |  | SOLE |  | 7617 | 0 | 0 |
| TIPTREE INC COM | Stock | 88822Q103 |  | 165579 | 9786 | SH |  | SOLE |  | 9785 | 0 | 0 |
| TITAN AMER SA COMMON SHARES | Stock | B9151N105 |  | 569 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| TITAN AMER SA COMMON SHARES | Stock | B9151N105 |  | 2741 | 183 | SH |  | SOLE | 99 | 183 | 0 | 0 |
| TITAN INTL INC ILL COM | Stock | 88830M102 |  | 1382 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 2555 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 6069 | 38 | SH |  | SOLE | 12 | 38 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 7027 | 44 | SH |  | SOLE | 74 | 44 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 15343 | 96 | SH |  | SOLE | 73 | 96 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 26989 | 169 | SH |  | SOLE | 71 | 169 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 31301 | 196 | SH |  | SOLE | 7 | 196 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 32579 | 204 | SH |  | SOLE | 4 | 204 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 49667 | 311 | SH |  | SOLE | 49 | 311 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 50103 | 314 | SH |  | SOLE | 33 | 313 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 50465 | 316 | SH |  | SOLE | 2 | 316 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 58479 | 366 | SH |  | SOLE | 36 | 366 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 61987 | 388 | SH |  | SOLE | 50 | 388 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 183176 | 1147 | SH |  | SOLE | 99 | 1147 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 253626 | 1588 | SH |  | SOLE | 30 | 1588 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 430115 | 2693 | SH |  | SOLE | 19 | 2693 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 3374453 | 21130 | SH |  | SOLE | 6 | 21129 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 9346902 | 58528 | SH |  | SOLE |  | 58527 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 403 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 605 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 1210 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 9679 | 48 | SH |  | SOLE | 43 | 48 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 13309 | 66 | SH |  | SOLE | 4 | 66 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 39927 | 198 | SH |  | SOLE |  | 198 | 0 | 0 |
| TKO GROUP HOLDINGS INC CL A | Stock | 87256C101 |  | 40733 | 202 | SH |  | SOLE | 99 | 202 | 0 | 0 |
| TMC THE METALS COMPANY INC COM | Stock | 87261Y106 |  | 486334 | 104140 | SH |  | SOLE |  | 104140 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 1470 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 2520 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 2520 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 5881 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 12102 | 58 | SH |  | SOLE | 36 | 57 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 22473 | 107 | SH |  | SOLE | 7 | 107 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 35082 | 167 | SH |  | SOLE | 33 | 167 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 37217 | 177 | SH |  | SOLE | 73 | 177 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 139880 | 666 | SH |  | SOLE | 99 | 666 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 187137 | 891 | SH |  | SOLE | 19 | 891 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 1880085 | 8952 | SH |  | SOLE |  | 8951 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 80 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 2598 | 98 | SH |  | SOLE | 71 | 98 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 11240 | 424 | SH |  | SOLE | 19 | 424 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 20784 | 784 | SH |  | SOLE | 50 | 784 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 181381 | 6842 | SH |  | SOLE |  | 6842 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 333 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 682 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 819 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 14056 | 103 | SH |  | SOLE | 99 | 103 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 210300 | 1541 | SH |  | SOLE | 18 | 1541 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 3898266 | 28565 | SH |  | SOLE |  | 28565 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 351 | 1 | SH |  | SOLE | 99 | 1 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 3864 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 4567 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 14755 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 187 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 374 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 934 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 7858 | 84 | SH |  | SOLE | 73 | 84 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 11773 | 126 | SH |  | SOLE | 23 | 126 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 54061 | 579 | SH |  | SOLE |  | 578 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 60643 | 649 | SH |  | SOLE | 99 | 649 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 2374880 | 25416 | SH |  | SOLE | 6 | 25416 | 0 | 0 |
| TORO CORP COM | Stock | Y8900D108 |  | 18125 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 1400 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 49361 | 529 | SH |  | SOLE | 43 | 529 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 248626 | 2665 | SH |  | SOLE |  | 2664 | 0 | 0 |
| TORRID HLDGS INC COM | Stock | 89142B107 |  | 59 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| TORTOISE ENERGY INFRASTRUCTURE CEF | CEF | 89147L886 |  | 681748 | 13676 | SH |  | SOLE |  | 13675 | 0 | 0 |
| TORTOISE GLOBAL WATER ETF | ETF | 890930407 |  | 15 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORTOISE NORTH AMERICAN PIPELINE ETF | ETF | 890930308 |  | 201676 | 4761 | SH |  | SOLE |  | 4761 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 466 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 1820 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 2820 | 31 | SH |  | SOLE | 99 | 31 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 4822 | 53 | SH |  | SOLE | 31 | 53 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 6733 | 74 | SH |  | SOLE | 66 | 74 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 7187 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 9098 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 378459 | 4060 | SH |  | SOLE | 52 | 4060 | 0 | 0 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 899883 | 9891 | SH |  | SOLE |  | 9891 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD SHS NEW | Stock | M87915274 |  | 2632 | 15 | SH |  | SOLE | 43 | 15 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD SHS NEW | Stock | M87915274 |  | 63875 | 364 | SH |  | SOLE | 78 | 364 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD SHS NEW | Stock | M87915274 |  | 108096 | 616 | SH |  | SOLE |  | 616 | 0 | 0 |
| TOWNEBANK PORTSMOUTH VA COM | Stock | 89214P109 |  | 303 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TOWNEBANK PORTSMOUTH VA COM | Stock | 89214P109 |  | 1684 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| TOWNSQUARE MEDIA INC CL A | Stock | 892231101 |  | 896 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 420 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 3297 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 4946 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 5977 | 29 | SH |  | SOLE | 31 | 29 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 24731 | 120 | SH |  | SOLE | 99 | 120 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 383929 | 1863 | SH |  | SOLE |  | 1862 | 0 | 0 |
| TPG INC COM CL A | Stock | 872657101 |  | 248448 | 6133 | SH |  | SOLE |  | 6133 | 0 | 0 |
| TPG RE FIN TR INC COM | REIT | 87266M107 |  | 39 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TR ACTIVEBETA US LARGE CAP EQUITY ETF | ETF | 381430503 |  | 18519 | 148 | SH |  | SOLE | 36 | 148 | 0 | 0 |
| TR ACTIVEBETA US LARGE CAP EQUITY ETF | ETF | 381430503 |  | 1325627 | 10594 | SH |  | SOLE |  | 10594 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 227 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 498 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 1812 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 4983 | 110 | SH |  | SOLE | 36 | 110 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 7758 | 171 | SH |  | SOLE | 33 | 171 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 8335 | 184 | SH |  | SOLE | 4 | 184 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 17060 | 377 | SH |  | SOLE | 50 | 376 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 348810 | 7700 | SH |  | SOLE | 18 | 7700 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 3041695 | 67146 | SH |  | SOLE |  | 67145 | 0 | 0 |
| TRADEWEB MARKETS INC | Stock | 892672106 |  | 471 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TRADEWEB MARKETS INC | Stock | 892672106 |  | 549 | 5 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| TRADEWEB MARKETS INC | Stock | 892672106 |  | 588 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| TRADEWEB MARKETS INC | Stock | 892672106 |  | 3412 | 29 | SH |  | SOLE | 22 | 29 | 0 | 0 |
| TRADEWEB MARKETS INC | Stock | 892672106 |  | 205434 | 1746 | SH |  | SOLE |  | 1746 | 0 | 0 |
| TRAEGER INC COM NEW | Stock | 89269P202 |  | 29 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 417 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 417 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 1250 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 2084 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 2917 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 4584 | 11 | SH |  | SOLE | 12 | 11 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 11669 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 37323 | 90 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 90016 | 216 | SH |  | SOLE | 99 | 216 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 1538479 | 3692 | SH |  | SOLE |  | 3691 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 1159 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 2318 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 11874 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 20062 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 41723 | 36 | SH |  | SOLE | 43 | 36 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 127486 | 110 | SH |  | SOLE | 99 | 110 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 7109409 | 6134 | SH |  | SOLE |  | 6134 | 0 | 0 |
| TRANSMEDICS GROUP INC COM | Stock | 89377M109 |  | 199 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRANSMEDICS GROUP INC COM | Stock | 89377M109 |  | 43243 | 435 | SH |  | SOLE |  | 435 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 245 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 2202047 | 332134 | SH |  | SOLE |  | 332133 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 138 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 484 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 1661 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 15568 | 225 | SH |  | SOLE | 49 | 225 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 46772 | 676 | SH |  | SOLE |  | 676 | 0 | 0 |
| TRAVEL PLUS LEISURE CO COM | Stock | 894164102 |  | 13253 | 192 | SH |  | SOLE | 34 | 191 | 0 | 0 |
| TRAVEL PLUS LEISURE CO COM | Stock | 894164102 |  | 17920 | 259 | SH |  | SOLE | 99 | 259 | 0 | 0 |
| TRAVEL PLUS LEISURE CO COM | Stock | 894164102 |  | 114648 | 1657 | SH |  | SOLE |  | 1657 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 1167 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 2042 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 2917 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 3561 | 12 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 17814 | 61 | SH |  | SOLE | 73 | 61 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 24856 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 28585 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 55419 | 190 | SH |  | SOLE | 26 | 190 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 67961 | 233 | SH |  | SOLE | 99 | 233 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 4408206 | 15113 | SH |  | SOLE |  | 15113 | 0 | 0 |
| TRAVELZOO COM NEW | Stock | 89421Q205 |  | 71 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| TREACE MED CONCEPTS INC COM | Stock | 89455T109 |  | 79 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 109 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 182 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 255 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 3023 | 83 | SH |  | SOLE | 99 | 83 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 8304 | 228 | SH |  | SOLE | 50 | 228 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 20650 | 567 | SH |  | SOLE | 73 | 567 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 230320 | 6324 | SH |  | SOLE |  | 6324 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 579406 | 15909 | SH |  | SOLE | 6 | 15909 | 0 | 0 |
| TRI POINTE HOMES INC COM | Stock | 87265H109 |  | 374 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| TRI POINTE HOMES INC COM | Stock | 87265H109 |  | 9580 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| TRI-CONTINENTIAL CORP CEF | CEF | 895436103 |  | 19343 | 612 | SH |  | SOLE |  | 612 | 0 | 0 |
| TRIMAS CORP COM NEW | Stock | 896215209 |  | 72 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 2087 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 2153 | 33 | SH |  | SOLE | 74 | 33 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 6719 | 103 | SH |  | SOLE | 23 | 103 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 8219 | 126 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 53103 | 814 | SH |  | SOLE |  | 814 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 59751 | 916 | SH |  | SOLE | 19 | 916 | 0 | 0 |
| TRINITY CAP INC BDC | CEF | 896442308 |  | 77677 | 5281 | SH |  | SOLE |  | 5280 | 0 | 0 |
| TRINITY INDUSTRIES INC | Stock | 896522109 |  | 151246 | 4700 | SH |  | SOLE |  | 4700 | 0 | 0 |
| TRIO TECH INTL COM NEW | Stock | 896712205 |  | 4624 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 149 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 498 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 5565 | 112 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 14636 | 294 | SH |  | SOLE |  | 293 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 181 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 5330 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 7729 | 725 | SH |  | SOLE | 12 | 725 | 0 | 0 |
| TRIPLE FLAG PRECIOUS METAL COM | Stock | 89679M104 |  | 65023 | 1873 | SH |  | SOLE |  | 1873 | 0 | 0 |
| TRIPLEPOINT VENTURE GROWTH BDC CORP CEF | CEF | 89677Y100 |  | 8593 | 1722 | SH |  | SOLE |  | 1722 | 0 | 0 |
| TRISALUS LIFE SCIENCES INC COM | Stock | 89680M101 |  | 28 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TRIUMPH FINANCIAL INC COM | Stock | 89679E300 |  | 10858 | 182 | SH |  | SOLE | 23 | 182 | 0 | 0 |
| TRONOX LTD ORD REG | Stock | G9087Q102 |  | 313 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| TRONOX LTD ORD REG | Stock | G9087Q102 |  | 4250 | 435 | SH |  | SOLE |  | 435 | 0 | 0 |
| TRUBRIDGE INC COM | Stock | 205306103 |  | 454 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| TRUEBLUE INC COM | Stock | 89785X101 |  | 285 | 73 | SH |  | SOLE | 71 | 73 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 138 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 965 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 1747 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 1885 | 41 | SH |  | SOLE | 74 | 41 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 5464 | 119 | SH |  | SOLE | 36 | 118 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 17287 | 376 | SH |  | SOLE | 73 | 376 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 17672 | 384 | SH |  | SOLE | 33 | 384 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 22112 | 481 | SH |  | SOLE | 71 | 481 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 131889 | 2869 | SH |  | SOLE | 19 | 2869 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 189121 | 4114 | SH |  | SOLE | 52 | 4114 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 235826 | 5130 | SH |  | SOLE | 99 | 5130 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 6795058 | 147815 | SH |  | SOLE |  | 147815 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GROUP COM | Stock | 25400Q105 |  | 232 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GROUP COM | Stock | 25400Q105 |  | 278 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GROUP COM | Stock | 25400Q105 |  | 928 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GROUP COM | Stock | 25400Q105 |  | 67531 | 7277 | SH |  | SOLE |  | 7277 | 0 | 0 |
| TRUPANION INC COM | Stock | 898202106 |  | 102 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TRUPANION INC COM | Stock | 898202106 |  | 94655 | 3696 | SH |  | SOLE |  | 3696 | 0 | 0 |
| TRUSTMARK CORP COM | Stock | 898402102 |  | 169 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TRUSTMARK CORP COM | Stock | 898402102 |  | 28824 | 684 | SH |  | SOLE | 99 | 684 | 0 | 0 |
| TRUTH SOCIAL AMERICAN SECURITY  DEFENSE ETF | ETF | 89844T109 |  | 2736 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| TRX GOLD CORPORATION COM | Stock | 87283P109 |  | 8145 | 5430 | SH |  | SOLE |  | 5430 | 0 | 0 |
| TSAKOS ENERGY NAVIGATION LTD SHS | Stock | G9108L173 |  | 71502 | 1812 | SH |  | SOLE |  | 1812 | 0 | 0 |
| TSS INC DEL COM | Stock | 87288V101 |  | 117 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TSS INC DEL COM | Stock | 87288V101 |  | 126848 | 9750 | SH |  | SOLE |  | 9750 | 0 | 0 |
| TTM TECHNOLOGIES INC COM | Stock | 87305R109 |  | 487 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TTM TECHNOLOGIES INC COM | Stock | 87305R109 |  | 14321 | 147 | SH |  | SOLE | 19 | 147 | 0 | 0 |
| TTM TECHNOLOGIES INC COM | Stock | 87305R109 |  | 404015 | 4147 | SH |  | SOLE |  | 4147 | 0 | 0 |
| TURKCELL ILETISIM SPON ADR NEW | ADR | 900111204 |  | 139 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| TURKCELL ILETISIM SPON ADR NEW | ADR | 900111204 |  | 404 | 67 | SH |  | SOLE | 66 | 67 | 0 | 0 |
| TURKCELL ILETISIM SPON ADR NEW | ADR | 900111204 |  | 3648 | 605 | SH |  | SOLE |  | 605 | 0 | 0 |
| TURNING PT BRANDS INC COM | Stock | 90041L105 |  | 434 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TURNING PT BRANDS INC COM | Stock | 90041L105 |  | 5989 | 69 | SH |  | SOLE | 99 | 69 | 0 | 0 |
| TURNING PT BRANDS INC COM | Stock | 90041L105 |  | 7725 | 89 | SH |  | SOLE | 34 | 89 | 0 | 0 |
| TURNING PT BRANDS INC COM | Stock | 90041L105 |  | 24822 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| TURTLE BEACH CORP | Stock | 900450206 |  | 1521 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| TUTOR PERINI CORP COM | Stock | 901109108 |  | 65226 | 845 | SH |  | SOLE | 78 | 845 | 0 | 0 |
| TUTOR PERINI CORP COM | Stock | 901109108 |  | 223566 | 2896 | SH |  | SOLE |  | 2896 | 0 | 0 |
| TWENTY ONE CAP INC COM SHS CL A | Stock | 90138L109 |  | 8000 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 503 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 1132 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 27429 | 218 | SH |  | SOLE | 19 | 218 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 632551 | 5027 | SH |  | SOLE |  | 5027 | 0 | 0 |
| TWIST BIOSCIENCE CORP COM | Stock | 90184D100 |  | 95 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| TWIST BIOSCIENCE CORP COM | Stock | 90184D100 |  | 1663 | 35 | SH |  | SOLE | 99 | 35 | 0 | 0 |
| TWO HARBORS INVENTMENT CORPOR COM | REIT | 90187B804 |  | 126 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| TWO HARBORS INVENTMENT CORPOR COM | REIT | 90187B804 |  | 10997 | 963 | SH |  | SOLE |  | 962 | 0 | 0 |
| TXNM ENERGY INC COM | Stock | 69349H107 |  | 818 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| TXNM ENERGY INC COM | Stock | 69349H107 |  | 4618 | 79 | SH |  | SOLE | 99 | 79 | 0 | 0 |
| TXNM ENERGY INC COM | Stock | 69349H107 |  | 10289 | 176 | SH |  | SOLE | 71 | 176 | 0 | 0 |
| TXO PARTNERS LP COM UNIT | Stock | 87313P103 |  | 11325 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 188 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 1027 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 1712 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 9929 | 29 | SH |  | SOLE | 99 | 29 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 12326 | 36 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 155441 | 454 | SH |  | SOLE |  | 454 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 128 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 455 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 1217 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 2819 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 9611 | 150 | SH |  | SOLE | 99 | 150 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 70990 | 1108 | SH |  | SOLE | 19 | 1108 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 2394241 | 37369 | SH |  | SOLE |  | 37369 | 0 | 0 |
| U HAUL HOLDING COMPANY COM SER N | Stock | 023586506 |  | 134 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| U S GOLD CORP COM NEW | Stock | 90291C201 |  | 91 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Stock | 90337L108 |  | 375 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Stock | 90337L108 |  | 1649 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Stock | 90337L108 |  | 10045 | 134 | SH |  | SOLE | 23 | 134 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Stock | 90337L108 |  | 12069 | 161 | SH |  | SOLE | 99 | 161 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Stock | 90337L108 |  | 13179 | 176 | SH |  | SOLE | 34 | 175 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Stock | 90337L108 |  | 31108 | 415 | SH |  | SOLE | 78 | 415 | 0 | 0 |
| U.S. GLOBAL JETS ETF | ETF | 26922A842 |  | 447969 | 18188 | SH |  | SOLE |  | 18187 | 0 | 0 |
| U.S. GLOBAL TECHNOLOGY AND AEROSPACE  DEFENSE ETF | ETF | 26922B410 |  | 21234 | 888 | SH |  | SOLE |  | 888 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 1223 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 1295 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 2086 | 29 | SH |  | SOLE | 66 | 29 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 2589 | 36 | SH |  | SOLE | 2 | 36 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 3237 | 45 | SH |  | SOLE | 99 | 45 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 6618 | 92 | SH |  | SOLE | 4 | 92 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 6833 | 95 | SH |  | SOLE | 9 | 95 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 9063 | 126 | SH |  | SOLE | 51 | 126 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 11581 | 161 | SH |  | SOLE | 71 | 161 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 13612 | 189 | SH |  | SOLE | 36 | 189 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 22874 | 318 | SH |  | SOLE | 28 | 318 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 43805 | 609 | SH |  | SOLE | 33 | 609 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 46179 | 642 | SH |  | SOLE | 24 | 642 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 538468 | 7486 | SH |  | SOLE | 49 | 7486 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 1624573 | 22585 | SH |  | SOLE | 19 | 22585 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 3903663 | 54270 | SH |  | SOLE |  | 54270 | 0 | 0 |
| UBIQUITI INC COM | Stock | 90353W103 |  | 104318 | 132 | SH |  | SOLE | 19 | 132 | 0 | 0 |
| UBIQUITI INC COM | Stock | 90353W103 |  | 503217 | 637 | SH |  | SOLE |  | 636 | 0 | 0 |
| UBS AG ETRACS GOLD SHARES COVERED CALL ETNS DUE FEBRUARY 2 2033 | ETF | 22542D233 |  | 55787 | 336 | SH |  | SOLE |  | 336 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 22 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 3477 | 89 | SH |  | SOLE | 99 | 89 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 6525 | 167 | SH |  | SOLE | 9 | 167 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 6681 | 171 | SH |  | SOLE | 66 | 171 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 192855 | 4936 | SH |  | SOLE |  | 4936 | 0 | 0 |
| UDEMY INC COM | Stock | 902685106 |  | 97 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| UDR INC COM | REIT | 902653104 |  | 777 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| UDR INC COM | REIT | 902653104 |  | 6303 | 187 | SH |  | SOLE | 33 | 186 | 0 | 0 |
| UDR INC COM | REIT | 902653104 |  | 117233 | 3470 | SH |  | SOLE |  | 3470 | 0 | 0 |
| UFP INDUSTRIES INC COM | Stock | 90278Q108 |  | 1935 | 21 | SH |  | SOLE | 49 | 21 | 0 | 0 |
| UFP INDUSTRIES INC COM | Stock | 90278Q108 |  | 7363 | 80 | SH |  | SOLE | 34 | 79 | 0 | 0 |
| UFP INDUSTRIES INC COM | Stock | 90278Q108 |  | 9580 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| UFP INDUSTRIES INC COM | Stock | 90278Q108 |  | 13081 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| UFP TECHNOLOGIES INC COM | Stock | 902673102 |  | 194 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 36 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 366 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 53173 | 1460 | SH |  | SOLE | 99 | 1460 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 118903 | 3265 | SH |  | SOLE | 19 | 3264 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 979658 | 26899 | SH |  | SOLE |  | 26898 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 100 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 444 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 134388 | 12107 | SH |  | SOLE |  | 12107 | 0 | 0 |
| UL SOLUTIONS INC CLASS A COM SHS | Stock | 903731107 |  | 3264 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| UL SOLUTIONS INC CLASS A COM SHS | Stock | 903731107 |  | 11828 | 138 | SH |  | SOLE | 23 | 138 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 523 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 523 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 1045 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 1092 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 8886 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 9409 | 18 | SH |  | SOLE | 99 | 18 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 313626 | 600 | SH |  | SOLE | 19 | 600 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 592489 | 1133 | SH |  | SOLE |  | 1133 | 0 | 0 |
| ULTRA CLEAN HOLDINGS INC | Stock | 90385V107 |  | 187 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ULTRA CLEAN HOLDINGS INC | Stock | 90385V107 |  | 56451 | 908 | SH |  | SOLE |  | 907 | 0 | 0 |
| ULTRAPAR PARTICIPACOES SA SP ADR REP COM | ADR | 90400P101 |  | 3142 | 570 | SH |  | SOLE |  | 570 | 0 | 0 |
| UMB FINANCIAL CORP | Stock | 902788108 |  | 146401 | 1298 | SH |  | SOLE |  | 1298 | 0 | 0 |
| UMH PPTYS INC COM | REIT | 903002103 |  | 1227 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| UMH PPTYS INC COM | REIT | 903002103 |  | 5319 | 369 | SH |  | SOLE | 34 | 368 | 0 | 0 |
| UMH PPTYS INC COM | REIT | 903002103 |  | 9380 | 650 | SH |  | SOLE | 99 | 650 | 0 | 0 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 95 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 77628 | 13135 | SH |  | SOLE |  | 13135 | 0 | 0 |
| UNDER ARMOUR INC CLASS C | Stock | 904311206 |  | 498 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| UNDER ARMOUR INC CLASS C | Stock | 904311206 |  | 11238 | 1941 | SH |  | SOLE |  | 1941 | 0 | 0 |
| UNIFIRST CORP MASS COM | Stock | 904708104 |  | 6957 | 28 | SH |  | SOLE | 34 | 27 | 0 | 0 |
| UNIFIRST CORP MASS COM | Stock | 904708104 |  | 7799 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| UNIFIRST CORP MASS COM | Stock | 904708104 |  | 12076 | 48 | SH |  | SOLE | 99 | 48 | 0 | 0 |
| UNIFIRST CORP MASS COM | Stock | 904708104 |  | 38493 | 153 | SH |  | SOLE | 23 | 153 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 627 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 2051 | 36 | SH |  | SOLE | 31 | 36 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 2735 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 3076 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 6893 | 121 | SH |  | SOLE | 9 | 121 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 10653 | 187 | SH |  | SOLE | 6 | 187 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 57255 | 1005 | SH |  | SOLE | 49 | 1005 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 61812 | 1085 | SH |  | SOLE | 99 | 1085 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 87278 | 1532 | SH |  | SOLE | 26 | 1532 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 141513 | 2484 | SH |  | SOLE | 52 | 2484 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 3042654 | 53408 | SH |  | SOLE |  | 53408 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 3154 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 3639 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 4610 | 19 | SH |  | SOLE | 6 | 19 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 7521 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 10918 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 12131 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 14800 | 61 | SH |  | SOLE | 12 | 61 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 16256 | 67 | SH |  | SOLE | 7 | 67 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 20657 | 85 | SH |  | SOLE | 73 | 85 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 23388 | 96 | SH |  | SOLE | 43 | 96 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 25232 | 104 | SH |  | SOLE | 49 | 104 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 25735 | 106 | SH |  | SOLE | 36 | 106 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 31783 | 131 | SH |  | SOLE | 99 | 131 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 59973 | 247 | SH |  | SOLE | 33 | 247 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 5421141 | 22344 | SH |  | SOLE |  | 22344 | 0 | 0 |
| UNIQURE NV SHS | Stock | N90064101 |  | 867 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| UNISYS CORP COM NEW | Stock | 909214306 |  | 132 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 460 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 3407 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 8133 | 88 | SH |  | SOLE | 36 | 88 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 14639 | 159 | SH |  | SOLE | 33 | 159 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 16112 | 175 | SH |  | SOLE | 49 | 175 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 61963 | 673 | SH |  | SOLE | 99 | 673 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 231372 | 2513 | SH |  | SOLE |  | 2513 | 0 | 0 |
| UNITED BANCORP INC | Stock | 909911109 |  | 2631 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 911 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 157462 | 3802 | SH |  | SOLE | 19 | 3801 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 928322 | 22412 | SH |  | SOLE |  | 22412 | 0 | 0 |
| UNITED CMNTY BKS BLAIRSVLE GA COM | Stock | 90984P303 |  | 6298 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| UNITED FIRE GROUP INC COM | Stock | 910340108 |  | 29426 | 794 | SH |  | SOLE | 19 | 794 | 0 | 0 |
| UNITED HOMES GROUP INC CL A | Stock | 91060H108 |  | 464 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 |  | 2640 | 294 | SH |  | SOLE | 66 | 294 | 0 | 0 |
| UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 |  | 14512 | 1616 | SH |  | SOLE |  | 1616 | 0 | 0 |
| UNITED NAT FOODS INC COM | Stock | 911163103 |  | 135 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| UNITED NAT FOODS INC COM | Stock | 911163103 |  | 2253 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| UNITED NAT FOODS INC COM | Stock | 911163103 |  | 31046 | 689 | SH |  | SOLE | 19 | 689 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 197 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 295 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 1067 | 11 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 1501 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 2656 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 3498 | 36 | SH |  | SOLE | 49 | 35 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 4427 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 6223 | 63 | SH |  | SOLE | 73 | 63 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 7477 | 76 | SH |  | SOLE | 46 | 76 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 21035 | 214 | SH |  | SOLE | 19 | 213 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 22027 | 224 | SH |  | SOLE | 33 | 223 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 74867 | 761 | SH |  | SOLE | 99 | 761 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 5005181 | 50876 | SH |  | SOLE |  | 50876 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 729 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 729 | 1 | SH |  | SOLE | 51 | 1 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 1457 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 2186 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 11205 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 11657 | 16 | SH |  | SOLE | 9 | 16 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 17600 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 24799 | 34 | SH |  | SOLE | 50 | 34 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 38630 | 53 | SH |  | SOLE | 73 | 53 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 87427 | 120 | SH |  | SOLE | 99 | 120 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 311095 | 427 | SH |  | SOLE | 18 | 427 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 5493165 | 7540 | SH |  | SOLE |  | 7539 | 0 | 0 |
| UNITED STATES ANTIMONY CORP COM | Stock | 911549103 |  | 61 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| UNITED STATES ANTIMONY CORP COM | Stock | 911549103 |  | 256208 | 29348 | SH |  | SOLE |  | 29348 | 0 | 0 |
| UNITED STATES COPPER INDEX FUND | ETF | 911718104 |  | 129044 | 3748 | SH |  | SOLE |  | 3748 | 0 | 0 |
| UNITED STATES NATURAL GAS FUND LP | ETF | 912318409 |  | 172579 | 14713 | SH |  | SOLE |  | 14712 | 0 | 0 |
| UNITED STATES OIL FUND | ETF | 91232N207 |  | 47973 | 377 | SH |  | SOLE |  | 377 | 0 | 0 |
| UNITED STS COMMODITYINDEX FD COMMODITY INDEX FD | ETF | 911717106 |  | 19604 | 206 | SH |  | SOLE |  | 205 | 0 | 0 |
| UNITED STS LIME  MINERALS INC COM | Stock | 911922102 |  | 6141 | 47 | SH |  | SOLE | 34 | 47 | 0 | 0 |
| UNITED STS LIME  MINERALS INC COM | Stock | 911922102 |  | 7314 | 56 | SH |  | SOLE | 99 | 56 | 0 | 0 |
| UNITED STS LIME  MINERALS INC COM | Stock | 911922102 |  | 23771 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 984 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 1779 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 82424 | 139 | SH |  | SOLE | 99 | 139 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 710390 | 1198 | SH |  | SOLE |  | 1198 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 2435 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 4600 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 5412 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 10282 | 38 | SH |  | SOLE | 72 | 38 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 13800 | 51 | SH |  | SOLE | 7 | 51 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 18072 | 67 | SH |  | SOLE | 50 | 66 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 19307 | 71 | SH |  | SOLE | 36 | 71 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 24353 | 90 | SH |  | SOLE | 9 | 90 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 29274 | 108 | SH |  | SOLE | 73 | 108 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 67918 | 251 | SH |  | SOLE | 71 | 251 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 83851 | 310 | SH |  | SOLE | 33 | 309 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 128049 | 473 | SH |  | SOLE | 19 | 473 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 157483 | 582 | SH |  | SOLE | 99 | 582 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 575896 | 2128 | SH |  | SOLE | 49 | 2128 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 10403059 | 38446 | SH |  | SOLE |  | 38445 | 0 | 0 |
| UNITI GROUP LLC COM SHS | REIT | 91325V108 |  | 103 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| UNITI GROUP LLC COM SHS | REIT | 91325V108 |  | 531 | 57 | SH |  | SOLE |  | 56 | 0 | 0 |
| UNITIL CORPORATION | Stock | 913259107 |  | 18284 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 549 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 2106 | 96 | SH |  | SOLE | 99 | 96 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 1002225 | 45680 | SH |  | SOLE |  | 45680 | 0 | 0 |
| UNIVERSAL CORP VA MTNS BK ENT COM | Stock | 913456109 |  | 26350 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 7241 | 79 | SH |  | SOLE | 23 | 79 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 7883 | 86 | SH |  | SOLE | 99 | 86 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 10580 | 115 | SH |  | SOLE | 34 | 115 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 4168985 | 45483 | SH |  | SOLE |  | 45483 | 0 | 0 |
| UNIVERSAL HEALTH RLTY INCOME SH BEN INT | REIT | 91359E105 |  | 29826 | 737 | SH |  | SOLE |  | 737 | 0 | 0 |
| UNIVERSAL HEALTH SERVICES INC CL B | Stock | 913903100 |  | 541 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| UNIVERSAL HEALTH SERVICES INC CL B | Stock | 913903100 |  | 2506 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| UNIVERSAL HEALTH SERVICES INC CL B | Stock | 913903100 |  | 14497 | 81 | SH |  | SOLE | 99 | 81 | 0 | 0 |
| UNIVERSAL HEALTH SERVICES INC CL B | Stock | 913903100 |  | 70156 | 392 | SH |  | SOLE |  | 392 | 0 | 0 |
| UNIVERSAL INS HLDGS INC COM | Stock | 91359V107 |  | 25039 | 733 | SH |  | SOLE |  | 733 | 0 | 0 |
| UNIVEST FINANCIAL CORPORATION COM | Stock | 915271100 |  | 11203 | 327 | SH |  | SOLE | 99 | 327 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 73 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 584 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 164683 | 2255 | SH |  | SOLE | 99 | 2255 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 169908 | 2327 | SH |  | SOLE | 19 | 2326 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 1389177 | 19022 | SH |  | SOLE |  | 19022 | 0 | 0 |
| UNUSUAL MACHS INC COM SHS | Stock | U9154A208 |  | 19257 | 1553 | SH |  | SOLE |  | 1553 | 0 | 0 |
| UNUSUAL WHALES SUBVERSIVE DEMOCRATIC TRADING ETF | ETF | 886364199 |  | 3798 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| UP FINTECH HLDG LTD SPONSORED ADS | ADR | 91531W106 |  | 9154 | 1453 | SH |  | SOLE |  | 1453 | 0 | 0 |
| UPBOUND GROUP INC COM | Stock | 76009N100 |  | 126 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| UPBOUND GROUP INC COM | Stock | 76009N100 |  | 5415 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| UPSTART HLDGS INC COM | Stock | 91680M107 |  | 119384 | 4654 | SH |  | SOLE |  | 4654 | 0 | 0 |
| UPWORK INC COM | Stock | 91688F104 |  | 77 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| UPWORK INC COM | Stock | 91688F104 |  | 2549 | 233 | SH |  | SOLE |  | 232 | 0 | 0 |
| URANIUM ENERGY CORP COM | Stock | 916896103 |  | 743 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| URANIUM ENERGY CORP COM | Stock | 916896103 |  | 85759 | 6353 | SH |  | SOLE |  | 6352 | 0 | 0 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 15141 | 239 | SH |  | SOLE | 99 | 239 | 0 | 0 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 247699 | 3910 | SH |  | SOLE |  | 3910 | 0 | 0 |
| UR-ENERGY INC COM | Stock | 91688R108 |  | 373 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| UROGEN PHARMA LTD COM | Stock | M96088105 |  | 9943 | 553 | SH |  | SOLE |  | 553 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 156 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 1664 | 32 | SH |  | SOLE | 74 | 32 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 2496 | 48 | SH |  | SOLE | 46 | 48 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 3348 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 3589 | 69 | SH |  | SOLE | 9 | 69 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 5241 | 101 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 7565 | 145 | SH |  | SOLE | 73 | 145 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 13868 | 267 | SH |  | SOLE | 33 | 266 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 16383 | 315 | SH |  | SOLE | 71 | 315 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 243303 | 4678 | SH |  | SOLE | 52 | 4678 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 244135 | 4694 | SH |  | SOLE | 99 | 4694 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 245579 | 4722 | SH |  | SOLE | 19 | 4721 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 513963 | 9882 | SH |  | SOLE | 6 | 9882 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 1622666 | 31199 | SH |  | SOLE |  | 31199 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 461 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 581 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 28401 | 308 | SH |  | SOLE | 99 | 308 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 461880 | 5009 | SH |  | SOLE |  | 5009 | 0 | 0 |
| US GOLDMINING INC COM | Stock | 90291W108 |  | 81 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| US TREASURY 10 YEAR NOTE ETF | ETF | 74933W536 |  | 19228 | 441 | SH |  | SOLE |  | 441 | 0 | 0 |
| US TREASURY 12 MONTH BILL ETF | ETF | 74933W478 |  | 50 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| US TREASURY 2 YEAR NOTE ETF | ETF | 74933W486 |  | 18396 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| US TREASURY 3 YEAR NOTE ETF | ETF | 74933W494 |  | 99 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| US TREASURY 30 YEAR BOND ETF | ETF | 74933W551 |  | 1104 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| US TREASURY 5 YEAR NOTE ETF | ETF | 74933W510 |  | 49 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| US TREASURY 6 MONTH BILL ETF | ETF | 74933W460 |  | 50 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| USA RARE EARTH INC COM | Stock | 91733P107 |  | 920891 | 60845 | SH |  | SOLE |  | 60845 | 0 | 0 |
| USA TODAY CO INC COM | Stock | 36472T109 |  | 712 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| USCF SUMMERHAVEN DYNAMIC COMMODITY STRATEGY NO K-1 FUND | ETF | 90290T809 |  | 647129 | 23757 | SH |  | SOLE |  | 23756 | 0 | 0 |
| UTAH MEDICAL PRODUCTS INC | Stock | 917488108 |  | 248 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| UTAH MEDICAL PRODUCTS INC | Stock | 917488108 |  | 115301 | 1860 | SH |  | SOLE |  | 1860 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 8903 | 194 | SH |  | SOLE | 36 | 194 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 15422 | 336 | SH |  | SOLE | 19 | 336 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 94901 | 2068 | SH |  | SOLE | 49 | 2068 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 137670 | 3000 | SH |  | SOLE | 28 | 3000 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 11576217 | 252260 | SH |  | SOLE |  | 252260 | 0 | 0 |
| UTZ BRANDS INC COM CL A | Stock | 918090101 |  | 9456 | 1194 | SH |  | SOLE | 99 | 1194 | 0 | 0 |
| UTZ BRANDS INC COM CL A | Stock | 918090101 |  | 10454 | 1320 | SH |  | SOLE | 34 | 1319 | 0 | 0 |
| UWM HOLDINGS CORPORATION COM CL A | Stock | 91823B109 |  | 91 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| UWM HOLDINGS CORPORATION COM CL A | Stock | 91823B109 |  | 22462 | 6205 | SH |  | SOLE |  | 6205 | 0 | 0 |
| V F CORP COM | Stock | 918204108 |  | 68 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| V F CORP COM | Stock | 918204108 |  | 85 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| V F CORP COM | Stock | 918204108 |  | 1600 | 94 | SH |  | SOLE | 73 | 94 | 0 | 0 |
| V F CORP COM | Stock | 918204108 |  | 113004 | 6651 | SH |  | SOLE |  | 6651 | 0 | 0 |
| V2X INC COM | Stock | 92242T101 |  | 5617 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| VAALCO ENERGY INC | Stock | 91851C201 |  | 5275 | 832 | SH |  | SOLE | 99 | 832 | 0 | 0 |
| VAIL RESORTS INC COM | Stock | 91879Q109 |  | 4748 | 37 | SH |  | SOLE | 99 | 37 | 0 | 0 |
| VAIL RESORTS INC COM | Stock | 91879Q109 |  | 12704 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| VAIL RESORTS INC COM | Stock | 91879Q109 |  | 55819 | 435 | SH |  | SOLE | 78 | 435 | 0 | 0 |
| VALARIS LTD CL A | Stock | G9460G101 |  | 980 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| VALARIS LTD CL A | Stock | G9460G101 |  | 2451 | 25 | SH |  | SOLE | 99 | 25 | 0 | 0 |
| VALARIS LTD CL A | Stock | G9460G101 |  | 40687 | 415 | SH |  | SOLE | 46 | 415 | 0 | 0 |
| VALARIS LTD CL A | Stock | G9460G101 |  | 658927 | 6721 | SH |  | SOLE |  | 6721 | 0 | 0 |
| VALARIS LTD WT EXP 042928 | Stock | G9460G119 |  | 112 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| VALE S A SPONSORED ADS | ADR | 91912E105 |  | 250689 | 15757 | SH |  | SOLE |  | 15756 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 1482 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 1730 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 2965 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 4695 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 11613 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 17635 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 23262 | 94 | SH |  | SOLE | 73 | 94 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 127740 | 517 | SH |  | SOLE | 99 | 517 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 155255 | 628 | SH |  | SOLE | 19 | 628 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 9117817 | 36902 | SH |  | SOLE |  | 36902 | 0 | 0 |
| VALLEY NATIONAL BANCORP | Stock | 919794107 |  | 1570 | 128 | SH |  | SOLE | 19 | 127 | 0 | 0 |
| VALLEY NATIONAL BANCORP | Stock | 919794107 |  | 26660 | 2171 | SH |  | SOLE | 99 | 2171 | 0 | 0 |
| VALLEY NATIONAL BANCORP | Stock | 919794107 |  | 78531 | 6395 | SH |  | SOLE |  | 6395 | 0 | 0 |
| VALMONT INDS INC COM | Stock | 920253101 |  | 11588 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| VALMONT INDS INC COM | Stock | 920253101 |  | 15706 | 39 | SH |  | SOLE | 34 | 39 | 0 | 0 |
| VALMONT INDS INC COM | Stock | 920253101 |  | 37560 | 94 | SH |  | SOLE | 99 | 94 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 101 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 10879 | 323 | SH |  | SOLE | 46 | 323 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 13842 | 411 | SH |  | SOLE | 99 | 411 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 360915 | 10716 | SH |  | SOLE |  | 10716 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 585527 | 17385 | SH |  | SOLE | 6 | 17385 | 0 | 0 |
| VANDA PHARMACEUTICALS INC COM | Stock | 921659108 |  | 145 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| VANECK BDC INCOME ETF | ETF | 92189F411 |  | 205761 | 16075 | SH |  | SOLE |  | 16075 | 0 | 0 |
| VANECK BITCOIN ETF | ETF | 92189K105 |  | 2299 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| VANECK CEF MUNI INCOME ETF | ETF | 92189F460 |  | 25086 | 1167 | SH |  | SOLE |  | 1166 | 0 | 0 |
| VANECK CLO ETF | ETF | 92189H748 |  | 18445 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| VANECK DIGITAL TRANSFORMATION ETF | ETF | 92189H821 |  | 15 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| VANECK EMERGING MARKETS BOND ETF | ETF | 92107P772 |  | 28712 | 573 | SH |  | SOLE | 49 | 573 | 0 | 0 |
| VANECK EMERGING MARKETS HIGH YIELD BOND ETF | ETF | 92189F353 |  | 26182 | 1327 | SH |  | SOLE |  | 1327 | 0 | 0 |
| VANECK FABLESS SEMICONDUCTOR ETF | ETF | 92189H664 |  | 203315 | 5463 | SH |  | SOLE |  | 5463 | 0 | 0 |
| VANECK FALLEN ANGEL HIGH YIELD BOND ETF | ETF | 92189F437 |  | 629151 | 21906 | SH |  | SOLE |  | 21906 | 0 | 0 |
| VANECK GREEN BOND ETF | ETF | 92189F171 |  | 224232 | 9359 | SH |  | SOLE |  | 9359 | 0 | 0 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 12 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 93260 | 1860 | SH |  | SOLE | 99 | 1860 | 0 | 0 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 428222 | 8541 | SH |  | SOLE |  | 8540 | 0 | 0 |
| VANECK IG FLOATING RATE ETF | ETF | 92189F486 |  | 10396 | 408 | SH |  | SOLE | 36 | 408 | 0 | 0 |
| VANECK IG FLOATING RATE ETF | ETF | 92189F486 |  | 1086007 | 42622 | SH |  | SOLE |  | 42621 | 0 | 0 |
| VANECK INTERNATIONAL HIGH YIELD BOND ETF | ETF | 92189F445 |  | 1265 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| VANECK LONG MUNI ETF | ETF | 92189F536 |  | 169546 | 9722 | SH |  | SOLE | 36 | 9721 | 0 | 0 |
| VANECK LONG MUNI ETF | ETF | 92189F536 |  | 305549 | 17520 | SH |  | SOLE |  | 17520 | 0 | 0 |
| VANECK MERK GOLD ETF | ETF | 921078101 |  | 9266492 | 205694 | SH |  | SOLE |  | 205693 | 0 | 0 |
| VANECK MORNINGSTAR SMID MOAT ETF | ETF | 92189H730 |  | 5279 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 63629 | 658 | SH |  | SOLE | 36 | 658 | 0 | 0 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 305242 | 3157 | SH |  | SOLE |  | 3156 | 0 | 0 |
| VANECK OIL REFINERS ETF | ETF | 92189F585 |  | 111693 | 2261 | SH |  | SOLE |  | 2261 | 0 | 0 |
| VANECK PREFERRED SECURITIES EX FINANCIALS ETF | ETF | 92189F429 |  | 178069 | 10152 | SH |  | SOLE |  | 10152 | 0 | 0 |
| VANECK RARE EARTH AND STRATEGIC METALS ETF | ETF | 92189H805 |  | 23408 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| VANECK RARE EARTH AND STRATEGIC METALS ETF | ETF | 92189H805 |  | 2662387 | 30254 | SH |  | SOLE |  | 30254 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 9202 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 63644 | 166 | SH |  | SOLE | 36 | 166 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 8993102 | 23456 | SH |  | SOLE |  | 23456 | 0 | 0 |
| VANECK SHORT HIGH YIELD MUNI ETF | ETF | 92189F387 |  | 46476 | 2051 | SH |  | SOLE |  | 2051 | 0 | 0 |
| VANECK SOCIAL SENTIMENT ETF | ETF | 92189H839 |  | 345 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| VANECK URANIUM AND NUCLEAR ETF | ETF | 92189F601 |  | 989569 | 7430 | SH |  | SOLE |  | 7429 | 0 | 0 |
| VANECK VECTORS JUNIOR GOLD MINERS ETF | ETF | 92189F791 |  | 9529450 | 79386 | SH |  | SOLE |  | 79385 | 0 | 0 |
| VANECK VECTORS OIL SERVICES ETF | ETF | 92189H607 |  | 21019 | 52 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| VANECK VECTORS OIL SERVICES ETF | ETF | 92189H607 |  | 125305 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| VANECK VECTORS PHARMACEUTICAL ETF | ETF | 92189F692 |  | 2805 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| VANECK VIDEO GAMING AND ESPORTS ETF | ETF | 92189F114 |  | 6702 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| VANECK VIETNAM ETF | ETF | 92189F817 |  | 19907 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| VANGUARD 0-3 MONTH TREASURY BILL ETF | ETF | 922040845 |  | 31546 | 417 | SH |  | SOLE |  | 417 | 0 | 0 |
| VANGUARD BOND INDEX FUND INC LONG TERM BD ETF | ETF | 921937793 |  | 10111 | 147 | SH |  | SOLE | 36 | 147 | 0 | 0 |
| VANGUARD BOND INDEX FUND INC LONG TERM BD ETF | ETF | 921937793 |  | 931139 | 13538 | SH |  | SOLE |  | 13537 | 0 | 0 |
| VANGUARD CONSUMER DISCRETIONARY ETF | ETF | 92204A108 |  | 100887 | 281 | SH |  | SOLE |  | 281 | 0 | 0 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 4716 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 1935615 | 8618 | SH |  | SOLE |  | 8618 | 0 | 0 |
| VANGUARD CORE PLUS BOND ETF | ETF | 922020755 |  | 206920 | 2667 | SH |  | SOLE |  | 2666 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 6452 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 24087 | 112 | SH |  | SOLE | 49 | 112 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 38666 | 180 | SH |  | SOLE | 36 | 179 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 14979123 | 69651 | SH |  | SOLE |  | 69650 | 0 | 0 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 6832 | 104 | SH |  | SOLE | 36 | 104 | 0 | 0 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 4468391 | 68022 | SH |  | SOLE |  | 68022 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 1730 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 4845 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 9863 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 1114060 | 6438 | SH |  | SOLE |  | 6438 | 0 | 0 |
| VANGUARD ESG INTERNATIONAL STOCK ETF | ETF | 921910725 |  | 5995507 | 83584 | SH |  | SOLE |  | 83584 | 0 | 0 |
| VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 |  | 448086 | 3991 | SH |  | SOLE |  | 3991 | 0 | 0 |
| VANGUARD EXTENDED DURATION ETF | ETF | 921910709 |  | 6254597 | 96299 | SH |  | SOLE |  | 96298 | 0 | 0 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 1038394 | 5046 | SH |  | SOLE |  | 5045 | 0 | 0 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 99306 | 822 | SH |  | SOLE | 36 | 822 | 0 | 0 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 2136788 | 17687 | SH |  | SOLE |  | 17687 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 1458 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 6852 | 47 | SH |  | SOLE | 49 | 47 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 31345 | 215 | SH |  | SOLE | 51 | 215 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 1717033 | 11777 | SH |  | SOLE |  | 11777 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US | ETF | 922042775 |  | 969391 | 12908 | SH |  | SOLE | 19 | 12908 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US | ETF | 922042775 |  | 7465260 | 99404 | SH |  | SOLE |  | 99404 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 25 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 473022 | 7382 | SH |  | SOLE | 36 | 7381 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 1224985 | 19117 | SH |  | SOLE | 49 | 19116 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 5105254 | 79670 | SH |  | SOLE | 75 | 79670 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 19835053 | 309536 | SH |  | SOLE |  | 309535 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 5297 | 98 | SH |  | SOLE | 19 | 98 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 30190 | 559 | SH |  | SOLE | 36 | 558 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 2543323 | 47055 | SH |  | SOLE | 75 | 47055 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 4143879 | 76668 | SH |  | SOLE | 49 | 76667 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 6908686 | 127820 | SH |  | SOLE |  | 127820 | 0 | 0 |
| VANGUARD FTSE EUROPE ETF | ETF | 922042874 |  | 4006782 | 48608 | SH |  | SOLE |  | 48608 | 0 | 0 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 578 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 103232 | 2322 | SH |  | SOLE |  | 2322 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 6552 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 20966 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 41495 | 95 | SH |  | SOLE | 99 | 95 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 146417 | 335 | SH |  | SOLE | 19 | 335 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 579015 | 1326 | SH |  | SOLE | 36 | 1325 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 34078950 | 78021 | SH |  | SOLE |  | 78021 | 0 | 0 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 1374984 | 5049 | SH |  | SOLE |  | 5048 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 49169 | 332 | SH |  | SOLE | 71 | 332 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 8427624 | 56905 | SH |  | SOLE |  | 56904 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 3434 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 5620 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 672107 | 2153 | SH |  | SOLE |  | 2152 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 442799 | 635 | SH |  | SOLE | 36 | 634 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 12342089 | 17689 | SH |  | SOLE |  | 17689 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 478672 | 6202 | SH |  | SOLE | 36 | 6202 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 3702199 | 47968 | SH |  | SOLE |  | 47968 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 1324 | 16 | SH |  | SOLE | 22 | 16 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 17709 | 214 | SH |  | SOLE | 36 | 214 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 125532 | 1517 | SH |  | SOLE | 99 | 1517 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 252470 | 3051 | SH |  | SOLE | 75 | 3051 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 2217688 | 26800 | SH |  | SOLE |  | 26799 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TAX-EXEMPT BOND ETF | ETF | 922907738 |  | 354787 | 3550 | SH |  | SOLE |  | 3550 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 8575 | 144 | SH |  | SOLE | 19 | 144 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 10838 | 182 | SH |  | SOLE | 36 | 182 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 1712301 | 28754 | SH |  | SOLE | 75 | 28754 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 2539452 | 42644 | SH |  | SOLE |  | 42644 | 0 | 0 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | ETF | 921946810 |  | 4759412 | 53803 | SH |  | SOLE |  | 53802 | 0 | 0 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 4429 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 3447981 | 36587 | SH |  | SOLE |  | 36587 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 5080 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 169149 | 566 | SH |  | SOLE | 36 | 566 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 1929785 | 6457 | SH |  | SOLE |  | 6457 | 0 | 0 |
| VANGUARD LONG-TERM CORPORATE BOND ETF | ETF | 92206C813 |  | 121803 | 1630 | SH |  | SOLE |  | 1630 | 0 | 0 |
| VANGUARD LONG-TERM TAX-EXEMPT BOND ETF | ETF | 922907688 |  | 66632 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| VANGUARD LONG-TERM TREASURY ETF | ETF | 92206C847 |  | 21090 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| VANGUARD LONG-TERM TREASURY ETF | ETF | 92206C847 |  | 34929 | 631 | SH |  | SOLE | 36 | 631 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 8338 | 37 | SH |  | SOLE | 36 | 37 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 11042 | 49 | SH |  | SOLE | 9 | 49 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 209226 | 928 | SH |  | SOLE |  | 928 | 0 | 0 |
| VANGUARD MEGA CAP ETF | ETF | 921910873 |  | 322105 | 1363 | SH |  | SOLE |  | 1362 | 0 | 0 |
| VANGUARD MID CAP ETF | ETF | 922908629 |  | 8903 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| VANGUARD MID CAP ETF | ETF | 922908629 |  | 20103 | 70 | SH |  | SOLE | 36 | 70 | 0 | 0 |
| VANGUARD MID CAP ETF | ETF | 922908629 |  | 14160328 | 49308 | SH |  | SOLE |  | 49308 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 55 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 27022 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 45808 | 178 | SH |  | SOLE | 99 | 178 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 2224933 | 8646 | SH |  | SOLE |  | 8645 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 3 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 2580 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 204367 | 1109 | SH |  | SOLE | 99 | 1109 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 4369926 | 23714 | SH |  | SOLE |  | 23713 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 892 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 119769 | 2551 | SH |  | SOLE | 49 | 2551 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 348891 | 7431 | SH |  | SOLE | 19 | 7431 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 388554 | 8276 | SH |  | SOLE |  | 8275 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 2382384 | 50743 | SH |  | SOLE | 75 | 50743 | 0 | 0 |
| VANGUARD PACIFIC STOCK | ETF | 922042866 |  | 589703 | 6034 | SH |  | SOLE |  | 6034 | 0 | 0 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 4435 | 50 | SH |  | SOLE | 36 | 50 | 0 | 0 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 5047314 | 56903 | SH |  | SOLE |  | 56903 | 0 | 0 |
| VANGUARD RUSSELL 1000 ETF | ETF | 92206C730 |  | 408306 | 1384 | SH |  | SOLE |  | 1383 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 2730 | 25 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 20960 | 191 | SH |  | SOLE | 19 | 191 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 1893309 | 17261 | SH |  | SOLE |  | 17260 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 377534 | 4027 | SH |  | SOLE | 19 | 4027 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 743103 | 7927 | SH |  | SOLE |  | 7927 | 0 | 0 |
| VANGUARD RUSSELL 3000 ETF | ETF | 92206C599 |  | 1438 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| VANGUARD RUSSELL2000 INDEX FD ETF | ETF | 92206C664 |  | 48893 | 488 | SH |  | SOLE |  | 488 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 10327 | 17 | SH |  | SOLE | 49 | 17 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 231579 | 388 | SH |  | SOLE | 36 | 387 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 798569 | 1336 | SH |  | SOLE | 19 | 1336 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 33840652 | 56632 | SH |  | SOLE |  | 56632 | 0 | 0 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 9377 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 24461 | 60 | SH |  | SOLE | 99 | 60 | 0 | 0 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 1764052 | 4327 | SH |  | SOLE |  | 4326 | 0 | 0 |
| VANGUARD S 500 VALUE ETF | ETF | 921932703 |  | 676205 | 3318 | SH |  | SOLE |  | 3318 | 0 | 0 |
| VANGUARD S MID-CAP 400 ETF | ETF | 921932885 |  | 170654 | 1493 | SH |  | SOLE |  | 1492 | 0 | 0 |
| VANGUARD S MID-CAP 400 GROWTH ETF | ETF | 921932869 |  | 88771 | 710 | SH |  | SOLE |  | 710 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 ETF | ETF | 921932828 |  | 279194 | 2431 | SH |  | SOLE |  | 2431 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 GROWTH ETF | ETF | 921932794 |  | 6223 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 VALUE ETF | ETF | 921932778 |  | 174 | 2 | SH |  | SOLE |  | 1 | 0 | 0 |
| VANGUARD SHORT DURATION TAX-EXEMPT BOND ETF | ETF | 922907696 |  | 218647 | 2866 | SH |  | SOLE |  | 2866 | 0 | 0 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 58729 | 749 | SH |  | SOLE | 36 | 749 | 0 | 0 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 4307553 | 54936 | SH |  | SOLE |  | 54936 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 15141 | 191 | SH |  | SOLE | 36 | 191 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 183275 | 2312 | SH |  | SOLE | 19 | 2312 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 196669 | 2481 | SH |  | SOLE | 99 | 2481 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 2739822 | 34563 | SH |  | SOLE |  | 34563 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 27797 | 557 | SH |  | SOLE | 19 | 556 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 41508 | 831 | SH |  | SOLE | 22 | 831 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 7662834 | 153410 | SH |  | SOLE |  | 153410 | 0 | 0 |
| VANGUARD SHORT-TERM TAX EXEMPT BOND ETF | ETF | 921935870 |  | 211383 | 2090 | SH |  | SOLE |  | 2090 | 0 | 0 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 234885 | 4012 | SH |  | SOLE | 19 | 4012 | 0 | 0 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 744788 | 12723 | SH |  | SOLE |  | 12722 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 28379 | 108 | SH |  | SOLE | 36 | 108 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 47587 | 182 | SH |  | SOLE | 71 | 181 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 5096732 | 19459 | SH |  | SOLE |  | 19459 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 3693 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 13252 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 60185 | 277 | SH |  | SOLE | 19 | 277 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 13487067 | 62081 | SH |  | SOLE |  | 62080 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 48662 | 161 | SH |  | SOLE | 19 | 161 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 60450 | 200 | SH |  | SOLE | 36 | 200 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 5099995 | 16873 | SH |  | SOLE |  | 16873 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 1430675 | 28677 | SH |  | SOLE | 36 | 28676 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 3342195 | 66991 | SH |  | SOLE |  | 66991 | 0 | 0 |
| VANGUARD TELECOMMUNICATIONS SERVICES ETF | ETF | 92204A884 |  | 5755 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| VANGUARD TELECOMMUNICATIONS SERVICES ETF | ETF | 92204A884 |  | 823077 | 4577 | SH |  | SOLE |  | 4576 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 101770 | 1382 | SH |  | SOLE | 36 | 1382 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 434034 | 5894 | SH |  | SOLE | 73 | 5894 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 2084012 | 28300 | SH |  | SOLE | 75 | 28300 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 6389814 | 86771 | SH |  | SOLE |  | 86770 | 0 | 0 |
| VANGUARD TOTAL CORPORATE BOND ETF | ETF | 92206C573 |  | 16749 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 60207 | 1253 | SH |  | SOLE | 36 | 1253 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 186050 | 3872 | SH |  | SOLE | 73 | 3872 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 2012286 | 41879 | SH |  | SOLE |  | 41879 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 191464 | 2483 | SH |  | SOLE | 75 | 2483 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 307129 | 3983 | SH |  | SOLE | 73 | 3983 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 15005332 | 194596 | SH |  | SOLE |  | 194596 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 12191 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 290017 | 904 | SH |  | SOLE | 36 | 904 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 445926 | 1390 | SH |  | SOLE | 73 | 1390 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 515862 | 1608 | SH |  | SOLE | 75 | 1608 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 68179659 | 212523 | SH |  | SOLE |  | 212523 | 0 | 0 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 745384 | 5389 | SH |  | SOLE |  | 5388 | 0 | 0 |
| VANGUARD U.S. MINIMUM VOLATILITY ETF | ETF | 921935409 |  | 2067540 | 15519 | SH |  | SOLE |  | 15518 | 0 | 0 |
| VANGUARD U.S. MOMENTUM FACTOR ETF | ETF | 921935508 |  | 571188 | 2898 | SH |  | SOLE |  | 2897 | 0 | 0 |
| VANGUARD U.S. VALUE FACTOR ETF | ETF | 921935805 |  | 4173 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| VANGUARD ULTRA-SHORT BOND ETF | ETF | 92203C303 |  | 23077929 | 463552 | SH |  | SOLE |  | 463551 | 0 | 0 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 4755 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 18031 | 91 | SH |  | SOLE | 9 | 91 | 0 | 0 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 1107136 | 5588 | SH |  | SOLE |  | 5587 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 20405 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 83207 | 424 | SH |  | SOLE | 19 | 424 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 244538 | 1246 | SH |  | SOLE | 36 | 1246 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 40264904 | 205224 | SH |  | SOLE |  | 205223 | 0 | 0 |
| VANGUARD WORLD FD MEGA CAP 300 VALUE INDEX ETF | ETF | 921910840 |  | 547135 | 3775 | SH |  | SOLE |  | 3774 | 0 | 0 |
| VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETF | ETF | 921910816 |  | 322723 | 878 | SH |  | SOLE | 36 | 878 | 0 | 0 |
| VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETF | ETF | 921910816 |  | 3985656 | 10847 | SH |  | SOLE |  | 10847 | 0 | 0 |
| VARONIS SYS INC COM | Stock | 922280102 |  | 107 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| VARONIS SYS INC COM | Stock | 922280102 |  | 4058 | 189 | SH |  | SOLE | 99 | 189 | 0 | 0 |
| VARONIS SYS INC COM | Stock | 922280102 |  | 25764 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| VAXCYTE INC COM | Stock | 92243G108 |  | 581 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| VAXCYTE INC COM | Stock | 92243G108 |  | 2324 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| VEECO INSTRS INC | Stock | 922417100 |  | 102 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 1230 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 1405 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 2459 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 43915 | 250 | SH |  | SOLE | 50 | 250 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 602298 | 3429 | SH |  | SOLE |  | 3428 | 0 | 0 |
| VELO3D INC COM NEW | Stock | 92259N302 |  | 2348 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| VELOCITY FINL INC COM | Stock | 92262D101 |  | 651 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 164 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 981 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 1241 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 2045 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 7373 | 90 | SH |  | SOLE | 33 | 90 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 10815 | 132 | SH |  | SOLE | 73 | 132 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 298419 | 3649 | SH |  | SOLE |  | 3649 | 0 | 0 |
| VENTURE GLOBAL INC COM CL A | Stock | 92333F101 |  | 31520 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| VEON LTD SPONSORED ADS | ADR | 91822M502 |  | 3704 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| VERA THERAPEUTICS INC CL A | Stock | 92337R101 |  | 402 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| VERACYTE INC | Stock | 92337F107 |  | 1449 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| VERACYTE INC | Stock | 92337F107 |  | 16781 | 521 | SH |  | SOLE | 19 | 521 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 177 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 531 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 619 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 2034 | 23 | SH |  | SOLE | 73 | 23 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 2655 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 5570 | 63 | SH |  | SOLE | 99 | 63 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 54560 | 617 | SH |  | SOLE | 36 | 617 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 95519 | 1080 | SH |  | SOLE | 81 | 1080 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 173260 | 1960 | SH |  | SOLE |  | 1959 | 0 | 0 |
| VERASTEM ONCOLOGY | Stock | 92337C203 |  | 8830 | 1666 | SH |  | SOLE |  | 1666 | 0 | 0 |
| VERICEL CORP COM | Stock | 92346J108 |  | 2734 | 85 | SH |  | SOLE | 99 | 85 | 0 | 0 |
| VERICEL CORP COM | Stock | 92346J108 |  | 6434 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VERIS RESIDENTIAL INC COM | REIT | 554489104 |  | 113 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 248 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 745 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 745 | 3 | SH |  | SOLE | 99 | 3 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 1739 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 3725 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 12425 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 22104 | 89 | SH |  | SOLE | 49 | 89 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 30052 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 569 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 1708 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 7400 | 39 | SH |  | SOLE | 48 | 39 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 7970 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 12159 | 64 | SH |  | SOLE | 49 | 64 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 52799 | 278 | SH |  | SOLE | 50 | 278 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 284246 | 1498 | SH |  | SOLE |  | 1498 | 0 | 0 |
| VERITONE INC COM | Stock | 92347M100 |  | 35 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 151 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 1807 | 36 | SH |  | SOLE | 66 | 36 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 3062 | 61 | SH |  | SOLE | 74 | 61 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 3414 | 68 | SH |  | SOLE | 46 | 68 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 7313 | 146 | SH |  | SOLE | 73 | 145 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 11956 | 238 | SH |  | SOLE | 49 | 238 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 12801 | 255 | SH |  | SOLE | 71 | 255 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 15382 | 306 | SH |  | SOLE | 9 | 306 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 30298 | 604 | SH |  | SOLE | 43 | 603 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 52337 | 1043 | SH |  | SOLE | 33 | 1042 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 81826 | 1630 | SH |  | SOLE | 26 | 1630 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 84769 | 1689 | SH |  | SOLE | 36 | 1688 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 151955 | 3027 | SH |  | SOLE | 24 | 3027 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 248189 | 4944 | SH |  | SOLE | 52 | 4944 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 357575 | 7123 | SH |  | SOLE | 99 | 7123 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 369330 | 7357 | SH |  | SOLE | 19 | 7357 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 17841394 | 355406 | SH |  | SOLE |  | 355406 | 0 | 0 |
| VERRA MOBILITY CORP CL A COM STK | Stock | 92511U102 |  | 715 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| VERRA MOBILITY CORP CL A COM STK | Stock | 92511U102 |  | 12532 | 877 | SH |  | SOLE |  | 877 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 37 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 185 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 333 | 9 | SH |  | SOLE | 81 | 9 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 444 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 481 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 3184 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 5923 | 160 | SH |  | SOLE | 99 | 160 | 0 | 0 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 29135 | 787 | SH |  | SOLE |  | 787 | 0 | 0 |
| VERTEX INC CL A | Stock | 92538J106 |  | 416 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| VERTEX INC CL A | Stock | 92538J106 |  | 999 | 84 | SH |  | SOLE | 99 | 84 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 447 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 1786 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 3572 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 4019 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 23667 | 53 | SH |  | SOLE | 73 | 53 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 29472 | 66 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 33491 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 35723 | 80 | SH |  | SOLE | 4 | 80 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 51799 | 116 | SH |  | SOLE | 50 | 116 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 67834 | 152 | SH |  | SOLE | 36 | 151 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 82163 | 184 | SH |  | SOLE | 99 | 184 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 97346 | 218 | SH |  | SOLE | 81 | 218 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 1898831 | 4252 | SH |  | SOLE |  | 4252 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 1754 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 2005 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 2894 | 12 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 4009 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 5012 | 20 | SH |  | SOLE | 2 | 20 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 9271 | 37 | SH |  | SOLE | 43 | 37 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 9271 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 13281 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 17541 | 70 | SH |  | SOLE | 4 | 70 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 37336 | 149 | SH |  | SOLE | 99 | 149 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 241559 | 964 | SH |  | SOLE | 19 | 964 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 10123473 | 40400 | SH |  | SOLE |  | 40400 | 0 | 0 |
| VESTA REAL ESTATE CORP ADS | ADR | 92540K109 |  | 637 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| VESTA REAL ESTATE CORP ADS | ADR | 92540K109 |  | 5701 | 171 | SH |  | SOLE | 99 | 171 | 0 | 0 |
| VESTIS CORPORATION COM SHS | Stock | 29430C102 |  | 204 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| VESTIS CORPORATION COM SHS | Stock | 29430C102 |  | 1871 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| VESTIS CORPORATION COM SHS | Stock | 29430C102 |  | 48284 | 6143 | SH |  | SOLE | 19 | 6143 | 0 | 0 |
| VIA TRANSN INC COM CL A | Stock | 92556W104 |  | 30 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VIAD CORP | Stock | 92552R406 |  | 12857 | 351 | SH |  | SOLE |  | 351 | 0 | 0 |
| VIANT TECHNOLOGY INC COM CL A | Stock | 92557A101 |  | 302 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| VIANT TECHNOLOGY INC COM CL A | Stock | 92557A101 |  | 216138 | 19298 | SH |  | SOLE |  | 19298 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 4580 | 100 | SH |  | SOLE | 25 | 100 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 4672 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 16259 | 355 | SH |  | SOLE | 12 | 355 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 216 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 4215 | 312 | SH |  | SOLE | 9 | 312 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 9563 | 708 | SH |  | SOLE | 33 | 707 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 13929 | 1031 | SH |  | SOLE | 71 | 1031 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 17725 | 1312 | SH |  | SOLE | 99 | 1312 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 96528 | 7145 | SH |  | SOLE |  | 7144 | 0 | 0 |
| VIAVI SOLUTIONS INC COM | Stock | 925550105 |  | 166 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| VIAVI SOLUTIONS INC COM | Stock | 925550105 |  | 41300 | 1241 | SH |  | SOLE | 99 | 1241 | 0 | 0 |
| VIAVI SOLUTIONS INC COM | Stock | 925550105 |  | 867377 | 26063 | SH |  | SOLE |  | 26063 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 464 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 820 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 902 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 7568 | 277 | SH |  | SOLE | 71 | 277 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 7912 | 290 | SH |  | SOLE | 33 | 289 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 21337 | 781 | SH |  | SOLE | 99 | 781 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 297207 | 10879 | SH |  | SOLE |  | 10878 | 0 | 0 |
| VICOR CORP COM | Stock | 925815102 |  | 966 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| VICOR CORP COM | Stock | 925815102 |  | 798238 | 4958 | SH |  | SOLE |  | 4958 | 0 | 0 |
| VICTORIAS SECRET AND CO COMMON STOCK | Stock | 926400102 |  | 93 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VICTORIAS SECRET AND CO COMMON STOCK | Stock | 926400102 |  | 1127753 | 24326 | SH |  | SOLE |  | 24326 | 0 | 0 |
| VICTORY CAP HLDGS INC DEL COM CL A | Stock | 92645B103 |  | 91672 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| VICTORYSHARES CORE INTERMEDIATE BOND ETF | ETF | 92647N527 |  | 609047 | 12954 | SH |  | SOLE |  | 12953 | 0 | 0 |
| VICTORYSHARES DIVIDEND ACCELERATOR ETF | ETF | 92647N667 |  | 119629 | 2195 | SH |  | SOLE |  | 2195 | 0 | 0 |
| VICTORYSHARES FREE CASH FLOW ETF | ETF | 92647X830 |  | 161947 | 4102 | SH |  | SOLE |  | 4102 | 0 | 0 |
| VICTORYSHARES SHORT-TERM BOND ETF | ETF | 92647N535 |  | 1230593 | 24330 | SH |  | SOLE |  | 24329 | 0 | 0 |
| VICTORYSHARES US SMALL MID CAP VALUE MOMENTUM ETF | ETF | 92647N568 |  | 33138 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 588 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 661 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 3013 | 41 | SH |  | SOLE | 43 | 41 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 3968 | 54 | SH |  | SOLE | 4 | 54 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 921954 | 12547 | SH |  | SOLE |  | 12547 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 163 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 736673 | 22639 | SH |  | SOLE |  | 22639 | 0 | 0 |
| VIPER ENERGY INC CL A | Stock | 64361Q101 |  | 658 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| VIPER ENERGY INC CL A | Stock | 64361Q101 |  | 7753 | 165 | SH |  | SOLE | 99 | 165 | 0 | 0 |
| VIPER ENERGY INC CL A | Stock | 64361Q101 |  | 1466146 | 31201 | SH |  | SOLE |  | 31201 | 0 | 0 |
| VIR BIOTECHNOLOGY INC COM | Stock | 92764N102 |  | 1245 | 139 | SH |  | SOLE | 71 | 139 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC COM NEW | Stock | 92766K403 |  | 192 | 79 | SH |  | SOLE | 49 | 79 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC COM NEW | Stock | 92766K403 |  | 15090 | 6210 | SH |  | SOLE |  | 6210 | 0 | 0 |
| VIRIDIAN THERAPEUTICS INC COM | Stock | 92790C104 |  | 1956 | 100 | SH |  | SOLE | 99 | 100 | 0 | 0 |
| VIRTU FINL INC CL A | Stock | 928254101 |  | 469058 | 10665 | SH |  | SOLE |  | 10665 | 0 | 0 |
| VIRTUS ARTIFICIAL INTELLIGENCE COM | CEF | 92838Y100 |  | 2141 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VIRTUS CONVERTIBLE  INCOME FUND II CEF | CEF | 92838U801 |  | 1502 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| VIRTUS DIVERSIFIED INCM  CONV COM | CEF | 92840N100 |  | 11190 | 461 | SH |  | SOLE |  | 460 | 0 | 0 |
| VIRTUS EQUITY  CONVERTIBLE INCOME CEF | CEF | 92841M101 |  | 1518 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| VIRTUS INFRACAP U.S. PREFERRED STOCK ETF | ETF | 26923G822 |  | 478305 | 23492 | SH |  | SOLE |  | 23492 | 0 | 0 |
| VIRTUS INVT PARTNERS INC COM | Stock | 92828Q109 |  | 4355 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| VIRTUS REAVES UTILITIES ETF | ETF | 26923G806 |  | 2077 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| VIRTUS STONE HARBOR EMERGING MKTS INCOME FD | CEF | 86164T107 |  | 21089 | 4412 | SH |  | SOLE |  | 4412 | 0 | 0 |
| VIRTUS TERRANOVA US QUALITY MOMENTUM ETF | ETF | 92790A504 |  | 12049 | 301 | SH |  | SOLE |  | 301 | 0 | 0 |
| VIRTUS TERRANOVA US QUALITY MOMENTUM ETF | ETF | 92790A504 |  | 17973 | 449 | SH |  | SOLE | 19 | 448 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 25086 | 83 | SH |  | SOLE | 51 | 83 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 25993 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 26899 | 89 | SH |  | SOLE | 4 | 89 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 39308 | 130 | SH |  | SOLE | 73 | 130 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 82209 | 272 | SH |  | SOLE | 28 | 272 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 83418 | 276 | SH |  | SOLE | 24 | 276 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 92272 | 305 | SH |  | SOLE | 81 | 305 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 142392 | 471 | SH |  | SOLE | 50 | 471 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 147052 | 487 | SH |  | SOLE | 36 | 486 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 161095 | 533 | SH |  | SOLE | 33 | 533 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 194219 | 643 | SH |  | SOLE | 30 | 642 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 270505 | 895 | SH |  | SOLE | 99 | 895 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 364199 | 1205 | SH |  | SOLE | 53 | 1205 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 374962 | 1241 | SH |  | SOLE | 19 | 1240 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 434923 | 1439 | SH |  | SOLE | 18 | 1439 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 1029727 | 3407 | SH |  | SOLE | 49 | 3406 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 17781378 | 58832 | SH |  | SOLE |  | 58831 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 2720 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 3627 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 10578 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 12996 | 43 | SH |  | SOLE | 72 | 43 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 14205 | 47 | SH |  | SOLE | 43 | 47 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 18134 | 60 | SH |  | SOLE | 9 | 60 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 22064 | 73 | SH |  | SOLE | 2 | 73 | 0 | 0 |
| VISHAY INTERTECHNOLOGY INC COM | Stock | 928298108 |  | 216 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| VISHAY INTERTECHNOLOGY INC COM | Stock | 928298108 |  | 342 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| VISHAY PRECISION GROUP INC COM | Stock | 92835K103 |  | 87 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VISHAY PRECISION GROUP INC COM | Stock | 92835K103 |  | 39512 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS | ADR | 92837L109 |  | 3849 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS | ADR | 92837L109 |  | 22113 | 293 | SH |  | SOLE | 6 | 293 | 0 | 0 |
| VISTANCE NETWORKS INC COM | Stock | 20337X109 |  | 237 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| VISTANCE NETWORKS INC COM | Stock | 20337X109 |  | 820461 | 45080 | SH |  | SOLE |  | 45080 | 0 | 0 |
| VISTASHARES TARGET 15 BERKSHIRE SELECT INCOME ETF | ETF | 45259A514 |  | 36 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| VISTEON CORP COM | Stock | 92839U206 |  | 1458 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| VISTEON CORP COM | Stock | 92839U206 |  | 8291 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 301 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 902 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 2255 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 2255 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 10673 | 71 | SH |  | SOLE | 4 | 71 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 10689 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 14964 | 100 | SH |  | SOLE | 36 | 99 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 30066 | 200 | SH |  | SOLE | 99 | 200 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 7755183 | 51588 | SH |  | SOLE |  | 51587 | 0 | 0 |
| VITA COCO CO INC COM | Stock | 92846Q107 |  | 96 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VITA COCO CO INC COM | Stock | 92846Q107 |  | 958 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| VITAL FARMS INC COM | Stock | 92847W103 |  | 56 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| VITAL FARMS INC COM | Stock | 92847W103 |  | 582012 | 41219 | SH |  | SOLE |  | 41219 | 0 | 0 |
| VITESSE ENERGY INC COMMON STOCK | Stock | 92852X103 |  | 36 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| VITESSE ENERGY INC COMMON STOCK | Stock | 92852X103 |  | 4667 | 257 | SH |  | SOLE |  | 257 | 0 | 0 |
| VIZSLA SILVER CORP COM NEW | Stock | 92859G608 |  | 4201 | 1273 | SH |  | SOLE |  | 1273 | 0 | 0 |
| VNET GROUP INC SPONSORED ADS A | ADR | 90138A103 |  | 2475 | 295 | SH |  | SOLE | 99 | 295 | 0 | 0 |
| VODAFONE GROUP PLC SPONSORED ADR | ADR | 92857W308 |  | 571 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| VODAFONE GROUP PLC SPONSORED ADR | ADR | 92857W308 |  | 728876 | 48527 | SH |  | SOLE |  | 48527 | 0 | 0 |
| VOLATILITY SHARES TRUST XRP ETF | ETF | 92864M780 |  | 2573 | 339 | SH |  | SOLE |  | 339 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 71 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 426 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 6314 | 178 | SH |  | SOLE | 99 | 178 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 41571 | 1172 | SH |  | SOLE |  | 1172 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 549437 | 15490 | SH |  | SOLE | 6 | 15490 | 0 | 0 |
| VORNADO RLTY TR SH BEN INT | REIT | 929042109 |  | 130 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| VORNADO RLTY TR SH BEN INT | REIT | 929042109 |  | 6290 | 242 | SH |  | SOLE | 46 | 242 | 0 | 0 |
| VORNADO RLTY TR SH BEN INT | REIT | 929042109 |  | 7251 | 279 | SH |  | SOLE | 99 | 279 | 0 | 0 |
| VORNADO RLTY TR SH BEN INT | REIT | 929042109 |  | 83818 | 3225 | SH |  | SOLE |  | 3225 | 0 | 0 |
| VOX ROYALTY CORP COM | Stock | 92919F103 |  | 1174 | 224 | SH |  | SOLE | 71 | 224 | 0 | 0 |
| VOYA ASIA PACIFIC HIGH DIVIDEND EQUITY INCOME CEF | CEF | 92912J102 |  | 29008 | 3936 | SH |  | SOLE |  | 3936 | 0 | 0 |
| VOYA EMERGING MARKETS HIGH DIVIDEND EQUITY CEF | CEF | 92912P108 |  | 39980 | 6003 | SH |  | SOLE |  | 6003 | 0 | 0 |
| VOYA FINANCIAL INC | Stock | 929089100 |  | 752 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| VOYA FINANCIAL INC | Stock | 929089100 |  | 820 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| VOYA FINANCIAL INC | Stock | 929089100 |  | 48712 | 713 | SH |  | SOLE | 99 | 713 | 0 | 0 |
| VOYA GLOBAL ADVANTAGE  PREMIUM OPPORTUNITIES CEF | CEF | 92912R104 |  | 3824 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| VOYA GLOBAL EQUITY DIVIDEND  PREMIUM OPPORTUNITIES CEF | CEF | 92912T100 |  | 1881 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| VOYAGER TECHNOLOGIES INC COM CL A | Stock | 92892B103 |  | 140 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| VOYAGER TECHNOLOGIES INC COM CL A | Stock | 92892B103 |  | 64112 | 2741 | SH |  | SOLE |  | 2741 | 0 | 0 |
| VROOM INC COM NEW | Stock | 92918V307 |  | 93 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| VSE CORP COM | Stock | 918284100 |  | 184 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| VTEX SHS CL A | Stock | G9470A102 |  | 128 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| VTEX SHS CL A | Stock | G9470A102 |  | 3880 | 970 | SH |  | SOLE | 99 | 970 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 817 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 1089 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 1617 | 6 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 1634 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 4369 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 11770 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 17427 | 64 | SH |  | SOLE | 99 | 64 | 0 | 0 |
| VULCAN MATERIALS CO | Stock | 929160109 |  | 121500 | 446 | SH |  | SOLE |  | 446 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 4363 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 14298 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 17453 | 16 | SH |  | SOLE | 4 | 16 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 69899 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 2738973 | 2511 | SH |  | SOLE |  | 2510 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 500 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 570 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 1749 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 11496 | 46 | SH |  | SOLE | 99 | 46 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 13995 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 14245 | 57 | SH |  | SOLE | 48 | 57 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 19807 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 70725 | 283 | SH |  | SOLE | 19 | 283 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 103213 | 413 | SH |  | SOLE | 49 | 413 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 4420037 | 17687 | SH |  | SOLE |  | 17686 | 0 | 0 |
| WAHED FTSE USA SHARIAH ETF | ETF | 53656F607 |  | 4746 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| WALKER  DUNLOP INC COM | Stock | 93148P102 |  | 89 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WALKER  DUNLOP INC COM | Stock | 93148P102 |  | 445087 | 10029 | SH |  | SOLE |  | 10029 | 0 | 0 |
| WALLBOX NV CLASS A ORD SHS | Stock | N94209124 |  | 47 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 6214 | 50 | SH |  | SOLE | 16 | 50 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 6711 | 54 | SH |  | SOLE | 12 | 54 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 11682 | 94 | SH |  | SOLE | 74 | 94 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 13049 | 105 | SH |  | SOLE | 66 | 105 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 23613 | 190 | SH |  | SOLE | 9 | 190 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 39148 | 315 | SH |  | SOLE | 43 | 315 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 61519 | 495 | SH |  | SOLE | 71 | 495 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 91097 | 733 | SH |  | SOLE | 24 | 733 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 118323 | 952 | SH |  | SOLE | 81 | 952 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 151246 | 1217 | SH |  | SOLE | 36 | 1216 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 170336 | 1371 | SH |  | SOLE | 33 | 1370 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 250921 | 2019 | SH |  | SOLE | 99 | 2019 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 1090146 | 8772 | SH |  | SOLE | 49 | 8771 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 1251492 | 10070 | SH |  | SOLE | 19 | 10069 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 152654371 | 1228310 | SH |  | SOLE |  | 1228310 | 0 | 0 |
| WARBY PARKER INC CL A COM | Stock | 93403J106 |  | 885 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| WARBY PARKER INC CL A COM | Stock | 93403J106 |  | 3519 | 167 | SH |  | SOLE | 99 | 167 | 0 | 0 |
| WARBY PARKER INC CL A COM | Stock | 93403J106 |  | 16487 | 783 | SH |  | SOLE | 19 | 782 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 82 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 851 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 1730 | 63 | SH |  | SOLE | 74 | 63 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 5135 | 187 | SH |  | SOLE | 19 | 187 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 5162 | 188 | SH |  | SOLE | 71 | 188 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 10627 | 387 | SH |  | SOLE | 73 | 387 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 12192 | 444 | SH |  | SOLE | 99 | 444 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 16064 | 585 | SH |  | SOLE | 49 | 585 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 28796 | 1049 | SH |  | SOLE | 36 | 1048 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 31249 | 1138 | SH |  | SOLE | 33 | 1138 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 340010 | 12382 | SH |  | SOLE |  | 12382 | 0 | 0 |
| WARNER MUSIC GROUP CORP COM CL A | Stock | 934550203 |  | 3 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| WARNER MUSIC GROUP CORP COM CL A | Stock | 934550203 |  | 434 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| WARNER MUSIC GROUP CORP COM CL A | Stock | 934550203 |  | 434 | 17 | SH |  | SOLE | 99 | 17 | 0 | 0 |
| WARNER MUSIC GROUP CORP COM CL A | Stock | 934550203 |  | 587 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| WARRIOR MET COAL INC | Stock | 93627C101 |  | 15363 | 165 | SH |  | SOLE |  | 164 | 0 | 0 |
| WARRIOR MET COAL INC | Stock | 93627C101 |  | 18351 | 197 | SH |  | SOLE | 99 | 197 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 36 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 13447 | 83 | SH |  | SOLE | 51 | 83 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 153607 | 946 | SH |  | SOLE |  | 945 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 172017 | 1062 | SH |  | SOLE | 53 | 1062 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 1149 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 3217 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 3447 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 5285 | 23 | SH |  | SOLE | 2 | 23 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 8989 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 29444 | 128 | SH |  | SOLE | 73 | 128 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 39397 | 171 | SH |  | SOLE | 33 | 171 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 48526 | 211 | SH |  | SOLE | 49 | 211 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 82035 | 357 | SH |  | SOLE | 99 | 357 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 7393028 | 32173 | SH |  | SOLE |  | 32172 | 0 | 0 |
| WATERBRIDGE INFRASTRUCTURE LLC CL A SHS REPSTG | Stock | 940923105 |  | 498400 | 18604 | SH |  | SOLE |  | 18603 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 298 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 596 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 596 | 2 | SH |  | SOLE | 73 | 2 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 1191 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 3574 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 4765 | 16 | SH |  | SOLE | 6 | 16 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 6552 | 22 | SH |  | SOLE | 99 | 22 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 8934 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 18464 | 62 | SH |  | SOLE | 50 | 62 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 371654 | 1248 | SH |  | SOLE |  | 1248 | 0 | 0 |
| WATERSTONE FINANCIAL INC | Stock | 94188P101 |  | 15434 | 856 | SH |  | SOLE |  | 856 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 1091 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 21827 | 60 | SH |  | SOLE | 99 | 60 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 66937 | 184 | SH |  | SOLE | 23 | 184 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 160795 | 442 | SH |  | SOLE |  | 442 | 0 | 0 |
| WATTS WATER TECHNOLOGIES CL A | Stock | 942749102 |  | 581 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WATTS WATER TECHNOLOGIES CL A | Stock | 942749102 |  | 6677 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| WATTS WATER TECHNOLOGIES CL A | Stock | 942749102 |  | 22062 | 76 | SH |  | SOLE | 99 | 76 | 0 | 0 |
| WATTS WATER TECHNOLOGIES CL A | Stock | 942749102 |  | 44995 | 155 | SH |  | SOLE | 19 | 155 | 0 | 0 |
| WATTS WATER TECHNOLOGIES CL A | Stock | 942749102 |  | 102182 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| WAVE LIFE SCIENCES LTD SHS | Stock | Y95308105 |  | 1050888 | 144950 | SH |  | SOLE |  | 144950 | 0 | 0 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 1955 | 26 | SH |  | SOLE | 43 | 26 | 0 | 0 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 2482 | 33 | SH |  | SOLE | 99 | 33 | 0 | 0 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 2708 | 36 | SH |  | SOLE | 4 | 36 | 0 | 0 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 1674092 | 22259 | SH |  | SOLE |  | 22258 | 0 | 0 |
| WAYSTAR HLDG CORP COM | Stock | 946784105 |  | 458 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| WD-40 CO | Stock | 929236107 |  | 2651 | 13 | SH |  | SOLE | 99 | 13 | 0 | 0 |
| WD-40 CO | Stock | 929236107 |  | 50373 | 247 | SH |  | SOLE | 23 | 247 | 0 | 0 |
| WD-40 CO | Stock | 929236107 |  | 61182 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| WEARABLE DEVICES LTD SHS | Stock | M97838300 |  | 14 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 567 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 757 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 4162 | 44 | SH |  | SOLE | 99 | 44 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 7188 | 76 | SH |  | SOLE | 19 | 76 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 1594475 | 16858 | SH |  | SOLE |  | 16858 | 0 | 0 |
| WEAVE COMMUNICATIONS INC COM | Stock | 94724R108 |  | 226 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| WEBSTER FINANCIAL CORP | Stock | 947890109 |  | 1666 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| WEBSTER FINANCIAL CORP | Stock | 947890109 |  | 12426 | 179 | SH |  | SOLE | 99 | 179 | 0 | 0 |
| WEBTOON ENTMT INC COM | Stock | 94845U105 |  | 368 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| WEBULL CORP ORD SHS | Stock | G9572D103 |  | 114230 | 23798 | SH |  | SOLE |  | 23798 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 579 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1042 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 2084 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 4862 | 42 | SH |  | SOLE | 12 | 42 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 24418 | 211 | SH |  | SOLE | 33 | 210 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 153511 | 1326 | SH |  | SOLE | 99 | 1326 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 179791 | 1553 | SH |  | SOLE | 52 | 1553 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1957324 | 16907 | SH |  | SOLE |  | 16907 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 2959516 | 25564 | SH |  | SOLE | 6 | 25563 | 0 | 0 |
| WEIS MKTS INC COM | Stock | 948849104 |  | 1163 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 159 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 1592 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 5095 | 64 | SH |  | SOLE | 66 | 64 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 11464 | 144 | SH |  | SOLE | 6 | 144 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 12738 | 160 | SH |  | SOLE | 49 | 160 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 20380 | 256 | SH |  | SOLE | 12 | 256 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 21893 | 275 | SH |  | SOLE | 7 | 275 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 22480 | 282 | SH |  | SOLE | 73 | 282 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 28978 | 364 | SH |  | SOLE | 71 | 364 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 32239 | 405 | SH |  | SOLE | 36 | 404 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 55966 | 703 | SH |  | SOLE | 9 | 703 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 74315 | 933 | SH |  | SOLE | 33 | 933 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 137501 | 1727 | SH |  | SOLE | 43 | 1727 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 200856 | 2523 | SH |  | SOLE | 99 | 2523 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 216287 | 2717 | SH |  | SOLE | 19 | 2716 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 1007359 | 12654 | SH |  | SOLE | 45 | 12653 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 6393599 | 80312 | SH |  | SOLE |  | 80311 | 0 | 0 |
| WELLS FARGO  CO PERP PFD CNV A | Convertible Preferred | 949746804 |  | 2310 | 2 | SH |  | SOLE | 99 | 2 | 0 | 0 |
| WELLS FARGO  CO PERP PFD CNV A | Convertible Preferred | 949746804 |  | 28875 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 395 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 989 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 2175 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 4943 | 25 | SH |  | SOLE | 74 | 25 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 8502 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 9369 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 14235 | 72 | SH |  | SOLE | 51 | 72 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 14631 | 74 | SH |  | SOLE | 99 | 74 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 40418 | 204 | SH |  | SOLE | 33 | 204 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 207398 | 1049 | SH |  | SOLE | 53 | 1049 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 457242 | 2313 | SH |  | SOLE |  | 2312 | 0 | 0 |
| WENDYS CO CLASS A | Stock | 95058W100 |  | 9640 | 1387 | SH |  | SOLE | 99 | 1387 | 0 | 0 |
| WENDYS CO CLASS A | Stock | 95058W100 |  | 357118 | 51384 | SH |  | SOLE |  | 51383 | 0 | 0 |
| WERNER ENTERPRISES INC | Stock | 950755108 |  | 88 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WERNER ENTERPRISES INC | Stock | 950755108 |  | 1970 | 67 | SH |  | SOLE | 36 | 67 | 0 | 0 |
| WESBANCO INC | Stock | 950810101 |  | 25661 | 744 | SH |  | SOLE |  | 744 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 17016 | 62 | SH |  | SOLE | 34 | 62 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 27362 | 100 | SH |  | SOLE | 99 | 100 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 104378 | 381 | SH |  | SOLE | 43 | 381 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 621788 | 2272 | SH |  | SOLE |  | 2272 | 0 | 0 |
| WEST BANCORPORATION INC CAP STK | Stock | 95123P106 |  | 4758 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WEST FRASER TIMBER CO LTD COM | Stock | 952845105 |  | 122419 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| WEST PHARMACEUTICAL SERVICES INC | Stock | 955306105 |  | 251 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| WEST PHARMACEUTICAL SERVICES INC | Stock | 955306105 |  | 501 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| WEST PHARMACEUTICAL SERVICES INC | Stock | 955306105 |  | 1253 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| WEST PHARMACEUTICAL SERVICES INC | Stock | 955306105 |  | 3177 | 13 | SH |  | SOLE |  | 12 | 0 | 0 |
| WEST PHARMACEUTICAL SERVICES INC | Stock | 955306105 |  | 5013 | 20 | SH |  | SOLE | 99 | 20 | 0 | 0 |
| WEST PHARMACEUTICAL SERVICES INC | Stock | 955306105 |  | 7021 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| WESTAMERICA BANCORPORATION COM | Stock | 957090103 |  | 7092 | 136 | SH |  | SOLE | 99 | 136 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 15162 | 214 | SH |  | SOLE | 99 | 214 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 22953 | 324 | SH |  | SOLE |  | 323 | 0 | 0 |
| WESTERN ASSET DIVERSIFIED INCOME CEF | CEF | 95790K109 |  | 21504 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| WESTERN ASSET EMERGING MARKET DEBT CEF | CEF | 95766A101 |  | 2622 | 267 | SH |  | SOLE | 19 | 267 | 0 | 0 |
| WESTERN ASSET EMERGING MARKET DEBT CEF | CEF | 95766A101 |  | 442381 | 45049 | SH |  | SOLE |  | 45049 | 0 | 0 |
| WESTERN ASSET GLOBAL CORPORATE OPPORTUNITY CEF | CEF | 95790C107 |  | 34185 | 3177 | SH |  | SOLE |  | 3177 | 0 | 0 |
| WESTERN ASSET GLOBAL HIGH INCOME CEF | CEF | 95766B109 |  | 70694 | 11982 | SH |  | SOLE |  | 11982 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OPPORTUNITY CEF | CEF | 95766K109 |  | 70785 | 19500 | SH |  | SOLE |  | 19500 | 0 | 0 |
| WESTERN ASSET HIGH YIELD OPPORTUNITY CEF | CEF | 95768B107 |  | 38485 | 3603 | SH |  | SOLE |  | 3603 | 0 | 0 |
| WESTERN ASSET INFLATION LINKED OPPORTUNITIES  INCOME CEF | CEF | 95766R104 |  | 71216 | 8418 | SH |  | SOLE |  | 8418 | 0 | 0 |
| WESTERN ASSET INFLATION-LINKED INCOME CEF | CEF | 95766Q106 |  | 1616 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WESTERN ASSET MANAGED MUNI CEF | CEF | 95766M105 |  | 126838 | 12338 | SH |  | SOLE |  | 12338 | 0 | 0 |
| WESTERN ASSET MORTGAGE DEFINED OPPORTUNITY CEF | CEF | 95790B109 |  | 1785 | 166 | SH |  | SOLE |  | 166 | 0 | 0 |
| WESTERN ASSET PREMIER BOND CEF | CEF | 957664105 |  | 739948 | 69938 | SH |  | SOLE |  | 69938 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 811 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 1893 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 3246 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 4869 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 11841 | 44 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 19205 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 84393 | 312 | SH |  | SOLE | 19 | 312 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 84491 | 312 | SH |  | SOLE | 43 | 312 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 185556 | 686 | SH |  | SOLE | 99 | 686 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 8952147 | 33096 | SH |  | SOLE |  | 33096 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT | Stock | 958669103 |  | 88516 | 2150 | SH |  | SOLE | 79 | 2150 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT | Stock | 958669103 |  | 940385 | 22842 | SH |  | SOLE |  | 22841 | 0 | 0 |
| WESTERN UN CO COM | Stock | 959802109 |  | 1013 | 116 | SH |  | SOLE | 71 | 116 | 0 | 0 |
| WESTERN UN CO COM | Stock | 959802109 |  | 20323 | 2328 | SH |  | SOLE | 99 | 2328 | 0 | 0 |
| WESTERN UN CO COM | Stock | 959802109 |  | 23405 | 2681 | SH |  | SOLE |  | 2681 | 0 | 0 |
| WESTERN UN CO COM | Stock | 959802109 |  | 65107 | 7458 | SH |  | SOLE | 19 | 7457 | 0 | 0 |
| WESTLAKE CHEM PARTNERS LP COM UNIT RP LP | Stock | 960417103 |  | 994050 | 45000 | SH |  | SOLE |  | 45000 | 0 | 0 |
| WESTLAKE CORPORATION COM | Stock | 960413102 |  | 584 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| WESTLAKE CORPORATION COM | Stock | 960413102 |  | 21261 | 182 | SH |  | SOLE | 99 | 182 | 0 | 0 |
| WESTROCK COFFEE CO COM | Stock | 96145W103 |  | 8500 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| WESTWATER RES INC COM NEW | Stock | 961684206 |  | 589 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 918 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 4591 | 30 | SH |  | SOLE | 9 | 30 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 8570 | 56 | SH |  | SOLE | 99 | 56 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 178445 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 73 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 98 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 415 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 5008 | 205 | SH |  | SOLE | 71 | 205 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 6279 | 257 | SH |  | SOLE | 33 | 257 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 7402 | 303 | SH |  | SOLE | 99 | 303 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 1706753 | 69863 | SH |  | SOLE |  | 69863 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 917 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 5269 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 315603 | 2409 | SH |  | SOLE | 19 | 2409 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 4345935 | 33173 | SH |  | SOLE |  | 33172 | 0 | 0 |
| WHEELS UP EXPERIENCE INC COM CL A | Stock | 96328L205 |  | 170 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 2211 | 41 | SH |  | SOLE | 99 | 41 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 4260 | 79 | SH |  | SOLE | 71 | 79 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 13327 | 247 | SH |  | SOLE | 19 | 247 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 19411 | 360 | SH |  | SOLE | 78 | 360 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 1709864 | 31711 | SH |  | SOLE |  | 31711 | 0 | 0 |
| WHITE MOUNTAINS INSURANCE GROUP LTD | Stock | G9618E107 |  | 13182 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| WHITE MOUNTAINS INSURANCE GROUP LTD | Stock | G9618E107 |  | 32954 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| WHITE MOUNTAINS INSURANCE GROUP LTD | Stock | G9618E107 |  | 35151 | 16 | SH |  | SOLE | 99 | 16 | 0 | 0 |
| WHITEFIBER INC SHS | Stock | G96115103 |  | 95280 | 8000 | SH |  | SOLE |  | 8000 | 0 | 0 |
| WHITEHORSE FIN INC COM | CEF | 96524V106 |  | 27587 | 3728 | SH |  | SOLE |  | 3728 | 0 | 0 |
| WILEY JOHN  SONS INC CL A | Stock | 968223206 |  | 2515 | 66 | SH |  | SOLE | 99 | 66 | 0 | 0 |
| WILEY JOHN  SONS INC CL A | Stock | 968223206 |  | 8839 | 232 | SH |  | SOLE |  | 232 | 0 | 0 |
| WILEY JOHN  SONS INC CL B | Stock | 968223305 |  | 1126 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| WILLDAN GROUP INC COM | Stock | 96924N100 |  | 77 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| WILLDAN GROUP INC COM | Stock | 96924N100 |  | 53538 | 699 | SH |  | SOLE |  | 699 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 582 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 655 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 4367 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 18033 | 248 | SH |  | SOLE | 33 | 247 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 20087 | 276 | SH |  | SOLE | 72 | 276 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 38282 | 526 | SH |  | SOLE | 7 | 526 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 63691 | 875 | SH |  | SOLE | 19 | 875 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 77147 | 1060 | SH |  | SOLE | 36 | 1059 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 94146 | 1294 | SH |  | SOLE | 81 | 1293 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 109170 | 1500 | SH |  | SOLE | 79 | 1500 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 352474 | 4843 | SH |  | SOLE | 99 | 4843 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 5291705 | 72708 | SH |  | SOLE |  | 72708 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 365 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 452 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 4741 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 7851 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 8023 | 44 | SH |  | SOLE | 72 | 44 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 139627 | 766 | SH |  | SOLE |  | 765 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 291 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 581 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 872 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 5523 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 8791 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 16861 | 58 | SH |  | SOLE | 99 | 58 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 17151 | 59 | SH |  | SOLE | 28 | 59 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 52617 | 181 | SH |  | SOLE | 49 | 181 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 73838 | 254 | SH |  | SOLE |  | 254 | 0 | 0 |
| WILLSCOT HLDGS CORP COM CL A | Stock | 971378104 |  | 156 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WILLSCOT HLDGS CORP COM CL A | Stock | 971378104 |  | 7378 | 425 | SH |  | SOLE | 99 | 425 | 0 | 0 |
| WILLSCOT HLDGS CORP COM CL A | Stock | 971378104 |  | 7821 | 451 | SH |  | SOLE | 34 | 450 | 0 | 0 |
| WILLSCOT HLDGS CORP COM CL A | Stock | 971378104 |  | 11741 | 676 | SH |  | SOLE |  | 676 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 46 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 465 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 2944 | 19 | SH |  | SOLE | 43 | 19 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 7496 | 48 | SH |  | SOLE | 34 | 48 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 7594 | 49 | SH |  | SOLE | 99 | 49 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 644296 | 4158 | SH |  | SOLE |  | 4157 | 0 | 0 |
| WINMARK CORP COM | Stock | 974250102 |  | 855 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WINMARK CORP COM | Stock | 974250102 |  | 5986 | 14 | SH |  | SOLE | 99 | 14 | 0 | 0 |
| WINMARK CORP COM | Stock | 974250102 |  | 9150 | 21 | SH |  | SOLE | 34 | 21 | 0 | 0 |
| WINNEBAGO INDUSTRIES INC | Stock | 974637100 |  | 62 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WINTRUST FINANCIAL CP | Stock | 97650W108 |  | 28205 | 203 | SH |  | SOLE |  | 203 | 0 | 0 |
| WINTRUST FINANCIAL CP | Stock | 97650W108 |  | 36541 | 263 | SH |  | SOLE | 99 | 263 | 0 | 0 |
| WINTRUST FINANCIAL CP | Stock | 97650W108 |  | 118794 | 855 | SH |  | SOLE | 19 | 855 | 0 | 0 |
| WIPRO LTD SPON ADR 1 SH | ADR | 97651M109 |  | 11283 | 5322 | SH |  | SOLE |  | 5322 | 0 | 0 |
| WISDOMTREE ARTIFICIAL INTELLIGENCE AND INNOVATION FUND | ETF | 97717Y543 |  | 7696597 | 272639 | SH |  | SOLE |  | 272638 | 0 | 0 |
| WISDOMTREE CLOUD COMPUTING FUND | ETF | 97717Y691 |  | 247847 | 9072 | SH |  | SOLE |  | 9072 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF | ETF | 97717W315 |  | 2292311 | 46132 | SH |  | SOLE |  | 46132 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND ETF | ETF | 97717W281 |  | 327712 | 5453 | SH |  | SOLE |  | 5452 | 0 | 0 |
| WISDOMTREE FLOATING RATE TREASURY FUND | ETF | 97717Y527 |  | 6958127 | 138223 | SH |  | SOLE |  | 138222 | 0 | 0 |
| WISDOMTREE INC COM | Stock | 97717P104 |  | 87 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| WISDOMTREE INC COM | Stock | 97717P104 |  | 12012 | 825 | SH |  | SOLE |  | 825 | 0 | 0 |
| WISDOMTREE INTEREST RATE HEDGED HIGH YIELD BOND FUND | ETF | 97717W430 |  | 3676 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| WISDOMTREE INTERNATIONAL EQUITY FUND | ETF | 97717W703 |  | 66417 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND | ETF | 97717X594 |  | 12761 | 265 | SH |  | SOLE |  | 265 | 0 | 0 |
| WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND | ETF | 97717W778 |  | 3051 | 37 | SH |  | SOLE |  | 36 | 0 | 0 |
| WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND | ETF | 97717W760 |  | 45722 | 561 | SH |  | SOLE | 36 | 561 | 0 | 0 |
| WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND | ETF | 97717W760 |  | 376200 | 4616 | SH |  | SOLE |  | 4615 | 0 | 0 |
| WISDOMTREE JAPAN HEDGED EQUITY | ETF | 97717W851 |  | 197594 | 1246 | SH |  | SOLE |  | 1246 | 0 | 0 |
| WISDOMTREE LARGE CAP DIVIDEND | ETF | 97717W307 |  | 1424 | 16 | SH |  | SOLE |  | 15 | 0 | 0 |
| WISDOMTREE LARGE CAP DIVIDEND | ETF | 97717W307 |  | 1429 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| WISDOMTREE MIDCAP DIVIDEND | ETF | 97717W505 |  | 147007 | 2798 | SH |  | SOLE |  | 2798 | 0 | 0 |
| WISDOMTREE MIDCAP EARNINGS ETF | ETF | 97717W570 |  | 74862 | 1114 | SH |  | SOLE |  | 1113 | 0 | 0 |
| WISDOMTREE PRIVATE CREDIT AND ALTERNATIVE INCOME FUND | ETF | 97717Y626 |  | 33024 | 2290 | SH |  | SOLE |  | 2290 | 0 | 0 |
| WISDOMTREE SMALLCAP DIVIDEND | ETF | 97717W604 |  | 1118493 | 31121 | SH |  | SOLE |  | 31121 | 0 | 0 |
| WISDOMTREE TR EARNINGS 500 FD | ETF | 97717W588 |  | 288446 | 4235 | SH |  | SOLE |  | 4235 | 0 | 0 |
| WISDOMTREE TR EUROPE SMALLCAP DIVIDEND FD | ETF | 97717W869 |  | 242458 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| WISDOMTREE TR INDIA EARNINGS FD | ETF | 97717W422 |  | 30815 | 755 | SH |  | SOLE |  | 755 | 0 | 0 |
| WISDOMTREE TR INDIA EARNINGS FD | ETF | 97717W422 |  | 55325 | 1356 | SH |  | SOLE | 19 | 1356 | 0 | 0 |
| WISDOMTREE TR INTL DIVID TOP 100 FD | ETF | 97717W786 |  | 8116 | 150 | SH |  | SOLE |  | 149 | 0 | 0 |
| WISDOMTREE TR JAPAN SMALLCAP DIVID FD | ETF | 97717W836 |  | 12758 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| WISDOMTREE TR SMALLCAP EARNING FD | ETF | 97717W562 |  | 302165 | 5205 | SH |  | SOLE |  | 5205 | 0 | 0 |
| WISDOMTREE TRUST INTL REAL ESTATE SECTOR | ETF | 97717W331 |  | 1103 | 51 | SH |  | SOLE |  | 50 | 0 | 0 |
| WISDOMTREE U.S. HIGH DIVIDEND FUND | ETF | 97717W208 |  | 470385 | 4307 | SH |  | SOLE | 11 | 4306 | 0 | 0 |
| WISDOMTREE U.S. HIGH DIVIDEND FUND | ETF | 97717W208 |  | 506935 | 4641 | SH |  | SOLE |  | 4641 | 0 | 0 |
| WISDOMTREE U.S. TOTAL DIVIDEND FUND | ETF | 97717W109 |  | 5389 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 18798 | 214 | SH |  | SOLE | 36 | 214 | 0 | 0 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 4371986 | 49772 | SH |  | SOLE |  | 49772 | 0 | 0 |
| WISDOMTREE US VALUE FUND OF BENEF INTEREST | ETF | 97717W547 |  | 385157 | 4066 | SH |  | SOLE | 11 | 4065 | 0 | 0 |
| WISDOMTREE US VALUE FUND OF BENEF INTEREST | ETF | 97717W547 |  | 1396294 | 14740 | SH |  | SOLE |  | 14739 | 0 | 0 |
| WISDOMTREE WORLD EX-U.S. GROWTH FUND | ETF | 97717W844 |  | 47009 | 1164 | SH |  | SOLE |  | 1164 | 0 | 0 |
| WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND ETF | ETF | 97717X511 |  | 8256 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| WISDOMTREE YIELD ENHANCED U.S. SHORT-TERM AGGREGATE BOND FUND | ETF | 97717Y808 |  | 28841 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| WIX COM LTD SHS | Stock | M98068105 |  | 108 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| WIX COM LTD SHS | Stock | M98068105 |  | 901 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| WIX COM LTD SHS | Stock | M98068105 |  | 5855 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| WIX COM LTD SHS | Stock | M98068105 |  | 5855 | 65 | SH |  | SOLE | 99 | 65 | 0 | 0 |
| WOLFSPEED INC COM | Stock | 97785W106 |  | 8176 | 501 | SH |  | SOLE |  | 501 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | Stock | 978097103 |  | 5304 | 325 | SH |  | SOLE | 99 | 325 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 72 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 2245 | 94 | SH |  | SOLE | 66 | 94 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 3343 | 140 | SH |  | SOLE | 99 | 140 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 105430 | 4415 | SH |  | SOLE |  | 4415 | 0 | 0 |
| WOODWARD INC | Stock | 980745103 |  | 1074 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WOODWARD INC | Stock | 980745103 |  | 84134 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| WOORI FINL GROUP INC SPONSORED ADS | ADR | 981064108 |  | 5195 | 78 | SH |  | SOLE | 66 | 78 | 0 | 0 |
| WOORI FINL GROUP INC SPONSORED ADS | ADR | 981064108 |  | 14652 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 260 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 520 | 4 | SH |  | SOLE | 99 | 4 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 521 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 3638 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 14291 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 50019 | 385 | SH |  | SOLE | 24 | 385 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 780044 | 6004 | SH |  | SOLE |  | 6004 | 0 | 0 |
| WORKHORSE GROUP INC COM NEW | Stock | 98138J503 |  | 9 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| WORKIVA INC COM CL A | Stock | 98139A105 |  | 775 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| WORKIVA INC COM CL A | Stock | 98139A105 |  | 11926 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WORLD FUEL SERVICES CORP | Stock | 981475106 |  | 92 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| WORLD FUEL SERVICES CORP | Stock | 981475106 |  | 5964 | 259 | SH |  | SOLE |  | 258 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 951 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 1835 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 2039 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 161749 | 2380 | SH |  | SOLE | 19 | 2380 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 519435 | 7643 | SH |  | SOLE |  | 7643 | 0 | 0 |
| WPP PLC NEW ADR | ADR | 92937A102 |  | 171 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| WPP PLC NEW ADR | ADR | 92937A102 |  | 467 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| WPP PLC NEW ADR | ADR | 92937A102 |  | 7837 | 504 | SH |  | SOLE |  | 503 | 0 | 0 |
| WSFS FINL CORP COM | Stock | 929328102 |  | 262 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| WW INTL INC COM NEW | Stock | 98262P200 |  | 54960 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 8794 | 108 | SH |  | SOLE | 34 | 108 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 9829 | 121 | SH |  | SOLE | 9 | 121 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 82773 | 1019 | SH |  | SOLE | 99 | 1019 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 84967 | 1046 | SH |  | SOLE |  | 1046 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 102 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 406 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 406 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 1547 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 3148 | 31 | SH |  | SOLE | 43 | 31 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 260846 | 2569 | SH |  | SOLE |  | 2568 | 0 | 0 |
| X FINL SPONSORED ADS | ADR | 98372W103 |  | 824 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| XAI OCTAGN FLT RAT  ALT INM T COM SHS BENF INT | CEF | 98400T304 |  | 77241 | 4496 | SH |  | SOLE |  | 4496 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 715 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 805 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 1033 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 1033 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 7772 | 98 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 134889 | 1698 | SH |  | SOLE | 52 | 1698 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 160072 | 2015 | SH |  | SOLE | 99 | 2015 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 771643 | 9714 | SH |  | SOLE |  | 9713 | 0 | 0 |
| XCF GLOBAL INC COM CL A | Stock | 98400U103 |  | 54 | 148 | SH |  | SOLE | 71 | 148 | 0 | 0 |
| XENCOR INC COM | Stock | 98401F105 |  | 253 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| XENIA HOTELS  RESORTS INC COM | REIT | 984017103 |  | 341 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| XERIS BIOPHARMA HOLDINGS INC COM | Stock | 98422E103 |  | 5800 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| XEROX HOLDINGS CORP 3.75 03/15/2030 | Convertible | 98421MAE6 |  | 1866 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| XEROX HOLDINGS CORP COM NEW | Stock | 98421M106 |  | 183 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| XEROX HOLDINGS CORP WT EXP 021128 | Stock | 98421M114 |  | 6 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| XOMETRY INC CLASS A COM | Stock | 98423F109 |  | 82 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| XOS INC COM | Stock | 98423B306 |  | 57 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| XP INC CL A | Stock | G98239109 |  | 228 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| XP INC CL A | Stock | G98239109 |  | 5598 | 294 | SH |  | SOLE | 99 | 294 | 0 | 0 |
| XPEL INC COM | Stock | 98379L100 |  | 13278 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| XPENG INC ADS | ADR | 98422D105 |  | 16028 | 937 | SH |  | SOLE |  | 936 | 0 | 0 |
| XPERI INC COMMON STOCK | Stock | 98423J101 |  | 224 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| XPLR INFRASTRUCTURE LP COM UNIT PART IN | Stock | 65341B106 |  | 38763 | 3650 | SH |  | SOLE |  | 3650 | 0 | 0 |
| XPO LOGISTICS INC | Stock | 983793100 |  | 973 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| XPO LOGISTICS INC | Stock | 983793100 |  | 5253 | 27 | SH |  | SOLE | 4 | 27 | 0 | 0 |
| XPO LOGISTICS INC | Stock | 983793100 |  | 23151 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| XPO LOGISTICS INC | Stock | 983793100 |  | 32684 | 168 | SH |  | SOLE | 99 | 168 | 0 | 0 |
| XPONENTIAL FITNESS INC COM CL A | Stock | 98422X101 |  | 199 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| XTRACKERS MSCI EAFE HEDGED EQUITY ETF | ETF | 233051200 |  | 5012089 | 101459 | SH |  | SOLE |  | 101459 | 0 | 0 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 7130 | 220 | SH |  | SOLE | 19 | 220 | 0 | 0 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 16399 | 506 | SH |  | SOLE |  | 506 | 0 | 0 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 72721 | 2244 | SH |  | SOLE | 36 | 2243 | 0 | 0 |
| XTRACKERS MSCI EMERGING MARKETS HEDGED EQUITY ETF | ETF | 233051101 |  | 110054 | 3225 | SH |  | SOLE |  | 3225 | 0 | 0 |
| XTRACKERS MSCI EUROPE HEDGED EQUITY ETF | ETF | 233051853 |  | 11595 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| XTRACKERS MSCI EUROZONE HEDGED EQUITY ETF | ETF | 233051697 |  | 12161 | 221 | SH |  | SOLE |  | 221 | 0 | 0 |
| XTRACKERS MSCI JAPAN HEDGED EQUITY ETF | ETF | 233051507 |  | 14042 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| XTRACKERS MSCI USA SELECTION EQUITY ETF | ETF | 233051150 |  | 11876 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| XTRACKERS RUSSELL 1000 US QUALITY AT A REASONABLE PRICE ETF | ETF | 233051242 |  | 12328 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| XTRACKERS RUSSELL US MULTIFACTOR ETF | ETF | 233051481 |  | 19524 | 326 | SH |  | SOLE |  | 326 | 0 | 0 |
| XTRACKERS S 500 SCORED  SCREENED ETF | ETF | 233051143 |  | 110525 | 1856 | SH |  | SOLE |  | 1856 | 0 | 0 |
| XTRACKERS SHORT DURATION HIGH YIELD BOND ETF | ETF | 233051283 |  | 244988 | 5519 | SH |  | SOLE | 75 | 5519 | 0 | 0 |
| XTRACKERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 233051432 |  | 2893 | 80 | SH |  | SOLE | 36 | 80 | 0 | 0 |
| XTRACKERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 233051432 |  | 81143 | 2244 | SH |  | SOLE |  | 2244 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 239 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 1076 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 1434 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 2390 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 11568 | 97 | SH |  | SOLE | 36 | 96 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 12143 | 102 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 12428 | 104 | SH |  | SOLE | 99 | 104 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 38479 | 322 | SH |  | SOLE | 49 | 322 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 416360 | 3484 | SH |  | SOLE |  | 3484 | 0 | 0 |
| YELP INC | Stock | 985817105 |  | 470 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| YELP INC | Stock | 985817105 |  | 2425 | 98 | SH |  | SOLE | 99 | 98 | 0 | 0 |
| YETI HOLDINGS INC | Stock | 98585X104 |  | 110 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| YETI HOLDINGS INC | Stock | 98585X104 |  | 402 | 11 | SH |  | SOLE | 99 | 11 | 0 | 0 |
| YETI HOLDINGS INC | Stock | 98585X104 |  | 450533 | 12313 | SH |  | SOLE |  | 12313 | 0 | 0 |
| YEXT INC COM | Stock | 98585N106 |  | 380 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| YIELDMAX JP OPTION INCOME STRATEGY ETF | ETF | 88634T436 |  | 2776 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| YIELDMAX TSLA OPTION INCOME STRATEGY ETF | ETF | 88636X880 |  | 79469 | 2650 | SH |  | SOLE |  | 2649 | 0 | 0 |
| YORK SPACE SYSTEMS INC COM | Stock | 987084100 |  | 67 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| YORK WTR CO COM | Stock | 987184108 |  | 152 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| YORK WTR CO COM | Stock | 987184108 |  | 31420 | 1032 | SH |  | SOLE |  | 1031 | 0 | 0 |
| YUM CHINA HOLDINGS INC | Stock | 98850P109 |  | 146 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| YUM CHINA HOLDINGS INC | Stock | 98850P109 |  | 976 | 20 | SH |  | SOLE | 66 | 20 | 0 | 0 |
| YUM CHINA HOLDINGS INC | Stock | 98850P109 |  | 3219 | 66 | SH |  | SOLE | 71 | 66 | 0 | 0 |
| YUM CHINA HOLDINGS INC | Stock | 98850P109 |  | 4349 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| YUM CHINA HOLDINGS INC | Stock | 98850P109 |  | 73658 | 1510 | SH |  | SOLE |  | 1510 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 311 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 622 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 4139 | 27 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 4509 | 29 | SH |  | SOLE | 99 | 29 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 4820 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 10120 | 65 | SH |  | SOLE | 73 | 65 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 15393 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 19879 | 128 | SH |  | SOLE | 33 | 127 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 835751 | 5375 | SH |  | SOLE |  | 5375 | 0 | 0 |
| ZACKS EARNINGS CONSISTENT PORTFOLIO ETF | ETF | 98888G105 |  | 1089676 | 32210 | SH |  | SOLE |  | 32210 | 0 | 0 |
| ZACKS EARNINGS CONSISTENT PORTFOLIO ETF | ETF | 98888G105 |  | 39475271 | 1166872 | SH |  | SOLE | 19 | 1166871 | 0 | 0 |
| ZACKS FOCUS GROWTH ETF | ETF | 98888G808 |  | 1323 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| ZACKS FOCUS GROWTH ETF | ETF | 98888G808 |  | 940073 | 34102 | SH |  | SOLE | 19 | 34101 | 0 | 0 |
| ZACKS QUALITY INTERNATIONAL ETF | ETF | 98888G881 |  | 6255 | 232 | SH |  | SOLE |  | 232 | 0 | 0 |
| ZACKS QUALITY INTERNATIONAL ETF | ETF | 98888G881 |  | 2335261 | 86619 | SH |  | SOLE | 19 | 86619 | 0 | 0 |
| ZACKS SMALL/MID CAP ETF | ETF | 98888G204 |  | 782143 | 21099 | SH |  | SOLE |  | 21099 | 0 | 0 |
| ZACKS SMALL/MID CAP ETF | ETF | 98888G204 |  | 2109864 | 56916 | SH |  | SOLE | 19 | 56915 | 0 | 0 |
| ZAI LAB LTD ADR | ADR | 98887Q104 |  | 941 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 418 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 4600 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 6481 | 31 | SH |  | SOLE | 23 | 31 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 22372 | 107 | SH |  | SOLE | 73 | 107 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 29898 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| ZENATECH INC COM NEW | Stock | 98936T208 |  | 26788 | 11698 | SH |  | SOLE |  | 11698 | 0 | 0 |
| ZEO ENERGY CORP CL A | Stock | 98944F109 |  | 177 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| ZETA GLOBAL HOLDINGS CORP CL A | Stock | 98956A105 |  | 1130 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| ZETA GLOBAL HOLDINGS CORP CL A | Stock | 98956A105 |  | 627595 | 39422 | SH |  | SOLE |  | 39421 | 0 | 0 |
| ZEVIA PBC CL A | Stock | 98955K104 |  | 1755 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| ZIFF DAVIS INC COM | Stock | 48123V102 |  | 4825 | 115 | SH |  | SOLE | 99 | 115 | 0 | 0 |
| ZIFF DAVIS INC COM | Stock | 48123V102 |  | 8770 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| ZILLOW GROUP INC CLASS A | Stock | 98954M101 |  | 331 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ZILLOW GROUP INC CLASS A | Stock | 98954M101 |  | 952 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| ZILLOW GROUP INC CLASS A | Stock | 98954M101 |  | 4925 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| ZILLOW GROUP INC CLASS C | Stock | 98954M200 |  | 124 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| ZILLOW GROUP INC CLASS C | Stock | 98954M200 |  | 248 | 6 | SH |  | SOLE | 99 | 6 | 0 | 0 |
| ZILLOW GROUP INC CLASS C | Stock | 98954M200 |  | 497 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ZILLOW GROUP INC CLASS C | Stock | 98954M200 |  | 25200 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV SHS | Stock | M9T951109 |  | 86718 | 3291 | SH |  | SOLE |  | 3291 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 181 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 181 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 271 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 1085 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 4883 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 5519 | 61 | SH |  | SOLE | 73 | 61 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 13065 | 144 | SH |  | SOLE | 33 | 144 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 390758 | 4322 | SH |  | SOLE |  | 4321 | 0 | 0 |
| ZIONS BANCORP N A | Stock | 989701107 |  | 3745 | 65 | SH |  | SOLE | 36 | 65 | 0 | 0 |
| ZIONS BANCORP N A | Stock | 989701107 |  | 55085 | 956 | SH |  | SOLE | 99 | 956 | 0 | 0 |
| ZIONS BANCORP N A | Stock | 989701107 |  | 1265485 | 21963 | SH |  | SOLE |  | 21962 | 0 | 0 |
| ZIPRECRUITER INC CL A | Stock | 98980B103 |  | 33 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 236 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 591 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 709 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 1419 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 2364 | 20 | SH |  | SOLE | 12 | 20 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 3750 | 32 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 5916 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 10521 | 89 | SH |  | SOLE | 72 | 89 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 16904 | 143 | SH |  | SOLE | 99 | 143 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 17155 | 145 | SH |  | SOLE | 73 | 145 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 36763 | 311 | SH |  | SOLE | 24 | 311 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 58632 | 496 | SH |  | SOLE | 28 | 496 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 233938 | 1979 | SH |  | SOLE | 18 | 1979 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 942354 | 7972 | SH |  | SOLE |  | 7971 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 1741777 | 14735 | SH |  | SOLE | 6 | 14734 | 0 | 0 |
| ZOMEDICA CORP COM | Stock | 98980M109 |  | 35330 | 295900 | SH |  | SOLE |  | 295900 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 80 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 80 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 1286 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 3939 | 49 | SH |  | SOLE | 99 | 49 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 209175 | 2602 | SH |  | SOLE | 19 | 2602 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 835493 | 10393 | SH |  | SOLE |  | 10393 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 144 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 6153 | 1029 | SH |  | SOLE | 99 | 1029 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 47033 | 7865 | SH |  | SOLE |  | 7865 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 701 | 5 | SH |  | SOLE | 2 | 5 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 842 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 982 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 2666 | 19 | SH |  | SOLE | 43 | 19 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 3220783 | 22958 | SH |  | SOLE |  | 22958 | 0 | 0 |
| ZSPACE INC COM | Stock | 98980W206 |  | 1 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ZTO EXPRESS CAYMAN INC SPONSORED ADS A | ADR | 98980A105 |  | 151 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ZTO EXPRESS CAYMAN INC SPONSORED ADS A | ADR | 98980A105 |  | 1334 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| ZURN ELKAY WATER SOLNS CORP COM | Stock | 98983L108 |  | 12735 | 284 | SH |  | SOLE | 23 | 284 | 0 | 0 |
| ZURN ELKAY WATER SOLNS CORP COM | Stock | 98983L108 |  | 68426 | 1526 | SH |  | SOLE |  | 1526 | 0 | 0 |

---