# EDGAR Filing Document

**Accession Number:** 0001342857
**File Stem:** 0001062993-25-016263
**Filing Date:** 2025-10
**Character Count:** 135428
**Document Hash:** 8d86bd15fc98eec76ce5682da46a6aa7
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001062993-25-016263.hdr.sgml**: 20251022

**ACCESSION NUMBER**: 0001062993-25-016263

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250930

**FILED AS OF DATE**: 20251022

**DATE AS OF CHANGE**: 20251022

**EFFECTIVENESS DATE**: 20251022

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

**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:** 09-30-2025

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

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

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** 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  10-21-2025<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:** 1321

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

      (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 |  | 11845 | 2575 | SH |  | SOLE |  | 0 | 0 | 2575 |
| 3M CO COM | Stock | 88579Y101 |  | 1087757 | 7010 | SH |  | SOLE |  | 0 | 0 | 7010 |
| ABBOTT LABS COM | Stock | 002824100 |  | 8556506 | 63883 | SH |  | SOLE |  | 0 | 0 | 63883 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 17811889 | 76928 | SH |  | SOLE |  | 18000 | 0 | 58928 |
| ABM INDS INC COM | Stock | 000957100 |  | 1069984 | 23200 | SH |  | SOLE |  | 23200 | 0 | 0 |
| ABRDN GLOBAL INFRA INCOME FUND COM SHS BEN INT | CEF | 00326W106 |  | 14262 | 675 | SH |  | SOLE |  | 0 | 0 | 675 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 23485 | 638 | SH |  | SOLE |  | 0 | 0 | 638 |
| ACCENTURE LTD BERMUDA CL A | Stock | G1151C101 |  | 622665 | 2525 | SH |  | SOLE |  | 0 | 0 | 2525 |
| ACCO BRANDS CORP COM | Stock | 00081T108 |  | 1649965 | 413525 | SH |  | SOLE |  | 357000 | 0 | 56525 |
| ACCURAY INC DEL COM | Stock | 004397105 |  | 1941074 | 1162320 | SH |  | SOLE |  | 730000 | 0 | 432320 |
| ACME UTD CORP COM | Stock | 004816104 |  | 10563109 | 256511 | SH |  | SOLE |  | 143800 | 0 | 112711 |
| ADOBE SYS INC | Stock | 00724F101 |  | 530889 | 1505 | SH |  | SOLE |  | 0 | 0 | 1505 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 3684 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 6273569 | 38776 | SH |  | SOLE |  | 35500 | 0 | 3276 |
| ADVANSIX INC COM | Stock | 00773T101 |  | 176 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ADVENT CLAYMORE CONVERTIBLE SECS  INC | CEF | 00764C109 |  | 5369 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| ADVISORSHARES PURE US CANNABIS ETF | ETF | 00768Y453 |  | 8622 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| AEROVIRONMENT INC COM | Stock | 008073108 |  | 344175 | 1093 | SH |  | SOLE |  | 0 | 0 | 1093 |
| AERSALE CORPORATION COM | Stock | 00810F106 |  | 2211 | 270 | SH |  | SOLE |  | 0 | 0 | 270 |
| AES CORP | Stock | 00130H105 |  | 236880 | 18000 | SH |  | SOLE |  | 0 | 0 | 18000 |
| AFLAC INC COM | Stock | 001055102 |  | 25178 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| AGILENT TECH INC | Stock | 00846U101 |  | 12835 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| AGNICO EAGLE MINES LTD COM | Stock | 008474108 |  | 674 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 35520 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| AIR PRODS  CHEMS INC COM | Stock | 009158106 |  | 1364 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 3036 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| AIRSCULPT TECHNOLOGIES INC COM | Stock | 009496100 |  | 561 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| ALAMO GROUP INC | Stock | 011311107 |  | 4113895 | 21550 | SH |  | SOLE |  | 21100 | 0 | 450 |
| ALBERTSONS COS INC COMMON STOCK | Stock | 013091103 |  | 10156 | 580 | SH |  | SOLE |  | 0 | 0 | 580 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 21838 | 293 | SH |  | SOLE |  | 0 | 0 | 293 |
| ALEXANDER  BALDWIN INC NEW COM | REIT | 014491104 |  | 964070 | 53000 | SH |  | SOLE |  | 0 | 0 | 53000 |
| ALGONQUIN PWR UTILS CORP COM | Stock | 015857105 |  | 9666 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 337978 | 1891 | SH |  | SOLE |  | 0 | 0 | 1891 |
| ALLEGION PLC | Stock | G0176J109 |  | 37066 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT | Stock | 01881G106 |  | 91051 | 2382 | SH |  | SOLE |  | 0 | 0 | 2382 |
| ALLIANT ENERGY CORP COM | Stock | 018802108 |  | 1425317 | 21144 | SH |  | SOLE |  | 0 | 0 | 21144 |
| ALLIENT INC COM | Stock | 019330109 |  | 2862641 | 63970 | SH |  | SOLE |  | 56500 | 0 | 7470 |
| ALLSTATE CORP | Stock | 020002101 |  | 1376896 | 6415 | SH |  | SOLE |  | 0 | 0 | 6415 |
| ALLY FINL INC COM | Stock | 02005N100 |  | 7840 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ALPHA ARCHITECT GLOBAL FACTOR EQUITY ETF | ETF | 02072L508 |  | 3537 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 7589917 | 31164 | SH |  | SOLE |  | 0 | 0 | 31164 |
| ALPINE GLOBAL PREMIER PROPERTIES FD | CEF | 00302L108 |  | 3696 | 931 | SH |  | SOLE |  | 0 | 0 | 931 |
| ALPS TRUST ETF ALERIAN MLP | ETF | 00162Q452 |  | 9441525 | 201183 | SH |  | SOLE |  | 0 | 0 | 201183 |
| ALTIMMUNE INC COM NEW | Stock | 02155H200 |  | 30160 | 8000 | SH |  | SOLE |  | 0 | 0 | 8000 |
| ALTO NEUROSCIENCE INC COM SHS | Stock | 02157Q109 |  | 699 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 932397 | 14114 | SH |  | SOLE |  | 0 | 0 | 14114 |
| ALVOTECH ORDINARY SHARES | Stock | L01800108 |  | 459 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| AMAZON.COM INC | Stock | 023135106 |  | 14365367 | 65425 | SH |  | SOLE |  | 22000 | 0 | 43425 |
| AMBARELLA INC SHS | Stock | G037AX101 |  | 1238 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| AMBEV SA SPONSORED ADR | ADR | 02319V103 |  | 8474 | 3800 | SH |  | SOLE |  | 0 | 0 | 3800 |
| AMCOR PLC ORD | Stock | G0250X107 |  | 4090 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| AMENTUM HOLDINGS INC COM | Stock | 023939101 |  | 934 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| AMEREN CORP | Stock | 023608102 |  | 1034037 | 9906 | SH |  | SOLE |  | 0 | 0 | 9906 |
| AMERICA MOVIL SERIES L ADR | ADR | 02390A101 |  | 378588 | 18028 | SH |  | SOLE |  | 0 | 0 | 18028 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 159889 | 14225 | SH |  | SOLE |  | 0 | 0 | 14225 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 3935182 | 34979 | SH |  | SOLE |  | 0 | 0 | 34979 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 1557157 | 4688 | SH |  | SOLE |  | 0 | 0 | 4688 |
| AMERICAN HEALTHCARE REIT INC COM SHS | REIT | 398182303 |  | 67006 | 1595 | SH |  | SOLE |  | 0 | 0 | 1595 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 94690 | 1206 | SH |  | SOLE |  | 0 | 0 | 1206 |
| AMERICAN TOWER CORP | REIT | 03027X100 |  | 388871 | 2022 | SH |  | SOLE |  | 0 | 0 | 2022 |
| AMERICAN WATER WORKS CO | Stock | 030420103 |  | 520431 | 3739 | SH |  | SOLE |  | 0 | 0 | 3739 |
| AMERICOLD REALTY TRUST INC COM | REIT | 03064D108 |  | 11016 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| AMERIPRISE FINL INC COM | Stock | 03076C106 |  | 150814 | 307 | SH |  | SOLE |  | 0 | 0 | 307 |
| AMETEK INC COM | Stock | 031100100 |  | 564 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| AMGEN INC | Stock | 031162100 |  | 6493356 | 23010 | SH |  | SOLE |  | 0 | 0 | 23010 |
| AMNEAL PHARMACEUTICALS INC COM STK CL A | Stock | 03168L105 |  | 601 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 6930 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 231600 | 3455 | SH |  | SOLE |  | 0 | 0 | 3455 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 52080 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| AMPLIFY ETF TR ALTRNTV HARV ETF | ETF | 032108474 |  | 10803 | 289 | SH |  | SOLE |  | 0 | 0 | 289 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 561182 | 2284 | SH |  | SOLE |  | 0 | 0 | 2284 |
| ANDERSONS INC COM | Stock | 034164103 |  | 1592 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| ANNALY CAPITAL MANAGEMENT INC | REIT | 035710839 |  | 32841 | 1625 | SH |  | SOLE |  | 0 | 0 | 1625 |
| ANTERO RESOURCES CORPORATION | Stock | 03674X106 |  | 36916 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| AO SMITH CORP. | Stock | 831865209 |  | 514 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| AON CORP | Stock | G0403H108 |  | 476410 | 1336 | SH |  | SOLE |  | 0 | 0 | 1336 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 7714 | 318 | SH |  | SOLE |  | 0 | 0 | 318 |
| APOGEE ENTERPRISES INC COM | Stock | 037598109 |  | 1653482 | 37950 | SH |  | SOLE |  | 37100 | 0 | 850 |
| APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 |  | 269937 | 2025 | SH |  | SOLE |  | 0 | 0 | 2025 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 1651 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| APPLE INC | Stock | 037833100 |  | 61397590 | 241125 | SH |  | SOLE |  | 21000 | 0 | 220125 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 57566 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 719 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| APTIV PLC COM SHS | Stock | G3265R107 |  | 604 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH | ADR | 03938L203 |  | 542 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 |  | 65756 | 1101 | SH |  | SOLE |  | 0 | 0 | 1101 |
| ARCOS DORADOS HOLDINGS INC COM NPVCL A | Stock | G0457F107 |  | 5096 | 755 | SH |  | SOLE |  | 0 | 0 | 755 |
| ARDAGH METAL PACKAGING S A SHS | Stock | L02235106 |  | 5985 | 1500 | SH |  | SOLE |  | 0 | 0 | 1500 |
| ARDMORE SHIPPING CORP COM | Stock | Y0207T100 |  | 3086 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| ARES CAPITAL CORP COM | CEF | 04010L103 |  | 214305 | 10500 | SH |  | SOLE |  | 0 | 0 | 10500 |
| ARES MANAGEMENT CORPORATION CL A COM STK | Stock | 03990B101 |  | 480 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 729 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ARRAY TECHNOLOGIES INC COM SHS | Stock | 04271T100 |  | 203750 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| ARTESIAN RES CORP CL A | Stock | 043113208 |  | 1923105 | 59000 | SH |  | SOLE |  | 59000 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 477 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 |  | 15489 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| ASTRAZENECA PLC- SPONS ADR | ADR | 046353108 |  | 96150 | 1253 | SH |  | SOLE |  | 0 | 0 | 1253 |
| ASTRONOVA INC COM | Stock | 04638F108 |  | 40960 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| AT INC COM | Stock | 00206R102 |  | 1555953 | 55097 | SH |  | SOLE |  | 0 | 0 | 55097 |
| ATAI LIFE SCIENCES NV SHS | Stock | N0731H103 |  | 82921 | 15675 | SH |  | SOLE |  | 0 | 0 | 15675 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 479 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ATMOS ENERGY CORP COM | Stock | 049560105 |  | 8196 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 583184 | 1987 | SH |  | SOLE |  | 0 | 0 | 1987 |
| AUTONATION INC COM | Stock | 05329W102 |  | 6563 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| AUTOZONE INC NEV | Stock | 053332102 |  | 8580 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| AVAGO TECHNOLOGIES LTD | Stock | 11135F101 |  | 622212 | 1886 | SH |  | SOLE |  | 0 | 0 | 1886 |
| AVANOS MED INC COM | Stock | 05350V106 |  | 890 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| AVANTOR INC COM | Stock | 05352A100 |  | 11532 | 924 | SH |  | SOLE |  | 0 | 0 | 924 |
| AVISTA CORP COM | Stock | 05379B107 |  | 1739260 | 46000 | SH |  | SOLE |  | 46000 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC COM NEW | Stock | 054540208 |  | 721755 | 7392 | SH |  | SOLE |  | 7392 | 0 | 0 |
| AXIS CAP HLDGS LTD SHS | Stock | G0692U109 |  | 47421 | 495 | SH |  | SOLE |  | 0 | 0 | 495 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 125587 | 175 | SH |  | SOLE |  | 0 | 0 | 175 |
| AXSOME THERAPEUTICS INC COM | Stock | 05464T104 |  | 1579 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| AZZ INC COM | Stock | 002474104 |  | 1145865 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| BAIDU COM  ADR | ADR | 056752108 |  | 1186 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| BAKER HUGHES COMPANY CL A | Stock | 05722G100 |  | 1364 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| BANCO BBVA ARGENTINA S A SPONSORED ADS | ADR | 058934100 |  | 8320 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49 | ADR | 05946K101 |  | 3446 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| BANCO SANTANDER S.A. ADR | ADR | 05964H105 |  | 880 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| BANK AMERICA CORP 7.25CNV PFD L | Convertible Preferred | 060505682 |  | 5120 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 10639934 | 206240 | SH |  | SOLE |  | 108000 | 0 | 98240 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 1272563 | 19387 | SH |  | SOLE |  | 15850 | 0 | 3537 |
| BANK NEW YORK MELLON CORP COM | Stock | 064058100 |  | 317292 | 2912 | SH |  | SOLE |  | 0 | 0 | 2912 |
| BANK NOVA SCOTIA HALIFAX COM | Stock | 064149107 |  | 45255 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| BANK OF MONTREAL | Stock | 063671101 |  | 311211 | 2389 | SH |  | SOLE |  | 0 | 0 | 2389 |
| BAOZUN INC SPONSORED ADR | ADR | 06684L103 |  | 11745 | 2900 | SH |  | SOLE |  | 0 | 0 | 2900 |
| BAR HBR BANKSHARES COM | Stock | 066849100 |  | 4434367 | 145580 | SH |  | SOLE |  | 142500 | 0 | 3080 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 517 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| BARINGS BDC INC COM | CEF | 06759L103 |  | 5606 | 640 | SH |  | SOLE |  | 0 | 0 | 640 |
| BARRETT BUSINESS SERVICES INC | Stock | 068463108 |  | 5112312 | 115350 | SH |  | SOLE |  | 112000 | 0 | 3350 |
| BARRICK GOLD CORP F | Stock | 06849F108 |  | 2097 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| BATH  BODY WORKS INC COM | Stock | 070830104 |  | 36064 | 1400 | SH |  | SOLE |  | 0 | 0 | 1400 |
| BAUSCH HEALTH COS INC COM | Stock | 071734107 |  | 2161 | 335 | SH |  | SOLE |  | 0 | 0 | 335 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 232628 | 10216 | SH |  | SOLE |  | 0 | 0 | 10216 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 35509 | 190 | SH |  | SOLE |  | 0 | 0 | 190 |
| BEL FUSE INC CL B | Stock | 077347300 |  | 77561 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| BELLRING BRANDS INC COMMON STOCK | Stock | 07831C103 |  | 872 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| BEONE MEDICINES LTD SPONSORED ADS | ADR | 07725L102 |  | 681 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 |  | 4525200 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 8276455 | 16463 | SH |  | SOLE |  | 0 | 0 | 16463 |
| BEST BUY INC COM | Stock | 086516101 |  | 8449 | 112 | SH |  | SOLE |  | 0 | 0 | 112 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 7852 | 830 | SH |  | SOLE |  | 0 | 0 | 830 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 2620 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| BIGLARI HLDGS INC COM STK CL A | Stock | 08986R408 |  | 3090 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| BIGLARI HLDGS INC COM STK CL B | Stock | 08986R309 |  | 8415 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| BILIBILI INC SPONS ADS REP Z | ADR | 090040106 |  | 562 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| BIOGEN IDEC INC | Stock | 09062X103 |  | 787530 | 5622 | SH |  | SOLE |  | 0 | 0 | 5622 |
| BIONTECH SE SPONSORED ADS | ADR | 09075V102 |  | 1198 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| BITWISE BITCOIN ETF TRUST | ETF | 09174C104 |  | 38452 | 618 | SH |  | SOLE |  | 0 | 0 | 618 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 466 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| BLACK HILLS CORP COM | Stock | 092113109 |  | 46192 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| BLACKROCK CORPORATE HIGH YIELD FD VI INC | CEF | 09255P107 |  | 4750 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKROCK CREDIT ALLOC INCOME TRUST | CEF | 092508100 |  | 13625 | 1233 | SH |  | SOLE |  | 0 | 0 | 1233 |
| BLACKROCK ENHANCED DIVID ACHIEVERS TR COM | CEF | 09251A104 |  | 66195 | 7266 | SH |  | SOLE |  | 0 | 0 | 7266 |
| BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM | CEF | 092501105 |  | 3182 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| BLACKROCK HEALTH SCIENCES TR COM | CEF | 09250W107 |  | 11169 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| BLACKROCK INC | Stock | 09290D101 |  | 659882 | 566 | SH |  | SOLE |  | 0 | 0 | 566 |
| BLACKROCK LIMITED DURATION INCOME TRUST | CEF | 09249W101 |  | 7000 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKROCK TAX MUNICPAL BD TR SHS | CEF | 09248X100 |  | 35084 | 2113 | SH |  | SOLE |  | 0 | 0 | 2113 |
| BLACKSTONE GROUP LP | Stock | 09260D107 |  | 27332020 | 159977 | SH |  | SOLE |  | 29000 | 0 | 130977 |
| BLACKSTONE MTG TR INC COM CL A | REIT | 09257W100 |  | 9205 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| BLACKSTONE SECD LENDING FD COMMON STOCK | CEF | 09261X102 |  | 105932 | 4063 | SH |  | SOLE |  | 0 | 0 | 4063 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 100284 | 1983 | SH |  | SOLE |  | 0 | 0 | 1983 |
| BLOCK INC CL A | Stock | 852234103 |  | 506 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| BLUE BIRD CORP COM | Stock | 095306106 |  | 6490259 | 112776 | SH |  | SOLE |  | 79000 | 0 | 33776 |
| BOEING CO COM | Stock | 097023105 |  | 601950 | 2789 | SH |  | SOLE |  | 0 | 0 | 2789 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 157270 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| BOOT BARN HLDGS INC COM | Stock | 099406100 |  | 7606548 | 45900 | SH |  | SOLE |  | 44800 | 0 | 1100 |
| BOSTON OMAHA CORP CL A COM STK | Stock | 101044105 |  | 2420 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 250226 | 2563 | SH |  | SOLE |  | 0 | 0 | 2563 |
| BOX INC CL A | Stock | 10316T104 |  | 32270 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 588078 | 17066 | SH |  | SOLE |  | 0 | 0 | 17066 |
| BRIGHTHOUSE FINL INC COM | Stock | 10922N103 |  | 265 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| BRIGHTSPIRE CAPITAL INC COM CL A | REIT | 10949T109 |  | 4616 | 850 | SH |  | SOLE |  | 0 | 0 | 850 |
| BRINKS CO COM | Stock | 109696104 |  | 2454 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 1146171 | 25414 | SH |  | SOLE |  | 0 | 0 | 25414 |
| BRITISH AMERICAN TOBACCO | ADR | 110448107 |  | 531 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| BROADRIDGE FIN SOL | Stock | 11133T103 |  | 9289 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 2733 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| BROOKFIELD ASSET MGMT INC COM VOTING | Stock | 11271J107 |  | 11521 | 168 | SH |  | SOLE |  | 0 | 0 | 168 |
| BROOKFIELD BUSINESS CORP CL A EXC SUB VTG | Stock | 11259V106 |  | 10562 | 315 | SH |  | SOLE |  | 0 | 0 | 315 |
| BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 | Stock | G16252101 |  | 8222 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| BROWN  BROWN INC COM | Stock | 115236101 |  | 469 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| BUCKLE INC COM | Stock | 118440106 |  | 1290520 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| BUILD A BEAR WORKSHOP | Stock | 120076104 |  | 5303203 | 81325 | SH |  | SOLE |  | 74000 | 0 | 7325 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 12180 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| C3 AI INC CL A | Stock | 12468P104 |  | 87 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| CABLE ONE INC COM | Stock | 12685J105 |  | 15580 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| CABOT CORP COM | Stock | 127055101 |  | 60840 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 703 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| CALAMOS DYNAMIC CONV  INCOME COM | CEF | 12811V105 |  | 10520 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| CALAMOS STRATEGIC TOTAL RETURN FD | CEF | 128125101 |  | 7716 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| CALIFORNIA RES CORP COM STOCK | Stock | 13057Q305 |  | 12338 | 232 | SH |  | SOLE |  | 0 | 0 | 232 |
| CAMBRIA GLOBAL ASSET ALLOCATION ETF | ETF | 132061607 |  | 32 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| CAMBRIA GLOBAL MOMENTUM ETF | ETF | 132061508 |  | 3266 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| CAMECO CORP COM | Stock | 13321L108 |  | 41595 | 496 | SH |  | SOLE |  | 0 | 0 | 496 |
| CANADIAN IMPERIAL BANK OF COMM COM | Stock | 136069101 |  | 31956 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| CANADIAN NATIONAL RAILWAY CO | Stock | 136375102 |  | 1414 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| CANADIAN PAC RAILWAYLTD | Stock | 13646K108 |  | 521 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| CANNAE HLDGS INC COM | Stock | 13765N107 |  | 7690 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| CANOPY GROWTH CORP COM NEW | Stock | 138035704 |  | 16 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| CAPITAL ONE FINANCIAL CORP | Stock | 14040H105 |  | 183753 | 864 | SH |  | SOLE |  | 0 | 0 | 864 |
| CAPITAL SOUTHWEST CORP COM | CEF | 140501107 |  | 22406 | 1025 | SH |  | SOLE |  | 0 | 0 | 1025 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 155275 | 989 | SH |  | SOLE |  | 0 | 0 | 989 |
| CARLISLE COS INC COM | Stock | 142339100 |  | 16448 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| CARLYLE GROUP INC COM | Stock | 14316J108 |  | 694669 | 11079 | SH |  | SOLE |  | 0 | 0 | 11079 |
| CARMAX INC COM | Stock | 143130102 |  | 35896 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| CARNIVAL CORP | Stock | 143658300 |  | 49147 | 1700 | SH |  | SOLE |  | 0 | 0 | 1700 |
| CARPARTS COM INC COM | Stock | 14427M107 |  | 986902 | 1387853 | SH |  | SOLE |  | 650000 | 0 | 737853 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 2201289 | 36873 | SH |  | SOLE |  | 21000 | 0 | 15873 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 5430913 | 11382 | SH |  | SOLE |  | 0 | 0 | 11382 |
| CAVA GROUP INC COM | Stock | 148929102 |  | 3081 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| CBOE GLOBAL MKTS INC COM | Stock | 12503M108 |  | 2452500 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| CBRE GROUP INC A | Stock | 12504L109 |  | 10557 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| CECO ENVIRONMENTAL CORP COM | Stock | 125141101 |  | 2311680 | 45150 | SH |  | SOLE |  | 44000 | 0 | 1150 |
| CENCORA INC COM | Stock | 03073E105 |  | 5030 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| CENOVUS ENERGY INC F | Stock | 15135U109 |  | 34 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| CENTENE CORP DEL COM | Stock | 15135B101 |  | 7743 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| CENTRAL GARDEN  PET CO | Stock | 153527106 |  | 1047249 | 32075 | SH |  | SOLE |  | 30800 | 0 | 1275 |
| CENTRAL GARDEN  PET CO CL A NON-VTG | Stock | 153527205 |  | 155564 | 5268 | SH |  | SOLE |  | 4950 | 0 | 318 |
| CF INDS HLDGS INC COM | Stock | 125269100 |  | 42608 | 475 | SH |  | SOLE |  | 0 | 0 | 475 |
| CHAMPION HOMES INC COM | Stock | 830830105 |  | 725515 | 9500 | SH |  | SOLE |  | 9500 | 0 | 0 |
| CHARLES SCHWAB CORP | Stock | 808513105 |  | 47735 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| CHARTER COMMUNICATIONS INC NEW CL A | Stock | 16119P108 |  | 135902 | 494 | SH |  | SOLE |  | 0 | 0 | 494 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 150010 | 725 | SH |  | SOLE |  | 0 | 0 | 725 |
| CHEMED CORP NEW COM | Stock | 16359R103 |  | 83280 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| CHEMOURS CO COM | Stock | 163851108 |  | 23269 | 1469 | SH |  | SOLE |  | 0 | 0 | 1469 |
| CHEVRON CORP NEW COM | Stock | 166764100 |  | 3501828 | 22550 | SH |  | SOLE |  | 0 | 0 | 22550 |
| CHEWY INC CL A | Stock | 16679L109 |  | 117750 | 2911 | SH |  | SOLE |  | 0 | 0 | 2911 |
| CHICAGO MERCANTILE HLDGS INC | Stock | 12572Q105 |  | 2234775 | 8271 | SH |  | SOLE |  | 0 | 0 | 8271 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 30176 | 770 | SH |  | SOLE |  | 0 | 0 | 770 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 54474 | 193 | SH |  | SOLE |  | 0 | 0 | 193 |
| CHURCH  DWIGHT CO INC COM | Stock | 171340102 |  | 526 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| CHURCHILL DOWNS INC | Stock | 171484108 |  | 269287 | 2776 | SH |  | SOLE |  | 0 | 0 | 2776 |
| CIGNA CORP | Stock | 125523100 |  | 121038 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| CIRCLE INTERNET GROUP INC COM CL A | Stock | 172573107 |  | 63638 | 480 | SH |  | SOLE |  | 0 | 0 | 480 |
| CISCO SYS INC | Stock | 17275R102 |  | 6610401 | 96615 | SH |  | SOLE |  | 40000 | 0 | 56615 |
| CITIGROUP INC | Stock | 172967424 |  | 759396 | 7482 | SH |  | SOLE |  | 0 | 0 | 7482 |
| CITIZENS FINL GROUP INC COM | Stock | 174610105 |  | 10632 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| CITY HLDG CO COM | Stock | 177835105 |  | 459558 | 3710 | SH |  | SOLE |  | 3710 | 0 | 0 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 6441 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 937511 | 7603 | SH |  | SOLE |  | 0 | 0 | 7603 |
| CMS ENERGY CORP COM | Stock | 125896100 |  | 513 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| CNA FINL CORP COM | Stock | 126117100 |  | 15146 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| COCA COLA CO COM | Stock | 191216100 |  | 4051824 | 61095 | SH |  | SOLE |  | 0 | 0 | 61095 |
| COCA-COLA FEMSA SAB DE CV SPONS ADS REP | ADR | 191241108 |  | 499 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 1013 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| COGENT COMMUNICATIONS HLDGS IN COM NEW | Stock | 19239V302 |  | 88128 | 2298 | SH |  | SOLE |  | 0 | 0 | 2298 |
| COHEN  STEERS INFRASTRUCTURE FUND | CEF | 19248A109 |  | 438579 | 17685 | SH |  | SOLE |  | 0 | 0 | 17685 |
| COHEN  STEERS INFRASTRUCTURE RT EXP 101625 | Stock | 19248A117 |  | 1372 | 17588 | SH |  | SOLE |  | 0 | 0 | 17588 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 49949 | 148 | SH |  | SOLE |  | 0 | 0 | 148 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 964156 | 12061 | SH |  | SOLE |  | 0 | 0 | 12061 |
| COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF | ETF | 19761L508 |  | 1162 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 1558030 | 49587 | SH |  | SOLE |  | 0 | 0 | 49587 |
| COMERICA INC COM | Stock | 200340107 |  | 2803838 | 40920 | SH |  | SOLE |  | 0 | 0 | 40920 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 1815396 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| COMMERCE BANCSHARES INC COM | Stock | 200525103 |  | 691417 | 11570 | SH |  | SOLE |  | 0 | 0 | 11570 |
| COMMERCE.COM INC COM SER 1 | Stock | 08975P108 |  | 135 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 446784 | 7800 | SH |  | SOLE |  | 7800 | 0 | 0 |
| COMMUNITY WEST BANCSHARES NEW COM | Stock | 203937107 |  | 3126 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 566 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| COMPANHIA DE SANEAM ADRF SPONSORED ADR | ADR | 20441A102 |  | 622 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| COMPASS DIVERSIFIED HOLDINGS | Stock | 20451Q104 |  | 846746 | 127907 | SH |  | SOLE |  | 94500 | 0 | 33407 |
| COMPASS INC CL A | Stock | 20464U100 |  | 610 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| COMPASS PATHWAYS PLC SPONSORED ADS | ADR | 20451W101 |  | 2962 | 517 | SH |  | SOLE |  | 0 | 0 | 517 |
| COMPASS THERAPEUTICS INC COM | Stock | 20454B104 |  | 43750 | 12500 | SH |  | SOLE |  | 0 | 0 | 12500 |
| COMPOSECURE INC COM CL A | Stock | 20459V105 |  | 31209 | 1499 | SH |  | SOLE |  | 0 | 0 | 1499 |
| COMSTOCK RES INC COM | Stock | 205768302 |  | 6207 | 313 | SH |  | SOLE |  | 0 | 0 | 313 |
| CONFLUENT INC CLASS A COM | Stock | 20717M103 |  | 574 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 1196186 | 12646 | SH |  | SOLE |  | 0 | 0 | 12646 |
| CONSOLIDATED EDISON INC COM | Stock | 209115104 |  | 328727 | 3270 | SH |  | SOLE |  | 0 | 0 | 3270 |
| CONSOLIDATED WATER CO INC ORD | Stock | G23773107 |  | 35809 | 1015 | SH |  | SOLE |  | 0 | 0 | 1015 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 117648 | 874 | SH |  | SOLE |  | 0 | 0 | 874 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 1913724 | 5816 | SH |  | SOLE |  | 0 | 0 | 5816 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 60389 | 252 | SH |  | SOLE |  | 0 | 0 | 252 |
| CONSUMER STAPLES SELECT SECTOR SPDR | ETF | 81369Y308 |  | 461016 | 5883 | SH |  | SOLE |  | 0 | 0 | 5883 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 45571 | 333 | SH |  | SOLE |  | 0 | 0 | 333 |
| CORNING INC COM | Stock | 219350105 |  | 974119 | 11875 | SH |  | SOLE |  | 0 | 0 | 11875 |
| CORTEVA INC COM | Stock | 22052L104 |  | 137642 | 2035 | SH |  | SOLE |  | 0 | 0 | 2035 |
| COSTCO WHOLESALE CORP | Stock | 22160K105 |  | 10091156 | 10902 | SH |  | SOLE |  | 0 | 0 | 10902 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 36664 | 1550 | SH |  | SOLE |  | 0 | 0 | 1550 |
| COVENANT LOGISTICS GROUP INC CL A | Stock | 22284P105 |  | 270750 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| CRAWFORD  CO CL A | Stock | 224633206 |  | 1059300 | 99000 | SH |  | SOLE |  | 84000 | 0 | 15000 |
| CREDICORP LTD COM | Stock | G2519Y108 |  | 2130 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| CRH PLC ORD | Stock | G25508105 |  | 719 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 843 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 136326 | 278 | SH |  | SOLE |  | 0 | 0 | 278 |
| CROWN CRAFTS INC COM | Stock | 228309100 |  | 503430 | 173000 | SH |  | SOLE |  | 169000 | 0 | 4000 |
| CROWN HLDGS INC COM | Stock | 228368106 |  | 8693 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| CSG SYS INTL INC COM | Stock | 126349109 |  | 11524 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| CSW INDUSTRIALS INC COM | Stock | 126402106 |  | 12380 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| CSX CORP | Stock | 126408103 |  | 315693 | 8890 | SH |  | SOLE |  | 0 | 0 | 8890 |
| CUBESMART COM | REIT | 229663109 |  | 12198 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| CUMMINS INC COM | Stock | 231021106 |  | 1939903 | 4593 | SH |  | SOLE |  | 0 | 0 | 4593 |
| CURRENCY SHARES EURO TR EURO | ETF | 46138K103 |  | 149876 | 1383 | SH |  | SOLE |  | 0 | 0 | 1383 |
| CURRENCYSHARES JAPANESE YEN ETF | ETF | 46138W107 |  | 8709 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| CVB FINL CORP COM | Stock | 126600105 |  | 492 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 321915 | 4270 | SH |  | SOLE |  | 0 | 0 | 4270 |
| CYBERARK SOFTWARE LTD SHS | Stock | M2682V108 |  | 46866 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| CYBIN INC COM NEW | Stock | 23256X407 |  | 14725 | 2500 | SH |  | SOLE |  | 0 | 0 | 2500 |
| D R HORTON INC COM | Stock | 23331A109 |  | 12587 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| DANAHER CORP | Stock | 235851102 |  | 459963 | 2320 | SH |  | SOLE |  | 0 | 0 | 2320 |
| DARLING INGREDIENTS INC COM | Stock | 237266101 |  | 8798 | 285 | SH |  | SOLE |  | 0 | 0 | 285 |
| DAVITA INC COM | Stock | 23918K108 |  | 184689 | 1390 | SH |  | SOLE |  | 0 | 0 | 1390 |
| DECKERS OUTDOOR | Stock | 243537107 |  | 220987 | 2180 | SH |  | SOLE |  | 0 | 0 | 2180 |
| DEERE  CO COM | Stock | 244199105 |  | 3320622 | 7262 | SH |  | SOLE |  | 0 | 0 | 7262 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 985569 | 6952 | SH |  | SOLE |  | 0 | 0 | 6952 |
| DELTA AIR LINES INC DEL CMN | Stock | 247361702 |  | 3859 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| DENNYS CORP COM | Stock | 24869P104 |  | 1392749 | 266300 | SH |  | SOLE |  | 250000 | 0 | 16300 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 88281 | 2518 | SH |  | SOLE |  | 0 | 0 | 2518 |
| DEXCOM INC COM | Stock | 252131107 |  | 87477 | 1300 | SH |  | SOLE |  | 0 | 0 | 1300 |
| DIAGEO PLC | ADR | 25243Q205 |  | 4772 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 111332 | 501 | SH |  | SOLE |  | 0 | 0 | 501 |
| DIGITAL REALTY TRUST INC | REIT | 253868103 |  | 138003 | 798 | SH |  | SOLE |  | 0 | 0 | 798 |
| DIMENSIONAL EMERGING CORE EQUITY MARKET ETF | ETF | 25434V302 |  | 111252 | 3528 | SH |  | SOLE |  | 0 | 0 | 3528 |
| DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF | ETF | 25460E307 |  | 1724 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| DIREXION DAILY FINANCIAL BULL 3X SHARES | ETF | 25459Y694 |  | 2135 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES | ETF | 25460G781 |  | 31197 | 202 | SH |  | SOLE |  | 0 | 0 | 202 |
| DISCOVERY HLDG CO | Stock | 934423104 |  | 76968 | 3941 | SH |  | SOLE |  | 0 | 0 | 3941 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 2132871 | 18628 | SH |  | SOLE |  | 0 | 0 | 18628 |
| DNP SELECT INCOME FD INC | CEF | 23325P104 |  | 45465 | 4542 | SH |  | SOLE |  | 0 | 0 | 4542 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 29773 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| DOLLAR GEN CORP | Stock | 256677105 |  | 34106 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| DOLLAR TREE STORES INC | Stock | 256746108 |  | 944 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| DOMINION RESOURCES INC | Stock | 25746U109 |  | 234709 | 3837 | SH |  | SOLE |  | 0 | 0 | 3837 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 114835 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| DONALDSON INC COM | Stock | 257651109 |  | 4685094 | 57240 | SH |  | SOLE |  | 0 | 0 | 57240 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 69842 | 1358 | SH |  | SOLE |  | 0 | 0 | 1358 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 544 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| DOVER CORP COM | Stock | 260003108 |  | 40852 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| DOW INC COM | Stock | 260557103 |  | 84176 | 3671 | SH |  | SOLE |  | 0 | 0 | 3671 |
| DR REDDYS LABS LTD ADR | ADR | 256135203 |  | 475 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| DREYFUS HI YIELD STRATEGIC FD | CEF | 09660L105 |  | 1295 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 121510 | 1075 | SH |  | SOLE |  | 0 | 0 | 1075 |
| DTE ENERGY CO COM | Stock | 233331107 |  | 819049 | 5791 | SH |  | SOLE |  | 0 | 0 | 5791 |
| DUCOMMUN INC DEL COM | Stock | 264147109 |  | 1997101 | 20775 | SH |  | SOLE |  | 20300 | 0 | 475 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 424082 | 3427 | SH |  | SOLE |  | 0 | 0 | 3427 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 114939 | 1475 | SH |  | SOLE |  | 0 | 0 | 1475 |
| DXC TECHNOLOGY CO COM | Stock | 23355L106 |  | 109 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| DYNAVAX TECHNOLOGIESCORP COM | Stock | 268158201 |  | 48409 | 4875 | SH |  | SOLE |  | 0 | 0 | 4875 |
| EASTERLY GOVT PPTYS INC COM SHS | REIT | 27616P301 |  | 2293 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| EASTERN CO COM | Stock | 276317104 |  | 3235617 | 137921 | SH |  | SOLE |  | 120000 | 0 | 17921 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 252 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 2989996 | 7989 | SH |  | SOLE |  | 0 | 0 | 7989 |
| EATON VANCE ENHANCEDEQUITY INCOME FD COM | CEF | 278274105 |  | 15073 | 718 | SH |  | SOLE |  | 0 | 0 | 718 |
| EATON VANCE TAX ADV DIV INC | CEF | 27828G107 |  | 300353 | 12284 | SH |  | SOLE |  | 0 | 0 | 12284 |
| EATON VANCE TAX MANAGED GLOBAL EQUITY | CEF | 27829F108 |  | 48101 | 5286 | SH |  | SOLE |  | 0 | 0 | 5286 |
| EBAY INC | Stock | 278642103 |  | 54570 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| ECOLAB INC COM | Stock | 278865100 |  | 201287 | 735 | SH |  | SOLE |  | 0 | 0 | 735 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 516 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| EDISON INTL COM | Stock | 281020107 |  | 5528 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| EDITAS MEDICINE INC COM | Stock | 28106W103 |  | 132 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 532880 | 6852 | SH |  | SOLE |  | 0 | 0 | 6852 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 9264 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 507 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| ELBIT SYS LTD ORD | Stock | M3760D101 |  | 510 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| ELECTRONICS ARTS | Stock | 285512109 |  | 36911 | 183 | SH |  | SOLE |  | 0 | 0 | 183 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 165761 | 513 | SH |  | SOLE |  | 0 | 0 | 513 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 6243788 | 8183 | SH |  | SOLE |  | 0 | 0 | 8183 |
| EMBECTA CORP COMMON STOCK | Stock | 29082K105 |  | 860992 | 61020 | SH |  | SOLE |  | 61000 | 0 | 20 |
| EMCOR GROUP INC COM | Stock | 29084Q100 |  | 650 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 361270 | 2754 | SH |  | SOLE |  | 0 | 0 | 2754 |
| EMPIRE ST RLTY LP | Stock | 292102100 |  | 704055 | 94631 | SH |  | SOLE |  | 0 | 0 | 94631 |
| EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60 | Stock | 292102209 |  | 161270 | 21474 | SH |  | SOLE |  | 0 | 0 | 21474 |
| EMPIRE ST RLTY TR INC COM USD0.01 CL A | REIT | 292104106 |  | 3891 | 508 | SH |  | SOLE |  | 0 | 0 | 508 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 236160 | 4680 | SH |  | SOLE |  | 0 | 0 | 4680 |
| ENERGIZER HLDGS INC NEW COM | Stock | 29272W109 |  | 2914619 | 117100 | SH |  | SOLE |  | 112000 | 0 | 5100 |
| ENERGIZER HOLDING INC | Stock | 28035Q102 |  | 2036 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ENERGY SELECT SECTOR SPDR | ETF | 81369Y506 |  | 258582 | 2894 | SH |  | SOLE |  | 0 | 0 | 2894 |
| ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP | Stock | 29273V100 |  | 1385445 | 80737 | SH |  | SOLE |  | 0 | 0 | 80737 |
| ENHABIT INC COM | Stock | 29332G102 |  | 441 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| ENNIS INC COM | Stock | 293389102 |  | 877440 | 48000 | SH |  | SOLE |  | 48000 | 0 | 0 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 716648 | 20250 | SH |  | SOLE |  | 0 | 0 | 20250 |
| ENTEGRIS INC COM | Stock | 29362U104 |  | 555 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| ENTERGY CORP NEW COM | Stock | 29364G103 |  | 19290 | 207 | SH |  | SOLE |  | 0 | 0 | 207 |
| ENTERPRISE PRODS PARTNERS L P | Stock | 293792107 |  | 654044 | 20916 | SH |  | SOLE |  | 0 | 0 | 20916 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 34309 | 306 | SH |  | SOLE |  | 0 | 0 | 306 |
| EPR PPTYS PFD C CV 5.75 | REIT | 26884U208 |  | 818846 | 32200 | SH |  | SOLE |  | 0 | 0 | 32200 |
| EPR PPTYS SBI | REIT | 26884U109 |  | 2938206 | 50650 | SH |  | SOLE |  | 49000 | 0 | 1650 |
| EQUINIX INC COM | REIT | 29444U700 |  | 10965 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| EQUITY LIFESTYLE PPTYS INC COM | REIT | 29472R108 |  | 486 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 148604 | 2296 | SH |  | SOLE |  | 0 | 0 | 2296 |
| ERO COPPER CORP COM | Stock | 296006109 |  | 708 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| ESCALADE INC COM | Stock | 296056104 |  | 5389425 | 428753 | SH |  | SOLE |  | 357000 | 0 | 71753 |
| ESPERION THERAPEUTICS INC NEW COM | Stock | 29664W105 |  | 92750 | 35000 | SH |  | SOLE |  | 0 | 0 | 35000 |
| ESSENTIAL PPTYS RLTY TR INC COM | REIT | 29670E107 |  | 14880 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 160 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ESSEX PPTY TR REIT | REIT | 297178105 |  | 133830 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| ETHAN ALLEN INTERIORS INC COM | Stock | 297602104 |  | 5333733 | 181050 | SH |  | SOLE |  | 175300 | 0 | 5750 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 675 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| EVERGY INC COM | Stock | 30034W106 |  | 9883 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| EVERSOURCE ENERGY COM | Stock | 30040W108 |  | 58018 | 816 | SH |  | SOLE |  | 0 | 0 | 816 |
| EVI INDS INC COM | Stock | 26929N102 |  | 505760 | 16000 | SH |  | SOLE |  | 16000 | 0 | 0 |
| EVOLUTION PETE CORP COM | Stock | 30049A107 |  | 3282357 | 680987 | SH |  | SOLE |  | 654300 | 0 | 26687 |
| EXELIXIS INC CMN | Stock | 30161Q104 |  | 52038 | 1260 | SH |  | SOLE |  | 0 | 0 | 1260 |
| EXELON CORP COM | Stock | 30161N101 |  | 747404 | 16605 | SH |  | SOLE |  | 0 | 0 | 16605 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 7190566 | 63774 | SH |  | SOLE |  | 22700 | 0 | 41074 |
| F5 NETWORKS INC | Stock | 315616102 |  | 72071 | 223 | SH |  | SOLE |  | 0 | 0 | 223 |
| FARMER BROS CO COM | Stock | 307675108 |  | 336870 | 197000 | SH |  | SOLE |  | 197000 | 0 | 0 |
| FARMLAND PARTNERS INC COM | REIT | 31154R109 |  | 63363 | 5824 | SH |  | SOLE |  | 0 | 0 | 5824 |
| FASTENAL CO | Stock | 311900104 |  | 503052 | 10258 | SH |  | SOLE |  | 0 | 0 | 10258 |
| FASTLY INC CL A | Stock | 31188V100 |  | 291 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| FEDERAL REALTY INVST TR SH BEN INT NEW | REIT | 313745101 |  | 6889 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| FEDEX CORP | Stock | 31428X106 |  | 145023 | 615 | SH |  | SOLE |  | 0 | 0 | 615 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 449 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| FERRARI N V COM | Stock | N3167Y103 |  | 48522 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| FIDELITY ENHANCED LARGE CAP VALUE ETF | ETF | 31609A107 |  | 56626 | 1689 | SH |  | SOLE |  | 0 | 0 | 1689 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 197731 | 890 | SH |  | SOLE |  | 0 | 0 | 890 |
| FIDELITY NATIONAL FINANCIAL IN COM SHS | Stock | 31620R303 |  | 115596 | 1911 | SH |  | SOLE |  | 0 | 0 | 1911 |
| FIDELITY NATL INFO SVCS | Stock | 31620M106 |  | 74362 | 1128 | SH |  | SOLE |  | 0 | 0 | 1128 |
| FIFTH STREET FINANCE CORP. | CEF | 67401P405 |  | 8222 | 630 | SH |  | SOLE |  | 0 | 0 | 630 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 5113984 | 114792 | SH |  | SOLE |  | 0 | 0 | 114792 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 62244 | 1200 | SH |  | SOLE |  | 0 | 0 | 1200 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 9385181 | 174219 | SH |  | SOLE |  | 0 | 0 | 174219 |
| FIRST BANCORP F | Stock | 318672706 |  | 70321 | 3189 | SH |  | SOLE |  | 0 | 0 | 3189 |
| FIRST BUSEY CORP COM NEW | Stock | 319383204 |  | 1192225 | 51500 | SH |  | SOLE |  | 50000 | 0 | 1500 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 107885 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| FIRST FINL BANKSHARES INC COM | Stock | 32020R109 |  | 505 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| FIRST HORIZON CORPORATION COM | Stock | 320517105 |  | 9044 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| FIRST SOURCE CORP | Stock | 336901103 |  | 329284 | 5349 | SH |  | SOLE |  | 0 | 0 | 5349 |
| FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV | ETF | 33738R118 |  | 80058 | 812 | SH |  | SOLE |  | 0 | 0 | 812 |
| FIRST TR INTER DURATN PFD  IN COM | CEF | 33718W103 |  | 18192 | 950 | SH |  | SOLE |  | 0 | 0 | 950 |
| FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM | CEF | 337318109 |  | 3877316 | 180173 | SH |  | SOLE |  | 0 | 0 | 180173 |
| FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 |  | 37116 | 855 | SH |  | SOLE |  | 0 | 0 | 855 |
| FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND | ETF | 33738D101 |  | 7735 | 202 | SH |  | SOLE |  | 0 | 0 | 202 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND | ETF | 33733E203 |  | 13447 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 |  | 49196 | 509 | SH |  | SOLE |  | 0 | 0 | 509 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 78803 | 1704 | SH |  | SOLE |  | 0 | 0 | 1704 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 45820 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| FISERV INC | Stock | 337738108 |  | 2097949 | 16272 | SH |  | SOLE |  | 0 | 0 | 16272 |
| FIVE POINT HOLDINGS LLC COM CL A | Stock | 33833Q106 |  | 5885 | 960 | SH |  | SOLE |  | 0 | 0 | 960 |
| FLAHERTY  CRUMRINE / CLAYMORE PFD SECS | CEF | 338478100 |  | 35434 | 2098 | SH |  | SOLE |  | 0 | 0 | 2098 |
| FLAHERTY  CRUMRINE DYNAMIC PF SHS | CEF | 33848W106 |  | 47608 | 2200 | SH |  | SOLE |  | 0 | 0 | 2200 |
| FLEXSTEEL INDS INC COM | Stock | 339382103 |  | 2984940 | 64400 | SH |  | SOLE |  | 64000 | 0 | 400 |
| FLUOR CORP | Stock | 343412102 |  | 84140 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| FMC CORP COM NEW | Stock | 302491303 |  | 23657 | 703 | SH |  | SOLE |  | 0 | 0 | 703 |
| FOMENTO ECONOMICO MEXICANO SA DE C.V. NEW SPONS ADR REPSTG UNIT 1 SER B SH | ADR | 344419106 |  | 2959 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 102024 | 8530 | SH |  | SOLE |  | 0 | 0 | 8530 |
| FORTINET INC COM | Stock | 34959E109 |  | 57595 | 685 | SH |  | SOLE |  | 0 | 0 | 685 |
| FORTUNE BRANDS HOME  SECURITY INC WI | Stock | 34964C106 |  | 5339 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| FORWARD AIR CORP COM | Stock | 34986A104 |  | 6154 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| FOX CORP CL A COM | Stock | 35137L105 |  | 568 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| FRANKLIN STR PPTYS CORP COM | REIT | 35471R106 |  | 3840 | 2400 | SH |  | SOLE |  | 0 | 0 | 2400 |
| FREEPORT MCMORAN COPPER | Stock | 35671D857 |  | 641804 | 16364 | SH |  | SOLE |  | 0 | 0 | 16364 |
| FREIGHTCAR AMERICA INC | Stock | 357023100 |  | 1699764 | 173800 | SH |  | SOLE |  | 150000 | 0 | 23800 |
| FTI CONSULTING INC | Stock | 302941109 |  | 485 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| FULL HSE RESORTS INC COM | Stock | 359678109 |  | 2889 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| GABELLI DIV AND INC TR | CEF | 36242H104 |  | 954743 | 35191 | SH |  | SOLE |  | 0 | 0 | 35191 |
| GABELLI GLOBAL SMALL MID CAP VALUE TR | CEF | 36249W104 |  | 6502 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| GALAXY DIGITAL INC. CL A | Stock | 36317J209 |  | 33810 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| GALLAGHER ARTHUR J | Stock | 363576109 |  | 9403880 | 30361 | SH |  | SOLE |  | 0 | 0 | 30361 |
| GATX CORP COM | Stock | 361448103 |  | 2800704 | 16022 | SH |  | SOLE |  | 14000 | 0 | 2022 |
| GCM GROSVENOR INC COM CL A | Stock | 36831E108 |  | 1139408 | 94400 | SH |  | SOLE |  | 89400 | 0 | 5000 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 1189249 | 3953 | SH |  | SOLE |  | 0 | 0 | 3953 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 60082 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 603223 | 981 | SH |  | SOLE |  | 0 | 0 | 981 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 884416 | 2594 | SH |  | SOLE |  | 0 | 0 | 2594 |
| GENERAL MLS INC COM | Stock | 370334104 |  | 3014646 | 59791 | SH |  | SOLE |  | 26600 | 0 | 33191 |
| GENERAL MOTORS CORP | Stock | 37045V100 |  | 24867 | 408 | SH |  | SOLE |  | 0 | 0 | 408 |
| GENMAB A/S SPONSORED ADS | ADR | 372303206 |  | 1319 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 44352 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| GERDAU S A | ADR | 373737105 |  | 7812 | 2520 | SH |  | SOLE |  | 0 | 0 | 2520 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 17475 | 157 | SH |  | SOLE |  | 0 | 0 | 157 |
| GLADSTONE COMMERCIAL CORP COM | REIT | 376536108 |  | 6160 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| GLADSTONE INVT CORP COM | CEF | 376546107 |  | 69100 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| GLOBAL PMTS INC COM | Stock | 37940X102 |  | 25589 | 308 | SH |  | SOLE |  | 0 | 0 | 308 |
| GLOBAL WTR RES INC COM | Stock | 379463102 |  | 2981314 | 289448 | SH |  | SOLE |  | 272000 | 0 | 17448 |
| GLOBAL X ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 37954Y632 |  | 56558 | 1145 | SH |  | SOLE |  | 0 | 0 | 1145 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 222401 | 6320 | SH |  | SOLE |  | 0 | 0 | 6320 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 56192 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| GLOBAL X S 500 COVERED CALL  GROWTH ETF | ETF | 37954Y277 |  | 6055 | 210 | SH |  | SOLE |  | 0 | 0 | 210 |
| GLOBALSTAR INC COM NEW | Stock | 378973507 |  | 728 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| GODADDY INC CL A | Stock | 380237107 |  | 13683 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| GOHEALTH INC CL A NEW | Stock | 38046W204 |  | 3244 | 673 | SH |  | SOLE |  | 0 | 0 | 673 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 3588212 | 4506 | SH |  | SOLE |  | 0 | 0 | 4506 |
| GOOGLE INC | Stock | 02079K305 |  | 17905792 | 73656 | SH |  | SOLE |  | 26500 | 0 | 47156 |
| GRAIL INC COM | Stock | 384747101 |  | 1951 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| GRAINGER W W INC COM | Stock | 384802104 |  | 3530256 | 3705 | SH |  | SOLE |  | 0 | 0 | 3705 |
| GRAYSCALE BITCOIN MINI TRUST ETF | ETF | 389930207 |  | 25821 | 510 | SH |  | SOLE |  | 0 | 0 | 510 |
| GRAYSCALE BITCOIN TRUST ETF | ETF | 389637109 |  | 282955 | 3152 | SH |  | SOLE |  | 0 | 0 | 3152 |
| GRAYSCALE ETHEREUM MINI TRUST ETF | ETF | 38964R203 |  | 11010 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| GRAYSCALE ETHEREUM TRUST ETF | ETF | 389638107 |  | 178958 | 5222 | SH |  | SOLE |  | 0 | 0 | 5222 |
| GREAT LAKES DREDGE  DOCK CORPORATION | Stock | 390607109 |  | 2218 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| GREEN BRICK PARTNERS INC COM | Stock | 392709101 |  | 5412092 | 73275 | SH |  | SOLE |  | 71000 | 0 | 2275 |
| GREEN DOT CORP CL A | Stock | 39304D102 |  | 295 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| GREENLIGHT CAPITAL RE LTD CLASS A | Stock | G4095J109 |  | 4191 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| GREENWICH LIFESCIENCES INC COM | Stock | 396879108 |  | 507 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| GREIF INC CL A | Stock | 397624107 |  | 4781 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| GRID DYNAMICS HLDGS INC CL A | Stock | 39813G109 |  | 17926 | 2325 | SH |  | SOLE |  | 0 | 0 | 2325 |
| GROUPON INC COM | Stock | 399473206 |  | 25101 | 1075 | SH |  | SOLE |  | 0 | 0 | 1075 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 404107 | 9363 | SH |  | SOLE |  | 0 | 0 | 9363 |
| GULFPORT ENERGY CORP COMMON SHARES | Stock | 402635502 |  | 886802 | 4900 | SH |  | SOLE |  | 4900 | 0 | 0 |
| H  Q HEALTHCARE FD SH BEN INT | CEF | 87911J103 |  | 49362 | 2674 | SH |  | SOLE |  | 0 | 0 | 2674 |
| H2O AMERICA COM | Stock | 784305104 |  | 2181760 | 44800 | SH |  | SOLE |  | 44800 | 0 | 0 |
| HACKETT GROUP INC COM | Stock | 404609109 |  | 1355888 | 71325 | SH |  | SOLE |  | 68000 | 0 | 3325 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 10612 | 1183 | SH |  | SOLE |  | 0 | 0 | 1183 |
| HALLIBURTON CO COM | Stock | 406216101 |  | 54120 | 2200 | SH |  | SOLE |  | 0 | 0 | 2200 |
| HAMILTON BEACH BRANDS HLDG CO COM CL A | Stock | 40701T104 |  | 2380405 | 165651 | SH |  | SOLE |  | 152051 | 0 | 13600 |
| HAMILTON INSURANCE GROUP LTD. CL B | Stock | G42706104 |  | 5456 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| HANESBRANDS INC | Stock | 410345102 |  | 699 | 106 | SH |  | SOLE |  | 0 | 0 | 106 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 9486 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| HARTFORD FINL SVCS GROUP INC | Stock | 416515104 |  | 280119 | 2100 | SH |  | SOLE |  | 0 | 0 | 2100 |
| HASBRO INC COM | Stock | 418056107 |  | 24727 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| HASHDEX NASDAQ CRYPTO INDEX US ETF | ETF | 41809Y102 |  | 24548 | 795 | SH |  | SOLE |  | 0 | 0 | 795 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 4262 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| HDFC BANK LTD SPONSORED ADS | ADR | 40415F101 |  | 4099 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| HEALTH CARE PPTY INVS INC | REIT | 42250P103 |  | 49522 | 2586 | SH |  | SOLE |  | 0 | 0 | 2586 |
| HEALTH CARE REIT INC | REIT | 95040Q104 |  | 170290 | 956 | SH |  | SOLE |  | 0 | 0 | 956 |
| HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 |  | 393220 | 2825 | SH |  | SOLE |  | 0 | 0 | 2825 |
| HEALTHCARE SERVICES GROUP INC | Stock | 421906108 |  | 2877088 | 170950 | SH |  | SOLE |  | 168000 | 0 | 2950 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 25 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| HELIX ENERGY SOLUTIONS GRP INC COM | Stock | 42330P107 |  | 288640 | 44000 | SH |  | SOLE |  | 44000 | 0 | 0 |
| HELLO GROUP INC ADS | ADR | 423403104 |  | 29680 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| HENRY SCHEIN INC COM | Stock | 806407102 |  | 10553 | 159 | SH |  | SOLE |  | 0 | 0 | 159 |
| HERCULES CAPITAL INC COM | CEF | 427096508 |  | 954451 | 50473 | SH |  | SOLE |  | 0 | 0 | 50473 |
| HERSHEY CO COM | Stock | 427866108 |  | 47841 | 256 | SH |  | SOLE |  | 0 | 0 | 256 |
| HEWLETT PACKARD ENTERPRISE CO COM | Stock | 42824C109 |  | 279616 | 11385 | SH |  | SOLE |  | 0 | 0 | 11385 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 29310 | 560 | SH |  | SOLE |  | 0 | 0 | 560 |
| HILLMAN SOLUTIONS CORP COM | Stock | 431636109 |  | 4590 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| HILTON WORLDWIDE HLDGS INC COM | Stock | 43300A203 |  | 23609 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| HIMS  HERS HEALTH INC COM CL A | Stock | 433000106 |  | 7941 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| HIVE DIGITAL TECHNOLOGIES LTD COM NEW | Stock | 433921103 |  | 4030 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| HOLOGIC INC | Stock | 436440101 |  | 27468 | 407 | SH |  | SOLE |  | 0 | 0 | 407 |
| HOME DEPOT | Stock | 437076102 |  | 4427187 | 10926 | SH |  | SOLE |  | 0 | 0 | 10926 |
| HONDA MOTOR LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 2988 | 97 | SH |  | SOLE |  | 0 | 0 | 97 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 2122999 | 10086 | SH |  | SOLE |  | 0 | 0 | 10086 |
| HORACE MANN EDUCATORS CORP NEW COM | Stock | 440327104 |  | 1038910 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| HORMEL FOODS CORP COM | Stock | 440452100 |  | 49127 | 1986 | SH |  | SOLE |  | 0 | 0 | 1986 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 6033 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| HOWARD HUGHES HOLDINGS INC COM | Stock | 44267T102 |  | 10353 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| HP INC COM | Stock | 40434L105 |  | 325889 | 11968 | SH |  | SOLE |  | 0 | 0 | 11968 |
| HSBC HOLDINGS PLC SPONS ADR | ADR | 404280406 |  | 1349 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| HUBSPOT INC COM | Stock | 443573100 |  | 468 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| HUDSON TECHNOLOGIES INC COM | Stock | 444144109 |  | 1688845 | 170075 | SH |  | SOLE |  | 153000 | 0 | 17075 |
| HUMANA INC COM | Stock | 444859102 |  | 156622 | 602 | SH |  | SOLE |  | 0 | 0 | 602 |
| HUNTINGTON BANCSHARES INC COM | Stock | 446150104 |  | 6770 | 392 | SH |  | SOLE |  | 0 | 0 | 392 |
| HYATT HOTELS CORPORATION | Stock | 448579102 |  | 994 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| HYDROFARM HLDGS GROUP INC COM | Stock | 44888K407 |  | 1217 | 370 | SH |  | SOLE |  | 0 | 0 | 370 |
| HYPATIA WOMEN CEO ETF | ETF | 90214Q576 |  | 13354 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| ICON PLC SHS | Stock | G4705A100 |  | 8400 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| IDACORP INC COM | Stock | 451107106 |  | 36341 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| IDEX CORP | Stock | 45167R104 |  | 762693 | 4686 | SH |  | SOLE |  | 0 | 0 | 4686 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2124441 | 8147 | SH |  | SOLE |  | 0 | 0 | 8147 |
| IMAX CORP | Stock | 45245E109 |  | 360250 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 32780 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| INDIA FUND INC | CEF | 454089103 |  | 2945 | 201 | SH |  | SOLE |  | 0 | 0 | 201 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 20050 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| INFORMATION SVCS GROUP INC COM | Stock | 45675Y104 |  | 28750 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| INFOSYS LTD SPONSORED ADR | ADR | 456788108 |  | 488 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| INGERSOLL RAND INC COM | Stock | 45687V106 |  | 44945 | 544 | SH |  | SOLE |  | 0 | 0 | 544 |
| INGREDION INC COM | Stock | 457187102 |  | 97688 | 800 | SH |  | SOLE |  | 0 | 0 | 800 |
| INNOVATIVE INDL PPTYS INC COM | REIT | 45781V101 |  | 13127 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| INOVIO PHARMACEUTICALS INC COM SHS | Stock | 45773H409 |  | 16 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| INSEEGO CORP COM NEW | Stock | 45782B104 |  | 2994 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| INSMED INC COM PAR $.01 | Stock | 457669307 |  | 720 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| INSPIRE 100 ETF | ETF | 66538H534 |  | 24702 | 556 | SH |  | SOLE |  | 0 | 0 | 556 |
| INSPIRED ENTMT INC COM | Stock | 45782N108 |  | 4221 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| INTEL CORP COM | Stock | 458140100 |  | 2275018 | 67810 | SH |  | SOLE |  | 0 | 0 | 67810 |
| INTERCONTINENTAL EXCHANGE INC COM | Stock | 45866F104 |  | 78063 | 463 | SH |  | SOLE |  | 0 | 0 | 463 |
| INTERFACE INC COM | Stock | 458665304 |  | 4806210 | 166075 | SH |  | SOLE |  | 158000 | 0 | 8075 |
| INTERNATIONAL FLAVORS COM | Stock | 459506101 |  | 35324 | 574 | SH |  | SOLE |  | 0 | 0 | 574 |
| INTERNATIONAL PAPER CO COM | Stock | 460146103 |  | 71920 | 1550 | SH |  | SOLE |  | 0 | 0 | 1550 |
| INTERNATIONAL SEAWAYS INC COM | Stock | Y41053102 |  | 4147 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| INTERPUBLIC GROUP COS INC COM | Stock | 460690100 |  | 20235 | 725 | SH |  | SOLE |  | 0 | 0 | 725 |
| INTL BUSINESS MACHINES | Stock | 459200101 |  | 4037207 | 14308 | SH |  | SOLE |  | 0 | 0 | 14308 |
| INTL GAME TECHNOLOGY | Stock | G4863A108 |  | 4692 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| INTUIT INC | Stock | 461202103 |  | 827004 | 1211 | SH |  | SOLE |  | 0 | 0 | 1211 |
| INTUITIVE SURGICAL INC. | Stock | 46120E602 |  | 110913 | 248 | SH |  | SOLE |  | 0 | 0 | 248 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 87829 | 565 | SH |  | SOLE |  | 0 | 0 | 565 |
| INVESCO CURRENCYSHARES SWISS FRANC TRUST | ETF | 46138R108 |  | 13904 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| INVESCO GLOBAL WATER ETF | ETF | 46138E651 |  | 10341 | 230 | SH |  | SOLE |  | 0 | 0 | 230 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 6567 | 489 | SH |  | SOLE |  | 0 | 0 | 489 |
| INVESCO RAFI US 1500 SMALL-MID ETF | ETF | 46137V597 |  | 10978 | 242 | SH |  | SOLE |  | 0 | 0 | 242 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 1167362 | 6154 | SH |  | SOLE |  | 0 | 0 | 6154 |
| INVESCO S 500 TOP 50 ETF | ETF | 46137V233 |  | 774006 | 13456 | SH |  | SOLE |  | 0 | 0 | 13456 |
| INVESCO S GLOBAL WATER INDEX ETF | ETF | 46138E263 |  | 132334 | 2060 | SH |  | SOLE |  | 0 | 0 | 2060 |
| INVESCO S ULTRA DIVIDEND REVENUE ETF | ETF | 46138G656 |  | 26060 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| IONQ INC COM | Stock | 46222L108 |  | 2152 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| IOVANCE BIOTHERAPEUTICS INC COM | Stock | 462260100 |  | 271 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| IRHYTHM TECHNOLOGIES INC COM | Stock | 450056106 |  | 29238 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| IRON MOUNTAIN INC | REIT | 46284V101 |  | 27524 | 270 | SH |  | SOLE |  | 0 | 0 | 270 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 260709 | 6021 | SH |  | SOLE |  | 0 | 0 | 6021 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 343917 | 4146 | SH |  | SOLE |  | 0 | 0 | 4146 |
| ISHARES 20 YEAR TREASURY BOND BUYWRITE STRATEGY ETF | ETF | 46436E338 |  | 3269 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| ISHARES 20 YEAR TREASURY BOND ETF | ETF | 464287432 |  | 5183 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| ISHARES 7-10 YEAR TREASURY BOND ETF | ETF | 464287440 |  | 14951 | 155 | SH |  | SOLE |  | 0 | 0 | 155 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 367030 | 3661 | SH |  | SOLE |  | 0 | 0 | 3661 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 15740113 | 147808 | SH |  | SOLE |  | 0 | 0 | 147808 |
| ISHARES BB RATED CORPORATE BOND ETF | ETF | 46435U473 |  | 26210 | 554 | SH |  | SOLE |  | 0 | 0 | 554 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 280475 | 4315 | SH |  | SOLE |  | 0 | 0 | 4315 |
| ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288620 |  | 169070 | 3238 | SH |  | SOLE |  | 0 | 0 | 3238 |
| ISHARES CORE 60/40 BALANCED ALLOCATION ETF | ETF | 464289867 |  | 2808 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| ISHARES CORE 80/20 AGGRESSIVE ALLOCATION ETF | ETF | 464289859 |  | 25508 | 289 | SH |  | SOLE |  | 0 | 0 | 289 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 224051 | 3291 | SH |  | SOLE |  | 0 | 0 | 3291 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 85715 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| ISHARES CORE MSCI EAFE | ETF | 46432F842 |  | 3319450 | 38019 | SH |  | SOLE |  | 0 | 0 | 38019 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 6814 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 897521 | 13753 | SH |  | SOLE |  | 0 | 0 | 13753 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 248522 | 2486 | SH |  | SOLE |  | 0 | 0 | 2486 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 12517 | 213 | SH |  | SOLE |  | 0 | 0 | 213 |
| ISHARES CYBERSECURITY  TECH ETF | ETF | 46435U135 |  | 63843 | 1220 | SH |  | SOLE |  | 0 | 0 | 1220 |
| ISHARES DJ SELECT DIVIDEND | ETF | 464287168 |  | 11119237 | 78249 | SH |  | SOLE |  | 0 | 0 | 78249 |
| ISHARES DJ TRANSPORTATION AVERAGE | ETF | 464287192 |  | 11474 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| ISHARES DJ U.S. FINANCIAL SECTOR ETF | ETF | 464287788 |  | 26676 | 211 | SH |  | SOLE |  | 0 | 0 | 211 |
| ISHARES DJ US CONSUMER SERVICES | ETF | 464287580 |  | 451572 | 4309 | SH |  | SOLE |  | 0 | 0 | 4309 |
| ISHARES DJ US ENERGY | ETF | 464287796 |  | 14256 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| ISHARES DOW JONES US REGIONAL BANKS | ETF | 464288778 |  | 474609 | 9035 | SH |  | SOLE |  | 0 | 0 | 9035 |
| ISHARES DOW JONES US UTILITIES | ETF | 464287697 |  | 272588 | 2458 | SH |  | SOLE |  | 0 | 0 | 2458 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 32965 | 355 | SH |  | SOLE |  | 0 | 0 | 355 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 62785 | 1446 | SH |  | SOLE |  | 0 | 0 | 1446 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 8292 | 173 | SH |  | SOLE |  | 0 | 0 | 173 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 23338 | 991 | SH |  | SOLE |  | 0 | 0 | 991 |
| ISHARES ESG OPTIMIZED MSCI USA ETF | ETF | 464288802 |  | 524830 | 3869 | SH |  | SOLE |  | 0 | 0 | 3869 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 215371 | 6835 | SH |  | SOLE |  | 0 | 0 | 6835 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 74584 | 1460 | SH |  | SOLE |  | 0 | 0 | 1460 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 8204 | 530 | SH |  | SOLE |  | 0 | 0 | 530 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 15893 | 179 | SH |  | SOLE |  | 0 | 0 | 179 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 140741 | 1139 | SH |  | SOLE |  | 0 | 0 | 1139 |
| ISHARES GNMA BOND ETF | ETF | 46429B333 |  | 618166 | 13938 | SH |  | SOLE |  | 0 | 0 | 13938 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 195096 | 2681 | SH |  | SOLE |  | 0 | 0 | 2681 |
| ISHARES HIGH YIELD SYSTEMATIC BOND ETF | ETF | 46435G250 |  | 56218 | 1175 | SH |  | SOLE |  | 0 | 0 | 1175 |
| ISHARES IBONDS 2025 TERM HIGH YIELD  INCOME ETF | ETF | 46435U168 |  | 62694 | 2700 | SH |  | SOLE |  | 0 | 0 | 2700 |
| ISHARES IBONDS 2026 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E528 |  | 70170 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| ISHARES IBONDS OCT 2028 TERM TIPS ETF | ETF | 46438G703 |  | 988756 | 37375 | SH |  | SOLE |  | 0 | 0 | 37375 |
| ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 16238 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 76776 | 689 | SH |  | SOLE |  | 0 | 0 | 689 |
| ISHARES INC MSCI GERMANY INDEX FD | ETF | 464286806 |  | 16644 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 39291 | 1075 | SH |  | SOLE |  | 0 | 0 | 1075 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 9519 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ISHARES MORNINGSTAR LARGE GROWTH ETF | ETF | 464287119 |  | 2575584 | 24694 | SH |  | SOLE |  | 0 | 0 | 24694 |
| ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF | ETF | 464288604 |  | 12705 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 1521165 | 16292 | SH |  | SOLE |  | 0 | 0 | 16292 |
| ISHARES MSCI EAFE VALUE ETF | ETF | 464288877 |  | 7577560 | 111714 | SH |  | SOLE |  | 0 | 0 | 111714 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 546991 | 10243 | SH |  | SOLE |  | 0 | 0 | 10243 |
| ISHARES MSCI EUROPE FINANCIALS ETF | ETF | 464289180 |  | 6761090 | 196887 | SH |  | SOLE |  | 0 | 0 | 196887 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 321109 | 6168 | SH |  | SOLE |  | 0 | 0 | 6168 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 3775119 | 47065 | SH |  | SOLE |  | 0 | 0 | 47065 |
| ISHARES NASDAQ BIOTECHNOLOGY | ETF | 464287556 |  | 182339 | 1263 | SH |  | SOLE |  | 0 | 0 | 1263 |
| ISHARES NEW YORK MUNI BOND ETF | ETF | 464288323 |  | 376118 | 7050 | SH |  | SOLE |  | 0 | 0 | 7050 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 933173 | 1992 | SH |  | SOLE |  | 0 | 0 | 1992 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 54690 | 269 | SH |  | SOLE |  | 0 | 0 | 269 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 1826200 | 7548 | SH |  | SOLE |  | 0 | 0 | 7548 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 44806 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 936064 | 5294 | SH |  | SOLE |  | 0 | 0 | 5294 |
| ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 |  | 98263 | 690 | SH |  | SOLE |  | 0 | 0 | 690 |
| ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 |  | 68997 | 494 | SH |  | SOLE |  | 0 | 0 | 494 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 62641543 | 518899 | SH |  | SOLE |  | 0 | 0 | 518899 |
| ISHARES S 500 INDEX | ETF | 464287200 |  | 14755025 | 22045 | SH |  | SOLE |  | 0 | 0 | 22045 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 37931919 | 183681 | SH |  | SOLE |  | 0 | 0 | 183681 |
| ISHARES S MIDCAP 400 GROWTH INDEX | ETF | 464287606 |  | 16685 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 24258 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| ISHARES S SMALLCAP 600 ETF | ETF | 464287804 |  | 564336 | 4749 | SH |  | SOLE |  | 0 | 0 | 4749 |
| ISHARES S SMALLCAP 600 GROWTH ETF | ETF | 464287887 |  | 17970 | 127 | SH |  | SOLE |  | 0 | 0 | 127 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 827708 | 26177 | SH |  | SOLE |  | 0 | 0 | 26177 |
| ISHARES SELECT U.S. REIT ETF | ETF | 464287564 |  | 209508 | 3400 | SH |  | SOLE |  | 0 | 0 | 3400 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 333245 | 1229 | SH |  | SOLE |  | 0 | 0 | 1229 |
| ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 |  | 985441 | 8919 | SH |  | SOLE |  | 0 | 0 | 8919 |
| ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | ETF | 464288158 |  | 240255 | 2250 | SH |  | SOLE |  | 0 | 0 | 2250 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 91943 | 2170 | SH |  | SOLE |  | 0 | 0 | 2170 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 320537 | 2882 | SH |  | SOLE |  | 0 | 0 | 2882 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 358486 | 6105 | SH |  | SOLE |  | 0 | 0 | 6105 |
| ISHARES TR RUSSELL 1000 INDEX ETF | ETF | 464287622 |  | 10346739 | 28310 | SH |  | SOLE |  | 0 | 0 | 28310 |
| ISHARES TR RUSSELL MIDCAP INDEX FD | ETF | 464287499 |  | 932645 | 9660 | SH |  | SOLE |  | 0 | 0 | 9660 |
| ISHARES TR S 100 INDEX FUND | ETF | 464287101 |  | 148970 | 448 | SH |  | SOLE |  | 0 | 0 | 448 |
| ISHARES TR S 1500 INDEX FD | ETF | 464287150 |  | 145338 | 998 | SH |  | SOLE |  | 0 | 0 | 998 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 138450 | 662 | SH |  | SOLE |  | 0 | 0 | 662 |
| ISHARES U.S. BROKER-DEALERS  SECURITIES EXCHANGES ETF | ETF | 464288794 |  | 290968 | 1645 | SH |  | SOLE |  | 0 | 0 | 1645 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 21920 | 415 | SH |  | SOLE |  | 0 | 0 | 415 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 21629 | 360 | SH |  | SOLE |  | 0 | 0 | 360 |
| ISHARES U.S. PHARMACEUTICALS ETF | ETF | 464288836 |  | 779 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 18639 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| ITT INDUSTRIES INC | Stock | 45073V108 |  | 178795 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| J M SMUCKER CO NEW | Stock | 832696405 |  | 387345 | 3567 | SH |  | SOLE |  | 0 | 0 | 3567 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 97409 | 650 | SH |  | SOLE |  | 0 | 0 | 650 |
| JANUS HENDERSON GROUP PLC ORD SHS | Stock | G4474Y214 |  | 585184 | 13147 | SH |  | SOLE |  | 0 | 0 | 13147 |
| JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF | ETF | 47103U852 |  | 142970 | 3130 | SH |  | SOLE |  | 0 | 0 | 3130 |
| JB HUNT TRANSPORT SERVICES | Stock | 445658107 |  | 134170 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| JBG SMITH PPTYS COM | REIT | 46590V100 |  | 7565 | 340 | SH |  | SOLE |  | 0 | 0 | 340 |
| JBS N.V. CL A SHS | Stock | N4732M103 |  | 14930 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 125088 | 3576 | SH |  | SOLE |  | 0 | 0 | 3576 |
| JEFFERIES FINL GROUP INC COM | Stock | 47233W109 |  | 15701 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| JFROG LTD ORD SHS | Stock | M6191J100 |  | 55613 | 1175 | SH |  | SOLE |  | 0 | 0 | 1175 |
| JHANCOCK TAX-ADV DIVIDEND INCOME | CEF | 41013V100 |  | 24800 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 10495168 | 56602 | SH |  | SOLE |  | 0 | 0 | 56602 |
| JOHNSON CTLS INC | Stock | G51502105 |  | 18142 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| JOHNSON OUTDOORS CL A CLASS A | Stock | 479167108 |  | 1405612 | 34801 | SH |  | SOLE |  | 21101 | 0 | 13700 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 53690 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| JPMORGAN CHASE  CO. COM | Stock | 46625H100 |  | 83804403 | 265683 | SH |  | SOLE |  | 19000 | 0 | 246683 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 60838 | 1065 | SH |  | SOLE |  | 0 | 0 | 1065 |
| KANDI TECHNOLOGIES GROUP INC USD ORD SHS | Stock | G5214E103 |  | 496 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| KB FINL GROUP INC SPONSORED ADR | ADR | 48241A105 |  | 497 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| KELLANOVA COM | Stock | 487836108 |  | 82327 | 1004 | SH |  | SOLE |  | 0 | 0 | 1004 |
| KELLY SVCS INC CL A | Stock | 488152208 |  | 2755 | 210 | SH |  | SOLE |  | 0 | 0 | 210 |
| KENVUE INC COM | Stock | 49177J102 |  | 66835 | 4118 | SH |  | SOLE |  | 0 | 0 | 4118 |
| KEURIG DR PEPPER INC COM | Stock | 49271V100 |  | 9653 | 378 | SH |  | SOLE |  | 0 | 0 | 378 |
| KEYSIGHT TECHNOLOGIESINC | Stock | 49338L103 |  | 4548 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 2489332 | 20020 | SH |  | SOLE |  | 0 | 0 | 20020 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 3742173 | 132186 | SH |  | SOLE |  | 125000 | 0 | 7186 |
| KIRBY CORPORATION | Stock | 497266106 |  | 4029884 | 48291 | SH |  | SOLE |  | 0 | 0 | 48291 |
| KKR  CO LP | Stock | 48251W104 |  | 14304668 | 110078 | SH |  | SOLE |  | 31500 | 0 | 78578 |
| KLA CORP COM NEW | Stock | 482480100 |  | 6472 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| KLOTHO NEUROSCIENCES INC COM | Stock | 03465T108 |  | 3 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 14257 | 523 | SH |  | SOLE |  | 0 | 0 | 523 |
| KORNIT DIGITAL LTD SHS | Stock | M6372Q113 |  | 37125 | 2750 | SH |  | SOLE |  | 0 | 0 | 2750 |
| KORRO BIO INC COM | Stock | 500946108 |  | 86202 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| KRAFT HEINZ CO COM | Stock | 500754106 |  | 117588 | 4516 | SH |  | SOLE |  | 0 | 0 | 4516 |
| KROGER CO COM | Stock | 501044101 |  | 839916 | 12460 | SH |  | SOLE |  | 0 | 0 | 12460 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 1772 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| L S I INDS INC FORMERLY L S I LTG | Stock | 50216C108 |  | 4998099 | 211694 | SH |  | SOLE |  | 205000 | 0 | 6694 |
| LA Z BOY INC COM | Stock | 505336107 |  | 17160 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| LABORATORY CORP OF AMERICA | Stock | 504922105 |  | 109083 | 380 | SH |  | SOLE |  | 0 | 0 | 380 |
| LACLEDE GROUP INC | Stock | 84857L101 |  | 8478 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| LAKELAND INDUSTRIES INC | Stock | 511795106 |  | 2256630 | 152475 | SH |  | SOLE |  | 142000 | 0 | 10475 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 34412 | 257 | SH |  | SOLE |  | 0 | 0 | 257 |
| LAMAR ADVERTISING CO NEW CL A | REIT | 512816109 |  | 4897 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 56651 | 975 | SH |  | SOLE |  | 0 | 0 | 975 |
| LANDS END INC NEW | Stock | 51509F105 |  | 127 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 758664 | 14104 | SH |  | SOLE |  | 0 | 0 | 14104 |
| LAZARD LTD SHS -A - | Stock | 52110M109 |  | 428848 | 8125 | SH |  | SOLE |  | 0 | 0 | 8125 |
| LEE ENTERPRISES INC COM | Stock | 523768406 |  | 207705 | 38181 | SH |  | SOLE |  | 0 | 0 | 38181 |
| LEGALZOOM COM INC COM | Stock | 52466B103 |  | 363300 | 35000 | SH |  | SOLE |  | 35000 | 0 | 0 |
| LEMONADE INC COM | Stock | 52567D107 |  | 1071 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| LESLIES INC COM | Stock | 527064208 |  | 385 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| LEVI STRAUSS  CO NEW CL A COM STK | Stock | 52736R102 |  | 9632 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| LEXINGTON CORP PPTYS TR | REIT | 529043101 |  | 2600998 | 290290 | SH |  | SOLE |  | 267000 | 0 | 23290 |
| LG DISPLAY CO LTD SPONS ADR REP | ADR | 50186V102 |  | 752 | 144 | SH |  | SOLE |  | 0 | 0 | 144 |
| LIBERTY GLOBAL LTD COM CL A | Stock | G61188101 |  | 458 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| LIBERTY GLOBAL PLC      CL C | Stock | G61188127 |  | 4700 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| LINCOLN EDL SVCS CORP COM | Stock | 533535100 |  | 3366962 | 143275 | SH |  | SOLE |  | 138000 | 0 | 5275 |
| LINCOLN NATL CORP IND COM | Stock | 534187109 |  | 226453 | 5615 | SH |  | SOLE |  | 0 | 0 | 5615 |
| LINDBLAD EXPEDITIONS HLDGS INC COM | Stock | 535219109 |  | 2621440 | 204800 | SH |  | SOLE |  | 194000 | 0 | 10800 |
| LINDE PLC SHS | Stock | G54950103 |  | 155800 | 328 | SH |  | SOLE |  | 0 | 0 | 328 |
| LIQUIDITY SERVICES INC | Stock | 53635B107 |  | 3812084 | 138975 | SH |  | SOLE |  | 137000 | 0 | 1975 |
| LKQ CORP COM | Stock | 501889208 |  | 9101 | 298 | SH |  | SOLE |  | 0 | 0 | 298 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 164329 | 329 | SH |  | SOLE |  | 0 | 0 | 329 |
| LOEWS CORP COM | Stock | 540424108 |  | 30117 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| LOWES COS INC COM | Stock | 548661107 |  | 631240 | 2512 | SH |  | SOLE |  | 0 | 0 | 2512 |
| LTC PROPERTIES INC | REIT | 502175102 |  | 46075 | 1250 | SH |  | SOLE |  | 0 | 0 | 1250 |
| LUCID GROUP INC COM NEW | Stock | 549498202 |  | 2212 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| LUCKY STRIKE ENTERTAINMENT COR CL A COM | Stock | 10258P102 |  | 619110 | 60460 | SH |  | SOLE |  | 60000 | 0 | 460 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 48931 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 6414 | 1048 | SH |  | SOLE |  | 0 | 0 | 1048 |
| LUMINAR TECHNOLOGIES INC COM NEW CL A | Stock | 550424303 |  | 45710 | 23932 | SH |  | SOLE |  | 0 | 0 | 23932 |
| LXP INDUSTRIAL TRUST PFD CONV SER C | REIT | 529043309 |  | 1008210 | 21000 | SH |  | SOLE |  | 0 | 0 | 21000 |
| MADISON SQUARE GARDEN ENTMT COM CL A | Stock | 558256103 |  | 4055133 | 89636 | SH |  | SOLE |  | 74000 | 0 | 15636 |
| MAGNA INTL INC COM | Stock | 559222401 |  | 9476 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| MANHATTAN ASSOCIATES INC COM | Stock | 562750109 |  | 410 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| MANULIFE FINL CORP COM | Stock | 56501R106 |  | 2523 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 1101477 | 5715 | SH |  | SOLE |  | 0 | 0 | 5715 |
| MARINEMAX INC COM | Stock | 567908108 |  | 3040 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 21010 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| MARRIOTT INTL INC | Stock | 571903202 |  | 718231 | 2758 | SH |  | SOLE |  | 0 | 0 | 2758 |
| MARRIOTT VACATIONS WORLDWIDE CORP COM | Stock | 57164Y107 |  | 666 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| MARSH  MCLENNAN COS INC COM | Stock | 571748102 |  | 4232 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 216457 | 2575 | SH |  | SOLE |  | 0 | 0 | 2575 |
| MASCO CORP COM | Stock | 574599106 |  | 4153 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| MASTEC INC COM | Stock | 576323109 |  | 106405 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| MASTERBRAND INC COMMON STOCK | Stock | 57638P104 |  | 1317 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| MASTERCARD INC | Stock | 57636Q104 |  | 4811928 | 8460 | SH |  | SOLE |  | 0 | 0 | 8460 |
| MATADOR RES CO COM | Stock | 576485205 |  | 494 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| MATERIALS SELECT SECTOR SPDR | ETF | 81369Y100 |  | 412969 | 4608 | SH |  | SOLE |  | 0 | 0 | 4608 |
| MATTEL INC COM | Stock | 577081102 |  | 140127 | 8326 | SH |  | SOLE |  | 0 | 0 | 8326 |
| MCCORMICK  CO INC COM NON VTG | Stock | 579780206 |  | 174903 | 2614 | SH |  | SOLE |  | 0 | 0 | 2614 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 5570561 | 18331 | SH |  | SOLE |  | 0 | 0 | 18331 |
| MCEWEN MINING INC COM | Stock | 58039P305 |  | 18810 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| MCKESSON CORP | Stock | 58155Q103 |  | 142147 | 184 | SH |  | SOLE |  | 0 | 0 | 184 |
| MEDICAL PROPERTIES TRUST INC | REIT | 58463J304 |  | 6844 | 1350 | SH |  | SOLE |  | 0 | 0 | 1350 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 283625 | 2978 | SH |  | SOLE |  | 0 | 0 | 2978 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 158912 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| MERCK  CO INC | Stock | 58933Y105 |  | 4798684 | 57175 | SH |  | SOLE |  | 0 | 0 | 57175 |
| MERSANA THERAPEUTICS INC COM | Stock | 59045L106 |  | 47 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 4345431 | 5917 | SH |  | SOLE |  | 0 | 0 | 5917 |
| METLIFE INC COM | Stock | 59156R108 |  | 241363 | 2930 | SH |  | SOLE |  | 0 | 0 | 2930 |
| MGP INGREDIENTS INC NEW COM | Stock | 55303J106 |  | 7257 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 56963 | 887 | SH |  | SOLE |  | 0 | 0 | 887 |
| MICRON TECHNOLOGY | Stock | 595112103 |  | 308203 | 1842 | SH |  | SOLE |  | 0 | 0 | 1842 |
| MICROSOFT | Stock | 594918104 |  | 48601816 | 93835 | SH |  | SOLE |  | 0 | 0 | 93835 |
| MIDDLESEX WTR CO COM | Stock | 596680108 |  | 33825 | 625 | SH |  | SOLE |  | 0 | 0 | 625 |
| MILLER INDS INC TENN NEW | Stock | 600551204 |  | 1435153 | 35506 | SH |  | SOLE |  | 33731 | 0 | 1775 |
| MIND MEDICINE MINDMED INC COM NEW | Stock | 60255C885 |  | 79005 | 6701 | SH |  | SOLE |  | 0 | 0 | 6701 |
| MITEK SYS INC COM NEW | Stock | 606710200 |  | 71272 | 7295 | SH |  | SOLE |  | 0 | 0 | 7295 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED | ADR | 606822104 |  | 765 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| MOBILE INFRASTRUCTURE CORP COM SHS | Stock | 60739N101 |  | 239360 | 68000 | SH |  | SOLE |  | 68000 | 0 | 0 |
| MOLECULIN BIOTECH INC COM | Stock | 60855D309 |  | 9 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 4072 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 1087375 | 17406 | SH |  | SOLE |  | 0 | 0 | 17406 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 921 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| MONROE CAPITAL CORP | CEF | 610335101 |  | 4914 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 606 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| MOODYS CORP | Stock | 615369105 |  | 114355 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| MORGAN STANLEY | Stock | 617446448 |  | 1074747 | 6761 | SH |  | SOLE |  | 0 | 0 | 6761 |
| MORNINGSTAR INC COM | Stock | 617700109 |  | 90948 | 392 | SH |  | SOLE |  | 0 | 0 | 392 |
| MOTOROLA SOLUTIONS INC COM NEW | Stock | 620076307 |  | 40844 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| MOVADO GROUP INC COM | Stock | 624580106 |  | 1783654 | 94025 | SH |  | SOLE |  | 92000 | 0 | 2025 |
| NANO X IMAGING LTD ORD SHS | Stock | M70700105 |  | 240 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| NATHANS FAMOUS INC NEW COM | Stock | 632347100 |  | 816154 | 7370 | SH |  | SOLE |  | 7000 | 0 | 370 |
| NATIONAL HEALTH INVS INC | REIT | 63633D104 |  | 91425 | 1150 | SH |  | SOLE |  | 0 | 0 | 1150 |
| NATIONAL PRESTO INDS INC COM | Stock | 637215104 |  | 561 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| NATIONAL RETAIL PPTYS | REIT | 637417106 |  | 21285 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| NATURES SUNSHINE PRODUCTS INC | Stock | 639027101 |  | 1157016 | 74550 | SH |  | SOLE |  | 72000 | 0 | 2550 |
| NAVIENT CORPORATION COM | Stock | 63938C108 |  | 5260 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| NBT BANCORP INC COM | Stock | 628778102 |  | 501120 | 12000 | SH |  | SOLE |  | 12000 | 0 | 0 |
| NCINO INC COM | Stock | 63947X101 |  | 434 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| NCR CORP | Stock | 62886E108 |  | 9538 | 760 | SH |  | SOLE |  | 0 | 0 | 760 |
| NET LEASE OFFICE PROPERTIES COM | REIT | 64110Y108 |  | 2847 | 96 | SH |  | SOLE |  | 0 | 0 | 96 |
| NETAPP INC | Stock | 64110D104 |  | 12438 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| NETEASE INC SPONSORED ADS | ADR | 64110W102 |  | 1976 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| NETFLIX COM INC | Stock | 64110L106 |  | 1766009 | 1473 | SH |  | SOLE |  | 0 | 0 | 1473 |
| NEUBERGER BERMAN ENERGY INFRA COM | CEF | 64129H104 |  | 1700 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| NEUROCRINE BIOSCIENCES INC COM | Stock | 64125C109 |  | 1825 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| NEW MEDIA INV GRP INC | Stock | 36472T109 |  | 8405 | 2035 | SH |  | SOLE |  | 0 | 0 | 2035 |
| NEW YORK TIMES CO CL A | Stock | 650111107 |  | 12866 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| NEWMONT CORP COM | Stock | 651639106 |  | 2649054 | 31420 | SH |  | SOLE |  | 0 | 0 | 31420 |
| NEWSMAX INC COM SHS CLASS B | Stock | 65250K105 |  | 41887 | 3378 | SH |  | SOLE |  | 0 | 0 | 3378 |
| NEXPOINT RESIDENTIAL TR INC COM | REIT | 65341D102 |  | 5381 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 2073005 | 27461 | SH |  | SOLE |  | 0 | 0 | 27461 |
| NEXTRACKER INC CLASS A COM | Stock | 65290E101 |  | 591920 | 8000 | SH |  | SOLE |  | 0 | 0 | 8000 |
| NIAGEN BIOSCIENCE INC COM NEW | Stock | 171077407 |  | 46650 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 6226 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| NIKE INC CLASS B | Stock | 654106103 |  | 269369 | 3863 | SH |  | SOLE |  | 0 | 0 | 3863 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 32004 | 4200 | SH |  | SOLE |  | 0 | 0 | 4200 |
| NISOURCE INC COM | Stock | 65473P105 |  | 10825 | 250 | SH |  | SOLE |  | 0 | 0 | 250 |
| NOBLE CORP PLC ORD SHS A | Stock | G65431127 |  | 4808 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| NOKIA CORP ADR | ADR | 654902204 |  | 5974 | 1242 | SH |  | SOLE |  | 0 | 0 | 1242 |
| NORFOLK SOUTHERN CRP | Stock | 655844108 |  | 48264 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 2423543 | 18006 | SH |  | SOLE |  | 0 | 0 | 18006 |
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 |  | 75124 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| NORTHSTAR ASSET MGMTGROUP INC COM | Stock | 25401T603 |  | 6318 | 540 | SH |  | SOLE |  | 0 | 0 | 540 |
| NORTHWEST NAT HLDG CO COM | Stock | 66765N105 |  | 2156640 | 48000 | SH |  | SOLE |  | 48000 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 2955782 | 50431 | SH |  | SOLE |  | 38000 | 0 | 12431 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 2463 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| NOVARTIS AG ADR | ADR | 66987V109 |  | 176466 | 1376 | SH |  | SOLE |  | 0 | 0 | 1376 |
| NOVO-NORDISK A/S ADR ADR CMN | ADR | 670100205 |  | 113976 | 2054 | SH |  | SOLE |  | 0 | 0 | 2054 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 521 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| NUVEEN AMT FREE MUN CR INC FD COM | CEF | 67071L106 |  | 18718 | 1523 | SH |  | SOLE |  | 0 | 0 | 1523 |
| NUVEEN AMT FREE QLTY MUN INCME COM | CEF | 670657105 |  | 138548 | 12164 | SH |  | SOLE |  | 0 | 0 | 12164 |
| NUVEEN QUALITY MUNCP INCOME FD COM | CEF | 67066V101 |  | 83467 | 7140 | SH |  | SOLE |  | 0 | 0 | 7140 |
| NUVEEN S 500 DYNAMIC OVERWRI COM | CEF | 6706EW100 |  | 34980 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| NVIDIA CORP | Stock | 67066G104 |  | 5980540 | 32053 | SH |  | SOLE |  | 11000 | 0 | 21053 |
| NY COMMUNITY BANCORP INC | Stock | 649445400 |  | 8258 | 715 | SH |  | SOLE |  | 0 | 0 | 715 |
| O REILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 3071615 | 28491 | SH |  | SOLE |  | 0 | 0 | 28491 |
| O S I SYSTEMS INC | Stock | 671044105 |  | 872340 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| OCEANFIRST FINL CORP COM | Stock | 675234108 |  | 84231 | 4794 | SH |  | SOLE |  | 0 | 0 | 4794 |
| OCUGEN INC COM | Stock | 67577C105 |  | 489 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| OFFICE PPTYS INCOME TR COM SHS BEN INT | REIT | 67623C109 |  | 66 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| OIL DRI CORP AMER COM | Stock | 677864100 |  | 3992016 | 65400 | SH |  | SOLE |  | 65000 | 0 | 400 |
| OLD NATL BANCORP IND | Stock | 680033107 |  | 130858 | 5962 | SH |  | SOLE |  | 0 | 0 | 5962 |
| OLD REP INTL CORP COM | Stock | 680223104 |  | 33101335 | 779405 | SH |  | SOLE |  | 0 | 0 | 779405 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 107070 | 2536 | SH |  | SOLE |  | 0 | 0 | 2536 |
| OMNIAB INC COM | Stock | 68218J103 |  | 880 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 2022 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| ONE GAS INC | Stock | 68235P108 |  | 34400 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 414178 | 5676 | SH |  | SOLE |  | 0 | 0 | 5676 |
| ONESPAWORLD HOLDINGS LIMITED COM | Stock | P73684113 |  | 359380 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| ONEWATER MARINE INC CL A COM | Stock | 68280L101 |  | 1742 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| OPENLANE INC COM | Stock | 48238T109 |  | 45328 | 1575 | SH |  | SOLE |  | 0 | 0 | 1575 |
| ORACLE CORPORATION | Stock | 68389X105 |  | 26373249 | 93775 | SH |  | SOLE |  | 0 | 0 | 93775 |
| ORASURE TECHNOLOGIES INC COM | Stock | 68554V108 |  | 4911 | 1530 | SH |  | SOLE |  | 0 | 0 | 1530 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 11860 | 1111 | SH |  | SOLE |  | 0 | 0 | 1111 |
| ORION ENERGY SYSTEMS INC | Stock | 686275207 |  | 3359057 | 383454 | SH |  | SOLE |  | 198000 | 0 | 185454 |
| ORION PROPERTIES INC COM | REIT | 68629Y103 |  | 2619 | 970 | SH |  | SOLE |  | 0 | 0 | 970 |
| OSHKOSH TRUCK CORP | Stock | 688239201 |  | 38910 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 121693 | 1331 | SH |  | SOLE |  | 0 | 0 | 1331 |
| OTTER TAIL CORP COM | Stock | 689648103 |  | 1203867 | 14687 | SH |  | SOLE |  | 11600 | 0 | 3087 |
| OVID THERAPEUTICS INC COM | Stock | 690469101 |  | 1356 | 1043 | SH |  | SOLE |  | 0 | 0 | 1043 |
| OWENS-ILLINOIS INC. | Stock | 67098H104 |  | 10506 | 810 | SH |  | SOLE |  | 0 | 0 | 810 |
| P T TELEKOMUNIKASI INDONESIA SPONSORED ADR | ADR | 715684106 |  | 1355 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| PACKAGING CORP AMER COM | Stock | 695156109 |  | 3328 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| PAGERDUTY INC COM | Stock | 69553P100 |  | 1074 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 1104188 | 6053 | SH |  | SOLE |  | 0 | 0 | 6053 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 1036426 | 5090 | SH |  | SOLE |  | 0 | 0 | 5090 |
| PAN AMERICAN SILVER CORP | Stock | 697900108 |  | 123936 | 3200 | SH |  | SOLE |  | 0 | 0 | 3200 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 264447 | 13977 | SH |  | SOLE |  | 0 | 0 | 13977 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 18947 | 1710 | SH |  | SOLE |  | 0 | 0 | 1710 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 4549 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| PARK-OHIO HLDGS CORP COM | Stock | 700666100 |  | 4673 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| PAYCHEX INC | Stock | 704326107 |  | 9248213 | 72958 | SH |  | SOLE |  | 25000 | 0 | 47958 |
| PAYCOM SOFTWARE INC COM | Stock | 70432V102 |  | 38090 | 183 | SH |  | SOLE |  | 0 | 0 | 183 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 84160 | 1255 | SH |  | SOLE |  | 0 | 0 | 1255 |
| PAYSAFE LIMITED SHS | Stock | G6964L206 |  | 5039 | 390 | SH |  | SOLE |  | 0 | 0 | 390 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 9654 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 529 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| PELOTON INTERACTIVE INC CL A COM | Stock | 70614W100 |  | 900 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| PEMBINA PIPELINE CORP COM | Stock | 706327103 |  | 486 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| PENGUIN SOLUTIONS INC COM | Stock | 706915105 |  | 2055595 | 78219 | SH |  | SOLE |  | 70000 | 0 | 8219 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 13482 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| PENSKE AUTOMOTIVE GROUP INC | Stock | 70959W103 |  | 9043 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 44747 | 404 | SH |  | SOLE |  | 0 | 0 | 404 |
| PEOPLES BANCORP INC COM | Stock | 709789101 |  | 4199 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| PEPSICO INC COM | Stock | 713448108 |  | 6700633 | 47712 | SH |  | SOLE |  | 0 | 0 | 47712 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 5272 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| PERMA-FIX ENVIRONMENTAL SERVICES  INC. | Stock | 714157203 |  | 44440 | 4400 | SH |  | SOLE |  | 0 | 0 | 4400 |
| PFIZER INC COM | Stock | 717081103 |  | 4404187 | 172849 | SH |  | SOLE |  | 0 | 0 | 172849 |
| PG CORP COM | Stock | 69331C108 |  | 1508 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 1514194 | 9335 | SH |  | SOLE |  | 0 | 0 | 9335 |
| PHILLIPS 66 | Stock | 718546104 |  | 361959 | 2661 | SH |  | SOLE |  | 0 | 0 | 2661 |
| PIEDMONT REALTY TRUST INC COM CL A | REIT | 720190206 |  | 8100 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| PIMCO DYNAMIC INCOME FD SHS | CEF | 72201Y101 |  | 17820 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72346Q104 |  | 5252 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| PINNACLE WEST CAP CORP COM | Stock | 723484101 |  | 628 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| PLAINS ALL AMERICAN PIPELINE LP | Stock | 726503105 |  | 34120 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 2336 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| PLUG PWR INC | Stock | 72919P202 |  | 175 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 951301 | 4734 | SH |  | SOLE |  | 0 | 0 | 4734 |
| POOL CORP COM | Stock | 73278L105 |  | 620 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| PORTILLOS INC COM CL A | Stock | 73642K106 |  | 49807 | 7722 | SH |  | SOLE |  | 0 | 0 | 7722 |
| POST HOLDINGS INC COM | Stock | 737446104 |  | 2257 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| POSTAL REALTY TRUST INC CL A | REIT | 73757R102 |  | 7784829 | 496165 | SH |  | SOLE |  | 414500 | 0 | 81665 |
| POTBELLY CORP COM | Stock | 73754Y100 |  | 17040 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| POTLATCHDELTIC CORPORATION COM | REIT | 737630103 |  | 55256 | 1356 | SH |  | SOLE |  | 0 | 0 | 1356 |
| POWERFLEET INC COM | Stock | 73931J109 |  | 7336 | 1400 | SH |  | SOLE |  | 0 | 0 | 1400 |
| POWERSHARES DYNAMIC PHARMACEUTICALS | ETF | 46137V662 |  | 55494 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| POWERSHARES FINANCIAL PREFERRED ETF | ETF | 46137V621 |  | 4041879 | 276462 | SH |  | SOLE |  | 0 | 0 | 276462 |
| POWERSHARES GLOBAL PREFERRED ETF | ETF | 46138E511 |  | 56580 | 4878 | SH |  | SOLE |  | 0 | 0 | 4878 |
| POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD | ETF | 46137V142 |  | 426710 | 5917 | SH |  | SOLE |  | 0 | 0 | 5917 |
| POWERSHARES QQQ TR | ETF | 46090E103 |  | 11293921 | 18812 | SH |  | SOLE |  | 0 | 0 | 18812 |
| POWERSHARES SP500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 12418 | 169 | SH |  | SOLE |  | 0 | 0 | 169 |
| POWERSHARES WILDERHILL CLEAN ENERGY | ETF | 46137V134 |  | 42454 | 1470 | SH |  | SOLE |  | 0 | 0 | 1470 |
| PPG INDS INC COM | Stock | 693506107 |  | 68322 | 650 | SH |  | SOLE |  | 0 | 0 | 650 |
| PPL CORP COM | Stock | 69351T106 |  | 54439 | 1465 | SH |  | SOLE |  | 0 | 0 | 1465 |
| PRIMO BRANDS CORPORATION CLASS A COM SHS | Stock | 741623102 |  | 28531 | 1291 | SH |  | SOLE |  | 0 | 0 | 1291 |
| PRINCIPAL FINANCIAL GROUP INC COM | Stock | 74251V102 |  | 22966 | 277 | SH |  | SOLE |  | 0 | 0 | 277 |
| PROCORE TECHNOLOGIES INC COM | Stock | 74275K108 |  | 583 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| PROCTER AND GAMBLE CO COM | Stock | 742718109 |  | 6128357 | 39885 | SH |  | SOLE |  | 0 | 0 | 39885 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 256951 | 1040 | SH |  | SOLE |  | 0 | 0 | 1040 |
| PROLOGIS SHARE BENEFICIAL INT | REIT | 74340W103 |  | 97445 | 851 | SH |  | SOLE |  | 0 | 0 | 851 |
| PROMIS NEUROSCIENCES INC COM NEW | Stock | 74346M406 |  | 212 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| PROPETRO HLDG CORP COM | Stock | 74347M108 |  | 28427 | 5425 | SH |  | SOLE |  | 0 | 0 | 5425 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 96370 | 935 | SH |  | SOLE |  | 0 | 0 | 935 |
| PROSHARES S 500 HIGH INCOME ETF | ETF | 74347G242 |  | 45110 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| PROSHARES ULTRAPRO SHORT DOW30 | ETF | 74347G135 |  | 36 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| PROSHARES ULTRASHORT 20 YEAR TREASURY | ETF | 74347B201 |  | 912 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| PROSPERITY BANCSHARES INC | Stock | 743606105 |  | 79686 | 1201 | SH |  | SOLE |  | 0 | 0 | 1201 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 359252 | 3463 | SH |  | SOLE |  | 0 | 0 | 3463 |
| PUBLIC STORAGE INC | REIT | 74460D109 |  | 6355 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| PUBLIC SVC ENTERPRISE GRP INC COM | Stock | 744573106 |  | 200221 | 2399 | SH |  | SOLE |  | 0 | 0 | 2399 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 661 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| PURPLE BIOTECH LTD SPONSORED ADR | ADR | 74638P109 |  | 9 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| PURPLE INNOVATION INC COM | Stock | 74640Y106 |  | 718 | 769 | SH |  | SOLE |  | 0 | 0 | 769 |
| Q2 HLDGS INC COM | Stock | 74736L109 |  | 507 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| QCR HOLDINGS INC COM | Stock | 74727A104 |  | 942474 | 12460 | SH |  | SOLE |  | 12460 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 6461323 | 38839 | SH |  | SOLE |  | 24000 | 0 | 14839 |
| QUANTA SERVICES INC | Stock | 74762E102 |  | 243265 | 587 | SH |  | SOLE |  | 0 | 0 | 587 |
| QUANTERIX CORP COM | Stock | 74766Q101 |  | 543 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 333 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 5301 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| QUINSTREET INC COM | Stock | 74874Q100 |  | 32874 | 2125 | SH |  | SOLE |  | 0 | 0 | 2125 |
| READY CAPITAL CORP COM | REIT | 75574U101 |  | 2686 | 694 | SH |  | SOLE |  | 0 | 0 | 694 |
| REAL ESTATE SELECT SECTOR SPDR FUND | ETF | 81369Y860 |  | 7288 | 173 | SH |  | SOLE |  | 0 | 0 | 173 |
| REALTY INCOME CORP | REIT | 756109104 |  | 3152140 | 51853 | SH |  | SOLE |  | 33000 | 0 | 18853 |
| REAVES UTIL INCOME FD COM SH BEN INT | CEF | 756158101 |  | 57449 | 1450 | SH |  | SOLE |  | 0 | 0 | 1450 |
| RECURSION PHARMACEUTICALS INC CL A | Stock | 75629V104 |  | 9043 | 1853 | SH |  | SOLE |  | 0 | 0 | 1853 |
| REDDIT INC CL A | Stock | 75734B100 |  | 460 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| REE AUTOMOTIVE LTD SHS CL A NEW | Stock | M8287R202 |  | 1 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 525 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| RENAISSANCE IPO ETF | ETF | 759937204 |  | 22302 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| REPAY HLDGS CORP COM CL A | Stock | 76029L100 |  | 6799 | 1300 | SH |  | SOLE |  | 0 | 0 | 1300 |
| REPLIGEN CORP COM | Stock | 759916109 |  | 20050 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| REPUBLIC SERVICES INC | Stock | 760759100 |  | 6702 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| RESERVOIR MEDIA INC COM | Stock | 76119X105 |  | 317460 | 39000 | SH |  | SOLE |  | 39000 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC COM | Stock | 76118Y104 |  | 1727 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| RESOLUTE HLDGS MGMT INC COM | Stock | 76134H101 |  | 1010 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| RESOURCES CONNECTION INC COM | Stock | 76122Q105 |  | 176750 | 35000 | SH |  | SOLE |  | 0 | 0 | 35000 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 340596 | 8285 | SH |  | SOLE |  | 0 | 0 | 8285 |
| REX-OSPREY SOL  STAKING ETF | ETF | 26923N249 |  | 91200 | 2850 | SH |  | SOLE |  | 0 | 0 | 2850 |
| RF INDUSTRIES INC | Stock | 749552105 |  | 10905 | 1325 | SH |  | SOLE |  | 0 | 0 | 1325 |
| RGC RESOURCES INC | Stock | 74955L103 |  | 2064480 | 92000 | SH |  | SOLE |  | 90000 | 0 | 2000 |
| RH COM | Stock | 74967X103 |  | 5079 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| RICHTECH ROBOTICS INC CL B | Stock | 765504105 |  | 472 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 2741 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| RILEY EXPLORATION PERMIAN INC COM | Stock | 76665T102 |  | 840410 | 31000 | SH |  | SOLE |  | 31000 | 0 | 0 |
| RIO TINTO PLC SPON ADR | ADR | 767204100 |  | 21915 | 332 | SH |  | SOLE |  | 0 | 0 | 332 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 92088 | 6273 | SH |  | SOLE |  | 0 | 0 | 6273 |
| RMR GROUP INC CL A | Stock | 74967R106 |  | 126 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 36511 | 255 | SH |  | SOLE |  | 0 | 0 | 255 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 285186 | 4350 | SH |  | SOLE |  | 0 | 0 | 4350 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 838173 | 2398 | SH |  | SOLE |  | 0 | 0 | 2398 |
| ROCKY BRANDS INC | Stock | 774515100 |  | 5663824 | 190125 | SH |  | SOLE |  | 175000 | 0 | 15125 |
| ROSS STORES INC COM | Stock | 778296103 |  | 457 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ROUNDHILL SPORTS BETTING  IGAMING ETF | ETF | 53656F789 |  | 4774 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 1179 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 37212 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| ROYAL DUTCH SHELL PLC-ADR | ADR | 780259305 |  | 344435 | 4815 | SH |  | SOLE |  | 0 | 0 | 4815 |
| ROYCE GLOBAL TRUST INC COM | CEF | 78081T104 |  | 1782 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| ROYCE VALUE TR INC | CEF | 780910105 |  | 98799 | 6125 | SH |  | SOLE |  | 0 | 0 | 6125 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 1090569 | 6517 | SH |  | SOLE |  | 0 | 0 | 6517 |
| RUMBLE INC COM CL A | Stock | 78137L105 |  | 28960 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| RUSH ENTERPRISES INC CL A | Stock | 781846209 |  | 8983 | 168 | SH |  | SOLE |  | 0 | 0 | 168 |
| RUSH STREET INTERACTIVE INC COM | Stock | 782011100 |  | 217088 | 10600 | SH |  | SOLE |  | 0 | 0 | 10600 |
| RYAN SPECIALTY HOLDINGS INC CL A | Stock | 78351F107 |  | 32463 | 576 | SH |  | SOLE |  | 0 | 0 | 576 |
| RYANAIR HOLDINGS PLC SPONSORED ADR | ADR | 783513203 |  | 1385 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 6092 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 12654 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| SABRA HEALTH CARE REIT INC | REIT | 78573L106 |  | 5592 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| SALESFORCE COM | Stock | 79466L302 |  | 961918 | 4059 | SH |  | SOLE |  | 0 | 0 | 4059 |
| SALLY BEAUTY HLDGS INC COM | Stock | 79546E104 |  | 2051 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| SAMSARA INC COM CL A | Stock | 79589L106 |  | 559 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| SANOFI SA | ADR | 80105N105 |  | 2171 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| SAP AKTIENGESELLSCHAFT ADR | ADR | 803054204 |  | 112214 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| SCHRODINGER INC COM | Stock | 80810D103 |  | 321 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| SCHWAB EMERGING MARKET EQ ETF | ETF | 808524706 |  | 567 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| SCHWAB ETFS- US BROAD MARKET ETF | ETF | 808524102 |  | 754640 | 29352 | SH |  | SOLE |  | 0 | 0 | 29352 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 222693 | 7982 | SH |  | SOLE |  | 0 | 0 | 7982 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 38879 | 905 | SH |  | SOLE |  | 0 | 0 | 905 |
| SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF | ETF | 808524672 |  | 135881 | 4863 | SH |  | SOLE |  | 0 | 0 | 4863 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 40111 | 1723 | SH |  | SOLE |  | 0 | 0 | 1723 |
| SCHWAB STRATEGIC TR US LRG CAP ETF | ETF | 808524201 |  | 112897 | 4286 | SH |  | SOLE |  | 0 | 0 | 4286 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 2091668 | 76618 | SH |  | SOLE |  | 0 | 0 | 76618 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 47308 | 1596 | SH |  | SOLE |  | 0 | 0 | 1596 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 11777 | 437 | SH |  | SOLE |  | 0 | 0 | 437 |
| SCORPIO TANKERS INC SHS | Stock | Y7542C130 |  | 3924 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 3217 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| SEABOARD CORP DEL COM | Stock | 811543107 |  | 7294 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| SEAGATE TECHNOLOGY | Stock | G7997R103 |  | 24314 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| SEAPORT ENTMT GROUP INC COMMON STOCK | Stock | 812215200 |  | 298 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| SEI INVTS CO COM | Stock | 784117103 |  | 14827 | 175 | SH |  | SOLE |  | 0 | 0 | 175 |
| SELECT WATER SOLUTIONS INC CL A COM | Stock | 81617J301 |  | 1999030 | 187000 | SH |  | SOLE |  | 187000 | 0 | 0 |
| SEMLER SCIENTIFIC INC COM | Stock | 81684M104 |  | 1260 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SEMPRA ENERGY | Stock | 816851109 |  | 113082 | 1257 | SH |  | SOLE |  | 0 | 0 | 1257 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 2483 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| SERVICE CORP INTL COM | Stock | 817565104 |  | 416 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| SERVICE NOW INC | Stock | 81762P102 |  | 18406 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| SES AI CORPORATION CL A COM | Stock | 78397Q109 |  | 835 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 3463 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| SHOALS TECHNOLOGIES GROUP INC CL A | Stock | 82489W107 |  | 311 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SHOE CARNIVAL INC COM | Stock | 824889109 |  | 2014385 | 96892 | SH |  | SOLE |  | 95817 | 0 | 1075 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 82330 | 554 | SH |  | SOLE |  | 0 | 0 | 554 |
| SIERRA BANCORP COM | Stock | 82620P102 |  | 5204 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| SILICON MOTION TECHNOLOGY CORP SPONSORED ADR | ADR | 82706C108 |  | 511974 | 5400 | SH |  | SOLE |  | 5400 | 0 | 0 |
| SIMON PROPERTY GROUP INC | REIT | 828806109 |  | 292765 | 1560 | SH |  | SOLE |  | 0 | 0 | 1560 |
| SIMULATIONS PLUS INC | Stock | 829214105 |  | 2533719 | 168130 | SH |  | SOLE |  | 146500 | 0 | 21630 |
| SIRIUSPOINT LTD COM | Stock | G8192H106 |  | 18741 | 1036 | SH |  | SOLE |  | 0 | 0 | 1036 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 7564 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| SITEONE LANDSCAPE SUPPLY INC COM | Stock | 82982L103 |  | 4122 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| SKILLZ INC COM CL A | Stock | 83067L208 |  | 24 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 122357 | 3560 | SH |  | SOLE |  | 0 | 0 | 3560 |
| SM ENERGY CO COM | Stock | 78454L100 |  | 499 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| SMURFIT WESTROCK PLC SHS | Stock | G8267P108 |  | 3108 | 73 | SH |  | SOLE |  | 0 | 0 | 73 |
| SNAP INC CL A | Stock | 83304A106 |  | 131070 | 17000 | SH |  | SOLE |  | 0 | 0 | 17000 |
| SNAP ON INC COM | Stock | 833034101 |  | 318213 | 918 | SH |  | SOLE |  | 0 | 0 | 918 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 13210 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| SOLVENTUM CORP COM SHS | Stock | 83444M101 |  | 90812 | 1244 | SH |  | SOLE |  | 0 | 0 | 1244 |
| SONO GROUP N V SHS NEW | Stock | N81409125 |  | 8 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| SONOCO PRODS CO COM | Stock | 835495102 |  | 8618 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 26343 | 915 | SH |  | SOLE |  | 0 | 0 | 915 |
| SOUNDHOUND AI INC CLASS A COM | Stock | 836100107 |  | 1206 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| SOUTHERN CO COM | Stock | 842587107 |  | 793408 | 8372 | SH |  | SOLE |  | 0 | 0 | 8372 |
| SOUTHSTATE BK CORP COM | Stock | 84472E102 |  | 4350 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 67013 | 2100 | SH |  | SOLE |  | 0 | 0 | 2100 |
| SOUTHWEST GAS HLDGS INC COM | Stock | 844895102 |  | 11751 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| SPAC AND NEW ISSUE ETF | ETF | 19423L672 |  | 999 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| SPDR BIOTECH ETF | ETF | 78464A870 |  | 17535 | 175 | SH |  | SOLE |  | 0 | 0 | 175 |
| SPDR DOW JONES INDUSTRIAL ETF | ETF | 78467X109 |  | 350124 | 755 | SH |  | SOLE |  | 0 | 0 | 755 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 10043449 | 28254 | SH |  | SOLE |  | 0 | 0 | 28254 |
| SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 13969 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 7252 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 62890 | 780 | SH |  | SOLE |  | 0 | 0 | 780 |
| SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 45783 | 584 | SH |  | SOLE |  | 0 | 0 | 584 |
| SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 108299 | 1036 | SH |  | SOLE |  | 0 | 0 | 1036 |
| SPDR PORTFOLIO S 500 HIGH DIVIDEND ETF | ETF | 78468R788 |  | 103180 | 2345 | SH |  | SOLE |  | 0 | 0 | 2345 |
| SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 38939 | 704 | SH |  | SOLE |  | 0 | 0 | 704 |
| SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 26130 | 564 | SH |  | SOLE |  | 0 | 0 | 564 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 43661377 | 65540 | SH |  | SOLE |  | 0 | 0 | 65540 |
| SPDR S 500 FOSSIL FUEL RESERVES FREE ETF | ETF | 78468R796 |  | 1884 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 3551 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| SPDR S BANK ETF | ETF | 78464A797 |  | 34226 | 576 | SH |  | SOLE |  | 0 | 0 | 576 |
| SPDR S HOMEBUILDERS ETF | ETF | 78464A888 |  | 4118550 | 37171 | SH |  | SOLE |  | 0 | 0 | 37171 |
| SPDR S INSURANCE ETF | ETF | 78464A789 |  | 5932 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| SPDR S KENSHO CLEAN POWER ETF | ETF | 78468R655 |  | 28197 | 335 | SH |  | SOLE |  | 0 | 0 | 335 |
| SPDR S KENSHO FINAL FRONTIERS ETF | ETF | 78468R630 |  | 27065 | 355 | SH |  | SOLE |  | 0 | 0 | 355 |
| SPDR S KENSHO NEW ECONOMIES COMPOSITE ETF | ETF | 78468R648 |  | 21791 | 350 | SH |  | SOLE |  | 0 | 0 | 350 |
| SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 4872300 | 8175 | SH |  | SOLE |  | 0 | 0 | 8175 |
| SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 78468R556 |  | 79106 | 598 | SH |  | SOLE |  | 0 | 0 | 598 |
| SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 197904 | 3126 | SH |  | SOLE |  | 0 | 0 | 3126 |
| SPDR S SEMICONDUCTOR ETF | ETF | 78464A862 |  | 175490 | 550 | SH |  | SOLE |  | 0 | 0 | 550 |
| SPDR SER TR DJ GLOBAL TITANS ETF | ETF | 78464A706 |  | 161754 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| SPDR SER TR S DIVID ETF | ETF | 78464A763 |  | 232903 | 1663 | SH |  | SOLE |  | 0 | 0 | 1663 |
| SPHERE ENTERTAINMENT CO CL A | Stock | 55826T102 |  | 8671331 | 139590 | SH |  | SOLE |  | 97400 | 0 | 42190 |
| SPOK HLDGS INC COM | Stock | 84863T106 |  | 2104500 | 122000 | SH |  | SOLE |  | 122000 | 0 | 0 |
| SPORTRADAR GROUP AG CLASS A ORD SHS | Stock | H8088L103 |  | 134500 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| SPOTIFY TECHNOLOGY S A SHS | Stock | L8681T102 |  | 45370 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR | CEF | 85207H104 |  | 2263235 | 76409 | SH |  | SOLE |  | 0 | 0 | 76409 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER | CEF | 85207K107 |  | 1216907 | 77510 | SH |  | SOLE |  | 0 | 0 | 77510 |
| SPROTT INC COM NEW | Stock | 852066208 |  | 7878186 | 94701 | SH |  | SOLE |  | 62000 | 0 | 32701 |
| STANDARD MTR PRODS INC COM | Stock | 853666105 |  | 1347591 | 33013 | SH |  | SOLE |  | 33000 | 0 | 13 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 7433 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| STANTEC INC COM | Stock | 85472N109 |  | 6468 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| STARBUCKS CORP | Stock | 855244109 |  | 3760239 | 44447 | SH |  | SOLE |  | 0 | 0 | 44447 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 3874 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| STATE STR CORP COM | Stock | 857477103 |  | 16241 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| STELLANTIS N.V SHS | Stock | N82405106 |  | 495 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| STIFEL FINL CORP COM | Stock | 860630102 |  | 6107 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| STONERIDGE INC COM | Stock | 86183P102 |  | 457 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 96663 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| STRATEGY SHARES NASDAQ 7HANDL INDEX ETF | ETF | 86280R506 |  | 11140 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| STRATEGY SHARES NEWFOUND/RESOLVE ROBUST MOMENTUM ETF | ETF | 86280R886 |  | 3363 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| STRUCTURE THERAPEUTICS INC SPONSORED ADS | ADR | 86366E106 |  | 9240 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| STRYKER CORP | Stock | 863667101 |  | 3296519 | 8917 | SH |  | SOLE |  | 0 | 0 | 8917 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 4902 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| SUNOPTA INC COM | Stock | 8676EP108 |  | 30314 | 5173 | SH |  | SOLE |  | 0 | 0 | 5173 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 61363 | 1280 | SH |  | SOLE |  | 0 | 0 | 1280 |
| SUPERIOR GROUP OF CO INC COM | Stock | 868358102 |  | 4512852 | 420975 | SH |  | SOLE |  | 348000 | 0 | 72975 |
| SWEETGREEN INC COM CL A | Stock | 87043Q108 |  | 1596 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| SWISS HELVETIA FUND INC | CEF | 870875101 |  | 5782 | 951 | SH |  | SOLE |  | 0 | 0 | 951 |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 |  | 497 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| SYNOPSYS INC COM | Stock | 871607107 |  | 33551 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| SYSCO CORP COM | Stock | 871829107 |  | 1153 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| T ROWE PRICE GROUP INC | Stock | 74144T108 |  | 56144 | 547 | SH |  | SOLE |  | 0 | 0 | 547 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | ADR | 874039100 |  | 210779 | 755 | SH |  | SOLE |  | 0 | 0 | 755 |
| TARGA RES CORP COM | Stock | 87612G101 |  | 290520 | 1734 | SH |  | SOLE |  | 0 | 0 | 1734 |
| TARGET CORP COM | Stock | 87612E106 |  | 3198834 | 35661 | SH |  | SOLE |  | 13000 | 0 | 22661 |
| TAT TECHNOLOGIES LTD ORD NEW | Stock | M8740S227 |  | 616 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| TC ENERGY CORP COM | Stock | 87807B107 |  | 3564 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| TCW STRATEGIC INCOME FD INC COM | CEF | 872340104 |  | 153561 | 31212 | SH |  | SOLE |  | 0 | 0 | 31212 |
| TE CONNECTIVITY LTD | Stock | G87052109 |  | 668052 | 3043 | SH |  | SOLE |  | 0 | 0 | 3043 |
| TECHNOLOGY SELECT SECTOR SPDR | ETF | 81369Y803 |  | 3012254 | 10687 | SH |  | SOLE |  | 0 | 0 | 10687 |
| TECHPRECISION CORP COM NEW | Stock | 878739200 |  | 16 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| TELADOC HEALTH INC COM | Stock | 87918A105 |  | 77 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 | ADR | 294821608 |  | 471 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| TELEFONICA S A ADR REPRSTG THREE SHRS | ADR | 879382208 |  | 15 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| TELEPHONE  DATA SYS INC COM NEW | Stock | 879433829 |  | 6357 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| TELUS CORPORATION COM | Stock | 87971M103 |  | 1577 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| TEMPLETON GLOBAL INCOME FD INC | CEF | 880198205 |  | 31963 | 3505 | SH |  | SOLE |  | 0 | 0 | 3505 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 4264 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| TENNANT CO COM | Stock | 880345103 |  | 889634 | 10975 | SH |  | SOLE |  | 10500 | 0 | 475 |
| TERADATA CORP | Stock | 88076W103 |  | 12906 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| TESLA MOTORS INC | Stock | 88160R101 |  | 1386637 | 3118 | SH |  | SOLE |  | 0 | 0 | 3118 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 67569 | 3345 | SH |  | SOLE |  | 0 | 0 | 3345 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3150418 | 17147 | SH |  | SOLE |  | 0 | 0 | 17147 |
| TEXTRON INC COM | Stock | 883203101 |  | 507 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 140888 | 3900 | SH |  | SOLE |  | 0 | 0 | 3900 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 265541 | 8409 | SH |  | SOLE |  | 0 | 0 | 8409 |
| THE REALREAL INC COM | Stock | 88339P101 |  | 21473 | 2020 | SH |  | SOLE |  | 0 | 0 | 2020 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 5055848 | 10424 | SH |  | SOLE |  | 0 | 0 | 10424 |
| THERMON GROUP HOLDINGS COM | Stock | 88362T103 |  | 646624 | 24200 | SH |  | SOLE |  | 24200 | 0 | 0 |
| THOR INDS INC COM | Stock | 885160101 |  | 10369 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 624088 | 4318 | SH |  | SOLE |  | 0 | 0 | 4318 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 33034 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| TOAST INC CL A | Stock | 888787108 |  | 7302 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| TONIX PHARMACEUTICALS HLDG CO COM NEW | Stock | 890260839 |  | 1256 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| TOOTSIE ROLL INDS INC COM | Stock | 890516107 |  | 139324 | 3324 | SH |  | SOLE |  | 0 | 0 | 3324 |
| TOPGOLF CALLAWAY BRANDS CORP COM | Stock | 131193104 |  | 1425 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| TORTOISE GLOBAL WATER FUND | ETF | 890930407 |  | 70606 | 1325 | SH |  | SOLE |  | 0 | 0 | 1325 |
| TOTAL SA ADR | ADR | 89151E109 |  | 5969 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 103571 | 542 | SH |  | SOLE |  | 0 | 0 | 542 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 236720 | 561 | SH |  | SOLE |  | 0 | 0 | 561 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 40449 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 518562 | 11342 | SH |  | SOLE |  | 0 | 0 | 11342 |
| TRUPANION INC COM | Stock | 898202106 |  | 86560 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| TURKCELL ILETISIM HIZMETLERI AS SPONSORED ADR | ADR | 900111204 |  | 524 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| TURTLE BEACH CORP COM NEW | Stock | 900450206 |  | 2734800 | 172000 | SH |  | SOLE |  | 163000 | 0 | 9000 |
| TWILIO INC CL A | Stock | 90138F102 |  | 70063 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| TXNM ENERGY INC COM | Stock | 69349H107 |  | 41282 | 730 | SH |  | SOLE |  | 0 | 0 | 730 |
| TYLER TECHNOLOGIES INC COM | Stock | 902252105 |  | 15695 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 27150 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| U HAUL HOLDING COMPANY COM SER N | Stock | 023586506 |  | 3563 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| U S GLOBAL INVS INCORPORA CLASS A | Stock | 902952100 |  | 30250 | 11000 | SH |  | SOLE |  | 0 | 0 | 11000 |
| U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF | ETF | 26922A719 |  | 40225 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 63583 | 649 | SH |  | SOLE |  | 0 | 0 | 649 |
| UBS AG NEW F | Stock | H42097107 |  | 533 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| UGI CORP NEW COM | Stock | 902681105 |  | 9645 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| ULTA SALON COSMETICS  FRAGRANCE INC COM | Stock | 90384S303 |  | 49754 | 91 | SH |  | SOLE |  | 0 | 0 | 91 |
| UMH PPTYS INC COM | REIT | 903002103 |  | 2599953 | 175081 | SH |  | SOLE |  | 0 | 0 | 175081 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 65 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| UNDER ARMOUR INC CL C | Stock | 904311206 |  | 9172 | 1899 | SH |  | SOLE |  | 0 | 0 | 1899 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767704 |  | 807058 | 13614 | SH |  | SOLE |  | 0 | 0 | 13614 |
| UNION PAC CORP COM | Stock | 907818108 |  | 13223225 | 55943 | SH |  | SOLE |  | 0 | 0 | 55943 |
| UNITED CONTL HLDGS INC | Stock | 910047109 |  | 94570 | 980 | SH |  | SOLE |  | 0 | 0 | 980 |
| UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 |  | 515 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 1411370 | 16897 | SH |  | SOLE |  | 0 | 0 | 16897 |
| UNITED RENTALS INC | Stock | 911363109 |  | 4773 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| UNITED STS LIME  MINERALS INC COM | Stock | 911922102 |  | 6189428 | 47050 | SH |  | SOLE |  | 46000 | 0 | 1050 |
| UNITED THERAPEUTICS CORP DEL COM | Stock | 91307C102 |  | 83842 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| UNITEDHEALTH GROUP | Stock | 91324P102 |  | 602259 | 1744 | SH |  | SOLE |  | 0 | 0 | 1744 |
| UNITIL CORPORATION | Stock | 913259107 |  | 1603310 | 33500 | SH |  | SOLE |  | 33500 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 2803 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| UNUM GROUP COM | Stock | 91529Y106 |  | 33137 | 426 | SH |  | SOLE |  | 0 | 0 | 426 |
| UNUSUAL WHALES SUBVERSIVE DEMOCRATIC TRADING ETF | ETF | 886364199 |  | 2240 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| UPEXI INC COM NEW | Stock | 39959A205 |  | 28850 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 50001 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| US BANCORP DEL COM NEW | Stock | 902973304 |  | 908490 | 18798 | SH |  | SOLE |  | 0 | 0 | 18798 |
| USA TECHNOLOGIES INCCOM NO PAR | Stock | 138103106 |  | 697620 | 66000 | SH |  | SOLE |  | 66000 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 |  | 300734 | 3448 | SH |  | SOLE |  | 0 | 0 | 3448 |
| V2X INC COM | Stock | 92242T101 |  | 755170 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 348648 | 2331 | SH |  | SOLE |  | 0 | 0 | 2331 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 14302 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| VALUE LINE INC | Stock | 920437100 |  | 629188 | 16100 | SH |  | SOLE |  | 16100 | 0 | 0 |
| VAN KAMPEN AMERICAN CAPITAL MUN TR | CEF | 46131J103 |  | 3289 | 341 | SH |  | SOLE |  | 0 | 0 | 341 |
| VANECK BIOTECH ETF | ETF | 92189F726 |  | 33812 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| VANECK ETHEREUM ETF | ETF | 92189L103 |  | 95782 | 1572 | SH |  | SOLE |  | 0 | 0 | 1572 |
| VANECK IG FLOATING RATE ETF | ETF | 92189F486 |  | 1679612 | 65687 | SH |  | SOLE |  | 0 | 0 | 65687 |
| VANECK MERK GOLD ETF | ETF | 921078101 |  | 74380 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| VANECK OIL SERVICES ETF | ETF | 92189H607 |  | 6916 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANECK PHARMACEUTICAL ETF | ETF | 92189F692 |  | 68200 | 755 | SH |  | SOLE |  | 0 | 0 | 755 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 64619 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| VANECK SOCIAL SENTIMENT ETF | ETF | 92189H839 |  | 15432 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| VANECK URANIUM AND NUCLEAR ETF | ETF | 92189F601 |  | 19669 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| VANGUARD BOND INDEX FUND INC LONG TERM BD ETF | ETF | 921937793 |  | 558362 | 7881 | SH |  | SOLE |  | 0 | 0 | 7881 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 154954 | 725 | SH |  | SOLE |  | 0 | 0 | 725 |
| VANGUARD CORE PLUS BOND ETF | ETF | 922020755 |  | 2479247 | 31531 | SH |  | SOLE |  | 0 | 0 | 31531 |
| VANGUARD CORE TAX-EXEMPT BOND ETF | ETF | 922907712 |  | 62266 | 827 | SH |  | SOLE |  | 0 | 0 | 827 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 9396463 | 43544 | SH |  | SOLE |  | 0 | 0 | 43544 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 152799 | 2284 | SH |  | SOLE |  | 0 | 0 | 2284 |
| VANGUARD ENERGY | ETF | 92204A306 |  | 186574 | 1482 | SH |  | SOLE |  | 0 | 0 | 1482 |
| VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 |  | 236246 | 1995 | SH |  | SOLE |  | 0 | 0 | 1995 |
| VANGUARD EUROPEAN | ETF | 922042874 |  | 29047 | 364 | SH |  | SOLE |  | 0 | 0 | 364 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 9590070 | 45811 | SH |  | SOLE |  | 0 | 0 | 45811 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 13737 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 7292912 | 121711 | SH |  | SOLE |  | 0 | 0 | 121711 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 2028628 | 37442 | SH |  | SOLE |  | 0 | 0 | 37442 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 37771 | 791 | SH |  | SOLE |  | 0 | 0 | 791 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 634631 | 1323 | SH |  | SOLE |  | 0 | 0 | 1323 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 2180483 | 8399 | SH |  | SOLE |  | 0 | 0 | 8399 |
| VANGUARD HIGH DIVIDEND YIELD | ETF | 921946406 |  | 2251073 | 15971 | SH |  | SOLE |  | 0 | 0 | 15971 |
| VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF | ETF | 922908512 |  | 848255 | 4859 | SH |  | SOLE |  | 0 | 0 | 4859 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 1899911 | 2545 | SH |  | SOLE |  | 0 | 0 | 2545 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 74977 | 960 | SH |  | SOLE |  | 0 | 0 | 960 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 1289016 | 15325 | SH |  | SOLE |  | 0 | 0 | 15325 |
| VANGUARD INTERMEDIATE-TERM TAX-EXEMPT BOND ETF | ETF | 922907738 |  | 57690 | 575 | SH |  | SOLE |  | 0 | 0 | 575 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 309530 | 3655 | SH |  | SOLE |  | 0 | 0 | 3655 |
| VANGUARD LARGE-CAP ETF | ETF | 922908637 |  | 52336 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 44365 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| VANGUARD MID CAP | ETF | 922908629 |  | 666905 | 2270 | SH |  | SOLE |  | 0 | 0 | 2270 |
| VANGUARD MID CAP GROWTH ETF | ETF | 922908538 |  | 108702 | 370 | SH |  | SOLE |  | 0 | 0 | 370 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 7514 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 1267096 | 13860 | SH |  | SOLE |  | 0 | 0 | 13860 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 262143 | 2175 | SH |  | SOLE |  | 0 | 0 | 2175 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 182890 | 2046 | SH |  | SOLE |  | 0 | 0 | 2046 |
| VANGUARD RUSSELL 2000 ETF | ETF | 92206C664 |  | 393719 | 4025 | SH |  | SOLE |  | 0 | 0 | 4025 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 27013534 | 44112 | SH |  | SOLE |  | 0 | 0 | 44112 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 11804 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| VANGUARD S 500 VALUE ETF | ETF | 921932703 |  | 3999863 | 20052 | SH |  | SOLE |  | 0 | 0 | 20052 |
| VANGUARD S MID-CAP 400 GROWTH ETF | ETF | 921932869 |  | 12161 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| VANGUARD SHORT DURATION BOND ETF | ETF | 922020730 |  | 458221 | 5979 | SH |  | SOLE |  | 0 | 0 | 5979 |
| VANGUARD SHORT TERM CORP BOND FD ETF | ETF | 92206C409 |  | 48660283 | 608786 | SH |  | SOLE |  | 0 | 0 | 608786 |
| VANGUARD SHORT TERM INFL-PROTECTED | ETF | 922020805 |  | 13467669 | 266002 | SH |  | SOLE |  | 0 | 0 | 266002 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 14835 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 134364 | 2283 | SH |  | SOLE |  | 0 | 0 | 2283 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 989686 | 3892 | SH |  | SOLE |  | 0 | 0 | 3892 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 2494119 | 11950 | SH |  | SOLE |  | 0 | 0 | 11950 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 230336 | 774 | SH |  | SOLE |  | 0 | 0 | 774 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 5009437 | 67358 | SH |  | SOLE |  | 0 | 0 | 67358 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 1632747 | 33011 | SH |  | SOLE |  | 0 | 0 | 33011 |
| VANGUARD TOTAL INTL STOCK IDEX ETF | ETF | 921909768 |  | 4383118 | 59667 | SH |  | SOLE |  | 0 | 0 | 59667 |
| VANGUARD TOTAL STK MKT | ETF | 922908769 |  | 46662005 | 142189 | SH |  | SOLE |  | 0 | 0 | 142189 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 38722 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| VANGUARD ULTRA-SHORT BOND ETF | ETF | 92203C303 |  | 134568 | 2692 | SH |  | SOLE |  | 0 | 0 | 2692 |
| VANGUARD ULTRA-SHORT TREASURY ETF | ETF | 922040852 |  | 80948 | 1070 | SH |  | SOLE |  | 0 | 0 | 1070 |
| VANGUARD UTILITIES | ETF | 92204A876 |  | 208058 | 1098 | SH |  | SOLE |  | 0 | 0 | 1098 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 2802558 | 15028 | SH |  | SOLE |  | 0 | 0 | 15028 |
| VENTAS INC | REIT | 92276F100 |  | 312671 | 4467 | SH |  | SOLE |  | 0 | 0 | 4467 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 74520 | 699 | SH |  | SOLE |  | 0 | 0 | 699 |
| VERISK ANALYTICS INCCL A | Stock | 92345Y106 |  | 1006 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| VERIZON COMMUNICATIONS | Stock | 92343V104 |  | 803474 | 18282 | SH |  | SOLE |  | 0 | 0 | 18282 |
| VERTEX PHARMACEUTICALS IN | Stock | 92532F100 |  | 16841 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 142412 | 944 | SH |  | SOLE |  | 0 | 0 | 944 |
| VESTIS CORPORATION COM SHS | Stock | 29430C102 |  | 2899 | 640 | SH |  | SOLE |  | 0 | 0 | 640 |
| VIATRIS INC COM | Stock | 92556V106 |  | 63669 | 6431 | SH |  | SOLE |  | 0 | 0 | 6431 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 16305 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF | ETF | 92647N865 |  | 259911 | 3735 | SH |  | SOLE |  | 0 | 0 | 3735 |
| VIKING THERAPEUTICS INC COM | Stock | 92686J106 |  | 79234 | 3015 | SH |  | SOLE |  | 0 | 0 | 3015 |
| VILLAGE SUPER MKT INC CL A NEW | Stock | 927107409 |  | 1868000 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| VIRCO MFG CO COM | Stock | 927651109 |  | 1132856 | 146175 | SH |  | SOLE |  | 143000 | 0 | 3175 |
| VIRGIN GALACTIC HOLDINGS INC COM NEW | Stock | 92766K403 |  | 394 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| VISA INC | Stock | 92826C839 |  | 1455588 | 4264 | SH |  | SOLE |  | 0 | 0 | 4264 |
| VISTRA CORP COM | Stock | 92840M102 |  | 71315 | 364 | SH |  | SOLE |  | 0 | 0 | 364 |
| VITESSE ENERGY INC COMMON STOCK | Stock | 92852X103 |  | 878326 | 37810 | SH |  | SOLE |  | 35000 | 0 | 2810 |
| VODAFONE GROUP NEW ADR F | ADR | 92857W308 |  | 16043 | 1383 | SH |  | SOLE |  | 0 | 0 | 1383 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 7135 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| VORNADO REALTY TRUST | REIT | 929042109 |  | 7903 | 195 | SH |  | SOLE |  | 0 | 0 | 195 |
| VSE CORP COM | Stock | 918284100 |  | 714832 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 5832 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| WALMART INC COM | Stock | 931142103 |  | 5289010 | 51320 | SH |  | SOLE |  | 0 | 0 | 51320 |
| WASHINGTON REAL ESTATE INVT TR | REIT | 939653101 |  | 7166 | 425 | SH |  | SOLE |  | 0 | 0 | 425 |
| WASTE MANAGEMENT INC | Stock | 94106L109 |  | 3295446 | 14923 | SH |  | SOLE |  | 0 | 0 | 14923 |
| WATSCO INC COM | Stock | 942622200 |  | 19002 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| WEC ENERGY GROUP INC COM | Stock | 92939U106 |  | 831954 | 7260 | SH |  | SOLE |  | 0 | 0 | 7260 |
| WEIBO CORP SPONSORED ADR | ADR | 948596101 |  | 23560 | 1900 | SH |  | SOLE |  | 0 | 0 | 1900 |
| WELLS FARGO CO NEW COM | Stock | 949746101 |  | 1270832 | 15161 | SH |  | SOLE |  | 0 | 0 | 15161 |
| WELLS FARGO CO NEW PERP PFD CNV A | Convertible Preferred | 949746804 |  | 2469 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| WENDYS CO COM | Stock | 95058W100 |  | 146214 | 15962 | SH |  | SOLE |  | 0 | 0 | 15962 |
| WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME | CEF | 95766R104 |  | 44899 | 5051 | SH |  | SOLE |  | 0 | 0 | 5051 |
| WESTPORT INNOVATION | Stock | 960908507 |  | 45 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| WESTWOOD HLDGS GROUP INC COM | Stock | 961765104 |  | 6059696 | 367477 | SH |  | SOLE |  | 245700 | 0 | 121777 |
| WESTWOOD SALIENT ENHANCED MIDSTREAM INCOME ETF | ETF | 90386K589 |  | 681596 | 25518 | SH |  | SOLE |  | 0 | 0 | 25518 |
| WEX INC COM | Stock | 96208T104 |  | 47259 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| WEYCO GROUP INC COM | Stock | 962149100 |  | 1785089 | 59325 | SH |  | SOLE |  | 59000 | 0 | 325 |
| WEYERHAEUSER CO | REIT | 962166104 |  | 40738 | 1643 | SH |  | SOLE |  | 0 | 0 | 1643 |
| WHEATON PRECIOUS METALS CORP COM | Stock | 962879102 |  | 671 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 25589 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| WILLDAN GROUP INC COM | Stock | 96924N100 |  | 193 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| WILLIAMS COS INC COM | Stock | 969457100 |  | 1662592 | 26245 | SH |  | SOLE |  | 0 | 0 | 26245 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 2234384 | 11432 | SH |  | SOLE |  | 0 | 0 | 11432 |
| WINTRUST FINANCIAL CP | Stock | 97650W108 |  | 3603018 | 27205 | SH |  | SOLE |  | 10000 | 0 | 17205 |
| WIPRO LTD SPON ADR 1 SH | ADR | 97651M109 |  | 484 | 184 | SH |  | SOLE |  | 0 | 0 | 184 |
| WISDOMTREE CLOUD COMPUTING FUND | ETF | 97717Y691 |  | 60666 | 1725 | SH |  | SOLE |  | 0 | 0 | 1725 |
| WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND | ETF | 97717X610 |  | 31689 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| WISDOMTREE INC COM | Stock | 97717P104 |  | 963450 | 69313 | SH |  | SOLE |  | 69000 | 0 | 313 |
| WISDOMTREE JAPAN HEDGED EQUITY | ETF | 97717W851 |  | 28807 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| WISDOMTREE U.S. AI ENHANCED VALUE FUND | ETF | 97717W406 |  | 32683 | 286 | SH |  | SOLE |  | 0 | 0 | 286 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 23663 | 266 | SH |  | SOLE |  | 0 | 0 | 266 |
| WOORI FINL GROUP INC SPONSORED ADS | ADR | 981064108 |  | 505 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 132883 | 552 | SH |  | SOLE |  | 0 | 0 | 552 |
| WP CAREY INC COM | REIT | 92936U109 |  | 84395 | 1249 | SH |  | SOLE |  | 0 | 0 | 1249 |
| WYNDHAM HOTELS  RESORTS INC COM | Stock | 98311A105 |  | 55610 | 696 | SH |  | SOLE |  | 0 | 0 | 696 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 89789 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| XCEL ENERGY INC COM | Stock | 98389B100 |  | 83675 | 1038 | SH |  | SOLE |  | 0 | 0 | 1038 |
| XEROX HOLDINGS CORP COM NEW | Stock | 98421M106 |  | 2124 | 565 | SH |  | SOLE |  | 0 | 0 | 565 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 47690 | 1621 | SH |  | SOLE |  | 0 | 0 | 1621 |
| XYLEM INC | Stock | 98419M100 |  | 207209 | 1405 | SH |  | SOLE |  | 0 | 0 | 1405 |
| YANDEX N.V. COM CL A | Stock | N97284108 |  | 10666 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| YELP INC CL A | Stock | 985817105 |  | 748800 | 24000 | SH |  | SOLE |  | 20000 | 0 | 4000 |
| YETI HLDGS INC COM | Stock | 98585X104 |  | 32350 | 975 | SH |  | SOLE |  | 0 | 0 | 975 |
| YORK WTR CO | Stock | 987184108 |  | 851760 | 28000 | SH |  | SOLE |  | 28000 | 0 | 0 |
| YUM CHINA HLDGS INC COM | Stock | 98850P109 |  | 235563 | 5488 | SH |  | SOLE |  | 0 | 0 | 5488 |
| YUM! BRANDS INC | Stock | 988498101 |  | 1534760 | 10097 | SH |  | SOLE |  | 0 | 0 | 10097 |
| ZIMMER HLDGS INC | Stock | 98956P102 |  | 25610 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| ZOETIS INC COM CL A | Stock | 98978V103 |  | 3212309 | 21954 | SH |  | SOLE |  | 19000 | 0 | 2954 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 1238 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ZSCALER INC COM | Stock | 98980G102 |  | 599 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| ZTO EXPRESS CAYMAN INC SPONSORED ADS A | ADR | 98980A105 |  | 1171 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |

---