# EDGAR Filing Document

**Accession Number:** 0001342857
**File Stem:** 0001062993-26-002110
**Filing Date:** 2026-4
**Character Count:** 172389
**Document Hash:** dce4923b156637f6b22243f922c14c82
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001062993-26-002110.hdr.sgml**: 20260423

**ACCESSION NUMBER**: 0001062993-26-002110

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260423

**DATE AS OF CHANGE**: 20260423

**EFFECTIVENESS DATE**: 20260423

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** North Star Investment Management Corp.
- **CENTRAL INDEX KEY:** 0001342857

**ORGANIZATION NAME:**
- **EIN:** 364467498
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 20 N. WACKER DRIVE
- **STREET 2:** SUITE # 1416
- **CITY:** CHICAGO
- **STATE:** IL
- **ZIP:** 60606
- **BUSINESS PHONE:** 312-580-0900

**MAIL ADDRESS:**
- **STREET 1:** 20 N. WACKER DRIVE
- **STREET 2:** SUITE # 1416
- **CITY:** CHICAGO
- **STATE:** IL
- **ZIP:** 60606

### 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:** North Star Investment Management Corp.<br>**Address:** 20 N. WACKER DRIVE<br>SUITE # 1416<br>CHICAGO, IL 60606

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

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:** Andrew Eisenberg<br>**Title:** Chief Compliance Officer<br>**Phone:** 312-580-0900

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

Andrew Eisenberg  Chicago, IL  04-22-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:** 1700

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

      (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 |
| 1 800 FLOWERS COM INC CL A | Stock | 68243Q106 |  | 7828 | 2575 | SH |  | SOLE |  | 0 | 0 | 2575 |
| 1ST FINL BANCORP COM | Stock | 320209109 |  | 3262 | 117 | SH |  | SOLE |  | 0 | 0 | 117 |
| 3M CO COM | Stock | 88579Y101 |  | 914027 | 6294 | SH |  | SOLE |  | 0 | 0 | 6294 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 6430432 | 62632 | SH |  | SOLE |  | 0 | 0 | 62632 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 16390729 | 75363 | SH |  | SOLE |  | 18000 | 0 | 57363 |
| ABM INDS INC COM | Stock | 000957100 |  | 893664 | 23200 | SH |  | SOLE |  | 23200 | 0 | 0 |
| ABRDN GLOBAL INFRA INCOME FUND COM SHS BEN INT | CEF | 00326W106 |  | 15994 | 715 | SH |  | SOLE |  | 0 | 0 | 715 |
| ACCENTURE LTD BERMUDA CL A | Stock | G1151C101 |  | 518330 | 2614 | SH |  | SOLE |  | 0 | 0 | 2614 |
| ACCO BRANDS CORP COM | Stock | 00081T108 |  | 1245975 | 415325 | SH |  | SOLE |  | 357000 | 0 | 58325 |
| ACCURAY INC DEL COM | Stock | 004397105 |  | 63889 | 164620 | SH |  | SOLE |  | 0 | 0 | 164620 |
| ACME UTD CORP COM | Stock | 004816104 |  | 11346023 | 252639 | SH |  | SOLE |  | 143800 | 0 | 108839 |
| ACUITY INC COM | Stock | 00508Y102 |  | 1962 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ADOBE SYS INC | Stock | 00724F101 |  | 66361 | 273 | SH |  | SOLE |  | 0 | 0 | 273 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 9653 | 183 | SH |  | SOLE |  | 0 | 0 | 183 |
| ADVANCED ENERGY INDS COM | Stock | 007973100 |  | 5163 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 5202315 | 25573 | SH |  | SOLE |  | 22500 | 0 | 3073 |
| ADVANSIX INC COM | Stock | 00773T101 |  | 222 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ADVENT CLAYMORE CONVERTIBLE SECS  INC | CEF | 00764C109 |  | 4685 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| ADVISORSHARES PURE US CANNABIS ETF | ETF | 00768Y453 |  | 6390 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| AEBI SCHMIDT HLDG AG COM | Stock | H00501108 |  | 291339 | 30004 | SH |  | SOLE |  | 30004 | 0 | 0 |
| AEROVIRONMENT INC COM | Stock | 008073108 |  | 149735 | 818 | SH |  | SOLE |  | 0 | 0 | 818 |
| AERSALE CORPORATION COM | Stock | 00810F106 |  | 1679 | 270 | SH |  | SOLE |  | 0 | 0 | 270 |
| AES CORP | Stock | 00130H105 |  | 253620 | 18000 | SH |  | SOLE |  | 0 | 0 | 18000 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 3320 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 3620 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| AFLAC INC COM | Stock | 001055102 |  | 29830 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| AGILENT TECH INC | Stock | 00846U101 |  | 12310 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 69217 | 6901 | SH |  | SOLE |  | 0 | 0 | 6901 |
| AGNICO EAGLE MINES LTD COM | Stock | 008474108 |  | 6495 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 37690 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| AIR PRODUCTS AND CHEMICALS INC COM | Stock | 009158106 |  | 6972 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 9976 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| AIRJOULE TECHNOLOGIES CORP CL A | Stock | 612160101 |  | 264 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| AIRSHIP AI HLDGS INC COM | Stock | 008940108 |  | 420 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| AKAMAI TECHNOLOGIES INC COM | Stock | 00971T101 |  | 3331 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| ALAMO GROUP INC | Stock | 011311107 |  | 2730254 | 16550 | SH |  | SOLE |  | 16100 | 0 | 450 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 539 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ALBERTSONS COMPANIES INC COMMON STOCK | Stock | 013091103 |  | 9883 | 580 | SH |  | SOLE |  | 0 | 0 | 580 |
| ALCOA CORP COM | Stock | 013872106 |  | 929 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 26982 | 358 | SH |  | SOLE |  | 0 | 0 | 358 |
| ALGONQUIN POWER  UTILITIES CO COM | Stock | 015857105 |  | 11052 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 174138 | 1388 | SH |  | SOLE |  | 0 | 0 | 1388 |
| ALIGHT INC COM CL A | Stock | 01626W101 |  | 2473 | 4244 | SH |  | SOLE |  | 0 | 0 | 4244 |
| ALLEGION PLC | Stock | G0176J109 |  | 30366 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| ALLEGRO MICROSYSTEMS INC COM | Stock | 01749D105 |  | 1040 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| ALLIANCE ENTERTAINMENT HOLDING COM CLASS A | Stock | 01861F102 |  | 1100400 | 168000 | SH |  | SOLE |  | 148000 | 0 | 20000 |
| ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT | Stock | 01881G106 |  | 93186 | 2489 | SH |  | SOLE |  | 0 | 0 | 2489 |
| ALLIANT ENERGY CORP COM | Stock | 018802108 |  | 1518944 | 21167 | SH |  | SOLE |  | 0 | 0 | 21167 |
| ALLIENT INC COM | Stock | 019330109 |  | 3673628 | 62170 | SH |  | SOLE |  | 54700 | 0 | 7470 |
| ALLSTATE CORP | Stock | 020002101 |  | 1332079 | 6425 | SH |  | SOLE |  | 0 | 0 | 6425 |
| ALLY FINL INC COM | Stock | 02005N100 |  | 8081 | 206 | SH |  | SOLE |  | 0 | 0 | 206 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 2316 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 10072122 | 35112 | SH |  | SOLE |  | 0 | 0 | 35112 |
| ALPINE GLOBAL PREMIER PROPERTIES FD | CEF | 00302L207 |  | 3426 | 310 | SH |  | SOLE |  | 0 | 0 | 310 |
| ALPS TRUST ETF ALERIAN MLP | ETF | 00162Q452 |  | 15065853 | 286205 | SH |  | SOLE |  | 0 | 0 | 286205 |
| ALTIMMUNE INC COM NEW | Stock | 02155H200 |  | 52360 | 17000 | SH |  | SOLE |  | 0 | 0 | 17000 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 990053 | 15003 | SH |  | SOLE |  | 0 | 0 | 15003 |
| ALVOTECH ORDINARY SHARES | Stock | L01800108 |  | 2806 | 818 | SH |  | SOLE |  | 0 | 0 | 818 |
| AMAZON.COM INC | Stock | 023135106 |  | 13265549 | 63694 | SH |  | SOLE |  | 20000 | 0 | 43694 |
| AMBARELLA INC SHS | Stock | G037AX101 |  | 772 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| AMBEV SA SPONSORED ADR | ADR | 02319V103 |  | 14676 | 5026 | SH |  | SOLE |  | 0 | 0 | 5026 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 3975 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| AMEREN CORP | Stock | 023608102 |  | 1080514 | 9830 | SH |  | SOLE |  | 0 | 0 | 9830 |
| AMERICA MOVIL SERIES L ADR | ADR | 02390A101 |  | 461825 | 18125 | SH |  | SOLE |  | 0 | 0 | 18125 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 152776 | 14225 | SH |  | SOLE |  | 0 | 0 | 14225 |
| AMERICAN ASSETS TR INC COM | REIT | 024013104 |  | 4050 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 4608756 | 35160 | SH |  | SOLE |  | 0 | 0 | 35160 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 1694354 | 5602 | SH |  | SOLE |  | 0 | 0 | 5602 |
| AMERICAN HEALTHCARE REIT INC COM SHS | REIT | 398182303 |  | 43623 | 925 | SH |  | SOLE |  | 0 | 0 | 925 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 91935 | 1222 | SH |  | SOLE |  | 0 | 0 | 1222 |
| AMERICAN TOWER CORP | REIT | 03027X100 |  | 345016 | 1999 | SH |  | SOLE |  | 0 | 0 | 1999 |
| AMERICAN WATER WORKS CO | Stock | 030420103 |  | 372751 | 2739 | SH |  | SOLE |  | 0 | 0 | 2739 |
| AMERICA'S CAR-MART INC | Stock | 03062T105 |  | 446 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| AMERICOLD REALTY TRUST INC COM | REIT | 03064D108 |  | 56612 | 4940 | SH |  | SOLE |  | 0 | 0 | 4940 |
| AMERIPRISE FINL INC COM | Stock | 03076C106 |  | 140430 | 316 | SH |  | SOLE |  | 0 | 0 | 316 |
| AMETEK INC COM | Stock | 031100100 |  | 6216 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| AMGEN INC | Stock | 031162100 |  | 7871642 | 22372 | SH |  | SOLE |  | 0 | 0 | 22372 |
| AMNEAL PHARMACEUTICALS INC COM STK CL A | Stock | 03168L105 |  | 746 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 19079 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| AMPLIFY ALTERNATIVE HARVEST ETF | ETF | 032108474 |  | 6667 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 172076 | 3455 | SH |  | SOLE |  | 0 | 0 | 3455 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 45054 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| AMRIZE LTD SHS | Stock | H2927K103 |  | 560 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 737384 | 2318 | SH |  | SOLE |  | 0 | 0 | 2318 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 682 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ANHEUSER BUSCH | ADR | 03524A108 |  | 5064 | 73 | SH |  | SOLE |  | 0 | 0 | 73 |
| ANNALY CAPITAL MANAGEMENT INC | REIT | 035710839 |  | 40164 | 1899 | SH |  | SOLE |  | 0 | 0 | 1899 |
| ANTERIX INC COM | Stock | 03676C100 |  | 840 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 2417 | 106 | SH |  | SOLE |  | 0 | 0 | 106 |
| ANTERO RESOURCES CORPORATION | Stock | 03674X106 |  | 46684 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| AON CORP | Stock | G0403H108 |  | 431685 | 1337 | SH |  | SOLE |  | 0 | 0 | 1337 |
| API GROUP CORP COM STK | Stock | 00187Y100 |  | 2998 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| APOGEE ENTERPRISES INC COM | Stock | 037598109 |  | 1272843 | 37950 | SH |  | SOLE |  | 37100 | 0 | 850 |
| APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 |  | 377418 | 3387 | SH |  | SOLE |  | 0 | 0 | 3387 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 1894 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 1302 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| APPLE INC | Stock | 037833100 |  | 59579095 | 234757 | SH |  | SOLE |  | 17300 | 0 | 217457 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 116069 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 5174 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| APTARGROUP INC COM | Stock | 038336103 |  | 630 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| APTIV PLC COM SHS | Stock | G3265R107 |  | 3680 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| ARBOR RLTY TR INC | REIT | 038923108 |  | 53754 | 6972 | SH |  | SOLE |  | 0 | 0 | 6972 |
| ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH | ADR | 03938L203 |  | 1663 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| ARCH CAP GROUP LTD ORD | Stock | G0450A105 |  | 4416 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 |  | 84097 | 1157 | SH |  | SOLE |  | 0 | 0 | 1157 |
| ARCOS DORADOS HOLDINGS INC COM NPVCL A | Stock | G0457F107 |  | 6229 | 755 | SH |  | SOLE |  | 0 | 0 | 755 |
| ARDAGH METAL PACKAGING S A SHS | Stock | L02235106 |  | 3074 | 759 | SH |  | SOLE |  | 0 | 0 | 759 |
| ARDMORE SHIPPING CORP COM | Stock | Y0207T100 |  | 3965 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| ARES CAPITAL CORP COM | CEF | 04010L103 |  | 219844 | 12200 | SH |  | SOLE |  | 0 | 0 | 12200 |
| ARES MANAGEMENT CORPORATION CL A COM STK | Stock | 03990B101 |  | 5237 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 1460 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 12156 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| ARLO TECHNOLOGIES INC COM | Stock | 04206A101 |  | 1736 | 122 | SH |  | SOLE |  | 0 | 0 | 122 |
| ARRAY TECHNOLOGIES INC COM SHS | Stock | 04271T100 |  | 325350 | 45000 | SH |  | SOLE |  | 0 | 0 | 45000 |
| ARTESIAN RES CORP CL A | Stock | 043113208 |  | 1879150 | 59000 | SH |  | SOLE |  | 59000 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 1092 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 9539 | 440 | SH |  | SOLE |  | 0 | 0 | 440 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 39625 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 1906 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 877 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ASTRAZENECA PLC- SPONS ADR | ADR | G0593M107 |  | 134135 | 680 | SH |  | SOLE |  | 0 | 0 | 680 |
| ASURE SOFTWARE INC COM | Stock | 04649U102 |  | 1532898 | 178244 | SH |  | SOLE |  | 178244 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 1388069 | 47881 | SH |  | SOLE |  | 0 | 0 | 47881 |
| ATAIBECKLEY INC COM SHS | Stock | 04650F101 |  | 100094 | 28275 | SH |  | SOLE |  | 0 | 0 | 28275 |
| ATLANTIC UN BANKSHARES CORP COM | Stock | 04911A107 |  | 929 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 478 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ATMOS ENERGY CORP COM | Stock | 049560105 |  | 9790 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| ATOSSA THERAPEUTICS INC COM | Stock | 04962H704 |  | 421 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| AUNA S A CLASS A | Stock | L0415A103 |  | 551 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| AUTODESK INC | Stock | 052769106 |  | 2155 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| AUTOHOME INC SP ADS RP CL A | ADR | 05278C107 |  | 434 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 400708 | 1972 | SH |  | SOLE |  | 0 | 0 | 1972 |
| AUTONATION INC COM | Stock | 05329W102 |  | 4296 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| AUTOZONE INC NEV | Stock | 053332102 |  | 6756 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| AVAGO TECHNOLOGIES LTD | Stock | 11135F101 |  | 805207 | 2602 | SH |  | SOLE |  | 0 | 0 | 2602 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 817 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| AVANOS MED INC COM | Stock | 05350V106 |  | 981 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| AVANTOR INC COM | Stock | 05352A100 |  | 5645 | 720 | SH |  | SOLE |  | 0 | 0 | 720 |
| AVEPOINT INC COM CL A | Stock | 053604104 |  | 4698 | 494 | SH |  | SOLE |  | 0 | 0 | 494 |
| AVERY DENNISON CORP COM | Stock | 053611109 |  | 3108 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| AVIAT NETWORKS INC COM NEW | Stock | 05366Y201 |  | 610470 | 27000 | SH |  | SOLE |  | 27000 | 0 | 0 |
| AVINO SILVER  GOLD MINES LTD COM | Stock | 053906103 |  | 1896000 | 300000 | SH |  | SOLE |  | 300000 | 0 | 0 |
| AVISTA CORP COM | Stock | 05379B107 |  | 1846440 | 46000 | SH |  | SOLE |  | 46000 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC COM NEW | Stock | 054540208 |  | 688047 | 7392 | SH |  | SOLE |  | 7392 | 0 | 0 |
| AXIS CAP HLDGS LTD SHS | Stock | G0692U109 |  | 53139 | 524 | SH |  | SOLE |  | 0 | 0 | 524 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 74745 | 176 | SH |  | SOLE |  | 0 | 0 | 176 |
| AXSOME THERAPEUTICS INC. COM | Stock | 05464T104 |  | 2197 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| AZZ INC COM | Stock | 002474104 |  | 1126170 | 9000 | SH |  | SOLE |  | 9000 | 0 | 0 |
| BADGER METER INC COM | Stock | 056525108 |  | 1981 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| BAIDU COM  ADR | ADR | 056752108 |  | 3900 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| BAKER HUGHES COMPANY CL A | Stock | 05722G100 |  | 2137 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| BANCO BBVA ARGENTINA S A SPONSORED ADS | ADR | 058934100 |  | 16060 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49 | ADR | 05946K101 |  | 8946 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| BANCO DE CHILE SPONSORED ADS | ADR | 059520106 |  | 2334 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| BANCO SANTANDER BRASIL ADRF | ADR | 05967A107 |  | 753 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| BANCO SANTANDER CHILE NEW SP ADR REP COM | ADR | 05965X109 |  | 668 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 5460 | 484 | SH |  | SOLE |  | 0 | 0 | 484 |
| BANK AMERICA CORP 7.25CNV PFD L | Convertible Preferred | 060505682 |  | 4766 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 1440079 | 19395 | SH |  | SOLE |  | 15850 | 0 | 3545 |
| BANK NEW YORK MELLON CORP COM | Stock | 064058100 |  | 352924 | 2975 | SH |  | SOLE |  | 0 | 0 | 2975 |
| BANK NOVA SCOTIA B C COM | Stock | 064149107 |  | 49487 | 714 | SH |  | SOLE |  | 0 | 0 | 714 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 9682077 | 198607 | SH |  | SOLE |  | 100000 | 0 | 98607 |
| BANK OF MONTREAL | Stock | 063671101 |  | 328245 | 2425 | SH |  | SOLE |  | 0 | 0 | 2425 |
| BAOZUN INC SPONSORED ADR | ADR | 06684L103 |  | 6931 | 2900 | SH |  | SOLE |  | 0 | 0 | 2900 |
| BAR HBR BANKSHARES COM | Stock | 066849100 |  | 4724071 | 145580 | SH |  | SOLE |  | 142500 | 0 | 3080 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 4380 | 207 | SH |  | SOLE |  | 0 | 0 | 207 |
| BARINGS BDC INC COM | CEF | 06759L103 |  | 6049 | 735 | SH |  | SOLE |  | 0 | 0 | 735 |
| BARRETT BUSINESS SERVICES INC | Stock | 068463108 |  | 3599353 | 123350 | SH |  | SOLE |  | 120000 | 0 | 3350 |
| BARRICK GOLD CORP F | Stock | 06849F108 |  | 5955 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| BATH  BODY WORKS INC COM | Stock | 070830104 |  | 26138 | 1400 | SH |  | SOLE |  | 0 | 0 | 1400 |
| BAUSCH HEALTH COS INC COM | Stock | 071734107 |  | 1809 | 335 | SH |  | SOLE |  | 0 | 0 | 335 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 159429 | 9490 | SH |  | SOLE |  | 0 | 0 | 9490 |
| BAYCOM CORP COM | Stock | 07272M107 |  | 3151 | 106 | SH |  | SOLE |  | 0 | 0 | 106 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 117843 | 749 | SH |  | SOLE |  | 0 | 0 | 749 |
| BEL FUSE INC CL B | Stock | 077347300 |  | 2484649 | 12550 | SH |  | SOLE |  | 12000 | 0 | 550 |
| BELDEN INC COM | Stock | 077454106 |  | 4019 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| BELLRING BRANDS INC COMMON STOCK | Stock | 07831C103 |  | 257 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| BENCHMARK ELECTRS INC COM | Stock | 08160H101 |  | 2691 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| BENTLEY SYS INC COM CL B | Stock | 08265T208 |  | 3969 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 |  | 4308840 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 8889972 | 18552 | SH |  | SOLE |  | 0 | 0 | 18552 |
| BEST BUY INC COM | Stock | 086516101 |  | 13780 | 215 | SH |  | SOLE |  | 0 | 0 | 215 |
| BETA TECHNOLOGIES INC COM SHS CL A | Stock | 086921103 |  | 735 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 8117 | 830 | SH |  | SOLE |  | 0 | 0 | 830 |
| BHP BILLITON LIMITED SPONSORED ADS | ADR | 088606108 |  | 11566 | 159 | SH |  | SOLE |  | 0 | 0 | 159 |
| BIGLARI HLDGS INC COM STK CL A | Stock | 08986R408 |  | 3485 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| BIGLARI HLDGS INC COM STK CL B | Stock | 08986R309 |  | 8569 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| BILIBILI INC SPONS ADS REP Z | ADR | 090040106 |  | 2594 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| BILL HOLDINGS INC COM | Stock | 090043100 |  | 2221 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| BIOGEN IDEC INC | Stock | 09062X103 |  | 1030498 | 5621 | SH |  | SOLE |  | 0 | 0 | 5621 |
| BIONTECH SE SPONSORED ADS | ADR | 09075V102 |  | 1080 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| BITWISE 10 CRYPTO INDEX ETF | Stock | 091749101 |  | 86984 | 1950 | SH |  | SOLE |  | 0 | 0 | 1950 |
| BITWISE BITCOIN ETF TRUST | ETF | 09174C104 |  | 20172 | 548 | SH |  | SOLE |  | 0 | 0 | 548 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 2953 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| BK TECHNOLOGIES CORPORATION COM | Stock | 05587G203 |  | 1044820 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 52058 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| BLACKROCK CORPORATE HIGH YIELD FD VI INC | CEF | 09255P107 |  | 4260 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKROCK CREDIT ALLOC INCOME TRUST | CEF | 092508100 |  | 12453 | 1233 | SH |  | SOLE |  | 0 | 0 | 1233 |
| BLACKROCK ENHANCED DIVID ACHIEVERS TR COM | CEF | 09251A104 |  | 62635 | 7266 | SH |  | SOLE |  | 0 | 0 | 7266 |
| BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM | CEF | 092501105 |  | 3014 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| BLACKROCK HEALTH SCIENCES TR COM | CEF | 09250W107 |  | 19255 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKROCK INC | Stock | 09290D101 |  | 488628 | 508 | SH |  | SOLE |  | 0 | 0 | 508 |
| BLACKROCK LIMITED DURATION INCOME TRUST | CEF | 09249W101 |  | 6295 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKROCK TAX MUNICPAL BD TR SHS | CEF | 09248X100 |  | 34175 | 2113 | SH |  | SOLE |  | 0 | 0 | 2113 |
| BLACKSTONE GROUP LP | Stock | 09260D107 |  | 19549662 | 170012 | SH |  | SOLE |  | 38000 | 0 | 132012 |
| BLACKSTONE MORTGAGE TRUST INC COM CL A | REIT | 09257W100 |  | 9575 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKSTONE SECD LENDING FD COMMON STOCK | CEF | 09261X102 |  | 87079 | 3676 | SH |  | SOLE |  | 0 | 0 | 3676 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 63040 | 1986 | SH |  | SOLE |  | 0 | 0 | 1986 |
| BLOCK INC CL A | Stock | 852234103 |  | 7282 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| BLOOM ENERGY CORP COM CL A | Stock | 093712107 |  | 406 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| BLUE BIRD CORP COM | Stock | 095306106 |  | 6281542 | 110610 | SH |  | SOLE |  | 79000 | 0 | 31610 |
| BLUE OWL CAPITAL CORPORATION COM | CEF | 69121K104 |  | 9401 | 850 | SH |  | SOLE |  | 0 | 0 | 850 |
| BOEING CO COM | Stock | 097023105 |  | 559075 | 2809 | SH |  | SOLE |  | 0 | 0 | 2809 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 126849 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| BOOT BARN HLDGS INC COM | Stock | 099406100 |  | 5767023 | 39403 | SH |  | SOLE |  | 38300 | 0 | 1103 |
| BORGWARNER INC COM | Stock | 099724106 |  | 814 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| BOSTON OMAHA CORP CL A COM STK | Stock | 101044105 |  | 3446 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 162962 | 2597 | SH |  | SOLE |  | 0 | 0 | 2597 |
| BOWMAN CONSULTING GROUP LTD COM | Stock | 103002101 |  | 910080 | 32000 | SH |  | SOLE |  | 32000 | 0 | 0 |
| BOX INC CL A | Stock | 10316T104 |  | 25153 | 1064 | SH |  | SOLE |  | 0 | 0 | 1064 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 802973 | 17085 | SH |  | SOLE |  | 0 | 0 | 17085 |
| BRAZE INC COM CL A | Stock | 10576N102 |  | 2857 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| BRC INC COM CL A | Stock | 05601U105 |  | 388 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BRIGHTHOUSE FINL INC COM | Stock | 10922N103 |  | 299 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| BRIGHTSPIRE CAPITAL INC COM CL A | REIT | 10949T109 |  | 4760 | 850 | SH |  | SOLE |  | 0 | 0 | 850 |
| BRIGHTVIEW HLDGS INC COM | Stock | 10948C107 |  | 590 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| BRINKS CO COM | Stock | 109696104 |  | 2176 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 1551912 | 25588 | SH |  | SOLE |  | 0 | 0 | 25588 |
| BRITISH AMERICAN TOBACCO | ADR | 110448107 |  | 5555 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| BROADRIDGE FIN SOL | Stock | 11133T103 |  | 6824 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 3023 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| BROOKFIELD ASSET MGMT INC COM VOTING | Stock | 11271J107 |  | 10158 | 251 | SH |  | SOLE |  | 0 | 0 | 251 |
| BROOKFIELD BUSINESS CORP CL A SUB VTG SH | Stock | 113006100 |  | 9967 | 315 | SH |  | SOLE |  | 0 | 0 | 315 |
| BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 | Stock | G16252101 |  | 9030 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| BROWN  BROWN INC COM | Stock | 115236101 |  | 4043 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| BRUNSWICK CORP COM | Stock | 117043109 |  | 436560 | 6000 | SH |  | SOLE |  | 0 | 0 | 6000 |
| BUCKLE INC COM | Stock | 118440106 |  | 1107920 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| BUILD A BEAR WORKSHOP | Stock | 120076104 |  | 2783471 | 74325 | SH |  | SOLE |  | 67000 | 0 | 7325 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 6520 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 2603 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| C H ROBINSON WORLDWIDE IN COM NEW | Stock | 12541W209 |  | 2989 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| C3 AI INC CL A | Stock | 12468P104 |  | 42 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| CABLE ONE INC COM | Stock | 12685J105 |  | 6020 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| CABOT CORP COM | Stock | 127055101 |  | 60248 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 3612 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| CALAMOS DYNAMIC CONV  INCOME COM | CEF | 12811V105 |  | 10675 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| CALAMOS STRATEGIC TOTAL RETURN FD | CEF | 128125101 |  | 6848 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| CALIFORNIA RES CORP COM STOCK | Stock | 13057Q305 |  | 12460 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| CALLAWAY GOLF CO COM | Stock | 131193104 |  | 2082 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| CAMECO CORP COM | Stock | 13321L108 |  | 59192 | 545 | SH |  | SOLE |  | 0 | 0 | 545 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 39416 | 416 | SH |  | SOLE |  | 0 | 0 | 416 |
| CANADIAN NAT RES LTD MED TERM COM | Stock | 136385101 |  | 2826 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| CANADIAN NATIONAL RAILWAY CO | Stock | 136375102 |  | 2364 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| CANADIAN PAC RAILWAYLTD | Stock | 13646K108 |  | 4090 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| CANARY XRP ETF | ETF | 13723M100 |  | 6564 | 459 | SH |  | SOLE |  | 0 | 0 | 459 |
| CANNAE HLDGS INC COM | Stock | 13765N107 |  | 6879 | 605 | SH |  | SOLE |  | 0 | 0 | 605 |
| CANOPY GROWTH CORPORATION COM NEW | Stock | 138035704 |  | 10 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| CANTALOUPE INC COM | Stock | 138103106 |  | 713460 | 66000 | SH |  | SOLE |  | 66000 | 0 | 0 |
| CAPITAL CITY BANK COM | Stock | 139674105 |  | 2955 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| CAPITAL ONE FINANCIAL CORP | Stock | 14040H105 |  | 158811 | 871 | SH |  | SOLE |  | 0 | 0 | 871 |
| CAPITAL SOUTHWEST CORP COM | CEF | 140501107 |  | 22673 | 1025 | SH |  | SOLE |  | 0 | 0 | 1025 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 214181 | 1014 | SH |  | SOLE |  | 0 | 0 | 1014 |
| CARETRUST REIT INC COM | REIT | 14174T107 |  | 550 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| CARGURUS INC COM CL A | Stock | 141788109 |  | 3882 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| CARLISLE COS INC COM | Stock | 142339100 |  | 19016 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| CARLYLE GROUP INC COM | Stock | 14316J108 |  | 542458 | 11210 | SH |  | SOLE |  | 0 | 0 | 11210 |
| CARMAX INC COM | Stock | 143130102 |  | 33264 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| CARNIVAL CORP | Stock | 143658300 |  | 63265 | 2445 | SH |  | SOLE |  | 0 | 0 | 2445 |
| CARPARTS COM INC COM | Stock | 14427M107 |  | 1128293 | 1435853 | SH |  | SOLE |  | 650000 | 0 | 785853 |
| CARRIAGE SVCS INC COM | Stock | 143905107 |  | 1826400 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 949585 | 16864 | SH |  | SOLE |  | 0 | 0 | 16864 |
| CARTER BANKSHARES INC COM NEW | Stock | 146103106 |  | 3381 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| CARVANA CO CL A | Stock | 146869102 |  | 629 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| CASEYS GEN STORES INC COM | Stock | 147528103 |  | 4367 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 8354124 | 11792 | SH |  | SOLE |  | 0 | 0 | 11792 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 1294 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| CBOE GLOBAL MKTS INC COM | Stock | 12503M108 |  | 2813792 | 10011 | SH |  | SOLE |  | 0 | 0 | 10011 |
| CBRE GROUP INC A | Stock | 12504L109 |  | 9076 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| CDW CORP COM | Stock | 12514G108 |  | 3752 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| CECO ENVIRONMENTAL CORP COM | Stock | 125141101 |  | 2868777 | 48150 | SH |  | SOLE |  | 47000 | 0 | 1150 |
| CEMEX S.A.B. DE C.V. | ADR | 151290889 |  | 629 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| CENCORA INC COM | Stock | 03073E105 |  | 3456 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| CENOVUS ENERGY INC F | Stock | 15135U109 |  | 53 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| CENTENE CORP DEL COM | Stock | 15135B101 |  | 9724 | 297 | SH |  | SOLE |  | 0 | 0 | 297 |
| CENTERPOINT ENERGY INC COM | Stock | 15189T107 |  | 67589 | 1566 | SH |  | SOLE |  | 0 | 0 | 1566 |
| CENTRAL GARDEN  PET CO | Stock | 153527106 |  | 1179398 | 32075 | SH |  | SOLE |  | 30800 | 0 | 1275 |
| CENTRAL GARDEN  PET CO CL A NON-VTG | Stock | 153527205 |  | 170789 | 5268 | SH |  | SOLE |  | 4950 | 0 | 318 |
| CEVA INC ISIN #US1572101053 SEDOL #3203215 | Stock | 157210105 |  | 504 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| CHAMPION HOMES INC COM | Stock | 830830105 |  | 706515 | 9500 | SH |  | SOLE |  | 9500 | 0 | 0 |
| CHARLES SCHWAB CORP | Stock | 808513105 |  | 58831 | 626 | SH |  | SOLE |  | 0 | 0 | 626 |
| CHARTER COMMUNICATIONS INC CL A | Stock | 16119P108 |  | 109667 | 508 | SH |  | SOLE |  | 0 | 0 | 508 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 46426 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| CHEMED CORP NEW COM | Stock | 16359R103 |  | 52506 | 139 | SH |  | SOLE |  | 0 | 0 | 139 |
| CHEMOURS CO COM | Stock | 163851108 |  | 15227 | 691 | SH |  | SOLE |  | 0 | 0 | 691 |
| CHEMUNG FINL CORP COM | Stock | 164024101 |  | 3283 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 1419 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 4872389 | 23549 | SH |  | SOLE |  | 0 | 0 | 23549 |
| CHEWY INC CL A | Stock | 16679L109 |  | 76464 | 2832 | SH |  | SOLE |  | 0 | 0 | 2832 |
| CHICAGO ATLANTIC REAL ESTATE F COM | REIT | 167239102 |  | 3871 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| CHICAGO MERCANTILE HLDGS INC | Stock | 12572Q105 |  | 2614285 | 8851 | SH |  | SOLE |  | 0 | 0 | 8851 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 28297 | 884 | SH |  | SOLE |  | 0 | 0 | 884 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 101717 | 312 | SH |  | SOLE |  | 0 | 0 | 312 |
| CHUNGHWA TELECOM CO LTD SPON ADR NEW11 | ADR | 17133Q502 |  | 4731 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| CHURCH  DWIGHT CO INC COM | Stock | 171340102 |  | 4386 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| CHURCHILL DOWNS INC | Stock | 171484108 |  | 241272 | 2686 | SH |  | SOLE |  | 0 | 0 | 2686 |
| CIENA CORP | Stock | 171779309 |  | 7376 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| CIGNA CORP | Stock | 125523100 |  | 487060 | 1826 | SH |  | SOLE |  | 0 | 0 | 1826 |
| CINCINNATI FINL CORP COM | Stock | 172062101 |  | 629 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| CINTAS CORP COM | Stock | 172908105 |  | 42285 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 19082 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| CIRRUS LOGIC INC COM | Stock | 172755100 |  | 1012 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| CISCO SYS INC | Stock | 17275R102 |  | 7374360 | 95043 | SH |  | SOLE |  | 38000 | 0 | 57043 |
| CITIGROUP INC | Stock | 172967424 |  | 1189184 | 10486 | SH |  | SOLE |  | 0 | 0 | 10486 |
| CITIZENS FINL GROUP INC COM | Stock | 174610105 |  | 12594 | 210 | SH |  | SOLE |  | 0 | 0 | 210 |
| CITY HLDG CO COM | Stock | 177835105 |  | 443419 | 3710 | SH |  | SOLE |  | 3710 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 3154 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| CLEAR CHANNEL OUTDOOR HLDGS IN COM | Stock | 18453H106 |  | 13035 | 5500 | SH |  | SOLE |  | 0 | 0 | 5500 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 8958 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 760278 | 7336 | SH |  | SOLE |  | 0 | 0 | 7336 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 8666 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| CMS ENERGY CORP COM | Stock | 125896100 |  | 3258 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| CNA FINL CORP COM | Stock | 126117100 |  | 14970 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| COACH INC | Stock | 876030107 |  | 2681 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| COCA COLA CO COM | Stock | 191216100 |  | 4747084 | 62421 | SH |  | SOLE |  | 0 | 0 | 62421 |
| COCA COLA CONS INC COM | Stock | 191098102 |  | 1534 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| COCA-COLA FEMSA SAB DE CV SPONS ADS REP | ADR | 191241108 |  | 585 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| CODA OCTOPUS GROUP INC COM NEW | Stock | 19188U206 |  | 565000 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 1014 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| COGENT COMM HOLDINGS INC COM NEW | Stock | 19239V302 |  | 43294 | 2298 | SH |  | SOLE |  | 0 | 0 | 2298 |
| COGNEX CORP COM | Stock | 192422103 |  | 2890 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| COHEN  STEERS INFRASTRUCTURE FUND | CEF | 19248A109 |  | 453077 | 17507 | SH |  | SOLE |  | 0 | 0 | 17507 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3841 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 1035459 | 12149 | SH |  | SOLE |  | 0 | 0 | 12149 |
| COLONY BANKCORP INC COM | Stock | 19623P101 |  | 3834 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 1417188 | 49362 | SH |  | SOLE |  | 0 | 0 | 49362 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 1249365 | 906 | SH |  | SOLE |  | 900 | 0 | 6 |
| COMMERCE BANCSHARES INC COM | Stock | 200525103 |  | 598070 | 12156 | SH |  | SOLE |  | 0 | 0 | 12156 |
| COMMERCE.COM INC COM SER 1 | Stock | 08975P108 |  | 558 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 479154 | 7800 | SH |  | SOLE |  | 7800 | 0 | 0 |
| COMMUNITY WEST BANCSHARES NEW COM | Stock | 203937107 |  | 3495 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 4128 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| COMPANHIA DE SANEAM ADRF SPONSORED ADR | ADR | 20441A102 |  | 4668 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| COMPASS DIVERSIFIED HOLDINGS | Stock | 20451Q104 |  | 481779 | 61295 | SH |  | SOLE |  | 52000 | 0 | 9295 |
| COMPASS INC CL A | Stock | 20464U100 |  | 556 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| COMPASS PATHWAYS PLC SPONSORED ADS | ADR | 20451W101 |  | 41569 | 7517 | SH |  | SOLE |  | 0 | 0 | 7517 |
| COMPASS THERAPEUTICS INC COM | Stock | 20454B104 |  | 66125 | 12500 | SH |  | SOLE |  | 0 | 0 | 12500 |
| COMSTOCK RES INC COM | Stock | 205768302 |  | 6598 | 313 | SH |  | SOLE |  | 0 | 0 | 313 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 14148 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| CONCRETE PUMPING HLDGS INC COM | Stock | 206704108 |  | 885360 | 124000 | SH |  | SOLE |  | 124000 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 1742161 | 13198 | SH |  | SOLE |  | 0 | 0 | 13198 |
| CONSENSUS CLOUD SOLUTIONS INC COM | Stock | 20848V105 |  | 522280 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| CONSOLIDATED EDISON INC COM | Stock | 209115104 |  | 329578 | 2912 | SH |  | SOLE |  | 0 | 0 | 2912 |
| CONSOLIDATED WATER CO INC ORD | Stock | G23773107 |  | 33617 | 1015 | SH |  | SOLE |  | 0 | 0 | 1015 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 143181 | 955 | SH |  | SOLE |  | 0 | 0 | 955 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 1635342 | 5856 | SH |  | SOLE |  | 0 | 0 | 5856 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 139494 | 1280 | SH |  | SOLE |  | 0 | 0 | 1280 |
| CONSUMER STAPLES SELECT SECTOR SPDR | ETF | 81369Y308 |  | 526705 | 6425 | SH |  | SOLE |  | 0 | 0 | 6425 |
| COOPER COMPANIES INC | Stock | 216648501 |  | 644 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| COPART INC COM | Stock | 217204106 |  | 631 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 2004 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 15107 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| CORNING INC COM | Stock | 219350105 |  | 1618434 | 11903 | SH |  | SOLE |  | 0 | 0 | 11903 |
| CORPAY INC COM SHS | Stock | 219948106 |  | 4656 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| CORTEVA INC COM | Stock | 22052L104 |  | 167839 | 2005 | SH |  | SOLE |  | 0 | 0 | 2005 |
| CORVEL CORP COM | Stock | 221006109 |  | 546 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| COSAN S A ADS | ADR | 22113B103 |  | 453 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| COSTCO WHOLESALE CORP | Stock | 22160K105 |  | 10686573 | 10725 | SH |  | SOLE |  | 0 | 0 | 10725 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 53553 | 1524 | SH |  | SOLE |  | 0 | 0 | 1524 |
| COVENANT LOGISTICS GROUP INC CL A | Stock | 22284P105 |  | 339375 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| COYA THERAPEUTICS INC COMMON STOCK | Stock | 22407B108 |  | 1340 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| CRAWFORD  CO CL A | Stock | 224633206 |  | 2472560 | 248000 | SH |  | SOLE |  | 233000 | 0 | 15000 |
| CREATIVE REALITIES INC COM | Stock | 22530J309 |  | 550400 | 160000 | SH |  | SOLE |  | 160000 | 0 | 0 |
| CREDICORP LTD COM | Stock | G2519Y108 |  | 2713 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 939 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| CRH PLC ORD | Stock | G25508105 |  | 1051 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 618 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| CRITICAL METALS CORP PUBCO ORD SHS | Stock | G2662B103 |  | 12148 | 1530 | SH |  | SOLE |  | 0 | 0 | 1530 |
| CROSSAMERICA PARTNERS LP UT LTD PTN INT | Stock | 22758A105 |  | 104877 | 5047 | SH |  | SOLE |  | 0 | 0 | 5047 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 115171 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| CROWN CASTLE INTL CORP | REIT | 22822V101 |  | 488 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| CROWN CRAFTS INC COM | Stock | 228309100 |  | 435175 | 169000 | SH |  | SOLE |  | 169000 | 0 | 0 |
| CROWN HLDGS INC COM | Stock | 228368106 |  | 9022 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| CSG SYS INTL INC COM | Stock | 126349109 |  | 14309 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| CSW INDUSTRIALS INC COM | Stock | 126402106 |  | 9120 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| CSX CORP | Stock | 126408103 |  | 350660 | 8542 | SH |  | SOLE |  | 0 | 0 | 8542 |
| CUBESMART COM | REIT | 229663109 |  | 513 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| CUMMINS INC COM | Stock | 231021106 |  | 2478378 | 4606 | SH |  | SOLE |  | 0 | 0 | 4606 |
| CURRENCY SHARES EURO TR EURO | ETF | 46138K103 |  | 135496 | 1270 | SH |  | SOLE |  | 0 | 0 | 1270 |
| CURTISS WRIGHT CORP COM | Stock | 231561101 |  | 3406 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 308497 | 4295 | SH |  | SOLE |  | 0 | 0 | 4295 |
| CYBIN INC COM NEW | Stock | 23256X407 |  | 16224 | 3380 | SH |  | SOLE |  | 0 | 0 | 3380 |
| D R HORTON INC COM | Stock | 23331A109 |  | 13922 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| DAKTRONICS INC COM | Stock | 234264109 |  | 312800 | 16000 | SH |  | SOLE |  | 16000 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 432857 | 2283 | SH |  | SOLE |  | 0 | 0 | 2283 |
| DARDEN RESTAURANTS INC COM | Stock | 237194105 |  | 588 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| DARLING INGREDIENTS INC COM | Stock | 237266101 |  | 17627 | 285 | SH |  | SOLE |  | 0 | 0 | 285 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 6375 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| DAVITA INC COM | Stock | 23918K108 |  | 213629 | 1390 | SH |  | SOLE |  | 0 | 0 | 1390 |
| DECKERS OUTDOOR | Stock | 243537107 |  | 218697 | 2185 | SH |  | SOLE |  | 0 | 0 | 2185 |
| DEERE  CO COM | Stock | 244199105 |  | 4101387 | 7281 | SH |  | SOLE |  | 0 | 0 | 7281 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 42920 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| DEFINIUM THERAPEUTICS INC COM SHS | Stock | 24477V105 |  | 143092 | 7571 | SH |  | SOLE |  | 0 | 0 | 7571 |
| DELEK LOGISTICS PARTNERS LP COM UNT RP INT | Stock | 24664T103 |  | 9952 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| DELEK US HLDGS INC NEW COM | Stock | 24665A103 |  | 856 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 1150855 | 7012 | SH |  | SOLE |  | 0 | 0 | 7012 |
| DELTA AIR LINES INC DEL CMN | Stock | 247361702 |  | 10703 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| DENTSPLY INTL INC (NEW) | Stock | 24906P109 |  | 6264 | 540 | SH |  | SOLE |  | 0 | 0 | 540 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 501 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| DEUTSCHE BK AG NAMEN AKT | Stock | D18190898 |  | 447 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 151966 | 3020 | SH |  | SOLE |  | 0 | 0 | 3020 |
| DEXCOM INC COM | Stock | 252131107 |  | 83461 | 1329 | SH |  | SOLE |  | 0 | 0 | 1329 |
| DHI GROUP INC COM | Stock | 23331S100 |  | 800850 | 285000 | SH |  | SOLE |  | 285000 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 12284 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| DIAMONDBACK ENERGY INC COM | Stock | 25278X109 |  | 1582 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 102516 | 517 | SH |  | SOLE |  | 0 | 0 | 517 |
| DIGITAL REALTY TRUST INC | REIT | 253868103 |  | 150361 | 834 | SH |  | SOLE |  | 0 | 0 | 834 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 4289 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| DIMENSIONAL EMERGING CORE EQUITY MARKET ETF | ETF | 25434V302 |  | 119473 | 3528 | SH |  | SOLE |  | 0 | 0 | 3528 |
| DIODES INC COM | Stock | 254543101 |  | 683 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| DIREXION DAILY FINANCIAL BULL 3X ETF | ETF | 25459Y694 |  | 1422 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| DIREXION DAILY GOLD MINERS INDEX BULL 2X ETF | ETF | 25460G781 |  | 38026 | 202 | SH |  | SOLE |  | 0 | 0 | 202 |
| DISCOVERY HLDG CO | Stock | 934423104 |  | 86334 | 3144 | SH |  | SOLE |  | 0 | 0 | 3144 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 1212400 | 12579 | SH |  | SOLE |  | 0 | 0 | 12579 |
| DLH HLDGS CORP COM | Stock | 23335Q100 |  | 785700 | 135000 | SH |  | SOLE |  | 135000 | 0 | 0 |
| DNP SELECT INCOME FD INC | CEF | 23325P104 |  | 49605 | 4816 | SH |  | SOLE |  | 0 | 0 | 4816 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 19770 | 417 | SH |  | SOLE |  | 0 | 0 | 417 |
| DOLLAR GEN CORP | Stock | 256677105 |  | 17572 | 148 | SH |  | SOLE |  | 0 | 0 | 148 |
| DOLLAR TREE STORES INC | Stock | 256746108 |  | 10951 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| DOMINION RESOURCES INC | Stock | 25746U109 |  | 237203 | 3837 | SH |  | SOLE |  | 0 | 0 | 3837 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 48437 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| DONALDSON INC COM | Stock | 257651109 |  | 4780897 | 56332 | SH |  | SOLE |  | 0 | 0 | 56332 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 64016 | 1358 | SH |  | SOLE |  | 0 | 0 | 1358 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 450 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| DOUBLEVERIFY HLDGS INC COM | Stock | 25862V105 |  | 5225 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| DOVER CORP COM | Stock | 260003108 |  | 54304 | 261 | SH |  | SOLE |  | 0 | 0 | 261 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 136487 | 3277 | SH |  | SOLE |  | 0 | 0 | 3277 |
| DR REDDYS LABS LTD ADR | ADR | 256135203 |  | 11717 | 846 | SH |  | SOLE |  | 0 | 0 | 846 |
| DREAM FINDERS HOMES INC COM CL A | Stock | 26154D100 |  | 445 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| DREYFUS HI YIELD STRATEGIC FD | CEF | 09660L105 |  | 1220 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| DRIVEN BRANDS HLDGS INC COM | Stock | 26210V102 |  | 2812 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 454 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 148655 | 1104 | SH |  | SOLE |  | 0 | 0 | 1104 |
| DTE ENERGY CO COM | Stock | 233331107 |  | 849772 | 5812 | SH |  | SOLE |  | 0 | 0 | 5812 |
| DUCOMMUN INC DEL COM | Stock | 264147109 |  | 2534550 | 20775 | SH |  | SOLE |  | 20300 | 0 | 475 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 467551 | 3571 | SH |  | SOLE |  | 0 | 0 | 3571 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 43647 | 953 | SH |  | SOLE |  | 0 | 0 | 953 |
| DXC TECHNOLOGY CO COM | Stock | 23355L106 |  | 101 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 481 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| E L F BEAUTY INC COM | Stock | 26856L103 |  | 87884 | 1450 | SH |  | SOLE |  | 0 | 0 | 1450 |
| EAST WEST BANCORP | Stock | 27579R104 |  | 427 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| EASTERLY GOVT PPTYS INC COM SHS | REIT | 27616P301 |  | 2143 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| EASTERN CO COM | Stock | 276317104 |  | 2641737 | 130521 | SH |  | SOLE |  | 120000 | 0 | 10521 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 305 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 2897311 | 8101 | SH |  | SOLE |  | 0 | 0 | 8101 |
| EATON VANCE ENHANCEDEQUITY INCOME FD COM | CEF | 278274105 |  | 13480 | 718 | SH |  | SOLE |  | 0 | 0 | 718 |
| EATON VANCE TAX ADV DIV INC | CEF | 27828G107 |  | 302784 | 12333 | SH |  | SOLE |  | 0 | 0 | 12333 |
| EBAY INC | Stock | 278642103 |  | 59254 | 651 | SH |  | SOLE |  | 0 | 0 | 651 |
| ECOLAB INC COM | Stock | 278865100 |  | 232235 | 873 | SH |  | SOLE |  | 0 | 0 | 873 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 839 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| EDISON INTL COM | Stock | 281020107 |  | 11782 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| EDITAS MEDICINE INC COM | Stock | 28106W103 |  | 94 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 551191 | 6883 | SH |  | SOLE |  | 0 | 0 | 6883 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 6820 | 285 | SH |  | SOLE |  | 0 | 0 | 285 |
| ELBIT SYS LTD ORD | Stock | M3760D101 |  | 849 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ELECTROMED INC COM | Stock | 285409108 |  | 795940 | 34000 | SH |  | SOLE |  | 34000 | 0 | 0 |
| ELECTRONICS ARTS | Stock | 285512109 |  | 38939 | 191 | SH |  | SOLE |  | 0 | 0 | 191 |
| ELEMENT SOLUTIONS INC COM | Stock | 28618M106 |  | 717 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 146960 | 502 | SH |  | SOLE |  | 0 | 0 | 502 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 7693542 | 8365 | SH |  | SOLE |  | 0 | 0 | 8365 |
| EMBECTA CORP COMMON STOCK | Stock | 29082K105 |  | 1680404 | 190091 | SH |  | SOLE |  | 184000 | 0 | 6091 |
| EMCOR GROUP INC COM | Stock | 29084Q100 |  | 252502 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 364760 | 2784 | SH |  | SOLE |  | 0 | 0 | 2784 |
| EMPIRE ST RLTY LP | Stock | 292102100 |  | 476940 | 94631 | SH |  | SOLE |  | 0 | 0 | 94631 |
| EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60 | Stock | 292102209 |  | 112500 | 21474 | SH |  | SOLE |  | 0 | 0 | 21474 |
| EMPIRE ST RLTY TR INC COM USD0.01 CL A | REIT | 292104106 |  | 2674 | 514 | SH |  | SOLE |  | 0 | 0 | 514 |
| ENACT HLDGS INC COM | Stock | 29249E109 |  | 612 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 253490 | 4682 | SH |  | SOLE |  | 0 | 0 | 4682 |
| ENCANA CORPORATION | Stock | 69047Q102 |  | 12703 | 214 | SH |  | SOLE |  | 0 | 0 | 214 |
| ENDEAVOUR SILVER CORP F | Stock | 29258Y103 |  | 1408138 | 151250 | SH |  | SOLE |  | 150000 | 0 | 1250 |
| ENERGIZER HLDGS INC COM | Stock | 29272W109 |  | 2094371 | 127550 | SH |  | SOLE |  | 0 | 0 | 127550 |
| ENERGIZER HOLDING INC | Stock | 28035Q102 |  | 2134 | 100 | SH |  | SOLE |  | 113000 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR | ETF | 81369Y506 |  | 543267 | 8868 | SH |  | SOLE |  | 0 | 0 | 8868 |
| ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP | Stock | 29273V100 |  | 4331674 | 224439 | SH |  | SOLE |  | 125000 | 0 | 99439 |
| ENHABIT INC COM | Stock | 29332G102 |  | 775 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| ENI S P A COMMON STOCK | ADR | 26874R108 |  | 793 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| ENLIGHT RENEWABLE ENERGY LTD SHS | Stock | M4056D110 |  | 5939 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| ENNIS INC COM | Stock | 293389102 |  | 1028160 | 48000 | SH |  | SOLE |  | 48000 | 0 | 0 |
| ENOVIS CORPORATION COM | Stock | 194014502 |  | 5460 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 434815 | 11500 | SH |  | SOLE |  | 0 | 0 | 11500 |
| ENTERGY CORP NEW COM | Stock | 29364G103 |  | 23708 | 211 | SH |  | SOLE |  | 0 | 0 | 211 |
| ENTERPRISE PRODS PARTNERS L P | Stock | 293792107 |  | 821317 | 21705 | SH |  | SOLE |  | 0 | 0 | 21705 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 45395 | 314 | SH |  | SOLE |  | 0 | 0 | 314 |
| EPR PPTYS PFD C CV 5.75 | REIT | 26884U208 |  | 1469650 | 65000 | SH |  | SOLE |  | 0 | 0 | 65000 |
| EPR PPTYS SBI | REIT | 26884U109 |  | 2672860 | 53500 | SH |  | SOLE |  | 50000 | 0 | 3500 |
| EQT CORP COM | Stock | 26884L109 |  | 1209 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| EQUIFAX INC COM | Stock | 294429105 |  | 1080 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| EQUINIX INC COM | REIT | 29444U700 |  | 8822 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| EQUINOR ASA SPONSORED ADR | ADR | 29446M102 |  | 4178 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 445 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| EQUITY LIFESTYLE PROPERTIES COM | REIT | 29472R108 |  | 2310 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 139988 | 2367 | SH |  | SOLE |  | 0 | 0 | 2367 |
| ESCALADE INC COM | Stock | 296056104 |  | 7251665 | 422345 | SH |  | SOLE |  | 357000 | 0 | 65345 |
| ESPERION THERAPEUTICS INC NEW COM | Stock | 29664W105 |  | 123300 | 45000 | SH |  | SOLE |  | 0 | 0 | 45000 |
| ESSENTIAL PPTYS RLTY TR INC COM | REIT | 29670E107 |  | 15180 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 161 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ESSEX PPTY TR REIT | REIT | 297178105 |  | 121726 | 503 | SH |  | SOLE |  | 0 | 0 | 503 |
| ESTEE LAUDER COMPANIES INC | Stock | 518439104 |  | 861 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ETHAN ALLEN INTERIORS INC COM | Stock | 297602104 |  | 4479825 | 201250 | SH |  | SOLE |  | 193500 | 0 | 7750 |
| EUROSEAS LTD USD SHSNEW ISIN#MHY235922009 | Stock | Y23592135 |  | 1002750 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| EVEREST REINSURANCE GROUP LTD | Stock | G3223R108 |  | 3268 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| EVERGY INC COM | Stock | 30034W106 |  | 12698 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| EVERPURE INC CL A | Stock | 74624M102 |  | 945 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| EVERSOURCE ENERGY COM | Stock | 30040W108 |  | 17320 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| EVERSPIN TECHNOLOGIES INC COM | Stock | 30041T104 |  | 431 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| EVI INDS INC COM | Stock | 26929N102 |  | 1275960 | 62000 | SH |  | SOLE |  | 62000 | 0 | 0 |
| EVOLENT HEALTH INC CL A | Stock | 30050B101 |  | 376 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| EVOLUTION PETE CORP COM | Stock | 30049A107 |  | 1974794 | 431178 | SH |  | SOLE |  | 404000 | 0 | 27178 |
| EXELIXIS INC CMN | Stock | 30161Q104 |  | 54041 | 1260 | SH |  | SOLE |  | 0 | 0 | 1260 |
| EXELON CORP COM | Stock | 30161N101 |  | 820295 | 16734 | SH |  | SOLE |  | 0 | 0 | 16734 |
| EXPEDIA INC DEL COM | Stock | 30212P303 |  | 2078 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| EXPEDITORS INTL WASH INC COM | Stock | 302130109 |  | 3008 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 3541 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 9794811 | 57732 | SH |  | SOLE |  | 16000 | 0 | 41732 |
| EZCORP INC CL A NON VTG | Stock | 302301106 |  | 1776600 | 70000 | SH |  | SOLE |  | 70000 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 2886 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| F/M US TREASURY 3 MONTH BILL FUND | ETF | 74933W452 |  | 15506 | 311 | SH |  | SOLE |  | 0 | 0 | 311 |
| F5 NETWORKS INC | Stock | 315616102 |  | 64521 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| FABRINET SHS | Stock | G3323L100 |  | 3651 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| FAIR ISAAC CORP COM | Stock | 303250104 |  | 2135 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| FARMLAND PARTNERS INC COM | REIT | 31154R109 |  | 8644 | 770 | SH |  | SOLE |  | 0 | 0 | 770 |
| FASTENAL CO | Stock | 311900104 |  | 481214 | 10371 | SH |  | SOLE |  | 0 | 0 | 10371 |
| FASTLY INC CL A | Stock | 31188V100 |  | 1685 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| FEDERAL REALTY INVST TR SH BEN INT NEW | REIT | 313745101 |  | 7222 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| FEDEX CORP | Stock | 31428X106 |  | 204091 | 573 | SH |  | SOLE |  | 0 | 0 | 573 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 5598 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| FERRARI N V COM | Stock | N3167Y103 |  | 40276 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| FERROVIAL SE ORD SHS | Stock | N3168P101 |  | 2927 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| FIDELITY ENHANCED LARGE CAP VALUE ETF | ETF | 31609A107 |  | 59472 | 1704 | SH |  | SOLE |  | 0 | 0 | 1704 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 |  | 18174 | 329 | SH |  | SOLE |  | 0 | 0 | 329 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 185164 | 890 | SH |  | SOLE |  | 0 | 0 | 890 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 8154 | 303 | SH |  | SOLE |  | 0 | 0 | 303 |
| FIDELITY MSCI UTILITIES INDEX ETF | ETF | 316092865 |  | 18504 | 313 | SH |  | SOLE |  | 0 | 0 | 313 |
| FIDELITY NATL FINL INC COM SHS | Stock | 31620R303 |  | 88632 | 1911 | SH |  | SOLE |  | 0 | 0 | 1911 |
| FIDELITY NATL INFO SVCS | Stock | 31620M106 |  | 43554 | 928 | SH |  | SOLE |  | 0 | 0 | 928 |
| FIFTH STREET FINANCE CORP. | CEF | 67401P405 |  | 7910 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 8822522 | 189895 | SH |  | SOLE |  | 0 | 0 | 189895 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 90902 | 4300 | SH |  | SOLE |  | 0 | 0 | 4300 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 3775925 | 76482 | SH |  | SOLE |  | 0 | 0 | 76482 |
| FIRST BANCORP F | Stock | 318672706 |  | 69171 | 3238 | SH |  | SOLE |  | 0 | 0 | 3238 |
| FIRST BANCORP INC ME COM | Stock | 31866P102 |  | 3476 | 124 | SH |  | SOLE |  | 0 | 0 | 124 |
| FIRST BK WILLIAMSTOWN NEW JERS COM | Stock | 31931U102 |  | 2976 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| FIRST BUSEY CORP COM NEW | Stock | 319383204 |  | 1301405 | 51500 | SH |  | SOLE |  | 50000 | 0 | 1500 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 115775 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| FIRST HORIZON CORPORATION COM | Stock | 320517105 |  | 9104 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| FIRST SOURCE CORP | Stock | 336901103 |  | 370204 | 5349 | SH |  | SOLE |  | 0 | 0 | 5349 |
| FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV | ETF | 33738R118 |  | 76055 | 812 | SH |  | SOLE |  | 0 | 0 | 812 |
| FIRST TR INTER DURATN PFD  IN COM | CEF | 33718W103 |  | 18512 | 1050 | SH |  | SOLE |  | 0 | 0 | 1050 |
| FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM | CEF | 337318109 |  | 3641751 | 178517 | SH |  | SOLE |  | 0 | 0 | 178517 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 59273 | 542 | SH |  | SOLE |  | 0 | 0 | 542 |
| FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 |  | 43434 | 855 | SH |  | SOLE |  | 0 | 0 | 855 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 66315 | 1058 | SH |  | SOLE |  | 0 | 0 | 1058 |
| FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND | ETF | 33738D101 |  | 8948 | 205 | SH |  | SOLE |  | 0 | 0 | 205 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND | ETF | 33733E203 |  | 15062 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 |  | 56381 | 509 | SH |  | SOLE |  | 0 | 0 | 509 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 49275 | 1048 | SH |  | SOLE |  | 0 | 0 | 1048 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 54915 | 1084 | SH |  | SOLE |  | 0 | 0 | 1084 |
| FISERV INC | Stock | 337738108 |  | 912163 | 16347 | SH |  | SOLE |  | 0 | 0 | 16347 |
| FIVE POINT HOLDINGS LLC COM CL A | Stock | 33833Q106 |  | 4646 | 960 | SH |  | SOLE |  | 0 | 0 | 960 |
| FIVE STAR BANCORP COM | Stock | 33830T103 |  | 1094 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| FIVE9 INC COM | Stock | 338307101 |  | 425 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| FLAHERTY  CRUMRINE / CLAYMORE PFD SECS | CEF | 338478100 |  | 32497 | 2098 | SH |  | SOLE |  | 0 | 0 | 2098 |
| FLAHERTY  CRUMRINE DYNAMIC PF SHS | CEF | 33848W106 |  | 46161 | 2300 | SH |  | SOLE |  | 0 | 0 | 2300 |
| FLEXIBLE SOLUTIONS INTL INC COM | Stock | 33938T104 |  | 486045 | 90000 | SH |  | SOLE |  | 90000 | 0 | 0 |
| FLEXSTEEL INDS INC COM | Stock | 339382103 |  | 2444736 | 54400 | SH |  | SOLE |  | 54000 | 0 | 400 |
| FLEXTRONICS INTL LTD F | Stock | Y2573F102 |  | 5695 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 465 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 3014 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| FLUOR CORP | Stock | 343412102 |  | 93300 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| FLUSHING FINL CORP COM | Stock | 343873105 |  | 875520 | 57000 | SH |  | SOLE |  | 57000 | 0 | 0 |
| FLUTTER ENTMT PLC SHS | Stock | G3643J108 |  | 2549 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| FMC CORP COM NEW | Stock | 302491303 |  | 4470 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| FMC TECHNOLOGIES INC | Stock | G87110105 |  | 3318 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| FOMENTO ECONOMICO MEXICANO SA DE C.V. NEW SPONS ADR REPSTG UNIT 1 SER B SH | ADR | 344419106 |  | 3332 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 127474 | 11046 | SH |  | SOLE |  | 0 | 0 | 11046 |
| FORTINET INC COM | Stock | 34959E109 |  | 62189 | 761 | SH |  | SOLE |  | 0 | 0 | 761 |
| FORTIVE CORP COM | Stock | 34959J108 |  | 774 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| FORTUNE BRANDS HOME  SECURITY INC WI | Stock | 34964C106 |  | 3897 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| FORWARD AIR CORP COM | Stock | 34986A104 |  | 4345 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| FRANKLIN STR PPTYS CORP COM | REIT | 35471R106 |  | 1595 | 2400 | SH |  | SOLE |  | 0 | 0 | 2400 |
| FRANKLIN XRP ETF | ETF | 355233107 |  | 23650 | 1621 | SH |  | SOLE |  | 0 | 0 | 1621 |
| FREEPORT MCMORAN COPPER | Stock | 35671D857 |  | 959595 | 16325 | SH |  | SOLE |  | 0 | 0 | 16325 |
| FREIGHTCAR AMERICA INC | Stock | 357023100 |  | 1895266 | 237800 | SH |  | SOLE |  | 214000 | 0 | 23800 |
| FTAI AVIATION LTD SHS | Stock | G3730V105 |  | 842800 | 3440 | SH |  | SOLE |  | 0 | 0 | 3440 |
| FTAI INFRASTRUCTURE INC COMMON STOCK | Stock | 35953C106 |  | 16959 | 3433 | SH |  | SOLE |  | 0 | 0 | 3433 |
| FULL HSE RESORTS INC COM | Stock | 359678109 |  | 2025 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| FULL TRUCK ALLIANCE CO LTD SPONSORED ADS | ADR | 35969L108 |  | 465 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| FULTON FINL CORP PA COM | Stock | 360271100 |  | 570 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| GABELLI DIV AND INC TR | CEF | 36242H104 |  | 901672 | 33482 | SH |  | SOLE |  | 0 | 0 | 33482 |
| GABELLI GLOBAL SMALL MID CAP VALUE TR | CEF | 36249W104 |  | 6759 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| GALLAGHER ARTHUR J | Stock | 363576109 |  | 6580039 | 30382 | SH |  | SOLE |  | 0 | 0 | 30382 |
| GARMIN LTD | Stock | H2906T109 |  | 6496 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| GARTNER INC COM | Stock | 366651107 |  | 633 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| GATX CORP COM | Stock | 361448103 |  | 2735682 | 16022 | SH |  | SOLE |  | 14000 | 0 | 2022 |
| GCM GROSVENOR INC COM CL A | Stock | 36831E108 |  | 2915676 | 297518 | SH |  | SOLE |  | 272400 | 0 | 25118 |
| GCT SEMICONDUCTOR HLDG INC COMMON STOCK | Stock | 20607V106 |  | 375 | 329 | SH |  | SOLE |  | 0 | 0 | 329 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 1137753 | 4009 | SH |  | SOLE |  | 0 | 0 | 4009 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 61217 | 860 | SH |  | SOLE |  | 0 | 0 | 860 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 881644 | 1010 | SH |  | SOLE |  | 0 | 0 | 1010 |
| GENCOR INDS INC COM | Stock | 368678108 |  | 1755000 | 117000 | SH |  | SOLE |  | 117000 | 0 | 0 |
| GENERAC HLDGS INC COM | Stock | 368736104 |  | 292995 | 1500 | SH |  | SOLE |  | 0 | 0 | 1500 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 900486 | 2624 | SH |  | SOLE |  | 0 | 0 | 2624 |
| GENERAL MILLS INC COM | Stock | 370334104 |  | 1299031 | 34901 | SH |  | SOLE |  | 0 | 0 | 34901 |
| GENERAL MOTORS CORP | Stock | 37045V100 |  | 31958 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 14569 | 543 | SH |  | SOLE |  | 0 | 0 | 543 |
| GENTEX CORP | Stock | 371901109 |  | 2535 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| GENTHERM INC COM | Stock | 37253A103 |  | 2528 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 33840 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| GERDAU S A | ADR | 373737105 |  | 9566 | 2650 | SH |  | SOLE |  | 0 | 0 | 2650 |
| GFL ENVIRONMENTAL INC SUB VTG SHS | Stock | 36168Q104 |  | 668 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| GH RESEARCH PLC ORDINARY SHARES | Stock | G3855L106 |  | 30932 | 2200 | SH |  | SOLE |  | 0 | 0 | 2200 |
| GILDAN ACTIVEWEAR INC COM | Stock | 375916103 |  | 1002 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 34732 | 249 | SH |  | SOLE |  | 0 | 0 | 249 |
| GLADSTONE COMMERCIAL CORP COM | REIT | 376536108 |  | 5715 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| GLADSTONE INVT CORP COM | CEF | 376546107 |  | 71000 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| GLOBAL NET LEASE INC COM NEW | REIT | 379378201 |  | 571 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| GLOBAL PMTS INC COM | Stock | 37940X102 |  | 26011 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| GLOBAL WTR RES INC COM | Stock | 379463102 |  | 3153250 | 415448 | SH |  | SOLE |  | 393000 | 0 | 22448 |
| GLOBAL X ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 37954Y632 |  | 63730 | 1366 | SH |  | SOLE |  | 0 | 0 | 1366 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 158695 | 6320 | SH |  | SOLE |  | 0 | 0 | 6320 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 56672 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| GLOBAL X S 500 COVERED CALL  GROWTH ETF | ETF | 37954Y277 |  | 6147 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 23119 | 455 | SH |  | SOLE |  | 0 | 0 | 455 |
| GLOBALSTAR INC COM NEW | Stock | 378973507 |  | 1328 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 862 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| GODADDY INC CL A | Stock | 380237107 |  | 11408 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| GOHEALTH INC CL A NEW | Stock | 38046W204 |  | 661 | 438 | SH |  | SOLE |  | 0 | 0 | 438 |
| GOLDMAN SACHS BDC INC SHS | CEF | 38147U107 |  | 9324 | 1050 | SH |  | SOLE |  | 0 | 0 | 1050 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 3861881 | 4565 | SH |  | SOLE |  | 0 | 0 | 4565 |
| GOOGLE INC | Stock | 02079K305 |  | 18977326 | 65994 | SH |  | SOLE |  | 17000 | 0 | 48994 |
| GPGI INC COM CL A | Stock | 20459V105 |  | 25633 | 1499 | SH |  | SOLE |  | 0 | 0 | 1499 |
| GRAHAM CORP COM | Stock | 384556106 |  | 3946 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| GRAIL INC COM | Stock | 384747101 |  | 1705 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| GRAPHIC PACKAGING HLDG CO COM | Stock | 388689101 |  | 914 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| GRAYSCALE BITCOIN MINI TRUST ETF | ETF | 389930207 |  | 15295 | 510 | SH |  | SOLE |  | 0 | 0 | 510 |
| GRAYSCALE BITCOIN TRUST ETF | ETF | 389637109 |  | 199908 | 3789 | SH |  | SOLE |  | 0 | 0 | 3789 |
| GRAYSCALE ETHEREUM STAKING ETF | ETF | 389638107 |  | 115035 | 6739 | SH |  | SOLE |  | 0 | 0 | 6739 |
| GRAYSCALE ETHEREUM STAKING MINI ETF | ETF | 38964R203 |  | 5581 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| GRAYSCALE SOLANA STAKING ETF | Stock | 38965D104 |  | 38129 | 6220 | SH |  | SOLE |  | 0 | 0 | 6220 |
| GREEN BRICK PARTNERS INC COM | Stock | 392709101 |  | 4400324 | 68275 | SH |  | SOLE |  | 66000 | 0 | 2275 |
| GREEN DOT CORP CL A | Stock | 39304D102 |  | 247 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| GREENE CNTY BANCORP INC COM | Stock | 394357107 |  | 515 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| GREENLIGHT CAP RE LTD CLASS A | Stock | G4095J109 |  | 6570 | 380 | SH |  | SOLE |  | 0 | 0 | 380 |
| GREENWICH LIFESCIENCES INC COM | Stock | 396879108 |  | 1225 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| GREIF INC CL A | Stock | 397624107 |  | 5366 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| GRID DYNAMICS HLDGS INC CL A | Stock | 39813G109 |  | 13252 | 2325 | SH |  | SOLE |  | 0 | 0 | 2325 |
| GRINDR INC COM | Stock | 39854F101 |  | 2732 | 226 | SH |  | SOLE |  | 0 | 0 | 226 |
| GROUPON INC COM | Stock | 399473206 |  | 892 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| GRUPO CIBEST SA SPON ADS | ADR | 40090E106 |  | 3786 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 521159 | 9443 | SH |  | SOLE |  | 0 | 0 | 9443 |
| GUGGENHEIM STRATEGIC OPPORTUN COM SBI | CEF | 40167F101 |  | 11020 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 1196 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| GULFPORT ENERGY CORP COMMON SHARES | Stock | 402635502 |  | 930908 | 4400 | SH |  | SOLE |  | 4400 | 0 | 0 |
| H  Q HEALTHCARE FD SH BEN INT | CEF | 87911J103 |  | 47571 | 2674 | SH |  | SOLE |  | 0 | 0 | 2674 |
| H2O AMERICA COM | Stock | 784305104 |  | 2628416 | 44800 | SH |  | SOLE |  | 44800 | 0 | 0 |
| HACKETT GROUP INC COM | Stock | 404609109 |  | 927938 | 71325 | SH |  | SOLE |  | 68000 | 0 | 3325 |
| HAIN CELESTIAL GROUPINC | Stock | 405217100 |  | 511 | 733 | SH |  | SOLE |  | 0 | 0 | 733 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 15095 | 1508 | SH |  | SOLE |  | 0 | 0 | 1508 |
| HALLIBURTON CO COM | Stock | 406216101 |  | 89833 | 2304 | SH |  | SOLE |  | 0 | 0 | 2304 |
| HAMILTON BEACH BRANDS HLDG CO COM CL A | Stock | 40701T104 |  | 3611870 | 190600 | SH |  | SOLE |  | 179000 | 0 | 11600 |
| HAMILTON INSURANCE GROUP LTD. CL B | Stock | G42706104 |  | 6563 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 6875 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| HARTFORD FINL SVCS GROUP INC | Stock | 416515104 |  | 285065 | 2108 | SH |  | SOLE |  | 0 | 0 | 2108 |
| HASBRO INC COM | Stock | 418056107 |  | 30514 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| HASHDEX NASDAQ CME CRYPTO INDEX ETF | ETF | 41809Y102 |  | 13698 | 795 | SH |  | SOLE |  | 0 | 0 | 795 |
| HBT FINL INC. COM | Stock | 404111106 |  | 1096 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 10885 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 7439 | 299 | SH |  | SOLE |  | 0 | 0 | 299 |
| HEALTH CARE PPTY INVS INC | REIT | 42250P103 |  | 124638 | 7586 | SH |  | SOLE |  | 0 | 0 | 7586 |
| HEALTH CARE REIT INC | REIT | 95040Q104 |  | 201910 | 1021 | SH |  | SOLE |  | 0 | 0 | 1021 |
| HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 |  | 499584 | 3408 | SH |  | SOLE |  | 0 | 0 | 3408 |
| HEALTH CATALYST INC COM | Stock | 42225T107 |  | 439 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| HEALTHCARE SERVICES GROUP INC | Stock | 421906108 |  | 3171122 | 170950 | SH |  | SOLE |  | 168000 | 0 | 2950 |
| HECLA MINING COMPANY COM | Stock | 422704106 |  | 11683 | 627 | SH |  | SOLE |  | 0 | 0 | 627 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 14 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| HELLO GROUP INC ADS | ADR | 423403104 |  | 23040 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| HERCULES CAPITAL INC COM | CEF | 427096508 |  | 724627 | 49061 | SH |  | SOLE |  | 0 | 0 | 49061 |
| HERSHEY CO COM | Stock | 427866108 |  | 56498 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| HEWLETT PACKARD ENTERPRISE CO COM | Stock | 42824C109 |  | 272101 | 11428 | SH |  | SOLE |  | 0 | 0 | 11428 |
| HF FOODS GROUP INC COM | Stock | 40417F109 |  | 862100 | 466000 | SH |  | SOLE |  | 466000 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 34938 | 560 | SH |  | SOLE |  | 0 | 0 | 560 |
| HILLMAN SOLUTIONS CORP COM | Stock | 431636109 |  | 4160 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| HILTON WORLDWIDE HLDGS INC COM | Stock | 43300A203 |  | 38618 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| HIMS  HERS HEALTH INC COM CL A | Stock | 433000106 |  | 394 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| HIVE DIGITAL TECHNOLOGIES LTD COM NEW | Stock | 433921103 |  | 1900 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| HOLOGIC INC | Stock | 436440101 |  | 33486 | 443 | SH |  | SOLE |  | 0 | 0 | 443 |
| HOME DEPOT | Stock | 437076102 |  | 3602181 | 10953 | SH |  | SOLE |  | 0 | 0 | 10953 |
| HONDA MOTOR CO LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 4668 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 2410089 | 10663 | SH |  | SOLE |  | 0 | 0 | 10663 |
| HORACE MANN EDUCATORS CORP NEW COM | Stock | 440327104 |  | 981640 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| HORMEL FOODS CORP COM | Stock | 440452100 |  | 25195 | 1112 | SH |  | SOLE |  | 0 | 0 | 1112 |
| HOST MARRIOTT CORP NEW REIT | REIT | 44107P104 |  | 61025 | 3185 | SH |  | SOLE |  | 0 | 0 | 3185 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 7555 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| HOWARD HUGHES HOLDINGS INC COM | Stock | 44267T102 |  | 7971 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 7605 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| HP INC COM | Stock | 40434L105 |  | 233517 | 12156 | SH |  | SOLE |  | 0 | 0 | 12156 |
| HSBC HOLDINGS PLC SPONS ADR | ADR | 404280406 |  | 11549 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| HUBBELL INC COM | Stock | 443510607 |  | 2944 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| HUMANA INC COM | Stock | 444859102 |  | 104034 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| HUNTINGTON BANCSHARES INC COM | Stock | 446150104 |  | 5759 | 368 | SH |  | SOLE |  | 0 | 0 | 368 |
| HUT 8 CORP COM | Stock | 44812J104 |  | 9382 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| HYATT HOTELS CORPORATION | Stock | 448579102 |  | 1007 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| HYCROFT MINING HOLDING CORP CL A NEW | Stock | 44862P208 |  | 11616 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| HYDROFARM HLDGS GROUP INC COM | Stock | 44888K407 |  | 377 | 370 | SH |  | SOLE |  | 0 | 0 | 370 |
| HYPATIA WOMEN CEO ETF | ETF | 90214Q576 |  | 13647 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| IAC INC COM NEW | Stock | 44891N208 |  | 761 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| IBEX LTD SHS NEW | Stock | G4690M101 |  | 536400 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| ICICI BANK LIMITED ADR | ADR | 45104G104 |  | 4248 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| IDACORP INC COM | Stock | 451107106 |  | 39317 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| IDEX CORP | Stock | 45167R104 |  | 888231 | 4686 | SH |  | SOLE |  | 0 | 0 | 4686 |
| IDEXX LABS INC | Stock | 45168D104 |  | 562 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| II-VI INC | Stock | 19247G107 |  | 957604 | 4020 | SH |  | SOLE |  | 0 | 0 | 4020 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2132079 | 8191 | SH |  | SOLE |  | 0 | 0 | 8191 |
| IMAX CORP | Stock | 45245E109 |  | 418110 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| IMPERIAL OIL LTD COM NEW | Stock | 453038408 |  | 5102 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| INCYTE CORP COM | Stock | 45337C102 |  | 659 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 29780 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| INDIA FUND INC | CEF | 454089103 |  | 2275 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| INDIE SEMICONDUCTOR INC CLASS A COM | Stock | 45569U101 |  | 454 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 66471 | 411 | SH |  | SOLE |  | 0 | 0 | 411 |
| INFORMATION SVCS GROUP INC COM | Stock | 45675Y104 |  | 494911 | 128883 | SH |  | SOLE |  | 123883 | 0 | 5000 |
| INFOSYS LTD SPONSORED ADR | ADR | 456788108 |  | 4769 | 353 | SH |  | SOLE |  | 0 | 0 | 353 |
| INFUSYSTEM HLDGS INC COM | Stock | 45685K102 |  | 1679860 | 182000 | SH |  | SOLE |  | 182000 | 0 | 0 |
| ING GROEP NV ADR | ADR | 456837103 |  | 3413 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| INGERSOLL RAND INC COM | Stock | 45687V106 |  | 47431 | 592 | SH |  | SOLE |  | 0 | 0 | 592 |
| INGREDION INC COM | Stock | 457187102 |  | 90128 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| INNOVATIVE INDL PPTYS INC COM | REIT | 45781V101 |  | 754657 | 15045 | SH |  | SOLE |  | 15000 | 0 | 45 |
| INOVIO PHARMACEUTICALS INC COM SHS | Stock | 45773H409 |  | 12 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| INSEEGO CORP COM NEW | Stock | 45782B104 |  | 2224 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| INSMED INC COM PAR $.01 | Stock | 457669307 |  | 1635 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| INSPIRE 100 ETF | ETF | 66538H534 |  | 26337 | 559 | SH |  | SOLE |  | 0 | 0 | 559 |
| INSPIRED ENTMT INC COM | Stock | 45782N108 |  | 3208 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| INTAPP INC COM | Stock | 45827U109 |  | 3108 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| INTEL CORP COM | Stock | 458140100 |  | 2658606 | 60245 | SH |  | SOLE |  | 0 | 0 | 60245 |
| INTERACTIVE BROKERS GROUP INC COM CL A | Stock | 45841N107 |  | 872 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| INTERCONTINENTAL EXCHANGE INC COM | Stock | 45866F104 |  | 79195 | 504 | SH |  | SOLE |  | 0 | 0 | 504 |
| INTERFACE INC COM | Stock | 458665304 |  | 2568629 | 103075 | SH |  | SOLE |  | 95000 | 0 | 8075 |
| INTERNATIONAL FLAVORS COM | Stock | 459506101 |  | 40773 | 562 | SH |  | SOLE |  | 0 | 0 | 562 |
| INTERNATIONAL PAPER CO COM | Stock | 460146103 |  | 55906 | 1566 | SH |  | SOLE |  | 0 | 0 | 1566 |
| INTERNATIONAL SEAWAYS INC COM | Stock | Y41053102 |  | 3644 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| INTL BUSINESS MACHINES | Stock | 459200101 |  | 3577661 | 14760 | SH |  | SOLE |  | 0 | 0 | 14760 |
| INTL GAME TECHNOLOGY | Stock | G4863A108 |  | 3465 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| INTUIT INC | Stock | 461202103 |  | 526639 | 1218 | SH |  | SOLE |  | 0 | 0 | 1218 |
| INTUITIVE SURGICAL INC. | Stock | 46120E602 |  | 126772 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 115162 | 695 | SH |  | SOLE |  | 0 | 0 | 695 |
| INVESCO GLOBAL WATER ETF | ETF | 46138E651 |  | 10005 | 230 | SH |  | SOLE |  | 0 | 0 | 230 |
| INVESCO KBW BANK ETF | ETF | 46138E628 |  | 28879 | 365 | SH |  | SOLE |  | 0 | 0 | 365 |
| INVESCO LTD SHS | Stock | G491BT108 |  | 1044 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 2840 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| INVESCO RAFI US 1500 SMALL-MID ETF | ETF | 46137V597 |  | 11139 | 243 | SH |  | SOLE |  | 0 | 0 | 243 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 1547640 | 8064 | SH |  | SOLE |  | 0 | 0 | 8064 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 538 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| INVESCO S 500 TOP 50 ETF | ETF | 46137V233 |  | 734227 | 13460 | SH |  | SOLE |  | 0 | 0 | 13460 |
| INVESCO S GLOBAL WATER INDEX ETF | ETF | 46138E263 |  | 132427 | 2071 | SH |  | SOLE |  | 0 | 0 | 2071 |
| INVESCO S ULTRA DIVIDEND REVENUE ETF | ETF | 46138G656 |  | 27830 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| INVITATION HOMES INC COM | REIT | 46187W107 |  | 845 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| IONQ INC COM | Stock | 46222L108 |  | 1413 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| IOVANCE BIOTHERAPEUTICS INC COM | Stock | 462260100 |  | 439 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| IQVIA HLDGS INC COM | Stock | 46266C105 |  | 4093 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| IREN LIMITED ORDINARY SHARES | Stock | Q4982L109 |  | 17140 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| IRHYTHM HOLDINGS INC COM | Stock | 450056106 |  | 20063 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| IRON MOUNTAIN INC | REIT | 46284V101 |  | 31561 | 309 | SH |  | SOLE |  | 0 | 0 | 309 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 367335 | 8682 | SH |  | SOLE |  | 0 | 0 | 8682 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 426822 | 5169 | SH |  | SOLE |  | 0 | 0 | 5169 |
| ISHARES 20 YEAR TREASURY BOND BUYWRITE STRATEGY ETF | ETF | 46436E338 |  | 3342 | 148 | SH |  | SOLE |  | 0 | 0 | 148 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 4956889 | 49933 | SH |  | SOLE |  | 0 | 0 | 49933 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 16066356 | 151355 | SH |  | SOLE |  | 0 | 0 | 151355 |
| ISHARES BB RATED CORPORATE BOND ETF | ETF | 46435U473 |  | 25755 | 554 | SH |  | SOLE |  | 0 | 0 | 554 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 243583 | 6340 | SH |  | SOLE |  | 0 | 0 | 6340 |
| ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288620 |  | 169773 | 3314 | SH |  | SOLE |  | 0 | 0 | 3314 |
| ISHARES CORE 60/40 BALANCED ALLOCATION ETF | ETF | 464289867 |  | 2847 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| ISHARES CORE 80/20 AGGRESSIVE ALLOCATION ETF | ETF | 464289859 |  | 25926 | 293 | SH |  | SOLE |  | 0 | 0 | 293 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 230962 | 3291 | SH |  | SOLE |  | 0 | 0 | 3291 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 95004 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 145366 | 2905 | SH |  | SOLE |  | 0 | 0 | 2905 |
| ISHARES CORE MSCI EAFE | ETF | 46432F842 |  | 4136599 | 45693 | SH |  | SOLE |  | 0 | 0 | 45693 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 |  | 41850 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 7103 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 927862 | 13740 | SH |  | SOLE |  | 0 | 0 | 13740 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 254444 | 2488 | SH |  | SOLE |  | 0 | 0 | 2488 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 12818 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| ISHARES DJ SELECT DIVIDEND | ETF | 464287168 |  | 12494514 | 82521 | SH |  | SOLE |  | 0 | 0 | 82521 |
| ISHARES DJ TRANSPORTATION AVERAGE | ETF | 464287192 |  | 31705 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| ISHARES DJ U.S. FINANCIAL SECTOR ETF | ETF | 464287788 |  | 38617 | 328 | SH |  | SOLE |  | 0 | 0 | 328 |
| ISHARES DJ US CONSUMER SERVICES | ETF | 464287580 |  | 417916 | 4312 | SH |  | SOLE |  | 0 | 0 | 4312 |
| ISHARES DJ US ENERGY | ETF | 464287796 |  | 19431 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| ISHARES DOW JONES US HOME CONST (ETF) | ETF | 464288752 |  | 16842 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| ISHARES DOW JONES US REGIONAL BANKS | ETF | 464288778 |  | 443372 | 8235 | SH |  | SOLE |  | 0 | 0 | 8235 |
| ISHARES DOW JONES US UTILITIES | ETF | 464287697 |  | 285394 | 2458 | SH |  | SOLE |  | 0 | 0 | 2458 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 55584 | 581 | SH |  | SOLE |  | 0 | 0 | 581 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 65750 | 1446 | SH |  | SOLE |  | 0 | 0 | 1446 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 8372 | 176 | SH |  | SOLE |  | 0 | 0 | 176 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 23429 | 1013 | SH |  | SOLE |  | 0 | 0 | 1013 |
| ISHARES ESG OPTIMIZED MSCI USA ETF | ETF | 464288802 |  | 509774 | 3859 | SH |  | SOLE |  | 0 | 0 | 3859 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 144211 | 9110 | SH |  | SOLE |  | 0 | 0 | 9110 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 88194 | 1731 | SH |  | SOLE |  | 0 | 0 | 1731 |
| ISHARES FUTURE AI  TECH ETF | ETF | 46435U556 |  | 9306 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 9694 | 530 | SH |  | SOLE |  | 0 | 0 | 530 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 16879 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| ISHARES GLOBAL TECH ETF | ETF | 464287291 |  | 9497 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 95784 | 834 | SH |  | SOLE |  | 0 | 0 | 834 |
| ISHARES GNMA BOND ETF | ETF | 46429B333 |  | 549841 | 12403 | SH |  | SOLE |  | 0 | 0 | 12403 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 377413 | 4281 | SH |  | SOLE |  | 0 | 0 | 4281 |
| ISHARES HIGH YIELD SYSTEMATIC BOND ETF | ETF | 46435G250 |  | 54661 | 1175 | SH |  | SOLE |  | 0 | 0 | 1175 |
| ISHARES IBONDS 2026 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E528 |  | 107062 | 4665 | SH |  | SOLE |  | 0 | 0 | 4665 |
| ISHARES IBONDS OCT 2028 TERM TIPS ETF | ETF | 46438G703 |  | 5144037 | 196038 | SH |  | SOLE |  | 0 | 0 | 196038 |
| ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 15912 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 126962 | 1165 | SH |  | SOLE |  | 0 | 0 | 1165 |
| ISHARES INC MSCI GERMANY INDEX FD | ETF | 464286806 |  | 15868 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF | ETF | 46431W705 |  | 15421 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 45752 | 1075 | SH |  | SOLE |  | 0 | 0 | 1075 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 9393 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ISHARES MORNINGSTAR LARGE GROWTH ETF | ETF | 464287119 |  | 2297631 | 24064 | SH |  | SOLE |  | 0 | 0 | 24064 |
| ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF | ETF | 464288604 |  | 16650 | 304 | SH |  | SOLE |  | 0 | 0 | 304 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 1594077 | 16412 | SH |  | SOLE |  | 0 | 0 | 16412 |
| ISHARES MSCI EAFE VALUE ETF | ETF | 464288877 |  | 8603736 | 115719 | SH |  | SOLE |  | 0 | 0 | 115719 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 608602 | 10717 | SH |  | SOLE |  | 0 | 0 | 10717 |
| ISHARES MSCI EUROPE FINANCIALS ETF | ETF | 464289180 |  | 3493593 | 100247 | SH |  | SOLE |  | 0 | 0 | 100247 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 285165 | 6088 | SH |  | SOLE |  | 0 | 0 | 6088 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 2321 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 574785 | 6807 | SH |  | SOLE |  | 0 | 0 | 6807 |
| ISHARES NASDAQ BIOTECHNOLOGY | ETF | 464287556 |  | 227441 | 1347 | SH |  | SOLE |  | 0 | 0 | 1347 |
| ISHARES NEW YORK MUNI BOND ETF | ETF | 464288323 |  | 209824 | 3950 | SH |  | SOLE |  | 0 | 0 | 3950 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 849525 | 1992 | SH |  | SOLE |  | 0 | 0 | 1992 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 57413 | 269 | SH |  | SOLE |  | 0 | 0 | 269 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 1930727 | 7785 | SH |  | SOLE |  | 0 | 0 | 7785 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 43933 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 999827 | 5274 | SH |  | SOLE |  | 0 | 0 | 5274 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 12603 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 |  | 88403 | 690 | SH |  | SOLE |  | 0 | 0 | 690 |
| ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 |  | 71996 | 494 | SH |  | SOLE |  | 0 | 0 | 494 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 11695 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 56734006 | 501583 | SH |  | SOLE |  | 0 | 0 | 501583 |
| ISHARES S 500 INDEX | ETF | 464287200 |  | 13602455 | 20824 | SH |  | SOLE |  | 0 | 0 | 20824 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 40952988 | 193952 | SH |  | SOLE |  | 0 | 0 | 193952 |
| ISHARES S MIDCAP 400 GROWTH INDEX | ETF | 464287606 |  | 17508 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 24778 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| ISHARES S SMALLCAP 600 ETF | ETF | 464287804 |  | 582915 | 4689 | SH |  | SOLE |  | 0 | 0 | 4689 |
| ISHARES S SMALLCAP 600 GROWTH ETF | ETF | 464287887 |  | 37190 | 257 | SH |  | SOLE |  | 0 | 0 | 257 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 765494 | 25247 | SH |  | SOLE |  | 0 | 0 | 25247 |
| ISHARES SELECT U.S. REIT ETF | ETF | 464287564 |  | 210426 | 3400 | SH |  | SOLE |  | 0 | 0 | 3400 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 403502 | 1228 | SH |  | SOLE |  | 0 | 0 | 1228 |
| ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | ETF | 464288158 |  | 3417333 | 32088 | SH |  | SOLE |  | 0 | 0 | 32088 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 173076 | 2540 | SH |  | SOLE |  | 0 | 0 | 2540 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 413712 | 3749 | SH |  | SOLE |  | 0 | 0 | 3749 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 376312 | 6105 | SH |  | SOLE |  | 0 | 0 | 6105 |
| ISHARES TR RUSSELL 1000 INDEX ETF | ETF | 464287622 |  | 10094214 | 28310 | SH |  | SOLE |  | 0 | 0 | 28310 |
| ISHARES TR RUSSELL MIDCAP INDEX FD | ETF | 464287499 |  | 939223 | 9660 | SH |  | SOLE |  | 0 | 0 | 9660 |
| ISHARES TR S 100 INDEX FUND | ETF | 464287101 |  | 103258 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| ISHARES TR S 1500 INDEX FD | ETF | 464287150 |  | 298881 | 2098 | SH |  | SOLE |  | 0 | 0 | 2098 |
| ISHARES TRUST ISHARES 0-1 YEAR TREASURY BOND ETF | ETF | 464288679 |  | 5231220 | 47389 | SH |  | SOLE |  | 0 | 0 | 47389 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 144744 | 662 | SH |  | SOLE |  | 0 | 0 | 662 |
| ISHARES U.S. BROKER-DEALERS  SECURITIES EXCHANGES ETF | ETF | 464288794 |  | 270076 | 1645 | SH |  | SOLE |  | 0 | 0 | 1645 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 40498 | 708 | SH |  | SOLE |  | 0 | 0 | 708 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 19206 | 360 | SH |  | SOLE |  | 0 | 0 | 360 |
| ISHARES U.S. PHARMACEUTICALS ETF | ETF | 464288836 |  | 940 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| ITAU UNIBANCO HLDG S A SPON ADR REP PFD | ADR | 465562106 |  | 4257 | 508 | SH |  | SOLE |  | 0 | 0 | 508 |
| ITT INDUSTRIES INC | Stock | 45073V108 |  | 198569 | 1042 | SH |  | SOLE |  | 0 | 0 | 1042 |
| J M SMUCKER CO NEW | Stock | 832696405 |  | 215871 | 2238 | SH |  | SOLE |  | 0 | 0 | 2238 |
| J SNACK FOODS CP | Stock | 466032109 |  | 871970 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| JABIL CIRCUIT INC | Stock | 466313103 |  | 7438 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 83368 | 655 | SH |  | SOLE |  | 0 | 0 | 655 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 87059 | 1695 | SH |  | SOLE |  | 0 | 0 | 1695 |
| JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF | ETF | 47103U852 |  | 130083 | 2879 | SH |  | SOLE |  | 0 | 0 | 2879 |
| JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 |  | 3127 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| JB HUNT TRANSPORT SERVICES | Stock | 445658107 |  | 211900 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| JBG SMITH PPTYS COM | REIT | 46590V100 |  | 4967 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| JBS N.V. CL A SHS | ADR | N4732M103 |  | 17960 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 109616 | 3707 | SH |  | SOLE |  | 0 | 0 | 3707 |
| JDS UNIPHASE CORP | Stock | 925550105 |  | 466 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 9905 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| JFROG LTD ORD SHS | Stock | M6191J100 |  | 55143 | 1175 | SH |  | SOLE |  | 0 | 0 | 1175 |
| JHANCOCK TAX-ADV DIVIDEND INCOME | CEF | 41013V100 |  | 24770 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 13956304 | 57095 | SH |  | SOLE |  | 0 | 0 | 57095 |
| JOHNSON CTLS INC | Stock | G51502105 |  | 28285 | 216 | SH |  | SOLE |  | 0 | 0 | 216 |
| JOHNSON OUTDOORS CL A CLASS A | Stock | 479167108 |  | 2451077 | 52700 | SH |  | SOLE |  | 39000 | 0 | 13700 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 58429 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 77684490 | 264089 | SH |  | SOLE |  | 17000 | 0 | 247089 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 42510 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| KANDI TECHNOLOGIES GROUP INC USD ORD SHS | Stock | G5214E103 |  | 343 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| KANZHUN LIMITED SPONSORED ADS | ADR | 48553T106 |  | 844 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| KARAT PACKAGING INC COM | Stock | 48563L101 |  | 2708240 | 97000 | SH |  | SOLE |  | 97000 | 0 | 0 |
| KB FINL GROUP INC SPONSORED ADR | ADR | 48241A105 |  | 8078 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| KE HLDGS INC SPONSORED ADS | ADR | 482497104 |  | 449 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| KELLY SVCS INC CL A | Stock | 488152208 |  | 3761 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| KENON HLDGS LTD SHS | Stock | Y46717107 |  | 412 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| KENVUE INC COM | Stock | 49177J102 |  | 61305 | 3556 | SH |  | SOLE |  | 0 | 0 | 3556 |
| KEURIG DR PEPPER INC COM | Stock | 49271V100 |  | 14402 | 547 | SH |  | SOLE |  | 0 | 0 | 547 |
| KEYCORP COM | Stock | 493267108 |  | 501 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| KEYSIGHT TECHNOLOGIESINC | Stock | 49338L103 |  | 12707 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 1933324 | 20041 | SH |  | SOLE |  | 0 | 0 | 20041 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 4574181 | 136421 | SH |  | SOLE |  | 125000 | 0 | 11421 |
| KINETIK HOLDINGS INC COM NEW CL A | Stock | 02215L209 |  | 181538 | 3750 | SH |  | SOLE |  | 0 | 0 | 3750 |
| KINROSS GOLD CORP COM | Stock | 496902404 |  | 4425 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| KIRBY CORPORATION | Stock | 497266106 |  | 5220988 | 39291 | SH |  | SOLE |  | 0 | 0 | 39291 |
| KITE REALTY GROUP TRUST COM NEW | REIT | 49803T300 |  | 540 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| KKR  CO LP | Stock | 48251W104 |  | 9209374 | 99561 | SH |  | SOLE |  | 31500 | 0 | 68061 |
| KLA CORP COM NEW | Stock | 482480100 |  | 25031 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| KLAVIYO INC COM SER A | Stock | 49845K101 |  | 584 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| KNOWLES CORP | Stock | 49926D109 |  | 4956 | 193 | SH |  | SOLE |  | 0 | 0 | 193 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 14933 | 545 | SH |  | SOLE |  | 0 | 0 | 545 |
| KOREA ELEC PWR CORP SPONSORED ADR | ADR | 500631106 |  | 470 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| KORNIT DIGITAL LTD SHS | Stock | M6372Q113 |  | 40315 | 2750 | SH |  | SOLE |  | 0 | 0 | 2750 |
| KORRO BIO INC COM | Stock | 500946108 |  | 20376 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| KRAFT HEINZ CO COM | Stock | 500754106 |  | 99338 | 4417 | SH |  | SOLE |  | 0 | 0 | 4417 |
| KROGER CO COM | Stock | 501044101 |  | 910161 | 12578 | SH |  | SOLE |  | 0 | 0 | 12578 |
| KULR TECHNOLOGY GROUP INC COM | Stock | 50125G307 |  | 284 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 564 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| L S I INDS INC FORMERLY L S I LTG | Stock | 50216C108 |  | 5142206 | 276463 | SH |  | SOLE |  | 271000 | 0 | 5463 |
| L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 |  | 5522 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| LABORATORY CORP OF AMERICA | Stock | 504922105 |  | 101388 | 380 | SH |  | SOLE |  | 0 | 0 | 380 |
| LACLEDE GROUP INC | Stock | 84857L101 |  | 9416 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| LADDER CAP CORP CL A | REIT | 505743104 |  | 92473 | 9465 | SH |  | SOLE |  | 0 | 0 | 9465 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 71149 | 333 | SH |  | SOLE |  | 0 | 0 | 333 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 5066 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 36597 | 866 | SH |  | SOLE |  | 0 | 0 | 866 |
| LANDS END INC NEW | Stock | 51509F105 |  | 101 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 759984 | 14105 | SH |  | SOLE |  | 0 | 0 | 14105 |
| LATAM AIRLINES GROUP SA SPONSORED ADR | ADR | 51817R205 |  | 544 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| LATTICE SEMICONDUCTOR CORP COM | Stock | 518415104 |  | 3154 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| LAZARD LTD SHS -A - | Stock | 52110M109 |  | 345159 | 8125 | SH |  | SOLE |  | 0 | 0 | 8125 |
| LEE ENTERPRISES INC COM | Stock | 523768406 |  | 9 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| LEGACY HOUSING CORP COM | Stock | 52472M101 |  | 1940850 | 95000 | SH |  | SOLE |  | 95000 | 0 | 0 |
| LEGALZOOM COM INC COM | Stock | 52466B103 |  | 198450 | 35000 | SH |  | SOLE |  | 35000 | 0 | 0 |
| LEMONADE INC COM | Stock | 52567D107 |  | 1254 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| LENNOX INTL INC COM | Stock | 526107107 |  | 2321 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| LEVI STRAUSS  CO NEW CL A COM STK | Stock | 52736R102 |  | 7697 | 416 | SH |  | SOLE |  | 0 | 0 | 416 |
| LEXINGTON CORP PPTYS TR | REIT | 529043408 |  | 3115981 | 67358 | SH |  | SOLE |  | 61400 | 0 | 5958 |
| LG DISPLAY CO LTD SPONS ADR REP | ADR | 50186V102 |  | 7240 | 1866 | SH |  | SOLE |  | 0 | 0 | 1866 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 474 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| LI AUTO INC SPONSORED ADS | ADR | 50202M102 |  | 3637 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| LIBERTY GLOBAL LTD COM CL A | Stock | G61188101 |  | 484 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| LIBERTY GLOBAL PLC      CL C | Stock | G61188127 |  | 4692 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| LINCOLN EDL SVCS CORP COM | Stock | 533535100 |  | 6845427 | 168275 | SH |  | SOLE |  | 163000 | 0 | 5275 |
| LINCOLN NATL CORP IND COM | Stock | 534187109 |  | 305832 | 8615 | SH |  | SOLE |  | 0 | 0 | 8615 |
| LINDBLAD EXPEDITIONS HLDGS INC COM | Stock | 535219109 |  | 3543040 | 204800 | SH |  | SOLE |  | 194000 | 0 | 10800 |
| LINDE PLC SHS | Stock | G54950103 |  | 180457 | 364 | SH |  | SOLE |  | 0 | 0 | 364 |
| LIQUIDITY SERVICES INC | Stock | 53635B107 |  | 4217896 | 137975 | SH |  | SOLE |  | 136000 | 0 | 1975 |
| LITTELFUSE INC COM | Stock | 537008104 |  | 5430 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| LIVE NATION ENTERTAINMENT INC COM | Stock | 538034109 |  | 3660 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| LKQ CORP COM | Stock | 501889208 |  | 10808 | 368 | SH |  | SOLE |  | 0 | 0 | 368 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 3677 | 731 | SH |  | SOLE |  | 0 | 0 | 731 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 191905 | 318 | SH |  | SOLE |  | 0 | 0 | 318 |
| LOEWS CORP COM | Stock | 540424108 |  | 32022 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| LOGITECH INTL S A SHS | Stock | H50430232 |  | 4192 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| LOWES COS INC COM | Stock | 548661107 |  | 606069 | 2565 | SH |  | SOLE |  | 0 | 0 | 2565 |
| LPL FINL HLDGS INC COM | Stock | 50212V100 |  | 602 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| LTC PROPERTIES INC | REIT | 502175102 |  | 46450 | 1250 | SH |  | SOLE |  | 0 | 0 | 1250 |
| LUCID GROUP INC COM NEW | Stock | 549498202 |  | 886 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| LUCKY STRIKE ENTERTAINMENT COR CL A COM | Stock | 10258P102 |  | 503526 | 60520 | SH |  | SOLE |  | 60000 | 0 | 520 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 44246 | 289 | SH |  | SOLE |  | 0 | 0 | 289 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 7284 | 1048 | SH |  | SOLE |  | 0 | 0 | 1048 |
| LUMENTUM HLDGS INC COM | Stock | 55024U109 |  | 2811 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| LXP INDUSTRIAL TRUST PFD CONV SER C | REIT | 529043309 |  | 1610000 | 35000 | SH |  | SOLE |  | 0 | 0 | 35000 |
| M  T BK CORP COM | Stock | 55261F104 |  | 1240 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| MACERICH CO COM | REIT | 554382101 |  | 548 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| MACOM TECH SOLUTIONS HLDGS INC COM | Stock | 55405Y100 |  | 1110 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| MADISON SQUARE GARDEN ENTMT COM CL A | Stock | 558256103 |  | 4579428 | 77736 | SH |  | SOLE |  | 68000 | 0 | 9736 |
| MAGNA INTL INC COM | Stock | 559222401 |  | 15203 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| MAGNUM ICE CREAM CO NV ORD SHS | Stock | N5505D105 |  | 39677 | 2654 | SH |  | SOLE |  | 0 | 0 | 2654 |
| MAMAS CREATIONS INC COM | Stock | 56146T103 |  | 306800 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| MANHATTAN ASSOCIATES INC COM | Stock | 562750109 |  | 3860 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| MANULIFE FINL CORP COM | Stock | 56501R106 |  | 3754 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| MARATHON PATENT GROUP INC COM | Stock | 565788106 |  | 473 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 1398186 | 5726 | SH |  | SOLE |  | 0 | 0 | 5726 |
| MARINEMAX INC COM | Stock | 567908108 |  | 1759 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| MARKEL CORP HOLDING CO | Stock | 570535104 |  | 1914 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 25237 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| MARRIOTT INTL INC | Stock | 571903202 |  | 910485 | 2784 | SH |  | SOLE |  | 0 | 0 | 2784 |
| MARRIOTT VACATIONS WORLDWIDE CORP COM | Stock | 57164Y107 |  | 651 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| MARSH  MCLENNAN COS INC COM | Stock | 571748102 |  | 2081 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| MARTIN MARIETTA MATLS INC COM | Stock | 573284106 |  | 4121 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 262297 | 2648 | SH |  | SOLE |  | 0 | 0 | 2648 |
| MASCO CORP COM | Stock | 574599106 |  | 3562 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| MASTEC INC COM | Stock | 576323109 |  | 161513 | 502 | SH |  | SOLE |  | 0 | 0 | 502 |
| MASTERBRAND INC COMMON STOCK | Stock | 57638P104 |  | 831 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| MASTERCARD INC | Stock | 57636Q104 |  | 4220841 | 8447 | SH |  | SOLE |  | 0 | 0 | 8447 |
| MATADOR RES CO COM | Stock | 576485205 |  | 8024 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 491 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| MATERIALS SELECT SECTOR SPDR | ETF | 81369Y100 |  | 457425 | 9154 | SH |  | SOLE |  | 0 | 0 | 9154 |
| MATTEL INC COM | Stock | 577081102 |  | 120977 | 8326 | SH |  | SOLE |  | 0 | 0 | 8326 |
| MAYVILLE ENGR CO INC COM | Stock | 578605107 |  | 538500 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| MCCORMICK  CO INC COM NON VTG | Stock | 579780206 |  | 132405 | 2625 | SH |  | SOLE |  | 0 | 0 | 2625 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 5829684 | 18758 | SH |  | SOLE |  | 0 | 0 | 18758 |
| MCEWEN MINING INC COM | Stock | 58039P305 |  | 1388560 | 68000 | SH |  | SOLE |  | 68000 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 166149 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| MEDICAL PROPERTIES TRUST INC | REIT | 58463J304 |  | 6250 | 1350 | SH |  | SOLE |  | 0 | 0 | 1350 |
| MEDLINE INC COM CL A | Stock | 58507V107 |  | 60609 | 1362 | SH |  | SOLE |  | 0 | 0 | 1362 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 259517 | 2995 | SH |  | SOLE |  | 0 | 0 | 2995 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 117573 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| MERCK  CO INC | Stock | 58933Y105 |  | 6911531 | 57457 | SH |  | SOLE |  | 0 | 0 | 57457 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 3384410 | 5915 | SH |  | SOLE |  | 0 | 0 | 5915 |
| METLIFE INC COM | Stock | 59156R108 |  | 213110 | 3013 | SH |  | SOLE |  | 0 | 0 | 3013 |
| METTLER TOLEDO INTERNATIONAL COM | Stock | 592688105 |  | 8828 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| MGP INGREDIENTS INC NEW COM | Stock | 55303J106 |  | 9489 | 516 | SH |  | SOLE |  | 0 | 0 | 516 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 61186 | 947 | SH |  | SOLE |  | 0 | 0 | 947 |
| MICRON TECHNOLOGY | Stock | 595112103 |  | 634126 | 1877 | SH |  | SOLE |  | 0 | 0 | 1877 |
| MICROSOFT | Stock | 594918104 |  | 35738540 | 96546 | SH |  | SOLE |  | 0 | 0 | 96546 |
| MIDDLESEX WTR CO COM | Stock | 596680108 |  | 32531 | 625 | SH |  | SOLE |  | 0 | 0 | 625 |
| MILLER INDS INC TENN NEW | Stock | 600551204 |  | 2801598 | 61506 | SH |  | SOLE |  | 59731 | 0 | 1775 |
| MITEK SYS INC COM NEW | Stock | 606710200 |  | 1675282 | 124095 | SH |  | SOLE |  | 118000 | 0 | 6095 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED | ADR | 606822104 |  | 8366 | 493 | SH |  | SOLE |  | 0 | 0 | 493 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 5201 | 655 | SH |  | SOLE |  | 0 | 0 | 655 |
| MKS INC. COM | Stock | 55306N104 |  | 3907 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| MOBILE INFRASTRUCTURE CORP COM SHS | Stock | 60739N101 |  | 152320 | 68000 | SH |  | SOLE |  | 68000 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 762 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| MODIV INDUSTRIAL INC COM STK CL C | REIT | 60784B101 |  | 859200 | 60000 | SH |  | SOLE |  | 0 | 0 | 60000 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 684 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 3875 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 1012085 | 17559 | SH |  | SOLE |  | 0 | 0 | 17559 |
| MONGODB INC CL A | Stock | 60937P106 |  | 490 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 5467 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| MONRO MUFFLER BRAKE INC | Stock | 610236101 |  | 16040 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| MONROE CAPITAL CORP | CEF | 610335101 |  | 3220 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 5942 | 82 | SH |  | SOLE |  | 0 | 0 | 82 |
| MOODYS CORP | Stock | 615369105 |  | 105572 | 242 | SH |  | SOLE |  | 0 | 0 | 242 |
| MORGAN STANLEY | Stock | 617446448 |  | 781233 | 4747 | SH |  | SOLE |  | 0 | 0 | 4747 |
| MORNINGSTAR INC COM | Stock | 617700109 |  | 66775 | 395 | SH |  | SOLE |  | 0 | 0 | 395 |
| MOSAIC CO | Stock | 61945C103 |  | 459 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| MOTOROLA SOLUTIONS INC COM NEW | Stock | 620076307 |  | 46139 | 106 | SH |  | SOLE |  | 0 | 0 | 106 |
| MOVADO GROUP INC COM | Stock | 624580106 |  | 3199630 | 131025 | SH |  | SOLE |  | 129000 | 0 | 2025 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 9652 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| MPLX LP COM UNIT REP LTD | Stock | 55336V100 |  | 239066 | 4189 | SH |  | SOLE |  | 0 | 0 | 4189 |
| MSCI INC COM | Stock | 55354G100 |  | 5390 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| NANO X IMAGING LTD ORD SHS | Stock | M70700105 |  | 148 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| NASDAQ INC COM | Stock | 631103108 |  | 4754 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| NATERA INC COM | Stock | 632307104 |  | 5000 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| NATIONAL BK HLDGS CORP CL A | Stock | 633707104 |  | 861520 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| NATIONAL GRID TRANSCO PLC | ADR | 636274409 |  | 5161 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| NATIONAL HEALTH INVS INC | REIT | 63633D104 |  | 92989 | 1150 | SH |  | SOLE |  | 0 | 0 | 1150 |
| NATIONAL PRESTO INDS INC COM | Stock | 637215104 |  | 685 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| NATIONAL RETAIL PPTYS | REIT | 637417106 |  | 21015 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| NATURAL GAS SVCS GROUP INC COM | Stock | 63886Q109 |  | 641580 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| NATURES SUNSHINE PRODUCTS INC | Stock | 639027101 |  | 2388204 | 99550 | SH |  | SOLE |  | 97000 | 0 | 2550 |
| NATWEST GROUP PLC SPONS ADR | ADR | 639057207 |  | 3650 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| NAVIENT CORPORATION COM | Stock | 63938C108 |  | 3272 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| NBT BANCORP INC COM | Stock | 628778102 |  | 510960 | 12000 | SH |  | SOLE |  | 12000 | 0 | 0 |
| NCR CORP | Stock | 62886E108 |  | 5507 | 870 | SH |  | SOLE |  | 0 | 0 | 870 |
| NET LEASE OFFICE PROPERTIES COM | REIT | 64110Y108 |  | 1578 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| NETAPP INC | Stock | 64110D104 |  | 16075 | 157 | SH |  | SOLE |  | 0 | 0 | 157 |
| NETEASE COM INC SPONSORED ADS | ADR | 64110W102 |  | 2351 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| NETFLIX COM INC | Stock | 64110L106 |  | 1489171 | 15488 | SH |  | SOLE |  | 0 | 0 | 15488 |
| NEUROCRINE BIOSCIENCES INC COM | Stock | 64125C109 |  | 1713 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| NEW RESIDENTIAL INVESTMENT CORP | REIT | 64828T201 |  | 146940 | 15500 | SH |  | SOLE |  | 0 | 0 | 15500 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 23122 | 276 | SH |  | SOLE |  | 0 | 0 | 276 |
| NEWMONT CORP COM | Stock | 651639106 |  | 2413255 | 22293 | SH |  | SOLE |  | 0 | 0 | 22293 |
| NEWSMAX INC COM SHS CLASS B | Stock | 65250K105 |  | 17633 | 3378 | SH |  | SOLE |  | 0 | 0 | 3378 |
| NEXPOINT RESIDENTIAL TR INC COM | REIT | 65341D102 |  | 4175 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 2570214 | 27672 | SH |  | SOLE |  | 0 | 0 | 27672 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 783575 | 6500 | SH |  | SOLE |  | 0 | 0 | 6500 |
| NIAGEN BIOSCIENCE INC COM NEW | Stock | 171077407 |  | 22050 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 8821 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| NIKE INC CLASS B | Stock | 654106103 |  | 215740 | 4084 | SH |  | SOLE |  | 0 | 0 | 4084 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 28299 | 4693 | SH |  | SOLE |  | 0 | 0 | 4693 |
| NISOURCE INC COM | Stock | 65473P105 |  | 14978 | 321 | SH |  | SOLE |  | 0 | 0 | 321 |
| NOBLE CORP PLC ORD SHS A | Stock | G65431127 |  | 3190 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| NOKIA CORP ADR | ADR | 654902204 |  | 10000 | 1244 | SH |  | SOLE |  | 0 | 0 | 1244 |
| NOMURA HLDGS INC SPONSORED ADR | ADR | 65535H208 |  | 2864 | 363 | SH |  | SOLE |  | 0 | 0 | 363 |
| NORDSON CORP | Stock | 655663102 |  | 798 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| NORFOLK SOUTHERN CRP | Stock | 655844108 |  | 51563 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| NORTHERN TECHNOLOGIES INTL COR COM | Stock | 665809109 |  | 1219520 | 148000 | SH |  | SOLE |  | 148000 | 0 | 0 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 2576540 | 18461 | SH |  | SOLE |  | 0 | 0 | 18461 |
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 |  | 88207 | 129 | SH |  | SOLE |  | 0 | 0 | 129 |
| NORTHSTAR ASSET MGMTGROUP INC COM | Stock | 25401T603 |  | 8327 | 540 | SH |  | SOLE |  | 0 | 0 | 540 |
| NORTHWEST NAT HLDG CO COM | Stock | 66765N105 |  | 2554560 | 48000 | SH |  | SOLE |  | 48000 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 3362868 | 50999 | SH |  | SOLE |  | 38000 | 0 | 12999 |
| NORWEGIAN CRUISE LINE HLDGS LT SHS | Stock | G66721104 |  | 1870 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| NOVARTIS AG ADR | ADR | 66987V109 |  | 221374 | 1449 | SH |  | SOLE |  | 0 | 0 | 1449 |
| NOVO-NORDISK A/S ADR ADR CMN | ADR | 670100205 |  | 35500 | 966 | SH |  | SOLE |  | 0 | 0 | 966 |
| NPK INTERNATIONAL INC COM SHS | Stock | 651718504 |  | 1738800 | 120000 | SH |  | SOLE |  | 120000 | 0 | 0 |
| NRG ENERGY INC NEW | Stock | 629377508 |  | 2484 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| NUCOR CORP COM | Stock | 670346105 |  | 3720 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| NUTRIEN LTD COM | Stock | 67077M108 |  | 3773 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| NUVEEN AMT FREE MUN CR INC FD COM | CEF | 67071L106 |  | 18779 | 1523 | SH |  | SOLE |  | 0 | 0 | 1523 |
| NUVEEN S 500 DYNAMIC OVERWRI COM | CEF | 6706EW100 |  | 32140 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| NVENT ELEC PLC SHS | Stock | G6700G107 |  | 3194 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| NVIDIA CORP | Stock | 67066G104 |  | 5233177 | 30007 | SH |  | SOLE |  | 7000 | 0 | 23007 |
| NWPX INFRASTRUCTURE INC COM | Stock | 667746101 |  | 1557200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| NY COMMUNITY BANCORP INC | Stock | 649445400 |  | 9417 | 715 | SH |  | SOLE |  | 0 | 0 | 715 |
| O REILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 2629450 | 28485 | SH |  | SOLE |  | 0 | 0 | 28485 |
| O S I SYSTEMS INC | Stock | 671044105 |  | 823081 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 21840 | 336 | SH |  | SOLE |  | 0 | 0 | 336 |
| OCEANFIRST FINL CORP COM | Stock | 675234108 |  | 86484 | 4794 | SH |  | SOLE |  | 0 | 0 | 4794 |
| OCUGEN INC COM | Stock | 67577C105 |  | 543 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| OIL DRI CORP AMER COM | Stock | 677864100 |  | 3020176 | 46400 | SH |  | SOLE |  | 46000 | 0 | 400 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 1141 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| OKTA INC CL A | Stock | 679295105 |  | 1889 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| OLD DOMINION FREIGHT LINE INC COM | Stock | 679580100 |  | 5471 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| OLD NATL BANCORP IND | Stock | 680033107 |  | 132440 | 5993 | SH |  | SOLE |  | 0 | 0 | 5993 |
| OLD REP INTL CORP COM | Stock | 680223104 |  | 31889569 | 799237 | SH |  | SOLE |  | 0 | 0 | 799237 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 260116 | 5936 | SH |  | SOLE |  | 0 | 0 | 5936 |
| OMNIAB INC COM | Stock | 68218J103 |  | 864 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 94062 | 1249 | SH |  | SOLE |  | 0 | 0 | 1249 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 4211 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| ON24 INC COM | Stock | 68339B104 |  | 1466 | 181 | SH |  | SOLE |  | 0 | 0 | 181 |
| ONCE UPON A FARM PBC COM | Stock | 68237F108 |  | 8175 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| ONDAS INC COM NEW | Stock | 68236H204 |  | 9040 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| ONE GAS INC | Stock | 68235P108 |  | 36605 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 2682183 | 29673 | SH |  | SOLE |  | 0 | 0 | 29673 |
| ONESPAWORLD HOLDINGS LIMITED COM | Stock | P73684113 |  | 390150 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| ONEWATER MARINE INC CL A COM | Stock | 68280L101 |  | 1040 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| OOMA INC COM | Stock | 683416101 |  | 873000 | 60000 | SH |  | SOLE |  | 60000 | 0 | 0 |
| OPEN TEXT CORP COM | Stock | 683715106 |  | 1646 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| OPENLANE INC COM | Stock | 48238T109 |  | 45911 | 1575 | SH |  | SOLE |  | 0 | 0 | 1575 |
| OPTIMIZERX CORP COM NEW | Stock | 68401U204 |  | 446 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| ORACLE CORPORATION | Stock | 68389X105 |  | 13718231 | 93252 | SH |  | SOLE |  | 0 | 0 | 93252 |
| ORASURE TECHNOLOGIES INC COM | Stock | 68554V108 |  | 4590 | 1530 | SH |  | SOLE |  | 0 | 0 | 1530 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 6860 | 1145 | SH |  | SOLE |  | 0 | 0 | 1145 |
| ORION ENERGY SYSTEMS INC | Stock | 686275207 |  | 4593324 | 525552 | SH |  | SOLE |  | 295000 | 0 | 230552 |
| ORION GROUP HLDGS INC COM | Stock | 68628V308 |  | 763000 | 70000 | SH |  | SOLE |  | 70000 | 0 | 0 |
| ORION PROPERTIES INC COM | REIT | 68629Y103 |  | 2516 | 1170 | SH |  | SOLE |  | 0 | 0 | 1170 |
| ORIX CORP SPONSORED ADR | ADR | 686330101 |  | 3749 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| OSHKOSH TRUCK CORP | Stock | 688239201 |  | 44163 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 139977 | 1816 | SH |  | SOLE |  | 0 | 0 | 1816 |
| OTTER TAIL CORP COM | Stock | 689648103 |  | 1249494 | 14236 | SH |  | SOLE |  | 11600 | 0 | 2636 |
| OUR BD INC COM SHS | Stock | 87338C202 |  | 434 | 297 | SH |  | SOLE |  | 0 | 0 | 297 |
| OUTFRONT MEDIA INC COM NEW | REIT | 69007J304 |  | 221620 | 8363 | SH |  | SOLE |  | 0 | 0 | 8363 |
| OWENS-ILLINOIS INC. | Stock | 67098H104 |  | 8513 | 810 | SH |  | SOLE |  | 0 | 0 | 810 |
| PACCAR INC COM | Stock | 693718108 |  | 5544 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| PAGERDUTY INC COM | Stock | 69553P100 |  | 907 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 813609 | 5562 | SH |  | SOLE |  | 0 | 0 | 5562 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 854345 | 5329 | SH |  | SOLE |  | 0 | 0 | 5329 |
| PAN AMERICAN SILVER CORP | Stock | 697900108 |  | 188518 | 3451 | SH |  | SOLE |  | 0 | 0 | 3451 |
| PAR PAC HOLDINGS INC COM NEW | Stock | 69888T207 |  | 877 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 120501 | 13359 | SH |  | SOLE |  | 0 | 0 | 13359 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 65391 | 6210 | SH |  | SOLE |  | 0 | 0 | 6210 |
| PARKE BANCORP INC COM | Stock | 700885106 |  | 3607 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 13429 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| PARK-OHIO HLDGS CORP COM | Stock | 700666100 |  | 5289 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| PAYCHEX INC | Stock | 704326107 |  | 6707921 | 72817 | SH |  | SOLE |  | 28000 | 0 | 44817 |
| PAYCOM SOFTWARE INC COM | Stock | 70432V102 |  | 22728 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 46365 | 1025 | SH |  | SOLE |  | 0 | 0 | 1025 |
| PAYSAFE LIMITED SHS | Stock | G6964L206 |  | 4835 | 710 | SH |  | SOLE |  | 0 | 0 | 710 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 11191 | 235 | SH |  | SOLE |  | 0 | 0 | 235 |
| PCB BANCORP COM | Stock | 740163100 |  | 3194 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 5824 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 4469 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| PELOTON INTERACTIVE INC CL A COM | Stock | 70614W100 |  | 429 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| PENGUIN SOLUTIONS INC COM | Stock | 706915105 |  | 528 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 10521 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| PENSKE AUTOMOTIVE GROUP INC | Stock | 70959W103 |  | 7775 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 37370 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| PEOPLES BANCORP INC COM | Stock | 709789101 |  | 4602 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| PEPSICO INC COM | Stock | 713448108 |  | 7391585 | 47599 | SH |  | SOLE |  | 0 | 0 | 47599 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 5209 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| PERION NETWORK LTD SHS NEW | Stock | M78673114 |  | 649350 | 65000 | SH |  | SOLE |  | 65000 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SERVICES  INC. | Stock | 714157203 |  | 1288487 | 120532 | SH |  | SOLE |  | 116132 | 0 | 4400 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 10084 | 473 | SH |  | SOLE |  | 0 | 0 | 473 |
| PERPETUA RESOURCES CORP COM | Stock | 714266103 |  | 16872 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| PFIZER INC COM | Stock | 717081103 |  | 5083467 | 181035 | SH |  | SOLE |  | 0 | 0 | 181035 |
| PG CORP COM | Stock | 69331C108 |  | 2284 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 1582468 | 9571 | SH |  | SOLE |  | 0 | 0 | 9571 |
| PHILLIPS 66 | Stock | 718546104 |  | 520710 | 2858 | SH |  | SOLE |  | 0 | 0 | 2858 |
| PHOTRONICS INC COM | Stock | 719405102 |  | 1212300 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| PIEDMONT REALTY TRUST INC COM CL A | REIT | 720190206 |  | 5913 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| PIMCO DYNAMIC INCOME FD SHS | CEF | 72201Y101 |  | 15399 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72348N109 |  | 6460 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| PINNACLE WEST CAP CORP COM | Stock | 723484101 |  | 705 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 3980 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| PIPER SANDLER COMPANIES COM NEW | Stock | 724078209 |  | 919 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| PLAINS ALL AMERICAN PIPELINE LP | Stock | 726503105 |  | 44660 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| PLAINS GP HLDGS L P LTD PARTNR INT A | Stock | 72651A207 |  | 55844 | 2300 | SH |  | SOLE |  | 0 | 0 | 2300 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 32981 | 1180 | SH |  | SOLE |  | 0 | 0 | 1180 |
| PLDT INC SPONSORED ADR | ADR | 69344D408 |  | 3535 | 168 | SH |  | SOLE |  | 0 | 0 | 168 |
| PLUG PWR INC | Stock | 72919P202 |  | 170 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 998558 | 4799 | SH |  | SOLE |  | 0 | 0 | 4799 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 2064 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| POOL CORP COM | Stock | 73278L105 |  | 405 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| PORTILLOS INC COM CL A | Stock | 73642K106 |  | 2592 | 490 | SH |  | SOLE |  | 0 | 0 | 490 |
| POSCO SPON ADR | ADR | 693483109 |  | 9709 | 166 | SH |  | SOLE |  | 0 | 0 | 166 |
| POST HOLDINGS INC COM | Stock | 737446104 |  | 1384 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| POSTAL REALTY TRUST INC CL A | REIT | 73757R102 |  | 9527624 | 513342 | SH |  | SOLE |  | 414500 | 0 | 98842 |
| POWER INTEGRATIONS INC COM | Stock | 739276103 |  | 717 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| POWER SOLUTIONS INTL INC COM NEW | Stock | 73933G202 |  | 304400 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| POWERFLEET INC COM | Stock | 73931J109 |  | 913528 | 296600 | SH |  | SOLE |  | 295000 | 0 | 1600 |
| POWERSHARES DYNAMIC PHARMACEUTICALS | ETF | 46137V662 |  | 62256 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| POWERSHARES FINANCIAL PREFERRED ETF | ETF | 46137V621 |  | 4378309 | 318191 | SH |  | SOLE |  | 0 | 0 | 318191 |
| POWERSHARES GLOBAL PREFERRED ETF | ETF | 46138E511 |  | 53068 | 4878 | SH |  | SOLE |  | 0 | 0 | 4878 |
| POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD | ETF | 46137V142 |  | 382407 | 5720 | SH |  | SOLE |  | 0 | 0 | 5720 |
| POWERSHARES QQQ TR | ETF | 46090E103 |  | 11156940 | 19330 | SH |  | SOLE |  | 0 | 0 | 19330 |
| POWERSHARES SP500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 12361 | 169 | SH |  | SOLE |  | 0 | 0 | 169 |
| POWERSHARES WILDERHILL CLEAN ENERGY | ETF | 46137V134 |  | 46423 | 1470 | SH |  | SOLE |  | 0 | 0 | 1470 |
| PPG INDS INC COM | Stock | 693506107 |  | 69472 | 650 | SH |  | SOLE |  | 0 | 0 | 650 |
| PPL CORP COM | Stock | 69351T106 |  | 60967 | 1596 | SH |  | SOLE |  | 0 | 0 | 1596 |
| PRIMO BRANDS CORPORATION CLASS A COM SHS | Stock | 741623102 |  | 24874 | 1321 | SH |  | SOLE |  | 0 | 0 | 1321 |
| PRINCETON BANCORP INC COM | Stock | 74179A107 |  | 2938 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| PRINCIPAL FINANCIAL GROUP INC COM | Stock | 74251V102 |  | 24960 | 277 | SH |  | SOLE |  | 0 | 0 | 277 |
| PROCORE TECHNOLOGIES INC COM | Stock | 74275K108 |  | 7296 | 128 | SH |  | SOLE |  | 0 | 0 | 128 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 5755093 | 39844 | SH |  | SOLE |  | 0 | 0 | 39844 |
| PROFICIENT AUTO LOGISTICS INC COM | Stock | 74317M104 |  | 461 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| PROFOUND MED CORP COM NEW | Stock | 74319B502 |  | 376 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 220074 | 1110 | SH |  | SOLE |  | 0 | 0 | 1110 |
| PROLOGIS SHARE BENEFICIAL INT | REIT | 74340W103 |  | 125066 | 946 | SH |  | SOLE |  | 0 | 0 | 946 |
| PROPETRO HLDG CORP COM | Stock | 74347M108 |  | 28820 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 99119 | 935 | SH |  | SOLE |  | 0 | 0 | 935 |
| PROSHARES S 500 HIGH INCOME ETF | ETF | 74347G242 |  | 43350 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| PROSHARES ULTRASHORT 20 YEAR TREASURY | ETF | 74347B201 |  | 949 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| PROSPECT CAPITAL CORPORATION | CEF | 74348T102 |  | 5437 | 2083 | SH |  | SOLE |  | 0 | 0 | 2083 |
| PROSPERITY BANCSHARES INC | Stock | 743606105 |  | 80683 | 1201 | SH |  | SOLE |  | 0 | 0 | 1201 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 338789 | 3468 | SH |  | SOLE |  | 0 | 0 | 3468 |
| PUBLIC STORAGE INC | REIT | 74460D109 |  | 8397 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| PUBLIC SVC ENTERPRISE GROUP COM | Stock | 744573106 |  | 193713 | 2393 | SH |  | SOLE |  | 0 | 0 | 2393 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 2823 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| PURE CYCLE CORP COM NEW | Stock | 746228303 |  | 824920 | 82000 | SH |  | SOLE |  | 82000 | 0 | 0 |
| PVH CORPORATION COM | Stock | 693656100 |  | 558 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| QCR HLDGS INC COM | Stock | 74727A104 |  | 914315 | 10700 | SH |  | SOLE |  | 10700 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 59536 | 516 | SH |  | SOLE |  | 0 | 0 | 516 |
| QORVO INC COM | Stock | 74736K101 |  | 542 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| QUALCOMM INC COM | Stock | 747525103 |  | 5039875 | 39136 | SH |  | SOLE |  | 24000 | 0 | 15136 |
| QUANTA SERVICES INC | Stock | 74762E102 |  | 308549 | 562 | SH |  | SOLE |  | 0 | 0 | 562 |
| QUANTERIX CORP COM | Stock | 74766Q101 |  | 352 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 172 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| QUEST DIAGNOSTICS INC COM | Stock | 74834L100 |  | 588 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 5750 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| QUINSTREET INC COM | Stock | 74874Q100 |  | 26374 | 2196 | SH |  | SOLE |  | 0 | 0 | 2196 |
| RADIANT LOGISTICS INC COM | Stock | 75025X100 |  | 1656750 | 235000 | SH |  | SOLE |  | 235000 | 0 | 0 |
| RALLIANT CORP COM | Stock | 750940108 |  | 2204 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| RAMBUS INC | Stock | 750917106 |  | 1118 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 3185 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| RAYONIER INC REIT | REIT | 754907103 |  | 50853 | 2466 | SH |  | SOLE |  | 0 | 0 | 2466 |
| READY CAPITAL CORP COM | REIT | 75574U101 |  | 4137 | 2554 | SH |  | SOLE |  | 0 | 0 | 2554 |
| REALTY INCOME CORP | REIT | 756109104 |  | 3243519 | 53016 | SH |  | SOLE |  | 33000 | 0 | 20016 |
| REAVES UTIL INCOME FD COM SH BEN INT | CEF | 756158101 |  | 56956 | 1450 | SH |  | SOLE |  | 0 | 0 | 1450 |
| RECURSION PHARMACEUTICALS INC CL A | Stock | 75629V104 |  | 470 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| REDDIT INC CL A | Stock | 75734B100 |  | 2693 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| REDWIRE CORPORATION COM | Stock | 75776W103 |  | 4675 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 8499 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 549 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| REINSURANCE GROUP AMER INC | Stock | 759351604 |  | 1021 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 2486 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 594 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| REPAY HLDGS CORP COM CL A | Stock | 76029L100 |  | 4160 | 1600 | SH |  | SOLE |  | 0 | 0 | 1600 |
| REPLIGEN CORP COM | Stock | 759916109 |  | 17673 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| REPUBLIC SERVICES INC | Stock | 760759100 |  | 10154 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| RESEARCH SOLUTIONS INC COM | Stock | 761025105 |  | 753751 | 333518 | SH |  | SOLE |  | 333518 | 0 | 0 |
| RESERVOIR MEDIA INC COM | Stock | 76119X105 |  | 626560 | 64000 | SH |  | SOLE |  | 64000 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC COM | Stock | 76118Y104 |  | 1348 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| RESMED INC COM | Stock | 761152107 |  | 2918 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| RESOLUTE HLDGS MGMT INC COM | Stock | 76134H101 |  | 2272 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| RESOURCES CONNECTION INC COM | Stock | 76122Q105 |  | 880280 | 236000 | SH |  | SOLE |  | 200000 | 0 | 36000 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 813 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 271168 | 8285 | SH |  | SOLE |  | 0 | 0 | 8285 |
| REX-OSPREY SOL  STAKING ETF | ETF | 26923N249 |  | 32062 | 2850 | SH |  | SOLE |  | 0 | 0 | 2850 |
| RF INDUSTRIES INC | Stock | 749552105 |  | 13661 | 1325 | SH |  | SOLE |  | 0 | 0 | 1325 |
| RGC RESOURCES INC | Stock | 74955L103 |  | 2028600 | 92000 | SH |  | SOLE |  | 90000 | 0 | 2000 |
| RH COM | Stock | 74967X103 |  | 3496 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| RICHTECH ROBOTICS INC CL B | Stock | 765504105 |  | 230 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 6206 | 442 | SH |  | SOLE |  | 0 | 0 | 442 |
| RILEY EXPLORATION PERMIAN INC COM | Stock | 76665T102 |  | 1304910 | 35800 | SH |  | SOLE |  | 31000 | 0 | 4800 |
| RIO TINTO PLC SPON ADR | ADR | 767204100 |  | 4291 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| RITCHIE BROS AUCTIONEERS | Stock | 74935Q107 |  | 2971 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 96832 | 6434 | SH |  | SOLE |  | 0 | 0 | 6434 |
| RMR GROUP INC CL A | Stock | 74967R106 |  | 124 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 3742 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 735 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 297670 | 4350 | SH |  | SOLE |  | 0 | 0 | 4350 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 442 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 2505 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 778411 | 2169 | SH |  | SOLE |  | 0 | 0 | 2169 |
| ROCKY BRANDS INC | Stock | 774515100 |  | 5969656 | 154175 | SH |  | SOLE |  | 141000 | 0 | 13175 |
| ROIVANT SCIENCES LTD SHS | Stock | G76279101 |  | 1053 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| ROLLINS INC COM | Stock | 775711104 |  | 1015 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| ROPER TECHNOLOGIES INC COM | Stock | 776696106 |  | 1415 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ROSS STORES INC COM | Stock | 778296103 |  | 7799 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| ROUNDHILL SPORTS BETTING  IGAMING ETF | ETF | 53656F789 |  | 3573 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 8413 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 35498 | 129 | SH |  | SOLE |  | 0 | 0 | 129 |
| ROYAL DUTCH SHELL PLC-ADR | ADR | 780259305 |  | 450163 | 4840 | SH |  | SOLE |  | 0 | 0 | 4840 |
| ROYCE GLOBAL TRUST INC COM | CEF | 78081T104 |  | 1839 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| ROYCE VALUE TR INC | CEF | 780910105 |  | 101678 | 6125 | SH |  | SOLE |  | 0 | 0 | 6125 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 1462469 | 7581 | SH |  | SOLE |  | 0 | 0 | 7581 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 2204 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| RUMBLE INC COM CL A | Stock | 78137L105 |  | 20400 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| RUSH ENTERPRISES INC CL A | Stock | 781846209 |  | 11106 | 168 | SH |  | SOLE |  | 0 | 0 | 168 |
| RUSH STREET INTERACTIVE INC COM | Stock | 782011100 |  | 230550 | 10600 | SH |  | SOLE |  | 0 | 0 | 10600 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 19434 | 576 | SH |  | SOLE |  | 0 | 0 | 576 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 1850 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 6274 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 28087 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| SABRA HEALTH CARE REIT INC | REIT | 78573L106 |  | 165378 | 8600 | SH |  | SOLE |  | 0 | 0 | 8600 |
| SAILPOINT INC COM | Stock | 78781J109 |  | 2807 | 212 | SH |  | SOLE |  | 0 | 0 | 212 |
| SALESFORCE COM | Stock | 79466L302 |  | 961174 | 5149 | SH |  | SOLE |  | 0 | 0 | 5149 |
| SALLY BEAUTY HLDGS INC COM | Stock | 79546E104 |  | 1745 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 6148 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| SANDISK CORP COM | Stock | 80004C200 |  | 10165 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| SANMINA CORP COM | Stock | 801056102 |  | 519 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| SANOFI SA | ADR | 80105N105 |  | 2216 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| SAP AKTIENGESELLSCHAFT ADR | ADR | 803054204 |  | 76864 | 449 | SH |  | SOLE |  | 0 | 0 | 449 |
| SASOL LTD SPONSORED ADR | ADR | 803866300 |  | 454 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| SAUL CTRS INC COM | REIT | 804395101 |  | 489 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| SCHEIN HENRY INC COM | Stock | 806407102 |  | 10834 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| SCHRODINGER INC COM | Stock | 80810D103 |  | 182 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| SCHWAB 5-10 YEAR CORPORATE BOND ETF | ETF | 808524698 |  | 149281 | 6582 | SH |  | SOLE |  | 0 | 0 | 6582 |
| SCHWAB ETFS- US BROAD MARKET ETF | ETF | 808524102 |  | 736735 | 29352 | SH |  | SOLE |  | 0 | 0 | 29352 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 225189 | 7744 | SH |  | SOLE |  | 0 | 0 | 7744 |
| SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF | ETF | 808524672 |  | 276385 | 8730 | SH |  | SOLE |  | 0 | 0 | 8730 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 42644 | 1723 | SH |  | SOLE |  | 0 | 0 | 1723 |
| SCHWAB STRATEGIC TR US LRG CAP ETF | ETF | 808524201 |  | 103430 | 4034 | SH |  | SOLE |  | 0 | 0 | 4034 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 8651091 | 281978 | SH |  | SOLE |  | 0 | 0 | 281978 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 49756 | 1607 | SH |  | SOLE |  | 0 | 0 | 1607 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 11629 | 437 | SH |  | SOLE |  | 0 | 0 | 437 |
| SCORPIO TANKERS INC SHS | Stock | Y7542C130 |  | 5226 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 1491 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| SEABOARD CORP DEL COM | Stock | 811543107 |  | 11308 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| SEAGATE TECHNOLOGY | Stock | G7997R103 |  | 48186 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| SEAPORT ENTMT GROUP INC COMMON STOCK | Stock | 812215200 |  | 279 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| SEI INVTS CO COM | Stock | 784117103 |  | 19052 | 243 | SH |  | SOLE |  | 0 | 0 | 243 |
| SELECT WATER SOLUTIONS INC CL A COM | Stock | 81617J301 |  | 2861100 | 187000 | SH |  | SOLE |  | 187000 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 143927 | 1481 | SH |  | SOLE |  | 0 | 0 | 1481 |
| SENSUS HEALTHCARE INC COM | Stock | 81728J109 |  | 499832 | 125586 | SH |  | SOLE |  | 125586 | 0 | 0 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 5229 | 406 | SH |  | SOLE |  | 0 | 0 | 406 |
| SERVICE CORP INTL COM | Stock | 817565104 |  | 413 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| SERVICE NOW INC | Stock | 81762P102 |  | 116678 | 1116 | SH |  | SOLE |  | 0 | 0 | 1116 |
| SERVICETITAN INC SHS CL A | Stock | 81764X103 |  | 2348 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| SES AI CORPORATION CL A COM | Stock | 78397Q109 |  | 481 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 321 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| SHIFT4 PMTS INC CL A | Stock | 82452J109 |  | 4810 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD | ADR | 824596100 |  | 7849 | 128 | SH |  | SOLE |  | 0 | 0 | 128 |
| SHOALS TECHNOLOGIES GROUP INC CL A | Stock | 82489W107 |  | 276 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SHOE CARNIVAL INC COM | Stock | 824889109 |  | 1510546 | 96892 | SH |  | SOLE |  | 95817 | 0 | 1075 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 74849 | 631 | SH |  | SOLE |  | 0 | 0 | 631 |
| SIBANYE GOLD- SPON ADR- W/I | ADR | 82575P107 |  | 468 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| SIERRA BANCORP COM | Stock | 82620P102 |  | 6106 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| SILICON LABORATORIES INC COM | Stock | 826919102 |  | 833 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| SILICON MOTION TECHNOLOGY CORP SPONSORED ADR | ADR | 82706C108 |  | 606366 | 5400 | SH |  | SOLE |  | 5400 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP CL A | Stock | 828359109 |  | 1478400 | 110000 | SH |  | SOLE |  | 110000 | 0 | 0 |
| SIMON PROPERTY GROUP INC | REIT | 828806109 |  | 353847 | 1897 | SH |  | SOLE |  | 0 | 0 | 1897 |
| SIMULATIONS PLUS INC | Stock | 829214105 |  | 2332441 | 197330 | SH |  | SOLE |  | 176000 | 0 | 21330 |
| SIRIUSPOINT LTD COM | Stock | G8192H106 |  | 22315 | 1036 | SH |  | SOLE |  | 0 | 0 | 1036 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 123524 | 5352 | SH |  | SOLE |  | 0 | 0 | 5352 |
| SITEONE LANDSCAPE SUPPLY INC COM | Stock | 82982L103 |  | 4260 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| SITIME CORP COM | Stock | 82982T106 |  | 345 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| SIXTH STREET SPECIALTY LENDING COM | CEF | 83012A109 |  | 110592 | 6017 | SH |  | SOLE |  | 0 | 0 | 6017 |
| SK TELECOM CO LTD SPONSORED ADR | ADR | 78440P306 |  | 527 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| SKYX PLATFORMS CORP COM | Stock | 78471E105 |  | 154400 | 80000 | SH |  | SOLE |  | 80000 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 198314 | 3859 | SH |  | SOLE |  | 0 | 0 | 3859 |
| SMITH  NEPHEW PLC ADR | ADR | 83175M205 |  | 413 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 3427 | 86 | SH |  | SOLE |  | 0 | 0 | 86 |
| SNAP INC CL A | Stock | 83304A106 |  | 84295 | 18325 | SH |  | SOLE |  | 0 | 0 | 18325 |
| SNAP ON INC COM | Stock | 833034101 |  | 333595 | 918 | SH |  | SOLE |  | 0 | 0 | 918 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 7993 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 11037 | 695 | SH |  | SOLE |  | 0 | 0 | 695 |
| SOLSTICE ADVANCED MATLS INC COM SHS | Stock | 83443Q103 |  | 149056 | 1957 | SH |  | SOLE |  | 0 | 0 | 1957 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 82278 | 1260 | SH |  | SOLE |  | 0 | 0 | 1260 |
| SONO GROUP N V SHS NEW | Stock | N81409125 |  | 6 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| SONOCO PRODS CO COM | Stock | 835495102 |  | 10818 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 19437 | 939 | SH |  | SOLE |  | 0 | 0 | 939 |
| SOUTHERN CO COM | Stock | 842587107 |  | 813009 | 8423 | SH |  | SOLE |  | 0 | 0 | 8423 |
| SOUTHSTATE BK CORP COM | Stock | 84472E102 |  | 4071 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 78899 | 2100 | SH |  | SOLE |  | 0 | 0 | 2100 |
| SOUTHWEST GAS HLDGS INC COM | Stock | 844895102 |  | 13035 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| SPAC AND NEW ISSUE ETF | ETF | 19423L672 |  | 878 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| SPDR BIOTECH ETF | ETF | 78464A870 |  | 12773 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| SPDR BLOOMBERG INTERNATIONAL CORPORATE BOND ETF | ETF | 78464A151 |  | 1023763 | 32940 | SH |  | SOLE |  | 0 | 0 | 32940 |
| SPDR DOW JONES INDUSTRIAL ETF | ETF | 78467X109 |  | 312653 | 675 | SH |  | SOLE |  | 0 | 0 | 675 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 11666883 | 27114 | SH |  | SOLE |  | 0 | 0 | 27114 |
| SPDR SER TR DJ GLOBAL TITANS ETF | ETF | 78464A706 |  | 169548 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| SPDR SER TR S DIVID ETF | ETF | 78464A763 |  | 738894 | 5063 | SH |  | SOLE |  | 0 | 0 | 5063 |
| SPHERE ENTERTAINMENT CO CL A | Stock | 55826T102 |  | 9131372 | 77780 | SH |  | SOLE |  | 43500 | 0 | 34280 |
| SPOK HLDGS INC COM | Stock | 84863T106 |  | 1329800 | 122000 | SH |  | SOLE |  | 122000 | 0 | 0 |
| SPORTRADAR GROUP AG CLASS A ORD SHS | Stock | H8088L103 |  | 83700 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| SPOTIFY TECHNOLOGY S A SHS | Stock | L8681T102 |  | 36368 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| SPRINKLR INC CL A | Stock | 85208T107 |  | 7200 | 1200 | SH |  | SOLE |  | 0 | 0 | 1200 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR | CEF | 85207H104 |  | 2707935 | 76409 | SH |  | SOLE |  | 0 | 0 | 76409 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER | CEF | 85207K107 |  | 1802665 | 73910 | SH |  | SOLE |  | 0 | 0 | 73910 |
| SPROTT INC COM NEW | Stock | 852066208 |  | 9182502 | 64258 | SH |  | SOLE |  | 32500 | 0 | 31758 |
| SR BANCORP INC COM | Stock | 85227J106 |  | 3595 | 213 | SH |  | SOLE |  | 0 | 0 | 213 |
| SS TECH HLDGS COM | Stock | 78467J100 |  | 473 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| STANDARD MTR PRODS INC COM | Stock | 853666105 |  | 1146872 | 33013 | SH |  | SOLE |  | 33000 | 0 | 13 |
| STANDARDAERO INC COM | Stock | 85423L103 |  | 517 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 7106 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| STANTEC INC COM | Stock | 85472N109 |  | 5184 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| STAR EQUITY HOLDINGS INC COM NEW | Stock | 443787205 |  | 565400 | 55000 | SH |  | SOLE |  | 55000 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 3972887 | 44345 | SH |  | SOLE |  | 0 | 0 | 44345 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 58720 | 3410 | SH |  | SOLE |  | 0 | 0 | 3410 |
| STATE STR CORP COM | Stock | 857477103 |  | 16832 | 133 | SH |  | SOLE |  | 0 | 0 | 133 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 101326 | 914 | SH |  | SOLE |  | 0 | 0 | 914 |
| STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF | ETF | 81369Y860 |  | 2450 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| STATE STREET SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 |  | 881609 | 9210 | SH |  | SOLE |  | 0 | 0 | 9210 |
| STATE STREET SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 16941 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| STATE STREET SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 7331 | 286 | SH |  | SOLE |  | 0 | 0 | 286 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 62016 | 784 | SH |  | SOLE |  | 0 | 0 | 784 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 44973 | 588 | SH |  | SOLE |  | 0 | 0 | 588 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 84587 | 864 | SH |  | SOLE |  | 0 | 0 | 864 |
| STATE STREET SPDR PORTFOLIO S 500 HIGH DIVIDEND ETF | ETF | 78468R788 |  | 106744 | 2345 | SH |  | SOLE |  | 0 | 0 | 2345 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 40186 | 710 | SH |  | SOLE |  | 0 | 0 | 710 |
| STATE STREET SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 27487 | 569 | SH |  | SOLE |  | 0 | 0 | 569 |
| STATE STREET SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 18733 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 42054252 | 64665 | SH |  | SOLE |  | 0 | 0 | 64665 |
| STATE STREET SPDR S 500 FOSSIL FUEL RESERVES FREE ETF | ETF | 78468R796 |  | 1830 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 3841 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| STATE STREET SPDR S BANK ETF | ETF | 78464A797 |  | 34301 | 576 | SH |  | SOLE |  | 0 | 0 | 576 |
| STATE STREET SPDR S HOMEBUILDERS ETF | ETF | 78464A888 |  | 3996345 | 40482 | SH |  | SOLE |  | 0 | 0 | 40482 |
| STATE STREET SPDR S INSURANCE ETF | ETF | 78464A789 |  | 5500 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| STATE STREET SPDR S KENSHO CLEAN POWER ETF | ETF | 78468R655 |  | 30257 | 335 | SH |  | SOLE |  | 0 | 0 | 335 |
| STATE STREET SPDR S KENSHO FINAL FRONTIERS ETF | ETF | 78468R630 |  | 35308 | 355 | SH |  | SOLE |  | 0 | 0 | 355 |
| STATE STREET SPDR S KENSHO NEW ECONOMIES COMPOSITE ETF | ETF | 78468R648 |  | 20467 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| STATE STREET SPDR S METALS  MINING ETF | ETF | 78464A755 |  | 7345 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| STATE STREET SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 5383542 | 8729 | SH |  | SOLE |  | 0 | 0 | 8729 |
| STATE STREET SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 78468R556 |  | 74550 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| STATE STREET SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 3876922 | 59508 | SH |  | SOLE |  | 0 | 0 | 59508 |
| STATE STREET SPDR S SEMICONDUCTOR ETF | ETF | 78464A862 |  | 179494 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| STATE STREET UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 343112 | 7477 | SH |  | SOLE |  | 0 | 0 | 7477 |
| STELLANTIS N.V SHS | Stock | N82405106 |  | 4112 | 580 | SH |  | SOLE |  | 0 | 0 | 580 |
| STEPAN CO COM | Stock | 858586100 |  | 849660 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| STERIS PLC SHS USD | Stock | G8473T100 |  | 1106 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| STIFEL FINL CORP COM | Stock | 860630102 |  | 6012 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| STMICROELECTRONICS N V NY REGISTRY | ADR | 861012102 |  | 1209 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| STONERIDGE INC COM | Stock | 86183P102 |  | 290 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 41558 | 333 | SH |  | SOLE |  | 0 | 0 | 333 |
| STRATEGY SHARES NASDAQ 7HANDL INDEX ETF | ETF | 86280R506 |  | 10920 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| STRIVE INC CL A COM | Stock | 862945300 |  | 441 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| STRUCTURE THERAPEUTICS INC SPONSORED ADS | ADR | 86366E106 |  | 15906 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| STRYKER CORP | Stock | 863667101 |  | 2944319 | 8960 | SH |  | SOLE |  | 0 | 0 | 8960 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 7558 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| SUN LIFE FINANCIAL INC. COM | Stock | 866796105 |  | 2940 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| SUNBELT RENTALS HOLDINGS INC SHS | Stock | 866966104 |  | 976 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR | Stock | 867224107 |  | 1322 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| SUNOPTA INC COM | Stock | 8676EP108 |  | 33521 | 5173 | SH |  | SOLE |  | 0 | 0 | 5173 |
| SUNSTONE HOTEL INVS INC NEW COM | REIT | 867892101 |  | 27030 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 30648 | 1346 | SH |  | SOLE |  | 0 | 0 | 1346 |
| SUPERIOR GROUP OF CO INC COM | Stock | 868358102 |  | 5460746 | 537475 | SH |  | SOLE |  | 460000 | 0 | 77475 |
| SWEETGREEN INC COM CL A | Stock | 87043Q108 |  | 1038 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| SWISS HELVETIA FUND INC | CEF | 870875101 |  | 5639 | 951 | SH |  | SOLE |  | 0 | 0 | 951 |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 |  | 13672 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| SYNOPSYS INC COM | Stock | 871607107 |  | 8326 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| SYPRIS SOLUTIONS INC COM | Stock | 871655106 |  | 399 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| SYSCO CORP COM | Stock | 871829107 |  | 1569 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| T ROWE PRICE GROUP INC | Stock | 74144T108 |  | 52912 | 587 | SH |  | SOLE |  | 0 | 0 | 587 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | ADR | 874039100 |  | 245523 | 727 | SH |  | SOLE |  | 0 | 0 | 727 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 4630 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| TAKE-TWO INTERACTIVESOFTWRE | Stock | 874054109 |  | 395 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| TARGA RES CORP COM | Stock | 87612G101 |  | 382301 | 1525 | SH |  | SOLE |  | 0 | 0 | 1525 |
| TARGET CORP COM | Stock | 87612E106 |  | 4266436 | 35202 | SH |  | SOLE |  | 13000 | 0 | 22202 |
| TC ENERGY CORP COM | Stock | 87807B107 |  | 4171 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| TCW STRATEGIC INCOME FD INC COM | CEF | 872340104 |  | 140140 | 31212 | SH |  | SOLE |  | 0 | 0 | 31212 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 2362 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| TE CONNECTIVITY LTD | Stock | G87052109 |  | 533090 | 2550 | SH |  | SOLE |  | 0 | 0 | 2550 |
| TECHNOLOGY SELECT SECTOR SPDR | ETF | 81369Y803 |  | 2837445 | 21350 | SH |  | SOLE |  | 0 | 0 | 21350 |
| TELADOC HEALTH INC COM | Stock | 87918A105 |  | 54 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 4235 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 642 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| TELEKOMUNIKASI IND SPONSORED ADR | ADR | 715684106 |  | 1831 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| TELUS CORPORATION COM | Stock | 87971M103 |  | 1283 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| TEMPLETON GLOBAL INCOME FD INC | CEF | 880198205 |  | 16868 | 2027 | SH |  | SOLE |  | 0 | 0 | 2027 |
| TENABLE HLDGS INC COM | Stock | 88025T102 |  | 2808 | 166 | SH |  | SOLE |  | 0 | 0 | 166 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 4340 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| TENNANT CO COM | Stock | 880345103 |  | 728740 | 10975 | SH |  | SOLE |  | 10500 | 0 | 475 |
| TERADATA CORP | Stock | 88076W103 |  | 15378 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| TERADYNE INC COM | Stock | 880770102 |  | 5929 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| TERAWULF INC COM | Stock | 88080T104 |  | 2886 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| TESLA MOTORS INC | Stock | 88160R101 |  | 1075473 | 2893 | SH |  | SOLE |  | 0 | 0 | 2893 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 100932 | 3351 | SH |  | SOLE |  | 0 | 0 | 3351 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3335713 | 17182 | SH |  | SOLE |  | 0 | 0 | 17182 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 2847 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| TEXTRON INC COM | Stock | 883203101 |  | 525 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 129558 | 3900 | SH |  | SOLE |  | 0 | 0 | 3900 |
| THE BEACHBODY COMPANY INC COM CL A NEW | Stock | 073463309 |  | 162900 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 128049 | 5750 | SH |  | SOLE |  | 0 | 0 | 5750 |
| THE REALREAL INC COM | Stock | 88339P101 |  | 18342 | 2020 | SH |  | SOLE |  | 0 | 0 | 2020 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 5260846 | 10703 | SH |  | SOLE |  | 0 | 0 | 10703 |
| THOMSON REUTERS CORP COM | Stock | 884903808 |  | 4049 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| THOR INDS INC COM | Stock | 885160101 |  | 7989 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| THRYV HLDGS INC COM NEW | Stock | 886029206 |  | 419 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 708709 | 4438 | SH |  | SOLE |  | 0 | 0 | 4438 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 36125 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| TOAST INC CL A | Stock | 888787108 |  | 10286 | 388 | SH |  | SOLE |  | 0 | 0 | 388 |
| TOLL BROS INC | Stock | 889478103 |  | 1228 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| TONIX PHARMACEUTICALS HLDG CO COM NEW | Stock | 890260839 |  | 715 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| TOOTSIE ROLL INDS INC COM | Stock | 890516107 |  | 142173 | 3328 | SH |  | SOLE |  | 0 | 0 | 3328 |
| TORONTO DOMINION BANK | Stock | 891160509 |  | 6532 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| TORTOISE GLOBAL WATER ETF | ETF | 890930407 |  | 66809 | 1325 | SH |  | SOLE |  | 0 | 0 | 1325 |
| TOTALENERGIES SE ACT | Stock | F92124100 |  | 15740 | 173 | SH |  | SOLE |  | 0 | 0 | 173 |
| TOWER SEMICONDUCTOR LTD SHS NEW | Stock | M87915274 |  | 1755 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 113143 | 549 | SH |  | SOLE |  | 0 | 0 | 549 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 3398 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| TRADEWEB MKTS INC CL A | Stock | 892672106 |  | 1412 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 236292 | 567 | SH |  | SOLE |  | 0 | 0 | 567 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 1159 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| TRANSMEDICS GROUP INC COM | Stock | 89377M109 |  | 29823 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| TRANSUNION COM | Stock | 89400J107 |  | 1038 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 104382 | 358 | SH |  | SOLE |  | 0 | 0 | 358 |
| TRI CONTL CORP COM | CEF | 895436103 |  | 94359 | 2987 | SH |  | SOLE |  | 0 | 0 | 2987 |
| TRIMBLE NAV LTD | Stock | 896239100 |  | 5284 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 846 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 399623 | 8693 | SH |  | SOLE |  | 0 | 0 | 8693 |
| TRUPANION INC COM | Stock | 898202106 |  | 51220 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| TTM TECHNOLOGIES INC COM | Stock | 87305R109 |  | 487 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| TURKCELL ILETISIM HIZMETLERI AS SPONSORED ADR | ADR | 900111204 |  | 3099 | 514 | SH |  | SOLE |  | 0 | 0 | 514 |
| TURTLE BEACH CORP COM NEW | Stock | 900450206 |  | 2100440 | 207144 | SH |  | SOLE |  | 197000 | 0 | 10144 |
| TWILIO INC CL A | Stock | 90138F102 |  | 91220 | 725 | SH |  | SOLE |  | 0 | 0 | 725 |
| TWIN DISC INC COM | Stock | 901476101 |  | 874060 | 58000 | SH |  | SOLE |  | 58000 | 0 | 0 |
| TXNM ENERGY INC COM | Stock | 69349H107 |  | 42676 | 730 | SH |  | SOLE |  | 0 | 0 | 730 |
| TYLER TECHNOLOGIES INC COM | Stock | 902252105 |  | 15407 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 34406 | 537 | SH |  | SOLE |  | 0 | 0 | 537 |
| U S GLOBAL INVS INCORPORA CLASS A | Stock | 902952100 |  | 1006880 | 406000 | SH |  | SOLE |  | 0 | 0 | 406000 |
| U S GOLD CORP COM NEW | Stock | 90291C201 |  | 456 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF | ETF | 26922A719 |  | 44360 | 1000 | SH |  | SOLE |  | 395000 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 56465 | 785 | SH |  | SOLE |  | 0 | 0 | 785 |
| UBS AG NEW F | Stock | H42097107 |  | 5509 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| UGI CORP NEW COM | Stock | 902681105 |  | 13293 | 365 | SH |  | SOLE |  | 0 | 0 | 365 |
| UIPATH INC CL A | Stock | 90364P105 |  | 22200 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| ULTA SALON COSMETICS  FRAGRANCE INC COM | Stock | 90384S303 |  | 50180 | 96 | SH |  | SOLE |  | 0 | 0 | 96 |
| UMH PPTYS INC COM | REIT | 903002103 |  | 2424529 | 168020 | SH |  | SOLE |  | 0 | 0 | 168020 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 77 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| UNDER ARMOUR INC CL C | Stock | 904311206 |  | 10995 | 1899 | SH |  | SOLE |  | 0 | 0 | 1899 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 693553 | 12174 | SH |  | SOLE |  | 0 | 0 | 12174 |
| UNION PAC CORP COM | Stock | 907818108 |  | 13593690 | 56029 | SH |  | SOLE |  | 0 | 0 | 56029 |
| UNITED CONTL HLDGS INC | Stock | 910047109 |  | 94096 | 1022 | SH |  | SOLE |  | 0 | 0 | 1022 |
| UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 |  | 7417 | 826 | SH |  | SOLE |  | 0 | 0 | 826 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 1628265 | 16551 | SH |  | SOLE |  | 0 | 0 | 16551 |
| UNITED RENTALS INC | Stock | 911363109 |  | 7286 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| UNITED STS LIME  MINERALS INC COM | Stock | 911922102 |  | 4251356 | 32550 | SH |  | SOLE |  | 31500 | 0 | 1050 |
| UNITED THERAPEUTICS CORP DEL COM | Stock | 91307C102 |  | 119189 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| UNITEDHEALTH GROUP | Stock | 91324P102 |  | 491262 | 1816 | SH |  | SOLE |  | 0 | 0 | 1816 |
| UNITIL CORPORATION | Stock | 913259107 |  | 1750040 | 33500 | SH |  | SOLE |  | 33500 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 1536 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| UNIVERSAL DISPLAY CORP COM | Stock | 91347P105 |  | 458 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| UNIVERSAL TECHNICAL INST INC COM | Stock | 913915104 |  | 541500 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| UNUM GROUP COM | Stock | 91529Y106 |  | 31315 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| UNUSUAL WHALES SUBVERSIVE DEMOCRATIC TRADING ETF | ETF | 886364199 |  | 12580 | 298 | SH |  | SOLE |  | 0 | 0 | 298 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 44345 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| US BANCORP COM NEW | Stock | 902973304 |  | 1006719 | 19356 | SH |  | SOLE |  | 0 | 0 | 19356 |
| US FOODS HLDG CORP COM | Stock | 912008109 |  | 4242 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| USIO INC COM | Stock | 917313108 |  | 205200 | 180000 | SH |  | SOLE |  | 180000 | 0 | 0 |
| UTAH MED PRODS INC COM | Stock | 917488108 |  | 19403 | 313 | SH |  | SOLE |  | 0 | 0 | 313 |
| V2X INC COM | Stock | 92242T101 |  | 890500 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| VAALCO ENERGY INC COM NEW | Stock | 91851C201 |  | 1743500 | 275000 | SH |  | SOLE |  | 275000 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 1692156 | 13187 | SH |  | SOLE |  | 10500 | 0 | 2687 |
| VALE S A SPONSORED ADS | ADR | 91912E105 |  | 477 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 16060 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| VALUE LINE INC | Stock | 920437100 |  | 568169 | 16100 | SH |  | SOLE |  | 16100 | 0 | 0 |
| VAN KAMPEN AMERICAN CAPITAL MUN TR | CEF | 46131J103 |  | 3373 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| VANECK BIOTECH ETF | ETF | 92189F726 |  | 38403 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| VANECK ETHEREUM ETF | ETF | 92189L103 |  | 48182 | 1572 | SH |  | SOLE |  | 0 | 0 | 1572 |
| VANECK IG FLOATING RATE ETF | ETF | 92189F486 |  | 3296211 | 129365 | SH |  | SOLE |  | 0 | 0 | 129365 |
| VANECK MERK GOLD ETF | ETF | 921078101 |  | 90100 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 46513 | 481 | SH |  | SOLE |  | 0 | 0 | 481 |
| VANECK OIL SERVICES ETF | ETF | 92189H607 |  | 10756 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANECK PHARMACEUTICAL ETF | ETF | 92189F692 |  | 69133 | 666 | SH |  | SOLE |  | 0 | 0 | 666 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 231216 | 603 | SH |  | SOLE |  | 0 | 0 | 603 |
| VANECK SOCIAL SENTIMENT ETF | ETF | 92189H839 |  | 12340 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| VANECK URANIUM AND NUCLEAR ETF | ETF | 92189F601 |  | 19313 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| VANGUARD BOND INDEX FUND INC LONG TERM BD ETF | ETF | 921937793 |  | 822332 | 11956 | SH |  | SOLE |  | 0 | 0 | 11956 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 162828 | 725 | SH |  | SOLE |  | 0 | 0 | 725 |
| VANGUARD CORE PLUS BOND ETF | ETF | 922020755 |  | 6390467 | 82363 | SH |  | SOLE |  | 0 | 0 | 82363 |
| VANGUARD CORE TAX-EXEMPT BOND ETF | ETF | 922907712 |  | 831823 | 11069 | SH |  | SOLE |  | 0 | 0 | 11069 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 9405497 | 43734 | SH |  | SOLE |  | 0 | 0 | 43734 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 524621 | 7986 | SH |  | SOLE |  | 0 | 0 | 7986 |
| VANGUARD ENERGY | ETF | 92204A306 |  | 257028 | 1485 | SH |  | SOLE |  | 0 | 0 | 1485 |
| VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 |  | 241215 | 2149 | SH |  | SOLE |  | 0 | 0 | 2149 |
| VANGUARD EUROPEAN | ETF | 922042874 |  | 48551 | 589 | SH |  | SOLE |  | 0 | 0 | 589 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 9884099 | 48028 | SH |  | SOLE |  | 0 | 0 | 48028 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 125948 | 1043 | SH |  | SOLE |  | 0 | 0 | 1043 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 9324597 | 145515 | SH |  | SOLE |  | 0 | 0 | 145515 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 2053784 | 37998 | SH |  | SOLE |  | 0 | 0 | 37998 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 36834 | 829 | SH |  | SOLE |  | 0 | 0 | 829 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 594149 | 1360 | SH |  | SOLE |  | 0 | 0 | 1360 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 2211131 | 8119 | SH |  | SOLE |  | 0 | 0 | 8119 |
| VANGUARD HIGH DIVIDEND YIELD | ETF | 921946406 |  | 2442811 | 16494 | SH |  | SOLE |  | 0 | 0 | 16494 |
| VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF | ETF | 922908512 |  | 900826 | 4888 | SH |  | SOLE |  | 0 | 0 | 4888 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 1955779 | 2803 | SH |  | SOLE |  | 0 | 0 | 2803 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 75057 | 972 | SH |  | SOLE |  | 0 | 0 | 972 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 1538161 | 18588 | SH |  | SOLE |  | 0 | 0 | 18588 |
| VANGUARD INTERMEDIATE-TERM TAX-EXEMPT BOND ETF | ETF | 922907738 |  | 81846 | 819 | SH |  | SOLE |  | 0 | 0 | 819 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 683884 | 7257 | SH |  | SOLE |  | 0 | 0 | 7257 |
| VANGUARD LARGE-CAP ETF | ETF | 922908637 |  | 50804 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 63071 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| VANGUARD MID CAP | ETF | 922908629 |  | 653803 | 2277 | SH |  | SOLE |  | 0 | 0 | 2277 |
| VANGUARD MID CAP GROWTH ETF | ETF | 922908538 |  | 95220 | 370 | SH |  | SOLE |  | 0 | 0 | 370 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 7512 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 1548655 | 17459 | SH |  | SOLE |  | 0 | 0 | 17459 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 239090 | 2180 | SH |  | SOLE |  | 0 | 0 | 2180 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 182371 | 1946 | SH |  | SOLE |  | 0 | 0 | 1946 |
| VANGUARD RUSSELL 2000 ETF | ETF | 92206C664 |  | 425848 | 4251 | SH |  | SOLE |  | 0 | 0 | 4251 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 26549898 | 44431 | SH |  | SOLE |  | 0 | 0 | 44431 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 11081 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANGUARD S 500 VALUE ETF | ETF | 921932703 |  | 3656144 | 17941 | SH |  | SOLE |  | 0 | 0 | 17941 |
| VANGUARD S MID-CAP 400 GROWTH ETF | ETF | 921932869 |  | 27184 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| VANGUARD SHORT DURATION BOND ETF | ETF | 922020730 |  | 1283608 | 16834 | SH |  | SOLE |  | 0 | 0 | 16834 |
| VANGUARD SHORT TERM CORP BOND FD ETF | ETF | 92206C409 |  | 58586597 | 739077 | SH |  | SOLE |  | 0 | 0 | 739077 |
| VANGUARD SHORT TERM INFL-PROTECTED | ETF | 922020805 |  | 16493741 | 330205 | SH |  | SOLE |  | 0 | 0 | 330205 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 14741 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| VANGUARD SHORT-TERM TAX EXEMPT BOND ETF | ETF | 921935870 |  | 248804 | 2460 | SH |  | SOLE |  | 0 | 0 | 2460 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 436902 | 7463 | SH |  | SOLE |  | 0 | 0 | 7463 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 1321066 | 5044 | SH |  | SOLE |  | 0 | 0 | 5044 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 2484497 | 11436 | SH |  | SOLE |  | 0 | 0 | 11436 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 234135 | 775 | SH |  | SOLE |  | 0 | 0 | 775 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 4676221 | 63501 | SH |  | SOLE |  | 0 | 0 | 63501 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 1617199 | 33657 | SH |  | SOLE |  | 0 | 0 | 33657 |
| VANGUARD TOTAL INTL STOCK IDEX ETF | ETF | 921909768 |  | 5908496 | 76624 | SH |  | SOLE |  | 0 | 0 | 76624 |
| VANGUARD TOTAL STK MKT | ETF | 922908769 |  | 46223052 | 144082 | SH |  | SOLE |  | 0 | 0 | 144082 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 53453 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| VANGUARD U.S. MOMENTUM FACTOR ETF | ETF | 921935508 |  | 64129 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| VANGUARD ULTRA-SHORT BOND ETF | ETF | 92203C303 |  | 328245 | 6593 | SH |  | SOLE |  | 0 | 0 | 6593 |
| VANGUARD ULTRA-SHORT TREASURY ETF | ETF | 922040852 |  | 32056 | 424 | SH |  | SOLE |  | 0 | 0 | 424 |
| VANGUARD UTILITIES | ETF | 92204A876 |  | 220670 | 1114 | SH |  | SOLE |  | 0 | 0 | 1114 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 3090359 | 15751 | SH |  | SOLE |  | 0 | 0 | 15751 |
| VAXCYTE INC COM | Stock | 92243G108 |  | 581 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| VEEVA SYS INC CL A COM | Stock | 922475108 |  | 3513 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| VENTAS INC | REIT | 92276F100 |  | 316620 | 3872 | SH |  | SOLE |  | 0 | 0 | 3872 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 64635 | 731 | SH |  | SOLE |  | 0 | 0 | 731 |
| VERISK ANALYTICS INCCL A | Stock | 92345Y106 |  | 1138 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| VERIZON COMMUNICATIONS | Stock | 92343V104 |  | 915574 | 18239 | SH |  | SOLE |  | 0 | 0 | 18239 |
| VERSANT MEDIA GROUP INC COM CL A | Stock | 925283103 |  | 74743 | 2019 | SH |  | SOLE |  | 0 | 0 | 2019 |
| VERTEX PHARMACEUTICALS IN | Stock | 92532F100 |  | 27685 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 246571 | 984 | SH |  | SOLE |  | 0 | 0 | 984 |
| VESTIS CORPORATION COM SHS | Stock | 29430C102 |  | 3223 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| VIATRIS INC COM | Stock | 92556V106 |  | 77188 | 5713 | SH |  | SOLE |  | 0 | 0 | 5713 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 14562 | 533 | SH |  | SOLE |  | 0 | 0 | 533 |
| VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF | ETF | 92647N865 |  | 278316 | 3735 | SH |  | SOLE |  | 0 | 0 | 3735 |
| VIEMED HEALTHCARE INC COM | Stock | 92663R105 |  | 921000 | 100000 | SH |  | SOLE |  | 100000 | 0 | 0 |
| VIKING THERAPEUTICS INC COM | Stock | 92686J106 |  | 99507 | 3058 | SH |  | SOLE |  | 0 | 0 | 3058 |
| VILLAGE SUPER MKT INC CL A NEW | Stock | 927107409 |  | 2111500 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC COM NEW | Stock | 92766K403 |  | 248 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| VIRGINIA NATL BK CHRLOTSVLE VA COM | Stock | 928031103 |  | 840400 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 1211320 | 4008 | SH |  | SOLE |  | 0 | 0 | 4008 |
| VISTANCE NETWORKS INC COM | Stock | 20337X109 |  | 437 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| VISTRA CORP COM | Stock | 92840M102 |  | 41040 | 273 | SH |  | SOLE |  | 0 | 0 | 273 |
| VITESSE ENERGY INC COMMON STOCK | Stock | 92852X103 |  | 2452575 | 135054 | SH |  | SOLE |  | 127000 | 0 | 8054 |
| VODAFONE GROUP NEW ADR F | ADR | 92857W308 |  | 20773 | 1383 | SH |  | SOLE |  | 0 | 0 | 1383 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 10003 | 282 | SH |  | SOLE |  | 0 | 0 | 282 |
| VORNADO REALTY TRUST | REIT | 929042109 |  | 8837 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| VSE CORP COM | Stock | 918284100 |  | 553200 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| VULCAN MATLS CO COM | Stock | 929160109 |  | 1089 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| WABTEC | Stock | 929740108 |  | 10996 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| WALMART INC COM | Stock | 931142103 |  | 6435734 | 51784 | SH |  | SOLE |  | 0 | 0 | 51784 |
| WASHINGTON REAL ESTATE INVT TR | REIT | 939653101 |  | 854 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| WASTE CONNECTIONS INC COM | Stock | 94106B101 |  | 3249 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| WASTE MANAGEMENT INC | Stock | 94106L109 |  | 3427548 | 14916 | SH |  | SOLE |  | 0 | 0 | 14916 |
| WATERS CP | Stock | 941848103 |  | 30673 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| WATSCO INC COM | Stock | 942622200 |  | 17098 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| WEBSTER FINL CORP COM | Stock | 947890109 |  | 625 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| WEC ENERGY GROUP INC COM | Stock | 92939U106 |  | 843886 | 7289 | SH |  | SOLE |  | 0 | 0 | 7289 |
| WEIBO CORP SPONSORED ADR | ADR | 948596101 |  | 17509 | 2001 | SH |  | SOLE |  | 0 | 0 | 2001 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 1315029 | 16518 | SH |  | SOLE |  | 0 | 0 | 16518 |
| WELLS FARGO  CO PERP PFD CNV A | Convertible Preferred | 949746804 |  | 2310 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| WENDYS CO COM | Stock | 95058W100 |  | 90119 | 12967 | SH |  | SOLE |  | 0 | 0 | 12967 |
| WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 |  | 2506 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME | CEF | 95766R104 |  | 43792 | 5176 | SH |  | SOLE |  | 0 | 0 | 5176 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 8385 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| WESTWOOD HLDGS GROUP INC COM | Stock | 961765104 |  | 6271924 | 380809 | SH |  | SOLE |  | 253000 | 0 | 127809 |
| WESTWOOD SALIENT ENHANCED MIDSTREAM INCOME ETF | ETF | 90386K589 |  | 4853029 | 169686 | SH |  | SOLE |  | 0 | 0 | 169686 |
| WEX INC COM | Stock | 96208T104 |  | 45912 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| WEYCO GROUP INC COM | Stock | 962149100 |  | 1901366 | 59325 | SH |  | SOLE |  | 59000 | 0 | 325 |
| WEYERHAEUSER CO | REIT | 962166104 |  | 40147 | 1643 | SH |  | SOLE |  | 0 | 0 | 1643 |
| WHEATON PRECIOUS METALS CORP COM | Stock | 962879102 |  | 5633 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 49906 | 926 | SH |  | SOLE |  | 0 | 0 | 926 |
| WILEY JOHN  SONS INC CL A | Stock | 968223206 |  | 876300 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| WILLDAN GROUP INC COM | Stock | 96924N100 |  | 153 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| WILLIAMS COS INC COM | Stock | 969457100 |  | 2155262 | 29613 | SH |  | SOLE |  | 0 | 0 | 29613 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 2088772 | 11456 | SH |  | SOLE |  | 0 | 0 | 11456 |
| WILLIS TOWERS WATSON PLC LTD SHS | Stock | G96629103 |  | 2035 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| WINTRUST FINANCIAL CP | Stock | 97650W108 |  | 3780417 | 27209 | SH |  | SOLE |  | 10000 | 0 | 17209 |
| WIPRO LTD SPON ADR 1 SH | ADR | 97651M109 |  | 7905 | 3729 | SH |  | SOLE |  | 0 | 0 | 3729 |
| WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND | ETF | 97717X610 |  | 18203 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| WISDOMTREE INC COM | Stock | 97717P104 |  | 901453 | 61913 | SH |  | SOLE |  | 61600 | 0 | 313 |
| WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND | ETF | 97717X594 |  | 29227 | 607 | SH |  | SOLE |  | 0 | 0 | 607 |
| WISDOMTREE JAPAN HEDGED EQUITY | ETF | 97717W851 |  | 33619 | 212 | SH |  | SOLE |  | 0 | 0 | 212 |
| WISDOMTREE U.S. AI ENHANCED VALUE FUND | ETF | 97717W406 |  | 33093 | 286 | SH |  | SOLE |  | 0 | 0 | 286 |
| WISDOMTREE U.S. SMALLCAP DIVIDEND FUND | ETF | 97717W604 |  | 16532 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 23365 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 4919 | 206 | SH |  | SOLE |  | 0 | 0 | 206 |
| WOODWARD INC COM | Stock | 980745103 |  | 716 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| WOORI FINL GROUP INC SPONSORED ADS | ADR | 981064108 |  | 43157 | 648 | SH |  | SOLE |  | 0 | 0 | 648 |
| WORK MED TECHNOLOGY GROUP LTD ORD SHS CL A NEW | Stock | G9767H125 |  | 240 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 45472 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| WP CAREY INC COM | REIT | 92936U109 |  | 85969 | 1265 | SH |  | SOLE |  | 0 | 0 | 1265 |
| WSFS FINL CORP COM | Stock | 929328102 |  | 589 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| WW GRAINGER INC COM | Stock | 384802104 |  | 4047468 | 3711 | SH |  | SOLE |  | 0 | 0 | 3711 |
| WYNDHAM HOTELS  RESORTS INC COM | Stock | 98311A105 |  | 56536 | 696 | SH |  | SOLE |  | 0 | 0 | 696 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 71085 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| XCEL ENERGY INC COM | Stock | 98389B100 |  | 50088 | 631 | SH |  | SOLE |  | 0 | 0 | 631 |
| XEROX HOLDINGS CORP COM NEW | Stock | 98421M106 |  | 729 | 565 | SH |  | SOLE |  | 0 | 0 | 565 |
| XEROX HOLDINGS CORP WT EXP 021128 | Stock | 98421M114 |  | 26 | 282 | SH |  | SOLE |  | 0 | 0 | 282 |
| XPENG INC ADS | ADR | 98422D105 |  | 2378 | 139 | SH |  | SOLE |  | 0 | 0 | 139 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 52537 | 1621 | SH |  | SOLE |  | 0 | 0 | 1621 |
| XYLEM INC | Stock | 98419M100 |  | 172296 | 1442 | SH |  | SOLE |  | 0 | 0 | 1442 |
| YANDEX N.V. COM CL A | Stock | N97284108 |  | 9857 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| YELP INC CL A | Stock | 985817105 |  | 371100 | 15000 | SH |  | SOLE |  | 11000 | 0 | 4000 |
| YETI HLDGS INC COM | Stock | 98585X104 |  | 35675 | 975 | SH |  | SOLE |  | 0 | 0 | 975 |
| YORK WTR CO | Stock | 987184108 |  | 852600 | 28000 | SH |  | SOLE |  | 28000 | 0 | 0 |
| YUM CHINA HLDGS INC COM | Stock | 98850P109 |  | 270442 | 5544 | SH |  | SOLE |  | 0 | 0 | 5544 |
| YUM! BRANDS INC | Stock | 988498101 |  | 1574978 | 10130 | SH |  | SOLE |  | 0 | 0 | 10130 |
| ZEBRA TECHNOLOGIES CORPORATION CL A | Stock | 989207105 |  | 4391 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| ZILLOW GROUP INC CL C CAP STK | Stock | 98954M200 |  | 1572 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| ZIMMER HLDGS INC | Stock | 98956P102 |  | 10941 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| ZIONS BANCORPORATION NATL ASSN COM | Stock | 989701107 |  | 576 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| ZOETIS INC COM CL A | Stock | 98978V103 |  | 2598847 | 21985 | SH |  | SOLE |  | 19000 | 0 | 2985 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 1206 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ZTO EXPRESS CAYMAN INC SPONSORED ADS A | ADR | 98980A105 |  | 2190 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |

---