The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A Stock 68243Q106 255,544 32,225 SH SOLE 0 0 32,225
3M CO COM Stock 88579Y101 970,844 7,102 SH SOLE 0 0 7,102
ABBOTT LABS COM Stock 002824100 7,556,015 66,275 SH SOLE 0 0 66,275
ABBVIE INC COM Stock 00287Y109 16,870,944 85,431 SH SOLE 25,000 0 60,431
ABM INDS INC COM Stock 000957100 1,224,032 23,200 SH SOLE 23,200 0 0
ABRDN GLOBAL INFRA INCOME FUND COM SHS BEN INT CEF 00326W106 13,238 655 SH SOLE 0 0 655
ACCEL ENTERTAINMENT INC COM CL A1 Stock 00436Q106 16,268 1,400 SH SOLE 0 0 1,400
ACCENTURE LTD BERMUDA CL A Stock G1151C101 905,262 2,561 SH SOLE 0 0 2,561
ACCO BRANDS CORP COM Stock 00081T108 1,413,145 258,345 SH SOLE 154,000 0 104,345
ACCURAY INC DEL COM Stock 004397105 1,569,096 871,720 SH SOLE 483,000 0 388,720
ACME UTD CORP COM Stock 004816104 12,605,860 302,734 SH SOLE 172,300 0 130,434
ADOBE SYS INC Stock 00724F101 705,216 1,362 SH SOLE 0 0 1,362
ADVANCED MICRO DEVICES INC COM Stock 007903107 6,105,745 37,212 SH SOLE 35,500 0 1,712
ADVANSIX INC COM Stock 00773T101 2,979 98 SH SOLE 0 0 98
ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 00764C109 4,928 420 SH SOLE 0 0 420
ADVENT CONV & INCOME FD RT EXP 101724 Stock 00764C117 8 419 SH SOLE 0 0 419
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495 3,915 1,200 SH SOLE 0 0 1,200
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453 18,441 2,572 SH SOLE 0 0 2,572
AEROVIRONMENT INC COM Stock 008073108 219,146 1,093 SH SOLE 0 0 1,093
AES CORP Stock 00130H105 1,925,632 95,994 SH SOLE 95,000 0 994
AFLAC INC COM Stock 001055102 94,084 842 SH SOLE 0 0 842
AGILENT TECH INC Stock 00846U101 16,778 113 SH SOLE 0 0 113
AGREE RLTY CORP COM REIT 008492100 37,665 500 SH SOLE 0 0 500
AIRBNB INC COM CL A Stock 009066101 3,170 25 SH SOLE 0 0 25
ALAMO GROUP INC Stock 011311107 4,073,280 22,613 SH SOLE 22,163 0 450
ALBEMARLE CORP COM Stock 012653101 4,262 45 SH SOLE 0 0 45
ALBERTSONS COS INC COMMON STOCK Stock 013091103 10,718 580 SH SOLE 0 0 580
ALCON AG ORD SHS Stock H01301128 27,026 270 SH SOLE 0 0 270
ALGONQUIN PWR UTILS CORP COM Stock 015857105 4,905 900 SH SOLE 0 0 900
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 149,948 1,413 SH SOLE 0 0 1,413
ALLEGION PLC Stock G0176J109 30,460 209 SH SOLE 0 0 209
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 01881G106 77,942 2,234 SH SOLE 0 0 2,234
ALLIANT ENERGY CORP COM Stock 018802108 1,269,938 20,925 SH SOLE 0 0 20,925
ALLIENT INC COM Stock 019330109 1,471,103 77,467 SH SOLE 70,000 0 7,467
ALLSTATE CORP Stock 020002101 1,294,098 6,824 SH SOLE 0 0 6,824
ALLY FINL INC COM Stock 02005N100 7,118 200 SH SOLE 0 0 200
ALPHABET INC CAP STK CL C Stock 02079K107 5,143,128 30,762 SH SOLE 0 0 30,762
ALPINE GLOBAL PREMIER PROPERTIES FD CEF 00302L108 4,301 931 SH SOLE 0 0 931
ALPS TRUST ETF ALERIAN MLP ETF 00162Q452 9,044,670 191,909 SH SOLE 0 0 191,909
ALTIMMUNE INC COM NEW Stock 02155H200 86,574 14,100 SH SOLE 0 0 14,100
ALTRIA GROUP INC COM Stock 02209S103 884,183 17,323 SH SOLE 0 0 17,323
AMAZON.COM INC Stock 023135106 12,273,371 65,869 SH SOLE 22,000 0 43,869
AMBEV SA SPONSORED ADR ADR 02319V103 9,272 3,800 SH SOLE 0 0 3,800
AMCOR PLC ORD Stock G0250X107 7,486 661 SH SOLE 0 0 661
AMENTUM HOLDINGS INC COM Stock 023939101 20,962 650 SH SOLE 0 0 650
AMEREN CORP Stock 023608102 860,431 9,838 SH SOLE 0 0 9,838
AMERICA MOVIL SERIES L ADR ADR 02390A101 294,938 18,028 SH SOLE 0 0 18,028
AMERICAN AIRLS GROUP INC COM Stock 02376R102 193,733 17,236 SH SOLE 0 0 17,236
AMERICAN ELEC PWR CO INC COM Stock 025537101 3,782,816 36,870 SH SOLE 0 0 36,870
AMERICAN EXPRESS CO COM Stock 025816109 1,270,431 4,684 SH SOLE 0 0 4,684
AMERICAN HEALTHCARE REIT INC COM SHS REIT 398182303 41,630 1,595 SH SOLE 0 0 1,595
AMERICAN INTL GROUP INC COM NEW Stock 026874784 89,102 1,217 SH SOLE 0 0 1,217
AMERICAN TOWER CORP REIT 03027X100 642,098 2,761 SH SOLE 0 0 2,761
AMERICAN WATER WORKS CO Stock 030420103 560,115 3,830 SH SOLE 0 0 3,830
AMERIPRISE FINL INC COM Stock 03076C106 144,232 307 SH SOLE 0 0 307
AMGEN INC Stock 031162100 8,114,899 25,185 SH SOLE 0 0 25,185
AMNEAL PHARMACEUTICALS INC COM STK CL A Stock 03168L105 499 60 SH SOLE 0 0 60
AMPHENOL CORP CL A Stock 032095101 3,128 48 SH SOLE 0 0 48
AMPLIFY ALTERNATIVE HARVEST ETF ETF 032108631 11,563 3,493 SH SOLE 0 0 3,493
AMPLIFY CYBERSECURITY ETF ETF 032108664 47,796 700 SH SOLE 0 0 700
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 129,503 3,452 SH SOLE 0 0 3,452
ANALOG DEVICES INC COM Stock 032654105 1,404,267 6,101 SH SOLE 0 0 6,101
ANDERSONS INC COM Stock 034164103 2,006 40 SH SOLE 0 0 40
ANNALY CAPITAL MANAGEMENT INC REIT 035710839 32,614 1,625 SH SOLE 0 0 1,625
ANSYS INC Stock 03662Q105 64,363 202 SH SOLE 0 0 202
AON CORP Stock G0403H108 472,094 1,364 SH SOLE 0 0 1,364
APA CORPORATION COM Stock 03743Q108 330,739 13,522 SH SOLE 0 0 13,522
APOGEE ENTERPRISES INC COM Stock 037598109 2,657,069 37,950 SH SOLE 37,100 0 850
APOLLO GLOBAL MGMT INC COM Stock 03769M106 249,820 2,000 SH SOLE 0 0 2,000
APPIAN CORP CL A Stock 03782L101 1,844 54 SH SOLE 0 0 54
APPLE INC Stock 037833100 60,313,526 258,856 SH SOLE 28,000 0 230,856
APPLIED MATLS INC COM Stock 038222105 52,876 262 SH SOLE 0 0 262
ARC DOCUMENT SOLUTIONS INCORPOR Stock 00191G103 5,053,100 1,495,000 SH SOLE 1,458,000 0 37,000
ARCADIUM LITHIUM PLC COM SHS Stock G0508H110 1,362 478 SH SOLE 0 0 478
ARCHER DANIELS MIDLAND CO COM Stock 039483102 79,307 1,328 SH SOLE 0 0 1,328
ARCOS DORADOS HOLDINGS INC COM NPVCL A Stock G0457F107 5,188 595 SH SOLE 0 0 595
ARDAGH METAL PACKAGING S A SHS Stock L02235106 5,655 1,500 SH SOLE 0 0 1,500
ARDMORE SHIPPING CORP COM Stock Y0207T100 4,706 260 SH SOLE 0 0 260
ARES CAPITAL CORP COM CEF 04010L103 219,870 10,500 SH SOLE 0 0 10,500
ARK INNOVATION ETF ETF 00214Q104 383 8 SH SOLE 0 0 8
ARRAY TECHNOLOGIES INC COM SHS Stock 04271T100 435,600 66,000 SH SOLE 0 0 66,000
ARTESIAN RES CORP CL A Stock 043113208 1,747,460 47,000 SH SOLE 47,000 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 19,226 23 SH SOLE 0 0 23
ASTRAZENECA PLC- SPONS ADR ADR 046353108 97,096 1,246 SH SOLE 0 0 1,246
ASTRONOVA INC COM Stock 04638F108 1,200,632 89,200 SH SOLE 83,000 0 6,200
AT&T INC COM Stock 00206R102 1,210,179 55,008 SH SOLE 0 0 55,008
ATAI LIFE SCIENCES NV SHS Stock N0731H103 18,183 15,675 SH SOLE 0 0 15,675
ATMOS ENERGY CORP COM Stock 049560105 6,658 48 SH SOLE 0 0 48
AUTODESK INC Stock 052769106 6,612 24 SH SOLE 0 0 24
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 549,863 1,987 SH SOLE 0 0 1,987
AUTONATION INC COM Stock 05329W102 9,483 53 SH SOLE 0 0 53
AUTOZONE INC NEV Stock 053332102 6,300 2 SH SOLE 0 0 2
AVAGO TECHNOLOGIES LTD Stock 11135F101 255,246 1,480 SH SOLE 0 0 1,480
AVANOS MED INC COM Stock 05350V106 10,165 423 SH SOLE 0 0 423
AVISTA CORP COM Stock 05379B107 1,782,500 46,000 SH SOLE 46,000 0 0
AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 775,051 7,392 SH SOLE 7,392 0 0
AXON ENTERPRISE INC COM Stock 05464C101 79,920 200 SH SOLE 0 0 200
AXSOME THERAPEUTICS INC COM Stock 05464T104 1,168 13 SH SOLE 0 0 13
AZZ INC COM Stock 002474104 1,534,398 18,574 SH SOLE 18,574 0 0
BAIDU COM ADR ADR 056752108 1,053 10 SH SOLE 0 0 10
BANK AMERICA CORP COM Stock 060505104 8,198,167 206,607 SH SOLE 108,000 0 98,607
BANK HAWAII CORP COM Stock 062540109 1,216,922 19,387 SH SOLE 15,850 0 3,537
BANK NEW YORK MELLON CORP COM Stock 064058100 217,305 3,024 SH SOLE 0 0 3,024
BANK NOVA SCOTIA HALIFAX COM Stock 064149107 38,143 700 SH SOLE 0 0 700
BANK OF MONTREAL Stock 063671101 215,698 2,391 SH SOLE 0 0 2,391
BAOZUN INC SPONSORED ADR ADR 06684L103 10,382 2,900 SH SOLE 0 0 2,900
BAR HBR BANKSHARES COM Stock 066849100 4,489,687 145,580 SH SOLE 142,500 0 3,080
BARINGS BDC INC COM CEF 06759L103 6,272 640 SH SOLE 0 0 640
BARRETT BUSINESS SERVICES INC Stock 068463108 4,351,160 116,000 SH SOLE 112,000 0 4,000
BARRICK GOLD CORP F Stock 067901108 1,273 64 SH SOLE 0 0 64
BATH & BODY WORKS INC COM Stock 070830104 44,688 1,400 SH SOLE 0 0 1,400
BAUSCH HEALTH COS INC COM Stock 071734107 3,346 410 SH SOLE 0 0 410
BAXTER INTL INC COM Stock 071813109 389,501 10,258 SH SOLE 0 0 10,258
BCE INC COM NEW Stock 05534B760 2,575 74 SH SOLE 0 0 74
BECTON DICKINSON & CO COM Stock 075887109 44,977 187 SH SOLE 0 0 187
BEL FUSE INC CL B Stock 077347300 43,180 550 SH SOLE 0 0 550
BELLRING BRANDS INC COMMON STOCK Stock 07831C103 1,457 24 SH SOLE 0 0 24
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2,764,720 4 SH SOLE 0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 6,695,862 14,548 SH SOLE 0 0 14,548
BEST BUY INC COM Stock 086516101 32,000 310 SH SOLE 0 0 310
BGSF INC COM Stock 05601C105 475,730 56,500 SH SOLE 0 0 56,500
BIGCOMMERCE HLDGS INC COM SER 1 Stock 08975P108 158 27 SH SOLE 0 0 27
BIGLARI HLDGS INC COM STK CL A Stock 08986R408 1,665 2 SH SOLE 0 0 2
BIGLARI HLDGS INC COM STK CL B Stock 08986R309 4,472 26 SH SOLE 0 0 26
BIOGEN IDEC INC Stock 09062X103 1,089,768 5,622 SH SOLE 0 0 5,622
BIONTECH SE SPONSORED ADS ADR 09075V102 1,443 12 SH SOLE 0 0 12
BITWISE BITCOIN ETF TRUST ETF 09174C104 3,079 89 SH SOLE 0 0 89
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 5,092 4 SH SOLE 0 0 4
BLACK HILLS CORP COM Stock 092113109 45,840 750 SH SOLE 0 0 750
BLACKROCK CORPORATE HIGH YIELD FD VI INC CEF 09255P107 5,030 500 SH SOLE 0 0 500
BLACKROCK CREDIT ALLOC INCOME TRUST CEF 092508100 13,908 1,233 SH SOLE 0 0 1,233
BLACKROCK ENHANCED DIVID ACHIEVERS TR COM CEF 09251A104 62,853 7,266 SH SOLE 0 0 7,266
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 092501105 3,096 275 SH SOLE 0 0 275
BLACKROCK INC Stock 09290D101 548,817 578 SH SOLE 0 0 578
BLACKROCK LIMITED DURATION INCOME TRUST CEF 09249W101 7,240 500 SH SOLE 0 0 500
BLACKROCK TAX MUNICPAL BD TR SHS CEF 09248X100 37,662 2,113 SH SOLE 0 0 2,113
BLACKSTONE GROUP LP Stock 09260D107 26,975,796 176,163 SH SOLE 42,000 0 134,163
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 9,505 500 SH SOLE 0 0 500
BLACKSTONE SECD LENDING FD COMMON STOCK CEF 09261X102 123,617 4,220 SH SOLE 0 0 4,220
BLOCK H & R INC COM Stock 093671105 125,739 1,979 SH SOLE 0 0 1,979
BLUE BIRD CORP COM Stock 095306106 7,969,801 166,176 SH SOLE 131,400 0 34,776
BOEING CO COM Stock 097023105 663,046 4,361 SH SOLE 0 0 4,361
BOOKING HOLDINGS INC COM Stock 09857L108 122,691 29 SH SOLE 0 0 29
BOOT BARN HLDGS INC COM Stock 099406100 8,849,112 52,900 SH SOLE 51,800 0 1,100
BOSTON OMAHA CORP CL A COM STK Stock 101044105 2,751 185 SH SOLE 0 0 185
BOSTON SCIENTIFIC CORP Stock 101137107 214,779 2,563 SH SOLE 0 0 2,563
BOWLERO CORP CL A COM Stock 10258P102 356,661 30,380 SH SOLE 30,000 0 380
BOX INC CL A Stock 10316T104 32,730 1,000 SH SOLE 0 0 1,000
BP PLC SPONSORED ADR ADR 055622104 538,826 17,166 SH SOLE 0 0 17,166
BRIGHTCOVE INC COM Stock 10921T101 244 113 SH SOLE 0 0 113
BRIGHTHOUSE FINL INC COM Stock 10922N103 6,079 135 SH SOLE 0 0 135
BRIGHTSPIRE CAPITAL INC COM CL A REIT 10949T109 4,760 850 SH SOLE 0 0 850
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1,363,970 26,362 SH SOLE 0 0 26,362
BRITISH AMERICAN TOBACCO ADR 110448107 1,719 47 SH SOLE 0 0 47
BROADRIDGE FIN SOL Stock 11133T103 8,386 39 SH SOLE 0 0 39
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 1,892 40 SH SOLE 0 0 40
BROOKFIELD ASSET MGMT INC COM VOTING Stock 11271J107 8,929 168 SH SOLE 0 0 168
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG Stock 11259V106 8,612 340 SH SOLE 0 0 340
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock G16252101 8,760 250 SH SOLE 0 0 250
BUCKLE INC COM Stock 118440106 967,340 22,000 SH SOLE 22,000 0 0
BUILD A BEAR WORKSHOP Stock 120076104 6,015,609 175,025 SH SOLE 162,000 0 13,025
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 11,632 60 SH SOLE 0 0 60
C3 AI INC CL A Stock 12468P104 121 5 SH SOLE 0 0 5
CABLE ONE INC COM Stock 12685J105 10,494 30 SH SOLE 0 0 30
CABOT CORP COM Stock 127055101 89,416 800 SH SOLE 0 0 800
CADENCE DESIGN SYSTEM INC COM Stock 127387108 2,981 11 SH SOLE 0 0 11
CALAMOS DYNAMIC CONV & INCOME COM CEF 12811V105 24,130 950 SH SOLE 0 0 950
CALAMOS STRATEGIC TOTAL RETURN FD CEF 128125101 6,940 400 SH SOLE 0 0 400
CALIFORNIA RES CORP COM STOCK Stock 13057Q305 10,494 200 SH SOLE 0 0 200
CALIFORNIA WTR SVC GROUP COM Stock 130788102 5,069 93 SH SOLE 0 0 93
CAMECO CORP COM Stock 13321L108 14,853 311 SH SOLE 0 0 311
CAMPBELL SOUP CO COM Stock 134429109 586,177 11,982 SH SOLE 0 0 11,982
CANADIAN IMPERIAL BK COMM COM Stock 136069101 30,302 494 SH SOLE 0 0 494
CANOO INC CL A COM NEW Stock 13803R201 2 2 SH SOLE 0 0 2
CANOPY GROWTH CORP COM NEW Stock 138035704 53 11 SH SOLE 0 0 11
CANTALOUPE INC COM Stock 138103106 1,298,515 175,475 SH SOLE 170,000 0 5,475
CAPITAL ONE FINANCIAL CORP Stock 14040H105 2,845 19 SH SOLE 0 0 19
CARDINAL HEALTH INC Stock 14149Y108 109,238 988 SH SOLE 0 0 988
CARLISLE COS INC COM Stock 142339100 22,488 50 SH SOLE 0 0 50
CARLYLE GROUP INC COM Stock 14316J108 536,165 12,452 SH SOLE 0 0 12,452
CARNIVAL CORP Stock 143658300 31,416 1,700 SH SOLE 0 0 1,700
CARPARTS COM INC COM Stock 14427M107 1,109,259 1,223,942 SH SOLE 614,000 0 609,942
CARRIER GLOBAL CORPORATION COM Stock 14448C104 3,726,687 46,300 SH SOLE 31,000 0 15,300
CATERPILLAR INC COM Stock 149123101 4,813,127 12,306 SH SOLE 0 0 12,306
CAVA GROUP INC COM Stock 148929102 12,137 98 SH SOLE 0 0 98
CBOE GLOBAL MKTS INC COM Stock 12503M108 2,069,187 10,100 SH SOLE 0 0 10,100
CBRE GROUP INC A Stock 12504L109 1,245 10 SH SOLE 0 0 10
CDW CORP COM Stock 12514G108 50,441 223 SH SOLE 0 0 223
CEDAR FAIR L P DEP UNIT Stock 83001C108 3,870 96 SH SOLE 0 0 96
CENCORA INC COM Stock 03073E105 1,576 7 SH SOLE 0 0 7
CENOVUS ENERGY INC F Stock 15135U109 33 2 SH SOLE 0 0 2
CENTRAL GARDEN & PET CO Stock 153527106 768,605 21,075 SH SOLE 19,800 0 1,275
CENTRAL GARDEN & PET CO CL A NON-VTG Stock 153527205 165,415 5,268 SH SOLE 4,950 0 318
CF INDS HLDGS INC COM Stock 125269100 51,480 600 SH SOLE 0 0 600
CHAMPION HOMES INC COM Stock 830830105 1,515,703 15,980 SH SOLE 15,980 0 0
CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 6,850 5,000 SH SOLE 0 0 5,000
CHARLES SCHWAB CORP Stock 808513105 32,405 500 SH SOLE 0 0 500
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 160,096 494 SH SOLE 0 0 494
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 139,787 725 SH SOLE 0 0 725
CHEMED CORP NEW COM Stock 16359R103 149,041 248 SH SOLE 0 0 248
CHEMOURS CO COM Stock 163851108 4,470 220 SH SOLE 0 0 220
CHEVRON CORP NEW COM Stock 166764100 3,319,591 22,541 SH SOLE 0 0 22,541
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105 1,250,982 5,670 SH SOLE 0 0 5,670
CHIPOTLE MEXICAN GRILL INC Stock 169656105 34,572 600 SH SOLE 0 0 600
CHROMADEX CORP COM NEW Stock 171077407 18,250 5,000 SH SOLE 0 0 5,000
CHUBB LIMITED COM Stock H1467J104 4,903 17 SH SOLE 0 0 17
CHURCHILL DOWNS INC Stock 171484108 375,242 2,775 SH SOLE 0 0 2,775
CIGNA CORP Stock 125523100 148,244 428 SH SOLE 0 0 428
CISCO SYS INC Stock 17275R102 5,690,135 106,917 SH SOLE 44,000 0 62,917
CITIGROUP INC Stock 172967424 469,694 7,503 SH SOLE 0 0 7,503
CITIZENS FINL GROUP INC COM Stock 174610105 8,214 200 SH SOLE 0 0 200
CITY HLDG CO COM Stock 177835105 435,517 3,710 SH SOLE 3,710 0 0
CLEARWAY ENERGY INC CL C Stock 18539C204 6,995 228 SH SOLE 0 0 228
CLOROX CO DEL COM Stock 189054109 1,391,500 8,542 SH SOLE 0 0 8,542
CNA FINL CORP COM Stock 126117100 6,852 140 SH SOLE 0 0 140
COCA COLA CO COM Stock 191216100 4,438,834 61,771 SH SOLE 0 0 61,771
COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 5,591 71 SH SOLE 0 0 71
COHEN & STEERS INFRASTRUCTURE FUND CEF 19248A109 404,338 15,534 SH SOLE 0 0 15,534
COINBASE GLOBAL INC COM CL A Stock 19260Q107 9,799 55 SH SOLE 0 0 55
COLGATE PALMOLIVE CO COM Stock 194162103 1,626,703 15,670 SH SOLE 0 0 15,670
COMCAST CORP NEW CL A Stock 20030N101 2,133,619 51,080 SH SOLE 0 0 51,080
COMERICA INC COM Stock 200340107 2,451,517 40,920 SH SOLE 0 0 40,920
COMFORT SYS USA INC COM Stock 199908104 1,717,540 4,400 SH SOLE 4,400 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 654,582 11,020 SH SOLE 0 0 11,020
COMMERCIAL METALS CO COM Stock 201723103 428,688 7,800 SH SOLE 7,800 0 0
COMMUNITY WEST BANCSHARES NEW COM Stock 203937107 2,889 150 SH SOLE 0 0 150
COMPASS DIVERSIFIED HOLDINGS Stock 20451Q104 7,843,590 354,432 SH SOLE 305,300 0 49,132
COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 30,221 4,797 SH SOLE 0 0 4,797
COMPASS THERAPEUTICS INC COM Stock 20454B104 23,000 12,500 SH SOLE 0 0 12,500
COMSTOCK RES INC COM Stock 205768302 3,484 313 SH SOLE 0 0 313
CONAGRA BRANDS INC COM Stock 205887102 111,179 3,419 SH SOLE 0 0 3,419
CONOCOPHILLIPS COM Stock 20825C104 1,573,920 14,950 SH SOLE 0 0 14,950
CONSOLIDATED COMMUNICATIONS HLDGSINC COM Stock 209034107 239,206 51,553 SH SOLE 0 0 51,553
CONSOLIDATED EDISON INC COM Stock 209115104 340,171 3,267 SH SOLE 0 0 3,267
CONSOLIDATED WATER CO INC ORD Stock G23773107 25,588 1,015 SH SOLE 0 0 1,015
CONSTELLATION BRANDS INC CL A Stock 21036P108 321,627 1,248 SH SOLE 0 0 1,248
CONSTELLATION ENERGY CORP COM Stock 21037T109 1,511,660 5,814 SH SOLE 0 0 5,814
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 50,493 252 SH SOLE 0 0 252
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 608,052 7,326 SH SOLE 0 0 7,326
CORNING INC COM Stock 219350105 472,959 10,475 SH SOLE 0 0 10,475
CORTEVA INC COM Stock 22052L104 148,990 2,534 SH SOLE 0 0 2,534
COSTCO WHOLESALE CORP Stock 22160K105 10,083,010 11,374 SH SOLE 0 0 11,374
COTERRA ENERGY INC COM Stock 127097103 34,009 1,420 SH SOLE 0 0 1,420
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 611 13 SH SOLE 0 0 13
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 68,154 243 SH SOLE 0 0 243
CROWN CRAFTS INC COM Stock 228309100 1,617,013 336,878 SH SOLE 326,000 0 10,878
CROWN HLDGS INC COM Stock 228368106 8,629 90 SH SOLE 0 0 90
CSX CORP Stock 126408103 617,854 17,893 SH SOLE 0 0 17,893
CUBESMART COM REIT 229663109 16,149 300 SH SOLE 0 0 300
CUMMINS INC COM Stock 231021106 1,501,411 4,637 SH SOLE 0 0 4,637
CURRENCY SHARES EURO TR EURO ETF 46138K103 118,089 1,148 SH SOLE 0 0 1,148
CURRENCYSHARES JAPANESE YEN ETF ETF 46138W107 9,002 140 SH SOLE 0 0 140
CUTERA INC COM Stock 232109108 316 400 SH SOLE 0 0 400
CVS HEALTH CORP COM Stock 126650100 2,467,472 39,241 SH SOLE 21,000 0 18,241
CYBERARK SOFTWARE LTD SHS Stock M2682V108 28,286 97 SH SOLE 0 0 97
D R HORTON INC COM Stock 23331A109 3,243 17 SH SOLE 0 0 17
DALLASNEWS CORPORATION COM SER A Stock 235050101 10,136 2,419 SH SOLE 0 0 2,419
DANAHER CORP Stock 235851102 509,611 1,833 SH SOLE 0 0 1,833
DANIMER SCIENTIFIC INC COM CL A Stock 236272100 86 190 SH SOLE 0 0 190
DARIOHEALTH CORP COM NEW Stock 23725P209 0 278 SH SOLE 0 0 278
DARLING INGREDIENTS INC COM Stock 237266101 8,175 220 SH SOLE 0 0 220
DAVITA INC COM Stock 23918K108 227,863 1,390 SH SOLE 0 0 1,390
DB COMMODITY INDEX TRACKING ETF 46138B103 13,362 600 SH SOLE 0 0 600
DECKERS OUTDOOR Stock 243537107 411,381 2,580 SH SOLE 0 0 2,580
DEERE & CO COM Stock 244199105 3,155,432 7,561 SH SOLE 0 0 7,561
DELL TECHNOLOGIES INC CL C Stock 24703L202 1,070,705 9,032 SH SOLE 0 0 9,032
DELTA AIR LINES INC DEL CMN Stock 247361702 133,234 2,623 SH SOLE 0 0 2,623
DENNYS CORP COM Stock 24869P104 2,087,220 323,600 SH SOLE 301,000 0 22,600
DENTSPLY INTL INC (NEW) Stock 24906P109 12,177 450 SH SOLE 0 0 450
DEVON ENERGY CORP Stock 25179M103 118,064 3,018 SH SOLE 0 0 3,018
DEXCOM INC COM Stock 252131107 18,771 280 SH SOLE 0 0 280
DIAGEO PLC ADR 25243Q205 11,648 83 SH SOLE 0 0 83
DIAMONDBACK ENERGY INC COM Stock 25278X109 1,724 10 SH SOLE 0 0 10
DICKS SPORTING GOODS INC COM Stock 253393102 114,785 550 SH SOLE 0 0 550
DIGITAL REALTY TRUST INC REIT 253868103 103,736 641 SH SOLE 0 0 641
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 96,715 3,528 SH SOLE 0 0 3,528
DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 1,557 12 SH SOLE 0 0 12
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 25460G781 10,029 202 SH SOLE 0 0 202
DISCOVER FINANCIAL SERVICES LLC Stock 254709108 84,034 599 SH SOLE 0 0 599
DISCOVERY HLDG CO Stock 934423104 38,717 4,693 SH SOLE 0 0 4,693
DISNEY WALT CO COM Stock 254687106 1,585,845 16,487 SH SOLE 0 0 16,487
DNP SELECT INCOME FD INC CEF 23325P104 45,602 4,542 SH SOLE 0 0 4,542
DOCUSIGN INC COM Stock 256163106 25,209 406 SH SOLE 0 0 406
DOLLAR GEN CORP Stock 256677105 27,485 325 SH SOLE 0 0 325
DOLLAR TREE STORES INC Stock 256746108 703 10 SH SOLE 0 0 10
DOMINION RESOURCES INC Stock 25746U109 223,845 3,873 SH SOLE 0 0 3,873
DOMINOS PIZZA INC COM Stock 25754A201 131,193 305 SH SOLE 0 0 305
DONALDSON INC COM Stock 257651109 4,521,348 61,348 SH SOLE 0 0 61,348
DONNELLEY FINL SOLUTIONS INC COM Stock 25787G100 89,397 1,358 SH SOLE 0 0 1,358
DOUGLAS ELLIMAN INC COM Stock 25961D105 2,833 1,548 SH SOLE 0 0 1,548
DOVER CORP COM Stock 260003108 46,684 243 SH SOLE 0 0 243
DOW INC COM Stock 260557103 233,232 4,269 SH SOLE 0 0 4,269
DREYFUS HI YIELD STRATEGIC FD CEF 09660L105 1,345 500 SH SOLE 0 0 500
DT MIDSTREAM INC COMMON STOCK Stock 23345M107 93,463 1,188 SH SOLE 0 0 1,188
DTE ENERGY CO COM Stock 233331107 742,004 5,778 SH SOLE 0 0 5,778
DUCOMMUN INC DEL COM Stock 264147109 1,367,618 20,775 SH SOLE 20,300 0 475
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 344,164 2,985 SH SOLE 0 0 2,985
DUPONT DE NEMOURS INC COM Stock 26614N102 175,854 1,973 SH SOLE 0 0 1,973
DXC TECHNOLOGY CO COM Stock 23355L106 166 8 SH SOLE 0 0 8
EASTERLY GOVT PPTYS INC COM REIT 27616P103 6,790 500 SH SOLE 0 0 500
EASTERN CO COM Stock 276317104 4,475,524 137,921 SH SOLE 120,000 0 17,921
EASTMAN CHEMICAL CO Stock 277432100 11,195 100 SH SOLE 0 0 100
EATON CORP PLC SHS Stock G29183103 2,644,229 7,978 SH SOLE 0 0 7,978
EATON VANCE ENHANCEDEQUITY INCOME FD COM CEF 278274105 14,520 718 SH SOLE 0 0 718
EATON VANCE TAX ADV DIV INC CEF 27828G107 337,720 13,678 SH SOLE 0 0 13,678
EATON VANCE TAX MANAGED GLOBAL EQUITY CEF 27829F108 50,278 5,766 SH SOLE 0 0 5,766
EBAY INC Stock 278642103 39,066 600 SH SOLE 0 0 600
ECOLAB INC COM Stock 278865100 187,412 734 SH SOLE 0 0 734
EDISON INTL COM Stock 281020107 8,709 100 SH SOLE 0 0 100
EDITAS MEDICINE INC COM Stock 28106W103 130 38 SH SOLE 0 0 38
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 454,143 6,882 SH SOLE 0 0 6,882
ELANCO ANIMAL HEALTH INC COM Stock 28414H103 6,170 420 SH SOLE 0 0 420
ELECTRONICS ARTS Stock 285512109 26,536 185 SH SOLE 0 0 185
ELEVANCE HEALTH INC COM Stock 036752103 265,720 511 SH SOLE 0 0 511
ELI LILLY & CO COM Stock 532457108 7,846,633 8,857 SH SOLE 0 0 8,857
EMBECTA CORP COMMON STOCK Stock 29082K105 282 20 SH SOLE 0 0 20
EMERSON ELEC CO COM Stock 291011104 577,036 5,276 SH SOLE 0 0 5,276
EMPIRE ST RLTY LP Stock 292102100 1,001,196 94,631 SH SOLE 0 0 94,631
EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60 Stock 292102209 236,214 21,474 SH SOLE 0 0 21,474
EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 292104106 5,535 500 SH SOLE 0 0 500
ENBRIDGE INC COM Stock 29250N105 112,553 2,772 SH SOLE 0 0 2,772
ENERGIZER HLDGS INC NEW COM Stock 29272W109 2,242,256 70,600 SH SOLE 66,000 0 4,600
ENERGIZER HOLDING INC Stock 28035Q102 3,634 100 SH SOLE 0 0 100
ENERGY SELECT SECTOR SPDR ETF 81369Y506 676,443 7,704 SH SOLE 0 0 7,704
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 612,075 38,136 SH SOLE 0 0 38,136
ENNIS INC COM Stock 293389102 1,094,400 45,000 SH SOLE 45,000 0 0
ENOVIX CORPORATION COM Stock 293594107 14,010 1,500 SH SOLE 0 0 1,500
ENPHASE ENERGY INC COM Stock 29355A107 2,288,655 20,250 SH SOLE 0 0 20,250
ENTERGY CORP NEW COM Stock 29364G103 15,793 120 SH SOLE 0 0 120
ENTERPRISE PRODS PARTNERS L P Stock 293792107 570,506 19,598 SH SOLE 0 0 19,598
ENVISTA HOLDINGS CORPORATION COM Stock 29415F104 6,462 327 SH SOLE 0 0 327
EOG RESOURCES INC Stock 26875P101 14,260 116 SH SOLE 0 0 116
EPR PPTYS PFD C CV 5.75 REIT 26884U208 605,070 27,000 SH SOLE 0 0 27,000
EPR PPTYS SBI REIT 26884U109 1,821,836 37,150 SH SOLE 37,000 0 150
EQUINIX INC COM REIT 29444U700 14,202 16 SH SOLE 0 0 16
EQUITY RESIDENTIAL REIT 29476L107 162,879 2,187 SH SOLE 0 0 2,187
ESCALADE INC COM Stock 296056104 6,981,595 496,204 SH SOLE 428,000 0 68,204
ESSENTIAL PPTYS RLTY TR INC COM REIT 29670E107 17,075 500 SH SOLE 0 0 500
ESSEX PPTY TR REIT REIT 297178105 147,710 500 SH SOLE 0 0 500
ETHAN ALLEN INTERIORS INC COM Stock 297602104 5,709,904 179,050 SH SOLE 175,300 0 3,750
EVERGY INC COM Stock 30034W106 7,379 119 SH SOLE 0 0 119
EVERSOURCE ENERGY COM Stock 30040W108 12,998 191 SH SOLE 0 0 191
EVOLUTION PETE CORP COM Stock 30049A107 4,370,848 823,135 SH SOLE 792,000 0 31,135
EXELIXIS INC CMN Stock 30161Q104 1,557 60 SH SOLE 0 0 60
EXELON CORP COM Stock 30161N101 731,170 18,031 SH SOLE 0 0 18,031
EXXON MOBIL CORP COM Stock 30231G102 7,792,390 66,477 SH SOLE 24,000 0 42,477
F5 NETWORKS INC Stock 315616102 49,105 223 SH SOLE 0 0 223
FARMLAND PARTNERS INC COM REIT 31154R109 57,408 5,494 SH SOLE 0 0 5,494
FASTENAL CO Stock 311900104 357,100 5,000 SH SOLE 0 0 5,000
FASTLY INC CL A Stock 31188V100 257 34 SH SOLE 0 0 34
FEDEX CORP Stock 31428X106 201,702 737 SH SOLE 0 0 737
FERRARI N V COM Stock N3167Y103 47,011 100 SH SOLE 0 0 100
FIDELITY ENHANCED LARGE CAP VALUE ETF ETF 31609A107 51,338 1,658 SH SOLE 0 0 1,658
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 155,305 890 SH SOLE 0 0 890
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 2,299 78 SH SOLE 0 0 78
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 97,310 1,568 SH SOLE 0 0 1,568
FIDELITY NATL INFO SVCS Stock 31620M106 94,303 1,126 SH SOLE 0 0 1,126
FIFTH STREET FINANCE CORP. CEF 67401P405 4,241 260 SH SOLE 0 0 260
FIFTH THIRD BANCORP Stock 316773100 5,120,408 119,524 SH SOLE 0 0 119,524
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 7,934,385 175,075 SH SOLE 0 0 175,075
FIRST BANCORP F Stock 318672706 65,518 3,095 SH SOLE 0 0 3,095
FIRST BUSEY CORP COM NEW Stock 319383204 1,340,030 51,500 SH SOLE 50,000 0 1,500
FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 110,556 60 SH SOLE 0 0 60
FIRST HORIZON CORPORATION COM Stock 320517105 7,470 481 SH SOLE 0 0 481
FIRST SOLAR INC COM Stock 336433107 49,888 200 SH SOLE 0 0 200
FIRST SOURCE CORP Stock 336901103 320,298 5,349 SH SOLE 0 0 5,349
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 33738R118 65,206 812 SH SOLE 0 0 812
FIRST TR INTER DURATN PFD & IN COM CEF 33718W103 18,554 950 SH SOLE 0 0 950
FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM CEF 337318109 3,664,871 180,180 SH SOLE 0 0 180,180
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 35,867 855 SH SOLE 0 0 855
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 13,824 411 SH SOLE 0 0 411
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 12,895 75 SH SOLE 0 0 75
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 76,549 1,683 SH SOLE 0 0 1,683
FIRSTENERGY CORP Stock 337932107 44,350 1,000 SH SOLE 0 0 1,000
FISERV INC Stock 337738108 2,877,634 16,018 SH SOLE 0 0 16,018
FIVE POINT HOLDINGS LLC COM CL A Stock 33833Q106 3,984 960 SH SOLE 0 0 960
FLAHERTY & CRUMRINE / CLAYMORE PFD SECS CEF 338478100 34,427 2,098 SH SOLE 0 0 2,098
FLAHERTY & CRUMRINE DYNAMIC PF SHS CEF 33848W106 47,300 2,200 SH SOLE 0 0 2,200
FLEXSTEEL INDS INC COM Stock 339382103 2,852,276 64,400 SH SOLE 64,000 0 400
FLUOR CORP Stock 343412102 95,420 2,000 SH SOLE 0 0 2,000
FMC CORP COM NEW Stock 302491303 45,586 691 SH SOLE 0 0 691
FORD MOTOR COMPANY Stock 345370860 141,396 13,390 SH SOLE 0 0 13,390
FORIAN INC COM Stock 34630N106 3,888 1,800 SH SOLE 0 0 1,800
FORTINET INC COM Stock 34959E109 72,509 935 SH SOLE 0 0 935
FORTIS INC COM Stock 349553107 3,579 79 SH SOLE 0 0 79
FORTREA HLDGS INC COMMON STOCK Stock 34965K107 7,600 380 SH SOLE 0 0 380
FORTUNE BRANDS HOME & SECURITY INC WI Stock 34964C106 8,953 100 SH SOLE 0 0 100
FORWARD AIR CORP COM Stock 349853101 11,682 330 SH SOLE 0 0 330
FRANKLIN STR PPTYS CORP COM REIT 35471R106 4,248 2,400 SH SOLE 0 0 2,400
FREEPORT MCMORAN COPPER Stock 35671D857 3,384,925 67,807 SH SOLE 48,000 0 19,807
FT VEST NASDAQ-100 BUFFER ETF - DECEMBER ETF 33740F649 80,010 3,000 SH SOLE 0 0 3,000
FT VEST US EQUITY BUFFER ETF - DECEMBER ETF 33740U505 147,435 3,368 SH SOLE 0 0 3,368
FULL HSE RESORTS INC COM Stock 359678109 2,510 500 SH SOLE 0 0 500
GABELLI DIV AND INC TR CEF 36242H104 892,688 36,511 SH SOLE 0 0 36,511
GABELLI GLOBAL SMALL& MID CAP VALUE TR CEF 36249W104 5,584 450 SH SOLE 0 0 450
GALLAGHER ARTHUR J &CO Stock 363576109 9,138,493 32,479 SH SOLE 0 0 32,479
GARTNER INC COM Stock 366651107 1,520 3 SH SOLE 0 0 3
GATX CORP COM Stock 361448103 2,119,200 16,000 SH SOLE 14,000 0 2,000
GE AEROSPACE COM NEW Stock 369604301 752,516 3,990 SH SOLE 0 0 3,990
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 96,111 1,024 SH SOLE 0 0 1,024
GE VERNOVA INC COM Stock 36828A101 234,327 919 SH SOLE 0 0 919
GENERAL DYNAMICS CORP COM Stock 369550108 741,442 2,453 SH SOLE 0 0 2,453
GENERAL MLS INC COM Stock 370334104 1,238,460 16,770 SH SOLE 0 0 16,770
GENERAL MOTORS CORP Stock 37045V100 33,567 749 SH SOLE 0 0 749
GENUINE PARTS CO COM Stock 372460105 114,538 820 SH SOLE 0 0 820
GERDAU S A ADR 373737105 8,820 2,520 SH SOLE 0 0 2,520
GERON CORP Stock 374163103 11,350 2,500 SH SOLE 0 0 2,500
GILEAD SCIENCES INC Stock 375558103 33,088 395 SH SOLE 0 0 395
GLADSTONE COMMERCIAL CORP COM REIT 376536108 8,120 500 SH SOLE 0 0 500
GLADSTONE INVT CORP COM CEF 376546107 72,250 5,000 SH SOLE 0 0 5,000
GLOBAL PMTS INC COM Stock 37940X102 14,381 140 SH SOLE 0 0 140
GLOBAL WTR RES INC COM Stock 379463102 2,957,303 234,893 SH SOLE 225,000 0 9,893
GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF ETF 37954Y632 68,872 1,853 SH SOLE 0 0 1,853
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 203,342 6,570 SH SOLE 0 0 6,570
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 3,050 70 SH SOLE 0 0 70
GLOBAL X S&P 500 COVERED CALL & GROWTH ETF ETF 37954Y277 5,399 168 SH SOLE 0 0 168
GLOBAL X URANIUM ETF ETF 37954Y871 49,612 1,734 SH SOLE 0 0 1,734
GODADDY INC CL A Stock 380237107 15,678 100 SH SOLE 0 0 100
GOHEALTH INC CL A NEW Stock 38046W204 4,399 469 SH SOLE 0 0 469
GOLDMAN SACHS GROUP INC Stock 38141G104 2,260,961 4,567 SH SOLE 0 0 4,567
GOOGLE INC Stock 02079K305 12,163,889 73,343 SH SOLE 27,000 0 46,343
GRAIL INC COM Stock 384747101 674 49 SH SOLE 0 0 49
GRAINGER W W INC COM Stock 384802104 3,817,124 3,675 SH SOLE 0 0 3,675
GRANITE RIDGE RESOURCES INC COM Stock 387432107 956,340 161,000 SH SOLE 146,000 0 15,000
GRAYSCALE BITCOIN MINI TRUST (BTC) ETF 389930108 14,356 2,550 SH SOLE 0 0 2,550
GRAYSCALE BITCOIN TRUST ETF 389637109 156,550 3,100 SH SOLE 0 0 3,100
GRAYSCALE ETHEREUM MINI TRUST (ETH) ETF 38964R104 10,429 4,274 SH SOLE 0 0 4,274
GRAYSCALE ETHEREUM TRUST (ETH) ETF 389638107 93,558 4,274 SH SOLE 0 0 4,274
GREAT LAKES DREDGE & DOCK CORPORATION Stock 390607109 4,212 400 SH SOLE 0 0 400
GREEN BRICK PARTNERS INC COM Stock 392709101 6,570,936 78,675 SH SOLE 76,000 0 2,675
GREEN DOT CORP CL A Stock 39304D102 258 22 SH SOLE 0 0 22
GREENLIGHT CAPITAL RE LTD CLASS A Stock G4095J109 1,502 110 SH SOLE 0 0 110
GREENWICH LIFESCIENCES INC COM Stock 396879108 733 51 SH SOLE 0 0 51
GREIF INC CL A Stock 397624107 5,013 80 SH SOLE 0 0 80
GROUPON INC COM Stock 399473206 10,514 1,075 SH SOLE 0 0 1,075
GROWGENERATION CORP COM Stock 39986L109 8,520 4,000 SH SOLE 0 0 4,000
GSK PLC SPONSORED ADR ADR 37733W204 382,759 9,363 SH SOLE 0 0 9,363
GULFPORT ENERGY OPERATING CORP COMMON SHARES Stock 402635502 892,965 5,900 SH SOLE 5,900 0 0
H & Q HEALTHCARE FD SH BEN INT CEF 87911J103 49,790 2,674 SH SOLE 0 0 2,674
HACKETT GROUP INC COM Stock 404609109 4,129,276 157,186 SH SOLE 153,861 0 3,325
HAEMONETICS CORP MASS COM Stock 405024100 375,776 4,675 SH SOLE 4,675 0 0
HALEON PLC SPON ADS ADR 405552100 37,824 3,575 SH SOLE 0 0 3,575
HALLIBURTON CO COM Stock 406216101 63,910 2,200 SH SOLE 0 0 2,200
HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 40701T104 4,669,514 153,451 SH SOLE 152,051 0 1,400
HANESBRANDS INC Stock 410345102 5,660 770 SH SOLE 0 0 770
HARLEY DAVIDSON INC Stock 412822108 13,100 340 SH SOLE 0 0 340
HARTFORD FINL SVCS GROUP INC Stock 416515104 248,745 2,115 SH SOLE 0 0 2,115
HASBRO INC COM Stock 418056107 31,965 442 SH SOLE 0 0 442
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 968 100 SH SOLE 0 0 100
HCA HEALTHCARE INC COM Stock 40412C101 3,658 9 SH SOLE 0 0 9
HEALTH CARE PPTY INVS INC REIT 42250P103 64,373 2,815 SH SOLE 0 0 2,815
HEALTH CARE REIT INC REIT 95040Q104 64,015 500 SH SOLE 0 0 500
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 312,570 2,029 SH SOLE 0 0 2,029
HEALTHCARE SERVICES GROUP INC Stock 421906108 2,234 200 SH SOLE 0 0 200
HELEN OF TROY LTD Stock G4388N106 62 1 SH SOLE 0 0 1
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107 721,500 65,000 SH SOLE 65,000 0 0
HELLO GROUP INC ADS ADR 423403104 38,050 5,000 SH SOLE 0 0 5,000
HENRY SCHEIN INC COM Stock 806407102 12,320 169 SH SOLE 0 0 169
HERCULES CAPITAL INC COM CEF 427096508 1,022,856 52,080 SH SOLE 0 0 52,080
HERSHEY CO COM Stock 427866108 49,051 256 SH SOLE 0 0 256
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 232,937 11,385 SH SOLE 0 0 11,385
HF SINCLAIR CORP COM Stock 403949100 24,959 560 SH SOLE 0 0 560
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 11,756 51 SH SOLE 0 0 51
HIVE DIGITAL TECHNOLOGIES LTD COM NEW Stock 433921103 3,130 1,000 SH SOLE 0 0 1,000
HOLOGIC INC Stock 436440101 32,584 400 SH SOLE 0 0 400
HOME DEPOT Stock 437076102 4,628,487 11,423 SH SOLE 0 0 11,423
HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 3,078 97 SH SOLE 0 0 97
HONEYWELL INTL INC Stock 438516106 2,262,382 10,945 SH SOLE 0 0 10,945
HORMEL FOODS CORP COM Stock 440452100 1,094,601 34,530 SH SOLE 0 0 34,530
HOWARD HUGHES HOLDINGS INC COM Stock 44267T102 9,756 126 SH SOLE 0 0 126
HP INC COM Stock 40434L105 429,292 11,968 SH SOLE 0 0 11,968
HSBC HOLDINGS PLC SPONS ADR ADR 404280406 8,134 180 SH SOLE 0 0 180
HUDSON TECHNOLOGIES INC COM Stock 444144109 1,231,401 147,650 SH SOLE 144,000 0 3,650
HUMANA INC COM Stock 444859102 506,784 1,600 SH SOLE 0 0 1,600
HUNTINGTON BANCSHARES INC COM Stock 446150104 7,718 525 SH SOLE 0 0 525
HYATT HOTELS CORPORATION Stock 448579102 457 3 SH SOLE 0 0 3
HYDROFARM HLDGS GROUP INC COM Stock 44888K209 2,554 3,707 SH SOLE 0 0 3,707
HYPATIA WOMEN CEO ETF ETF 90214Q576 12,816 410 SH SOLE 0 0 410
IDACORP INC COM Stock 451107106 4,261 41 SH SOLE 0 0 41
IDEX CORP Stock 45167R104 1,005,147 4,686 SH SOLE 0 0 4,686
ILLINOIS TOOL WKS INC COM Stock 452308109 2,126,593 8,115 SH SOLE 0 0 8,115
ILLUMINA INC COM Stock 452327109 39,123 300 SH SOLE 0 0 300
INDIA FUND INC CEF 454089103 3,823 201 SH SOLE 0 0 201
ING GROEP NV ADR ADR 456837103 8,826 486 SH SOLE 0 0 486
INGERSOLL RAND INC COM Stock 45687V106 53,399 544 SH SOLE 0 0 544
INGREDION INC COM Stock 457187102 109,944 800 SH SOLE 0 0 800
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 6,057 45 SH SOLE 0 0 45
INOVIO PHARMACEUTICALS INC COM SHS Stock 45773H409 40 7 SH SOLE 0 0 7
INSEEGO CORP COM NEW Stock 45782B104 3,266 200 SH SOLE 0 0 200
INSPIRE 100 ETF ETF 66538H534 22,372 550 SH SOLE 0 0 550
INSPIRED ENTMT INC COM Stock 45782N108 4,172 450 SH SOLE 0 0 450
INTEL CORP COM Stock 458140100 1,914,508 81,607 SH SOLE 0 0 81,607
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 253,329 1,577 SH SOLE 0 0 1,577
INTERFACE INC COM Stock 458665304 2,865,893 151,075 SH SOLE 143,000 0 8,075
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 62,328 594 SH SOLE 0 0 594
INTERNATIONAL PAPER CO COM Stock 460146103 75,718 1,550 SH SOLE 0 0 1,550
INTERNATIONAL SEAWAYS INC COM Stock Y41053102 4,125 80 SH SOLE 0 0 80
INTL BUSINESS MACHINES Stock 459200101 3,414,535 15,445 SH SOLE 0 0 15,445
INTL GAME TECHNOLOGY Stock G4863A108 5,794 272 SH SOLE 0 0 272
INTUIT INC Stock 461202103 751,410 1,210 SH SOLE 0 0 1,210
INTUITIVE SURGICAL, INC. Stock 46120E602 121,344 247 SH SOLE 0 0 247
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 64,958 565 SH SOLE 0 0 565
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 7,298 346 SH SOLE 0 0 346
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 7,340 355 SH SOLE 0 0 355
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 7,367 377 SH SOLE 0 0 377
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 13,130 125 SH SOLE 0 0 125
INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 9,926 239 SH SOLE 0 0 239
INVESCO GLOBAL WATER ETF ETF 46138E651 9,899 230 SH SOLE 0 0 230
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 3,758 190 SH SOLE 0 0 190
INVESCO NASDAQ 100 ETF ETF 46138G649 60,255 300 SH SOLE 0 0 300
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,016,589 5,674 SH SOLE 0 0 5,674
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 32 1 SH SOLE 0 0 1
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 38 1 SH SOLE 0 0 1
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 722,407 15,199 SH SOLE 0 0 15,199
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 126,072 2,060 SH SOLE 0 0 2,060
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 24,969 500 SH SOLE 0 0 500
INVESCO SOLAR ETF ETF 46138G706 233,320 5,412 SH SOLE 0 0 5,412
IRON MOUNTAIN INC REIT 46284V101 67,733 570 SH SOLE 0 0 570
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 211,238 4,865 SH SOLE 0 0 4,865
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 15,907 157 SH SOLE 0 0 157
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 4,373 40 SH SOLE 0 0 40
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 386,400 4,647 SH SOLE 0 0 4,647
ISHARES 20 YEAR TREASURY BOND BUYWRITE STRATEGY ETF ETF 46436E338 3,211 119 SH SOLE 0 0 119
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 18,250 186 SH SOLE 0 0 186
ISHARES AAA CLO ACTIVE ETF ETF 092528504 4,573 88 SH SOLE 0 0 88
ISHARES AGGREGATE BOND ETF ETF 464287226 460,140 4,544 SH SOLE 0 0 4,544
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 10,271,093 94,551 SH SOLE 0 0 94,551
ISHARES BITCOIN TRUST ETF ETF 46438F101 68,647 1,900 SH SOLE 0 0 1,900
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 162,597 3,092 SH SOLE 0 0 3,092
ISHARES COHEN & STEERS REIT ETF ETF 464287564 224,094 3,400 SH SOLE 0 0 3,400
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 19,426 246 SH SOLE 0 0 246
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 206,313 3,291 SH SOLE 0 0 3,291
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 2,514 42 SH SOLE 0 0 42
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 82,334 700 SH SOLE 0 0 700
ISHARES CORE MSCI EAFE ETF 46432F842 2,328,487 29,833 SH SOLE 0 0 29,833
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 89,904 1,566 SH SOLE 0 0 1,566
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 6,021 85 SH SOLE 0 0 85
ISHARES CORE S&P MID CAP ETF ETF 464287507 931,061 14,940 SH SOLE 0 0 14,940
ISHARES CORE U.S. REIT ETF ETF 464288521 12,774 207 SH SOLE 0 0 207
ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 4,874 100 SH SOLE 0 0 100
ISHARES DJ SELECT DIVIDEND ETF 464287168 10,513,437 77,837 SH SOLE 0 0 77,837
ISHARES DJ TRANSPORTATION AVERAGE ETF 464287192 11,026 160 SH SOLE 0 0 160
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 26,460 255 SH SOLE 0 0 255
ISHARES DJ US CONSUMER SERVICES ETF 464287580 378,311 4,302 SH SOLE 0 0 4,302
ISHARES DJ US ENERGY ETF 464287796 13,902 300 SH SOLE 0 0 300
ISHARES DOW JONES US REGIONAL BANKS ETF 464288778 583,791 12,280 SH SOLE 0 0 12,280
ISHARES DOW JONES US UTILITIES ETF 464287697 271,165 2,658 SH SOLE 0 0 2,658
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 33,894 403 SH SOLE 0 0 403
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 8,068 166 SH SOLE 0 0 166
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 24,162 1,016 SH SOLE 0 0 1,016
ISHARES ETHEREUM TRUST ETF ETF 46438R105 30,488 1,550 SH SOLE 0 0 1,550
ISHARES FLOATING RATE BOND ETF ETF 46429B655 25,010 490 SH SOLE 0 0 490
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 7,786 530 SH SOLE 0 0 530
ISHARES GLOBAL HEALTHCARE SECTOR INDEX ETF 464287325 17,322 176 SH SOLE 0 0 176
ISHARES GLOBAL TELECOM ETF 464287275 112,913 1,200 SH SOLE 0 0 1,200
ISHARES GNMA BOND ETF ETF 46429B333 621,907 13,885 SH SOLE 0 0 13,885
ISHARES GOLD TRUST ETF ETF 464285204 18,936 381 SH SOLE 0 0 381
ISHARES HIGH YIELD SYSTEMATIC BOND ETF ETF 46435G250 56,470 1,175 SH SOLE 0 0 1,175
ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168 62,910 2,700 SH SOLE 0 0 2,700
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 7,235 287 SH SOLE 0 0 287
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 7,379 294 SH SOLE 0 0 294
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 16,060 200 SH SOLE 0 0 200
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 107,006 947 SH SOLE 0 0 947
ISHARES INC MSCI GERMANY INDEX FD ETF 464286806 13,536 400 SH SOLE 0 0 400
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 32,497 1,075 SH SOLE 0 0 1,075
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 9,358 100 SH SOLE 0 0 100
ISHARES MBS ETF ETF 464288588 1,533 16 SH SOLE 0 0 16
ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 464287119 2,354,549 28,017 SH SOLE 0 0 28,017
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF ETF 464288604 11,353 232 SH SOLE 0 0 232
ISHARES MSCI EAFE ETF ETF 464287465 1,501,950 17,959 SH SOLE 0 0 17,959
ISHARES MSCI EAFE VALUE ETF ETF 464288877 6,244,329 108,540 SH SOLE 0 0 108,540
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 604,424 13,180 SH SOLE 0 0 13,180
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 7,333 120 SH SOLE 0 0 120
ISHARES MSCI EUROPE FINANCIALS ETF ETF 464289180 107,155 4,333 SH SOLE 0 0 4,333
ISHARES MSCI INDIA ETF ETF 46429B598 359,325 6,139 SH SOLE 0 0 6,139
ISHARES MSCI JAPAN ETF ETF 46434G822 558,301 7,804 SH SOLE 0 0 7,804
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 454,878 3,779 SH SOLE 0 0 3,779
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 216,653 1,488 SH SOLE 0 0 1,488
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 383,026 7,050 SH SOLE 0 0 7,050
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 499,631 1,331 SH SOLE 0 0 1,331
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 50,955 268 SH SOLE 0 0 268
ISHARES RUSSELL 2000 ETF ETF 464287655 7,021,146 31,786 SH SOLE 0 0 31,786
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 109,340 385 SH SOLE 0 0 385
ISHARES RUSSELL 2000 VALUE ETF 464287630 1,009,641 6,052 SH SOLE 0 0 6,052
ISHARES RUSSELL 3000 ETF ETF 464287689 6,208 19 SH SOLE 0 0 19
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 86,325 736 SH SOLE 0 0 736
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 65,332 494 SH SOLE 0 0 494
ISHARES S&P 500 GROWTH ETF ETF 464287309 50,759,751 530,128 SH SOLE 0 0 530,128
ISHARES S&P 500 INDEX ETF 464287200 13,013,559 22,561 SH SOLE 0 0 22,561
ISHARES S&P 500 VALUE ETF ETF 464287408 35,732,867 181,229 SH SOLE 0 0 181,229
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 15,996 174 SH SOLE 0 0 174
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 26,826 217 SH SOLE 0 0 217
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 615,630 5,264 SH SOLE 0 0 5,264
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 17,715 127 SH SOLE 0 0 127
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 633,353 19,060 SH SOLE 0 0 19,060
ISHARES SEMICONDUCTOR ETF ETF 464287523 254,876 1,105 SH SOLE 0 0 1,105
ISHARES SHORT TREASURY BOND ETF ETF 464288679 110,630 1,000 SH SOLE 0 0 1,000
ISHARES SILVER TRUST ETF ETF 46428Q109 74,434 2,620 SH SOLE 0 0 2,620
ISHARES TIPS BOND ETF ETF 464287176 244,759 2,216 SH SOLE 0 0 2,216
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 396,825 6,105 SH SOLE 0 0 6,105
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 8,872,086 28,220 SH SOLE 0 0 28,220
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 836,320 9,489 SH SOLE 0 0 9,489
ISHARES TR S&P 100 INDEX FUND ETF 464287101 124,202 449 SH SOLE 0 0 449
ISHARES TR S&P 1500 INDEX FD ETF 464287150 125,189 997 SH SOLE 0 0 997
ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860 7,590 150 SH SOLE 0 0 150
ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF ETF 464288794 223,952 1,742 SH SOLE 0 0 1,742
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 19,493 415 SH SOLE 0 0 415
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 45,007 760 SH SOLE 0 0 760
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 1,593 23 SH SOLE 0 0 23
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 18,291 780 SH SOLE 0 0 780
ITERIS INC NEW COM Stock 46564T107 428 60 SH SOLE 0 0 60
ITT INDUSTRIES INC Stock 45073V108 148,941 996 SH SOLE 0 0 996
J M SMUCKER CO NEW Stock 832696405 486,762 4,020 SH SOLE 0 0 4,020
JACOBS SOLUTIONS INC COM Stock 46982L108 85,085 650 SH SOLE 0 0 650
JANUS HENDERSON GROUP PLC ORD SHS Stock G4474Y214 560,330 14,718 SH SOLE 0 0 14,718
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 177,673 3,809 SH SOLE 0 0 3,809
JB HUNT TRANSPORT SERVICES Stock 445658107 172,330 1,000 SH SOLE 0 0 1,000
JBG SMITH PPTYS COM REIT 46590V100 7,516 430 SH SOLE 0 0 430
JD.COM INC SPON ADS CL A ADR 47215P106 143,040 3,576 SH SOLE 0 0 3,576
JEFFERIES FINL GROUP INC COM Stock 47233W109 19,696 320 SH SOLE 0 0 320
JHANCOCK TAX-ADV DIVIDEND INCOME CEF 41013V100 23,220 1,000 SH SOLE 0 0 1,000
JOBY AVIATION INC COMMON STOCK Stock G65163100 10,060 2,000 SH SOLE 0 0 2,000
JOHNSON & JOHNSON COM Stock 478160104 10,202,681 62,956 SH SOLE 0 0 62,956
JOHNSON CTLS INC Stock G51502105 18,471 238 SH SOLE 0 0 238
JOHNSON OUTDOORS CL A CLASS A Stock 479167108 1,723,156 47,601 SH SOLE 32,101 0 15,500
JONES LANG LASALLE INC Stock 48020Q107 48,566 180 SH SOLE 0 0 180
JPMORGAN CHASE & CO. COM Stock 46625H100 57,278,479 271,642 SH SOLE 24,000 0 247,642
KANDI TECHNOLOGIES GROUP INC USD ORD SHS Stock G5214E103 845 410 SH SOLE 0 0 410
KELLANOVA COM Stock 487836108 80,590 999 SH SOLE 0 0 999
KENVUE INC COM Stock 49177J102 2,035 88 SH SOLE 0 0 88
KEURIG DR PEPPER INC COM Stock 49271V100 12,013 321 SH SOLE 0 0 321
KIMBERLY-CLARK CORP COM Stock 494368103 3,233,350 22,725 SH SOLE 0 0 22,725
KIMCO RLTY CORP COM REIT 49446R109 10,124 436 SH SOLE 0 0 436
KINDER MORGAN INC Stock 49456B101 2,824,550 127,866 SH SOLE 125,000 0 2,866
KIRBY CORPORATION Stock 497266106 5,912,267 48,291 SH SOLE 0 0 48,291
KKR & CO LP Stock 48251W104 18,748,109 143,576 SH SOLE 47,000 0 96,576
KLA CORP COM NEW Stock 482480100 4,646 6 SH SOLE 0 0 6
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 17,113 523 SH SOLE 0 0 523
KORRO BIO INC COM Stock 500946108 33,420 1,000 SH SOLE 0 0 1,000
KRAFT HEINZ CO COM Stock 500754106 159,004 4,529 SH SOLE 0 0 4,529
KROGER CO COM Stock 501044101 655,064 11,432 SH SOLE 0 0 11,432
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 6,342 276 SH SOLE 0 0 276
L S I INDS INC FORMERLY L S I LTG Stock 50216C108 3,864,393 239,281 SH SOLE 231,000 0 8,281
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 25,690 108 SH SOLE 0 0 108
LA Z BOY INC COM Stock 505336107 21,465 500 SH SOLE 0 0 500
LABORATORY CORP OF AMERICA Stock 504922105 84,922 380 SH SOLE 0 0 380
LACLEDE GROUP INC Stock 84857L101 6,998 104 SH SOLE 0 0 104
LAKELAND INDUSTRIES INC Stock 511795106 3,340,185 166,178 SH SOLE 149,000 0 17,178
LAM RESEARCH CORP COM NEW Stock 512807306 4,080 5 SH SOLE 0 0 5
LAMAR ADVERTISING CO NEW CL A REIT 512816109 5,344 40 SH SOLE 0 0 40
LAMB WESTON HLDGS INC COM Stock 513272104 84,529 1,306 SH SOLE 0 0 1,306
LANDS END INC NEW Stock 51509F105 155 9 SH SOLE 0 0 9
LAS VEGAS SANDS CORP Stock 517834107 726,260 14,427 SH SOLE 0 0 14,427
LAZARD LTD SHS -A - Stock 52110M109 1,183,449 23,490 SH SOLE 0 0 23,490
LEE ENTERPRISES INC COM Stock 523768406 419,657 48,181 SH SOLE 0 0 48,181
LEMONADE INC COM Stock 52567D107 330 20 SH SOLE 0 0 20
LENNAR CORP CL A Stock 526057104 2,812 15 SH SOLE 0 0 15
LESLIES INC COM Stock 527064109 5,056 1,600 SH SOLE 0 0 1,600
LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102 8,877 407 SH SOLE 0 0 407
LEXINGTON CORP PPTYS TR REIT 529043101 3,126,454 311,090 SH SOLE 272,000 0 39,090
LIBERTY BROADBAND CORP COM SER A Stock 530307107 4,609 60 SH SOLE 0 0 60
LIBERTY GLOBAL LTD COM CL A Stock G61188101 844 40 SH SOLE 0 0 40
LIBERTY GLOBAL PLC CL C Stock G61188127 8,644 400 SH SOLE 0 0 400
LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 1,424 150 SH SOLE 0 0 150
LI-CYCLE HOLDINGS CORP COM NEW Stock 50202P204 57 26 SH SOLE 0 0 26
LINCOLN NATL CORP IND COM Stock 534187109 176,929 5,615 SH SOLE 0 0 5,615
LINDE PLC SHS Stock G54950103 10,014 21 SH SOLE 0 0 21
LIQUIDITY SERVICES INC Stock 53635B107 3,948,390 173,175 SH SOLE 171,200 0 1,975
LKQ CORP COM Stock 501889208 6,307 158 SH SOLE 0 0 158
LOCKHEED MARTIN CORP Stock 539830109 454,931 778 SH SOLE 0 0 778
LOEWS CORP COM Stock 540424108 23,715 300 SH SOLE 0 0 300
LOGILITY SUPPLY CHAIN SOLUTIONS, INC Stock 029683109 1,162,117 103,853 SH SOLE 96,000 0 7,853
LOWES COS INC COM Stock 548661107 677,086 2,500 SH SOLE 0 0 2,500
LTC PROPERTIES INC REIT 502175102 45,862 1,250 SH SOLE 0 0 1,250
LUCID GROUP INC COM Stock 549498103 3,308 937 SH SOLE 0 0 937
LULULEMON ATHLETICA INC Stock 550021109 116,680 430 SH SOLE 0 0 430
LUMEN TECHNOLOGIES INC COM Stock 550241103 7,441 1,048 SH SOLE 0 0 1,048
LUMINAR TECHNOLOGIES INC COM CL A Stock 550424105 681,957 757,983 SH SOLE 0 0 757,983
LYONDELLBASELL Stock N53745100 3,306 34 SH SOLE 0 0 34
MADISON SQUARE GARDEN ENTMT COM CL A Stock 558256103 4,526,085 106,421 SH SOLE 83,000 0 23,421
MAGNA INTL INC COM Stock 559222401 8,208 200 SH SOLE 0 0 200
MARATHON OIL CORP COM Stock 565849106 7,221 271 SH SOLE 0 0 271
MARATHON PETE CORP COM Stock 56585A102 936,570 5,749 SH SOLE 0 0 5,749
MARINEMAX INC COM Stock 567908108 4,867 138 SH SOLE 0 0 138
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 10,950 275 SH SOLE 0 0 275
MARRIOTT INTL INC Stock 571903202 688,314 2,769 SH SOLE 0 0 2,769
MARRIOTT VACATIONS WORLDWIDE CORP COM Stock 57164Y107 735 10 SH SOLE 0 0 10
MARSH & MCLENNAN COS INC COM Stock 571748102 7,808 35 SH SOLE 0 0 35
MARTEN TRANS LTD COM Stock 573075108 0 0 SH SOLE 0 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104 73,030 1,013 SH SOLE 0 0 1,013
MASCO CORP COM Stock 574599106 13,934 166 SH SOLE 0 0 166
MASTEC INC COM Stock 576323109 61,550 500 SH SOLE 0 0 500
MASTERBRAND INC COMMON STOCK Stock 57638P104 1,854 100 SH SOLE 0 0 100
MASTERCARD INC Stock 57636Q104 4,487,996 9,089 SH SOLE 0 0 9,089
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 409,326 4,247 SH SOLE 0 0 4,247
MATTEL INC COM Stock 577081102 158,610 8,326 SH SOLE 0 0 8,326
MCCORMICK & CO INC COM NON VTG Stock 579780206 218,424 2,654 SH SOLE 0 0 2,654
MCDONALDS CORP COM Stock 580135101 6,159,027 20,226 SH SOLE 0 0 20,226
MCEWEN MINING INC COM Stock 58039P305 10,230 1,100 SH SOLE 0 0 1,100
MCKESSON CORP Stock 58155Q103 85,040 172 SH SOLE 0 0 172
MEDICAL PROPERTIES TRUST INC REIT 58463J304 7,898 1,350 SH SOLE 0 0 1,350
MEDTRONIC PLC SHS Stock G5960L103 400,724 4,451 SH SOLE 0 0 4,451
MERCADOLIBRE INC Stock 58733R102 71,819 35 SH SOLE 0 0 35
MERCK & CO INC Stock 58933Y105 6,702,043 59,018 SH SOLE 0 0 59,018
MERSANA THERAPEUTICS INC COM Stock 59045L106 284 150 SH SOLE 0 0 150
META PLATFORMS INC CL A Stock 30303M102 3,441,427 6,012 SH SOLE 0 0 6,012
METLIFE INC COM Stock 59156R108 406,470 4,928 SH SOLE 0 0 4,928
MGP INGREDIENTS INC NEW COM Stock 55303J106 24,975 300 SH SOLE 0 0 300
MICROCHIP TECHNOLOGY INC Stock 595017104 546,213 6,803 SH SOLE 0 0 6,803
MICRON TECHNOLOGY Stock 595112103 116,881 1,127 SH SOLE 0 0 1,127
MICROSOFT Stock 594918104 42,386,604 98,505 SH SOLE 0 0 98,505
MICROSTRATEGY INC CL A NEW Stock 594972408 50,580 300 SH SOLE 0 0 300
MIDDLESEX WTR CO COM Stock 596680108 40,775 625 SH SOLE 0 0 625
MILLER INDS INC TENN NEW Stock 600551204 3,127,775 51,275 SH SOLE 49,500 0 1,775
MIND MEDICINE MINDMED INC COM NEW Stock 60255C885 53,492 9,401 SH SOLE 0 0 9,401
MITEK SYS INC COM NEW Stock 606710200 390,844 45,080 SH SOLE 0 0 45,080
MOLECULIN BIOTECH INC COM Stock 60855D309 48 17 SH SOLE 0 0 17
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 8,628 150 SH SOLE 0 0 150
MONDELEZ INTL INC CL A Stock 609207105 1,734,733 23,547 SH SOLE 0 0 23,547
MONRO MUFFLER BRAKE INC Stock 610236101 404,040 14,000 SH SOLE 14,000 0 0
MONROE CAPITAL CORP CEF 610335101 5,656 700 SH SOLE 0 0 700
MOODYS CORP Stock 615369105 115,800 244 SH SOLE 0 0 244
MORGAN STANLEY Stock 617446448 752,208 7,216 SH SOLE 0 0 7,216
MORNINGSTAR INC COM Stock 617700109 184,132 577 SH SOLE 0 0 577
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 40,160 89 SH SOLE 0 0 89
MOVADO GROUP INC COM Stock 624580106 1,734,915 93,275 SH SOLE 92,000 0 1,275
NANO X IMAGING LTD ORD SHS Stock M70700105 395 65 SH SOLE 0 0 65
NATHANS FAMOUS INC NEW COM Stock 632347100 1,324,333 16,370 SH SOLE 16,000 0 370
NATIONAL GRID TRANSCO PLC ADR 636274409 3,762 54 SH SOLE 0 0 54
NATIONAL HEALTH INVS INC REIT 63633D104 96,669 1,150 SH SOLE 0 0 1,150
NATIONAL RETAIL PPTYS REIT 637417106 24,245 500 SH SOLE 0 0 500
NATURES SUNSHINE PRODUCTS INC Stock 639027101 1,015,371 74,550 SH SOLE 72,000 0 2,550
NAVIENT CORPORATION COM Stock 63938C108 6,236 400 SH SOLE 0 0 400
NBT BANCORP INC COM Stock 628778102 530,760 12,000 SH SOLE 12,000 0 0
NCR CORP Stock 62886E108 9,228 680 SH SOLE 0 0 680
NET LEASE OFFICE PROPERTIES COM REIT 64110Y108 3,736 122 SH SOLE 0 0 122
NETAPP INC Stock 64110D104 12,351 100 SH SOLE 0 0 100
NETFLIX COM INC Stock 64110L106 1,107,880 1,562 SH SOLE 0 0 1,562
NEUBERGER BERMAN ENERGY INFRA COM CEF 64129H104 1,599 195 SH SOLE 0 0 195
NEUROCRINE BIOSCIENCES INC COM Stock 64125C109 1,498 13 SH SOLE 0 0 13
NEW MEDIA INV GRP INC Stock 36472T109 11,437 2,035 SH SOLE 0 0 2,035
NEW YORK TIMES CO CL A Stock 650111107 12,478 224 SH SOLE 0 0 224
NEWMONT CORP COM Stock 651639106 1,768,964 33,096 SH SOLE 0 0 33,096
NEXPOINT RESIDENTIAL TR INC COM REIT 65341D102 7,350 167 SH SOLE 0 0 167
NEXTERA ENERGY INC COM Stock 65339F101 2,155,512 25,500 SH SOLE 0 0 25,500
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 13,810 500 SH SOLE 0 0 500
NIKE INC CLASS B Stock 654106103 332,506 3,761 SH SOLE 0 0 3,761
NIKOLA CORP COM NEW Stock 654110303 73 16 SH SOLE 0 0 16
NIO INC SPON ADS ADR 62914V106 28,056 4,200 SH SOLE 0 0 4,200
NISOURCE INC COM Stock 65473P105 8,662 250 SH SOLE 0 0 250
NOBLE CORP PLC ORD SHS A Stock G65431127 2,747 76 SH SOLE 0 0 76
NOKIA CORP ADR ADR 654902204 3,060 700 SH SOLE 0 0 700
NORDSTROM INC COM Stock 655664100 112 5 SH SOLE 0 0 5
NORFOLK SOUTHERN CRP Stock 655844108 39,925 161 SH SOLE 0 0 161
NORTHERN TR CORP COM Stock 665859104 1,620,810 18,003 SH SOLE 0 0 18,003
NORTHROP GRUMMAN CORP COM Stock 666807102 65,106 123 SH SOLE 0 0 123
NORTHSTAR ASSET MGMTGROUP INC COM Stock 25401T603 5,369 380 SH SOLE 0 0 380
NORTHWEST NAT HLDG CO COM Stock 66765N105 2,000,180 49,000 SH SOLE 48,000 0 1,000
NORTHWESTERN ENERGY GROUP INC COM NEW Stock 668074305 2,851,627 49,836 SH SOLE 38,000 0 11,836
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 6,871 335 SH SOLE 0 0 335
NOVARTIS AG ADR ADR 66987V109 160,029 1,391 SH SOLE 0 0 1,391
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 58,581 492 SH SOLE 0 0 492
NUCOR CORP COM Stock 670346105 1,954 13 SH SOLE 0 0 13
NUTRIEN LTD COM Stock 67077M108 7,690 160 SH SOLE 0 0 160
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 20,393 1,523 SH SOLE 0 0 1,523
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 145,603 12,164 SH SOLE 0 0 12,164
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 88,393 7,140 SH SOLE 0 0 7,140
NUVEEN S&P 500 DYNAMIC OVERWRI COM CEF 6706EW100 33,560 2,000 SH SOLE 0 0 2,000
NVIDIA CORP Stock 67066G104 3,733,633 30,745 SH SOLE 11,000 0 19,745
NXP SEMICONDUCTORS N V COM Stock N6596X109 0 0 SH SOLE 0 0 0
NY COMMUNITY BANCORP INC Stock 649445400 5,390 480 SH SOLE 0 0 480
O REILLY AUTOMOTIVE INC Stock 67103H107 2,557,704 2,221 SH SOLE 0 0 2,221
O S I SYSTEMS INC Stock 671044105 1,541,378 10,152 SH SOLE 10,152 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 2,010 39 SH SOLE 0 0 39
OCEANFIRST FINL CORP COM Stock 675234108 5,577 300 SH SOLE 0 0 300
OCUGEN INC COM Stock 67577C105 298 300 SH SOLE 0 0 300
OFFICE PPTYS INCOME TR COM SHS BEN INT REIT 67623C109 1,199 550 SH SOLE 0 0 550
OIL DRI CORP AMER COM Stock 677864100 3,394,308 49,200 SH SOLE 49,000 0 200
OLD NATL BANCORP IND Stock 680033107 112,692 6,039 SH SOLE 0 0 6,039
OLD REP INTL CORP COM Stock 680223104 27,440,171 774,708 SH SOLE 0 0 774,708
OMEGA HEALTHCARE INVS INC COM REIT 681936100 112,983 2,776 SH SOLE 0 0 2,776
OMNIAB INC COM Stock 68218J103 2,326 550 SH SOLE 0 0 550
ONCTERNAL THERAPEUTICS INC COM NEW Stock 68236P206 330 250 SH SOLE 0 0 250
ONE GAS INC Stock 68235P108 31,628 425 SH SOLE 0 0 425
ONEOK INC NEW COM Stock 682680103 598,542 6,568 SH SOLE 0 0 6,568
ONEWATER MARINE INC CL A COM Stock 68280L101 3,826 160 SH SOLE 0 0 160
ORACLE CORPORATION Stock 68389X105 15,883,825 93,215 SH SOLE 0 0 93,215
ORGANON & CO COMMON STOCK Stock 68622V106 21,229 1,110 SH SOLE 0 0 1,110
ORION ENERGY SYSTEMS INC Stock 686275108 3,370,387 3,933,002 SH SOLE 1,980,000 0 1,953,002
ORION OFFICE REIT INC COM REIT 68629Y103 4,080 1,020 SH SOLE 0 0 1,020
OSHKOSH TRUCK CORP Stock 688239201 30,063 300 SH SOLE 0 0 300
OTIS WORLDWIDE CORP COM Stock 68902V107 190,314 1,831 SH SOLE 0 0 1,831
OTTER TAIL CORP COM Stock 689648103 1,061,054 13,575 SH SOLE 10,500 0 3,075
OWENS-ILLINOIS, INC. Stock 67098H104 10,627 810 SH SOLE 0 0 810
PACCAR INC COM Stock 693718108 1,875 19 SH SOLE 0 0 19
PAGERDUTY INC COM Stock 69553P100 1,206 65 SH SOLE 0 0 65
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 208,692 5,610 SH SOLE 0 0 5,610
PALO ALTO NETWORKS INC COM Stock 697435105 767,341 2,245 SH SOLE 0 0 2,245
PAN AMERICAN SILVER CORP Stock 697900108 66,784 3,200 SH SOLE 0 0 3,200
PARAMOUNT GLOBAL CLASS A COM Stock 92556H107 3,323 152 SH SOLE 0 0 152
PARAMOUNT GLOBAL CLASS B COMMON Stock 92556H206 809,617 76,235 SH SOLE 0 0 76,235
PARK HOTELS & RESORTS INC COM REIT 700517105 21,855 1,550 SH SOLE 0 0 1,550
PARKER-HANNIFIN CORP COM Stock 701094104 3,159 5 SH SOLE 0 0 5
PARK-OHIO HLDGS CORP COM Stock 700666100 5,833 190 SH SOLE 0 0 190
PATTERSON COS INC COM Stock 703395103 8,299 380 SH SOLE 0 0 380
PAYCHEX INC Stock 704326107 10,695,626 79,705 SH SOLE 25,000 0 54,705
PAYPAL HLDGS INC COM Stock 70450Y103 97,928 1,255 SH SOLE 0 0 1,255
PBF ENERGY INC CL A Stock 69318G106 6,809 220 SH SOLE 0 0 220
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 1,872 400 SH SOLE 0 0 400
PEMBINA PIPELINE CORP COM Stock 706327103 3,629 88 SH SOLE 0 0 88
PENN ENTERTAINMENT INC COM Stock 707569109 16,974 900 SH SOLE 0 0 900
PENSKE AUTOMOTIVE GROUP INC Stock 70959W103 8,446 52 SH SOLE 0 0 52
PEOPLES BANCORP INC COM Stock 709789101 4,213 140 SH SOLE 0 0 140
PEPSICO INC COM Stock 713448108 12,586,684 74,018 SH SOLE 14,000 0 60,018
PERDOCEO ED CORP COM Stock 71363P106 4,537 204 SH SOLE 0 0 204
PFIZER INC COM Stock 717081103 8,363,852 289,007 SH SOLE 100,000 0 189,007
PG&E CORP COM Stock 69331C108 1,977 100 SH SOLE 0 0 100
PHILIP MORRIS INTL INC Stock 718172109 1,585,848 13,063 SH SOLE 0 0 13,063
PHILLIPS 66 Stock 718546104 614,454 4,674 SH SOLE 0 0 4,674
PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206 10,100 1,000 SH SOLE 0 0 1,000
PINNACLE FINL PARTNERS INC COM Stock 72346Q104 10,189 104 SH SOLE 0 0 104
PINSTRIPES HOLDINGS INC CL A COM Stock 06690B107 767 1,000 SH SOLE 0 0 1,000
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105 34,740 2,000 SH SOLE 0 0 2,000
PLANET LABS PBC COM CL A Stock 72703X106 401 180 SH SOLE 0 0 180
PLUG PWR INC Stock 72919P202 1,864 825 SH SOLE 0 0 825
PNC FINL SVCS GROUP INC COM Stock 693475105 890,329 4,816 SH SOLE 0 0 4,816
PORTILLOS INC COM CL A Stock 73642K106 19,936 1,480 SH SOLE 0 0 1,480
POST HOLDINGS INC COM Stock 737446104 2,431 21 SH SOLE 0 0 21
POSTAL REALTY TRUST INC CL A REIT 73757R102 7,221,766 493,290 SH SOLE 414,500 0 78,790
POTBELLY CORP COM Stock 73754Y100 8,340 1,000 SH SOLE 0 0 1,000
POTLATCHDELTIC CORPORATION COM REIT 737630103 106,030 2,354 SH SOLE 0 0 2,354
POWERFLEET INC COM Stock 73931J109 2,700 540 SH SOLE 0 0 540
POWERSHARES DYNAMIC PHARMACEUTICALS ETF 46137V662 52,182 600 SH SOLE 0 0 600
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 4,720,285 301,423 SH SOLE 0 0 301,423
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 135,972 11,010 SH SOLE 0 0 11,010
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD ETF 46137V142 417,350 5,917 SH SOLE 0 0 5,917
POWERSHARES HY DIVIDEND ACHIEVERS ETF 46137V563 6,579 300 SH SOLE 0 0 300
POWERSHARES QQQ TR ETF 46090E103 9,795,301 20,069 SH SOLE 0 0 20,069
POWERSHARES WILDERHILL CLEAN ENERGY ETF 46137V134 56,364 2,814 SH SOLE 0 0 2,814
PPG INDS INC COM Stock 693506107 86,099 650 SH SOLE 0 0 650
PPL CORP COM Stock 69351T106 49,587 1,499 SH SOLE 0 0 1,499
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 23,794 277 SH SOLE 0 0 277
PROCTER AND GAMBLE CO COM Stock 742718109 7,119,322 41,105 SH SOLE 0 0 41,105
PROGRESSIVE CORP COM Stock 743315103 5,075 20 SH SOLE 0 0 20
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103 98,129 777 SH SOLE 0 0 777
PROPETRO HLDG CORP COM Stock 74347M108 1,910,596 249,425 SH SOLE 246,000 0 3,425
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 99,821 935 SH SOLE 0 0 935
PROSHARES ULTRAPRO SHORT DOW30 ETF 74347G648 65 5 SH SOLE 0 0 5
PROSPERITY BANCSHARES INC Stock 743606105 87,277 1,211 SH SOLE 0 0 1,211
PRUDENTIAL FINL INC Stock 744320102 424,685 3,507 SH SOLE 0 0 3,507
PUBLIC STORAGE INC REIT 74460D109 7,277 20 SH SOLE 0 0 20
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 213,480 2,393 SH SOLE 0 0 2,393
PULTE GROUP INC COM Stock 745867101 2,296 16 SH SOLE 0 0 16
PURPLE BIOTECH LTD SPONSORED ADR ADR 74638P109 83 15 SH SOLE 0 0 15
QCR HOLDINGS INC COM Stock 74727A104 922,414 12,460 SH SOLE 12,460 0 0
QIAGEN NV SHS NEW Stock N72482149 8,932 196 SH SOLE 0 0 196
QUALCOMM INC COM Stock 747525103 7,112,889 41,828 SH SOLE 26,000 0 15,828
QUANTA SERVICES INC Stock 74762E102 214,668 720 SH SOLE 0 0 720
QUANTUMSCAPE CORP COM CL A Stock 74767V109 155 27 SH SOLE 0 0 27
QUEST RESOURCE HLDG CORP COM NEW Stock 74836W203 1,220,342 152,925 SH SOLE 150,000 0 2,925
QUIDELORTHO CORP COM Stock 219798105 8,208 180 SH SOLE 0 0 180
READY CAPITAL CORP COM REIT 75574U101 2,701 354 SH SOLE 0 0 354
REALTY INCOME CORP REIT 756109104 3,702,415 58,379 SH SOLE 37,000 0 21,379
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 47,574 1,450 SH SOLE 0 0 1,450
REE AUTOMOTIVE LTD SHS CL A NEW Stock M8287R202 14 2 SH SOLE 0 0 2
RENAISSANCE IPO ETF ETF 759937204 19,296 450 SH SOLE 0 0 450
RENALYTIX PLC SPON ADS ADR 75973T101 8,991 43,000 SH SOLE 0 0 43,000
REPAY HLDGS CORP COM CL A Stock 76029L100 3,590 440 SH SOLE 0 0 440
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 806 40 SH SOLE 0 0 40
RESOURCES CONNECTION INC COM Stock 76122Q105 529,717 54,610 SH SOLE 53,000 0 1,610
REXFORD INDL RLTY INC COM REIT 76169C100 416,818 8,285 SH SOLE 0 0 8,285
RF INDUSTRIES INC Stock 749552105 5,406 1,325 SH SOLE 0 0 1,325
RGC RESOURCES INC Stock 74955L103 2,076,440 92,000 SH SOLE 90,000 0 2,000
RH COM Stock 74967X103 8,361 25 SH SOLE 0 0 25
RIO TINTO PLC SPON ADR ADR 767204100 21,351 300 SH SOLE 0 0 300
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 37,845 3,373 SH SOLE 0 0 3,373
RMR GROUP INC CL A Stock 74967R106 203 8 SH SOLE 0 0 8
ROBO GLOBAL ARTIFICIAL INTELLIGENCE ETF ETF 301505731 27,758 600 SH SOLE 0 0 600
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707 248,254 4,350 SH SOLE 0 0 4,350
ROCKET COS INC COM CL A Stock 77311W101 9,595 500 SH SOLE 0 0 500
ROCKWELL AUTOMATION INC COM Stock 773903109 643,499 2,397 SH SOLE 0 0 2,397
ROCKY SHOES & BOOTS INC Stock 774515100 5,886,932 184,775 SH SOLE 169,150 0 15,625
ROKU INC COM CL A Stock 77543R102 1,866 25 SH SOLE 0 0 25
ROPER TECHNOLOGIES INC COM Stock 776696106 1,669 3 SH SOLE 0 0 3
ROSS STORES INC COM Stock 778296103 2,107 14 SH SOLE 0 0 14
ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789 3,790 200 SH SOLE 0 0 200
ROYAL CARIBBEAN GROUP COM Stock V7780T103 20,042 113 SH SOLE 0 0 113
ROYAL DUTCH SHELL PLC-ADR ADR 780259305 551,215 8,358 SH SOLE 0 0 8,358
ROYCE GLOBAL TRUST INC COM CEF 78081T104 1,596 138 SH SOLE 0 0 138
ROYCE MICRO-CAP TRUST INC CEF 780915104 11,303 1,176 SH SOLE 0 0 1,176
ROYCE VALUE TR INC CEF 780910105 96,165 6,125 SH SOLE 0 0 6,125
RTX CORPORATION COM Stock 75513E101 840,972 6,941 SH SOLE 0 0 6,941
RUMBLE INC COM CL A Stock 78137L105 13,400 2,500 SH SOLE 0 0 2,500
RUSH ENTERPRISES INC CL A Stock 781846209 8,875 168 SH SOLE 0 0 168
RUSH STREET INTERACTIVE INC COM Stock 782011100 115,010 10,600 SH SOLE 0 0 10,600
RYAN SPECIALTY HOLDINGS INC CL A Stock 78351F107 38,241 576 SH SOLE 0 0 576
S&P GLOBAL INC COM Stock 78409V104 13,432 26 SH SOLE 0 0 26
SABA CAPITAL INCOME & OPRNT FD SHS NEW CEF 78518H202 1,176 155 SH SOLE 0 0 155
SABRA HEALTH CARE REIT INC REIT 78573L106 5,583 300 SH SOLE 0 0 300
SAGE THERAPEUTICS INC COM Stock 78667J108 101 14 SH SOLE 0 0 14
SALESFORCE COM Stock 79466L302 1,497,945 5,473 SH SOLE 0 0 5,473
SALLY BEAUTY HLDGS INC COM Stock 79546E104 1,710 126 SH SOLE 0 0 126
SANOFI SA ADR 80105N105 10,489 182 SH SOLE 0 0 182
SAP AKTIENGESELLSCHAFT ADR ADR 803054204 92,773 405 SH SOLE 0 0 405
SCHLUMBERGER LTD COM STK Stock 806857108 151,398 3,609 SH SOLE 0 0 3,609
SCHNEIDER NATIONAL INC CL B Stock 80689H102 28,540 1,000 SH SOLE 0 0 1,000
SCHRODINGER INC COM Stock 80810D103 297 16 SH SOLE 0 0 16
SCHWAB ETFS- US BROAD MARKET ETF ETF 808524102 650,832 9,784 SH SOLE 0 0 9,784
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 215,645 4,187 SH SOLE 0 0 4,187
SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF ETF 808524755 33,820 905 SH SOLE 0 0 905
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 89,623 1,321 SH SOLE 0 0 1,321
SCHWAB U.S. REIT ETF ETF 808524847 23,031 994 SH SOLE 0 0 994
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,464,645 17,327 SH SOLE 0 0 17,327
SCHWAB US MID-CAP ETF ETF 808524508 43,574 524 SH SOLE 0 0 524
SCORPIO TANKERS INC SHS Stock Y7542C130 2,995 42 SH SOLE 0 0 42
SCOTTS MIRACLE-GRO CO CL A Stock 810186106 10,838 125 SH SOLE 0 0 125
SEA LTD SPONSORD ADS ADR 81141R100 1,697 18 SH SOLE 0 0 18
SEABOARD CORP DEL COM Stock 811543107 6,274 2 SH SOLE 0 0 2
SEAGATE TECHNOLOGY Stock G7997R103 16,977 155 SH SOLE 0 0 155
SEAPORT ENTMT GROUP INC COMMON STOCK Stock 812215200 356 13 SH SOLE 0 0 13
SEI INVTS CO COM Stock 784117103 11,949 173 SH SOLE 0 0 173
SELECT WATER SOLUTIONS INC CL A COM Stock 81617J301 1,346,730 121,000 SH SOLE 121,000 0 0
SEMPRA ENERGY Stock 816851109 81,459 974 SH SOLE 0 0 974
SENTINELONE INC CL A Stock 81730H109 3,373 141 SH SOLE 0 0 141
SERVICE NOW INC Stock 81762P102 6,261 7 SH SOLE 0 0 7
SHARECARE INC COM CL A Stock 81948W104 3,692 2,600 SH SOLE 0 0 2,600
SHERWIN WILLIAMS CO COM Stock 824348106 3,435 9 SH SOLE 0 0 9
SHOALS TECHNOLOGIES GROUP INC CL A Stock 82489W107 236 42 SH SOLE 0 0 42
SHOE CARNIVAL INC COM Stock 824889109 956,675 21,817 SH SOLE 21,817 0 0
SHOPIFY INC CL A Stock 82509L107 44,077 550 SH SOLE 0 0 550
SIERRA BANCORP COM Stock 82620P102 5,198 180 SH SOLE 0 0 180
SIGNET JEWELERS LIMITED SHS Stock G81276100 546,642 5,300 SH SOLE 5,300 0 0
SIMON PROPERTY GROUP INC REIT 828806109 263,671 1,560 SH SOLE 0 0 1,560
SIRIUSPOINT LTD COM Stock G8192H106 17,495 1,220 SH SOLE 0 0 1,220
SIRIUSXM HOLDINGS INC COMMON STOCK Stock 829933100 3,902 165 SH SOLE 0 0 165
SJW GROUP COM Stock 784305104 3,276 56 SH SOLE 0 0 56
SKECHERS U S A INC CL A Stock 830566105 20,076 300 SH SOLE 0 0 300
SKILLZ INC COM CL A Stock 83067L208 17 3 SH SOLE 0 0 3
SMURFIT WESTROCK PLC SHS Stock G8267P108 3,706 75 SH SOLE 0 0 75
SNAP INC CL A Stock 83304A106 10,700 1,000 SH SOLE 0 0 1,000
SNAP ON INC COM Stock 833034101 262,767 907 SH SOLE 0 0 907
SOFI TECHNOLOGIES INC COM Stock 83406F102 3,930 500 SH SOLE 0 0 500
SOLVENTUM CORP COM SHS Stock 83444M101 126,472 1,814 SH SOLE 0 0 1,814
SONOCO PRODS CO COM Stock 835495102 7,648 140 SH SOLE 0 0 140
SONY GROUP CORP SPONSORED ADR ADR 835699307 14,486 150 SH SOLE 0 0 150
SOUTHERN CO COM Stock 842587107 888,239 9,850 SH SOLE 0 0 9,850
SOUTHSTATE CORPORATION COM Stock 840441109 4,276 44 SH SOLE 0 0 44
SOUTHWEST AIRLS CO COM Stock 844741108 92,132 3,109 SH SOLE 0 0 3,109
SOUTHWEST GAS HLDGS INC COM Stock 844895102 11,064 150 SH SOLE 0 0 150
SPAC AND NEW ISSUE ETF ETF 19423L672 943 40 SH SOLE 0 0 40
SPDR BIOTECH ETF ETF 78464A870 17,290 175 SH SOLE 0 0 175
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 255,988 605 SH SOLE 0 0 605
SPDR GOLD ETF ETF 78463V107 6,881,515 28,312 SH SOLE 0 0 28,312
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 10,106 51 SH SOLE 0 0 51
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 7,050 270 SH SOLE 0 0 270
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 107,049 2,345 SH SOLE 0 0 2,345
SPDR S&P 500 ETF TRUST ETF 78462F103 36,991,969 64,473 SH SOLE 0 0 64,473
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 1,606 34 SH SOLE 0 0 34
SPDR S&P BANK ETF ETF 78464A797 4,051,413 76,601 SH SOLE 0 0 76,601
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 4,402,367 35,343 SH SOLE 0 0 35,343
SPDR S&P INSURANCE ETF ETF 78464A789 5,675 100 SH SOLE 0 0 100
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655 22,040 335 SH SOLE 0 0 335
SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 78468R630 17,971 355 SH SOLE 0 0 355
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 17,266 350 SH SOLE 0 0 350
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 4,213,124 7,396 SH SOLE 0 0 7,396
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 53,923 410 SH SOLE 0 0 410
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 5,829,415 102,993 SH SOLE 0 0 102,993
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 116,240 484 SH SOLE 0 0 484
SPDR SER TR DJ GLOBAL TITANS ETF ETF 78464A706 155,782 1,130 SH SOLE 0 0 1,130
SPDR SER TR S&P DIVID ETF ETF 78464A763 236,213 1,663 SH SOLE 0 0 1,663
SPHERE ENTERTAINMENT CO CL A Stock 55826T102 5,941,326 134,480 SH SOLE 97,400 0 37,080
SPOK HLDGS INC COM Stock 84863T106 1,837,320 122,000 SH SOLE 122,000 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS Stock H8088L103 60,550 5,000 SH SOLE 0 0 5,000
SPROTT INC COM NEW Stock 852066208 6,606,244 152,534 SH SOLE 103,000 0 49,534
SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 1,640,264 80,484 SH SOLE 0 0 80,484
SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 846,554 81,010 SH SOLE 0 0 81,010
STANLEY BLACK & DECKER INC COM Stock 854502101 11,013 100 SH SOLE 0 0 100
STANTEC INC COM Stock 85472N109 4,825 60 SH SOLE 0 0 60
STARBUCKS CORP Stock 855244109 4,332,301 44,438 SH SOLE 0 0 44,438
STARWOOD PPTY TR INC COM REIT 85571B105 4,076 200 SH SOLE 0 0 200
STATE STR CORP COM Stock 857477103 12,386 140 SH SOLE 0 0 140
STEELCASE INC CL A Stock 858155203 150,818 11,180 SH SOLE 0 0 11,180
STERICYCLE INC Stock 858912108 18,300 300 SH SOLE 0 0 300
STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 11,125 500 SH SOLE 0 0 500
STRUCTURE THERAPEUTICS INC SPONSORED ADS ADR 86366E106 43,012 980 SH SOLE 0 0 980
STRYKER CORP Stock 863667101 3,246,812 8,987 SH SOLE 0 0 8,987
SUN CMNTYS INC COM REIT 866674104 5,136 38 SH SOLE 0 0 38
SUPERIOR GROUP OF CO INC COM Stock 868358102 6,037,615 389,775 SH SOLE 323,000 0 66,775
SWEETGREEN INC COM CL A Stock 87043Q108 7,090 200 SH SOLE 0 0 200
SWISS HELVETIA FUND INC CEF 870875101 8,511 951 SH SOLE 0 0 951
SYNOPSYS INC COM Stock 871607107 2,532 5 SH SOLE 0 0 5
T ROWE PRICE GROUP INC Stock 74144T108 59,585 547 SH SOLE 0 0 547
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 38,791 223 SH SOLE 0 0 223
TARGA RES CORP COM Stock 87612G101 253,923 1,716 SH SOLE 0 0 1,716
TARGET CORP COM Stock 87612E106 8,919,641 57,229 SH SOLE 21,000 0 36,229
TC ENERGY CORP COM Stock 87807B107 2,996 63 SH SOLE 0 0 63
TCW STRATEGIC INCOME FD INC COM CEF 872340104 160,115 31,212 SH SOLE 0 0 31,212
TE CONNECTIVITY LTD Stock G87052109 615,456 4,076 SH SOLE 0 0 4,076
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,446,144 10,835 SH SOLE 0 0 10,835
TECHPRECISION CORP COM NEW Stock 878739200 9 3 SH SOLE 0 0 3
TELADOC HEALTH INC COM Stock 87918A105 92 10 SH SOLE 0 0 10
TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 ADR 294821608 432 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 13,136 565 SH SOLE 0 0 565
TELUS CORPORATION COM Stock 87971M103 1,678 100 SH SOLE 0 0 100
TEMPLETON GLOBAL INCOME FD INC CEF 880198205 34,530 4,058 SH SOLE 0 0 4,058
TENET HEALTHCARE CORP COM NEW Stock 88033G407 5,485 33 SH SOLE 0 0 33
TENNANT CO COM Stock 880345103 1,054,039 10,975 SH SOLE 10,500 0 475
TERADATA CORP Stock 88076W103 18,204 600 SH SOLE 0 0 600
TERNS PHARMACEUTICALS INC COM Stock 880881107 9,257 1,110 SH SOLE 0 0 1,110
TESLA MOTORS INC Stock 88160R101 824,396 3,151 SH SOLE 0 0 3,151
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 59,916 3,325 SH SOLE 0 0 3,325
TEXAS INSTRS INC COM Stock 882508104 3,518,736 17,034 SH SOLE 0 0 17,034
TFI INTL INC COM Stock 87241L109 7,695 56 SH SOLE 0 0 56
TG THERAPEUTICS INC COM Stock 88322Q108 325,121 13,900 SH SOLE 0 0 13,900
THE REALREAL INC COM Stock 88339P101 63 20 SH SOLE 0 0 20
THE TRADE DESK INC COM CL A Stock 88339J105 10,965 100 SH SOLE 0 0 100
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 6,479,521 10,475 SH SOLE 0 0 10,475
THERMON GROUP HOLDINGS COM Stock 88362T103 722,128 24,200 SH SOLE 24,200 0 0
THOR INDS INC COM Stock 885160101 10,989 100 SH SOLE 0 0 100
TIPTREE INC COM Stock 88822Q103 1,309,233 66,900 SH SOLE 65,000 0 1,900
TJX COS INC NEW COM Stock 872540109 519,145 4,417 SH SOLE 0 0 4,417
T-MOBILE US INC COM Stock 872590104 27,652 134 SH SOLE 0 0 134
TOAST INC CL A Stock 888787108 5,662 200 SH SOLE 0 0 200
TOOTSIE ROLL INDS INC COM Stock 890516107 112,089 3,619 SH SOLE 0 0 3,619
TOPGOLF CALLAWAY BRANDS CORP COM Stock 131193104 1,647 150 SH SOLE 0 0 150
TORTOISE GLOBAL WATER ESG FUND ETF 56167N753 66,403 1,325 SH SOLE 0 0 1,325
TOTAL SA ADR ADR 89151E109 33,215 514 SH SOLE 0 0 514
TOYOTA MOTOR CORP ADS ADR 892331307 96,249 539 SH SOLE 0 0 539
TRACTOR SUPPLY CO COM Stock 892356106 1,455 5 SH SOLE 0 0 5
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 217,689 560 SH SOLE 0 0 560
TRAVELERS COMPANIES INC COM Stock 89417E109 36,740 157 SH SOLE 0 0 157
TRUIST FINL CORP COM Stock 89832Q109 658,022 15,385 SH SOLE 0 0 15,385
TRUPANION INC COM Stock 898202106 83,960 2,000 SH SOLE 0 0 2,000
TUPPERWARE BRANDS CORP Stock 899896104 2 20 SH SOLE 0 0 20
TURTLE BEACH CORP COM NEW Stock 900450206 15,340 1,000 SH SOLE 0 0 1,000
TWILIO INC CL A Stock 90138F102 53,415 819 SH SOLE 0 0 819
TYSON FOODS INC CL A Stock 902494103 29,780 500 SH SOLE 0 0 500
U S GLOBAL INVS INCORPORA CLASS A Stock 902952100 28,380 11,000 SH SOLE 0 0 11,000
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF ETF 26922A719 21,310 1,000 SH SOLE 0 0 1,000
UBER TECHNOLOGIES INC COM Stock 90353T100 17,587 234 SH SOLE 0 0 234
UGI CORP NEW COM Stock 902681105 3,253 130 SH SOLE 0 0 130
ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 19,456 50 SH SOLE 0 0 50
UMH PPTYS INC COM REIT 903002103 3,465,579 176,186 SH SOLE 0 0 176,186
UNDER ARMOUR INC CL A Stock 904311107 116 13 SH SOLE 0 0 13
UNDER ARMOUR INC CL C Stock 904311206 109 13 SH SOLE 0 0 13
UNILEVER PLC SPON ADR NEW ADR 904767704 816,165 12,564 SH SOLE 0 0 12,564
UNION PAC CORP COM Stock 907818108 14,072,019 57,092 SH SOLE 0 0 57,092
UNITED CONTL HLDGS INC Stock 910047109 21,683 380 SH SOLE 0 0 380
UNITED NAT FOODS INC COM Stock 911163103 7,905 470 SH SOLE 0 0 470
UNITED PARCEL SERVICE INC Stock 911312106 5,029,842 36,892 SH SOLE 15,000 0 21,892
UNITED RENTALS INC Stock 911363109 3,239 4 SH SOLE 0 0 4
UNITED STATES STL CORP Stock 912909108 2,332 66 SH SOLE 0 0 66
UNITED STS LIME & MINERALS INC COM Stock 911922102 6,528,571 66,850 SH SOLE 65,000 0 1,850
UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 71,670 200 SH SOLE 0 0 200
UNITEDHEALTH GROUP Stock 91324P102 2,837,364 4,853 SH SOLE 3,000 0 1,853
UNITIL CORPORATION Stock 913259107 2,029,430 33,500 SH SOLE 33,500 0 0
UNITY SOFTWARE INC COM Stock 91332U101 1,583 70 SH SOLE 0 0 70
UNUM GROUP COM Stock 91529Y106 25,017 421 SH SOLE 0 0 421
URBAN OUTFITTERS INC COM Stock 917047102 26,817 700 SH SOLE 0 0 700
US BANCORP DEL COM NEW Stock 902973304 934,584 20,437 SH SOLE 0 0 20,437
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 245,853 3,043 SH SOLE 0 0 3,043
V2X INC COM Stock 92242T101 1,018,048 18,225 SH SOLE 18,225 0 0
VAIL RESORTS INC Stock 91879Q109 1,703,859 9,776 SH SOLE 8,000 0 1,776
VALERO ENERGY CORP Stock 91913Y100 12,963 96 SH SOLE 0 0 96
VALUE LINE INC Stock 920437100 748,650 16,100 SH SOLE 16,100 0 0
VANECK BIOTECH ETF ETF 92189F726 66,130 373 SH SOLE 0 0 373
VANECK IG FLOATING RATE ETF ETF 92189F486 2,105,361 82,660 SH SOLE 0 0 82,660
VANECK OIL SERVICES ETF ETF 92189H607 1,135 4 SH SOLE 0 0 4
VANECK PHARMACEUTICAL ETF ETF 92189F692 105,248 1,108 SH SOLE 0 0 1,108
VANECK RARE EARTH AND STRATEGIC METALS ETF ETF 92189H805 13,836 300 SH SOLE 0 0 300
VANECK SOCIAL SENTIMENT ETF ETF 92189H839 9,173 427 SH SOLE 0 0 427
VANGUARD BOND INDEX FUND INC LONG TERM BD ETF ETF 921937793 613,233 8,158 SH SOLE 0 0 8,158
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 158,398 725 SH SOLE 0 0 725
VANGUARD CORE PLUS BOND ETF ETF 922020755 26,452 333 SH SOLE 0 0 333
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 9,529,325 48,113 SH SOLE 0 0 48,113
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 86,843 1,308 SH SOLE 0 0 1,308
VANGUARD ENERGY ETF 92204A306 167,926 1,371 SH SOLE 0 0 1,371
VANGUARD ESG U.S. STOCK ETF ETF 921910733 200,909 1,976 SH SOLE 0 0 1,976
VANGUARD EUROPEAN ETF 922042874 2,773 39 SH SOLE 0 0 39
VANGUARD EXTENDED MARKET ETF ETF 922908652 8,143,119 44,745 SH SOLE 0 0 44,745
VANGUARD FINANCIALS ETF ETF 92204A405 11,257 102 SH SOLE 0 0 102
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 1,008 16 SH SOLE 0 0 16
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 832,364 15,761 SH SOLE 0 0 15,761
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,414,123 29,553 SH SOLE 0 0 29,553
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 35,281 752 SH SOLE 0 0 752
VANGUARD GROWTH ETF ETF 922908736 411,538 1,072 SH SOLE 0 0 1,072
VANGUARD HEALTH CARE ETF ETF 92204A504 2,421,150 8,580 SH SOLE 0 0 8,580
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 1,762,130 13,745 SH SOLE 0 0 13,745
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 839,845 5,009 SH SOLE 0 0 5,009
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 1,500,021 2,557 SH SOLE 0 0 2,557
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 46,938 599 SH SOLE 0 0 599
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 1,322,366 15,789 SH SOLE 0 0 15,789
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 214,526 2,922 SH SOLE 0 0 2,922
VANGUARD LARGE-CAP ETF ETF 922908637 44,759 170 SH SOLE 0 0 170
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 12,590 39 SH SOLE 0 0 39
VANGUARD MID CAP ETF 922908629 349,567 1,325 SH SOLE 0 0 1,325
VANGUARD MID CAP GROWTH ETF ETF 922908538 90,084 370 SH SOLE 0 0 370
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 7,554 160 SH SOLE 0 0 160
VANGUARD REIT INDEX ETF ETF 922908553 764,028 7,843 SH SOLE 0 0 7,843
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 220,195 2,281 SH SOLE 0 0 2,281
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 168,216 2,019 SH SOLE 0 0 2,019
VANGUARD RUSSELL 2000 ETF ETF 92206C664 113,580 1,271 SH SOLE 0 0 1,271
VANGUARD S&P 500 ETF ETF 922908363 20,637,445 39,111 SH SOLE 0 0 39,111
VANGUARD S&P 500 GROWTH ETF ETF 921932505 2,072 6 SH SOLE 0 0 6
VANGUARD S&P 500 VALUE ETF ETF 921932703 3,797,488 19,911 SH SOLE 0 0 19,911
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869 11,578 101 SH SOLE 0 0 101
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 29,272,420 368,577 SH SOLE 0 0 368,577
VANGUARD SHORT TERM INFL-PROTECTED ETF 922020805 8,699,180 176,418 SH SOLE 0 0 176,418
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 47,413 803 SH SOLE 0 0 803
VANGUARD SMALL CAP ETF ETF 922908751 806,670 3,401 SH SOLE 0 0 3,401
VANGUARD SMALL CAP VALUE ETF ETF 922908611 2,735,142 13,623 SH SOLE 0 0 13,623
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 206,703 773 SH SOLE 0 0 773
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 17,985,748 239,459 SH SOLE 0 0 239,459
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1,525,040 30,331 SH SOLE 0 0 30,331
VANGUARD TOTAL INTL STOCK IDEX ETF ETF 921909768 2,597,274 40,119 SH SOLE 0 0 40,119
VANGUARD TOTAL STK MKT ETF 922908769 40,745,006 143,894 SH SOLE 0 0 143,894
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 33,636 281 SH SOLE 0 0 281
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 39,245 786 SH SOLE 0 0 786
VANGUARD UTILITIES ETF 92204A876 199,602 1,147 SH SOLE 0 0 1,147
VANGUARD VALUE ETF ETF 922908744 2,124,347 12,169 SH SOLE 0 0 12,169
VECTOR GROUP LTD Stock 92240M108 44,029 2,951 SH SOLE 0 0 2,951
VENTAS INC REIT 92276F100 363,863 5,674 SH SOLE 0 0 5,674
VERALTO CORP COM SHS Stock 92338C103 67,116 600 SH SOLE 0 0 600
VERITONE INC COM Stock 92347M100 2,692 750 SH SOLE 0 0 750
VERIZON COMMUNICATIONS Stock 92343V104 1,171,881 26,094 SH SOLE 0 0 26,094
VERTEX PHARMACEUTICALS IN Stock 92532F100 13,487 29 SH SOLE 0 0 29
VERTIV HOLDINGS CO COM CL A Stock 92537N108 9,949 100 SH SOLE 0 0 100
VESTIS CORPORATION COM SHS Stock 29430C102 3,427 230 SH SOLE 0 0 230
VIATRIS INC COM Stock 92556V106 81,162 6,991 SH SOLE 0 0 6,991
VICI PPTYS INC COM REIT 925652109 16,655 500 SH SOLE 0 0 500
VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF ETF 92647N865 253,345 3,735 SH SOLE 0 0 3,735
VIKING THERAPEUTICS INC COM Stock 92686J106 279,514 4,415 SH SOLE 0 0 4,415
VILLAGE SUPER MKT INC CL A NEW Stock 927107409 1,208,020 38,000 SH SOLE 38,000 0 0
VIRCO MFG CO COM Stock 927651109 993,975 71,975 SH SOLE 70,000 0 1,975
VISA INC Stock 92826C839 955,629 3,476 SH SOLE 0 0 3,476
VISHAY PRECISION GROUP INC COM Stock 92835K103 41,440 1,600 SH SOLE 0 0 1,600
VODAFONE GROUP NEW ADR F ADR 92857W308 13,858 1,383 SH SOLE 0 0 1,383
VONTIER CORPORATION COM Stock 928881101 5,736 170 SH SOLE 0 0 170
VORNADO REALTY TRUST REIT 929042109 7,092 180 SH SOLE 0 0 180
VSE CORP COM Stock 918284100 1,447,775 17,500 SH SOLE 17,500 0 0
WABTEC Stock 929740108 6,737 37 SH SOLE 0 0 37
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 275,038 30,696 SH SOLE 0 0 30,696
WALMART INC COM Stock 931142103 4,179,230 51,755 SH SOLE 0 0 51,755
WASHINGTON REAL ESTATE INVT TR REIT 939653101 27,264 1,550 SH SOLE 0 0 1,550
WASTE MANAGEMENT INC Stock 94106L109 3,161,333 15,228 SH SOLE 0 0 15,228
WEC ENERGY GROUP INC COM Stock 92939U106 764,163 7,945 SH SOLE 0 0 7,945
WEIBO CORP SPONSORED ADR ADR 948596101 19,152 1,900 SH SOLE 0 0 1,900
WELLS FARGO CO NEW COM Stock 949746101 838,876 14,850 SH SOLE 0 0 14,850
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 2,564 2 SH SOLE 0 0 2
WENDYS CO COM Stock 95058W100 3,169,634 180,915 SH SOLE 146,000 0 34,915
WERNER ENTERPRISES INC COM Stock 950755108 5,403 140 SH SOLE 0 0 140
WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME CEF 95766R104 42,592 4,818 SH SOLE 0 0 4,818
WESTPORT INNOVATION Stock 960908507 92 20 SH SOLE 0 0 20
WESTWOOD HLDGS GROUP INC COM Stock 961765104 5,097,486 358,978 SH SOLE 245,700 0 113,278
WEYCO GROUP INC COM Stock 962149100 2,019,423 59,325 SH SOLE 59,000 0 325
WEYERHAEUSER CO REIT 962166104 55,643 1,643 SH SOLE 0 0 1,643
WHIRLPOOL CORP COM Stock 963320106 47,364 443 SH SOLE 0 0 443
WIDEOPENWEST INC COM Stock 96758W101 368 70 SH SOLE 0 0 70
WILLDAN GROUP INC COM Stock 96924N100 82 2 SH SOLE 0 0 2
WILLIAMS COS INC COM Stock 969457100 1,085,958 23,789 SH SOLE 0 0 23,789
WILLIAMS SONOMA INC Stock 969904101 1,848,505 11,932 SH SOLE 0 0 11,932
WINTRUST FINANCIAL CP Stock 97650W108 3,011,137 27,745 SH SOLE 10,000 0 17,745
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 12,624 395 SH SOLE 0 0 395
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND ETF 97717X610 40,920 1,200 SH SOLE 0 0 1,200
WISDOMTREE INC COM Stock 97717P104 342,786 34,313 SH SOLE 34,000 0 313
WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 23,850 225 SH SOLE 0 0 225
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 41,849 376 SH SOLE 0 0 376
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 5,760 167 SH SOLE 0 0 167
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 22,134 266 SH SOLE 0 0 266
WK KELLOGG CO COM SHS Stock 92942W107 44,495 2,601 SH SOLE 0 0 2,601
WORKDAY INC CL A Stock 98138H101 54,992 225 SH SOLE 0 0 225
WORLD KINECT CORPORATION COM Stock 981475106 1,586,456 51,325 SH SOLE 50,000 0 1,325
WP CAREY INC COM REIT 92936U109 152,547 2,449 SH SOLE 0 0 2,449
WW INTL INC COM Stock 98262P101 44 50 SH SOLE 0 0 50
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 54,385 696 SH SOLE 0 0 696
WYNN RESORTS LTD Stock 983134107 67,116 700 SH SOLE 0 0 700
XCEL ENERGY INC COM Stock 98389B100 71,145 1,090 SH SOLE 0 0 1,090
XEROX HOLDINGS CORP COM NEW Stock 98421M106 9,238 890 SH SOLE 0 0 890
XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 21,939 522 SH SOLE 0 0 522
XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF ETF 233051630 43,589 1,621 SH SOLE 0 0 1,621
XYLEM INC Stock 98419M100 233,036 1,726 SH SOLE 0 0 1,726
YELP INC CL A Stock 985817105 140,320 4,000 SH SOLE 0 0 4,000
YUM CHINA HLDGS INC COM Stock 98850P109 734,744 16,320 SH SOLE 0 0 16,320
YUM! BRANDS INC Stock 988498101 1,507,723 10,792 SH SOLE 0 0 10,792
ZIMMER HLDGS INC Stock 98956P102 28,067 260 SH SOLE 0 0 260
ZOETIS INC COM CL A Stock 98978V103 4,578,535 23,434 SH SOLE 19,000 0 4,434
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1,744 25 SH SOLE 0 0 25
ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 98980A105 24,770 1,000 SH SOLE 0 0 1,000