# EDGAR Filing Document

**Accession Number:** 0000822581
**File Stem:** 0001085146-23-000756
**Filing Date:** 2023-2
**Character Count:** 154282
**Document Hash:** eb08546ed070e8749528f5d597aff2e7
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001085146-23-000756.hdr.sgml**: 20230208

**ACCESSION NUMBER**: 0001085146-23-000756

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230208

**DATE AS OF CHANGE**: 20230207

**EFFECTIVENESS DATE**: 20230208

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** OPPENHEIMER & CO INC
- **CENTRAL INDEX KEY:** 0000822581
- **IRS NUMBER:** 135657518
- **STATE OF INCORPORATION:** NY
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 85 BROAD ST
- **CITY:** NEW YORK
- **STATE:** NY
- **ZIP:** 10004
- **BUSINESS PHONE:** 2126675421

**MAIL ADDRESS:**
- **STREET 1:** 85 BROAD ST
- **CITY:** NEW YORK
- **STATE:** NY
- **ZIP:** 10004

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** FAHNESTOCK & CO INC
- **DATE OF NAME CHANGE:** 19921119

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**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:** OPPENHEIMER  CO INC<br>**Address:** 85 BROAD ST<br>NEW YORK, NY 10004

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

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:** Deborah Kaback<br>**Title:** Managing Director<br>**Phone:** 212-667-4395

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

/s/ Deborah Kaback  New York, NY  02-07-2023<br>[Signature]  [City, State]  [Date]

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

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

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

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

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

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

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

      (round to nearest dollar)

**List of Other Included Managers:**

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

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

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 10X GENOMICS INC | CL A COM | 88025U109 | BBG007WX14Y9 | 610006 | 16740 | SH |  | SOLE |  | 16740 | 0 | 0 |
| 3M CO | COM | 88579Y101 | BBG001S5T7X2 | 2417827 | 20162 | SH |  | SOLE |  | 20162 | 0 | 0 |
| ABB LTD | SPONSORED ADR | 000375204 | BBG001SDDMX9 | 6302540 | 206912 | SH |  | SOLE |  | 206912 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 | BBG001S5N9M6 | 10449702 | 95179 | SH |  | SOLE |  | 95179 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 | BBG0025Y4RZ3 | 25768391 | 159448 | SH |  | SOLE |  | 159448 | 0 | 0 |
| ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 | BBG001S5R1L0 | 57860 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| ABRDN GLOBAL INFRA INCOME FU | COM SHS BEN INT | 00326W106 | BBG00VQRLH39 | 335073 | 19687 | SH |  | SOLE |  | 19687 | 0 | 0 |
| ABRDN GLOBAL PREMIER PPTYS F | COM SH BEN INT | 00302L108 | BBG001SSZNJ6 | 379443 | 97293 | SH |  | SOLE |  | 97293 | 0 | 0 |
| ABRDN PLATINUM ETF TRUST | PHYSCL PLATM SHS | 003260106 | BBG001T6GDY9 | 247704 | 2495 | SH |  | SOLE |  | 2495 | 0 | 0 |
| ABRDN TOTAL DYNAMIC DIVIDEND | COM SH BEN INT | 00326L100 | BBG001SS0YX4 | 1018352 | 130558 | SH |  | SOLE |  | 130558 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | BBG001SCXK90 | 15789190 | 59171 | SH |  | SOLE |  | 59171 | 0 | 0 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 | BBG001S6C009 | 10415470 | 136061 | SH |  | SOLE |  | 136061 | 0 | 0 |
| ACUITY BRANDS INC | COM | 00508Y102 | BBG001SBG656 | 852560 | 5148 | SH |  | SOLE |  | 5148 | 0 | 0 |
| ADAMIS PHARMACEUTICALS CORP | COM NEW | 00547W208 | BBG001S7DWV2 | 2032 | 12000 | SH |  | SOLE |  | 12000 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 | BBG001S5NDV7 | 154037 | 10594 | SH |  | SOLE |  | 10594 | 0 | 0 |
| ADDUS HOMECARE CORP | COM | 006739106 | BBG001T56D18 | 420047 | 4222 | SH |  | SOLE |  | 4222 | 0 | 0 |
| ADMA BIOLOGICS INC | COM | 000899104 | BBG002NCK5N4 | 476561 | 122825 | SH |  | SOLE |  | 122825 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | BBG001S5NCQ5 | 6782089 | 20153 | SH |  | SOLE |  | 20153 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 | BBG001S5NN36 | 9103942 | 140558 | SH |  | SOLE |  | 139706 | 0 | 852 |
| ADVENT CONV  INCOME FD | COM | 00764C109 | BBG001SJLCH7 | 153657 | 14097 | SH |  | SOLE |  | 14097 | 0 | 0 |
| ADVISORSHARES TR | PURE US CANNABIS | 00768Y453 | BBG00X28J8Y2 | 1119525 | 160161 | SH |  | SOLE |  | 160161 | 0 | 0 |
| AECOM | COM | 00766T100 | BBG001SKTTF1 | 323838 | 3813 | SH |  | SOLE |  | 3813 | 0 | 0 |
| AEGON N V | NY REGISTRY SHS | 007924103 | BBG001S6Y6M8 | 110799 | 21984 | SH |  | SOLE |  | 21984 | 0 | 0 |
| AEROJET ROCKETDYNE HLDGS INC | COM | 007800105 | BBG001S5RRJ6 | 917252 | 16400 | SH |  | SOLE |  | 16400 | 0 | 0 |
| AES CORP | COM | 00130H105 | BBG001S6B1L5 | 4369219 | 151920 | SH |  | SOLE |  | 151920 | 0 | 0 |
| AEVA TECHNOLOGIES INC | COM | 00835Q103 | BBG00RK5L2P1 | 310931 | 228626 | SH |  | SOLE |  | 228626 | 0 | 0 |
| AFLAC INC | COM | 001055102 | BBG001S5NGJ4 | 14928054 | 207507 | SH |  | SOLE |  | 207507 | 0 | 0 |
| AGCO CORP | COM | 001084102 | BBG001S7WHW3 | 766678 | 5528 | SH |  | SOLE |  | 5528 | 0 | 0 |
| AGF INVTS TR | AGFIQ US MK ANTI | 00110G408 | BBG0021PH0S9 | 761842 | 35919 | SH |  | SOLE |  | 35919 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 | BBG001SCTQY4 | 1437388 | 9605 | SH |  | SOLE |  | 9605 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 | BBG001S77MK3 | 2328736 | 44792 | SH |  | SOLE |  | 44792 | 0 | 0 |
| AIR LEASE CORP | CL A | 00912X302 | BBG001T92VD1 | 712230 | 18538 | SH |  | SOLE |  | 18538 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 | BBG001S5NSB6 | 7578880 | 24586 | SH |  | SOLE |  | 24586 | 0 | 0 |
| AIRBNB INC | COM CL A | 009066101 | BBG001Y2XS16 | 2787300 | 32600 | SH |  | SOLE |  | 32290 | 0 | 310 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 | BBG001S7YHX0 | 1396261 | 16563 | SH |  | SOLE |  | 16563 | 0 | 0 |
| AKOUSTIS TECHNOLOGIES INC | COM | 00973N102 | BBG005WX3H18 | 46601 | 16525 | SH |  | SOLE |  | 16525 | 0 | 0 |
| ALARM COM HLDGS INC | COM | 011642105 | BBG007GNPYZ6 | 202769 | 4098 | SH |  | SOLE |  | 4098 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 | BBG001S5NLG6 | 305432 | 7113 | SH |  | SOLE |  | 7113 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 | BBG001S7SBP9 | 6480211 | 29882 | SH |  | SOLE |  | 29882 | 0 | 0 |
| ALBERTSONS COS INC | COMMON STOCK | 013091103 | BBG009KG1741 | 1030011 | 49663 | SH |  | SOLE |  | 49663 | 0 | 0 |
| ALCON AG | ORD SHS | H01301128 | BBG00NPWGYR0 | 1755771 | 25613 | SH |  | SOLE |  | 25613 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 | BBG001S6CPH6 | 438904 | 3013 | SH |  | SOLE |  | 3013 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | BBG006G2JWB1 | 4096361 | 46502 | SH |  | SOLE |  | 46502 | 0 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 | BBG001SCF1B9 | 1848960 | 8767 | SH |  | SOLE |  | 8767 | 0 | 0 |
| ALLEGION PLC | ORD SHS | G0176J109 | BBG003PS7JW0 | 6472437 | 61490 | SH |  | SOLE |  | 61490 | 0 | 0 |
| ALLIANCEBERNSTEIN GLOBAL HIG | COM | 01879R106 | BBG001S6LJ53 | 399318 | 43310 | SH |  | SOLE |  | 43310 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 | BBG001S5N9S0 | 975627 | 28386 | SH |  | SOLE |  | 28386 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 | BBG001S8ZQ30 | 1292632 | 23413 | SH |  | SOLE |  | 23413 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | BBG001V0T5F3 | 580320 | 13950 | SH |  | SOLE |  | 13950 | 0 | 0 |
| ALLSPRING INCOME OPPORTUNIT | INC OPPTY FD | 94987B105 | BBG001SJH6Q5 | 128439 | 20100 | SH |  | SOLE |  | 20100 | 0 | 0 |
| ALLSTATE CORP | COM | 020002101 | BBG001S9BM06 | 8831899 | 65132 | SH |  | SOLE |  | 65132 | 0 | 0 |
| ALLY FINL INC | COM | 02005N100 | BBG001S5RLN4 | 337557 | 13806 | SH |  | SOLE |  | 13806 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | COM | 02043Q107 | BBG001S7FTC8 | 1027599 | 4324 | SH |  | SOLE |  | 4324 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 | BBG009S39JY5 | 37202532 | 421654 | SH |  | SOLE |  | 421654 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 | BBG009S3NB21 | 36396691 | 410196 | SH |  | SOLE |  | 410196 | 0 | 0 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 | BBG001TBMNT5 | 3825997 | 100499 | SH |  | SOLE |  | 100499 | 0 | 0 |
| ALPS ETF TR | OSHARES US QUALT | 00162Q387 | BBG018B6MVY5 | 465948 | 11248 | SH |  | SOLE |  | 11248 | 0 | 0 |
| ALTERYX INC | COM CL A | 02156B103 | BBG001T9FXC4 | 201261 | 3972 | SH |  | SOLE |  | 3972 | 0 | 0 |
| ALTICE USA INC | CL A | 02156K103 | BBG00GFMPS82 | 60720 | 13200 | SH |  | SOLE |  | 13200 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 | BBG001S5T8T5 | 10091214 | 220766 | SH |  | SOLE |  | 220766 | 0 | 0 |
| ALTUS POWER INC | COM CL A | 02217A102 | BBG00Y48ZM97 | 130400 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| AMARIN CORP PLC | SPONS ADR NEW | 023111206 | BBG001SD42R0 | 13310 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 | BBG001S5PQL7 | 47426988 | 564607 | SH |  | SOLE |  | 564607 | 0 | 0 |
| AMBEV SA | SPONSORED ADR | 02319V103 | BBG005KLVT74 | 3540102 | 1301508 | SH |  | SOLE |  | 1285082 | 0 | 16426 |
| AMDOCS LTD | SHS | G02602103 | BBG001SBX7P3 | 2581378 | 28398 | SH |  | SOLE |  | 28398 | 0 | 0 |
| AMEREN CORP | COM | 023608102 | BBG001S5NF24 | 290502 | 3267 | SH |  | SOLE |  | 3267 | 0 | 0 |
| AMERESCO INC | CL A | 02361E108 | BBG001S6P9W1 | 261987 | 4585 | SH |  | SOLE |  | 4585 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 | BBG005P7Q907 | 751930 | 59114 | SH |  | SOLE |  | 59114 | 0 | 0 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 | BBG00Q9MQZW3 | 266448 | 3576 | SH |  | SOLE |  | 3576 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 | BBG001S5NFD2 | 5035199 | 53030 | SH |  | SOLE |  | 53030 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 | BBG001S5P034 | 8376834 | 56696 | SH |  | SOLE |  | 56696 | 0 | 0 |
| AMERICAN FINL GROUP INC OHIO | COM | 025932104 | BBG001S8JK86 | 257400 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 | BBG001S5NJG1 | 3019204 | 47742 | SH |  | SOLE |  | 47742 | 0 | 0 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 | BBG001S5NPQ6 | 9306162 | 43926 | SH |  | SOLE |  | 43926 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | BBG001SPHYW3 | 1790173 | 11745 | SH |  | SOLE |  | 11745 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 | BBG001SK6096 | 1465930 | 4708 | SH |  | SOLE |  | 4708 | 0 | 0 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 | BBG001S8X7P0 | 2690136 | 16234 | SH |  | SOLE |  | 16234 | 0 | 0 |
| AMETEK INC | COM | 031100100 | BBG001S5NN54 | 1973824 | 14127 | SH |  | SOLE |  | 14127 | 0 | 0 |
| AMGEN INC | COM | 031162100 | BBG001S5NNL6 | 23008840 | 87606 | SH |  | SOLE |  | 87296 | 0 | 310 |
| AMPLIFY ETF TR | AMPLIFY LITHIUM | 032108805 | BBG00L323065 | 521259 | 44514 | SH |  | SOLE |  | 44514 | 0 | 0 |
| AMYRIS INC | COM NEW | 03236M200 | BBG001T20G05 | 45475 | 29722 | SH |  | SOLE |  | 29722 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 | BBG001S5ND38 | 8421628 | 51342 | SH |  | SOLE |  | 51342 | 0 | 0 |
| ANDERSONS INC | COM | 034164103 | BBG001S60FJ9 | 1679765 | 48007 | SH |  | SOLE |  | 48007 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 | BBG001T53FW2 | 634022 | 10560 | SH |  | SOLE |  | 10560 | 0 | 0 |
| ANTERO MIDSTREAM CORP | COM | 03676B102 | BBG00GBNZ4N9 | 7119523 | 659826 | SH |  | SOLE |  | 659826 | 0 | 0 |
| ANTERO RESOURCES CORP | COM | 03674X106 | BBG001T61KH8 | 4125544 | 133125 | SH |  | SOLE |  | 133125 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 | BBG00SSQFPR9 | 224805 | 749 | SH |  | SOLE |  | 749 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 | BBG00YTS96H1 | 727975 | 15595 | SH |  | SOLE |  | 15595 | 0 | 0 |
| APELLIS PHARMACEUTICALS INC | COM | 03753U106 | BBG007KGRPZ3 | 388601 | 7515 | SH |  | SOLE |  | 7515 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 | BBG00ZNLTFL2 | 2738632 | 42932 | SH |  | SOLE |  | 42932 | 0 | 0 |
| APOLLO TACTICAL INCOME FD IN | COM | 037638103 | BBG003NQ4BY4 | 421776 | 34800 | SH |  | SOLE |  | 34800 | 0 | 0 |
| APPLE INC | COM | 037833100 | BBG001S5N8V8 | 160555670 | 1235709 | SH |  | SOLE |  | 1235709 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 | BBG001S5NMM7 | 5438576 | 55849 | SH |  | SOLE |  | 55849 | 0 | 0 |
| APTARGROUP INC | COM | 038336103 | BBG001S78MT3 | 696613 | 6334 | SH |  | SOLE |  | 6334 | 0 | 0 |
| APTIV PLC | SHS | G6095L109 | BBG001TRL2T7 | 1144009 | 12284 | SH |  | SOLE |  | 12284 | 0 | 0 |
| ARAMARK | COM | 03852U106 | BBG001V0NR70 | 979221 | 23687 | SH |  | SOLE |  | 23687 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 | BBG001S5ND74 | 4810930 | 51814 | SH |  | SOLE |  | 51814 | 0 | 0 |
| ARCOSA INC | COM | 039653100 | BBG00JGMWGB9 | 722070 | 13288 | SH |  | SOLE |  | 13288 | 0 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 | BBG001SL96Z9 | 6406763 | 346874 | SH |  | SOLE |  | 343957 | 0 | 2917 |
| ARES DYNAMIC CR ALLOCATION F | COM | 04014F102 | BBG001V0WD35 | 1151687 | 99369 | SH |  | SOLE |  | 99369 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 | BBG0068KVVC7 | 504540 | 7372 | SH |  | SOLE |  | 7372 | 0 | 0 |
| ARISTA NETWORKS INC | COM | 040413106 | BBG001T51KQ0 | 216488 | 1784 | SH |  | SOLE |  | 1784 | 0 | 0 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 | BBG007FJMV49 | 2218384 | 71011 | SH |  | SOLE |  | 71011 | 0 | 0 |
| ARRAY TECHNOLOGIES INC | COM SHS | 04271T100 | BBG002MX7TQ9 | 277463 | 14354 | SH |  | SOLE |  | 14354 | 0 | 0 |
| ASANA INC | CL A | 04342Y104 | BBG00WYHL741 | 315016 | 22877 | SH |  | SOLE |  | 22877 | 0 | 0 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | BBG001SCG0R3 | 1441950 | 2639 | SH |  | SOLE |  | 2639 | 0 | 0 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 | BBG001SB80N8 | 758411 | 11186 | SH |  | SOLE |  | 11186 | 0 | 0 |
| ASTRIA THERAPEUTICS INC | COM | 04635X102 | BBG001T8KDC4 | 238478 | 16016 | SH |  | SOLE |  | 16016 | 0 | 0 |
| AT INC | COM | 00206R102 | BBG001S5VWH2 | 18089629 | 982598 | SH |  | SOLE |  | 982598 | 0 | 0 |
| ATARA BIOTHERAPEUTICS INC | COM | 046513107 | BBG005Q3MR36 | 89708 | 27350 | SH |  | SOLE |  | 27350 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | BBG001S7GJV8 | 204655 | 5824 | SH |  | SOLE |  | 5824 | 0 | 0 |
| ATLASSIAN CORPORATION | CL A | 049468101 | BBG01BGWHFS4 | 494517 | 3843 | SH |  | SOLE |  | 3843 | 0 | 0 |
| ATMOS ENERGY CORP | COM | 049560105 | BBG001S5VG05 | 2819793 | 25161 | SH |  | SOLE |  | 25161 | 0 | 0 |
| AURINIA PHARMACEUTICALS INC | COM | 05156V102 | BBG001S68013 | 79488 | 18400 | SH |  | SOLE |  | 18400 | 0 | 0 |
| AUTODESK INC | COM | 052769106 | BBG001S5SCD4 | 988729 | 5291 | SH |  | SOLE |  | 5291 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | BBG001S82KF6 | 8291069 | 34711 | SH |  | SOLE |  | 34711 | 0 | 0 |
| AUTOZONE INC | COM | 053332102 | BBG001S6Q5D9 | 8653826 | 3509 | SH |  | SOLE |  | 3509 | 0 | 0 |
| AVISTA CORP | COM | 05379B107 | BBG001S5NZ48 | 1703853 | 38427 | SH |  | SOLE |  | 38427 | 0 | 0 |
| AXIS CAP HLDGS LTD | SHS | G0692U109 | BBG001SGW5F8 | 368356 | 6800 | SH |  | SOLE |  | 6800 | 0 | 0 |
| BAIDU INC | SPON ADR REP A | 056752108 | BBG001SNBKD5 | 739581 | 6466 | SH |  | SOLE |  | 6466 | 0 | 0 |
| BALL CORP | COM | 058498106 | BBG001S5P7Q4 | 3565123 | 69713 | SH |  | SOLE |  | 69713 | 0 | 0 |
| BALLARD PWR SYS INC NEW | COM | 058586108 | BBG001S5Y1D1 | 173682 | 36317 | SH |  | SOLE |  | 36317 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 | BBG001S5WCX7 | 2146916 | 727768 | SH |  | SOLE |  | 727768 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 | BBG001S5P0Y0 | 22136580 | 668375 | SH |  | SOLE |  | 668375 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 | BBG001S5Y203 | 547858 | 6047 | SH |  | SOLE |  | 6047 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 | BBG001S5P6Q6 | 1240238 | 27246 | SH |  | SOLE |  | 27246 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 | BBG001S5N9P3 | 3643758 | 212093 | SH |  | SOLE |  | 209218 | 0 | 2875 |
| BATH  BODY WORKS INC | COM | 070830104 | BBG001S5SWL1 | 463540 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 | BBG001S5P1K3 | 288898 | 5668 | SH |  | SOLE |  | 5668 | 0 | 0 |
| BCE INC | COM NEW | 05534B760 | BBG001S5P2C0 | 6671830 | 151805 | SH |  | SOLE |  | 150805 | 0 | 1000 |
| BECTON DICKINSON  CO | COM | 075887109 | BBG001S5P374 | 5390651 | 21198 | SH |  | SOLE |  | 21198 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 | BBG001S5P463 | 326565 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | BBG001S902J2 | 3280977 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | BBG001S90346 | 58123551 | 188163 | SH |  | SOLE |  | 188163 | 0 | 0 |
| BEYOND AIR INC | COM | 08862L103 | BBG00B4QYL63 | 71390 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 | BBG001S5P5K4 | 3922367 | 63213 | SH |  | SOLE |  | 63213 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 | BBG001S67826 | 1981640 | 7156 | SH |  | SOLE |  | 7156 | 0 | 0 |
| BIONANO GENOMICS INC | COM | 09075F107 | BBG001V0SSM6 | 55061 | 37713 | SH |  | SOLE |  | 37713 | 0 | 0 |
| BIONTECH SE | SPONSORED ADS | 09075V102 | BBG00Q70B4L0 | 2473673 | 16467 | SH |  | SOLE |  | 16467 | 0 | 0 |
| BJS RESTAURANTS INC | COM | 09180C106 | BBG001S970P2 | 753597 | 28567 | SH |  | SOLE |  | 28567 | 0 | 0 |
| BK OF AMERICA CORP | 7.25%CNV PFD L | 060505682 |  | 5175920 | 4462 | SH |  | SOLE |  | 4460 | 0 | 2 |
| BLACKROCK CAP ALLOCATION TR | COM | 09260U109 | BBG00WRC2HF7 | 164679 | 11873 | SH |  | SOLE |  | 11873 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DI | COM | 092501105 | BBG001SB82H1 | 149193 | 15606 | SH |  | SOLE |  | 15606 | 0 | 0 |
| BLACKROCK ENHANCED INTL DIV | COM BENE INTER | 092524107 | BBG001SSV2L3 | 161348 | 32141 | SH |  | SOLE |  | 32141 | 0 | 0 |
| BLACKROCK ESG CAP ALLC TR | SHS BEN INT | 09262F100 | BBG012Q6JF99 | 161952 | 12059 | SH |  | SOLE |  | 12059 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES TR | COM | 09250W107 | BBG001SN4XL6 | 257819 | 5916 | SH |  | SOLE |  | 5916 | 0 | 0 |
| BLACKROCK HEALTH SCIENCS TR | COM SHS | 09260E105 | BBG00R28MSY7 | 617246 | 40003 | SH |  | SOLE |  | 40003 | 0 | 0 |
| BLACKROCK INC | COM | 09247X101 | BBG001SDBP55 | 9564379 | 13497 | SH |  | SOLE |  | 13497 | 0 | 0 |
| BLACKROCK INNOVATION AND GRW | SHS BEN INT | 09260Q108 | BBG00ZSNML46 | 1478792 | 217150 | SH |  | SOLE |  | 217150 | 0 | 0 |
| BLACKROCK MULTI SECTOR INC T | COM | 09258A107 | BBG003P84C70 | 238472 | 16782 | SH |  | SOLE |  | 16782 | 0 | 0 |
| BLACKROCK MUNIHLDGS NJ QLTY | COM | 09254X101 | BBG001S5PKX7 | 384406 | 34725 | SH |  | SOLE |  | 33225 | 0 | 1500 |
| BLACKROCK MUNIHOLDINGS FD IN | COM | 09253N104 | BBG001S66J14 | 289284 | 23829 | SH |  | SOLE |  | 23829 | 0 | 0 |
| BLACKROCK N Y MUN INCOME TRU | SH BEN INT | 09248L106 | BBG001SFL1C4 | 168451 | 16728 | SH |  | SOLE |  | 16728 | 0 | 0 |
| BLACKROCK RES  COMMODITIES | SHS | 09257A108 | BBG001TG5XN7 | 1627144 | 163204 | SH |  | SOLE |  | 163204 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | SHS | 09258G104 | BBG0077G51R4 | 648340 | 22853 | SH |  | SOLE |  | 22853 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | SHS BEN INT | 09260K101 | BBG00P5272Q4 | 899847 | 57535 | SH |  | SOLE |  | 57535 | 0 | 0 |
| BLACKROCK TCP CAPITAL CORP | COM | 09259E108 | BBG001V17VG7 | 1080361 | 83490 | SH |  | SOLE |  | 83490 | 0 | 0 |
| BLACKSTONE INC | COM | 09260D107 | BBG001S7H949 | 10495214 | 141464 | SH |  | SOLE |  | 141464 | 0 | 0 |
| BLACKSTONE LONG SHORT CR INC | COM SHS BN INT | 09257D102 | BBG001TCJG67 | 734659 | 67773 | SH |  | SOLE |  | 67773 | 0 | 0 |
| BLACKSTONE STRATEGIC CREDIT | COM SHS BEN IN | 09257R101 | BBG002W5R801 | 278265 | 26301 | SH |  | SOLE |  | 26301 | 0 | 0 |
| BLOCK INC | CL A | 852234103 | BBG001TFLWL5 | 1572320 | 25021 | SH |  | SOLE |  | 25021 | 0 | 0 |
| BNY MELLON ALCENTRA GLOBAL C | COM | 05588N108 | BBG00J2DVNS2 | 134740 | 19085 | SH |  | SOLE |  | 19085 | 0 | 0 |
| BOEING CO | COM | 097023105 | BBG001S5P0V3 | 10383419 | 54509 | SH |  | SOLE |  | 54509 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 | BBG001S7F4D2 | 1481764 | 36814 | SH |  | SOLE |  | 36814 | 0 | 0 |
| BOSTON BEER INC | CL A | 100557107 | BBG001S5VVQ4 | 223085 | 677 | SH |  | SOLE |  | 677 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 | BBG001S63L94 | 2586077 | 55891 | SH |  | SOLE |  | 55891 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 | BBG001S5W4F5 | 4218566 | 120772 | SH |  | SOLE |  | 120772 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | BBG001S8N8J6 | 16781906 | 233244 | SH |  | SOLE |  | 233244 | 0 | 0 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 | BBG001S6VV46 | 487556 | 12195 | SH |  | SOLE |  | 12195 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 | BBG00KHY5SY8 | 23840744 | 42639 | SH |  | SOLE |  | 42639 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | BBG019Z17GF9 | 672713 | 23464 | SH |  | SOLE |  | 22797 | 0 | 667 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | BBG001SF86D7 | 2878212 | 91488 | SH |  | SOLE |  | 91488 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 | BBG00W5FR7D1 | 2708284 | 98340 | SH |  | SOLE |  | 98068 | 0 | 272 |
| BROWN FORMAN CORP | CL B | 115637209 | BBG001S5P4H1 | 4936969 | 75167 | SH |  | SOLE |  | 75167 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 | BBG001S9CFC7 | 387593 | 5974 | SH |  | SOLE |  | 5974 | 0 | 0 |
| BUNGE LIMITED | COM | G16962105 | BBG001SJ9BG4 | 4919459 | 49308 | SH |  | SOLE |  | 48836 | 0 | 472 |
| CAE INC | COM | 124765108 | BBG001S5Y4F3 | 330714 | 17100 | SH |  | SOLE |  | 17100 | 0 | 0 |
| CAL MAINE FOODS INC | COM NEW | 128030202 | BBG001S80MM6 | 420136 | 7716 | SH |  | SOLE |  | 7716 | 0 | 0 |
| CALAMOS CONV  HIGH INCOME F | COM SHS | 12811P108 | BBG001S8SMN5 | 139017 | 13177 | SH |  | SOLE |  | 13177 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES | SH BEN INT | 128117108 | BBG001SG6175 | 951050 | 90490 | SH |  | SOLE |  | 90490 | 0 | 0 |
| CALAMOS GBL DYN INCOME FUND | COM | 12811L107 | BBG001SQN842 | 95697 | 17150 | SH |  | SOLE |  | 17150 | 0 | 0 |
| CALAMOS LNG SHR EQT DYNAMIC | COM | 12812C106 | BBG00PWZGZZ8 | 1817818 | 119672 | SH |  | SOLE |  | 119672 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 | BBG001SC0HR3 | 217807 | 16230 | SH |  | SOLE |  | 16230 | 0 | 0 |
| CAMBRIA ETF TR | SHSHLD YIELD ETF | 132061201 | BBG004K1ZMP2 | 858868 | 14481 | SH |  | SOLE |  | 14481 | 0 | 0 |
| CAMECO CORP | COM | 13321L108 | BBG001S5Y5S6 | 473531 | 20888 | SH |  | SOLE |  | 20888 | 0 | 0 |
| CANADIAN IMPERIAL BK COMM TO | COM | 136069101 | BBG001S5YBB1 | 871859 | 21554 | SH |  | SOLE |  | 21554 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 | BBG001S8WVQ7 | 2896868 | 24368 | SH |  | SOLE |  | 24368 | 0 | 0 |
| CANADIAN PAC RY LTD | COM | 13645T100 | BBG001S7F4Z8 | 8088017 | 108433 | SH |  | SOLE |  | 107288 | 0 | 1145 |
| CANOO INC | COM CL A | 13803R102 | BBG00NBK0H68 | 65805 | 53500 | SH |  | SOLE |  | 53500 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ET | SHS CREATION UNI | 14020V108 | BBG015D25YS8 | 258290 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE | SHS CREATION UNI | 14020W106 | BBG015H8BXT5 | 727681 | 30847 | SH |  | SOLE |  | 30847 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | SHS CREATION UNI | 14020G101 | BBG015DMY5P8 | 865336 | 43397 | SH |  | SOLE |  | 43397 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | SHS CREATION UNI | 14019W109 | BBG015DN0WJ1 | 462322 | 22195 | SH |  | SOLE |  | 22195 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 | BBG001S65PV8 | 1446179 | 15557 | SH |  | SOLE |  | 15557 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 | BBG001S7PC34 | 1303561 | 16958 | SH |  | SOLE |  | 16958 | 0 | 0 |
| CARLISLE COS INC | COM | 142339100 | BBG001S5Q6R4 | 592660 | 2515 | SH |  | SOLE |  | 2515 | 0 | 0 |
| CARLYLE GROUP INC | COM | 14316J108 | BBG001S7JM84 | 11701487 | 392141 | SH |  | SOLE |  | 392141 | 0 | 0 |
| CARMAX INC | COM | 143130102 | BBG001SD9561 | 17052305 | 280051 | SH |  | SOLE |  | 280051 | 0 | 0 |
| CARNIVAL CORP | COMMON STOCK | 143658300 | BBG001S5PL01 | 1008459 | 125119 | SH |  | SOLE |  | 125119 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 | BBG00RP5HZM1 | 8467223 | 205266 | SH |  | SOLE |  | 205266 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 | BBG001S5PHZ2 | 2925524 | 13040 | SH |  | SOLE |  | 13040 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 | BBG001S5PJ06 | 15859830 | 66204 | SH |  | SOLE |  | 66204 | 0 | 0 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 | BBG001T71BP7 | 1234374 | 9838 | SH |  | SOLE |  | 9838 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 | BBG001SC2D27 | 3328135 | 43245 | SH |  | SOLE |  | 43245 | 0 | 0 |
| CDW CORP | COM | 12514G108 | BBG001V18TB6 | 338766 | 1897 | SH |  | SOLE |  | 1897 | 0 | 0 |
| CELLECTIS S A | SPON ADS | 15117K103 | BBG0084L1YD1 | 157609 | 75052 | SH |  | SOLE |  | 75052 | 0 | 0 |
| CENTENE CORP DEL | COM | 15135B101 | BBG001S6T7Q8 | 8634341 | 105284 | SH |  | SOLE |  | 105284 | 0 | 0 |
| CENTRAL SECS CORP | COM | 155123102 | BBG001S5PP20 | 254758 | 7630 | SH |  | SOLE |  | 7630 | 0 | 0 |
| CERAGON NETWORKS LTD | ORD | M22013102 | BBG001SFSXD6 | 84040 | 44000 | SH |  | SOLE |  | 44000 | 0 | 0 |
| CEVA INC | COM | 157210105 | BBG001S9R702 | 200445 | 7836 | SH |  | SOLE |  | 7836 | 0 | 0 |
| CF INDS HLDGS INC | COM | 125269100 | BBG001SJ8KV8 | 1117824 | 13120 | SH |  | SOLE |  | 13120 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 | BBG00Q741ZS7 | 2874181 | 301593 | SH |  | SOLE |  | 301593 | 0 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 | BBG001S7Q271 | 323799 | 1486 | SH |  | SOLE |  | 1486 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 | BBG001SB85K0 | 2355155 | 18668 | SH |  | SOLE |  | 18668 | 0 | 0 |
| CHEMED CORP NEW | COM | 16359R103 | BBG001S679X0 | 7404808 | 14507 | SH |  | SOLE |  | 14457 | 0 | 50 |
| CHEMOURS CO | COM | 163851108 | BBG005H82GC1 | 478591 | 15630 | SH |  | SOLE |  | 15630 | 0 | 0 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 | BBG001S7W158 | 3971691 | 26485 | SH |  | SOLE |  | 26485 | 0 | 0 |
| CHESAPEAKE ENERGY CORP | COM | 165167735 | BBG00Z6DX607 | 578394 | 6129 | SH |  | SOLE |  | 6129 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 | BBG001S67ZC5 | 31233952 | 174015 | SH |  | SOLE |  | 174015 | 0 | 0 |
| CHEWY INC | CL A | 16679L109 | BBG00P19DLQ4 | 542073 | 14619 | SH |  | SOLE |  | 14619 | 0 | 0 |
| CHIMERA INVT CORP | COM NEW | 16934Q208 | BBG001SR1G28 | 136125 | 24750 | SH |  | SOLE |  | 24750 | 0 | 0 |
| CHINDATA GROUP HLDGS LTD | ADS | 16955F107 | BBG00X71QPT2 | 143460 | 18000 | SH |  | SOLE |  | 18000 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 | BBG001SP50B3 | 1007318 | 726 | SH |  | SOLE |  | 726 | 0 | 0 |
| CHROMADEX CORP | COM NEW | 171077407 | BBG001S9LSR3 | 50568 | 30100 | SH |  | SOLE |  | 30100 | 0 | 0 |
| CHUBB LIMITED | COM | H1467J104 | BBG001S8S1L3 | 8222203 | 37272 | SH |  | SOLE |  | 37272 | 0 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 | BBG001S5PR99 | 2880921 | 35739 | SH |  | SOLE |  | 35739 | 0 | 0 |
| CIENA CORP | COM NEW | 171779309 | BBG001S61J73 | 397134 | 7790 | SH |  | SOLE |  | 7790 | 0 | 0 |
| CIGNA CORP NEW | COM | 125523100 | BBG00KXRCDQ9 | 4403509 | 13290 | SH |  | SOLE |  | 13290 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 | BBG001S5PTM0 | 1839232 | 17963 | SH |  | SOLE |  | 17963 | 0 | 0 |
| CINTAS CORP | COM | 172908105 | BBG001S7CRG1 | 1399119 | 3098 | SH |  | SOLE |  | 3098 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 | BBG001S6HC62 | 22002725 | 461854 | SH |  | SOLE |  | 461854 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 | BBG001S72ZG4 | 20064752 | 443616 | SH |  | SOLE |  | 443616 | 0 | 0 |
| CITIZENS FINL GROUP INC | COM | 174610105 | BBG006Q0HZT0 | 735156 | 18673 | SH |  | SOLE |  | 18673 | 0 | 0 |
| CLEARWAY ENERGY INC | CL C | 18539C204 | BBG008LJ4TG2 | 606869 | 19042 | SH |  | SOLE |  | 19042 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 | BBG001S5PW43 | 5058298 | 313985 | SH |  | SOLE |  | 313985 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 | BBG001S5PX50 | 2103547 | 14990 | SH |  | SOLE |  | 14990 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 | BBG001WMKHJ3 | 722953 | 15991 | SH |  | SOLE |  | 15991 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 | BBG001S86547 | 4810385 | 28606 | SH |  | SOLE |  | 28606 | 0 | 0 |
| CNA FINL CORP | COM | 126117100 | BBG001S5PYX7 | 255371 | 6040 | SH |  | SOLE |  | 6040 | 0 | 0 |
| COCA COLA CO | COM | 191216100 | BBG001S5SMQ8 | 11628226 | 182805 | SH |  | SOLE |  | 182805 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS | COM NEW | 19239V302 | BBG001SC5GP2 | 208342 | 3650 | SH |  | SOLE |  | 3650 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 | BBG001SJYNK5 | 279843 | 11665 | SH |  | SOLE |  | 11665 | 0 | 0 |
| COHEN  STEERS QUALITY INCOM | COM | 19247L106 | BBG001SG5559 | 1043660 | 90753 | SH |  | SOLE |  | 90753 | 0 | 0 |
| COHERENT CORP | COM | 19247G107 | BBG001S5S6N6 | 564443 | 16081 | SH |  | SOLE |  | 16081 | 0 | 0 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 | BBG00ZGF7799 | 435722 | 12312 | SH |  | SOLE |  | 12312 | 0 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 | BBG001S5PVM5 | 3489215 | 44285 | SH |  | SOLE |  | 44285 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 | BBG001S5PXL2 | 7406681 | 211801 | SH |  | SOLE |  | 211801 | 0 | 0 |
| COMMERCE BANCSHARES INC | COM | 200525103 | BBG001S5PK21 | 6405183 | 94097 | SH |  | SOLE |  | 94097 | 0 | 0 |
| COMMSCOPE HLDG CO INC | COM | 20337X109 | BBG004LTL7M1 | 98123 | 13350 | SH |  | SOLE |  | 13350 | 0 | 0 |
| COMPUGEN LTD | ORD | M25722105 | BBG001S5PQC7 | 26123 | 36500 | SH |  | SOLE |  | 36500 | 0 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 | BBG001S5PGY5 | 1690029 | 43670 | SH |  | SOLE |  | 43670 | 0 | 0 |
| CONFLUENT INC | CLASS A COM | 20717M103 | BBG007HWGYS3 | 249199 | 11205 | SH |  | SOLE |  | 11205 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 | BBG001S5TZM2 | 9544430 | 80885 | SH |  | SOLE |  | 80885 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 | BBG001S5QRL4 | 1269815 | 13323 | SH |  | SOLE |  | 13323 | 0 | 0 |
| CONSOLIDATED WATER CO INC | ORD | G23773107 | BBG001SCKD90 | 339083 | 22911 | SH |  | SOLE |  | 22911 | 0 | 0 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 | BBG001SD31G5 | 1483432 | 6401 | SH |  | SOLE |  | 6401 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 | BBG014KFRPJ9 | 798822 | 9266 | SH |  | SOLE |  | 9266 | 0 | 0 |
| CONTROLADORA VUELA COMP DE A | SPON ADR RP 10 | 21240E105 | BBG004NZ9JK5 | 388322 | 46450 | SH |  | SOLE |  | 46450 | 0 | 0 |
| COOPER COS INC | COM NEW | 216648402 | BBG001S5Q1H6 | 234776 | 710 | SH |  | SOLE |  | 710 | 0 | 0 |
| COPART INC | COM | 217204106 | BBG001S7MTB1 | 2525900 | 41483 | SH |  | SOLE |  | 41483 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | COM | 218352102 | BBG001S8QGV1 | 406200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| CORE LABORATORIES N V | COM | N22717107 | BBG001SB8D23 | 205355 | 10131 | SH |  | SOLE |  | 10131 | 0 | 0 |
| CORNING INC | COM | 219350105 | BBG001S5RLH1 | 5036267 | 157679 | SH |  | SOLE |  | 157679 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 | BBG00BN969D0 | 1285166 | 21864 | SH |  | SOLE |  | 21864 | 0 | 0 |
| COSTAR GROUP INC | COM | 22160N109 | BBG001SD3DY9 | 3184786 | 41211 | SH |  | SOLE |  | 41211 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 | BBG001S9KRQ7 | 42967150 | 94123 | SH |  | SOLE |  | 94123 | 0 | 0 |
| CREDIT SUISSE GROUP | SPONSORED ADR | 225401108 | BBG001SF3K87 | 2696349 | 886957 | SH |  | SOLE |  | 886957 | 0 | 0 |
| CREDIT SUISSE HIGH YIELD BD | SH BEN INT | 22544F103 | BBG001S5Y2J3 | 44440 | 25250 | SH |  | SOLE |  | 25250 | 0 | 0 |
| CRH PLC | ADR | 12626K203 | BBG001S5VPG8 | 1166523 | 29317 | SH |  | SOLE |  | 29317 | 0 | 0 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 | BBG00DBBGRY0 | 762025 | 18746 | SH |  | SOLE |  | 18746 | 0 | 0 |
| CROSS CTRY HEALTHCARE INC | COM | 227483104 | BBG001SG7SC9 | 447093 | 16827 | SH |  | SOLE |  | 16827 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 | BBG00BLYKRZ7 | 1738864 | 16515 | SH |  | SOLE |  | 16515 | 0 | 0 |
| CROWN CASTLE INC | COM | 22822V101 | BBG001S7W5T3 | 4988975 | 36781 | SH |  | SOLE |  | 36781 | 0 | 0 |
| CSX CORP | COM | 126408103 | BBG001S5Q7Q3 | 5868510 | 189429 | SH |  | SOLE |  | 189429 | 0 | 0 |
| CULLEN FROST BANKERS INC | COM | 229899109 | BBG001S6D2D0 | 640423 | 4790 | SH |  | SOLE |  | 4790 | 0 | 0 |
| CULP INC | COM | 230215105 | BBG001S5PPQ4 | 199284 | 43417 | SH |  | SOLE |  | 43417 | 0 | 0 |
| CUMMINS INC | COM | 231021106 | BBG001S5Q9M3 | 5011526 | 20684 | SH |  | SOLE |  | 20684 | 0 | 0 |
| CVB FINL CORP | COM | 126600105 | BBG001SJ1SH4 | 317704 | 12338 | SH |  | SOLE |  | 12338 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 | BBG001S5QBD8 | 15762157 | 169140 | SH |  | SOLE |  | 169140 | 0 | 0 |
| D R HORTON INC | COM | 23331A109 | BBG001S8M692 | 1745450 | 19581 | SH |  | SOLE |  | 19581 | 0 | 0 |
| DANA INC | COM | 235825205 | BBG001SRW699 | 186977 | 12358 | SH |  | SOLE |  | 12358 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 | BBG001S5QGT0 | 7091492 | 26718 | SH |  | SOLE |  | 26718 | 0 | 0 |
| DARDEN RESTAURANTS INC | COM | 237194105 | BBG001S5QM08 | 1333916 | 9643 | SH |  | SOLE |  | 9643 | 0 | 0 |
| DARLING INGREDIENTS INC | COM | 237266101 | BBG001SB7RP8 | 5382928 | 86003 | SH |  | SOLE |  | 86003 | 0 | 0 |
| DATADOG INC | CL A COM | 23804L103 | BBG003NJHZW5 | 918456 | 12496 | SH |  | SOLE |  | 12496 | 0 | 0 |
| DBX ETF TR | XTRACK USD HIGH | 233051432 | BBG00FGWY4G5 | 1782147 | 52867 | SH |  | SOLE |  | 52867 | 0 | 0 |
| DEERE  CO | COM | 244199105 | BBG001S5QFF7 | 10254224 | 23916 | SH |  | SOLE |  | 23916 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 | BBG001SPT759 | 621876 | 18925 | SH |  | SOLE |  | 18925 | 0 | 0 |
| DERMTECH INC | COM | 24984K105 | BBG00H19F193 | 17700 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 | BBG001S683N3 | 307549 | 26697 | SH |  | SOLE |  | 26697 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 | BBG001S63VG4 | 7515353 | 122181 | SH |  | SOLE |  | 122181 | 0 | 0 |
| DEXCOM INC | COM | 252131107 | BBG001SKZG99 | 5171671 | 45670 | SH |  | SOLE |  | 45670 | 0 | 0 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 | BBG001S7V596 | 2588388 | 14526 | SH |  | SOLE |  | 14526 | 0 | 0 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 | BBG002PHSZN7 | 1324578 | 9684 | SH |  | SOLE |  | 9684 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 | BBG001SM0K30 | 703093 | 7012 | SH |  | SOLE |  | 7012 | 0 | 0 |
| DIGITAL TURBINE INC | COM NEW | 25400W102 | BBG001SPBG12 | 575996 | 37795 | SH |  | SOLE |  | 37795 | 0 | 0 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 | BBG001V0SZW9 | 2505391 | 39251 | SH |  | SOLE |  | 39251 | 0 | 0 |
| DISCOVER FINL SVCS | COM | 254709108 | BBG001SS0KV6 | 4738103 | 48432 | SH |  | SOLE |  | 48432 | 0 | 0 |
| DISH NETWORK CORPORATION | CL A | 25470M109 | BBG001S7TPQ6 | 555914 | 39595 | SH |  | SOLE |  | 39595 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 | BBG001S5QHF3 | 15345701 | 176631 | SH |  | SOLE |  | 176631 | 0 | 0 |
| DNP SELECT INCOME FD INC | COM | 23325P104 | BBG001S5QKC9 | 1093050 | 97160 | SH |  | SOLE |  | 97160 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 | BBG001T535D5 | 1510915 | 27263 | SH |  | SOLE |  | 27263 | 0 | 0 |
| DOLBY LABORATORIES INC | COM CL A | 25659T107 | BBG001SDXGH8 | 204848 | 2904 | SH |  | SOLE |  | 2904 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 | BBG001T5BM30 | 1063554 | 4319 | SH |  | SOLE |  | 4319 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 | BBG001S6ZGL6 | 468308 | 3311 | SH |  | SOLE |  | 3311 | 0 | 0 |
| DOMINION ENERGY INC | COM | 25746U109 | BBG001S5QCP3 | 4078822 | 66517 | SH |  | SOLE |  | 66517 | 0 | 0 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 | BBG001SLKJK4 | 209510 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | BBG003TXW7X2 | 690852 | 62295 | SH |  | SOLE |  | 62295 | 0 | 0 |
| DOUBLELINE YIELD OPPORTUNITI | COM | 25862D105 | BBG00R4C16B2 | 260432 | 19850 | SH |  | SOLE |  | 19850 | 0 | 0 |
| DOVER CORP | COM | 260003108 | BBG001S5QL46 | 1225731 | 9052 | SH |  | SOLE |  | 9052 | 0 | 0 |
| DOW INC | COM | 260557103 | BBG00BN96931 | 5765019 | 114408 | SH |  | SOLE |  | 114408 | 0 | 0 |
| DOXIMITY INC | CL A | 26622P107 | BBG0026ZJQY6 | 544108 | 16213 | SH |  | SOLE |  | 16213 | 0 | 0 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 | BBG0134WCMB3 | 1895957 | 166458 | SH |  | SOLE |  | 166458 | 0 | 0 |
| DTE ENERGY CO | COM | 233331107 | BBG001S5QN88 | 552156 | 4698 | SH |  | SOLE |  | 4698 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | BBG001S5QNR7 | 7669871 | 74472 | SH |  | SOLE |  | 74472 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614N102 | BBG00BN961H3 | 1966661 | 28656 | SH |  | SOLE |  | 28656 | 0 | 0 |
| EAGLE MATLS INC | COM | 26969P108 | BBG001S7VG92 | 705301 | 5309 | SH |  | SOLE |  | 5309 | 0 | 0 |
| EARGO INC | COM | 270087109 | BBG009HSTZD7 | 16971 | 29515 | SH |  | SOLE |  | 29515 | 0 | 0 |
| EAST WEST BANCORP INC | COM | 27579R104 | BBG001SCC7R2 | 309730 | 4700 | SH |  | SOLE |  | 4700 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 | BBG001S5QZ45 | 12055016 | 76808 | SH |  | SOLE |  | 76808 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY | COM | 278277108 | BBG001SNGXL3 | 374013 | 22599 | SH |  | SOLE |  | 22599 | 0 | 0 |
| EATON VANCE LTD DURATION INC | COM | 27828H105 | BBG001S9B8R8 | 198993 | 21192 | SH |  | SOLE |  | 21192 | 0 | 0 |
| EATON VANCE TAX ADVT DIV INC | COM | 27828G107 | BBG001SBKCG6 | 520934 | 22848 | SH |  | SOLE |  | 22848 | 0 | 0 |
| EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 | BBG001SM6Y34 | 983137 | 80060 | SH |  | SOLE |  | 80060 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829F108 | BBG001SPXHX1 | 430599 | 57033 | SH |  | SOLE |  | 57033 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829C105 | BBG001SGGKG2 | 254932 | 32852 | SH |  | SOLE |  | 32852 | 0 | 0 |
| EBAY INC. | COM | 278642103 | BBG001S9B9J5 | 243222 | 5865 | SH |  | SOLE |  | 5865 | 0 | 0 |
| ECOFIN SUSTAINABLE AND SOCIA | COM SH BEN INT | 27901F109 | BBG00NPWMMH0 | 591575 | 46037 | SH |  | SOLE |  | 46037 | 0 | 0 |
| ECOLAB INC | COM | 278865100 | BBG001S5QRB5 | 835078 | 5737 | SH |  | SOLE |  | 5737 | 0 | 0 |
| EDISON INTL | COM | 281020107 | BBG001S7MY75 | 1063281 | 16713 | SH |  | SOLE |  | 16713 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 | BBG001SF2288 | 4354240 | 58360 | SH |  | SOLE |  | 58360 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC | COM | 28414H103 | BBG00LJYS1R6 | 199528 | 16328 | SH |  | SOLE |  | 16328 | 0 | 0 |
| ELASTIC N V | ORD SHS | N14506104 | BBG00LWZDZ26 | 348295 | 6763 | SH |  | SOLE |  | 6763 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 | BBG001S5T5C9 | 217236 | 1778 | SH |  | SOLE |  | 1778 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 | BBG001S6KBQ8 | 4035535 | 7867 | SH |  | SOLE |  | 7867 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 | BBG001S5QVG1 | 1235534 | 8342 | SH |  | SOLE |  | 8342 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 | BBG001S5QVT7 | 7241579 | 75386 | SH |  | SOLE |  | 75386 | 0 | 0 |
| EMPIRE ST RLTY OP L P | UNIT LTD PRT 60 | 292102209 | BBG005CL7PV1 | 141728 | 21474 | SH |  | SOLE |  | 21474 | 0 | 0 |
| EMPIRE ST RLTY OP L P | UNIT LTD PRTNSP | 292102100 | BBG004M284L2 | 553039 | 84692 | SH |  | SOLE |  | 84692 | 0 | 0 |
| EMPIRE ST RLTY TR INC | CL A | 292104106 | BBG002N8HMX9 | 96753 | 14355 | SH |  | SOLE |  | 14355 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 | BBG001S6Q6D7 | 14568543 | 372597 | SH |  | SOLE |  | 370947 | 0 | 1650 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 | BBG001S5Q5B3 | 8104554 | 135505 | SH |  | SOLE |  | 135505 | 0 | 0 |
| ENERGOUS CORP | COM | 29272C103 | BBG005XNV9F1 | 8402 | 10050 | SH |  | SOLE |  | 10050 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 | BBG001SDHNW4 | 10371080 | 873722 | SH |  | SOLE |  | 873722 | 0 | 0 |
| ENHABIT INC | COM | 29332G102 | BBG014QJ5CJ8 | 564880 | 42924 | SH |  | SOLE |  | 42924 | 0 | 0 |
| ENLINK MIDSTREAM LLC | COM UNIT REP LTD | 29336T100 | BBG001SGNNQ7 | 216419 | 17595 | SH |  | SOLE |  | 17595 | 0 | 0 |
| ENOVIX CORPORATION | COM | 293594107 | BBG00YC538B7 | 429267 | 34507 | SH |  | SOLE |  | 34507 | 0 | 0 |
| ENPHASE ENERGY INC | COM | 29355A107 | BBG001V28NC6 | 1984815 | 7491 | SH |  | SOLE |  | 7491 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 | BBG001S67KF5 | 1067288 | 9487 | SH |  | SOLE |  | 9487 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 | BBG001S9P0Z1 | 13174151 | 546192 | SH |  | SOLE |  | 544942 | 0 | 1250 |
| ENVIVA INC | COM | 29415B103 | BBG007FH8JY3 | 397964 | 7513 | SH |  | SOLE |  | 7513 | 0 | 0 |
| EOG RES INC | COM | 26875P101 | BBG001S5ZB93 | 7277340 | 56187 | SH |  | SOLE |  | 56187 | 0 | 0 |
| EPAM SYS INC | COM | 29414B104 | BBG001SKDJH8 | 268091 | 818 | SH |  | SOLE |  | 818 | 0 | 0 |
| EPR PPTYS | COM SH BEN INT | 26884U109 | BBG001SB5QR0 | 2295262 | 60850 | SH |  | SOLE |  | 60850 | 0 | 0 |
| EQRX INC | COM | 26886C107 | BBG00ZVC9NK9 | 36900 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| EQT CORP | COM | 26884L109 | BBG001S5QXJ4 | 338165 | 9996 | SH |  | SOLE |  | 9996 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 | BBG001SKBNS9 | 613108 | 936 | SH |  | SOLE |  | 936 | 0 | 0 |
| EQUITRANS MIDSTREAM CORP | COM | 294600101 | BBG00K53L401 | 1562514 | 233211 | SH |  | SOLE |  | 233211 | 0 | 0 |
| EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 | BBG001S5T5G5 | 226681 | 3509 | SH |  | SOLE |  | 3509 | 0 | 0 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 | BBG001S723L9 | 291932 | 4948 | SH |  | SOLE |  | 4948 | 0 | 0 |
| ERASCA INC | COM | 29479A108 | BBG00MTSR892 | 113297 | 26287 | SH |  | SOLE |  | 26287 | 0 | 0 |
| ERICSSON | ADR B SEK 10 | 294821608 | BBG001S5QXT3 | 122307 | 20943 | SH |  | SOLE |  | 20943 | 0 | 0 |
| ESSENTIAL UTILS INC | COM | 29670G102 | BBG001S5VFD3 | 422411 | 8850 | SH |  | SOLE |  | 8850 | 0 | 0 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 | BBG007HXLJT7 | 2667448 | 60555 | SH |  | SOLE |  | 60555 | 0 | 0 |
| ETF MANAGERS TR | PRIME MOBILE PAY | 26924G409 | BBG009LHJF14 | 948993 | 24172 | SH |  | SOLE |  | 24172 | 0 | 0 |
| ETF SER SOLUTIONS | CLEARSHS ULTRA | 26922A453 | BBG00LDKJDK3 | 1076236 | 10750 | SH |  | SOLE |  | 10750 | 0 | 0 |
| ETF SER SOLUTIONS | DEFIANCE NEXT | 26922A289 | BBG00NJ314P5 | 305152 | 10216 | SH |  | SOLE |  | 10216 | 0 | 0 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 | BBG008LT6124 | 353351 | 20688 | SH |  | SOLE |  | 20688 | 0 | 0 |
| EURONET WORLDWIDE INC | COM | 298736109 | BBG001S9DW39 | 1085370 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| EVEREST RE GROUP LTD | COM | G3223R108 | BBG001S7QT63 | 2071763 | 6254 | SH |  | SOLE |  | 6254 | 0 | 0 |
| EVERGY INC | COM | 30034W106 | BBG00H433CS1 | 6120509 | 97259 | SH |  | SOLE |  | 97259 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 | BBG001S5TRL1 | 883757 | 10541 | SH |  | SOLE |  | 10541 | 0 | 0 |
| EXACT SCIENCES CORP | COM | 30063P105 | BBG001SGCLB9 | 1021144 | 20625 | SH |  | SOLE |  | 20625 | 0 | 0 |
| EXCHANGE LISTED FDS TR | SABA INT RATE | 30151E806 | BBG00G3T51V5 | 638776 | 37017 | SH |  | SOLE |  | 37017 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ETF | 301505707 | BBG005FHK626 | 776305 | 16756 | SH |  | SOLE |  | 16756 | 0 | 0 |
| EXELON CORP | COM | 30161N101 | BBG001SBJMT2 | 1263872 | 29236 | SH |  | SOLE |  | 29236 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 | BBG001S5QZZ1 | 2865490 | 27574 | SH |  | SOLE |  | 27574 | 0 | 0 |
| EXTRA SPACE STORAGE INC | COM | 30225T102 | BBG001SLSXK5 | 380166 | 2583 | SH |  | SOLE |  | 2583 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 | BBG001S69V32 | 24188349 | 219296 | SH |  | SOLE |  | 219296 | 0 | 0 |
| FARMLAND PARTNERS INC | COM | 31154R109 | BBG005TNS0R6 | 5119365 | 410864 | SH |  | SOLE |  | 407664 | 0 | 3200 |
| FASTENAL CO | COM | 311900104 | BBG001S5R1F7 | 2116434 | 44726 | SH |  | SOLE |  | 44726 | 0 | 0 |
| FASTLY INC | CL A | 31188V100 | BBG004NLQHM9 | 82719 | 10100 | SH |  | SOLE |  | 10100 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 | BBG001S5R3M5 | 3282833 | 18954 | SH |  | SOLE |  | 18954 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 | BBG006N7S6J1 | 1090679 | 28992 | SH |  | SOLE |  | 28992 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 | BBG001S8SWQ0 | 296369 | 4368 | SH |  | SOLE |  | 4368 | 0 | 0 |
| FIDUS INVT CORP | COM | 316500107 | BBG001V0MG11 | 340542 | 17895 | SH |  | SOLE |  | 17895 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 | BBG001S5R6S2 | 3382777 | 103102 | SH |  | SOLE |  | 103102 | 0 | 0 |
| FIGS INC | CL A | 30260D103 | BBG004SK5VM8 | 123576 | 18362 | SH |  | SOLE |  | 18362 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N | CL A | 31946M103 | BBG001S5R2V7 | 2033163 | 2681 | SH |  | SOLE |  | 2681 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 | BBG001SGV444 | 228816 | 27436 | SH |  | SOLE |  | 27436 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 | BBG001S991Z7 | 696524 | 4650 | SH |  | SOLE |  | 4650 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | HORIZON DMST ETF | 33739P889 | BBG00DPCXLD0 | 251432 | 7611 | SH |  | SOLE |  | 7611 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | MANAGD MUN ETF | 33739N108 | BBG006H1W526 | 377479 | 7533 | SH |  | SOLE |  | 7533 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | MUNI HI INCM ETF | 33739P301 | BBG00J3TCQF4 | 323150 | 6981 | SH |  | SOLE |  | 6981 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 | BBG0043NRZR1 | 2205134 | 131258 | SH |  | SOLE |  | 131258 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | EM SML CP ALPH | 33737J307 | BBG002NCPYS1 | 658242 | 16904 | SH |  | SOLE |  | 16904 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI | FST TR GLB FD | 33739H101 | BBG005GHHC44 | 8719420 | 356040 | SH |  | SOLE |  | 356040 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 | BBG001VDB5R1 | 1477466 | 25646 | SH |  | SOLE |  | 25646 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR DISCRE | 33734X101 | BBG001S6SDY7 | 227892 | 4731 | SH |  | SOLE |  | 4731 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR STAPLE | 33734X119 | BBG001ST6970 | 2064443 | 32889 | SH |  | SOLE |  | 32889 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ENERGY ALPHADX | 33734X127 | BBG001ST6998 | 1524975 | 89232 | SH |  | SOLE |  | 89232 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 | BBG001ST68V5 | 1441505 | 35193 | SH |  | SOLE |  | 35193 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 | BBG001ST68R0 | 742843 | 6832 | SH |  | SOLE |  | 6832 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 | BBG001S7RKF1 | 1616693 | 31386 | SH |  | SOLE |  | 31386 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 | BBG001ST68N4 | 1879926 | 31027 | SH |  | SOLE |  | 31027 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 | BBG009K1H2W7 | 3215756 | 83073 | SH |  | SOLE |  | 83073 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | NASDQ CLN EDGE | 33737A108 | BBG001T61KB4 | 1093882 | 12539 | SH |  | SOLE |  | 12539 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 | BBG001ST68Q1 | 206445 | 2255 | SH |  | SOLE |  | 2255 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 | BBG001S7FCJ8 | 221327 | 2813 | SH |  | SOLE |  | 2813 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | UTILITIES ALPH | 33734X184 | BBG001ST68P2 | 1776835 | 53503 | SH |  | SOLE |  | 53503 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 | BBG001SS8248 | 2502459 | 31533 | SH |  | SOLE |  | 31533 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 | BBG001SQ1882 | 7513513 | 100247 | SH |  | SOLE |  | 100247 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 | BBG001SN9872 | 878060 | 7130 | SH |  | SOLE |  | 7130 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRIGHT | 33738R878 | BBG00CDYRGK7 | 820296 | 23427 | SH |  | SOLE |  | 23427 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 | BBG005YW3DQ0 | 2706743 | 58147 | SH |  | SOLE |  | 58147 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 | BBG006XT8631 | 9043915 | 152152 | SH |  | SOLE |  | 152152 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR TA HIYL | 33738D408 | BBG00465XS41 | 5675972 | 145762 | SH |  | SOLE |  | 145762 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 | BBG007GFNV45 | 1386600 | 29247 | SH |  | SOLE |  | 29247 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FT CBOE VEST S | 33739Q705 | BBG00KDSF556 | 301176 | 5895 | SH |  | SOLE |  | 5895 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDXX INOVTV ETF | 33741X201 | BBG00JSKZTZ3 | 242696 | 7086 | SH |  | SOLE |  | 7086 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 | BBG001SSSWQ6 | 2150779 | 45577 | SH |  | SOLE |  | 45577 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 | BBG00393GRN5 | 1260293 | 26377 | SH |  | SOLE |  | 26377 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDAQ 100 EX | 33733E401 | BBG001SSSWR5 | 1332035 | 17451 | SH |  | SOLE |  | 17451 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ OIL GAS | 33738R845 | BBG00DVWCBP1 | 952569 | 34069 | SH |  | SOLE |  | 34069 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NAT GAS ETF | 33733E807 | BBG001SS80F0 | 2332470 | 95164 | SH |  | SOLE |  | 95164 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 | BBG0034YTRP6 | 248591 | 9314 | SH |  | SOLE |  | 9314 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 | BBG001SQ1891 | 654282 | 4245 | SH |  | SOLE |  | 4245 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | RBA INDL ETF | 33738R704 | BBG0063G4FX3 | 387462 | 8782 | SH |  | SOLE |  | 8782 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 | BBG005SW6WS0 | 3917313 | 89192 | SH |  | SOLE |  | 89192 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 | BBG004HQLXB7 | 2644321 | 59303 | SH |  | SOLE |  | 59303 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 | BBG00J3TCS97 | 268576 | 10310 | SH |  | SOLE |  | 10310 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | CBOE EQT BUFER | 33740F847 | BBG00QQFKGH4 | 1383930 | 38962 | SH |  | SOLE |  | 38962 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US BUF | 33740F748 | BBG00TSG2686 | 282125 | 8022 | SH |  | SOLE |  | 8022 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE EQTY BFR | 33740U505 | BBG00YGC7V96 | 969633 | 30530 | SH |  | SOLE |  | 30530 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST BFR | 33740F623 | BBG00YXMPLL3 | 612733 | 18715 | SH |  | SOLE |  | 18715 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 | BBG00L2NXWJ3 | 212023 | 8794 | SH |  | SOLE |  | 8794 | 0 | 0 |
| FIRST TR HIGH INCOME LONG / | COM | 33738E109 | BBG001T9DWN6 | 370969 | 32399 | SH |  | SOLE |  | 32399 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 20 | COM | 33741Q107 | BBG00TJJ13N1 | 492937 | 36568 | SH |  | SOLE |  | 36568 | 0 | 0 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 | BBG001ST6916 | 642240 | 9759 | SH |  | SOLE |  | 9759 | 0 | 0 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 | BBG001ST68X3 | 1019451 | 12732 | SH |  | SOLE |  | 12732 | 0 | 0 |
| FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 | BBG001ST6943 | 1109644 | 12634 | SH |  | SOLE |  | 12634 | 0 | 0 |
| FIRST TR MLP  ENERGY INCOM | COM | 33739B104 | BBG0039G93S2 | 169539 | 21708 | SH |  | SOLE |  | 21708 | 0 | 0 |
| FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 | BBG001SP68G0 | 2872336 | 78565 | SH |  | SOLE |  | 78565 | 0 | 0 |
| FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 | BBG001SQWVL2 | 1374750 | 13063 | SH |  | SOLE |  | 13063 | 0 | 0 |
| FIRST TR S REIT INDEX FD | COM | 33734G108 | BBG001ST68Z1 | 1077685 | 44941 | SH |  | SOLE |  | 44941 | 0 | 0 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 | BBG001ST68W4 | 533146 | 6796 | SH |  | SOLE |  | 6796 | 0 | 0 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 | BBG001SLWD88 | 6757521 | 169319 | SH |  | SOLE |  | 169319 | 0 | 0 |
| FIRST TRUST LRGCP GWT ALPHAD | COM SHS | 33735K108 | BBG001ST6961 | 861542 | 9424 | SH |  | SOLE |  | 9424 | 0 | 0 |
| FIRSTENERGY CORP | COM | 337932107 | BBG001S5R3N4 | 1599004 | 38126 | SH |  | SOLE |  | 38126 | 0 | 0 |
| FISERV INC | COM | 337738108 | BBG001S5R6Q4 | 500499 | 4952 | SH |  | SOLE |  | 4952 | 0 | 0 |
| FISKER INC | CL A COM STK | 33813J106 | BBG00LPWLFF2 | 100181 | 13780 | SH |  | SOLE |  | 13780 | 0 | 0 |
| FLEX LNG LTD | SHS | G35947202 | BBG001SSXL39 | 808424 | 24730 | SH |  | SOLE |  | 24730 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | CL A | 339750101 | BBG007GJ2F90 | 2597338 | 37302 | SH |  | SOLE |  | 37302 | 0 | 0 |
| FORD MTR CO DEL | COM | 345370860 | BBG001S5TZ33 | 3244619 | 278987 | SH |  | SOLE |  | 278987 | 0 | 0 |
| FORTINET INC | COM | 34959E109 | BBG001S77BL6 | 3152232 | 64476 | SH |  | SOLE |  | 64476 | 0 | 0 |
| FORTIVE CORP | COM | 34959J108 | BBG00BLVZ237 | 1516621 | 23605 | SH |  | SOLE |  | 23605 | 0 | 0 |
| FRANKLIN LTD DURATION INCOME | COM | 35472T101 | BBG001SLW549 | 219685 | 35376 | SH |  | SOLE |  | 35376 | 0 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 | BBG001S5P3W6 | 759401 | 28787 | SH |  | SOLE |  | 28787 | 0 | 0 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 | BBG001S5R3F3 | 5852760 | 154020 | SH |  | SOLE |  | 154020 | 0 | 0 |
| FST TR NEW OPPORT MLP  ENE | COM | 33739M100 | BBG005FHWCN7 | 73526 | 12153 | SH |  | SOLE |  | 12153 | 0 | 0 |
| FUBOTV INC | COM | 35953D104 | BBG002CV4QZ3 | 53442 | 30714 | SH |  | SOLE |  | 30714 | 0 | 0 |
| GABELLI DIVID  INCOME TR | COM | 36242H104 | BBG001SDC273 | 2611122 | 126692 | SH |  | SOLE |  | 126692 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 | BBG001S5NKC2 | 1648971 | 8746 | SH |  | SOLE |  | 8746 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 | BBG001SG0H12 | 1670634 | 18102 | SH |  | SOLE |  | 18102 | 0 | 0 |
| GARTNER INC | COM | 366651107 | BBG001S5SD60 | 435974 | 1297 | SH |  | SOLE |  | 1297 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 | BBG001T5VGH6 | 4206783 | 41792 | SH |  | SOLE |  | 41792 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 | BBG001S5RHP1 | 9811014 | 39543 | SH |  | SOLE |  | 39543 | 0 | 0 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 | BBG001S5PVD5 | 2989376 | 35677 | SH |  | SOLE |  | 35677 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 | BBG001S5RKR2 | 3349975 | 39952 | SH |  | SOLE |  | 39952 | 0 | 0 |
| GENERAL MTRS CO | COM | 37045V100 | BBG001SM1DK6 | 2320218 | 68972 | SH |  | SOLE |  | 68972 | 0 | 0 |
| GENIUS BRANDS INTL INC | COM | 37229T301 | BBG001T57RF1 | 18110 | 38946 | SH |  | SOLE |  | 38946 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 | BBG001S5RNH7 | 3035210 | 17493 | SH |  | SOLE |  | 17493 | 0 | 0 |
| GENWORTH FINL INC | COM CL A | 37247D106 | BBG001SJ0DH8 | 334857 | 63300 | SH |  | SOLE |  | 63300 | 0 | 0 |
| GEO GROUP INC NEW | COM | 36162J106 | BBG001S6VYZ6 | 114592 | 10465 | SH |  | SOLE |  | 10465 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 | BBG001S6Y1X7 | 30160822 | 351320 | SH |  | SOLE |  | 351320 | 0 | 0 |
| GLOBAL MED REIT INC | COM NEW | 37954A204 | BBG0027F2C05 | 881024 | 92935 | SH |  | SOLE |  | 92935 | 0 | 0 |
| GLOBAL PMTS INC | COM | 37940X102 | BBG001SGS2Z8 | 4912367 | 49460 | SH |  | SOLE |  | 49460 | 0 | 0 |
| GLOBAL X FDS | AUTONMOUS EV ETF | 37954Y624 | BBG00KLHY836 | 244679 | 12314 | SH |  | SOLE |  | 12314 | 0 | 0 |
| GLOBAL X FDS | CLOUD COMPUTNG | 37954Y442 | BBG00NW3VCQ8 | 1004039 | 62635 | SH |  | SOLE |  | 62635 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 | BBG001TF8NP6 | 588625 | 29314 | SH |  | SOLE |  | 29314 | 0 | 0 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 | BBG001T9BM41 | 308171 | 5258 | SH |  | SOLE |  | 5258 | 0 | 0 |
| GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 | BBG00MVW9603 | 1487696 | 93507 | SH |  | SOLE |  | 93507 | 0 | 0 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 | BBG00DSB42H9 | 245285 | 11936 | SH |  | SOLE |  | 11936 | 0 | 0 |
| GLOBAL X FDS | S 500 COVERED | 37954Y475 | BBG00MVL3G29 | 327598 | 8321 | SH |  | SOLE |  | 8321 | 0 | 0 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | BBG00G5CR9C0 | 1135361 | 42860 | SH |  | SOLE |  | 42860 | 0 | 0 |
| GLOBALFOUNDRIES INC | ORDINARY SHARES | G39387108 | BBG001SV0YS3 | 466687 | 8660 | SH |  | SOLE |  | 8660 | 0 | 0 |
| GOLDMAN SACHS BDC INC | SHS | 38147U107 | BBG004DDDL70 | 466768 | 34021 | SH |  | SOLE |  | 34021 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 | BBG00DRGSD25 | 734663 | 7368 | SH |  | SOLE |  | 7368 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | BBG001SC07Z6 | 19169875 | 55827 | SH |  | SOLE |  | 55827 | 0 | 0 |
| GRAFTECH INTL LTD | COM | 384313508 | BBG00KDYT9G8 | 54264 | 11400 | SH |  | SOLE |  | 11400 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 | BBG001S5RRD2 | 2088719 | 3755 | SH |  | SOLE |  | 3755 | 0 | 0 |
| GREAT ELM GROUP INC | COM NEW | 39037G109 | BBG00YPT1Q14 | 40731 | 20164 | SH |  | SOLE |  | 20164 | 0 | 0 |
| GROWGENERATION CORP | COM | 39986L109 | BBG00DBKBYC4 | 303600 | 77449 | SH |  | SOLE |  | 77449 | 0 | 0 |
| GSK PLC | SPONSORED ADR | 37733W204 | BBG001SD6SM6 | 3264401 | 92897 | SH |  | SOLE |  | 92897 | 0 | 0 |
| GUGGENHEIM ACTIVE ALLOC FD | COMMON STOCK | 40170T106 | BBG01191RGH1 | 938810 | 69800 | SH |  | SOLE |  | 69800 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 | BBG00YDGX9Z1 | 4746146 | 111177 | SH |  | SOLE |  | 111177 | 0 | 0 |
| HALEON PLC | SPON ADS | 405552100 | BBG018GZNDB0 | 1168480 | 146060 | SH |  | SOLE |  | 146060 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 | BBG001S5RS59 | 2289501 | 58183 | SH |  | SOLE |  | 58183 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | COM | 40637H109 | BBG001SGX585 | 449453 | 7899 | SH |  | SOLE |  | 7899 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS FD | SH BEN INT NEW | 409735206 | BBG001S87ZX8 | 270477 | 8120 | SH |  | SOLE |  | 8120 | 0 | 0 |
| HANESBRANDS INC | COM | 410345102 | BBG001SMCKB8 | 214968 | 33800 | SH |  | SOLE |  | 33800 | 0 | 0 |
| HANNON ARMSTRONG SUST INFR C | COM | 41068X100 | BBG0044K5DN3 | 912348 | 31482 | SH |  | SOLE |  | 31482 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 | BBG001S8PXF3 | 302638 | 3991 | SH |  | SOLE |  | 3991 | 0 | 0 |
| HASBRO INC | COM | 418056107 | BBG001S5RSQ6 | 852920 | 13980 | SH |  | SOLE |  | 13980 | 0 | 0 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 | BBG001S5RV43 | 416240 | 9946 | SH |  | SOLE |  | 9946 | 0 | 0 |
| HAWAIIAN HOLDINGS INC | COM | 419879101 | BBG001S5RRT5 | 739746 | 72100 | SH |  | SOLE |  | 72100 | 0 | 0 |
| HCA HEALTHCARE INC | COM | 40412C101 | BBG001T8NTY2 | 5271441 | 21968 | SH |  | SOLE |  | 21968 | 0 | 0 |
| HEARTLAND FINL USA INC | COM | 42234Q102 | BBG001S8WBN4 | 1173938 | 25181 | SH |  | SOLE |  | 25181 | 0 | 0 |
| HEICO CORP NEW | CL A | 422806208 | BBG001S96YM2 | 233947 | 1952 | SH |  | SOLE |  | 1952 | 0 | 0 |
| HEICO CORP NEW | COM | 422806109 | BBG001S5RVC4 | 345383 | 2248 | SH |  | SOLE |  | 2248 | 0 | 0 |
| HENRY JACK  ASSOC INC | COM | 426281101 | BBG001S5SHB5 | 1412731 | 8047 | SH |  | SOLE |  | 8047 | 0 | 0 |
| HERSHEY CO | COM | 427866108 | BBG001S5S148 | 3659038 | 15801 | SH |  | SOLE |  | 15801 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | COM NEW | 42806J700 | BBG011N571V5 | 499790 | 32475 | SH |  | SOLE |  | 32475 | 0 | 0 |
| HESS CORP | COM | 42809H107 | BBG001S5NHS2 | 339517 | 2394 | SH |  | SOLE |  | 2394 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 | BBG0078W3NP4 | 828531 | 51913 | SH |  | SOLE |  | 51913 | 0 | 0 |
| HF SINCLAIR CORP | COM | 403949100 | BBG0135B2269 | 863190 | 16635 | SH |  | SOLE |  | 16635 | 0 | 0 |
| HIGHLAND GLOBAL ALLOCATION F | COM | 43010T104 | BBG00MJH5GZ4 | 438030 | 46500 | SH |  | SOLE |  | 46500 | 0 | 0 |
| HIGHLAND INCOME FD | HIGHLAND INCOME | 43010E404 | BBG001V1HXF3 | 5418706 | 526088 | SH |  | SOLE |  | 526088 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 | BBG0058KMH49 | 220119 | 1742 | SH |  | SOLE |  | 1742 | 0 | 0 |
| HINGHAM INSTN SVGS MASS | COM | 433323102 | BBG001S614T2 | 275960 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HOLOGIC INC | COM | 436440101 | BBG001S6HWB2 | 2677974 | 35797 | SH |  | SOLE |  | 35797 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 | BBG001S5RTW7 | 44566267 | 141095 | SH |  | SOLE |  | 141095 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 | BBG001S5X1N1 | 15489604 | 72280 | SH |  | SOLE |  | 72280 | 0 | 0 |
| HORMEL FOODS CORP | COM | 440452100 | BBG001S5S0D0 | 2125773 | 46669 | SH |  | SOLE |  | 46669 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 | BBG00DYNJH69 | 386849 | 9816 | SH |  | SOLE |  | 9816 | 0 | 0 |
| HP INC | COM | 40434L105 | BBG001S6W7N7 | 302529 | 11259 | SH |  | SOLE |  | 11259 | 0 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 | BBG001SCZVC0 | 1153450 | 37017 | SH |  | SOLE |  | 37017 | 0 | 0 |
| HUBBELL INC | COM | 443510607 | BBG001S5S1L9 | 562059 | 2395 | SH |  | SOLE |  | 2395 | 0 | 0 |
| HUMANA INC | COM | 444859102 | BBG001S5S1X6 | 3590452 | 7010 | SH |  | SOLE |  | 7010 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 | BBG001S5RSZ6 | 215265 | 15267 | SH |  | SOLE |  | 15267 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 | BBG001V0PDL3 | 462975 | 2007 | SH |  | SOLE |  | 2007 | 0 | 0 |
| HUNTSMAN CORP | COM | 447011107 | BBG001SKWX22 | 2855859 | 103925 | SH |  | SOLE |  | 103925 | 0 | 0 |
| HYATT HOTELS CORP | COM CL A | 448579102 | BBG001SFNHB8 | 723057 | 7994 | SH |  | SOLE |  | 7994 | 0 | 0 |
| IAC INC | COM NEW | 44891N208 | BBG00S1LR2D2 | 628127 | 14147 | SH |  | SOLE |  | 14147 | 0 | 0 |
| IAMGOLD CORP | COM | 450913108 | BBG001S8SMV6 | 36017 | 13960 | SH |  | SOLE |  | 13960 | 0 | 0 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 | BBG001S5NBT4 | 576144 | 11375 | SH |  | SOLE |  | 11375 | 0 | 0 |
| IDEXX LABS INC | COM | 45168D104 | BBG001S5S4Y9 | 458955 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 | BBG001S5SDX0 | 2359413 | 10710 | SH |  | SOLE |  | 10710 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 | BBG001SF4NY1 | 11394172 | 56351 | SH |  | SOLE |  | 56351 | 0 | 0 |
| IMMUNOCORE HLDGS PLC | ADS | 45258D105 | BBG00YYCXG54 | 364392 | 6385 | SH |  | SOLE |  | 6385 | 0 | 0 |
| IMPERIAL OIL LTD | COM NEW | 453038408 | BBG001S5T1N6 | 338792 | 6951 | SH |  | SOLE |  | 6951 | 0 | 0 |
| INDIE SEMICONDUCTOR INC | CLASS A COM | 45569U101 | BBG00Z3XTNY7 | 157410 | 27000 | SH |  | SOLE |  | 27000 | 0 | 0 |
| INGREDION INC | COM | 457187102 | BBG001SBH4X9 | 358816 | 3664 | SH |  | SOLE |  | 3664 | 0 | 0 |
| INMODE LTD | SHS | M5425M103 | BBG00PPS74F3 | 323978 | 9075 | SH |  | SOLE |  | 9075 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 | BBG00F0SW7P6 | 3595391 | 35475 | SH |  | SOLE |  | 35475 | 0 | 0 |
| INSPERITY INC | COM | 45778Q107 | BBG001S894P4 | 581064 | 5115 | SH |  | SOLE |  | 5115 | 0 | 0 |
| INSTEEL INDS INC | COM | 45774W108 | BBG001SK9GV3 | 6931628 | 251876 | SH |  | SOLE |  | 251876 | 0 | 0 |
| INSULET CORP | COM | 45784P101 | BBG001SRF439 | 580831 | 1973 | SH |  | SOLE |  | 1973 | 0 | 0 |
| INTEL CORP | COM | 458140100 | BBG001S5SF65 | 9000181 | 340529 | SH |  | SOLE |  | 340529 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 | BBG001SQ4YC7 | 302278 | 4178 | SH |  | SOLE |  | 4178 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | BBG001SDJ4R0 | 698535 | 6809 | SH |  | SOLE |  | 6809 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | BBG001S5S399 | 13772702 | 97755 | SH |  | SOLE |  | 97755 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 | BBG001S5S5F7 | 4943101 | 47149 | SH |  | SOLE |  | 46924 | 0 | 225 |
| INTERNATIONAL PAPER CO | COM | 460146103 | BBG001S5SBF4 | 1876530 | 54188 | SH |  | SOLE |  | 54188 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 | BBG001S6RLK5 | 207921 | 6242 | SH |  | SOLE |  | 6242 | 0 | 0 |
| INTUIT | COM | 461202103 | BBG001S6TWR2 | 5684169 | 14604 | SH |  | SOLE |  | 14604 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | BBG001S7XR78 | 1905478 | 7181 | SH |  | SOLE |  | 7181 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ULTRA SHRT DUR | 46090A887 | BBG00KJR1T91 | 2719162 | 54977 | SH |  | SOLE |  | 54977 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 | BBG007HL81B6 | 275780 | 18659 | SH |  | SOLE |  | 18659 | 0 | 0 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 | BBG001SNZTS4 | 1241078 | 50348 | SH |  | SOLE |  | 50348 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | AGRICULTURE FD | 46140H106 | BBG001SSDLZ6 | 1302798 | 64655 | SH |  | SOLE |  | 64655 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | BULLISH FD | 46141D203 | BBG001SRWF17 | 1325035 | 47646 | SH |  | SOLE |  | 47646 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI DEV | 46138E743 | BBG001SS8729 | 840770 | 20240 | SH |  | SOLE |  | 20240 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI EMNG | 46138E727 | BBG001SSJYS0 | 315398 | 17900 | SH |  | SOLE |  | 17900 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 | BBG001T0NSB6 | 1304192 | 116654 | SH |  | SOLE |  | 116654 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S 500 HB ETF | 46138E370 | BBG001V18CH7 | 846878 | 13587 | SH |  | SOLE |  | 13587 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 | BBG00P4Y2QS5 | 268550 | 3632 | SH |  | SOLE |  | 3632 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S GBL WATER | 46138E263 | BBG00KJR22S8 | 200466 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCP INFO | 46138E115 | BBG001T7V3J9 | 931756 | 7775 | SH |  | SOLE |  | 7775 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S HDL VOL | 46138E362 | BBG003H4RBL9 | 3310261 | 75525 | SH |  | SOLE |  | 75525 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 | BBG001V18CG8 | 2708657 | 42389 | SH |  | SOLE |  | 42389 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | SOLAR ETF | 46138G706 | BBG00KXH5XJ3 | 1602565 | 21971 | SH |  | SOLE |  | 21971 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 | BBG001V0MBC0 | 248659 | 12112 | SH |  | SOLE |  | 12112 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 | BBG001STKGB3 | 734123 | 28554 | SH |  | SOLE |  | 28554 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 | BBG006F9S8B0 | 714846 | 31927 | SH |  | SOLE |  | 31927 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 | BBG00KJR2L24 | 252994 | 13319 | SH |  | SOLE |  | 13319 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 | BBG001S8JG85 | 1547616 | 19740 | SH |  | SOLE |  | 19740 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DWA INDLS MUMT | 46137V845 | BBG001SRNLL2 | 488941 | 5661 | SH |  | SOLE |  | 5661 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DYNMC FOOD BEV | 46137V753 | BBG001SN60Z1 | 1458107 | 31941 | SH |  | SOLE |  | 31941 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG GWTH | 46137V746 | BBG001S9FH85 | 492855 | 8250 | SH |  | SOLE |  | 8250 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG VALU | 46137V738 | BBG001SJW5C5 | 495118 | 10521 | SH |  | SOLE |  | 10521 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 | BBG001SQ8PW0 | 208267 | 14463 | SH |  | SOLE |  | 14463 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | GBL LISTED PVT | 46137V589 | BBG001SRRFC1 | 199845 | 21170 | SH |  | SOLE |  | 21170 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 | BBG001V28DF5 | 3028777 | 36668 | SH |  | SOLE |  | 36668 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 | BBG001SJW5S8 | 241186 | 3203 | SH |  | SOLE |  | 3203 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU MNT | 46137V480 | BBG001SJW5Z0 | 247545 | 5412 | SH |  | SOLE |  | 5412 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S SML600 VAL | 46137V167 | BBG00KJR31G2 | 1031405 | 11670 | SH |  | SOLE |  | 11670 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 | BBG00KJR2QH7 | 1083476 | 3756 | SH |  | SOLE |  | 3756 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 | BBG00KJR2RC0 | 1275165 | 7153 | SH |  | SOLE |  | 7153 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 | BBG00KJR2V68 | 417197 | 1717 | SH |  | SOLE |  | 1717 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 | BBG00KJR2NN7 | 5156614 | 36507 | SH |  | SOLE |  | 36507 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S PUR VAL | 46137V258 | BBG00KJR2X19 | 1396466 | 17908 | SH |  | SOLE |  | 17908 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 | BBG001SDTVQ0 | 451000 | 10250 | SH |  | SOLE |  | 10250 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 | BBG001SPPQG9 | 684451 | 13280 | SH |  | SOLE |  | 13280 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | BBG001S9GN63 | 31823922 | 119513 | SH |  | SOLE |  | 119513 | 0 | 0 |
| INVESCO SR INCOME TR | COM | 46131H107 | BBG001SB0BV3 | 61280 | 16000 | SH |  | SOLE |  | 16000 | 0 | 0 |
| INVESTORS TITLE CO NC | COM | 461804106 | BBG001S5SDL3 | 1345508 | 9119 | SH |  | SOLE |  | 9119 | 0 | 0 |
| INVITAE CORP | COM | 46185L103 | BBG005DJFD52 | 30225 | 16250 | SH |  | SOLE |  | 16250 | 0 | 0 |
| IONQ INC | COM | 46222L108 | BBG00XZP0LC3 | 103500 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| IPG PHOTONICS CORP | COM | 44980X109 | BBG001SG95B8 | 250876 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| IRON MTN INC DEL | COM | 46284V101 | BBG001SCQ2X1 | 319638 | 6412 | SH |  | SOLE |  | 6412 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 | BBG001SJK6D5 | 1708366 | 49389 | SH |  | SOLE |  | 49389 | 0 | 0 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 | BBG003HC3DG9 | 1812894 | 38820 | SH |  | SOLE |  | 38820 | 0 | 0 |
| ISHARES INC | JP MRG EM CRP BD | 464286251 | BBG002WGKJD6 | 938026 | 21937 | SH |  | SOLE |  | 21937 | 0 | 0 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 | BBG0025X3FS0 | 1933726 | 36451 | SH |  | SOLE |  | 36451 | 0 | 0 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 | BBG00H5VLN77 | 204074 | 4299 | SH |  | SOLE |  | 4299 | 0 | 0 |
| ISHARES INC | MSCI TURKEY ETF | 464286715 | BBG001STW0V3 | 294520 | 7960 | SH |  | SOLE |  | 7960 | 0 | 0 |
| ISHARES INC | MSCI WORLD ETF | 464286392 | BBG002D9R378 | 1424074 | 13035 | SH |  | SOLE |  | 13035 | 0 | 0 |
| ISHARES S GSCI COMMODITY- | UNIT BEN INT | 46428R107 | BBG001SMLZ34 | 339786 | 16005 | SH |  | SOLE |  | 16005 | 0 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 | BBG001SQLN69 | 3704447 | 168231 | SH |  | SOLE |  | 168231 | 0 | 0 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 | BBG00TZR7YF0 | 1340674 | 13388 | SH |  | SOLE |  | 13388 | 0 | 0 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 | BBG001TG5H89 | 11458442 | 118177 | SH |  | SOLE |  | 118177 | 0 | 0 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 | BBG005DW06B7 | 2301248 | 56279 | SH |  | SOLE |  | 56279 | 0 | 0 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 | BBG005DW0468 | 1894825 | 39591 | SH |  | SOLE |  | 39591 | 0 | 0 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 | BBG001SKXPR1 | 10095843 | 124379 | SH |  | SOLE |  | 124379 | 0 | 0 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 | BBG001S8MLN3 | 2225066 | 22349 | SH |  | SOLE |  | 22349 | 0 | 0 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 | BBG001SSD812 | 1276887 | 11114 | SH |  | SOLE |  | 11114 | 0 | 0 |
| ISHARES TR | 7-10 YR TRSY BD | 464287440 | BBG001S80936 | 800050 | 8353 | SH |  | SOLE |  | 8353 | 0 | 0 |
| ISHARES TR | AGENCY BOND ETF | 464288166 | BBG001T2RRQ4 | 389321 | 3658 | SH |  | SOLE |  | 3658 | 0 | 0 |
| ISHARES TR | BLACKROCK ULTRA | 46434V878 | BBG005PCDCZ5 | 3153221 | 63014 | SH |  | SOLE |  | 63014 | 0 | 0 |
| ISHARES TR | BROAD USD HIGH | 46435U853 | BBG00J2DS0J6 | 3029490 | 87735 | SH |  | SOLE |  | 87735 | 0 | 0 |
| ISHARES TR | CALIF MUN BD ETF | 464288356 | BBG001T03XM5 | 309727 | 5520 | SH |  | SOLE |  | 5520 | 0 | 0 |
| ISHARES TR | CONV BD ETF | 46435G102 | BBG009BKDMM6 | 1581137 | 22760 | SH |  | SOLE |  | 22760 | 0 | 0 |
| ISHARES TR | CORE 1 5 YR USD | 46432F859 | BBG003HC6JD6 | 1009141 | 21730 | SH |  | SOLE |  | 21730 | 0 | 0 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 | BBG006MJFZK4 | 6444000 | 128880 | SH |  | SOLE |  | 128880 | 0 | 0 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 | BBG001V0XLT8 | 1195320 | 11467 | SH |  | SOLE |  | 11467 | 0 | 0 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 | BBG003H6TRS0 | 2728495 | 44265 | SH |  | SOLE |  | 44265 | 0 | 0 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 | BBG003H6TMV7 | 4966162 | 85801 | SH |  | SOLE |  | 85801 | 0 | 0 |
| ISHARES TR | CORE S MCP ETF | 464287507 | BBG001SFC7V0 | 21283659 | 87989 | SH |  | SOLE |  | 87989 | 0 | 0 |
| ISHARES TR | CORE S SCP ETF | 464287804 | BBG001SFC7W9 | 24197271 | 255677 | SH |  | SOLE |  | 255677 | 0 | 0 |
| ISHARES TR | CORE S TTL STK | 464287150 | BBG001SHTRL5 | 848000 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ISHARES TR | CORE S US GWT | 464287671 | BBG001SFQL99 | 727484 | 8924 | SH |  | SOLE |  | 8924 | 0 | 0 |
| ISHARES TR | CORE S US VLU | 464287663 | BBG001SFQL80 | 2209448 | 31282 | SH |  | SOLE |  | 31282 | 0 | 0 |
| ISHARES TR | CORE S ETF | 464287200 | BBG001SFB7R6 | 41866979 | 108969 | SH |  | SOLE |  | 108969 | 0 | 0 |
| ISHARES TR | CORE US AGGBD ET | 464287226 | BBG001SM1QT8 | 3984252 | 41079 | SH |  | SOLE |  | 41079 | 0 | 0 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 | BBG001SP62C7 | 1072631 | 12806 | SH |  | SOLE |  | 12806 | 0 | 0 |
| ISHARES TR | EAFE SML CP ETF | 464288273 | BBG001SYVWS7 | 781740 | 13841 | SH |  | SOLE |  | 13841 | 0 | 0 |
| ISHARES TR | EAFE VALUE ETF | 464288877 | BBG001SNYBH6 | 412874 | 8999 | SH |  | SOLE |  | 8999 | 0 | 0 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 | BBG00FFPFTS4 | 249589 | 2945 | SH |  | SOLE |  | 2945 | 0 | 0 |
| ISHARES TR | EXPANDED TECH | 464287515 | BBG001S7W2J1 | 1346794 | 5264 | SH |  | SOLE |  | 5264 | 0 | 0 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 | BBG001SHHYT5 | 228200 | 815 | SH |  | SOLE |  | 815 | 0 | 0 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 | BBG001V1QYX1 | 7804019 | 155057 | SH |  | SOLE |  | 155057 | 0 | 0 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 | BBG001S7XDQ8 | 2686003 | 135315 | SH |  | SOLE |  | 135315 | 0 | 0 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 | BBG001SGL748 | 723253 | 11292 | SH |  | SOLE |  | 11292 | 0 | 0 |
| ISHARES TR | GLOBAL ENERG ETF | 464287341 | BBG001S7RSN5 | 1106692 | 28384 | SH |  | SOLE |  | 28384 | 0 | 0 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 | BBG001S60KQ0 | 224688 | 5012 | SH |  | SOLE |  | 5012 | 0 | 0 |
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 | BBG0088JLVM6 | 1237133 | 49426 | SH |  | SOLE |  | 49426 | 0 | 0 |
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 | BBG0088JX0B3 | 495726 | 20300 | SH |  | SOLE |  | 20300 | 0 | 0 |
| ISHARES TR | IBONDS DEC25 ETF | 46434VBD1 | BBG0088JX9H8 | 491848 | 20224 | SH |  | SOLE |  | 20224 | 0 | 0 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 | BBG001ST0ZQ7 | 2959558 | 40195 | SH |  | SOLE |  | 40195 | 0 | 0 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 | BBG001S60QR6 | 5410668 | 51320 | SH |  | SOLE |  | 51320 | 0 | 0 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 | BBG001S7Y5C9 | 1587556 | 58452 | SH |  | SOLE |  | 58452 | 0 | 0 |
| ISHARES TR | INTRM GOV CR ETF | 464288612 | BBG001SSD885 | 1361796 | 13291 | SH |  | SOLE |  | 13291 | 0 | 0 |
| ISHARES TR | ISHARES BIOTECH | 464287556 | BBG001SGYSW7 | 4212046 | 32082 | SH |  | SOLE |  | 32082 | 0 | 0 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 | BBG001SJ8F58 | 8653567 | 24868 | SH |  | SOLE |  | 24868 | 0 | 0 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 | BBG001SSD858 | 10393249 | 208616 | SH |  | SOLE |  | 208616 | 0 | 0 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 | BBG001SSD849 | 858503 | 17340 | SH |  | SOLE |  | 17340 | 0 | 0 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 | BBG001SQS9Y2 | 322288 | 3810 | SH |  | SOLE |  | 3810 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 | BBG001SG09V7 | 8676886 | 132189 | SH |  | SOLE |  | 132189 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 | BBG001SK77D5 | 2452433 | 64708 | SH |  | SOLE |  | 64708 | 0 | 0 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 | BBG002DMN4B6 | 998087 | 23912 | SH |  | SOLE |  | 23912 | 0 | 0 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 | BBG001S8SYX8 | 363904 | 11869 | SH |  | SOLE |  | 11869 | 0 | 0 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 | BBG001SN86J4 | 391020 | 4750 | SH |  | SOLE |  | 4750 | 0 | 0 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 | BBG0025X2G81 | 457979 | 6352 | SH |  | SOLE |  | 6352 | 0 | 0 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 | BBG004FPV022 | 15893674 | 108913 | SH |  | SOLE |  | 108913 | 0 | 0 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 | BBG004TRTWW3 | 566495 | 4971 | SH |  | SOLE |  | 4971 | 0 | 0 |
| ISHARES TR | MSCI USA VALUE | 46432F388 | BBG004FPWGT7 | 256833 | 2818 | SH |  | SOLE |  | 2818 | 0 | 0 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 | BBG001SZV978 | 1822119 | 17268 | SH |  | SOLE |  | 17268 | 0 | 0 |
| ISHARES TR | NEW YORK MUN ETF | 464288323 | BBG001T03XV5 | 378590 | 7225 | SH |  | SOLE |  | 7225 | 0 | 0 |
| ISHARES TR | PFD AND INCM SEC | 464288687 | BBG001SNVWC8 | 3746642 | 122720 | SH |  | SOLE |  | 122720 | 0 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 | BBG001S562W9 | 860816 | 4089 | SH |  | SOLE |  | 4089 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 | BBG001S56320 | 7005434 | 32699 | SH |  | SOLE |  | 32699 | 0 | 0 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 | BBG001S562P7 | 5850809 | 38581 | SH |  | SOLE |  | 38581 | 0 | 0 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 | BBG001S562F8 | 3967118 | 18493 | SH |  | SOLE |  | 18493 | 0 | 0 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 | BBG001S56277 | 1117958 | 8062 | SH |  | SOLE |  | 8062 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 | BBG001S561Z8 | 4156759 | 49722 | SH |  | SOLE |  | 49722 | 0 | 0 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 | BBG001S561V2 | 2729570 | 25912 | SH |  | SOLE |  | 25912 | 0 | 0 |
| ISHARES TR | RUS MID CAP ETF | 464287499 | BBG001SJCNS1 | 709776 | 10523 | SH |  | SOLE |  | 10523 | 0 | 0 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 | BBG001T5LBR7 | 281196 | 2333 | SH |  | SOLE |  | 2333 | 0 | 0 |
| ISHARES TR | RUS TP200 VL ETF | 464289420 | BBG001T5LBS6 | 2264724 | 34858 | SH |  | SOLE |  | 34858 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | BBG001SFC7Y7 | 3662257 | 21004 | SH |  | SOLE |  | 21004 | 0 | 0 |
| ISHARES TR | S 500 GRWT ETF | 464287309 | BBG001S561Q8 | 2553291 | 43646 | SH |  | SOLE |  | 43646 | 0 | 0 |
| ISHARES TR | S 500 VAL ETF | 464287408 | BBG001S561K4 | 1773626 | 12226 | SH |  | SOLE |  | 12226 | 0 | 0 |
| ISHARES TR | S MC 400GR ETF | 464287606 | BBG001SFQL08 | 1748139 | 25595 | SH |  | SOLE |  | 25595 | 0 | 0 |
| ISHARES TR | S MC 400VL ETF | 464287705 | BBG001SFQJM9 | 1051949 | 10436 | SH |  | SOLE |  | 10436 | 0 | 0 |
| ISHARES TR | SELECT DIVID ETF | 464287168 | BBG001SDJVG2 | 4380916 | 36326 | SH |  | SOLE |  | 36326 | 0 | 0 |
| ISHARES TR | SHORT TREAS BD | 464288679 | BBG001SSD803 | 17907617 | 162915 | SH |  | SOLE |  | 162915 | 0 | 0 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 | BBG001SLS4Q3 | 4809558 | 46126 | SH |  | SOLE |  | 46126 | 0 | 0 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 | BBG001SFQL26 | 259594 | 2843 | SH |  | SOLE |  | 2843 | 0 | 0 |
| ISHARES TR | TIPS BD ETF | 464287176 | BBG001SD9RM5 | 3408635 | 32024 | SH |  | SOLE |  | 32024 | 0 | 0 |
| ISHARES TR | TRS FLT RT BD | 46434V860 | BBG005YTNMS3 | 8253327 | 163724 | SH |  | SOLE |  | 163724 | 0 | 0 |
| ISHARES TR | U.S. BAS MTL ETF | 464287838 | BBG001SFGY10 | 238810 | 1914 | SH |  | SOLE |  | 1914 | 0 | 0 |
| ISHARES TR | U.S. FINLS ETF | 464287788 | BBG001SFC802 | 276296 | 3661 | SH |  | SOLE |  | 3661 | 0 | 0 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 | BBG001SQZT52 | 1369606 | 26053 | SH |  | SOLE |  | 26053 | 0 | 0 |
| ISHARES TR | U.S. PHARMA ETF | 464288836 | BBG001SQYZD0 | 408928 | 2197 | SH |  | SOLE |  | 2197 | 0 | 0 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 | BBG001SFGXJ3 | 712332 | 8461 | SH |  | SOLE |  | 8461 | 0 | 0 |
| ISHARES TR | U.S. TECH ETF | 464287721 | BBG001SFB7Z7 | 683744 | 9179 | SH |  | SOLE |  | 9179 | 0 | 0 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 | BBG001SFGXG6 | 638925 | 7383 | SH |  | SOLE |  | 7383 | 0 | 0 |
| ISHARES TR | US AER DEF ETF | 464288760 | BBG001SC08P5 | 2713388 | 24257 | SH |  | SOLE |  | 24257 | 0 | 0 |
| ISHARES TR | US HLTHCARE ETF | 464287762 | BBG001SFGXR4 | 447411 | 1577 | SH |  | SOLE |  | 1577 | 0 | 0 |
| ISHARES TR | US INDUSTRIALS | 464287754 | BBG001SFGXQ5 | 372336 | 3860 | SH |  | SOLE |  | 3860 | 0 | 0 |
| ISHARES TR | US TREAS BD ETF | 46429B267 | BBG002NCKPP8 | 238719 | 10507 | SH |  | SOLE |  | 10507 | 0 | 0 |
| ISHARES U S ETF TR | BLACKROCK ST MAT | 46431W507 | BBG0059KNK04 | 5833223 | 118393 | SH |  | SOLE |  | 118393 | 0 | 0 |
| ISHARES U S ETF TR | GSCI CMDTY STGY | 46431W853 | BBG0079TF237 | 262590 | 9315 | SH |  | SOLE |  | 9315 | 0 | 0 |
| ITRON INC | COM | 465741106 | BBG001S6DJQ9 | 853858 | 16858 | SH |  | SOLE |  | 16858 | 0 | 0 |
| ITT INC | COM | 45073V108 | BBG00CVQZQB3 | 530962 | 6547 | SH |  | SOLE |  | 6547 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | BBG00TSG0SK6 | 2159875 | 39638 | SH |  | SOLE |  | 39638 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 | BBG00GP26NW0 | 4014210 | 80076 | SH |  | SOLE |  | 80076 | 0 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 | BBG019C1BQS3 | 5853052 | 48747 | SH |  | SOLE |  | 48747 | 0 | 0 |
| JANUS DETROIT STR TR | HENDRSN SHRT ETF | 47103U886 | BBG00F7XD8R5 | 302933 | 6391 | SH |  | SOLE |  | 6391 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 | BBG001SNW8K1 | 222715 | 1398 | SH |  | SOLE |  | 1398 | 0 | 0 |
| JD.COM INC | SPON ADR CL A | 47215P106 | BBG005YHY0R6 | 1411389 | 25145 | SH |  | SOLE |  | 25145 | 0 | 0 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 | BBG001S5SX02 | 14587648 | 425544 | SH |  | SOLE |  | 425544 | 0 | 0 |
| JFROG LTD | ORD SHS | M6191J100 | BBG006PWZX25 | 264236 | 12388 | SH |  | SOLE |  | 12388 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR LRG CAP | 47804J107 | BBG00B2M8TB0 | 661871 | 13439 | SH |  | SOLE |  | 13439 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 | BBG001S5SHQ9 | 41830013 | 236796 | SH |  | SOLE |  | 236796 | 0 | 0 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 | BBG001S5WZ84 | 4560768 | 71262 | SH |  | SOLE |  | 71262 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 | BBG001S8CRC3 | 47171150 | 351761 | SH |  | SOLE |  | 351761 | 0 | 0 |
| JUMIA TECHNOLOGIES AG | SPONSORED ADS | 48138M105 | BBG00NKZFBD4 | 47967 | 14943 | SH |  | SOLE |  | 14943 | 0 | 0 |
| KAISER ALUMINUM CORP | COM PAR $0.01 | 483007704 | BBG001SR3GT7 | 382383 | 5034 | SH |  | SOLE |  | 5034 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | BBG001SLV0G8 | 2300919 | 268799 | SH |  | SOLE |  | 268799 | 0 | 0 |
| KAYNE ANDERSON NEXTGEN ENRGY | COM | 48661E108 | BBG001TC5VC2 | 1093629 | 145623 | SH |  | SOLE |  | 145623 | 0 | 0 |
| KBR INC | COM | 48242W106 | BBG001SP11V3 | 402178 | 7617 | SH |  | SOLE |  | 7617 | 0 | 0 |
| KELLOGG CO | COM | 487836108 | BBG001S5SJL0 | 543632 | 7631 | SH |  | SOLE |  | 7631 | 0 | 0 |
| KEYCORP | COM | 493267108 | BBG001S5SKV6 | 350229 | 20105 | SH |  | SOLE |  | 20105 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | BBG0059FN820 | 4517445 | 26407 | SH |  | SOLE |  | 26407 | 0 | 0 |
| KIMBELL RTY PARTNERS LP | UNIT | 49435R102 | BBG00FQH6N85 | 744102 | 44557 | SH |  | SOLE |  | 44557 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 | BBG001S5SLZ0 | 4207979 | 30998 | SH |  | SOLE |  | 30998 | 0 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 | BBG001TG2YZ5 | 7489622 | 414249 | SH |  | SOLE |  | 414249 | 0 | 0 |
| KINSALE CAP GROUP INC | COM | 49714P108 | BBG00D8JDB02 | 1718186 | 6570 | SH |  | SOLE |  | 6570 | 0 | 0 |
| KIRBY CORP | COM | 497266106 | BBG001S5SKT9 | 836550 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| KKR  CO INC | COM | 48251W104 | BBG001S6PW05 | 15426109 | 332316 | SH |  | SOLE |  | 332316 | 0 | 0 |
| KKR INCOME OPPORTUNITIES FD | COM | 48249T106 | BBG004NRD5Z2 | 154691 | 14050 | SH |  | SOLE |  | 14050 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 | BBG001S5SLM4 | 1777696 | 4715 | SH |  | SOLE |  | 4715 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 | BBG001T9BTS0 | 1177024 | 22458 | SH |  | SOLE |  | 22458 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | NY REGIS SHS NEW | 500472303 | BBG001S5V5G2 | 180929 | 12070 | SH |  | SOLE |  | 12070 | 0 | 0 |
| KONTOOR BRANDS INC | COM | 50050N103 | BBG00LPTHYM5 | 3070712 | 76787 | SH |  | SOLE |  | 76787 | 0 | 0 |
| KOPIN CORP | COM | 500600101 | BBG001S6DD46 | 132680 | 107000 | SH |  | SOLE |  | 107000 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 | BBG005CPNTR1 | 2497721 | 61354 | SH |  | SOLE |  | 61354 | 0 | 0 |
| KRANESHARES TR | CSI CHI INTERNET | 500767306 | BBG004XB9HZ5 | 1799014 | 59570 | SH |  | SOLE |  | 59570 | 0 | 0 |
| KRANESHARES TR | QUADRTC INT RT | 500767736 | BBG00NW3SL00 | 730981 | 32330 | SH |  | SOLE |  | 32330 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 | BBG001SD5VL1 | 894919 | 86717 | SH |  | SOLE |  | 86717 | 0 | 0 |
| KROGER CO | COM | 501044101 | BBG001S5SN40 | 482088 | 10814 | SH |  | SOLE |  | 10814 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | BBG001S5S0N9 | 5385352 | 25865 | SH |  | SOLE |  | 25865 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | BBG001S7RX54 | 1148671 | 4878 | SH |  | SOLE |  | 4878 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 | BBG001S8KJC2 | 1917925 | 20317 | SH |  | SOLE |  | 20317 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 | BBG003CVMLR1 | 2247583 | 25152 | SH |  | SOLE |  | 25152 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 | BBG001SJCGP9 | 434841 | 9046 | SH |  | SOLE |  | 9046 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 | BBG001S8L5H6 | 1509253 | 6083 | SH |  | SOLE |  | 6083 | 0 | 0 |
| LAZARD LTD | SHS A | G54050102 | BBG001S711C4 | 883080 | 25471 | SH |  | SOLE |  | 25471 | 0 | 0 |
| LEAR CORP | COM NEW | 521865204 | BBG001T60092 | 709766 | 5723 | SH |  | SOLE |  | 5723 | 0 | 0 |
| LEGG MASON ETF INVT TR | CLEARBRIDGE DI | 524682309 | BBG00GPXR969 | 248465 | 6364 | SH |  | SOLE |  | 6364 | 0 | 0 |
| LEGG MASON ETF INVT TR | CLRBRDG AL CP GW | 524682101 | BBG00GM5GRM7 | 303693 | 9175 | SH |  | SOLE |  | 9175 | 0 | 0 |
| LEGGETT  PLATT INC | COM | 524660107 | BBG001S5SRG8 | 1013827 | 31456 | SH |  | SOLE |  | 31456 | 0 | 0 |
| LEIDOS HOLDINGS INC | COM | 525327102 | BBG001SKW6M9 | 490606 | 4664 | SH |  | SOLE |  | 4664 | 0 | 0 |
| LENNAR CORP | CL A | 526057104 | BBG001S5SRK3 | 2165303 | 23926 | SH |  | SOLE |  | 23926 | 0 | 0 |
| LEVI STRAUSS  CO NEW | CL A COM STK | 52736R102 | BBG001S9NVN8 | 1564944 | 100834 | SH |  | SOLE |  | 100834 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | SH BEN INT | 530158104 | BBG001S5X3D8 | 129903 | 22790 | SH |  | SOLE |  | 22790 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM A SIRIUSXM | 531229409 | BBG00BFHD836 | 595153 | 15140 | SH |  | SOLE |  | 15140 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM C SIRIUSXM | 531229607 | BBG00BFHD9T6 | 461225 | 11787 | SH |  | SOLE |  | 11787 | 0 | 0 |
| LI-CYCLE HOLDINGS CORP | COMMON SHARES | 50202P105 | BBG0122LQVS8 | 285838 | 60050 | SH |  | SOLE |  | 60050 | 0 | 0 |
| LILLY ELI  CO | COM | 532457108 | BBG001S5STL8 | 26491938 | 72414 | SH |  | SOLE |  | 72414 | 0 | 0 |
| LINCOLN NATL CORP IND | COM | 534187109 | BBG001S5STV7 | 1204562 | 39211 | SH |  | SOLE |  | 39211 | 0 | 0 |
| LINDE PLC | SHS | G5494J103 | BBG00GVR8YR8 | 7054621 | 21628 | SH |  | SOLE |  | 21628 | 0 | 0 |
| LISTED FD TR | HORIZON KINETICS | 53656F623 | BBG00YV34KZ7 | 2373686 | 75403 | SH |  | SOLE |  | 75403 | 0 | 0 |
| LITMAN GREGORY FDS TR | IMGP DBI MANAGED | 53700T827 | BBG00P35J8L8 | 494754 | 16996 | SH |  | SOLE |  | 16996 | 0 | 0 |
| LITTELFUSE INC | COM | 537008104 | BBG001S744B6 | 1121919 | 5095 | SH |  | SOLE |  | 5095 | 0 | 0 |
| LIVENT CORP | COM | 53814L108 | BBG00LV3NRJ7 | 725613 | 36518 | SH |  | SOLE |  | 36518 | 0 | 0 |
| LKQ CORP | COM | 501889208 | BBG001SCCPJ1 | 3012591 | 56405 | SH |  | SOLE |  | 56405 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 | BBG001S7PS57 | 18191321 | 37393 | SH |  | SOLE |  | 37393 | 0 | 0 |
| LOEWS CORP | COM | 540424108 | BBG001S6KQC0 | 364679 | 6252 | SH |  | SOLE |  | 6252 | 0 | 0 |
| LOWES COS INC | COM | 548661107 | BBG001S5SVL3 | 18358372 | 92142 | SH |  | SOLE |  | 92142 | 0 | 0 |
| LPL FINL HLDGS INC | COM | 50212V100 | BBG001T5GK39 | 240597 | 1113 | SH |  | SOLE |  | 1113 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 | BBG001STBM75 | 5253591 | 16398 | SH |  | SOLE |  | 16398 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 | BBG001S5Q8G2 | 279453 | 53535 | SH |  | SOLE |  | 53535 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 | BBG001T8LMY9 | 1138341 | 13710 | SH |  | SOLE |  | 13710 | 0 | 0 |
| M D C HLDGS INC | COM | 552676108 | BBG001S5T272 | 1195080 | 37819 | SH |  | SOLE |  | 37819 | 0 | 0 |
| MAG SILVER CORP | COM | 55903Q104 | BBG001S631Z9 | 5420687 | 346813 | SH |  | SOLE |  | 340363 | 0 | 6450 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 | BBG001S731Q7 | 519071 | 10338 | SH |  | SOLE |  | 10338 | 0 | 0 |
| MAGNA INTL INC | COM | 559222401 | BBG001S5SY91 | 538879 | 9592 | SH |  | SOLE |  | 9592 | 0 | 0 |
| MAINSTAY CBRE GBL INFRSTR ME | COM | 56064Q107 | BBG0104P5VF8 | 631681 | 46277 | SH |  | SOLE |  | 46277 | 0 | 0 |
| MANNKIND CORP | COM NEW | 56400P706 | BBG001SLLLY3 | 104346 | 19800 | SH |  | SOLE |  | 19800 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 | BBG001S76KD6 | 969586 | 54349 | SH |  | SOLE |  | 54349 | 0 | 0 |
| MARATHON OIL CORP | COM | 565849106 | BBG001S69V69 | 400230 | 14785 | SH |  | SOLE |  | 14785 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 | BBG001S169P1 | 13129141 | 112803 | SH |  | SOLE |  | 112803 | 0 | 0 |
| MARKEL CORP | COM | 570535104 | BBG001S9ZK95 | 931465 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 | BBG001S78K44 | 1085259 | 7289 | SH |  | SOLE |  | 7289 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 | BBG001S5T7M4 | 801420 | 4843 | SH |  | SOLE |  | 4843 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 | BBG001S7QC51 | 7126097 | 21085 | SH |  | SOLE |  | 21085 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 | BBG00ZXBJ162 | 8833781 | 238493 | SH |  | SOLE |  | 238493 | 0 | 0 |
| MASCO CORP | COM | 574599106 | BBG001S5SZ70 | 5250608 | 112505 | SH |  | SOLE |  | 112505 | 0 | 0 |
| MASONITE INTL CORP | COM | 575385109 | BBG001T51RT2 | 735969 | 9130 | SH |  | SOLE |  | 9130 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 | BBG001SKNNS6 | 15718091 | 45202 | SH |  | SOLE |  | 45202 | 0 | 0 |
| MAUI LD  PINEAPPLE INC | COM | 577345101 | BBG001S5T7D4 | 2622764 | 278425 | SH |  | SOLE |  | 274924 | 0 | 3501 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 | BBG001S79S19 | 1594886 | 19241 | SH |  | SOLE |  | 19241 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 | BBG001S5T110 | 13964718 | 52991 | SH |  | SOLE |  | 52991 | 0 | 0 |
| MCKESSON CORP | COM | 58155Q103 | BBG001S8F8P8 | 642205 | 1712 | SH |  | SOLE |  | 1712 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 | BBG001S7WM61 | 1943117 | 174427 | SH |  | SOLE |  | 174427 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 | BBG001S5T2S9 | 18405417 | 236817 | SH |  | SOLE |  | 236717 | 0 | 100 |
| MERCADOLIBRE INC | COM | 58733R102 | BBG001SM32G3 | 372346 | 440 | SH |  | SOLE |  | 440 | 0 | 0 |
| MERCER INTL INC | COM | 588056101 | BBG001S6TK43 | 1932554 | 166027 | SH |  | SOLE |  | 166027 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 | BBG001S5TC52 | 32067435 | 289026 | SH |  | SOLE |  | 289026 | 0 | 0 |
| MERCURITY FINTECH HOLDING IN | SPONSORED ADS | 58936H109 | BBG007WGC6C3 | 13968 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| MERCURY SYS INC | COM | 589378108 | BBG001SBFLT8 | 1301934 | 29100 | SH |  | SOLE |  | 29100 | 0 | 0 |
| MEREO BIOPHARMA GROUP PLC | SPON ADS | 589492107 | BBG00KFWZCX7 | 18000 | 24000 | SH |  | SOLE |  | 24000 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 | BBG001SQCQC5 | 16944594 | 140806 | SH |  | SOLE |  | 140806 | 0 | 0 |
| METHANEX CORP | COM | 59151K108 | BBG001S66Y93 | 7835241 | 206953 | SH |  | SOLE |  | 206953 | 0 | 0 |
| METLIFE INC | COM | 59156R108 | BBG001S5T3R8 | 3489609 | 48219 | SH |  | SOLE |  | 48219 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 | BBG001SB87G1 | 400390 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| MFS GOVT MKTS INCOME TR | SH BEN INT | 552939100 | BBG001S5T4V1 | 95844 | 28956 | SH |  | SOLE |  | 28956 | 0 | 0 |
| MFS INTER INCOME TR | SH BEN INT | 55273C107 | BBG001S5T6D6 | 326588 | 118329 | SH |  | SOLE |  | 118329 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 | BBG001S6BYT5 | 1213484 | 36191 | SH |  | SOLE |  | 36191 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 | BBG001S787B5 | 2442944 | 34775 | SH |  | SOLE |  | 34775 | 0 | 0 |
| MICRON TECHNOLOGY INC | COM | 595112103 | BBG001S6P675 | 2914784 | 58319 | SH |  | SOLE |  | 58319 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 | BBG001S5TD05 | 173525598 | 723566 | SH |  | SOLE |  | 723566 | 0 | 0 |
| MID-AMER APT CMNTYS INC | COM | 59522J103 | BBG001S7HZ69 | 717287 | 4569 | SH |  | SOLE |  | 4569 | 0 | 0 |
| MIDDLESEX WTR CO | COM | 596680108 | BBG001S5TCZ9 | 1933315 | 24575 | SH |  | SOLE |  | 24327 | 0 | 248 |
| MILESTONE SCIENTIFIC INC | COM NEW | 59935P209 | BBG001SB7BF4 | 15600 | 32500 | SH |  | SOLE |  | 32500 | 0 | 0 |
| MILLER HOWARD HIGH INC EQTY | COM SHS BEN IN | 600379101 | BBG001XMDT77 | 249337 | 23860 | SH |  | SOLE |  | 23860 | 0 | 0 |
| MODERNA INC | COM | 60770K107 | BBG003PHHZV8 | 8099605 | 45093 | SH |  | SOLE |  | 45093 | 0 | 0 |
| MOLECULAR TEMPLATES INC | COM | 608550109 | BBG001SKWPZ3 | 6560 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 | BBG001S5VQ21 | 459558 | 8920 | SH |  | SOLE |  | 8920 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 | BBG001SHHZJ3 | 2241506 | 33631 | SH |  | SOLE |  | 33631 | 0 | 0 |
| MONGODB INC | CL A | 60937P106 | BBG0022FDRZ7 | 699373 | 3553 | SH |  | SOLE |  | 3553 | 0 | 0 |
| MONOLITHIC PWR SYS INC | COM | 609839105 | BBG001SDRGP6 | 1401356 | 3963 | SH |  | SOLE |  | 3963 | 0 | 0 |
| MONROE CAP CORP | COM | 610335101 | BBG001V0NY75 | 861139 | 100836 | SH |  | SOLE |  | 100836 | 0 | 0 |
| MOODYS CORP | COM | 615369105 | BBG001S5VP87 | 337687 | 1212 | SH |  | SOLE |  | 1212 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 | BBG001S9V5Z3 | 11920909 | 140213 | SH |  | SOLE |  | 140213 | 0 | 0 |
| MOSAIC CO NEW | COM | 61945C103 | BBG001S7LJN1 | 670904 | 15293 | SH |  | SOLE |  | 15293 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | BBG001S5T9L1 | 1045014 | 4055 | SH |  | SOLE |  | 4055 | 0 | 0 |
| MP MATERIALS CORP | COM CL A | 553368101 | BBG00TJGL0T5 | 226581 | 9332 | SH |  | SOLE |  | 9332 | 0 | 0 |
| MPLX LP | COM UNIT REP LTD | 55336V100 | BBG0035TJHL3 | 4114359 | 125285 | SH |  | SOLE |  | 125285 | 0 | 0 |
| MUELLER WTR PRODS INC | COM SER A | 624758108 | BBG001SNQZ91 | 115917 | 10773 | SH |  | SOLE |  | 10773 | 0 | 0 |
| MUSTANG BIO INC | COM | 62818Q104 | BBG00FXTN439 | 41100 | 104077 | SH |  | SOLE |  | 104077 | 0 | 0 |
| NASDAQ INC | COM | 631103108 | BBG001SKTBJ6 | 520616 | 8486 | SH |  | SOLE |  | 8486 | 0 | 0 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 | BBG001SD9VH2 | 350700 | 5814 | SH |  | SOLE |  | 5814 | 0 | 0 |
| NATIONAL INSTRS CORP | COM | 636518102 | BBG001S8FKK6 | 706045 | 19134 | SH |  | SOLE |  | 19134 | 0 | 0 |
| NATIONAL RETAIL PROPERTIES I | COM | 637417106 | BBG001S6Z1P5 | 1468621 | 32094 | SH |  | SOLE |  | 32094 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN IN | 637870106 | BBG008417VP2 | 388832 | 10765 | SH |  | SOLE |  | 10765 | 0 | 0 |
| NAVIGATOR HLDGS LTD | SHS | Y62132108 | BBG001SRNVY6 | 7314449 | 611576 | SH |  | SOLE |  | 611576 | 0 | 0 |
| NCR CORP NEW | COM | 62886E108 | BBG001S9FBR7 | 856993 | 36608 | SH |  | SOLE |  | 36608 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 | BBG001SF6L46 | 6498271 | 22037 | SH |  | SOLE |  | 22037 | 0 | 0 |
| NEUBERGER BERMAN MLP  ENERG | COM | 64129H104 | BBG003NBK4J2 | 844954 | 126870 | SH |  | SOLE |  | 126870 | 0 | 0 |
| NEUBERGER BERMAN NEXT GENERA | COMMON STOCK | 64133Q108 | BBG00Z4KVBC1 | 394032 | 43324 | SH |  | SOLE |  | 43324 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 | BBG001S8W4X9 | 2388442 | 19997 | SH |  | SOLE |  | 19997 | 0 | 0 |
| NEW JERSEY RES CORP | COM | 646025106 | BBG001S5TMT4 | 258719 | 5214 | SH |  | SOLE |  | 5214 | 0 | 0 |
| NEW MTN FIN CORP | COM | 647551100 | BBG001T9D5H2 | 433358 | 35033 | SH |  | SOLE |  | 35033 | 0 | 0 |
| NEW YORK CMNTY BANCORP INC | COM | 649445103 | BBG001SD32Z2 | 459240 | 53400 | SH |  | SOLE |  | 53400 | 0 | 0 |
| NEW YORK TIMES CO | CL A | 650111107 | BBG001S90X31 | 1164373 | 35871 | SH |  | SOLE |  | 35871 | 0 | 0 |
| NEWELL BRANDS INC | COM | 651229106 | BBG001S5TSW7 | 735449 | 56227 | SH |  | SOLE |  | 56227 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 | BBG001S5TKX3 | 6961953 | 147499 | SH |  | SOLE |  | 147074 | 0 | 425 |
| NEXPOINT DIVERSIFIED REL ET | COM NEW | 65340G205 | BBG001SQLM25 | 2421607 | 216022 | SH |  | SOLE |  | 216022 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | COMMON STOCK | 65336K103 | BBG001SKJJT9 | 435825 | 2490 | SH |  | SOLE |  | 2490 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 | BBG001S5RB29 | 17510187 | 209452 | SH |  | SOLE |  | 209452 | 0 | 0 |
| NEXTERA ENERGY INC | UNIT 03/01/2023 | 65339F770 |  | 253500 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 | BBG006JNW312 | 1213188 | 17309 | SH |  | SOLE |  | 17309 | 0 | 0 |
| NICE LTD | SPONSORED ADR | 653656108 | BBG001S9RK49 | 274220 | 1426 | SH |  | SOLE |  | 1426 | 0 | 0 |
| NIKE INC | CL B | 654106103 | BBG001S6NTK2 | 6073872 | 51909 | SH |  | SOLE |  | 51909 | 0 | 0 |
| NIO INC | SPON ADS | 62914V106 | BBG00LPXZBW5 | 455159 | 46683 | SH |  | SOLE |  | 46683 | 0 | 0 |
| NISOURCE INC | COM | 65473P105 | BBG001S5TMF9 | 2918256 | 106428 | SH |  | SOLE |  | 106428 | 0 | 0 |
| NOKIA CORP | SPONSORED ADR | 654902204 | BBG001SCPCG9 | 1595580 | 343875 | SH |  | SOLE |  | 343875 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 | BBG001S5TQJ6 | 4321221 | 17536 | SH |  | SOLE |  | 17536 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 | BBG001S5TP26 | 11072609 | 20294 | SH |  | SOLE |  | 20294 | 0 | 0 |
| NORTHWEST NAT HLDG CO | COM | 66765N105 | BBG00KXKRLP1 | 478280 | 10050 | SH |  | SOLE |  | 10050 | 0 | 0 |
| NORTHWESTERN CORP | COM NEW | 668074305 | BBG001SM2G73 | 367908 | 6200 | SH |  | SOLE |  | 6200 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 | BBG001SCKPS2 | 349636 | 28565 | SH |  | SOLE |  | 28565 | 0 | 0 |
| NOV INC | COM | 62955J103 | BBG001S6HFR2 | 323607 | 15491 | SH |  | SOLE |  | 15491 | 0 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 | BBG001SF5LW6 | 2862488 | 31553 | SH |  | SOLE |  | 31553 | 0 | 0 |
| NOVAVAX INC | COM NEW | 670002401 | BBG001SGL8G3 | 249465 | 24267 | SH |  | SOLE |  | 24267 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 | BBG001S5TSK0 | 7661327 | 56608 | SH |  | SOLE |  | 56608 | 0 | 0 |
| NRG ENERGY INC | COM NEW | 629377508 | BBG001SDD8F0 | 683271 | 21473 | SH |  | SOLE |  | 21473 | 0 | 0 |
| NUCOR CORP | COM | 670346105 | BBG001S5TRV0 | 2329083 | 17670 | SH |  | SOLE |  | 17670 | 0 | 0 |
| NUTRIEN LTD | COM | 67077M108 | BBG00JM9SM69 | 682465 | 9345 | SH |  | SOLE |  | 9345 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 | BBG001SHZCF8 | 198671 | 16365 | SH |  | SOLE |  | 16190 | 0 | 175 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 | BBG001SKQWJ3 | 465727 | 40961 | SH |  | SOLE |  | 40961 | 0 | 0 |
| NUVEEN DYNAMIC MUN OPPORTUNI | COM SHS | 67079X102 | BBG00VM4GT16 | 263927 | 26552 | SH |  | SOLE |  | 26552 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME | COM SHS | 6706EN100 | BBG001SM3CC5 | 187393 | 23994 | SH |  | SOLE |  | 23994 | 0 | 0 |
| NUVEEN INTER DURATION MUN TE | COM | 670671106 | BBG003NQ26B2 | 194989 | 14862 | SH |  | SOLE |  | 14862 | 0 | 0 |
| NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 | BBG001SD1KZ4 | 182098 | 17611 | SH |  | SOLE |  | 17611 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 | BBG001S5TS84 | 108093 | 12569 | SH |  | SOLE |  | 12569 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 | BBG001S97B05 | 163092 | 13501 | SH |  | SOLE |  | 13501 | 0 | 0 |
| NUVEEN NEW JERSEY QULT MUN F | COM | 67069Y102 | BBG001SHM0F8 | 118650 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 | BBG001S90BW7 | 192057 | 18719 | SH |  | SOLE |  | 18719 | 0 | 0 |
| NUVEEN PFD  INCOME SECS FD | COM | 67072C105 | BBG001SFPML4 | 248336 | 36520 | SH |  | SOLE |  | 36520 | 0 | 0 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 | BBG001SCTFM1 | 696448 | 59021 | SH |  | SOLE |  | 59021 | 0 | 0 |
| NUVEEN REAL ESTATE INCOME FD | COM | 67071B108 | BBG001SJX6L2 | 118012 | 15610 | SH |  | SOLE |  | 15610 | 0 | 0 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 | BBG001S7ZM04 | 168372 | 13310 | SH |  | SOLE |  | 13310 | 0 | 0 |
| NVENT ELECTRIC PLC | SHS | G6700G107 | BBG00GNT7B03 | 842378 | 21897 | SH |  | SOLE |  | 21897 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 | BBG001S5TZJ6 | 24920231 | 170523 | SH |  | SOLE |  | 170523 | 0 | 0 |
| NVR INC | COM | 62944T105 | BBG001S5TSM8 | 604248 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| NXG NEXTGEN INFRASTR INCM FD | COM | 231647207 | BBG0036FBQ85 | 936582 | 24473 | SH |  | SOLE |  | 24473 | 0 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 | BBG001SF62F6 | 1124383 | 7115 | SH |  | SOLE |  | 7115 | 0 | 0 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 | BBG001SR03L7 | 364982 | 53127 | SH |  | SOLE |  | 53127 | 0 | 0 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 498883 | 12100 | SH |  | SOLE |  | 11400 | 0 | 700 |
| OCCIDENTAL PETE CORP | COM | 674599105 | BBG001S5TZG9 | 8206274 | 130279 | SH |  | SOLE |  | 129396 | 0 | 883 |
| OGE ENERGY CORP | COM | 670837103 | BBG001S5TVY8 | 2564343 | 64838 | SH |  | SOLE |  | 64838 | 0 | 0 |
| O-I GLASS INC | COM | 67098H104 | BBG00R2JZG48 | 464623 | 28040 | SH |  | SOLE |  | 28040 | 0 | 0 |
| OKTA INC | CL A | 679295105 | BBG001YV1SN3 | 454463 | 6651 | SH |  | SOLE |  | 6651 | 0 | 0 |
| OLIN CORP | COM PAR $1 | 680665205 | BBG001S5TWW8 | 285982 | 5402 | SH |  | SOLE |  | 5402 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 | BBG0098VVDS0 | 1324120 | 28269 | SH |  | SOLE |  | 28269 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 | BBG001S736L1 | 1459829 | 52230 | SH |  | SOLE |  | 52230 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 | BBG001SF7RS6 | 2063511 | 33085 | SH |  | SOLE |  | 33085 | 0 | 0 |
| ONDAS HLDGS INC | COM NEW | 68236H204 | BBG009HYYCF7 | 101677 | 63948 | SH |  | SOLE |  | 63948 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 | BBG001S5TWK1 | 10911916 | 166087 | SH |  | SOLE |  | 166087 | 0 | 0 |
| OPPENHEIMER HLDGS INC | CL A NON VTG | 683797104 | BBG001S77PP1 | 236794 | 5594 | SH |  | SOLE |  | 5594 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 | BBG001S5SJG6 | 2555356 | 31262 | SH |  | SOLE |  | 31262 | 0 | 0 |
| ORANGE | SPONSORED ADR | 684060106 | BBG001S9V388 | 205346 | 20784 | SH |  | SOLE |  | 20784 | 0 | 0 |
| ORCHARD THERAPEUTICS PLC | SPON ADS | 68570P101 | BBG00M62QW74 | 4267 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 | BBG001S78TL6 | 12870613 | 15249 | SH |  | SOLE |  | 15249 | 0 | 0 |
| ORGANON  CO | COMMON STOCK | 68622V106 | BBG00ZQRGW42 | 2596094 | 92950 | SH |  | SOLE |  | 92950 | 0 | 0 |
| ORION ENGINEERED CARBONS S A | COM | L72967109 | BBG006MC4LQ6 | 487104 | 27350 | SH |  | SOLE |  | 27350 | 0 | 0 |
| OSI SYSTEMS INC | COM | 671044105 | BBG001SB1J54 | 2091376 | 26300 | SH |  | SOLE |  | 26300 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 | BBG00RP60LN7 | 816852 | 10431 | SH |  | SOLE |  | 10431 | 0 | 0 |
| OUTLOOK THERAPEUTICS INC | COM NEW | 69012T206 | BBG00469JRM1 | 24084 | 22300 | SH |  | SOLE |  | 22300 | 0 | 0 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121K104 | BBG00DB0XYD3 | 5185627 | 448972 | SH |  | SOLE |  | 444522 | 0 | 4450 |
| PACCAR INC | COM | 693718108 | BBG001S5V1S8 | 2382703 | 24075 | SH |  | SOLE |  | 24075 | 0 | 0 |
| PACER FDS TR | DATA AND INFRAST | 69374H741 | BBG00KX8YQ42 | 665661 | 22938 | SH |  | SOLE |  | 22938 | 0 | 0 |
| PACER FDS TR | PACER US SMALL | 69374H857 | BBG00GXXR1G6 | 1564077 | 43507 | SH |  | SOLE |  | 43507 | 0 | 0 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 | BBG009BJW8D9 | 1155442 | 30820 | SH |  | SOLE |  | 30820 | 0 | 0 |
| PACER FDS TR | TRENDPILOT 100 | 69374H303 | BBG009BNY740 | 965843 | 19619 | SH |  | SOLE |  | 19619 | 0 | 0 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 | BBG00FJQN752 | 3636776 | 78633 | SH |  | SOLE |  | 78633 | 0 | 0 |
| PACIFIC BIOSCIENCES CALIF IN | COM | 69404D108 | BBG001SS9G64 | 363912 | 44488 | SH |  | SOLE |  | 44488 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 | BBG001S5V741 | 737913 | 5769 | SH |  | SOLE |  | 5769 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 | BBG001T53796 | 792889 | 123503 | SH |  | SOLE |  | 123503 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 | BBG001T9NWN5 | 5461596 | 39140 | SH |  | SOLE |  | 39140 | 0 | 0 |
| PAPA JOHNS INTL INC | COM | 698813102 | BBG001S6XNB4 | 304876 | 3704 | SH |  | SOLE |  | 3704 | 0 | 0 |
| PARAMOUNT GLOBAL | 5.75% CONV PFD A | 92556H305 |  | 234844 | 9481 | SH |  | SOLE |  | 9481 | 0 | 0 |
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 | BBG001S6L063 | 2317675 | 137303 | SH |  | SOLE |  | 137303 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 | BBG001S5V554 | 815964 | 2804 | SH |  | SOLE |  | 2804 | 0 | 0 |
| PATRICK INDS INC | COM | 703343103 | BBG001S5V0V6 | 532129 | 8781 | SH |  | SOLE |  | 8781 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 | BBG001S5V135 | 2325529 | 20124 | SH |  | SOLE |  | 20124 | 0 | 0 |
| PAYCOM SOFTWARE INC | COM | 70432V102 | BBG0064N1009 | 853973 | 2752 | SH |  | SOLE |  | 2752 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450Y103 | BBG0077VNXW5 | 5041308 | 70785 | SH |  | SOLE |  | 70785 | 0 | 0 |
| PEAPACK-GLADSTONE FINL CORP | COM | 704699107 | BBG001SG3CC8 | 1108226 | 29775 | SH |  | SOLE |  | 29775 | 0 | 0 |
| PEDIATRIX MEDICAL GROUP INC | COM | 58502B106 | BBG001S96T25 | 1128899 | 75969 | SH |  | SOLE |  | 75969 | 0 | 0 |
| PENN ENTERTAINMENT INC | COM | 707569109 | BBG001S80PY6 | 341520 | 11499 | SH |  | SOLE |  | 11499 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 | BBG001S69VB3 | 1955011 | 43464 | SH |  | SOLE |  | 43464 | 0 | 0 |
| PEPSICO INC | COM | 713448108 | BBG001S695T1 | 27355899 | 151422 | SH |  | SOLE |  | 151422 | 0 | 0 |
| PFIZER INC | COM | 717081103 | BBG001S5V466 | 33469097 | 653183 | SH |  | SOLE |  | 653183 | 0 | 0 |
| PG CORP | COM | 69331C108 | BBG001S5V206 | 624644 | 38416 | SH |  | SOLE |  | 38416 | 0 | 0 |
| PGIM ETF TR | PGIM ULTRA SH BD | 69344A107 | BBG00KJQ1QS8 | 2390728 | 48691 | SH |  | SOLE |  | 48691 | 0 | 0 |
| PGIM GLOBAL HIGH YIELD FD FO | COM | 69346J106 | BBG0037TDYM9 | 195619 | 18046 | SH |  | SOLE |  | 18046 | 0 | 0 |
| PGIM SHORT DUR HIG YLD OPP F | COM | 69355J104 | BBG00XTHQGX8 | 328292 | 22348 | SH |  | SOLE |  | 22348 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 | BBG001STP9N1 | 7160608 | 70750 | SH |  | SOLE |  | 70750 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 | BBG00286S4P7 | 4094819 | 39343 | SH |  | SOLE |  | 39343 | 0 | 0 |
| PHOTRONICS INC | COM | 719405102 | BBG001S5V7C2 | 325071 | 19315 | SH |  | SOLE |  | 19315 | 0 | 0 |
| PHYSICIANS RLTY TR | COM | 71943U104 | BBG004MF5B76 | 926022 | 63996 | SH |  | SOLE |  | 63996 | 0 | 0 |
| PIEDMONT LITHIUM INC | COM | 72016P105 | BBG00YJ7ND87 | 451337 | 10253 | SH |  | SOLE |  | 10253 | 0 | 0 |
| PIERIS PHARMACEUTICALS INC | COM | 720795103 | BBG0055C3N66 | 10920 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| PIMCO CORPORATE  INCM STRG | COM | 72200U100 | BBG001S9Z9T8 | 243565 | 20554 | SH |  | SOLE |  | 20554 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 | BBG002Q8P804 | 432543 | 23406 | SH |  | SOLE |  | 23406 | 0 | 0 |
| PIMCO EQUITY SER | RAFI DYN EMERG | 72202L389 | BBG00HM85ST2 | 660563 | 38020 | SH |  | SOLE |  | 38020 | 0 | 0 |
| PIMCO ETF TR | 0-5 HIGH YIELD | 72201R783 | BBG001V1XW67 | 274117 | 3071 | SH |  | SOLE |  | 3071 | 0 | 0 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 | BBG002N12C17 | 513293 | 5673 | SH |  | SOLE |  | 5673 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | BBG001T618D9 | 9689107 | 98217 | SH |  | SOLE |  | 98217 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 | BBG001S5VB15 | 435937 | 5733 | SH |  | SOLE |  | 5733 | 0 | 0 |
| PINTEREST INC | CL A | 72352L106 | BBG002583CW7 | 263244 | 10842 | SH |  | SOLE |  | 10842 | 0 | 0 |
| PIONEER NAT RES CO | COM | 723787107 | BBG001S7V1J4 | 3455769 | 15131 | SH |  | SOLE |  | 15131 | 0 | 0 |
| PLANET FITNESS INC | CL A | 72703H101 | BBG009H04M26 | 1419976 | 18020 | SH |  | SOLE |  | 18020 | 0 | 0 |
| PLUG POWER INC | COM NEW | 72919P202 | BBG001S6GJB2 | 1227302 | 99216 | SH |  | SOLE |  | 99216 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 | BBG001S5V947 | 3809039 | 24117 | SH |  | SOLE |  | 24117 | 0 | 0 |
| POLARIS INC | COM | 731068102 | BBG001S7HWZ4 | 364610 | 3610 | SH |  | SOLE |  | 3610 | 0 | 0 |
| POWERSCHOOL HOLDINGS INC | COM CL A | 73939C106 | BBG00ZXQB5X8 | 322197 | 13960 | SH |  | SOLE |  | 13960 | 0 | 0 |
| PPG INDS INC | COM | 693506107 | BBG001S5VC13 | 3315890 | 26371 | SH |  | SOLE |  | 26371 | 0 | 0 |
| PPL CORP | COM | 69351T106 | BBG001S5VC31 | 1478766 | 50608 | SH |  | SOLE |  | 50608 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 | BBG001S5WW18 | 5675264 | 52038 | SH |  | SOLE |  | 52038 | 0 | 0 |
| PRICESMART INC | COM | 741511109 | BBG001SB78V3 | 1976566 | 32520 | SH |  | SOLE |  | 32520 | 0 | 0 |
| PRIME MEDICINE INC | COM | 74168J101 | BBG011RT3R64 | 260343 | 14012 | SH |  | SOLE |  | 14012 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 | BBG001SD3148 | 1582312 | 18855 | SH |  | SOLE |  | 18855 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 | BBG001S5V4L9 | 23893737 | 157652 | SH |  | SOLE |  | 157652 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 | BBG001S5V509 | 1167520 | 9001 | SH |  | SOLE |  | 9001 | 0 | 0 |
| PROLOGIS INC. | COM | 74340W103 | BBG001S5NMN6 | 2580277 | 22889 | SH |  | SOLE |  | 22889 | 0 | 0 |
| PROSHARES TR | LARGE CAP CRE | 74347R248 | BBG001T551S6 | 250733 | 5583 | SH |  | SOLE |  | 5583 | 0 | 0 |
| PROSHARES TR | PSHS SH MSCI EAF | 74347R370 | BBG001T0CWR2 | 371200 | 18560 | SH |  | SOLE |  | 18560 | 0 | 0 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 | BBG0081VG5Y6 | 1156149 | 18839 | SH |  | SOLE |  | 18839 | 0 | 0 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 | BBG005D266P2 | 9574216 | 106392 | SH |  | SOLE |  | 106392 | 0 | 0 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 | BBG0081VJCK3 | 484680 | 6774 | SH |  | SOLE |  | 6774 | 0 | 0 |
| PROSHARES TR | SHORT QQQ NEW | 74347B714 | BBG001SR6H58 | 2337477 | 158796 | SH |  | SOLE |  | 158796 | 0 | 0 |
| PROSHARES TR | SHORT S 500 NE | 74347B425 | BBG001SR6H49 | 3951090 | 246481 | SH |  | SOLE |  | 246481 | 0 | 0 |
| PROSHARES TR | SHRT 20+YR TRE | 74347X849 | BBG001T5DR19 | 2455904 | 108285 | SH |  | SOLE |  | 108285 | 0 | 0 |
| PROSHARES TR | SHRT RUSSELL2000 | 74348A210 | BBG001S90ZR0 | 1221365 | 49649 | SH |  | SOLE |  | 49649 | 0 | 0 |
| PROSHARES TR II | VIX MDTRM FUTR N | 74347W338 | BBG001SNGY95 | 588195 | 19374 | SH |  | SOLE |  | 19374 | 0 | 0 |
| PROSHARES TR II | VIX SH TRM FUTRS | 74347Y854 | BBG001V03507 | 905916 | 79606 | SH |  | SOLE |  | 79606 | 0 | 0 |
| PROSPECT CAP CORP | COM | 74348T102 | BBG001SM4WF7 | 92422 | 13222 | SH |  | SOLE |  | 13222 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 | BBG001S97MM7 | 2598492 | 26126 | SH |  | SOLE |  | 26126 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 | BBG001S5TH79 | 3248243 | 11593 | SH |  | SOLE |  | 11593 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | BBG001S5V3C1 | 7149658 | 116691 | SH |  | SOLE |  | 115691 | 0 | 1000 |
| PULTE GROUP INC | COM | 745867101 | BBG001S5V5K7 | 2333094 | 51243 | SH |  | SOLE |  | 51243 | 0 | 0 |
| PUTNAM MUN OPPORTUNITIES TR | SH BEN INT | 746922103 | BBG001S7C0P0 | 709254 | 65369 | SH |  | SOLE |  | 65369 | 0 | 0 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 | BBG001S5VCG7 | 60258 | 16600 | SH |  | SOLE |  | 16600 | 0 | 0 |
| QORVO INC | COM | 74736K101 | BBG007TJF1P5 | 285153 | 3146 | SH |  | SOLE |  | 3146 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 | BBG001S6VS70 | 16267602 | 147968 | SH |  | SOLE |  | 147968 | 0 | 0 |
| QUANTA SVCS INC | COM | 74762E102 | BBG001S5VH85 | 21152130 | 148436 | SH |  | SOLE |  | 148436 | 0 | 0 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 | BBG00VJ17DT1 | 62960 | 11104 | SH |  | SOLE |  | 11104 | 0 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 | BBG001S9GX43 | 8937104 | 57128 | SH |  | SOLE |  | 56878 | 0 | 250 |
| RANGE RES CORP | COM | 75281A109 | BBG001SBZNN8 | 2553116 | 102043 | SH |  | SOLE |  | 102043 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | BBG001S5X5Q9 | 16372655 | 162234 | SH |  | SOLE |  | 162234 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 | BBG001S884K0 | 5983669 | 94335 | SH |  | SOLE |  | 94335 | 0 | 0 |
| REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 | BBG001SBVF13 | 1150193 | 40686 | SH |  | SOLE |  | 40686 | 0 | 0 |
| REGAL REXNORD CORPORATION | COM | 758750103 | BBG001S5VL68 | 4730092 | 39424 | SH |  | SOLE |  | 39424 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 | BBG001S6PX49 | 9020068 | 12502 | SH |  | SOLE |  | 12502 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 | BBG001SM4KY2 | 4061688 | 188390 | SH |  | SOLE |  | 188390 | 0 | 0 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 | BBG001S6P9Q8 | 244537 | 1721 | SH |  | SOLE |  | 1721 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | COM | G7496G103 | BBG001S6T1Z1 | 244473 | 1327 | SH |  | SOLE |  | 1327 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 | BBG001S9DL33 | 838564 | 6501 | SH |  | SOLE |  | 6501 | 0 | 0 |
| RESMED INC | COM | 761152107 | BBG001SBGRC2 | 1039609 | 4995 | SH |  | SOLE |  | 4995 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 | BBG0076WG2T4 | 4568483 | 70643 | SH |  | SOLE |  | 70643 | 0 | 0 |
| RETRACTABLE TECHNOLOGIES INC | COM | 76129W105 | BBG001SDHF60 | 16434 | 10020 | SH |  | SOLE |  | 10020 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC | COM | 76171L106 | BBG00QVJVZ22 | 757475 | 25266 | SH |  | SOLE |  | 25266 | 0 | 0 |
| RH | COM | 74967X103 | BBG002293Q93 | 399716 | 1496 | SH |  | SOLE |  | 1496 | 0 | 0 |
| RIGETTI COMPUTING INC | COMMON STOCK | 76655K103 | BBG00Z911SZ9 | 22304 | 30587 | SH |  | SOLE |  | 30587 | 0 | 0 |
| RINGCENTRAL INC | CL A | 76680R206 | BBG001SHXFM5 | 226737 | 6405 | SH |  | SOLE |  | 6405 | 0 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 | BBG001SB0LX9 | 2171244 | 30495 | SH |  | SOLE |  | 30495 | 0 | 0 |
| RIOT BLOCKCHAIN INC | COM | 767292105 | BBG001SDW128 | 37931 | 11189 | SH |  | SOLE |  | 11189 | 0 | 0 |
| RIVERNORTH OPPORTUNITIES FD | COM | 76881Y109 | BBG001TCBCV6 | 276239 | 22495 | SH |  | SOLE |  | 22495 | 0 | 0 |
| ROBERT HALF INTL INC | COM | 770323103 | BBG001S5VP41 | 604372 | 8186 | SH |  | SOLE |  | 8186 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 | BBG001S5VRF5 | 8947467 | 34738 | SH |  | SOLE |  | 34538 | 0 | 200 |
| ROKU INC | COM CL A | 77543R102 | BBG001ZZPQM2 | 338950 | 8328 | SH |  | SOLE |  | 8328 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 | BBG001S9B362 | 2062366 | 4773 | SH |  | SOLE |  | 4773 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 | BBG001S60869 | 1264569 | 13450 | SH |  | SOLE |  | 13450 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 | BBG001S5RMJ7 | 944607 | 19110 | SH |  | SOLE |  | 19110 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 | BBG001S5VNX4 | 543310 | 4820 | SH |  | SOLE |  | 4820 | 0 | 0 |
| ROYCE VALUE TR INC | COM | 780910105 | BBG001S5VTQ9 | 1952920 | 147279 | SH |  | SOLE |  | 147279 | 0 | 0 |
| RXO INC | COMMON STOCK | 74982T103 | BBG0160DYDC7 | 1513927 | 88019 | SH |  | SOLE |  | 88019 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 | BBG001S6SHG8 | 1183684 | 14474 | SH |  | SOLE |  | 14474 | 0 | 0 |
| S GLOBAL INC | COM | 78409V104 | BBG001S5T5M8 | 998456 | 2981 | SH |  | SOLE |  | 2981 | 0 | 0 |
| SALESFORCE INC | COM | 79466L302 | BBG001SDLP09 | 6065595 | 45747 | SH |  | SOLE |  | 45747 | 0 | 0 |
| SANOFI | SPONSORED ADR | 80105N105 | BBG001S5W768 | 498926 | 10302 | SH |  | SOLE |  | 10302 | 0 | 0 |
| SAP SE | SPON ADR | 803054204 | BBG001S6RD41 | 233209 | 2260 | SH |  | SOLE |  | 2260 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | COM | 803607100 | BBG001S6KJC6 | 472967 | 3650 | SH |  | SOLE |  | 3650 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 | BBG001SCWNN9 | 1818932 | 6489 | SH |  | SOLE |  | 6489 | 0 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 | BBG001S5W4C8 | 3133611 | 58616 | SH |  | SOLE |  | 58616 | 0 | 0 |
| SCHNEIDER NATIONAL INC | CL B | 80689H102 | BBG001SF1R75 | 1975966 | 84443 | SH |  | SOLE |  | 84443 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 | BBG001S5VXD4 | 7708544 | 92584 | SH |  | SOLE |  | 92584 | 0 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | BBG001T5XQY3 | 213778 | 6637 | SH |  | SOLE |  | 6637 | 0 | 0 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT LG | 808524755 | BBG0051K49J8 | 2039522 | 70159 | SH |  | SOLE |  | 70159 | 0 | 0 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 | BBG001T9F795 | 1320329 | 27370 | SH |  | SOLE |  | 27370 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | BBG0025RWLM4 | 3142993 | 41607 | SH |  | SOLE |  | 41607 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | BBG001T66WN0 | 513819 | 9248 | SH |  | SOLE |  | 9248 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | BBG001T5XQV6 | 1785366 | 39543 | SH |  | SOLE |  | 39543 | 0 | 0 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 | BBG001T9F777 | 809944 | 15639 | SH |  | SOLE |  | 15639 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | BBG0113JGQG9 | 665674 | 12653 | SH |  | SOLE |  | 12653 | 0 | 0 |
| SEAGEN INC | COM | 81181C104 | BBG001S9M4Q6 | 902397 | 7022 | SH |  | SOLE |  | 7022 | 0 | 0 |
| SEALED AIR CORP NEW | COM | 81211K100 | BBG001SBSZ95 | 1787899 | 35844 | SH |  | SOLE |  | 35844 | 0 | 0 |
| SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 | BBG00L5F9FV7 | 1036824 | 21605 | SH |  | SOLE |  | 21605 | 0 | 0 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | BBG001S7T1S7 | 13586103 | 155323 | SH |  | SOLE |  | 155323 | 0 | 0 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | BBG001S7T223 | 11197901 | 327424 | SH |  | SOLE |  | 327424 | 0 | 0 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 | BBG00B597137 | 1041389 | 28199 | SH |  | SOLE |  | 28199 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | BBG001S7T1Q9 | 2058165 | 15935 | SH |  | SOLE |  | 15935 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | BBG001S7T107 | 4189710 | 56200 | SH |  | SOLE |  | 56200 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | BBG001S7SCQ6 | 10388585 | 76471 | SH |  | SOLE |  | 76471 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | BBG001S7T232 | 4538775 | 46215 | SH |  | SOLE |  | 46215 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | BBG001S7TD56 | 996659 | 14137 | SH |  | SOLE |  | 14137 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | BBG001S7R733 | 1298887 | 16721 | SH |  | SOLE |  | 16721 | 0 | 0 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | BBG001S7TCZ5 | 7596315 | 61044 | SH |  | SOLE |  | 61044 | 0 | 0 |
| SEMPRA | COM | 816851109 | BBG001SBVZ73 | 3416261 | 22106 | SH |  | SOLE |  | 22106 | 0 | 0 |
| SENTINELONE INC | CL A | 81730H109 | BBG00B6F2F27 | 639290 | 43817 | SH |  | SOLE |  | 43817 | 0 | 0 |
| SERVICE CORP INTL | COM | 817565104 | BBG001S5WBJ5 | 1441500 | 20849 | SH |  | SOLE |  | 20849 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 | BBG001T4JFC0 | 1151997 | 2967 | SH |  | SOLE |  | 2967 | 0 | 0 |
| SHELL PLC | SPON ADS | 780259305 | BBG0147BN6H1 | 3515467 | 61729 | SH |  | SOLE |  | 61729 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 | BBG001S5W2F9 | 1902912 | 8018 | SH |  | SOLE |  | 8018 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP IN | CL A | 82489W107 | BBG00YQ82328 | 861427 | 34918 | SH |  | SOLE |  | 34918 | 0 | 0 |
| SHOPIFY INC | CL A | 82509L107 | BBG004DW5NC7 | 1144285 | 32967 | SH |  | SOLE |  | 32967 | 0 | 0 |
| SIBANYE STILLWATER LTD | SPONSORED ADR | 82575P107 | BBG00RRGP4W4 | 1515554 | 142172 | SH |  | SOLE |  | 142172 | 0 | 0 |
| SIENTRA INC | COM | 82621J105 | BBG001TG37W6 | 41353 | 203809 | SH |  | SOLE |  | 203809 | 0 | 0 |
| SILGAN HOLDINGS INC | COM | 827048109 | BBG001S6VPD9 | 435974 | 8410 | SH |  | SOLE |  | 8410 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 | BBG001S77WM9 | 4814683 | 40983 | SH |  | SOLE |  | 40983 | 0 | 0 |
| SIMULATIONS PLUS INC | COM | 829214105 | BBG001S9TQV4 | 397040 | 10857 | SH |  | SOLE |  | 10857 | 0 | 0 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 | BBG001S70ZY6 | 161108 | 27587 | SH |  | SOLE |  | 27587 | 0 | 0 |
| SKILLZ INC | COM | 83067L109 | BBG00RQ732C5 | 11073 | 21862 | SH |  | SOLE |  | 21862 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 | BBG001SCYWS2 | 699058 | 7671 | SH |  | SOLE |  | 7671 | 0 | 0 |
| SL GREEN RLTY CORP | COM | 78440X887 | BBG001S9Z1V2 | 499528 | 14814 | SH |  | SOLE |  | 14814 | 0 | 0 |
| SLR INVESTMENT CORP | COM | 83413U100 | BBG001T1Q8N2 | 647079 | 46519 | SH |  | SOLE |  | 46519 | 0 | 0 |
| SMARTSHEET INC | COM CL A | 83200N103 | BBG00GQK3WC4 | 257847 | 6551 | SH |  | SOLE |  | 6551 | 0 | 0 |
| SMITH A O CORP | COM | 831865209 | BBG001S5NRY3 | 1258822 | 21992 | SH |  | SOLE |  | 21992 | 0 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 | BBG001S5W3H5 | 322466 | 2035 | SH |  | SOLE |  | 2035 | 0 | 0 |
| SNAP ON INC | COM | 833034101 | BBG001S5W688 | 4310007 | 18863 | SH |  | SOLE |  | 18863 | 0 | 0 |
| SNOWFLAKE INC | CL A | 833445109 | BBG007DHGNK2 | 895546 | 6239 | SH |  | SOLE |  | 6239 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 | BBG00YB1ZF08 | 1124305 | 243884 | SH |  | SOLE |  | 243884 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 | BBG0084BC0P2 | 423489 | 1495 | SH |  | SOLE |  | 1495 | 0 | 0 |
| SONY GROUP CORPORATION | SPONSORED ADR | 835699307 | BBG001S5W6H8 | 5443951 | 71368 | SH |  | SOLE |  | 71368 | 0 | 0 |
| SOUTH JERSEY INDS INC | COM | 838518108 | BBG001S5W3G6 | 245193 | 6901 | SH |  | SOLE |  | 6901 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 | BBG001S5W777 | 5784567 | 81005 | SH |  | SOLE |  | 81005 | 0 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 | BBG001S5SXC9 | 3195283 | 94900 | SH |  | SOLE |  | 94900 | 0 | 0 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 | BBG001S5WHW7 | 2822508 | 482480 | SH |  | SOLE |  | 482480 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | BBG001S8LH99 | 6712746 | 20260 | SH |  | SOLE |  | 20260 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 | BBG001SCPX28 | 13978336 | 82400 | SH |  | SOLE |  | 82400 | 0 | 0 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 | BBG001SRXRD7 | 654454 | 19856 | SH |  | SOLE |  | 19856 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 | BBG001S72SM3 | 28986282 | 75795 | SH |  | SOLE |  | 75795 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 | BBG001S63NQ1 | 4592175 | 10371 | SH |  | SOLE |  | 10371 | 0 | 0 |
| SPDR SER TR | AEROSPACE DEF | 78464A631 | BBG0024LG8W4 | 372189 | 3382 | SH |  | SOLE |  | 3382 | 0 | 0 |
| SPDR SER TR | BBG CONV SEC ETF | 78464A359 | BBG001T2PMD1 | 7637029 | 118698 | SH |  | SOLE |  | 118698 | 0 | 0 |
| SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | BBG001STKCW9 | 4008124 | 43819 | SH |  | SOLE |  | 43819 | 0 | 0 |
| SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 | BBG001SQS7X7 | 1725030 | 19167 | SH |  | SOLE |  | 19167 | 0 | 0 |
| SPDR SER TR | BLOOMBERG INVT | 78468R200 | BBG0029J2J00 | 1128958 | 37149 | SH |  | SOLE |  | 37149 | 0 | 0 |
| SPDR SER TR | BLOOMBERG SHT TE | 78468R408 | BBG002QLYD04 | 1616057 | 66669 | SH |  | SOLE |  | 66669 | 0 | 0 |
| SPDR SER TR | PORTFOLIO LN TSR | 78464A664 | BBG001STKCY7 | 454203 | 15646 | SH |  | SOLE |  | 15646 | 0 | 0 |
| SPDR SER TR | PORTFOLIO S | 78468R853 | BBG004T58LZ5 | 426930 | 11548 | SH |  | SOLE |  | 11548 | 0 | 0 |
| SPDR SER TR | PORTFOLIO SHORT | 78464A474 | BBG001T6B0P2 | 2348520 | 79936 | SH |  | SOLE |  | 79936 | 0 | 0 |
| SPDR SER TR | PRTFLO S GW | 78464A409 | BBG001SD7RB9 | 226444 | 4469 | SH |  | SOLE |  | 4469 | 0 | 0 |
| SPDR SER TR | PRTFLO S VL | 78464A508 | BBG001SG4284 | 5182948 | 133272 | SH |  | SOLE |  | 133272 | 0 | 0 |
| SPDR SER TR | S BIOTECH | 78464A870 | BBG001SQDKG3 | 7182820 | 86540 | SH |  | SOLE |  | 86540 | 0 | 0 |
| SPDR SER TR | S BK ETF | 78464A797 | BBG001SPTB32 | 606906 | 13442 | SH |  | SOLE |  | 13442 | 0 | 0 |
| SPDR SER TR | S DIVID ETF | 78464A763 | BBG001SPTBP8 | 6428277 | 51381 | SH |  | SOLE |  | 51381 | 0 | 0 |
| SPDR SER TR | S OILGAS EXP | 78468R556 | BBG001SB12P9 | 1933301 | 14228 | SH |  | SOLE |  | 14228 | 0 | 0 |
| SPDR SER TR | S REGL BKG | 78464A698 | BBG001SMH2R6 | 2066884 | 35187 | SH |  | SOLE |  | 35187 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 | BBG001S63S71 | 981787 | 16116 | SH |  | SOLE |  | 16116 | 0 | 0 |
| SPIRIT RLTY CAP INC NEW | COM NEW | 84860W300 | BBG0027Z6XS1 | 647944 | 16227 | SH |  | SOLE |  | 16227 | 0 | 0 |
| SPLUNK INC | COM | 848637104 | BBG001TWMNG3 | 430364 | 4999 | SH |  | SOLE |  | 4999 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 | BBG00JPZ8T56 | 378592 | 21115 | SH |  | SOLE |  | 21115 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 | BBG001T66XM9 | 772342 | 54776 | SH |  | SOLE |  | 54776 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 | BBG001T96GD0 | 444812 | 53982 | SH |  | SOLE |  | 53982 | 0 | 0 |
| SPX TECHNOLOGIES INC | COM | 78473E103 | BBG001S5W9N5 | 505439 | 7699 | SH |  | SOLE |  | 7699 | 0 | 0 |
| SRH TOTAL RETURN FUND INC | COM | 101507101 | BBG001SKK3J3 | 1054926 | 83065 | SH |  | SOLE |  | 83065 | 0 | 0 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 | BBG004DF1DW8 | 2861405 | 69961 | SH |  | SOLE |  | 69961 | 0 | 0 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 | BBG0084H8485 | 440640 | 11005 | SH |  | SOLE |  | 11005 | 0 | 0 |
| STAG INDL INC | COM | 85254J102 | BBG001T9F312 | 5034415 | 155816 | SH |  | SOLE |  | 153707 | 0 | 2109 |
| STANLEY BLACK  DECKER INC | COM | 854502101 | BBG001S5WHT1 | 1080676 | 14386 | SH |  | SOLE |  | 14386 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 | BBG001S72KH6 | 19559958 | 197177 | SH |  | SOLE |  | 197177 | 0 | 0 |
| STARWOOD PPTY TR INC | COM | 85571B105 | BBG001T4JCN5 | 899765 | 49087 | SH |  | SOLE |  | 49087 | 0 | 0 |
| STATE STR CORP | COM | 857477103 | BBG001S5RLD5 | 348134 | 4488 | SH |  | SOLE |  | 4488 | 0 | 0 |
| STEEL DYNAMICS INC | COM | 858119100 | BBG001S98JK5 | 858099 | 8783 | SH |  | SOLE |  | 8783 | 0 | 0 |
| STEM INC | COM | 85859N102 | BBG00XP8NRN2 | 373907 | 41824 | SH |  | SOLE |  | 41824 | 0 | 0 |
| STIFEL FINL CORP | COM | 860630102 | BBG001S5W081 | 432463 | 7409 | SH |  | SOLE |  | 7409 | 0 | 0 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 | BBG001S5WDM7 | 217368 | 6111 | SH |  | SOLE |  | 6111 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 | BBG001S8FR03 | 5088081 | 20811 | SH |  | SOLE |  | 20811 | 0 | 0 |
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 | BBG001S6DDV6 | 378377 | 24926 | SH |  | SOLE |  | 24926 | 0 | 0 |
| SUNRUN INC | COM | 86771W105 | BBG0025XVR94 | 618059 | 25731 | SH |  | SOLE |  | 25731 | 0 | 0 |
| SUPER MICRO COMPUTER INC | COM | 86800U104 | BBG001SQGH95 | 5434117 | 66189 | SH |  | SOLE |  | 66189 | 0 | 0 |
| SURFACE ONCOLOGY INC | COM | 86877M209 | BBG00KFWYX53 | 8801 | 10733 | SH |  | SOLE |  | 10733 | 0 | 0 |
| SYNCHRONY FINANCIAL | COM | 87165B103 | BBG00658F3Q2 | 741420 | 22563 | SH |  | SOLE |  | 22563 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 | BBG001S5VTR8 | 10000163 | 31320 | SH |  | SOLE |  | 31195 | 0 | 125 |
| SYSCO CORP | COM | 871829107 | BBG001S5WJS8 | 2553583 | 33402 | SH |  | SOLE |  | 33402 | 0 | 0 |
| TABULA RASA HEALTHCARE INC | COM | 873379101 | BBG00BT7PPZ7 | 91347 | 18454 | SH |  | SOLE |  | 18454 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | BBG001S5WWW4 | 8351670 | 112118 | SH |  | SOLE |  | 112118 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | BBG001S9TN41 | 706106 | 6781 | SH |  | SOLE |  | 6781 | 0 | 0 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 | BBG001S7BZV7 | 232987 | 12987 | SH |  | SOLE |  | 12987 | 0 | 0 |
| TARGA RES CORP | COM | 87612G101 | BBG001TC94B9 | 899126 | 12233 | SH |  | SOLE |  | 11983 | 0 | 250 |
| TARGET CORP | COM | 87612E106 | BBG001SC0K41 | 7818191 | 52457 | SH |  | SOLE |  | 52457 | 0 | 0 |
| TARGET HOSPITALITY CORP | COM | 87615L107 | BBG00K7K34Y4 | 154428 | 10200 | SH |  | SOLE |  | 10200 | 0 | 0 |
| TAYLOR MORRISON HOME CORP | COM | 87724P106 | BBG003PGJJF2 | 884551 | 29145 | SH |  | SOLE |  | 29145 | 0 | 0 |
| TCR2 THERAPEUTICS INC | COM | 87808K106 | BBG00FH3FM24 | 37904 | 37950 | SH |  | SOLE |  | 37950 | 0 | 0 |
| TE CONNECTIVITY LTD | SHS | H84989104 | BBG001STLRP3 | 1098062 | 9565 | SH |  | SOLE |  | 9565 | 0 | 0 |
| TECK RESOURCES LTD | CL B | 878742204 | BBG001S60LH8 | 551983 | 14595 | SH |  | SOLE |  | 14595 | 0 | 0 |
| TEKLA HEALTHCARE INVS | SH BEN INT | 87911J103 | BBG001S5S013 | 1362618 | 75701 | SH |  | SOLE |  | 75701 | 0 | 0 |
| TEKLA HEALTHCARE OPPORTUNITI | SHS | 879105104 | BBG0069FLDK9 | 393763 | 19877 | SH |  | SOLE |  | 19877 | 0 | 0 |
| TEKLA LIFE SCIENCES INVS | SH BEN INT | 87911K100 | BBG001S6TBF1 | 233385 | 16424 | SH |  | SOLE |  | 16424 | 0 | 0 |
| TEKLA WORLD HEALTHCARE FD | BEN INT SHS | 87911L108 | BBG008NVFX18 | 148068 | 10107 | SH |  | SOLE |  | 10107 | 0 | 0 |
| TELLURIAN INC NEW | COM | 87968A104 | BBG001S5TB09 | 21840 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| TELOS CORP MD | COM | 87969B101 | BBG001S7W4K5 | 310342 | 60971 | SH |  | SOLE |  | 60971 | 0 | 0 |
| TELUS CORPORATION | COM | 87971M103 | BBG001S60K53 | 230137 | 11918 | SH |  | SOLE |  | 11918 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCO | COM | 880192109 | BBG001S5WMJ1 | 606283 | 110434 | SH |  | SOLE |  | 110434 | 0 | 0 |
| TENABLE HLDGS INC | COM | 88025T102 | BBG00LBLCDR3 | 263235 | 6900 | SH |  | SOLE |  | 6900 | 0 | 0 |
| TERADYNE INC | COM | 880770102 | BBG001S5WMZ3 | 1204382 | 13788 | SH |  | SOLE |  | 13788 | 0 | 0 |
| TESLA INC | COM | 88160R101 | BBG001SQKGD7 | 13282746 | 107832 | SH |  | SOLE |  | 107832 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 | BBG001S62NT9 | 643380 | 70546 | SH |  | SOLE |  | 70546 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 | BBG001S5WYZ7 | 9023490 | 54615 | SH |  | SOLE |  | 54615 | 0 | 0 |
| TEXTRON INC | COM | 883203101 | BBG001S5WZ39 | 295944 | 4180 | SH |  | SOLE |  | 4180 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 | BBG00629NGW8 | 1232108 | 27484 | SH |  | SOLE |  | 27484 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | BBG001S5WS08 | 20226293 | 36729 | SH |  | SOLE |  | 36729 | 0 | 0 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 | BBG001S5WSW3 | 1115833 | 9782 | SH |  | SOLE |  | 9782 | 0 | 0 |
| THORNBURG INCM BUILDER OPP T | COM | 885213108 | BBG011K2MTF5 | 164220 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| TIMKEN CO | COM | 887389104 | BBG001S5WQK0 | 1026906 | 14531 | SH |  | SOLE |  | 14531 | 0 | 0 |
| TITAN MACHY INC | COM | 88830R101 | BBG001STZCF2 | 590785 | 14870 | SH |  | SOLE |  | 14870 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 | BBG001S5WQ93 | 6989437 | 87807 | SH |  | SOLE |  | 87807 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 | BBG001SKR9Y6 | 5703740 | 40741 | SH |  | SOLE |  | 40741 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS CORP | COM | 131193104 | BBG001S70DV8 | 217250 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 | BBG001S60L15 | 747848 | 11548 | SH |  | SOLE |  | 11548 | 0 | 0 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 | BBG001S6WYD9 | 1322614 | 21305 | SH |  | SOLE |  | 21305 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 | BBG001S68BK8 | 626400 | 14500 | SH |  | SOLE |  | 14500 | 0 | 0 |
| TOWNEBANK PORTSMOUTH VA | COM | 89214P109 | BBG001S5WTN1 | 875578 | 28391 | SH |  | SOLE |  | 28391 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 | BBG001SDB327 | 1227991 | 8991 | SH |  | SOLE |  | 8991 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 | BBG001S7K017 | 2922135 | 12989 | SH |  | SOLE |  | 12989 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | BBG001S5SBV6 | 1314296 | 7819 | SH |  | SOLE |  | 7819 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 | BBG001SPV1C1 | 1039552 | 1651 | SH |  | SOLE |  | 1651 | 0 | 0 |
| TRANSMEDICS GROUP INC | COM | 89377M109 | BBG00NZ6J701 | 606461 | 9826 | SH |  | SOLE |  | 9826 | 0 | 0 |
| TRANSOCEAN LTD | REG SHS | H8817H100 | BBG001S7B678 | 380983 | 83549 | SH |  | SOLE |  | 83549 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 | BBG001S5R103 | 3079523 | 16425 | SH |  | SOLE |  | 16425 | 0 | 0 |
| TRI CONTL CORP | COM | 895436103 | BBG001S5WZ75 | 300589 | 11728 | SH |  | SOLE |  | 11728 | 0 | 0 |
| TRICO BANCSHARES | COM | 896095106 | BBG001S78RY6 | 313945 | 6157 | SH |  | SOLE |  | 6157 | 0 | 0 |
| TRIMBLE INC | COM | 896239100 | BBG001S5SZP0 | 1335542 | 26415 | SH |  | SOLE |  | 26415 | 0 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 | BBG001S5YYC0 | 5846013 | 135859 | SH |  | SOLE |  | 135859 | 0 | 0 |
| TTM TECHNOLOGIES INC | COM | 87305R109 | BBG001SFJKF2 | 257868 | 17100 | SH |  | SOLE |  | 17100 | 0 | 0 |
| TWILIO INC | CL A | 90138F102 | BBG0029ZX859 | 2378673 | 48584 | SH |  | SOLE |  | 48164 | 0 | 420 |
| UBER TECHNOLOGIES INC | COM | 90353T100 | BBG002B04MW4 | 2781408 | 112471 | SH |  | SOLE |  | 112471 | 0 | 0 |
| UBIQUITI INC | COM | 90353W103 | BBG001T1WDF3 | 4900563 | 17916 | SH |  | SOLE |  | 17916 | 0 | 0 |
| UBS GROUP AG | SHS | H42097107 | BBG007936GX0 | 312666 | 16747 | SH |  | SOLE |  | 16747 | 0 | 0 |
| UGI CORP NEW | COM | 902681105 | BBG001S5X0W3 | 2686797 | 72479 | SH |  | SOLE |  | 72479 | 0 | 0 |
| UIPATH INC | CL A | 90364P105 | BBG00GKS1G12 | 2272307 | 178781 | SH |  | SOLE |  | 175435 | 0 | 3346 |
| ULTA BEAUTY INC | COM | 90384S303 | BBG00FWQ4W44 | 3383402 | 7213 | SH |  | SOLE |  | 7213 | 0 | 0 |
| UMH PPTYS INC | COM | 903002103 | BBG001S7JRQ3 | 212085 | 13173 | SH |  | SOLE |  | 13173 | 0 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767704 | BBG001S5X1K4 | 2986510 | 59315 | SH |  | SOLE |  | 59315 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 | BBG001S5X2M0 | 9423963 | 45511 | SH |  | SOLE |  | 45511 | 0 | 0 |
| UNITED AIRLS HLDGS INC | COM | 910047109 | BBG001SQ87W0 | 543898 | 14427 | SH |  | SOLE |  | 14427 | 0 | 0 |
| UNITED MICROELECTRONICS CORP | SPON ADR NEW | 910873405 | BBG001SG1LP6 | 199518 | 30554 | SH |  | SOLE |  | 30554 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 | BBG001SDGSH1 | 7798984 | 44863 | SH |  | SOLE |  | 44863 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 | BBG001SBGZ25 | 683473 | 1923 | SH |  | SOLE |  | 1923 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 | BBG001S8RV10 | 2008644 | 7223 | SH |  | SOLE |  | 7223 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 | BBG001S6WCJ1 | 32224340 | 60780 | SH |  | SOLE |  | 60780 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 | BBG001S5V9H3 | 3859837 | 35726 | SH |  | SOLE |  | 35476 | 0 | 250 |
| UNUM GROUP | COM | 91529Y106 | BBG001S5X2J4 | 1114580 | 27165 | SH |  | SOLE |  | 27165 | 0 | 0 |
| UROGEN PHARMA LTD | COM | M96088105 | BBG00GFCC622 | 93233 | 10511 | SH |  | SOLE |  | 10511 | 0 | 0 |
| US BANCORP DEL | COM NEW | 902973304 | BBG001S6T8C1 | 5765111 | 132197 | SH |  | SOLE |  | 132197 | 0 | 0 |
| UXIN LTD | SPON ADS NEW | 91818X207 | BBG00L1HXRW3 | 50890 | 17670 | SH |  | SOLE |  | 17670 | 0 | 0 |
| V F CORP | COM | 918204108 | BBG001S5X749 | 1413190 | 51184 | SH |  | SOLE |  | 51184 | 0 | 0 |
| VAIL RESORTS INC | COM | 91879Q109 | BBG001S5TFD6 | 2701221 | 11333 | SH |  | SOLE |  | 11312 | 0 | 21 |
| VALE S A | SPONSORED ADS | 91912E105 | BBG001SB54S8 | 283993 | 16735 | SH |  | SOLE |  | 16735 | 0 | 0 |
| VALENS SEMICONDUCTOR LTD | ORDINARY SHARES | M9607U115 | BBG001VMDRC7 | 957772 | 178356 | SH |  | SOLE |  | 178356 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 | BBG001S5X8K9 | 3123928 | 24625 | SH |  | SOLE |  | 24625 | 0 | 0 |
| VALMONT INDS INC | COM | 920253101 | BBG001S5X650 | 13948983 | 42184 | SH |  | SOLE |  | 42184 | 0 | 0 |
| VALVOLINE INC | COM | 92047W101 | BBG003DNHV65 | 825196 | 25274 | SH |  | SOLE |  | 25274 | 0 | 0 |
| VANECK ETF TRUST | BIOTECH ETF | 92189F726 | BBG002DP3D21 | 428902 | 2685 | SH |  | SOLE |  | 2685 | 0 | 0 |
| VANECK ETF TRUST | FALLEN ANGEL HG | 92189F437 | BBG002VZY7Y3 | 1543409 | 57121 | SH |  | SOLE |  | 57121 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | BBG001SR42Z0 | 1737856 | 60637 | SH |  | SOLE |  | 60637 | 0 | 0 |
| VANECK ETF TRUST | HIGH YLD MUNIETF | 92189H409 | BBG001SZDBR1 | 1678412 | 33203 | SH |  | SOLE |  | 33203 | 0 | 0 |
| VANECK ETF TRUST | IG FLOATING RATE | 92189F486 | BBG001V14Q53 | 1395594 | 56093 | SH |  | SOLE |  | 56093 | 0 | 0 |
| VANECK ETF TRUST | INTRMDT MUNI ETF | 92189H201 | BBG001SRLFL7 | 2964787 | 65003 | SH |  | SOLE |  | 65003 | 0 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | BBG001T60G06 | 809576 | 22709 | SH |  | SOLE |  | 22709 | 0 | 0 |
| VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | BBG002XRNHT5 | 5417129 | 83456 | SH |  | SOLE |  | 83456 | 0 | 0 |
| VANECK ETF TRUST | OIL REFINERS ETF | 92189F585 | BBG009T0PRN6 | 502414 | 16103 | SH |  | SOLE |  | 16103 | 0 | 0 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 | BBG001SGYST1 | 440264 | 1448 | SH |  | SOLE |  | 1448 | 0 | 0 |
| VANECK ETF TRUST | PHARMACEUTCL ETF | 92189F692 | BBG001S73GG5 | 3607873 | 46409 | SH |  | SOLE |  | 46409 | 0 | 0 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | BBG002D68GN8 | 1345086 | 6628 | SH |  | SOLE |  | 6628 | 0 | 0 |
| VANECK MERK GOLD TR | GOLD TRUST | 921078101 | BBG002WYN9L7 | 1039694 | 58773 | SH |  | SOLE |  | 58773 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 | BBG001TC6MG7 | 238662 | 1704 | SH |  | SOLE |  | 1704 | 0 | 0 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 | BBG001ST39R1 | 217609 | 2928 | SH |  | SOLE |  | 2928 | 0 | 0 |
| VANGUARD BD INDEX FDS | LONG TERM BOND | 921937793 | BBG001ST39S0 | 1420766 | 19613 | SH |  | SOLE |  | 19613 | 0 | 0 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | BBG001ST39Q2 | 9055732 | 120294 | SH |  | SOLE |  | 120294 | 0 | 0 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | BBG001SK7DK4 | 1131480 | 15750 | SH |  | SOLE |  | 15750 | 0 | 0 |
| VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 | BBG00ZXBYMT4 | 850885 | 17365 | SH |  | SOLE |  | 17365 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 | BBG004N1LGK2 | 1200548 | 25312 | SH |  | SOLE |  | 25312 | 0 | 0 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 | BBG001SK3J43 | 4080928 | 30716 | SH |  | SOLE |  | 30716 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 | BBG001SHTTS4 | 12093566 | 56748 | SH |  | SOLE |  | 56748 | 0 | 0 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | BBG001SHTTQ6 | 1879966 | 10792 | SH |  | SOLE |  | 10792 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 | BBG001SRN7S6 | 352330 | 1960 | SH |  | SOLE |  | 1960 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 | BBG001SRN7W1 | 655644 | 4848 | SH |  | SOLE |  | 4848 | 0 | 0 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 | BBG001SHVTS1 | 7907420 | 38798 | SH |  | SOLE |  | 38798 | 0 | 0 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | BBG001SMD2X3 | 1320835 | 16014 | SH |  | SOLE |  | 16014 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 | BBG001TC6MC1 | 18334327 | 52184 | SH |  | SOLE |  | 52184 | 0 | 0 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | BBG001SHVTR2 | 858473 | 5406 | SH |  | SOLE |  | 5406 | 0 | 0 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | BBG001SHTTV0 | 6023416 | 32818 | SH |  | SOLE |  | 32818 | 0 | 0 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 | BBG001SHTTW9 | 652758 | 3255 | SH |  | SOLE |  | 3255 | 0 | 0 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | BBG001SHTB03 | 6764111 | 35379 | SH |  | SOLE |  | 35379 | 0 | 0 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 | BBG001SHVR78 | 7667150 | 54621 | SH |  | SOLE |  | 54621 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | BBG001SP7T00 | 1245327 | 24837 | SH |  | SOLE |  | 24837 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | BBG001SHTTZ6 | 8228366 | 211092 | SH |  | SOLE |  | 211092 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 | BBG001SHTV18 | 1172112 | 21142 | SH |  | SOLE |  | 21142 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 | BBG001T0SKD6 | 1986700 | 19324 | SH |  | SOLE |  | 19324 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 | BBG001T2YZG9 | 1323361 | 15354 | SH |  | SOLE |  | 15354 | 0 | 0 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | BBG003H12XS7 | 638339 | 13666 | SH |  | SOLE |  | 13666 | 0 | 0 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | BBG009THVRX1 | 210976 | 4263 | SH |  | SOLE |  | 4263 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | BBG001T62M38 | 3651496 | 47110 | SH |  | SOLE |  | 47110 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | BBG001T62MF5 | 1357270 | 29817 | SH |  | SOLE |  | 29817 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | BBG001T62M74 | 4564253 | 78939 | SH |  | SOLE |  | 78939 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | BBG001T62KZ7 | 9973277 | 132641 | SH |  | SOLE |  | 132641 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 | BBG001TCH518 | 315066 | 5716 | SH |  | SOLE |  | 5716 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 | BBG001TCH581 | 1145842 | 17210 | SH |  | SOLE |  | 17210 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000GRW | 92206C623 | BBG001TCH7Y8 | 321074 | 2062 | SH |  | SOLE |  | 2062 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 | BBG001TCHH03 | 290909 | 2389 | SH |  | SOLE |  | 2389 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | BBG001SQX4T3 | 7527812 | 49574 | SH |  | SOLE |  | 49574 | 0 | 0 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 | BBG001TJR1D8 | 1721190 | 33279 | SH |  | SOLE |  | 33279 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | BBG001SSPWL4 | 5459290 | 130076 | SH |  | SOLE |  | 130076 | 0 | 0 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | BBG001SS0V24 | 956901 | 8843 | SH |  | SOLE |  | 8843 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 | BBG00C863MQ1 | 2074695 | 29796 | SH |  | SOLE |  | 29796 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 | BBG00C868SD7 | 2665579 | 44747 | SH |  | SOLE |  | 44747 | 0 | 0 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 | BBG001SHTV72 | 344545 | 4189 | SH |  | SOLE |  | 4189 | 0 | 0 |
| VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 | BBG001SHVTQ3 | 1233302 | 5631 | SH |  | SOLE |  | 5631 | 0 | 0 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 | BBG001SHVR41 | 352872 | 1842 | SH |  | SOLE |  | 1842 | 0 | 0 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 | BBG001SHTV45 | 1661779 | 13702 | SH |  | SOLE |  | 13702 | 0 | 0 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 | BBG001SHTTM0 | 1291994 | 15617 | SH |  | SOLE |  | 15617 | 0 | 0 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 | BBG001SHVR32 | 2002508 | 8073 | SH |  | SOLE |  | 8073 | 0 | 0 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 | BBG001SHVTX5 | 1023697 | 5605 | SH |  | SOLE |  | 5605 | 0 | 0 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 | BBG001SHTTR5 | 3955893 | 12385 | SH |  | SOLE |  | 12385 | 0 | 0 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 | BBG001SHVTP4 | 984571 | 6420 | SH |  | SOLE |  | 6420 | 0 | 0 |
| VBI VACCINES INC CDA | COM NEW | 91822J103 | BBG001S5SXK0 | 23896 | 61100 | SH |  | SOLE |  | 61100 | 0 | 0 |
| VEEVA SYS INC | CL A COM | 922475108 | BBG001TX0CB4 | 890011 | 5515 | SH |  | SOLE |  | 5515 | 0 | 0 |
| VELODYNE LIDAR INC | COM | 92259F101 | BBG00M0X4600 | 67016 | 90722 | SH |  | SOLE |  | 90722 | 0 | 0 |
| VERINT SYS INC | COM | 92343X100 | BBG001S6V8N6 | 582729 | 16062 | SH |  | SOLE |  | 16062 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | BBG001S67QY1 | 20021346 | 508156 | SH |  | SOLE |  | 508156 | 0 | 0 |
| VERMILION ENERGY INC | COM | 923725105 | BBG001S7X7L6 | 935888 | 52875 | SH |  | SOLE |  | 52875 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 | BBG001S68LJ8 | 4446923 | 15399 | SH |  | SOLE |  | 15399 | 0 | 0 |
| VERU INC | COM | 92536C103 | BBG001SCF2T8 | 129534 | 24533 | SH |  | SOLE |  | 24533 | 0 | 0 |
| VIATRIS INC | COM | 92556V106 | BBG00Y52JV51 | 653164 | 58685 | SH |  | SOLE |  | 58685 | 0 | 0 |
| VICI PPTYS INC | COM | 925652109 | BBG00HVVB4B6 | 1734923 | 53547 | SH |  | SOLE |  | 53547 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | COM | 92766K106 | BBG00HTN2DF3 | 42606 | 12243 | SH |  | SOLE |  | 12243 | 0 | 0 |
| VIRTUS ARTIFICIAL INTELLIGEN | COM | 92838Y100 | BBG00Q7474L7 | 266245 | 16445 | SH |  | SOLE |  | 16445 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 | BBG001SRCFY3 | 33874852 | 163048 | SH |  | SOLE |  | 163048 | 0 | 0 |
| VISTRA CORP | COM | 92840M102 | BBG00DXDL6R0 | 1164269 | 50184 | SH |  | SOLE |  | 50184 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 | BBG001S6MDB8 | 1039951 | 102762 | SH |  | SOLE |  | 102762 | 0 | 0 |
| VOYA INFRASTRUCTURE INDLS | COM | 92912X101 | BBG001T63ZK9 | 154056 | 16800 | SH |  | SOLE |  | 16800 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 | BBG001S5X8R2 | 4467932 | 25515 | SH |  | SOLE |  | 25515 | 0 | 0 |
| WABASH NATL CORP | COM | 929566107 | BBG001S6W2K1 | 378663 | 16755 | SH |  | SOLE |  | 16755 | 0 | 0 |
| WABTEC | COM | 929740108 | BBG001S5XBT3 | 2194323 | 21985 | SH |  | SOLE |  | 21985 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | BBG001S5XBY7 | 1627215 | 43555 | SH |  | SOLE |  | 43555 | 0 | 0 |
| WALMART INC | COM | 931142103 | BBG001S5XH92 | 23802713 | 167873 | SH |  | SOLE |  | 167873 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 | BBG011386VG3 | 4033503 | 425475 | SH |  | SOLE |  | 423532 | 0 | 1943 |
| WASTE CONNECTIONS INC | COM | 94106B101 | BBG001SKJ4K1 | 3695508 | 27878 | SH |  | SOLE |  | 27878 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 | BBG001S5XH47 | 17305747 | 110312 | SH |  | SOLE |  | 110212 | 0 | 100 |
| WATERS CORP | COM | 941848103 | BBG001S8MDG9 | 954770 | 2787 | SH |  | SOLE |  | 2787 | 0 | 0 |
| WATSCO INC | COM | 942622200 | BBG001S82CQ2 | 1906663 | 7645 | SH |  | SOLE |  | 7645 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939U106 | BBG001S5XDC7 | 1278886 | 13640 | SH |  | SOLE |  | 13640 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 | BBG001S5XF23 | 2777289 | 67263 | SH |  | SOLE |  | 67263 | 0 | 0 |
| WELLTOWER INC | COM | 95040Q104 | BBG001S5RTQ4 | 1268524 | 19352 | SH |  | SOLE |  | 19352 | 0 | 0 |
| WENDYS CO | COM | 95058W100 | BBG001S7HBX2 | 332163 | 14678 | SH |  | SOLE |  | 14678 | 0 | 0 |
| WEST FRASER TIMBER CO LTD | COM | 952845105 | BBG001S60WD8 | 5180157 | 71658 | SH |  | SOLE |  | 71658 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 | BBG001S5XK22 | 1131327 | 4807 | SH |  | SOLE |  | 4807 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 | BBG001SLM522 | 268020 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| WESTERN ASSET DIVERSIFIED IN | COM SHS BEN INT | 95790K109 | BBG00WF4D5L5 | 2330171 | 183478 | SH |  | SOLE |  | 183478 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OP | COM | 95766K109 | BBG001S7HQ69 | 126795 | 32100 | SH |  | SOLE |  | 32100 | 0 | 0 |
| WESTERN ASSET MANAGED MUNS F | COM | 95766M105 | BBG001S6J994 | 151795 | 15074 | SH |  | SOLE |  | 15074 | 0 | 0 |
| WESTERN ASSET MTG DEFINED OP | COM | 95790B109 | BBG001T0VQ03 | 186116 | 17281 | SH |  | SOLE |  | 17281 | 0 | 0 |
| WESTERN ASSET PREMIER BD FD | SHS BEN INT | 957664105 | BBG001SB94R5 | 254796 | 23947 | SH |  | SOLE |  | 23947 | 0 | 0 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 | BBG001SBSMH5 | 223860 | 26000 | SH |  | SOLE |  | 26000 | 0 | 0 |
| WESTERN AST INFL LKD OPP  I | COM | 95766R104 | BBG001SBWXC1 | 199034 | 21800 | SH |  | SOLE |  | 21800 | 0 | 0 |
| WESTERN COPPER  GOLD CORP | COM | 95805V108 | BBG001SR0KP5 | 17800 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| WESTERN UN CO | COM | 959802109 | BBG001SR0YK0 | 139738 | 10148 | SH |  | SOLE |  | 10148 | 0 | 0 |
| WESTLAKE CORPORATION | COM | 960413102 | BBG001SHVYF4 | 305159 | 2976 | SH |  | SOLE |  | 2976 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | BBG001S5XL11 | 9311098 | 300358 | SH |  | SOLE |  | 298858 | 0 | 1500 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | BBG001S6DSP0 | 396232 | 10139 | SH |  | SOLE |  | 10139 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 | BBG001S5XFS5 | 434565 | 3072 | SH |  | SOLE |  | 3072 | 0 | 0 |
| WILEY JOHN  SONS INC | CL A | 968223206 | BBG001S8K9L4 | 238037 | 5942 | SH |  | SOLE |  | 5942 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 | BBG001S5XH10 | 6348845 | 192974 | SH |  | SOLE |  | 192974 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 | BBG001SBW7S1 | 282358 | 2457 | SH |  | SOLE |  | 2457 | 0 | 0 |
| WILLSCOT MOBIL MINI HLDNG CO | COM CL A | 971378104 | BBG00B0FS9V7 | 836052 | 18509 | SH |  | SOLE |  | 18509 | 0 | 0 |
| WINGSTOP INC | COM | 974155103 | BBG008N298X9 | 547728 | 3980 | SH |  | SOLE |  | 3980 | 0 | 0 |
| WINTRUST FINL CORP | COM | 97650W108 | BBG001S945T0 | 3569956 | 42238 | SH |  | SOLE |  | 42238 | 0 | 0 |
| WISDOMTREE TR | HEDGED HI YLD BD | 97717W430 | BBG005Q26K04 | 239524 | 11588 | SH |  | SOLE |  | 11588 | 0 | 0 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 | BBG001SHL7K8 | 896478 | 14471 | SH |  | SOLE |  | 14471 | 0 | 0 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 | BBG001SHKG74 | 706292 | 17168 | SH |  | SOLE |  | 17168 | 0 | 0 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 | BBG004LMH3Z6 | 2760685 | 45737 | SH |  | SOLE |  | 45737 | 0 | 0 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 | BBG001SHKFX7 | 835254 | 29369 | SH |  | SOLE |  | 29369 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | SPONSORED ADR | 980228308 | BBG001S5WCY6 | 304877 | 12593 | SH |  | SOLE |  | 12593 | 0 | 0 |
| WORKDAY INC | CL A | 98138H101 | BBG001T21KQ7 | 310899 | 1858 | SH |  | SOLE |  | 1858 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 | BBG001S67MM3 | 264538 | 3385 | SH |  | SOLE |  | 3385 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 | BBG00HCY3Q76 | 2500913 | 35071 | SH |  | SOLE |  | 35071 | 0 | 0 |
| WYNN RESORTS LTD | COM | 983134107 | BBG001SJZ2V8 | 1571301 | 19053 | SH |  | SOLE |  | 19053 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 | BBG001S7F0X8 | 1947165 | 27773 | SH |  | SOLE |  | 27773 | 0 | 0 |
| XPO INC | COM | 983793100 | BBG001SJW3C0 | 3721689 | 111796 | SH |  | SOLE |  | 111796 | 0 | 0 |
| XYLEM INC | COM | 98419M100 | BBG001V05C73 | 8223533 | 74374 | SH |  | SOLE |  | 73824 | 0 | 550 |
| YAMANA GOLD INC | COM | 98462Y100 | BBG001S7X4Y9 | 176529 | 31807 | SH |  | SOLE |  | 31807 | 0 | 0 |
| YEXT INC | COM | 98585N106 | BBG001V12329 | 289684 | 44362 | SH |  | SOLE |  | 44362 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 | BBG001S7JQ30 | 1070236 | 8356 | SH |  | SOLE |  | 8356 | 0 | 0 |
| YUM CHINA HLDGS INC | COM | 98850P109 | BBG00B8N0HH0 | 314456 | 5754 | SH |  | SOLE |  | 5754 | 0 | 0 |
| ZIFF DAVIS INC | COM | 48123V102 | BBG001SD21P6 | 397478 | 5025 | SH |  | SOLE |  | 5025 | 0 | 0 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 | BBG009NRSWK2 | 288634 | 8961 | SH |  | SOLE |  | 8961 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 | BBG001S7DQJ9 | 2520038 | 19765 | SH |  | SOLE |  | 19765 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 | BBG0039320P7 | 8608640 | 58742 | SH |  | SOLE |  | 58742 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 | BBG0042V6JN7 | 401563 | 5928 | SH |  | SOLE |  | 5928 | 0 | 0 |

---