# EDGAR Filing Document

**Accession Number:** 0001667134
**File Stem:** 0001667134-26-000003
**Filing Date:** 2026-4
**Character Count:** 73209
**Document Hash:** 762c2eb3cce821a1a073a4e5b3db4dea
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001667134-26-000003.hdr.sgml**: 20260420

**ACCESSION NUMBER**: 0001667134-26-000003

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260420

**DATE AS OF CHANGE**: 20260420

**EFFECTIVENESS DATE**: 20260420

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** CWA Asset Management Group, LLC
- **CENTRAL INDEX KEY:** 0001667134

**ORGANIZATION NAME:**
- **EIN:** 000000000
- **STATE OF INCORPORATION:** FL
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 9130 GALLERIA COURT
- **STREET 2:** THIRD FLOOR
- **CITY:** NAPLES
- **STATE:** FL
- **ZIP:** 34109
- **BUSINESS PHONE:** 239-434-7434

**MAIL ADDRESS:**
- **STREET 1:** 9130 GALLERIA COURT
- **STREET 2:** THIRD FLOOR
- **CITY:** NAPLES
- **STATE:** FL
- **ZIP:** 34109

### FORM 13F COVER PAGE

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

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

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

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** CWA Asset Management Group LLC<br>**Address:** 9130 GALLERIA COURT<br>THIRD FLOOR<br>NAPLES, FL 34109

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

**CRD Number (if applicable):** 000158940

**SEC File Number (if applicable):** 801-79715

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:** Kimberly Key<br>**Title:** Chief Compliance Officer<br>**Phone:** 239-434-7434

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

Kimberly Key  Naples, FL  04-20-2026<br>[Signature]  [City, State]  [Date]

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

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

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

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

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

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

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

      (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 |
| 3M CO | COM | 88579Y101 |  | 926507 | 6380 | SH |  | SOLE | 0 | 0 | 0 | 6380 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 1185720 | 11549 | SH |  | SOLE | 0 | 0 | 0 | 11549 |
| ABBVIE INC | COM | 00287Y109 |  | 18119923 | 83314 | SH |  | SOLE | 0 | 106 | 0 | 83208 |
| ACADIAN ASSET MANAGEMENT INC | COM | 10948W103 |  | 1816997 | 33388 | SH |  | SOLE | 0 | 58 | 0 | 33330 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 2812942 | 14186 | SH |  | SOLE | 0 | 0 | 0 | 14186 |
| ADEIA INC | COM | 00676P107 |  | 1474661 | 61367 | SH |  | SOLE | 0 | 110 | 0 | 61257 |
| ADOBE INC | COM | 00724F101 |  | 3892702 | 16014 | SH |  | SOLE | 0 | 0 | 0 | 16014 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 3109021 | 15283 | SH |  | SOLE | 0 | 0 | 0 | 15283 |
| AES CORP | COM | 00130H105 |  | 3951824 | 280470 | SH |  | SOLE | 0 | 0 | 0 | 280470 |
| AFFILIATED MANAGERS GROUP | COM | 008252108 |  | 1303811 | 4712 | SH |  | SOLE | 0 | 8 | 0 | 4704 |
| AFLAC INC | COM | 001055102 |  | 619458 | 5646 | SH |  | SOLE | 0 | 0 | 0 | 5646 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 11655795 | 57423 | SH |  | SOLE | 0 | 495 | 0 | 56928 |
| AIR PRODUCTS AND CHEMICALS I | COM | 009158106 |  | 674010 | 2320 | SH |  | SOLE | 0 | 0 | 0 | 2320 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 241415 | 2102 | SH |  | SOLE | 0 | 0 | 0 | 2102 |
| AKEBIA THREAPEUTICS INC | COM | 00972D105 |  | 82010 | 59000 | SH |  | SOLE | 0 | 0 | 0 | 59000 |
| ALAMOS GOLD INC | COM CL A | 011532108 |  | 13933923 | 313615 | SH |  | SOLE | 0 | 1535 | 0 | 312080 |
| ALGONQUIN POWER  UTILITIES | COM | 015857105 |  | 3803545 | 619470 | SH |  | SOLE | 0 | 4791 | 0 | 614679 |
| ALIGHT INC | COM CL A | 01626W101 |  | 6404 | 10991 | SH |  | SOLE | 0 | 0 | 0 | 10991 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 |  | 2820148 | 24091 | SH |  | SOLE | 0 | 29 | 0 | 24062 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 28756 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 40614428 | 141238 | SH |  | SOLE | 0 | 442 | 0 | 140797 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 977704 | 3400 | SH | Put | SOLE | 0 | 0 | 0 | 3400 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 44916318 | 156579 | SH |  | SOLE | 0 | 0 | 0 | 156579 |
| ALPS ETF TR | BARRONS 400 ETF | 00162Q726 |  | 290518 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 |  | 1234614 | 23454 | SH |  | SOLE | 0 | 0 | 0 | 23454 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 14322011 | 217033 | SH |  | SOLE | 0 | 963 | 0 | 216070 |
| AMAZON COM INC | COM | 023135106 |  | 50710978 | 243487 | SH |  | SOLE | 0 | 76 | 0 | 243411 |
| AMEREN CORP | COM | 023608102 |  | 2719377 | 24740 | SH |  | SOLE | 0 | 0 | 0 | 24740 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 1270025 | 14970 | SH |  | SOLE | 0 | 0 | 0 | 14970 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 1698994 | 15380 | SH |  | SOLE | 0 | 0 | 0 | 15380 |
| AMERICAN CENTY ETF TR | US LARGE CAP VLU | 025072349 |  | 617714 | 7663 | SH |  | SOLE | 0 | 0 | 0 | 7663 |
| AMERICAN CENTY ETF TR | INTL SMCP VLU | 025072802 |  | 246954 | 2473 | SH |  | SOLE | 0 | 0 | 0 | 2473 |
| AMERICAN CENTY ETF TR | US EQT ETF | 025072885 |  | 579137 | 5209 | SH |  | SOLE | 0 | 0 | 0 | 5209 |
| AMERICAN CENTY ETF TR | AVANTIS EMGMKT | 025072604 |  | 535404 | 6644 | SH |  | SOLE | 0 | 0 | 0 | 6644 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 819502 | 6252 | SH |  | SOLE | 0 | 0 | 0 | 6252 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 1510876 | 4995 | SH |  | SOLE | 0 | 0 | 0 | 4995 |
| AMERICAN PUB ED INC | COM | 02913V103 |  | 2487306 | 43729 | SH |  | SOLE | 0 | 79 | 0 | 43650 |
| AMERICAN TOWER CORP | COM | 03027X100 |  | 2502350 | 14500 | SH |  | SOLE | 0 | 0 | 0 | 14500 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 287082 | 646 | SH |  | SOLE | 0 | 0 | 0 | 646 |
| AMETEK INC | COM | 031100100 |  | 398510 | 1859 | SH |  | SOLE | 0 | 0 | 0 | 1859 |
| AMGEN INC | COM | 031162100 |  | 2342866 | 6659 | SH |  | SOLE | 0 | 0 | 0 | 6659 |
| AMPHENOL CORP | CL A | 032095101 |  | 1548925 | 12259 | SH |  | SOLE | 0 | 0 | 0 | 12259 |
| ANALOG DEVICES INC | COM | 032654105 |  | 1247427 | 3921 | SH |  | SOLE | 0 | 0 | 0 | 3921 |
| ANNOVIS BIO INC | COM | 03615A108 |  | 37912 | 17001 | SH |  | SOLE | 0 | 0 | 0 | 17001 |
| AON PLC | SHS CL A | G0403H108 |  | 491271 | 1522 | SH |  | SOLE | 0 | 0 | 0 | 1522 |
| APA CORPORATION | COM | 03743Q108 |  | 5268508 | 124140 | SH |  | SOLE | 0 | 61 | 0 | 124079 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 357770 | 3211 | SH |  | SOLE | 0 | 0 | 0 | 3211 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 1117173 | 97061 | SH |  | SOLE | 0 | 169 | 0 | 96892 |
| APPLE INC | COM | 037833100 |  | 3756092 | 14800 | SH | Put | SOLE | 0 | 0 | 0 | 14800 |
| APPLE INC | COM | 037833100 |  | 145471735 | 573197 | SH |  | SOLE | 0 | 268 | 0 | 572929 |
| APPLE INC | COM | 037833100 |  | 253790 | 1000 | SH | Put | SOLE | 0 | 0 | 0 | 1000 |
| APPLIED MATLS INC | COM | 038222105 |  | 3840397 | 11236 | SH |  | SOLE | 0 | 20 | 0 | 11216 |
| APPLOVIN CORP | COM CL A | 03831W108 |  | 4666152 | 11724 | SH |  | SOLE | 0 | 0 | 0 | 11724 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 4612361 | 63452 | SH |  | SOLE | 0 | 0 | 0 | 63452 |
| ARDAGH METAL PACKAGING S A | SHS | L02235106 |  | 2488991 | 614566 | SH |  | SOLE | 0 | 2966 | 0 | 611600 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 192097 | 10660 | SH |  | SOLE | 0 | 0 | 0 | 10660 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 681797 | 5553 | SH |  | SOLE | 0 | 0 | 0 | 5553 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 12278 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 |  | 216616 | 164 | SH |  | SOLE | 0 | 0 | 0 | 164 |
| ASTRAZENECA PLC | ORD | G0593M107 |  | 276305 | 1401 | SH |  | SOLE | 0 | 0 | 0 | 1401 |
| AT INC | COM | 00206R102 |  | 1207763 | 41661 | SH |  | SOLE | 0 | 0 | 0 | 41661 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 208151 | 1127 | SH |  | SOLE | 0 | 0 | 0 | 1127 |
| ATMUS FILTRATION TECHNOLOGIE | COM | 04956D107 |  | 2495950 | 43966 | SH |  | SOLE | 0 | 79 | 0 | 43887 |
| AURINIA PHARMACEUTICALS INC | COM | 05156V102 |  | 2761455 | 186333 | SH |  | SOLE | 0 | 333 | 0 | 186000 |
| AUTODESK INC | COM | 052769106 |  | 4527293 | 18911 | SH |  | SOLE | 0 | 0 | 0 | 18911 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 738606 | 3635 | SH |  | SOLE | 0 | 0 | 0 | 3635 |
| AVISTA CORP | COM | 05379B107 |  | 5948817 | 148202 | SH |  | SOLE | 0 | 900 | 0 | 147302 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 459939 | 1083 | SH |  | SOLE | 0 | 0 | 0 | 1083 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 254232 | 4164 | SH |  | SOLE | 0 | 0 | 0 | 4164 |
| BANK AMERICA CORP | COM | 060505104 |  | 8419064 | 172699 | SH |  | SOLE | 0 | 0 | 0 | 172699 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 8225233 | 69335 | SH |  | SOLE | 0 | 0 | 0 | 69335 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 37144862 | 77514 | SH |  | SOLE | 0 | 0 | 0 | 77514 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 3590700 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| BEST BUY INC | COM | 086516101 |  | 204285 | 3182 | SH |  | SOLE | 0 | 0 | 0 | 3182 |
| BIOGEN INC | COM | 09062X103 |  | 6385384 | 34830 | SH |  | SOLE | 0 | 0 | 0 | 34830 |
| BITMINE IMMERSION TECNOLOGIE | COM NEW | 09175A206 |  | 256744 | 12980 | SH |  | SOLE | 0 | 0 | 0 | 12980 |
| BITMINE IMMERSION TECNOLOGIE | COM NEW | 09175A206 |  | 1978 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| BITMINE IMMERSION TECNOLOGIE | COM NEW | 09175A206 |  | 1978 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| BITWISE ETHEREUM ETF | SHS | 091955104 |  | 749475 | 49965 | SH |  | SOLE | 0 | 151 | 0 | 49814 |
| BLACK HILLS CORP | COM | 092113109 |  | 1415767 | 20397 | SH |  | SOLE | 0 | 146 | 0 | 20251 |
| BLACKROCK INC | COM | 09290D101 |  | 956154 | 994 | SH |  | SOLE | 0 | 0 | 0 | 994 |
| BLACKSTONE INC | COM | 09260D107 |  | 8352934 | 72641 | SH |  | SOLE | 0 | 0 | 0 | 72641 |
| BLOCK INC | CL A | 852234103 |  | 244812 | 4068 | SH |  | SOLE | 0 | 0 | 0 | 4068 |
| BLUE FOUNDRY BANCORP | COM | 09549B104 |  | 172120 | 13000 | SH |  | SOLE | 0 | 0 | 0 | 13000 |
| BOEING CO | COM | 097023105 |  | 3018655 | 15167 | SH |  | SOLE | 0 | 21 | 0 | 15146 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 1023108 | 243 | SH |  | SOLE | 0 | 0 | 0 | 243 |
| BORGWARNER INC | COM | 099724106 |  | 4935912 | 90968 | SH |  | SOLE | 0 | 86 | 0 | 90882 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 565064 | 9005 | SH |  | SOLE | 0 | 0 | 0 | 9005 |
| BP PLC | SPONSORED ADR | 055622104 |  | 296965 | 6318 | SH |  | SOLE | 0 | 0 | 0 | 6318 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 10176577 | 167792 | SH |  | SOLE | 0 | 412 | 0 | 167380 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 3697116 | 63231 | SH |  | SOLE | 0 | 850 | 0 | 62381 |
| BROADCOM INC | COM | 11135F101 |  | 24645267 | 79627 | SH |  | SOLE | 0 | 30 | 0 | 79597 |
| BROADCOM INC | COM | 11135F101 |  | 30951 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 219186 | 1349 | SH |  | SOLE | 0 | 0 | 0 | 1349 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 1171222 | 4215 | SH |  | SOLE | 0 | 10 | 0 | 4205 |
| CAL MAINE FOODS INC | COM NEW | 128030202 |  | 1741101 | 21997 | SH |  | SOLE | 0 | 192 | 0 | 21805 |
| CAMECO CORP | COM | 13321L108 |  | 22550124 | 207625 | SH |  | SOLE | 0 | 0 | 0 | 207625 |
| CAMPING WORLD HLDGS INC | CL A | 13462K109 |  | 519456 | 76055 | SH |  | SOLE | 0 | 0 | 0 | 76055 |
| CANAAN INC | SPONSORED ADS | 134748102 |  | 27527 | 63750 | SH |  | SOLE | 0 | 0 | 0 | 63750 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 271313 | 2640 | SH |  | SOLE | 0 | 0 | 0 | 2640 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 719367 | 3943 | SH |  | SOLE | 0 | 0 | 0 | 3943 |
| CAPITOL SER TR | STERLING CAP ENH | 14064D444 |  | 41984342 | 1673683 | SH |  | SOLE | 0 | 2922 | 0 | 1670761 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 16361023 | 77427 | SH |  | SOLE | 0 | 0 | 0 | 77427 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 12722537 | 17479 | SH |  | SOLE | 0 | 0 | 0 | 17479 |
| CATERPILLAR INC | COM | 149123101 |  | 5725882 | 8082 | SH |  | SOLE | 0 | 6 | 0 | 8076 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 1992224 | 7088 | SH |  | SOLE | 0 | 0 | 0 | 7088 |
| CELSIUS HLDGS INC | COM NEW | 15118V207 |  | 4012025 | 113079 | SH |  | SOLE | 0 | 0 | 0 | 113079 |
| CENCORA INC | COM | 03073E105 |  | 691132 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| CENTRAL GARDEN  PET CO | CL A NON-VTG | 153527205 |  | 958627 | 29569 | SH |  | SOLE | 0 | 39 | 0 | 29530 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 915954 | 6412 | SH |  | SOLE | 0 | 0 | 0 | 6412 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 257654 | 908 | SH |  | SOLE | 0 | 0 | 0 | 908 |
| CHEVRON CORPORATION | COM | 166764100 |  | 8276195 | 40001 | SH |  | SOLE | 0 | 0 | 0 | 40001 |
| CHINA YUCHAI INTL LTD | COM | G21082105 |  | 2766124 | 71847 | SH |  | SOLE | 0 | 158 | 0 | 71689 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 336969 | 10527 | SH |  | SOLE | 0 | 0 | 0 | 10527 |
| CHUBB LTD SWITZ | COM | H1467J104 |  | 757514 | 2324 | SH |  | SOLE | 0 | 0 | 0 | 2324 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 546977 | 5861 | SH |  | SOLE | 0 | 0 | 0 | 5861 |
| CINTAS CORP | COM | 172908105 |  | 1322705 | 7820 | SH |  | SOLE | 0 | 0 | 0 | 7820 |
| CIRRUS LOGIC INC | COM | 172755100 |  | 3670600 | 25381 | SH |  | SOLE | 0 | 45 | 0 | 25336 |
| CISCO SYS INC | COM | 17275R102 |  | 8358327 | 107724 | SH |  | SOLE | 0 | 0 | 0 | 107724 |
| CITIGROUP INC | COM NEW | 172967424 |  | 9745959 | 85936 | SH |  | SOLE | 0 | 0 | 0 | 85936 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 602878 | 10053 | SH |  | SOLE | 0 | 0 | 0 | 10053 |
| CLEANCORE SOLUTIONS INC | CLASS B COM SHS | 184492106 |  | 53445 | 150000 | SH |  | SOLE | 0 | 0 | 0 | 150000 |
| CLEAR SECURE INC | COM CL A | 18467V109 |  | 3328821 | 68763 | SH |  | SOLE | 0 | 125 | 0 | 68638 |
| CLOROX CO DEL | COM | 189054109 |  | 246852 | 2382 | SH |  | SOLE | 0 | 0 | 0 | 2382 |
| CME GROUP INC | COM | 12572Q105 |  | 2491622 | 8436 | SH |  | SOLE | 0 | 0 | 0 | 8436 |
| COCA COLA CO | COM | 191216100 |  | 2170262 | 28537 | SH |  | SOLE | 0 | 0 | 0 | 28537 |
| COCA COLA CONS INC | COM | 191098102 |  | 6417730 | 33471 | SH |  | SOLE | 0 | 0 | 0 | 33471 |
| COGNITION THERAPEUTICS INC | COM | 19243B102 |  | 19177 | 25250 | SH |  | SOLE | 0 | 0 | 0 | 25250 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 246570 | 4019 | SH |  | SOLE | 0 | 0 | 0 | 4019 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 379777 | 2175 | SH |  | SOLE | 0 | 0 | 0 | 2175 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 526407 | 6176 | SH |  | SOLE | 0 | 0 | 0 | 6176 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 508725 | 17719 | SH |  | SOLE | 0 | 0 | 0 | 17719 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 296971 | 6036 | SH |  | SOLE | 0 | 0 | 0 | 6036 |
| COMPANIA DE MINAS BUENAVENTU | SPONSORED ADR | 204448104 |  | 2223303 | 61690 | SH |  | SOLE | 0 | 615 | 0 | 61075 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 2983537 | 189792 | SH |  | SOLE | 0 | 889 | 0 | 188903 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 955107 | 7236 | SH |  | SOLE | 0 | 0 | 0 | 7236 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 524301 | 4632 | SH |  | SOLE | 0 | 0 | 0 | 4632 |
| CONSOLIDATED WATER CO INC | ORD | G23773107 |  | 5849555 | 176617 | SH |  | SOLE | 0 | 147 | 0 | 176470 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 785538 | 2813 | SH |  | SOLE | 0 | 0 | 0 | 2813 |
| COPA HOLDINGS SA | CL A | P31076105 |  | 2003527 | 17635 | SH |  | SOLE | 0 | 21 | 0 | 17614 |
| CORE LABORATORIES INC | COM | 21867A105 |  | 29231415 | 1741001 | SH |  | SOLE | 0 | 1586 | 0 | 1739415 |
| CORE NATURAL RESOURCES INC | COM SHS | 218937100 |  | 10956517 | 104617 | SH |  | SOLE | 0 | 88 | 0 | 104529 |
| CORE SCIENTIFIC INC NEW | *W EXP 01/23/202 | 21874A114 |  | 1660014 | 189933 | SH |  | SOLE | 0 | 0 | 0 | 189933 |
| CORE SCIENTIFIC INC NEW | COM | 21874A106 |  | 3589936 | 239969 | SH |  | SOLE | 0 | 0 | 0 | 239969 |
| COREBRIDGE FINL INC | COM | 21871X109 |  | 1799032 | 75400 | SH |  | SOLE | 0 | 0 | 0 | 75400 |
| CORNING INC | COM | 219350105 |  | 13114413 | 96451 | SH |  | SOLE | 0 | 0 | 0 | 96451 |
| CORTEVA INC | COM | 22052L104 |  | 2515317 | 30048 | SH |  | SOLE | 0 | 0 | 0 | 30048 |
| COSTAMARE INC | SHS | Y1771G102 |  | 4236841 | 250701 | SH |  | SOLE | 0 | 340 | 0 | 250361 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 |  | 33233356 | 33352 | SH |  | SOLE | 0 | 5 | 0 | 33347 |
| CRICUT INC | COM CL A | 22658D100 |  | 1555945 | 416028 | SH |  | SOLE | 0 | 727 | 0 | 415301 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 39041 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 1581941 | 4052 | SH |  | SOLE | 0 | 0 | 0 | 4052 |
| CSX CORP | COM | 126408103 |  | 581570 | 14167 | SH |  | SOLE | 0 | 0 | 0 | 14167 |
| CUMMINS INC | COM | 231021106 |  | 6985556 | 12984 | SH |  | SOLE | 0 | 0 | 0 | 12984 |
| CUSTOM TRUCK ONE SOURCE INC | COM CL A | 23204X103 |  | 105120 | 16000 | SH |  | SOLE | 0 | 0 | 0 | 16000 |
| CVS HEALTH CORP | COM | 126650100 |  | 383538 | 5340 | SH |  | SOLE | 0 | 0 | 0 | 5340 |
| D R HORTON INC | COM | 23331A109 |  | 264859 | 1930 | SH |  | SOLE | 0 | 0 | 0 | 1930 |
| DAILY JOURNAL CORP | COM | 233912104 |  | 1638027 | 3396 | SH |  | SOLE | 0 | 6 | 0 | 3390 |
| DANAHER CORP DEL | COM | 235851102 |  | 443095 | 2337 | SH |  | SOLE | 0 | 0 | 0 | 2337 |
| DEERE  CO | COM | 244199105 |  | 13363241 | 23723 | SH |  | SOLE | 0 | 0 | 0 | 23723 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 200114 | 1219 | SH |  | SOLE | 0 | 0 | 0 | 1219 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 4208480 | 83634 | SH |  | SOLE | 0 | 0 | 0 | 83634 |
| DIAMONDROCK HOSPITALITY CO | COM | 252784301 |  | 1563838 | 166898 | SH |  | SOLE | 0 | 289 | 0 | 166609 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 407440 | 2261 | SH |  | SOLE | 0 | 0 | 0 | 2261 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 4168971 | 58792 | SH |  | SOLE | 0 | 0 | 0 | 58792 |
| DIMENSIONAL ETF TRUST | US TARGETED VLU | 25434V609 |  | 591384 | 9470 | SH |  | SOLE | 0 | 0 | 0 | 9470 |
| DIMENSIONAL ETF TRUST | US MKTWIDE VALUE | 25434V724 |  | 654355 | 13503 | SH |  | SOLE | 0 | 0 | 0 | 13503 |
| DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 |  | 770045 | 10826 | SH |  | SOLE | 0 | 0 | 0 | 10826 |
| DISNEY WALT CO | COM | 254687106 |  | 655384 | 6800 | SH | Put | SOLE | 0 | 0 | 0 | 6800 |
| DISNEY WALT CO | COM | 254687106 |  | 2555790 | 26518 | SH |  | SOLE | 0 | 0 | 0 | 26518 |
| DOLLAR GEN CORP | COM | 256677105 |  | 4931869 | 41539 | SH |  | SOLE | 0 | 0 | 0 | 41539 |
| DOLLAR TREE INC | COM | 256746108 |  | 588726 | 5376 | SH |  | SOLE | 0 | 0 | 0 | 5376 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 2669831 | 43187 | SH |  | SOLE | 0 | 147 | 0 | 43040 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 17151275 | 130986 | SH |  | SOLE | 0 | 0 | 0 | 130986 |
| EATON CORP PLC | SHS | G29183103 |  | 2416419 | 6756 | SH |  | SOLE | 0 | 0 | 0 | 6756 |
| EBAY INC. | COM | 278642103 |  | 4909380 | 53937 | SH |  | SOLE | 0 | 0 | 0 | 53937 |
| ECOLAB INC | COM | 278865100 |  | 291862 | 1097 | SH |  | SOLE | 0 | 0 | 0 | 1097 |
| ECOPETROL S A | SPONSORED ADS | 279158109 |  | 3723951 | 248429 | SH |  | SOLE | 0 | 2309 | 0 | 246120 |
| EDISON INTL | COM | 281020107 |  | 1703695 | 23281 | SH |  | SOLE | 0 | 129 | 0 | 23152 |
| ELI LILLY  CO | COM | 532457108 |  | 6217143 | 6759 | SH |  | SOLE | 0 | 5 | 0 | 6754 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 2232314 | 252524 | SH |  | SOLE | 0 | 454 | 0 | 252070 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 6413042 | 8686 | SH |  | SOLE | 0 | 0 | 0 | 8686 |
| EMERSON ELEC CO | COM | 291011104 |  | 501393 | 3827 | SH |  | SOLE | 0 | 0 | 0 | 3827 |
| ENACT HLDGS INC | COM | 29249E109 |  | 2518716 | 61718 | SH |  | SOLE | 0 | 65 | 0 | 61653 |
| ENBRIDGE INC | COM | 29250N105 |  | 4576650 | 84534 | SH |  | SOLE | 0 | 545 | 0 | 83989 |
| ENEL CHILE SA | SPONSORED ADR | 29278D105 |  | 1243578 | 315629 | SH |  | SOLE | 0 | 2620 | 0 | 313009 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 835688 | 43300 | SH |  | SOLE | 0 | 0 | 0 | 43300 |
| ENERSYS | COM | 29275Y102 |  | 2783219 | 16021 | SH |  | SOLE | 0 | 26 | 0 | 15995 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 5006657 | 44559 | SH |  | SOLE | 0 | 448 | 0 | 44111 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 1231781 | 32552 | SH |  | SOLE | 0 | 0 | 0 | 32552 |
| EOG RES INC | COM | 26875P101 |  | 1074000 | 7429 | SH |  | SOLE | 0 | 17 | 0 | 7412 |
| EQT CORP | COM | 26884L109 |  | 461326 | 7249 | SH |  | SOLE | 0 | 0 | 0 | 7249 |
| EQUINIX INC | COM | 29444U700 |  | 342251 | 349 | SH |  | SOLE | 0 | 0 | 0 | 349 |
| ESSENT GROUP LTD | COM | G3198U102 |  | 2153934 | 36857 | SH |  | SOLE | 0 | 63 | 0 | 36794 |
| ETFIS SER TR I | VIRTUS BIOTECH E | 26923G202 |  | 1760344 | 21193 | SH |  | SOLE | 0 | 60 | 0 | 21133 |
| EVERGY INC | COM | 30034W106 |  | 308160 | 3762 | SH |  | SOLE | 0 | 0 | 0 | 3762 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 3836319 | 55374 | SH |  | SOLE | 0 | 0 | 0 | 55374 |
| EVOLUTION PETE CORP | COM | 30049A107 |  | 3248533 | 709287 | SH |  | SOLE | 0 | 5401 | 0 | 703886 |
| EXELIXIS INC | COM | 30161Q104 |  | 2501431 | 58322 | SH |  | SOLE | 0 | 104 | 0 | 58218 |
| EXELON CORP | COM | 30161N101 |  | 710562 | 14495 | SH |  | SOLE | 0 | 0 | 0 | 14495 |
| EXPAND ENERGY CORPORATION | COM | 165167735 |  | 893130 | 8136 | SH |  | SOLE | 0 | 0 | 0 | 8136 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 5956297 | 25797 | SH |  | SOLE | 0 | 0 | 0 | 25797 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 205566 | 1435 | SH |  | SOLE | 0 | 0 | 0 | 1435 |
| EXTRA SPACE STORAGE INC | COM | 30225T102 |  | 499474 | 3809 | SH |  | SOLE | 0 | 0 | 0 | 3809 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 8020623 | 47275 | SH |  | SOLE | 0 | 0 | 0 | 47275 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 695606 | 4100 | SH | Put | SOLE | 0 | 0 | 0 | 4100 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 243062 | 1120 | SH |  | SOLE | 0 | 0 | 0 | 1120 |
| FASTENAL CO | COM | 311900104 |  | 929558 | 20034 | SH |  | SOLE | 0 | 0 | 0 | 20034 |
| FEDERATED HERMES INC | CL B | 314211103 |  | 1693265 | 29858 | SH |  | SOLE | 0 | 0 | 0 | 29858 |
| FEDEX CORP | COM | 31428X106 |  | 4194079 | 11775 | SH |  | SOLE | 0 | 0 | 0 | 11775 |
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 |  | 5044568 | 21626 | SH |  | SOLE | 0 | 0 | 0 | 21626 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 239031 | 3405 | SH |  | SOLE | 0 | 0 | 0 | 3405 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 326959 | 3779 | SH |  | SOLE | 0 | 0 | 0 | 3779 |
| FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 |  | 548035 | 16109 | SH |  | SOLE | 0 | 0 | 0 | 16109 |
| FIDELITY NATL FINL INC | COM SHS | 31620R303 |  | 6820106 | 147048 | SH |  | SOLE | 0 | 0 | 0 | 147048 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 214738 | 4622 | SH |  | SOLE | 0 | 0 | 0 | 4622 |
| FIGURE TECHNOLOGY SOLUTIO | COM CL A | 349381103 |  | 3395 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| FIGURE TECHNOLOGY SOLUTIO | COM CL A | 349381103 |  | 3395 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| FIGURE TECHNOLOGY SOLUTIO | COM CL A | 349381103 |  | 3123434 | 92001 | SH |  | SOLE | 0 | 274 | 0 | 91727 |
| FIGURE TECHNOLOGY SOLUTIO | COM CL A | 349381103 |  | 3395 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| FIGURE TECHNOLOGY SOLUTIO | COM CL A | 349381103 |  | 3395 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 5006893 | 219987 | SH |  | SOLE | 0 | 164 | 0 | 219823 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 201077 | 9361 | SH |  | SOLE | 0 | 0 | 0 | 9361 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 |  | 468626 | 26401 | SH |  | SOLE | 0 | 0 | 0 | 26401 |
| FIRST TR EXCH TRADED FD III | MANAGD MUN ETF | 33739N108 |  | 6421088 | 126749 | SH |  | SOLE | 0 | 375 | 0 | 126374 |
| FIRSTCASH HOLDINGS INC | COM | 33768G107 |  | 10370821 | 55164 | SH |  | SOLE | 0 | 33 | 0 | 55131 |
| FLEXTRONICS INTL LTD | ORD | Y2573F102 |  | 505747 | 7726 | SH |  | SOLE | 0 | 0 | 0 | 7726 |
| FLOWERS FOODS INC | COM | 343498101 |  | 1708276 | 209604 | SH |  | SOLE | 0 | 1001 | 0 | 208603 |
| FLUTTER ENTMT PLC | SHS | G3643J108 |  | 2123517 | 20829 | SH |  | SOLE | 0 | 0 | 0 | 20829 |
| FORD MTR CO | COM | 345370860 |  | 370109 | 32072 | SH |  | SOLE | 0 | 0 | 0 | 32072 |
| FORTINET INC | COM | 34959E109 |  | 3739772 | 45763 | SH |  | SOLE | 0 | 0 | 0 | 45763 |
| FRANCO NEV CORP | COM | 351858105 |  | 5072653 | 20533 | SH |  | SOLE | 0 | 0 | 0 | 20533 |
| FREEPORT MCMORAN INC | CL B | 35671D857 |  | 679506 | 11560 | SH |  | SOLE | 0 | 0 | 0 | 11560 |
| FTI CONSULTING INC | COM | 302941109 |  | 10266809 | 58080 | SH |  | SOLE | 0 | 0 | 0 | 58080 |
| GARMIN LTD | SHS | H2906T109 |  | 10798890 | 46545 | SH |  | SOLE | 0 | 0 | 0 | 46545 |
| GARRETT MOTION INC | COM | 366505105 |  | 2301647 | 126673 | SH |  | SOLE | 0 | 200 | 0 | 126473 |
| GE AEROSPACE | COM NEW | 369604301 |  | 2488279 | 8769 | SH |  | SOLE | 0 | 0 | 0 | 8769 |
| GE VERNOVA INC | COM | 36828A101 |  | 3871472 | 4435 | SH |  | SOLE | 0 | 0 | 0 | 4435 |
| GEN DIGITAL INC | COM | 668771108 |  | 245807 | 13054 | SH |  | SOLE | 0 | 0 | 0 | 13054 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 1419086 | 4135 | SH |  | SOLE | 0 | 0 | 0 | 4135 |
| GENERAL MTRS CO | COM | 37045V100 |  | 10071977 | 135194 | SH |  | SOLE | 0 | 0 | 0 | 135194 |
| GIGACLOUD TECHNOLOGY INC | CLASS A ORD | G38644103 |  | 2751344 | 60629 | SH |  | SOLE | 0 | 113 | 0 | 60516 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 8241737 | 59136 | SH |  | SOLE | 0 | 0 | 0 | 59136 |
| GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 |  | 219525 | 2437 | SH |  | SOLE | 0 | 0 | 0 | 2437 |
| GLOBAL X FDS | RUSSELL 2000 | 37954Y459 |  | 162842 | 10892 | SH |  | SOLE | 0 | 0 | 0 | 10892 |
| GLOBE LIFE INC | COM | 37959E102 |  | 5316856 | 38204 | SH |  | SOLE | 0 | 0 | 0 | 38204 |
| GODADDY INC | CL A | 380237107 |  | 215769 | 2610 | SH |  | SOLE | 0 | 0 | 0 | 2610 |
| GOLD FIELDS LTD | SPONSORED ADR | 38059T106 |  | 204192 | 4498 | SH |  | SOLE | 0 | 0 | 0 | 4498 |
| GOLD ROYALTY CORP | COMMON SHARES | 38071H106 |  | 10213851 | 2853031 | SH |  | SOLE | 0 | 2223 | 0 | 2850808 |
| GOLDMAN SACHS ETF TR | NASDAQ-100 PREMI | 38149W630 |  | 592612 | 11974 | SH |  | SOLE | 0 | 0 | 0 | 11974 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 14017291 | 16569 | SH |  | SOLE | 0 | 0 | 0 | 16569 |
| GOLDMAN SACHS PHYSICAL GOLD | UNIT | 38150K103 |  | 587491 | 12719 | SH |  | SOLE | 0 | 0 | 0 | 12719 |
| GRACO INC | COM | 384109104 |  | 3793144 | 44810 | SH |  | SOLE | 0 | 0 | 0 | 44810 |
| GRANITE RIDGE RESOURCES INC | COM | 387432107 |  | 4616625 | 786478 | SH |  | SOLE | 0 | 6855 | 0 | 779623 |
| GREENLIGHT CAP RE LTD | CLASS A | G4095J109 |  | 20022771 | 1158055 | SH |  | SOLE | 0 | 927 | 0 | 1157128 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 2590669 | 46941 | SH |  | SOLE | 0 | 419 | 0 | 46522 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 |  | 7005 | 10038 | SH |  | SOLE | 0 | 0 | 0 | 10038 |
| HALLIBURTON CO | COM | 406216101 |  | 4034552 | 103477 | SH |  | SOLE | 0 | 0 | 0 | 103477 |
| HALOZYME THERAPEUTICS INC | COM | 40637H109 |  | 1069433 | 16547 | SH |  | SOLE | 0 | 30 | 0 | 16517 |
| HARMONY BIOSCIENCES HLDGS IN | COM | 413197104 |  | 1305294 | 46601 | SH |  | SOLE | 0 | 82 | 0 | 46519 |
| HAVERTY FURNITURE COS INC | COM | 419596101 |  | 3049920 | 144000 | SH |  | SOLE | 0 | 0 | 0 | 144000 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 4962585 | 10486 | SH |  | SOLE | 0 | 0 | 0 | 10486 |
| HEALTHCARE SVCS GROUP INC | COM | 421906108 |  | 1777943 | 95846 | SH |  | SOLE | 0 | 184 | 0 | 95662 |
| HEALTHEQUITY INC | COM | 42226A107 |  | 1802187 | 21565 | SH |  | SOLE | 0 | 38 | 0 | 21527 |
| HECLA MINING COMPANY | COM | 422704106 |  | 2014533 | 108134 | SH |  | SOLE | 0 | 0 | 0 | 108134 |
| HERSHEY CO | COM | 427866108 |  | 506212 | 2435 | SH |  | SOLE | 0 | 0 | 0 | 2435 |
| HF SINCLAIR CORP | COM | 403949100 |  | 1015896 | 16283 | SH |  | SOLE | 0 | 28 | 0 | 16255 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 439396 | 1445 | SH |  | SOLE | 0 | 0 | 0 | 1445 |
| HOME DEPOT INC | COM | 437076102 |  | 5038367 | 15319 | SH |  | SOLE | 0 | 7 | 0 | 15312 |
| HONEYWELL INTL INC | COM | 438516106 |  | 1515025 | 6703 | SH |  | SOLE | 0 | 0 | 0 | 6703 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 2263420 | 118133 | SH |  | SOLE | 0 | 0 | 0 | 118133 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 496875 | 2156 | SH |  | SOLE | 0 | 0 | 0 | 2156 |
| HUBBELL INC | COM | 443510607 |  | 8870126 | 18075 | SH |  | SOLE | 0 | 0 | 0 | 18075 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 2687528 | 12683 | SH |  | SOLE | 0 | 0 | 0 | 12683 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 11523749 | 30334 | SH |  | SOLE | 0 | 26 | 0 | 30308 |
| ICL GROUP LTD | SHS | M53213100 |  | 139591 | 27082 | SH |  | SOLE | 0 | 0 | 0 | 27082 |
| IDEXX LABS INC | COM | 45168D104 |  | 4133263 | 7356 | SH |  | SOLE | 0 | 0 | 0 | 7356 |
| IHS HOLDING LIMITED | ORD SHS | G4701H109 |  | 756065 | 91867 | SH |  | SOLE | 0 | 167 | 0 | 91700 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 2002911 | 7695 | SH |  | SOLE | 0 | 18 | 0 | 7677 |
| IMPERIAL OIL LTD | COM NEW | 453038408 |  | 2983918 | 22809 | SH |  | SOLE | 0 | 0 | 0 | 22809 |
| INCYTE CORP | COM | 45337C102 |  | 7225028 | 76764 | SH |  | SOLE | 0 | 0 | 0 | 76764 |
| INGEVITY CORP | COM | 45688C107 |  | 1630811 | 22895 | SH |  | SOLE | 0 | 41 | 0 | 22854 |
| INMODE LTD | SHS | M5425M103 |  | 1505498 | 110051 | SH |  | SOLE | 0 | 209 | 0 | 109842 |
| INTEL CORP | COM | 458140100 |  | 905709 | 20524 | SH |  | SOLE | 0 | 0 | 0 | 20524 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 8182459 | 121999 | SH |  | SOLE | 0 | 0 | 0 | 121999 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 1036178 | 6588 | SH |  | SOLE | 0 | 0 | 0 | 6588 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 3748991 | 15467 | SH |  | SOLE | 0 | 0 | 0 | 15467 |
| INTERNATIONAL SEAWAYS INC | COM | Y41053102 |  | 1659301 | 22768 | SH |  | SOLE | 0 | 44 | 0 | 22724 |
| INTERNATIONAL TOWER HILL MIN | COM | 46050R102 |  | 359113 | 156136 | SH |  | SOLE | 0 | 0 | 0 | 156136 |
| INTUIT | COM | 461202103 |  | 8191507 | 18945 | SH |  | SOLE | 0 | 6 | 0 | 18939 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 2174706 | 4717 | SH |  | SOLE | 0 | 8 | 0 | 4709 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 |  | 207066 | 871 | SH |  | SOLE | 0 | 0 | 0 | 871 |
| INVESCO EXCH TRADED FD TR II | SHORT TERM TREAS | 46138G888 |  | 274641 | 2602 | SH |  | SOLE | 0 | 0 | 0 | 2602 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 631870 | 3292 | SH |  | SOLE | 0 | 0 | 0 | 3292 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 3885828 | 6732 | SH |  | SOLE | 0 | 919 | 0 | 5813 |
| IRON MTN INC DEL | COM | 46284V101 |  | 270608 | 2649 | SH |  | SOLE | 0 | 0 | 0 | 2649 |
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 |  | 3409892 | 88753 | SH |  | SOLE | 0 | 181 | 0 | 88572 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 795380 | 9022 | SH |  | SOLE | 0 | 0 | 0 | 9022 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 1538563 | 22058 | SH |  | SOLE | 0 | 0 | 0 | 22058 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 27256 | 400 | SH | Call | SOLE | 0 | 0 | 0 | 400 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 34070 | 500 | SH | Call | SOLE | 0 | 0 | 0 | 500 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 839280 | 12317 | SH |  | SOLE | 0 | 0 | 0 | 12317 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 13628 | 200 | SH | Call | SOLE | 0 | 0 | 0 | 200 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 13628 | 200 | SH | Call | SOLE | 0 | 0 | 0 | 200 |
| ISHARES TR | TRUST ISHARE 0-1 | 464288679 |  | 12129142 | 109875 | SH |  | SOLE | 0 | 0 | 0 | 109875 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 5631826 | 22709 | SH |  | SOLE | 0 | 0 | 0 | 22709 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 4924019 | 48917 | SH |  | SOLE | 0 | 99 | 0 | 48818 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 1642548 | 3852 | SH |  | SOLE | 0 | 0 | 0 | 3852 |
| ISHARES TR | CORE S ETF | 464287200 |  | 16727279 | 25608 | SH |  | SOLE | 0 | 0 | 0 | 25608 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 99200 | 400 | SH | Call | SOLE | 0 | 0 | 0 | 400 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 866708 | 8914 | SH |  | SOLE | 0 | 0 | 0 | 8914 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 842816 | 7451 | SH |  | SOLE | 0 | 0 | 0 | 7451 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 7391604 | 81648 | SH |  | SOLE | 0 | 0 | 0 | 81648 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 315517 | 1494 | SH |  | SOLE | 0 | 0 | 0 | 1494 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 2068469 | 30630 | SH |  | SOLE | 0 | 0 | 0 | 30630 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 5507237 | 104780 | SH |  | SOLE | 0 | 0 | 0 | 104780 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 |  | 666314 | 12520 | SH |  | SOLE | 0 | 0 | 0 | 12520 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 49600 | 200 | SH | Call | SOLE | 0 | 0 | 0 | 200 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 350805 | 2463 | SH |  | SOLE | 0 | 0 | 0 | 2463 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 9356476 | 88144 | SH |  | SOLE | 0 | 0 | 0 | 88144 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 124000 | 500 | SH | Call | SOLE | 0 | 0 | 0 | 500 |
| ISHARES TR | RUSEL 2500 ETF | 46435G268 |  | 14288112 | 187140 | SH |  | SOLE | 0 | 0 | 0 | 187140 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 286206 | 9440 | SH |  | SOLE | 0 | 0 | 0 | 9440 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 537115 | 1449 | SH |  | SOLE | 0 | 0 | 0 | 1449 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 317665 | 2048 | SH |  | SOLE | 0 | 0 | 0 | 2048 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 1232749 | 6795 | SH |  | SOLE | 0 | 0 | 0 | 6795 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 236560 | 2383 | SH |  | SOLE | 0 | 0 | 0 | 2383 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 483522 | 2263 | SH |  | SOLE | 0 | 0 | 0 | 2263 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 748268 | 6019 | SH |  | SOLE | 0 | 0 | 0 | 6019 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 72466658 | 877639 | SH |  | SOLE | 0 | 1065 | 0 | 876574 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 460470 | 4452 | SH |  | SOLE | 0 | 0 | 0 | 4452 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 362313 | 3402 | SH |  | SOLE | 0 | 0 | 0 | 3402 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 781100 | 4626 | SH |  | SOLE | 0 | 0 | 0 | 4626 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1062596 | 10940 | SH |  | SOLE | 0 | 0 | 0 | 10940 |
| ISHARES TR | ULTRA SHORT DUR | 46434V878 |  | 733990 | 14500 | SH |  | SOLE | 0 | 0 | 0 | 14500 |
| ITURAN LOCATION AND CONTROL | SHS | M6158M104 |  | 1566887 | 31971 | SH |  | SOLE | 0 | 362 | 0 | 31609 |
| J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 |  | 386690 | 6965 | SH |  | SOLE | 0 | 0 | 0 | 6965 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 |  | 27636907 | 542113 | SH |  | SOLE | 0 | 878 | 0 | 541235 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 331466 | 5848 | SH |  | SOLE | 0 | 0 | 0 | 5848 |
| JABIL INC | COM | 466313103 |  | 11532075 | 43414 | SH |  | SOLE | 0 | 0 | 0 | 43414 |
| JACKSON FINANCIAL INC | COM CL A | 46817M107 |  | 1372610 | 12983 | SH |  | SOLE | 0 | 23 | 0 | 12960 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 3688366 | 19510 | SH |  | SOLE | 0 | 0 | 0 | 19510 |
| JBS N.V. | CL A SHS | N4732M103 |  | 191831 | 10681 | SH |  | SOLE | 0 | 0 | 0 | 10681 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 23674883 | 96854 | SH |  | SOLE | 0 | 0 | 0 | 96854 |
| JOHNSON CONTROLS INTERNATION | SHS | G51502105 |  | 502586 | 3838 | SH |  | SOLE | 0 | 0 | 0 | 3838 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 4159750 | 13669 | SH |  | SOLE | 0 | 7 | 0 | 13662 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 28516142 | 96941 | SH |  | SOLE | 0 | 0 | 0 | 96941 |
| KARAT PACKAGING INC | COM | 48563L101 |  | 3417012 | 122386 | SH |  | SOLE | 0 | 573 | 0 | 121813 |
| KEARNY FINL CORP MD | COM | 48716P108 |  | 107089 | 14184 | SH |  | SOLE | 0 | 0 | 0 | 14184 |
| KENVUE INC | COM | 49177J102 |  | 330166 | 19151 | SH |  | SOLE | 0 | 0 | 0 | 19151 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 323041 | 3349 | SH |  | SOLE | 0 | 0 | 0 | 3349 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 3611207 | 107701 | SH |  | SOLE | 0 | 802 | 0 | 106899 |
| KKR  CO INC | COM | 48251W104 |  | 700414 | 7572 | SH |  | SOLE | 0 | 0 | 0 | 7572 |
| KLA CORP | COM NEW | 482480100 |  | 1260240 | 856 | SH |  | SOLE | 0 | 0 | 0 | 856 |
| KRAFT HEINZ CO | COM | 500754106 |  | 3080216 | 136959 | SH |  | SOLE | 0 | 1146 | 0 | 135813 |
| KROGER CO | COM | 501044101 |  | 284302 | 3929 | SH |  | SOLE | 0 | 0 | 0 | 3929 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 2622849 | 39909 | SH |  | SOLE | 0 | 82 | 0 | 39827 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 368002 | 1066 | SH |  | SOLE | 0 | 0 | 0 | 1066 |
| LAM RESEARCH CORP | COM NEW | 512807306 |  | 10587239 | 49552 | SH |  | SOLE | 0 | 50 | 0 | 49502 |
| LINDE PLC | SHS | G54950103 |  | 1696052 | 3421 | SH |  | SOLE | 0 | 0 | 0 | 3421 |
| LIVERAMP HLDGS INC | COM | 53815P108 |  | 1598838 | 60288 | SH |  | SOLE | 0 | 112 | 0 | 60176 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 11633322 | 19248 | SH |  | SOLE | 0 | 0 | 0 | 19248 |
| LOEWS CORP | COM | 540424108 |  | 315868 | 2959 | SH |  | SOLE | 0 | 0 | 0 | 2959 |
| LOWES COS INC | COM | 548661107 |  | 2729955 | 11554 | SH |  | SOLE | 0 | 0 | 0 | 11554 |
| LYFT INC | CL A COM | 55087P104 |  | 1696482 | 127555 | SH |  | SOLE | 0 | 232 | 0 | 127323 |
| M  T BK CORP | COM | 55261F104 |  | 4595230 | 22229 | SH |  | SOLE | 0 | 0 | 0 | 22229 |
| MAGNA INTL INC | COM | 559222401 |  | 7499240 | 134371 | SH |  | SOLE | 0 | 0 | 0 | 134371 |
| MANNKIND CORP | COM NEW | 56400P706 |  | 44100 | 18000 | SH |  | SOLE | 0 | 0 | 0 | 18000 |
| MARATHON PETE CORP | COM | 56585A102 |  | 918490 | 3762 | SH |  | SOLE | 0 | 0 | 0 | 3762 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 3975197 | 12154 | SH |  | SOLE | 0 | 0 | 0 | 12154 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 323831 | 1867 | SH |  | SOLE | 0 | 0 | 0 | 1867 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 405601 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 770554 | 7779 | SH |  | SOLE | 0 | 0 | 0 | 7779 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 4135767 | 8277 | SH |  | SOLE | 0 | 7 | 0 | 8270 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 3051714 | 99372 | SH |  | SOLE | 0 | 0 | 0 | 99372 |
| MCDONALDS CORP | COM | 580135101 |  | 5315671 | 17104 | SH |  | SOLE | 0 | 0 | 0 | 17104 |
| MCKESSON CORP | COM | 58155Q103 |  | 835083 | 965 | SH |  | SOLE | 0 | 0 | 0 | 965 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 381087 | 4398 | SH |  | SOLE | 0 | 0 | 0 | 4398 |
| MERCADOLIBRE  INC | COM | 58733R102 |  | 7469366 | 4320 | SH |  | SOLE | 0 | 4 | 0 | 4316 |
| MERCK  CO INC | COM | 58933Y105 |  | 3606507 | 29982 | SH |  | SOLE | 0 | 0 | 0 | 29982 |
| MESABI TR | CTF BEN INT | 590672101 |  | 14066960 | 447485 | SH |  | SOLE | 0 | 387 | 0 | 447098 |
| META PLATFORMS INC | CL A | 30303M102 |  | 858195 | 1500 | SH | Put | SOLE | 0 | 0 | 0 | 1500 |
| META PLATFORMS INC | CL A | 30303M102 |  | 31004082 | 54191 | SH |  | SOLE | 0 | 15 | 0 | 54176 |
| METALLA RTY  STREAMING LTD | COM NEW | 59124U605 |  | 548573 | 82741 | SH |  | SOLE | 0 | 147 | 0 | 82594 |
| METHANEX CORP | COM | 59151K108 |  | 2118582 | 35582 | SH |  | SOLE | 0 | 63 | 0 | 35519 |
| MGIC INVT CORP WIS | COM | 552848103 |  | 2058542 | 78421 | SH |  | SOLE | 0 | 96 | 0 | 78325 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 2118735 | 6271 | SH |  | SOLE | 0 | 0 | 0 | 6271 |
| MICROSOFT CORP | COM | 594918104 |  | 74571534 | 201452 | SH |  | SOLE | 0 | 51 | 0 | 201401 |
| MICROSOFT CORP | COM | 594918104 |  | 37017 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| MICROSOFT CORP | COM | 594918104 |  | 37017 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| MILLICOM INTL CELLULAR S A | COM STK | L6388F110 |  | 1900102 | 25355 | SH |  | SOLE | 0 | 44 | 0 | 25311 |
| MILLROSE PPTYS INC | COM CL A | 601137102 |  | 1342126 | 47933 | SH |  | SOLE | 0 | 83 | 0 | 47850 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 266777 | 244 | SH |  | SOLE | 0 | 0 | 0 | 244 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 443745 | 6124 | SH |  | SOLE | 0 | 0 | 0 | 6124 |
| MOODYS CORP | COM | 615369105 |  | 2841030 | 6512 | SH |  | SOLE | 0 | 0 | 0 | 6512 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 1334426 | 8109 | SH |  | SOLE | 0 | 0 | 0 | 8109 |
| MOSAIC CO | COM | 61945C103 |  | 305326 | 11974 | SH |  | SOLE | 0 | 0 | 0 | 11974 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 370610 | 854 | SH |  | SOLE | 0 | 0 | 0 | 854 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 203175 | 4210 | SH |  | SOLE | 0 | 0 | 0 | 4210 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 1790628 | 31376 | SH |  | SOLE | 0 | 0 | 0 | 31376 |
| MUELLER INDS INC | COM | 624756102 |  | 5896708 | 53219 | SH |  | SOLE | 0 | 0 | 0 | 53219 |
| MURPHY OIL CORP | COM | 626717102 |  | 4108523 | 99601 | SH |  | SOLE | 0 | 906 | 0 | 98695 |
| MVB FINL CORP | COM | 553810102 |  | 264216 | 10641 | SH |  | SOLE | 0 | 0 | 0 | 10641 |
| MYR GROUP INC | COM | 55405W104 |  | 2402543 | 8510 | SH |  | SOLE | 0 | 16 | 0 | 8494 |
| NASDAQ INC | COM | 631103108 |  | 248505 | 2927 | SH |  | SOLE | 0 | 0 | 0 | 2927 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 1876760 | 19974 | SH |  | SOLE | 0 | 20 | 0 | 19954 |
| NEBIUS GROUP N.V. | SHS CLASS A | N97284108 |  | 231800 | 2234 | SH |  | SOLE | 0 | 0 | 0 | 2234 |
| NEOS ETF TRUST | NASDAQ 100 HIGH | 78433H675 |  | 519019 | 10445 | SH |  | SOLE | 0 | 0 | 0 | 10445 |
| NEOS ETF TRUST | NEOS S 500 HI | 78433H303 |  | 493710 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| NETAPP INC | COM | 64110D104 |  | 274650 | 2682 | SH |  | SOLE | 0 | 0 | 0 | 2682 |
| NETFLIX INC. | COM | 64110L106 |  | 3457623 | 35961 | SH |  | SOLE | 0 | 0 | 0 | 35961 |
| NETFLIX INC. | COM | 64110L106 |  | 96150 | 1000 | SH | Call | SOLE | 0 | 0 | 0 | 1000 |
| NEWMONT CORP | COM | 651639106 |  | 765716 | 7074 | SH |  | SOLE | 0 | 0 | 0 | 7074 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 2316790 | 24944 | SH |  | SOLE | 0 | 0 | 0 | 24944 |
| NIKE INC | CL B | 654106103 |  | 511186 | 9678 | SH |  | SOLE | 0 | 0 | 0 | 9678 |
| NIKE INC | CL B | 654106103 |  | 5282 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| NMI HLDGS INC | COM | 629209305 |  | 2194373 | 58501 | SH |  | SOLE | 0 | 67 | 0 | 58434 |
| NOBLE CORP PLC | ORD SHS A | G65431127 |  | 34735350 | 707873 | SH |  | SOLE | 0 | 1413 | 0 | 706460 |
| NORDSON CORP | COM | 655663102 |  | 2694179 | 10126 | SH |  | SOLE | 0 | 0 | 0 | 10126 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 411343 | 1433 | SH |  | SOLE | 0 | 0 | 0 | 1433 |
| NORTHPOINTE BANCSHARES INC. | COM SHS | 66661N886 |  | 1166586 | 67589 | SH |  | SOLE | 0 | 121 | 0 | 67468 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 694252 | 1018 | SH |  | SOLE | 0 | 0 | 0 | 1018 |
| NORTHWEST BANCSHARES INC | COM | 667340103 |  | 592456 | 46687 | SH |  | SOLE | 0 | 0 | 0 | 46687 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 4130998 | 27044 | SH |  | SOLE | 0 | 0 | 0 | 27044 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 1819309 | 49505 | SH |  | SOLE | 0 | 0 | 0 | 49505 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 3675 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 345922 | 2367 | SH |  | SOLE | 0 | 0 | 0 | 2367 |
| NU SKIN ENTERPRISES INC | CL A | 67018T105 |  | 671946 | 92300 | SH |  | SOLE | 0 | 161 | 0 | 92139 |
| NUCOR CORP | COM | 670346105 |  | 418568 | 2475 | SH |  | SOLE | 0 | 0 | 0 | 2475 |
| NUTRIEN LTD | COM | 67077M108 |  | 2268604 | 30064 | SH |  | SOLE | 0 | 0 | 0 | 30064 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 4900640 | 28100 | SH | Put | SOLE | 0 | 0 | 0 | 28100 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 17440 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 173969985 | 997534 | SH |  | SOLE | 0 | 111 | 0 | 997423 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 17440 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| NWPX INFRASTRUCTURE INC | COM | 667746101 |  | 1596597 | 20506 | SH |  | SOLE | 0 | 36 | 0 | 20470 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 3573707 | 18154 | SH |  | SOLE | 0 | 0 | 0 | 18154 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 2192688 | 33734 | SH |  | SOLE | 0 | 102 | 0 | 33632 |
| OCEANEERING INTL INC | COM | 675232102 |  | 847272 | 23887 | SH |  | SOLE | 0 | 43 | 0 | 23844 |
| OCEANFIRST FINL CORP | COM | 675234108 |  | 225500 | 12500 | SH |  | SOLE | 0 | 0 | 0 | 12500 |
| ONE GAS INC | COM | 68235P108 |  | 2976043 | 34553 | SH |  | SOLE | 0 | 447 | 0 | 34106 |
| ONEOK INC NEW | COM | 682680103 |  | 216250 | 2392 | SH |  | SOLE | 0 | 0 | 0 | 2392 |
| OR ROYALTIES INC. | COM SHS | 68390D106 |  | 2362465 | 62137 | SH |  | SOLE | 0 | 39 | 0 | 62098 |
| ORACLE CORP | COM | 68389X105 |  | 14711 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ORACLE CORP | COM | 68389X105 |  | 9208739 | 62598 | SH |  | SOLE | 0 | 15 | 0 | 62583 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 1646100 | 17832 | SH |  | SOLE | 0 | 0 | 0 | 17832 |
| ORLA MNG LTD NEW | COM | 68634K106 |  | 37093255 | 2299644 | SH |  | SOLE | 0 | 1408 | 0 | 2298236 |
| PAGSEGURO DIGITAL LTD | COM CL A | G68707101 |  | 1212741 | 121032 | SH |  | SOLE | 0 | 215 | 0 | 120817 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 18366540 | 125557 | SH |  | SOLE | 0 | 0 | 0 | 125557 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 14628 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 1519317 | 9477 | SH |  | SOLE | 0 | 0 | 0 | 9477 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 16032 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 16032 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| PARK NATL CORP | COM | 700658107 |  | 256126 | 1567 | SH |  | SOLE | 0 | 0 | 0 | 1567 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 726057 | 811 | SH |  | SOLE | 0 | 0 | 0 | 811 |
| PAYCHEX INC | COM | 704326107 |  | 1696279 | 18414 | SH |  | SOLE | 0 | 0 | 0 | 18414 |
| PENGUIN SOLUTIONS INC | COM | 706915105 |  | 2008107 | 114097 | SH |  | SOLE | 0 | 207 | 0 | 113890 |
| PEPSICO INC | COM | 713448108 |  | 2114333 | 13615 | SH |  | SOLE | 0 | 0 | 0 | 13615 |
| PEPSICO INC | COM | 713448108 |  | 823037 | 5300 | SH | Put | SOLE | 0 | 0 | 0 | 5300 |
| PERMROCK ROYALTY TRUST | TR UNIT | 714254109 |  | 48541 | 14665 | SH |  | SOLE | 0 | 0 | 0 | 14665 |
| PFIZER INC | COM | 717081103 |  | 2473838 | 88100 | SH |  | SOLE | 0 | 414 | 0 | 87686 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 1598802 | 9670 | SH |  | SOLE | 0 | 0 | 0 | 9670 |
| PHILLIPS 66 | COM | 718546104 |  | 624934 | 3430 | SH |  | SOLE | 0 | 0 | 0 | 3430 |
| PHINIA INC | COMMON STOCK | 71880K101 |  | 2907330 | 42480 | SH |  | SOLE | 0 | 74 | 0 | 42406 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 4320428 | 42883 | SH |  | SOLE | 0 | 357 | 0 | 42526 |
| PINTEREST INC | CL A | 72352L106 |  | 3556364 | 193913 | SH |  | SOLE | 0 | 0 | 0 | 193913 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 4788160 | 214427 | SH |  | SOLE | 0 | 0 | 0 | 214427 |
| PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 |  | 3859740 | 158968 | SH |  | SOLE | 0 | 0 | 0 | 158968 |
| PLATINUM GROUP METALS LTD | COM | 72765Q882 |  | 17700 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| PLAYTIKA HLDG CORP | COM | 72815L107 |  | 1765087 | 634923 | SH |  | SOLE | 0 | 5352 | 0 | 629571 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 852595 | 4097 | SH |  | SOLE | 0 | 0 | 0 | 4097 |
| PORTLAND GEN ELEC CO | COM NEW | 736508847 |  | 4715993 | 89369 | SH |  | SOLE | 0 | 394 | 0 | 88975 |
| PPG INDS INC | COM | 693506107 |  | 499195 | 4671 | SH |  | SOLE | 0 | 0 | 0 | 4671 |
| PPL CORP | COM | 69351T106 |  | 1347889 | 35285 | SH |  | SOLE | 0 | 272 | 0 | 35013 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 202965 | 2252 | SH |  | SOLE | 0 | 0 | 0 | 2252 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 473888 | 5259 | SH |  | SOLE | 0 | 0 | 0 | 5259 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 7854209 | 54377 | SH |  | SOLE | 0 | 0 | 0 | 54377 |
| PROGRESSIVE CORP | COM | 743315103 |  | 694633 | 3504 | SH |  | SOLE | 0 | 0 | 0 | 3504 |
| PROLOGIS INC. | COM | 74340W103 |  | 8255606 | 62457 | SH |  | SOLE | 0 | 0 | 0 | 62457 |
| PROSHARES TR | ULTRAPRO SHORT | 74350P675 |  | 885390 | 11000 | SH |  | SOLE | 0 | 0 | 0 | 11000 |
| PROSHARES TR | ULTRASHORT FINA | 74347G150 |  | 554400 | 18000 | SH |  | SOLE | 0 | 0 | 0 | 18000 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 385846 | 3950 | SH |  | SOLE | 0 | 0 | 0 | 3950 |
| PUBLIC STORAGE OPER CO | COM | 74460D109 |  | 10816086 | 39929 | SH |  | SOLE | 0 | 0 | 0 | 39929 |
| PULTE GROUP INC | COM | 745867101 |  | 6330737 | 53828 | SH |  | SOLE | 0 | 0 | 0 | 53828 |
| QNITY ELECTRONICS INC | COMMON STOCK | 74743L100 |  | 201357 | 1745 | SH |  | SOLE | 0 | 0 | 0 | 1745 |
| QORVO INC | COM | 74736K101 |  | 3360785 | 43421 | SH |  | SOLE | 0 | 33 | 0 | 43388 |
| QUALCOMM INC | COM | 747525103 |  | 12878 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| QUALCOMM INC | COM | 747525103 |  | 12878 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| QUALCOMM INC | COM | 747525103 |  | 11910816 | 92490 | SH |  | SOLE | 0 | 0 | 0 | 92490 |
| QUANTA SVCS INC | COM | 74762E102 |  | 409056 | 745 | SH |  | SOLE | 0 | 0 | 0 | 745 |
| RAMBUS INC DEL | COM | 750917106 |  | 2061881 | 23967 | SH |  | SOLE | 0 | 41 | 0 | 23926 |
| RANGE RES CORP | COM | 75281A109 |  | 376937 | 8343 | SH |  | SOLE | 0 | 0 | 0 | 8343 |
| RANI THERAPEUTICS HLDGS INC | COM CL A | 753018100 |  | 110220 | 150000 | SH |  | SOLE | 0 | 0 | 0 | 150000 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 7778000 | 53719 | SH |  | SOLE | 0 | 0 | 0 | 53719 |
| RBB FD INC | F/M US TREASURY | 74933W452 |  | 1376884 | 27615 | SH |  | SOLE | 0 | 0 | 0 | 27615 |
| REALTY INCOME CORP | COM | 756109104 |  | 345886 | 5654 | SH |  | SOLE | 0 | 0 | 0 | 5654 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 1291093 | 1671 | SH |  | SOLE | 0 | 4 | 0 | 1667 |
| REINSURANCE GROUP AMER INC | COM NEW | 759351604 |  | 240092 | 1176 | SH |  | SOLE | 0 | 0 | 0 | 1176 |
| RELIANCE INC | COM | 759509102 |  | 13149224 | 43265 | SH |  | SOLE | 0 | 36 | 0 | 43229 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 233037 | 1064 | SH |  | SOLE | 0 | 0 | 0 | 1064 |
| RMR GROUP INC | CL A | 74967R106 |  | 1369349 | 88516 | SH |  | SOLE | 0 | 688 | 0 | 87828 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 6930 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 6930 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 6930 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 6930 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 256895 | 3707 | SH |  | SOLE | 0 | 0 | 0 | 3707 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 201332 | 561 | SH |  | SOLE | 0 | 0 | 0 | 561 |
| ROSS STORES INC | COM | 778296103 |  | 450374 | 2079 | SH |  | SOLE | 0 | 0 | 0 | 2079 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 971342 | 3530 | SH |  | SOLE | 0 | 0 | 0 | 3530 |
| RTX CORPORATION | COM | 75513E101 |  | 8975139 | 46527 | SH |  | SOLE | 0 | 0 | 0 | 46527 |
| S GLOBAL INC | COM | 78409V104 |  | 685250 | 1611 | SH |  | SOLE | 0 | 0 | 0 | 1611 |
| SAFEHOLD INC | COM | 78646V107 |  | 674931 | 49884 | SH |  | SOLE | 0 | 89 | 0 | 49795 |
| SALESFORCE INC | COM | 79466L302 |  | 18667 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| SALESFORCE INC | COM | 79466L302 |  | 2085596 | 11173 | SH |  | SOLE | 0 | 0 | 0 | 11173 |
| SANDISK CORP | COM | 80004C200 |  | 285268 | 449 | SH |  | SOLE | 0 | 0 | 0 | 449 |
| SBA COMMUNICATIONS CORP | CL A | 78410G104 |  | 202401 | 1176 | SH |  | SOLE | 0 | 0 | 0 | 1176 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 3110656 | 33099 | SH |  | SOLE | 0 | 0 | 0 | 33099 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 894879 | 30773 | SH |  | SOLE | 0 | 0 | 0 | 30773 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 298822 | 10258 | SH |  | SOLE | 0 | 0 | 0 | 10258 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 1254816 | 40900 | SH |  | SOLE | 0 | 9748 | 0 | 31152 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 828456 | 34135 | SH |  | SOLE | 0 | 0 | 0 | 34135 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 242186 | 7941 | SH |  | SOLE | 0 | 0 | 0 | 7941 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 370915 | 17260 | SH |  | SOLE | 0 | 0 | 0 | 17260 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 457750 | 14115 | SH |  | SOLE | 0 | 0 | 0 | 14115 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 1232158 | 48056 | SH |  | SOLE | 0 | 0 | 0 | 48056 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 960152 | 38794 | SH |  | SOLE | 0 | 0 | 0 | 38794 |
| SCHWAB STRATEGIC TR | INT-TRM U.S TRES | 808524854 |  | 2096874 | 84178 | SH |  | SOLE | 0 | 0 | 0 | 84178 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL EMER | 808524730 |  | 256158 | 6695 | SH |  | SOLE | 0 | 0 | 0 | 6695 |
| SEABOARD CORP DEL | COM | 811543107 |  | 19947388 | 3528 | SH |  | SOLE | 0 | 3 | 0 | 3525 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 1375156 | 3510 | SH |  | SOLE | 0 | 0 | 0 | 3510 |
| SELECT SECTOR SPDR TR | STATE STREET UTI | 81369Y886 |  | 1416961 | 30877 | SH |  | SOLE | 0 | 0 | 0 | 30877 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 3206972 | 24131 | SH |  | SOLE | 0 | 4754 | 0 | 19377 |
| SELECT SECTOR SPDR TR | STATE STREET MAT | 81369Y100 |  | 445333 | 8912 | SH |  | SOLE | 0 | 0 | 0 | 8912 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y407 |  | 1368920 | 12561 | SH |  | SOLE | 0 | 0 | 0 | 12561 |
| SELECT SECTOR SPDR TR | STATE STREET HEA | 81369Y209 |  | 1562613 | 10658 | SH |  | SOLE | 0 | 0 | 0 | 10658 |
| SELECT SECTOR SPDR TR | STATE STREET ENE | 81369Y506 |  | 6019187 | 98256 | SH |  | SOLE | 0 | 0 | 0 | 98256 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y308 |  | 502948 | 6135 | SH |  | SOLE | 0 | 0 | 0 | 6135 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 1406798 | 28495 | SH |  | SOLE | 0 | 0 | 0 | 28495 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 11181123 | 100858 | SH |  | SOLE | 0 | 0 | 0 | 100858 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 734739 | 4543 | SH |  | SOLE | 0 | 0 | 0 | 4543 |
| SEMPRA | COM | 816851109 |  | 221353 | 2278 | SH |  | SOLE | 0 | 0 | 0 | 2278 |
| SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 |  | 1866266 | 52989 | SH |  | SOLE | 0 | 95 | 0 | 52894 |
| SERVICENOW INC | COM | 81762P102 |  | 1876761 | 17951 | SH |  | SOLE | 0 | 40 | 0 | 17911 |
| SERVICENOW INC | COM | 81762P102 |  | 52275 | 500 | SH | Call | SOLE | 0 | 0 | 0 | 500 |
| SHELL PLC | SPON ADS | 780259305 |  | 251010 | 2699 | SH |  | SOLE | 0 | 0 | 0 | 2699 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 1185327 | 3698 | SH |  | SOLE | 0 | 9 | 0 | 3689 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 |  | 11862 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 |  | 1018353 | 8585 | SH |  | SOLE | 0 | 0 | 0 | 8585 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 518740 | 2781 | SH |  | SOLE | 0 | 0 | 0 | 2781 |
| SKYX PLATFORMS CORP | COM | 78471E105 |  | 11200 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| SLB LIMITED | COM STK | 806857108 |  | 8368970 | 162852 | SH |  | SOLE | 0 | 0 | 0 | 162852 |
| SM ENERGY COMPANY | COM | 78454L100 |  | 319396 | 10244 | SH |  | SOLE | 0 | 0 | 0 | 10244 |
| SMART SAND INC | COM | 83191H107 |  | 988211 | 193010 | SH |  | SOLE | 0 | 0 | 0 | 193010 |
| SMITH A O CORP | COM | 831865209 |  | 2046368 | 31034 | SH |  | SOLE | 0 | 0 | 0 | 31034 |
| SMITHFIELD FOODS INC | COM | 832248207 |  | 1352461 | 48354 | SH |  | SOLE | 0 | 83 | 0 | 48271 |
| SOUTHERN CO | COM | 842587107 |  | 20154094 | 208807 | SH |  | SOLE | 0 | 218 | 0 | 208589 |
| SOUTHERN CO | COM | 842587107 |  | 434340 | 4500 | SH | Put | SOLE | 0 | 0 | 0 | 4500 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 56257406 | 130743 | SH |  | SOLE | 0 | 70 | 0 | 130673 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A821 |  | 1662213 | 17322 | SH |  | SOLE | 0 | 0 | 0 | 17322 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A854 |  | 423979 | 5539 | SH |  | SOLE | 0 | 0 | 0 | 5539 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A698 |  | 2083539 | 31981 | SH |  | SOLE | 0 | 72 | 0 | 31909 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A201 |  | 893928 | 9252 | SH |  | SOLE | 0 | 0 | 0 | 9252 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R523 |  | 18909068 | 190156 | SH |  | SOLE | 0 | 0 | 0 | 190156 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A409 |  | 2246430 | 22944 | SH |  | SOLE | 0 | 0 | 0 | 22944 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A631 |  | 230542 | 908 | SH |  | SOLE | 0 | 0 | 0 | 908 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R663 |  | 35909976 | 391859 | SH |  | SOLE | 0 | 0 | 0 | 391859 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A839 |  | 1823487 | 21415 | SH |  | SOLE | 0 | 0 | 0 | 21415 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A300 |  | 649932 | 6872 | SH |  | SOLE | 0 | 0 | 0 | 6872 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R739 |  | 295159 | 6171 | SH |  | SOLE | 0 | 0 | 0 | 6171 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A508 |  | 1502142 | 26549 | SH |  | SOLE | 0 | 0 | 0 | 26549 |
| SPIRE INC | COM | 84857L101 |  | 1452751 | 16045 | SH |  | SOLE | 0 | 133 | 0 | 15912 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 595469 | 1228 | SH |  | SOLE | 0 | 0 | 0 | 1228 |
| SPRINKLR INC | CL A | 85208T107 |  | 92262 | 15377 | SH |  | SOLE | 0 | 0 | 0 | 15377 |
| SPROTT ASSET MANAGEMENT LP | PHYSICAL GOLD TR | 85207H104 |  | 428363 | 12087 | SH |  | SOLE | 0 | 0 | 0 | 12087 |
| SPROTT ETF TRUST | GOLD MINERS ETF | 85210B102 |  | 1011566 | 13400 | SH |  | SOLE | 0 | 0 | 0 | 13400 |
| SPROTT ETF TRUST | JR GOLD MINERS E | 85210B201 |  | 209260 | 2431 | SH |  | SOLE | 0 | 0 | 0 | 2431 |
| SPROTT INC | COM NEW | 852066208 |  | 8194820 | 57347 | SH |  | SOLE | 0 | 39 | 0 | 57308 |
| STARBUCKS CORP | COM | 855244109 |  | 1580193 | 17638 | SH |  | SOLE | 0 | 0 | 0 | 17638 |
| STATE STR SPDR S 500 ETF T | TR UNIT | 78462F103 |  | 65034 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| STATE STR SPDR S 500 ETF T | TR UNIT | 78462F103 |  | 14089564 | 21665 | SH |  | SOLE | 0 | 0 | 0 | 21665 |
| STATE STR SPDR S 500 ETF T | TR UNIT | 78462F103 |  | 1430748 | 2200 | SH | Put | SOLE | 0 | 0 | 0 | 2200 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 598687 | 1470 | SH |  | SOLE | 0 | 0 | 0 | 1470 |
| STRYKER CORPORATION | COM | 863667101 |  | 1524990 | 4641 | SH |  | SOLE | 0 | 0 | 0 | 4641 |
| SUNCOKE ENERGY INC | COM | 86722A103 |  | 1502965 | 230870 | SH |  | SOLE | 0 | 1809 | 0 | 229061 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 5936339 | 89795 | SH |  | SOLE | 0 | 250 | 0 | 89545 |
| SUNOCO LP/SUNOCO FIN CORP | COM UT REP LP | 86765K109 |  | 319522 | 4918 | SH |  | SOLE | 0 | 0 | 0 | 4918 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 7771992 | 114260 | SH |  | SOLE | 0 | 0 | 0 | 114260 |
| SYNOPSYS INC | COM | 871607107 |  | 743796 | 1876 | SH |  | SOLE | 0 | 5 | 0 | 1871 |
| SYSCO CORP | COM | 871829107 |  | 1767618 | 24781 | SH |  | SOLE | 0 | 0 | 0 | 24781 |
| T ROWE PRICE ETF INC | US EQUITY RESEAR | 87283Q503 |  | 279183 | 6826 | SH |  | SOLE | 0 | 0 | 0 | 6826 |
| T-MOBILE US INC | COM | 872590104 |  | 617068 | 2938 | SH |  | SOLE | 0 | 0 | 0 | 2938 |
| TACTILE SYS TECHNOLOGY INC | COM | 87357P100 |  | 1737358 | 66489 | SH |  | SOLE | 0 | 124 | 0 | 66365 |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 |  | 1528734 | 4524 | SH |  | SOLE | 0 | 0 | 0 | 4524 |
| TAPESTRY INC | COM | 876030107 |  | 5461917 | 38707 | SH |  | SOLE | 0 | 0 | 0 | 38707 |
| TARGA RES CORP | COM | 87612G101 |  | 309623 | 1235 | SH |  | SOLE | 0 | 0 | 0 | 1235 |
| TARGET CORP | COM | 87612E106 |  | 602014 | 4967 | SH |  | SOLE | 0 | 0 | 0 | 4967 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 321473 | 1538 | SH |  | SOLE | 0 | 0 | 0 | 1538 |
| TENARIS S A | SPONSORED ADS | 88031M109 |  | 29471079 | 506550 | SH |  | SOLE | 0 | 413 | 0 | 506137 |
| TENARIS S A | SPONSORED ADS | 88031M109 |  | 2769368 | 47600 | SH | Call | SOLE | 0 | 0 | 0 | 47600 |
| TERADYNE INC | COM | 880770102 |  | 221752 | 748 | SH |  | SOLE | 0 | 0 | 0 | 748 |
| TESLA INC | COM | 88160R101 |  | 11409417 | 30691 | SH |  | SOLE | 0 | 40 | 0 | 30651 |
| TEXAS INSTRS INC | COM | 882508104 |  | 4954795 | 25522 | SH |  | SOLE | 0 | 0 | 0 | 25522 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 40034435 | 84361 | SH |  | SOLE | 0 | 64 | 0 | 84297 |
| THE CIGNA GROUP | COM | 125523100 |  | 267834 | 1004 | SH |  | SOLE | 0 | 0 | 0 | 1004 |
| THERAVANCE BIOPHARMA INC | COM | G8807B106 |  | 1540259 | 94902 | SH |  | SOLE | 0 | 165 | 0 | 94737 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 655209 | 1333 | SH |  | SOLE | 0 | 0 | 0 | 1333 |
| TIDEWATER INC NEW | COM | 88642R109 |  | 1008365 | 12069 | SH |  | SOLE | 0 | 21 | 0 | 12048 |
| TJX COS INC NEW | COM | 872540109 |  | 1367027 | 8560 | SH |  | SOLE | 0 | 0 | 0 | 8560 |
| TOOTSIE ROLL INDS INC | COM | 890516107 |  | 678899 | 15892 | SH |  | SOLE | 0 | 0 | 0 | 15892 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 1824958 | 40286 | SH |  | SOLE | 0 | 0 | 0 | 40286 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 539678 | 1295 | SH |  | SOLE | 0 | 0 | 0 | 1295 |
| TRANSOCEAN LTD | REGISTERED SHS | H8817H100 |  | 34508832 | 5204952 | SH |  | SOLE | 0 | 4039 | 0 | 5200913 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 891957 | 3058 | SH |  | SOLE | 0 | 0 | 0 | 3058 |
| TRISALUS LIFE SCIENCES INC | COM | 89680M101 |  | 288000 | 72000 | SH |  | SOLE | 0 | 0 | 0 | 72000 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 2261684 | 49199 | SH |  | SOLE | 0 | 0 | 0 | 49199 |
| TWILIO INC | CL A | 90138F102 |  | 1257948 | 9998 | SH |  | SOLE | 0 | 0 | 0 | 9998 |
| TXO PARTNERS  LP | COM UNIT | 87313P103 |  | 205690 | 16351 | SH |  | SOLE | 0 | 0 | 0 | 16351 |
| TYSON FOODS INC | CL A | 902494103 |  | 498599 | 7782 | SH |  | SOLE | 0 | 0 | 0 | 7782 |
| U S GLOBAL INVS INC | CL A | 902952100 |  | 1561145 | 629494 | SH |  | SOLE | 0 | 0 | 0 | 629494 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 684989 | 9523 | SH |  | SOLE | 0 | 0 | 0 | 9523 |
| UNION PAC CORP | COM | 907818108 |  | 2033337 | 8381 | SH |  | SOLE | 0 | 13 | 0 | 8368 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 2783368 | 30231 | SH |  | SOLE | 0 | 0 | 0 | 30231 |
| UNITED BANKSHARES INC WEST V | COM | 909907107 |  | 522679 | 12619 | SH |  | SOLE | 0 | 0 | 0 | 12619 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 1420291 | 31520 | SH |  | SOLE | 0 | 60 | 0 | 31460 |
| UNITED PARCEL SVCS INC | CL B | 911312106 |  | 409090 | 4158 | SH |  | SOLE | 0 | 0 | 0 | 4158 |
| UNITED RENTALS INC | COM | 911363109 |  | 242610 | 333 | SH |  | SOLE | 0 | 0 | 0 | 333 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 1187655 | 4389 | SH |  | SOLE | 0 | 0 | 0 | 4389 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 210111 | 1174 | SH |  | SOLE | 0 | 0 | 0 | 1174 |
| UNIVERSAL INS HLDGS INC | COM | 91359V107 |  | 300334 | 8792 | SH |  | SOLE | 0 | 0 | 0 | 8792 |
| URANIUM RTY CORP | COM | 91702V101 |  | 14719395 | 4032711 | SH |  | SOLE | 0 | 3271 | 0 | 4029440 |
| US BANCORP | COM NEW | 902973304 |  | 987793 | 18992 | SH |  | SOLE | 0 | 0 | 0 | 18992 |
| UWM HOLDINGS CORPORATION | COM CL A | 91823B109 |  | 95313 | 26330 | SH |  | SOLE | 0 | 0 | 0 | 26330 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 3841269 | 15547 | SH |  | SOLE | 0 | 0 | 0 | 15547 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 468782 | 5108 | SH |  | SOLE | 0 | 0 | 0 | 5108 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 808420 | 2000 | SH | Call | SOLE | 0 | 0 | 0 | 2000 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 808420 | 2000 | SH | Call | SOLE | 0 | 0 | 0 | 2000 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 2021050 | 5000 | SH | Call | SOLE | 0 | 0 | 0 | 5000 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 5578098 | 13800 | SH | Call | SOLE | 0 | 0 | 0 | 13800 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 1213 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| VANECK MERK GOLD ETF | GOLD SHS | 921078101 |  | 336884 | 7478 | SH |  | SOLE | 0 | 0 | 0 | 7478 |
| VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 |  | 323603 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 1136255 | 14491 | SH |  | SOLE | 0 | 0 | 0 | 14491 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 518958 | 6724 | SH |  | SOLE | 0 | 0 | 0 | 6724 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 8290970 | 13875 | SH |  | SOLE | 0 | 0 | 0 | 13875 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 3856635 | 17752 | SH |  | SOLE | 0 | 0 | 0 | 17752 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 32879114 | 102488 | SH |  | SOLE | 0 | 0 | 0 | 102488 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 5722510 | 21848 | SH |  | SOLE | 0 | 0 | 0 | 21848 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 328175 | 1086 | SH |  | SOLE | 0 | 0 | 0 | 1086 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 1747713 | 19704 | SH |  | SOLE | 0 | 0 | 0 | 19704 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 2969658 | 10341 | SH |  | SOLE | 0 | 0 | 0 | 10341 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 389439 | 2113 | SH |  | SOLE | 0 | 0 | 0 | 2113 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 1916310 | 4387 | SH |  | SOLE | 0 | 0 | 0 | 4387 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 1387859 | 4644 | SH |  | SOLE | 0 | 0 | 0 | 4644 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 3296233 | 16800 | SH |  | SOLE | 0 | 0 | 0 | 16800 |
| VANGUARD INSTL INDEX FD | 0-3 MO TREAS BIL | 922040845 |  | 6392501 | 84501 | SH |  | SOLE | 0 | 0 | 0 | 84501 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 3862372 | 71459 | SH |  | SOLE | 0 | 0 | 0 | 71459 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 510908 | 10241 | SH |  | SOLE | 0 | 0 | 0 | 10241 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 10116913 | 127626 | SH |  | SOLE | 0 | 0 | 0 | 127626 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 374482 | 3414 | SH |  | SOLE | 0 | 0 | 0 | 3414 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 6962394 | 118934 | SH |  | SOLE | 0 | 63 | 0 | 118871 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 39564212 | 478117 | SH |  | SOLE | 0 | 548 | 0 | 477569 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 1011897 | 4705 | SH |  | SOLE | 0 | 0 | 0 | 4705 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 1638929 | 21254 | SH |  | SOLE | 0 | 0 | 0 | 21254 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 9758787 | 152291 | SH |  | SOLE | 0 | 0 | 0 | 152291 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 378692 | 2557 | SH |  | SOLE | 0 | 0 | 0 | 2557 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 354040 | 2046 | SH |  | SOLE | 0 | 0 | 0 | 2046 |
| VANGUARD WORLD FD | MATERIALS ETF | 92204A801 |  | 290821 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 |  | 1150610 | 5123 | SH |  | SOLE | 0 | 0 | 0 | 5123 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 633432 | 2326 | SH |  | SOLE | 0 | 324 | 0 | 2002 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 232464 | 1173 | SH |  | SOLE | 0 | 0 | 0 | 1173 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 3514855 | 5038 | SH |  | SOLE | 0 | 0 | 0 | 5038 |
| VANGUARD WORLD FD | INDUSTRIAL ETF | 92204A603 |  | 812995 | 2604 | SH |  | SOLE | 0 | 0 | 0 | 2604 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 1177441 | 9746 | SH |  | SOLE | 0 | 0 | 0 | 9746 |
| VERISIGN INC | COM | 92343E102 |  | 5364449 | 21599 | SH |  | SOLE | 0 | 0 | 0 | 21599 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 909373 | 18115 | SH |  | SOLE | 0 | 0 | 0 | 18115 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 502804 | 1126 | SH |  | SOLE | 0 | 0 | 0 | 1126 |
| VICI PPTYS INC | COM | 925652109 |  | 2213316 | 81014 | SH |  | SOLE | 0 | 0 | 0 | 81014 |
| VISA INC | COM CL A | 92826C839 |  | 19888729 | 65804 | SH |  | SOLE | 0 | 16 | 0 | 65788 |
| VISTRA CORP | COM | 92840M102 |  | 578579 | 3849 | SH |  | SOLE | 0 | 0 | 0 | 3849 |
| VISTRA CORP | COM | 92840M102 |  | 15033 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| VISTRA CORP | COM | 92840M102 |  | 15033 | 100 | SH | Call | SOLE | 0 | 0 | 0 | 100 |
| VODAFONE GROUP PLC | SPONSORED ADR | 92857W308 |  | 6877249 | 457873 | SH |  | SOLE | 0 | 123 | 0 | 457750 |
| WALMART INC | COM | 931142103 |  | 8472746 | 68175 | SH |  | SOLE | 0 | 0 | 0 | 68175 |
| WARRIOR MET COAL INC | COM | 93627C101 |  | 652050 | 7000 | SH |  | SOLE | 0 | 0 | 0 | 7000 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 813384 | 3540 | SH |  | SOLE | 0 | 0 | 0 | 3540 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 435305 | 3760 | SH |  | SOLE | 0 | 0 | 0 | 3760 |
| WELLS FARGO  CO | COM | 949746101 |  | 5807764 | 72953 | SH |  | SOLE | 0 | 0 | 0 | 72953 |
| WELLTOWER INC | COM | 95040Q104 |  | 503862 | 2548 | SH |  | SOLE | 0 | 0 | 0 | 2548 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 6395752 | 23645 | SH |  | SOLE | 0 | 0 | 0 | 23645 |
| WESTERN UN CO | COM | 959802109 |  | 2296278 | 263033 | SH |  | SOLE | 0 | 2207 | 0 | 260826 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 447825 | 3418 | SH |  | SOLE | 0 | 0 | 0 | 3418 |
| WILLIAMS COS INC | COM | 969457100 |  | 681018 | 9357 | SH |  | SOLE | 0 | 0 | 0 | 9357 |
| WINMARK CORP | COM | 974250102 |  | 610114 | 1427 | SH |  | SOLE | 0 | 0 | 0 | 1427 |
| XCEL ENERGY INC | COM | 98389B100 |  | 496040 | 6244 | SH |  | SOLE | 0 | 0 | 0 | 6244 |
| XENIA HOTELS  RESORTS INC | COM | 984017103 |  | 1447283 | 97592 | SH |  | SOLE | 0 | 171 | 0 | 97421 |
| YUM BRANDS INC | COM | 988498101 |  | 277843 | 1787 | SH |  | SOLE | 0 | 0 | 0 | 1787 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 4358200 | 89344 | SH |  | SOLE | 0 | 0 | 0 | 89344 |
| ZIM INTEGRATED SHIPPING SERV | SHS | M9T951109 |  | 2765130 | 104939 | SH |  | SOLE | 0 | 190 | 0 | 104749 |
| ZOETIS INC | CL A | 98978V103 |  | 755874 | 6394 | SH |  | SOLE | 0 | 13 | 0 | 6381 |
| ZOOM COMMUNICATIONS INC | CL A | 98980L101 |  | 6973350 | 86744 | SH |  | SOLE | 0 | 0 | 0 | 86744 |

---