0001062993-24-009047.txt : 20240430 0001062993-24-009047.hdr.sgml : 20240430 20240430153235 ACCESSION NUMBER: 0001062993-24-009047 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240430 DATE AS OF CHANGE: 20240430 EFFECTIVENESS DATE: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: North Star Investment Management Corp. CENTRAL INDEX KEY: 0001342857 ORGANIZATION NAME: IRS NUMBER: 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: 24896756 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 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001342857 XXXXXXXX 03-31-2024 03-31-2024 false North Star Investment Management Corp.
20 N. WACKER DRIVE SUITE # 1416 CHICAGO IL 60606
13F HOLDINGS REPORT 028-12641 N
Andrew Eisenberg Chief Compliance Officer 312-580-0900 Andrew Eisenberg Chicago IL 04-30-2024 0 1239 1401681259 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 3012364 278150 SH SOLE 215000 0 63150 3M CO COM 88579Y101 823702 7766 SH SOLE 0 0 7766 AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509 33666 465 SH SOLE 0 0 465 ABBOTT LABS COM 002824100 7850828 69073 SH SOLE 0 0 69073 ABBVIE INC COM 00287Y109 16332512 89690 SH SOLE 25000 0 64690 ABM INDS INC COM 000957100 1035184 23200 SH SOLE 23200 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 11626 655 SH SOLE 0 0 655 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 16506 1400 SH SOLE 0 0 1400 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 891481 2572 SH SOLE 0 0 2572 ACCO BRANDS CORP COM 00081T108 4160488 741620 SH SOLE 585000 0 156620 ACCURAY INC COM 004397105 2719272 1100920 SH SOLE 783000 0 317920 ACME UTD CORP COM 004816104 15392511 327570 SH SOLE 199000 0 128570 ADOBE INC COM 00724F101 634282 1257 SH SOLE 0 0 1257 ADVANCED MICRO DEVICES INC COM 007903107 7257864 40212 SH SOLE 36500 0 3712 ADVANSIX INC COM 00773T101 2804 98 SH SOLE 0 0 98 ADVENT CONV & INCOME FD COM 00764C109 5012 420 SH SOLE 0 0 420 ADVISORSHARES TR PURE CANNABIS 00768Y495 4896 1200 SH SOLE 0 0 1200 ADVISORSHARES TR PURE US CANNABIS 00768Y453 25746 2572 SH SOLE 0 0 2572 AEROVIRONMENT INC COM 008073108 194359 1268 SH SOLE 0 0 1268 AES CORP COM 00130H105 17486 975 SH SOLE 0 0 975 AFLAC INC COM 001055102 415575 4840 SH SOLE 0 0 4840 AGILENT TECHNOLOGIES INC COM 00846U101 20808 143 SH SOLE 0 0 143 AGIOS PHARMACEUTICALS INC COM 00847X104 3655 125 SH SOLE 0 0 125 AGREE RLTY CORP COM 008492100 28560 500 SH SOLE 0 0 500 AIR PRODS & CHEMS INC COM 009158106 1454 6 SH SOLE 0 0 6 AIRBNB INC COM CL A 009066101 4124 25 SH SOLE 0 0 25 ALAMO GROUP INC COM 011311107 5163226 22613 SH SOLE 22163 0 450 ALBEMARLE CORP COM 012653101 75092 570 SH SOLE 0 0 570 ALBERTSONS COS INC COMMON STOCK 013091103 9005 420 SH SOLE 0 0 420 ALCON AG ORD SHS H01301128 22492 270 SH SOLE 0 0 270 ALGONQUIN PWR UTILS CORP COM 015857105 632 100 SH SOLE 0 0 100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110960 1533 SH SOLE 0 0 1533 ALLEGION PLC ORD SHS G0176J109 28154 209 SH SOLE 0 0 209 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 74579 2147 SH SOLE 0 0 2147 ALLIANT ENERGY CORP COM 018802108 1042524 20685 SH SOLE 0 0 20685 ALLIENT INC COM 019330109 2581970 72365 SH SOLE 64900 0 7465 ALLSTATE CORP COM 020002101 1196048 6913 SH SOLE 0 0 6913 ALLY FINL INC COM 02005N100 8118 200 SH SOLE 0 0 200 ALPHABET INC CAP STK CL C 02079K107 4890905 32122 SH SOLE 0 0 32122 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 3687 931 SH SOLE 0 0 931 ALPS ETF TR ALERIAN MLP 00162Q452 8467104 178405 SH SOLE 0 0 178405 ALTIMMUNE INC COM NEW 02155H200 30540 3000 SH SOLE 0 0 3000 ALTRIA GROUP INC COM 02209S103 764804 17533 SH SOLE 0 0 17533 AMAZON COM INC COM 023135106 11914809 66054 SH SOLE 22000 0 44054 AMCOR PLC ORD G0250X107 4755 500 SH SOLE 0 0 500 AMEREN CORP COM 023608102 727618 9838 SH SOLE 0 0 9838 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 336402 18028 SH SOLE 0 0 18028 AMERICAN AIRLS GROUP INC COM 02376R102 279923 18236 SH SOLE 0 0 18236 AMERICAN ELEC PWR CO INC COM 025537101 3311682 38463 SH SOLE 0 0 38463 AMERICAN EXPRESS CO COM 025816109 1290592 5668 SH SOLE 0 0 5668 AMERICAN INTL GROUP INC COM NEW 026874784 102659 1313 SH SOLE 0 0 1313 AMER SOFTWARE INC CL A 029683109 478416 41783 SH SOLE 34000 0 7783 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 284 21 SH SOLE 0 0 21 AMERICAN TOWER CORP NEW COM 03027X100 545546 2761 SH SOLE 0 0 2761 AMERICAN WTR WKS CO INC NEW COM 030420103 465498 3809 SH SOLE 0 0 3809 AMERIPRISE FINL INC COM 03076C106 134601 307 SH SOLE 0 0 307 AMETEK INC COM 031100100 2012 11 SH SOLE 0 0 11 AMGEN INC COM 031162100 7350483 25853 SH SOLE 0 0 25853 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 364 60 SH SOLE 0 0 60 AMPHENOL CORP NEW CL A 032095101 2768 24 SH SOLE 0 0 24 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 76205 1960 SH SOLE 0 0 1960 AMPLIFY ETF TR THEMATIC ALL STR 032108797 259 12 SH SOLE 0 0 12 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 125775 3452 SH SOLE 0 0 3452 ANALOG DEVICES INC COM 032654105 1206717 6101 SH SOLE 0 0 6101 ANDERSONS INC COM 034164103 4131 72 SH SOLE 0 0 72 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3039 50 SH SOLE 0 0 50 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 31996 1625 SH SOLE 0 0 1625 ANSYS INC COM 03662Q105 70126 202 SH SOLE 0 0 202 AON PLC SHS CL A G0403H108 463584 1389 SH SOLE 0 0 1389 APA CORPORATION COM 03743Q108 17671 514 SH SOLE 0 0 514 APARTMENT INCOME REIT CORP COM 03750L109 16235 500 SH SOLE 0 0 500 APOGEE ENTERPRISES INC COM 037598109 2246640 37950 SH SOLE 37100 0 850 APOLLO GLOBAL MGMT INC COM 03769M106 224900 2000 SH SOLE 0 0 2000 APPIAN CORP CL A 03782L101 2157 54 SH SOLE 0 0 54 APPLE INC COM 037833100 45227296 263747 SH SOLE 28000 0 235747 APPLIED MATLS INC COM 038222105 53870 261 SH SOLE 0 0 261 ARC DOCUMENT SOLUTIONS INC COM 00191G103 4140674 1494828 SH SOLE 1312000 0 182828 ARCADIUM LITHIUM PLC COM SHS G0508H110 2060 478 SH SOLE 0 0 478 ARCHER DANIELS MIDLAND CO COM 039483102 131703 2097 SH SOLE 0 0 2097 ARCIMOTO INC COM NEW 039587209 16 35 SH SOLE 0 0 35 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6060 545 SH SOLE 0 0 545 ARDAGH METAL PACKAGING S A SHS L02235106 5145 1500 SH SOLE 0 0 1500 ARDMORE SHIPPING CORP COM Y0207T100 8210 500 SH SOLE 0 0 500 ARES CAPITAL CORP COM 04010L103 208200 10000 SH SOLE 0 0 10000 ARK ETF TR INNOVATION ETF 00214Q104 5412 108 SH SOLE 0 0 108 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1028790 69000 SH SOLE 0 0 69000 ASML HOLDING N V N Y REGISTRY SHS N07059210 22353 23 SH SOLE 0 0 23 ASSERTIO HOLDINGS INC COM NEW 04546C205 96 100 SH SOLE 0 0 100 ASTRAZENECA PLC SPONSORED ADR 046353108 85721 1265 SH SOLE 0 0 1265 ASTRONOVA INC COM 04638F108 1589544 89200 SH SOLE 83000 0 6200 AT&T INC COM 00206R102 983008 55853 SH SOLE 0 0 55853 ATMOS ENERGY CORP COM 049560105 5706 48 SH SOLE 0 0 48 ATRION CORP COM 049904105 2781 6 SH SOLE 0 0 6 AUTODESK INC COM 052769106 1823 7 SH SOLE 0 0 7 AUTOMATIC DATA PROCESSING IN COM 053015103 496233 1987 SH SOLE 0 0 1987 AUTONATION INC COM 05329W102 8776 53 SH SOLE 0 0 53 AUTOZONE INC COM 053332102 6303 2 SH SOLE 0 0 2 BROADCOM INC COM 11135F101 179879 136 SH SOLE 0 0 136 AVANOS MED INC COM 05350V106 8422 423 SH SOLE 0 0 423 AXCELIS TECHNOLOGIES INC COM NEW 054540208 824356 7392 SH SOLE 7392 0 0 AXON ENTERPRISE INC COM 05464C101 62576 200 SH SOLE 0 0 200 AXSOME THERAPEUTICS INC COM 05464T104 1037 13 SH SOLE 0 0 13 AZZ INC COM 002474104 1435956 18574 SH SOLE 18574 0 0 BAIDU INC SPON ADR REP A 056752108 1053 10 SH SOLE 0 0 10 BALL CORP COM 058498106 13809 205 SH SOLE 0 0 205 BANK AMERICA CORP COM 060505104 9871873 260334 SH SOLE 108000 0 152334 BANK HAWAII CORP COM 062540109 1222392 19593 SH SOLE 15850 0 3743 BANK NEW YORK MELLON CORP COM 064058100 175914 3053 SH SOLE 0 0 3053 BANK NOVA SCOTIA HALIFAX COM 064149107 36246 700 SH SOLE 0 0 700 BANK MONTREAL QUE COM 063671101 245748 2516 SH SOLE 0 0 2516 BAOZUN INC SPONSORED ADR 06684L103 6670 2900 SH SOLE 0 0 2900 BAR HBR BANKSHARES COM 066849100 3444518 130080 SH SOLE 127000 0 3080 BARINGS BDC INC COM 06759L103 5952 640 SH SOLE 0 0 640 BARRETT BUSINESS SVCS INC COM 068463108 3674880 29000 SH SOLE 28000 0 1000 BARRICK GOLD CORP COM 067901108 1065 64 SH SOLE 0 0 64 BATH & BODY WORKS INC COM 070830104 70028 1400 SH SOLE 0 0 1400 BAUSCH HEALTH COS INC COM 071734107 1273 120 SH SOLE 0 0 120 BAXTER INTL INC COM 071813109 467850 10946 SH SOLE 0 0 10946 BECTON DICKINSON & CO COM 075887109 180094 728 SH SOLE 0 0 728 BEL FUSE INC CL B 077347300 33170 550 SH SOLE 0 0 550 BELLRING BRANDS INC COMMON STOCK 07831C103 1535 26 SH SOLE 0 0 26 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2537760 4 SH SOLE 0 0 4 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6540348 15553 SH SOLE 0 0 15553 BEST BUY INC COM 086516101 12733 155 SH SOLE 0 0 155 BGSF INC COM 05601C105 7652112 735073 SH SOLE 602000 0 133073 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 186 27 SH SOLE 0 0 27 BIGLARI HLDGS INC COM STK CL A 08986R408 1850 2 SH SOLE 0 0 2 BIGLARI HLDGS INC COM STK CL B 08986R309 4932 26 SH SOLE 0 0 26 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1016 200 SH SOLE 0 0 200 BIOGEN INC COM 09062X103 1214859 5634 SH SOLE 0 0 5634 BIONTECH SE SPONSORED ADS 09075V102 1121 12 SH SOLE 0 0 12 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 53 80 SH SOLE 0 0 80 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 3445 89 SH SOLE 0 0 89 BANK AMERICA CORP 7.25%CNV PFD L 060505682 4775 4 SH SOLE 0 0 4 BLACK HILLS CORP COM 092113109 40950 750 SH SOLE 0 0 750 BLACKROCK CORPOR HI YLD FD I COM 09255P107 4895 500 SH SOLE 0 0 500 BLACKROCK CR ALLOCATION INCO COM 092508100 13181 1233 SH SOLE 0 0 1233 BLACKROCK ENHANCED EQUITY DI COM 09251A104 59946 7266 SH SOLE 0 0 7266 BLACKROCK ENHANCED GLOBAL DI COM 092501105 2876 275 SH SOLE 0 0 275 BLACKROCK INC COM 09247X101 924573 1109 SH SOLE 0 0 1109 BLACKROCK INCOME TR INC COM NEW 09247F209 785 66 SH SOLE 0 0 66 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 7015 500 SH SOLE 0 0 500 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 34534 2113 SH SOLE 0 0 2113 BLACKSTONE INC COM 09260D107 23734895 180672 SH SOLE 47000 0 133672 BLACKSTONE MTG TR INC COM CL A 09257W100 29865 1500 SH SOLE 0 0 1500 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 155612 4996 SH SOLE 0 0 4996 BLOCK H & R INC COM 093671105 97066 1977 SH SOLE 0 0 1977 BLUE BIRD CORP COM 095306106 6728172 175487 SH SOLE 134400 0 41087 BOEING CO COM 097023105 3015083 15623 SH SOLE 0 0 15623 BOOKING HOLDINGS INC COM 09857L108 105452 29 SH SOLE 0 0 29 BOOT BARN HLDGS INC COM 099406100 10111590 106270 SH SOLE 102300 0 3970 BOSTON SCIENTIFIC CORP COM 101137107 179444 2620 SH SOLE 0 0 2620 BOWLERO CORP CL A COM 10258P102 416206 30380 SH SOLE 30000 0 380 BOX INC CL A 10316T104 28320 1000 SH SOLE 0 0 1000 BP PLC SPONSORED ADR 055622104 639261 16966 SH SOLE 0 0 16966 BRIGHTCOVE INC COM 10921T101 219 113 SH SOLE 0 0 113 BRIGHTHOUSE FINL INC COM 10922N103 7628 148 SH SOLE 0 0 148 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 5856 850 SH SOLE 0 0 850 BRISTOL-MYERS SQUIBB CO COM 110122108 1548458 28554 SH SOLE 0 0 28554 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7990 39 SH SOLE 0 0 39 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1681 40 SH SOLE 0 0 40 BROOKFIELD CORP CL A LTD VT SH 11271J107 7034 168 SH SOLE 0 0 168 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 8208 340 SH SOLE 0 0 340 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7802 250 SH SOLE 0 0 250 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 581 25 SH SOLE 0 0 25 BUILD-A-BEAR WORKSHOP INC COM 120076104 5254880 175925 SH SOLE 162000 0 13925 C3 AI INC CL A 12468P104 135 5 SH SOLE 0 0 5 CABLE ONE INC COM 12685J105 8463 20 SH SOLE 0 0 20 CABOT CORP COM 127055101 73760 800 SH SOLE 0 0 800 CADENCE DESIGN SYSTEM INC COM 127387108 3424 11 SH SOLE 0 0 11 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 20710 950 SH SOLE 0 0 950 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 6548 400 SH SOLE 0 0 400 CALIFORNIA RES CORP COM STOCK 13057Q305 11020 200 SH SOLE 0 0 200 CAMECO CORP COM 13321L108 13473 311 SH SOLE 0 0 311 CAMPBELL SOUP CO COM 134429109 549265 12357 SH SOLE 0 0 12357 CANADIAN IMPERIAL BK COMM TO COM 136069101 20288 400 SH SOLE 0 0 400 CANOO INC CL A COM NEW 13803R201 7 2 SH SOLE 0 0 2 CANOPY GROWTH CORP COM NEW 138035704 216 25 SH SOLE 0 0 25 CANTALOUPE INC COM 138103106 1093100 170000 SH SOLE 170000 0 0 CAPITAL ONE FINL CORP COM 14040H105 2829 19 SH SOLE 0 0 19 CARDINAL HEALTH INC COM 14149Y108 124080 1109 SH SOLE 0 0 1109 CARLISLE COS INC COM 142339100 19592 50 SH SOLE 0 0 50 CARLYLE GROUP INC COM 14316J108 519054 11065 SH SOLE 0 0 11065 CARNIVAL CORP UNIT 99/99/9999 143658300 27778 1700 SH SOLE 0 0 1700 CARPARTS COM INC COM 14427M107 3348770 2067142 SH SOLE 1507000 0 560142 CARRIER GLOBAL CORPORATION COM 14448C104 2691419 46300 SH SOLE 30000 0 16300 CATERPILLAR INC COM 149123101 5507954 15031 SH SOLE 0 0 15031 CBOE GLOBAL MKTS INC COM 12503M108 1855673 10100 SH SOLE 0 0 10100 CBRE GROUP INC CL A 12504L109 1361 14 SH SOLE 0 0 14 CDW CORP COM 12514G108 56690 222 SH SOLE 0 0 222 CENCORA INC COM 03073E105 1701 7 SH SOLE 0 0 7 CENOVUS ENERGY INC COM 15135U109 40 2 SH SOLE 0 0 2 CENTENE CORP DEL COM 15135B101 1256 16 SH SOLE 0 0 16 CENTERPOINT ENERGY INC COM 15189T107 22792 800 SH SOLE 0 0 800 CENTRAL GARDEN & PET CO COM 153527106 902642 21075 SH SOLE 19800 0 1275 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 194495 5268 SH SOLE 4950 0 318 CENTURY CASINOS INC COM 156492100 407877 129075 SH SOLE 125600 0 3475 CF INDS HLDGS INC COM 125269100 51008 613 SH SOLE 0 0 613 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 11704 6160 SH SOLE 0 0 6160 SCHWAB CHARLES CORP COM 808513105 36170 500 SH SOLE 0 0 500 CHARTER COMMUNICATIONS INC N CL A 16119P108 145024 499 SH SOLE 0 0 499 CHECK POINT SOFTWARE TECH LT ORD M22465104 118907 725 SH SOLE 0 0 725 CHEMOURS CO COM 163851108 33822 1288 SH SOLE 0 0 1288 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 15887 322 SH SOLE 0 0 322 CHEVRON CORP NEW COM 166764100 3595091 22791 SH SOLE 0 0 22791 CME GROUP INC COM 12572Q105 1758818 8170 SH SOLE 0 0 8170 CHIPOTLE MEXICAN GRILL INC COM 169656105 5814 2 SH SOLE 0 0 2 CHROMADEX CORP COM NEW 171077407 17400 5000 SH SOLE 0 0 5000 CHUBB LIMITED COM H1467J104 4405 17 SH SOLE 0 0 17 CHURCHILL DOWNS INC COM 171484108 343437 2775 SH SOLE 0 0 2775 THE CIGNA GROUP COM 125523100 230059 633 SH SOLE 0 0 633 CISCO SYS INC COM 17275R102 5193559 104058 SH SOLE 35000 0 69058 CITIGROUP INC COM NEW 172967424 493592 7805 SH SOLE 0 0 7805 CITIZENS FINL GROUP INC COM 174610105 7258 200 SH SOLE 0 0 200 CITY HLDG CO COM 177835105 386656 3710 SH SOLE 3710 0 0 CLEARWAY ENERGY INC CL C 18539C204 5255 228 SH SOLE 0 0 228 CLOROX CO DEL COM 189054109 1273133 8315 SH SOLE 0 0 8315 CNA FINL CORP COM 126117100 9084 200 SH SOLE 0 0 200 COCA COLA CO COM 191216100 3795673 62041 SH SOLE 0 0 62041 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 4966 71 SH SOLE 0 0 71 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19936 272 SH SOLE 0 0 272 COHEN & STEERS INFRASTRUCTUR COM 19248A109 356638 15131 SH SOLE 0 0 15131 COHU INC COM 192576106 758657 22762 SH SOLE 22762 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 14582 55 SH SOLE 0 0 55 COLGATE PALMOLIVE CO COM 194162103 1440350 15995 SH SOLE 0 0 15995 COMCAST CORP NEW CL A 20030N101 2482548 57268 SH SOLE 0 0 57268 COMERICA INC COM 200340107 2250191 40920 SH SOLE 0 0 40920 COMFORT SYS USA INC COM 199908104 1779176 5600 SH SOLE 5600 0 0 COMMERCE BANCSHARES INC COM 200525103 586259 11020 SH SOLE 0 0 11020 COMMERCIAL METALS CO COM 201723103 458406 7800 SH SOLE 7800 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 2984 150 SH SOLE 0 0 150 COMPASS DIVERSIFIED SH BEN INT 20451Q104 8407413 349290 SH SOLE 300300 0 48990 COMPASS MINERALS INTL INC COM 20451N101 6438 409 SH SOLE 0 0 409 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 1664 200 SH SOLE 0 0 200 COMSTOCK RES INC COM 205768302 2905 313 SH SOLE 0 0 313 CONAGRA BRANDS INC COM 205887102 99285 3350 SH SOLE 0 0 3350 CONOCOPHILLIPS COM 20825C104 1855596 14579 SH SOLE 0 0 14579 CONSOLIDATED COMM HLDGS INC COM 209034107 235669 54553 SH SOLE 0 0 54553 CONSOLIDATED EDISON INC COM 209115104 315656 3476 SH SOLE 0 0 3476 CONSOLIDATED WATER CO INC ORD G23773107 29750 1015 SH SOLE 0 0 1015 CONSTELLATION BRANDS INC CL A 21036P108 346717 1276 SH SOLE 0 0 1276 CONSTELLATION ENERGY CORP COM 21037T109 1110063 6005 SH SOLE 0 0 6005 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 46340 252 SH SOLE 0 0 252 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 557086 7296 SH SOLE 0 0 7296 COPART INC COM 217204106 927 16 SH SOLE 0 0 16 CORNING INC COM 219350105 345248 10475 SH SOLE 0 0 10475 CORTEVA INC COM 22052L104 147677 2561 SH SOLE 0 0 2561 COSTCO WHSL CORP NEW COM 22160K105 8411555 11481 SH SOLE 0 0 11481 COTERRA ENERGY INC COM 127097103 39590 1420 SH SOLE 0 0 1420 COUPANG INC CL A 22266T109 178 10 SH SOLE 0 0 10 CRACKER BARREL OLD CTRY STOR COM 22410J106 1018220 14000 SH SOLE 14000 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 886 13 SH SOLE 0 0 13 CROWDSTRIKE HLDGS INC CL A 22788C105 54500 170 SH SOLE 0 0 170 CROWN CRAFTS INC COM 228309100 1717715 336807 SH SOLE 326000 0 10807 CROWN HLDGS INC COM 228368106 7133 90 SH SOLE 0 0 90 CSX CORP COM 126408103 663303 17893 SH SOLE 0 0 17893 CUBESMART COM 229663109 13566 300 SH SOLE 0 0 300 CULLEN FROST BANKERS INC COM 229899109 69238 615 SH SOLE 0 0 615 CUMMINS INC COM 231021106 1367239 4640 SH SOLE 0 0 4640 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 129623 1300 SH SOLE 0 0 1300 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 18981 310 SH SOLE 0 0 310 CUTERA INC COM 232109108 588 400 SH SOLE 0 0 400 CVS HEALTH CORP COM 126650100 4697461 58895 SH SOLE 38000 0 20895 CYBIN INC COM 23256X100 21502 52000 SH SOLE 0 0 52000 D R HORTON INC COM 23331A109 2797 17 SH SOLE 0 0 17 DALLASNEWS CORPORATION COM SER A 235050101 9241 2419 SH SOLE 0 0 2419 DANAHER CORPORATION COM 235851102 464729 1861 SH SOLE 0 0 1861 DANIMER SCIENTIFIC INC COM CL A 236272100 207 190 SH SOLE 0 0 190 DARDEN RESTAURANTS INC COM 237194105 1337 8 SH SOLE 0 0 8 DARIOHEALTH CORP COM NEW 23725P209 0 278 SH SOLE 0 0 278 DARLING INGREDIENTS INC COM 237266101 6511 140 SH SOLE 0 0 140 DAVITA INC COM 23918K108 191890 1390 SH SOLE 0 0 1390 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 13782 600 SH SOLE 0 0 600 DECKERS OUTDOOR CORP COM 243537107 423567 450 SH SOLE 0 0 450 DEERE & CO COM 244199105 3736913 9098 SH SOLE 0 0 9098 DELL TECHNOLOGIES INC CL C 24703L202 276603 2424 SH SOLE 0 0 2424 DELTA AIR LINES INC DEL COM NEW 247361702 337962 7060 SH SOLE 0 0 7060 DELTA APPAREL INC COM 247368103 7550 2525 SH SOLE 0 0 2525 DELUXE CORP COM 248019101 10124 492 SH SOLE 0 0 492 DENNYS CORP COM 24869P104 3825920 427000 SH SOLE 407500 0 19500 DEVON ENERGY CORP NEW COM 25179M103 152648 3042 SH SOLE 0 0 3042 DEXCOM INC COM 252131107 38836 280 SH SOLE 0 0 280 DIAGEO PLC SPON ADR NEW 25243Q205 11007 74 SH SOLE 0 0 74 DIAMOND OFFSHORE DRILLING IN COM 25271C201 2182 160 SH SOLE 0 0 160 DIAMONDBACK ENERGY INC COM 25278X109 1982 10 SH SOLE 0 0 10 DICKS SPORTING GOODS INC COM 253393102 123673 550 SH SOLE 0 0 550 DIGITAL RLTY TR INC COM 253868103 94033 653 SH SOLE 0 0 653 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 86626 3504 SH SOLE 0 0 3504 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1346 12 SH SOLE 0 0 12 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 6939 202 SH SOLE 0 0 202 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265 349 40 SH SOLE 0 0 40 DISCOVER FINL SVCS COM 254709108 78523 599 SH SOLE 0 0 599 WARNER BROS DISCOVERY INC COM SER A 934423104 42541 4873 SH SOLE 0 0 4873 DISNEY WALT CO COM 254687106 2139522 17485 SH SOLE 0 0 17485 DNP SELECT INCOME FD INC COM 23325P104 64324 7092 SH SOLE 0 0 7092 DOCUSIGN INC COM 256163106 24177 406 SH SOLE 0 0 406 DOLLAR GEN CORP NEW COM 256677105 70539 452 SH SOLE 0 0 452 DOLLAR TREE INC COM 256746108 67906 510 SH SOLE 0 0 510 DOMINION ENERGY INC COM 25746U109 243931 4959 SH SOLE 0 0 4959 DOMINOS PIZZA INC COM 25754A201 152542 307 SH SOLE 0 0 307 DONALDSON INC COM 257651109 4739342 63462 SH SOLE 0 0 63462 DONNELLEY FINL SOLUTIONS INC COM 25787G100 87186 1406 SH SOLE 0 0 1406 DOUGLAS DYNAMICS INC COM 25960R105 1073340 44500 SH SOLE 39500 0 5000 DOUGLAS ELLIMAN INC COM 25961D105 2446 1548 SH SOLE 0 0 1548 DOVER CORP COM 260003108 44201 249 SH SOLE 0 0 249 DOW INC COM 260557103 248431 4288 SH SOLE 0 0 4288 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1210 500 SH SOLE 0 0 500 DT MIDSTREAM INC COMMON STOCK 23345M107 100762 1649 SH SOLE 0 0 1649 DTE ENERGY CO COM 233331107 670295 5977 SH SOLE 0 0 5977 DUCOMMUN INC DEL COM 264147109 1065758 20775 SH SOLE 20300 0 475 DUKE ENERGY CORP NEW COM NEW 26441C204 296078 3062 SH SOLE 0 0 3062 DUPONT DE NEMOURS INC COM 26614N102 151238 1973 SH SOLE 0 0 1973 DXC TECHNOLOGY CO COM 23355L106 551 26 SH SOLE 0 0 26 E L F BEAUTY INC COM 26856L103 98015 500 SH SOLE 0 0 500 EASTERLY GOVT PPTYS INC COM 27616P103 5755 500 SH SOLE 0 0 500 EASTERN CO COM 276317104 5093748 149421 SH SOLE 131500 0 17921 EASTMAN CHEM CO COM 277432100 10022 100 SH SOLE 0 0 100 EATON CORP PLC SHS G29183103 2477989 7925 SH SOLE 0 0 7925 EATON VANCE ENHANCED EQUITY COM 278274105 13085 718 SH SOLE 0 0 718 EATON VANCE SR INCOME TR SH BEN INT 27826S103 40132 6310 SH SOLE 0 0 6310 EATON VANCE TAX ADVT DIV INC COM 27828G107 321736 13633 SH SOLE 0 0 13633 EATON VANCE TAX-MANAGED GLOB COM 27829F108 44888 5501 SH SOLE 0 0 5501 EBAY INC. COM 278642103 33251 630 SH SOLE 0 0 630 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 61903 1325 SH SOLE 0 0 1325 ECOLAB INC COM 278865100 171328 742 SH SOLE 0 0 742 EDISON INTL COM 281020107 7073 100 SH SOLE 0 0 100 EDITAS MEDICINE INC COM 28106W103 282 38 SH SOLE 0 0 38 EDWARDS LIFESCIENCES CORP COM 28176E108 657644 6882 SH SOLE 0 0 6882 ELANCO ANIMAL HEALTH INC COM 28414H103 4558 280 SH SOLE 0 0 280 ELECTRONIC ARTS INC COM 285512109 25871 195 SH SOLE 0 0 195 ELEVANCE HEALTH INC COM 036752103 266530 514 SH SOLE 0 0 514 ELI LILLY & CO COM 532457108 7397071 9508 SH SOLE 0 0 9508 EMBECTA CORP COMMON STOCK 29082K105 1672 126 SH SOLE 0 0 126 EMERSON ELEC CO COM 291011104 664409 5858 SH SOLE 0 0 5858 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 943471 94631 SH SOLE 0 0 94631 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 217961 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY TR INC CL A 292104106 5025 496 SH SOLE 0 0 496 ENBRIDGE INC COM 29250N105 62193 1719 SH SOLE 0 0 1719 ENCORE WIRE CORP COM 292562105 1340178 5100 SH SOLE 5100 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2063744 70100 SH SOLE 66000 0 4100 EDGEWELL PERS CARE CO COM 28035Q102 3864 100 SH SOLE 0 0 100 SELECT SECTOR SPDR TR ENERGY 81369Y506 595453 6307 SH SOLE 0 0 6307 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 588168 37391 SH SOLE 0 0 37391 ENNIS INC COM 293389102 922950 45000 SH SOLE 45000 0 0 ENOVIX CORPORATION COM 293594107 20025 2500 SH SOLE 0 0 2500 ENPHASE ENERGY INC COM 29355A107 2449845 20250 SH SOLE 0 0 20250 ENTERGY CORP NEW COM 29364G103 10568 100 SH SOLE 0 0 100 ENTERPRISE PRODS PARTNERS L COM 293792107 582319 19956 SH SOLE 0 0 19956 EOG RES INC COM 26875P101 14829 116 SH SOLE 0 0 116 EPR PPTYS PFD C CV 5.75% 26884U208 113760 6000 SH SOLE 0 0 6000 EPR PPTYS COM SH BEN INT 26884U109 940268 22150 SH SOLE 16000 0 6150 EQUIFAX INC COM 294429105 1605 6 SH SOLE 0 0 6 EQUINIX INC COM 29444U700 2476 3 SH SOLE 0 0 3 EQUITY RESIDENTIAL SH BEN INT 29476L107 137107 2173 SH SOLE 0 0 2173 ESCALADE INC COM 296056104 6653788 483912 SH SOLE 411000 0 72912 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13330 500 SH SOLE 0 0 500 ESSEX PPTY TR INC COM 297178105 122405 500 SH SOLE 0 0 500 ETHAN ALLEN INTERIORS INC COM 297602104 6044564 174850 SH SOLE 168300 0 6550 EVERGY INC COM 30034W106 14324 268 SH SOLE 0 0 268 EVERSOURCE ENERGY COM 30040W108 11416 191 SH SOLE 0 0 191 EVOLUTION PETE CORP COM 30049A107 4723924 769369 SH SOLE 737000 0 32369 EXELIXIS INC COM 30161Q104 1424 60 SH SOLE 0 0 60 EXELON CORP COM 30161N101 672582 17902 SH SOLE 0 0 17902 EXPEDITORS INTL WASH INC COM 302130109 1094 9 SH SOLE 0 0 9 EXTRA SPACE STORAGE INC COM 30225T102 882 6 SH SOLE 0 0 6 EXXON MOBIL CORP COM 30231G102 6935900 59669 SH SOLE 15500 0 44169 F5 INC COM 315616102 42279 223 SH SOLE 0 0 223 FARFETCH LTD ORD SH CL A Stock 30744W107 1 100 SH SOLE 0 0 100 FARMLAND PARTNERS INC COM 31154R109 60656 5464 SH SOLE 0 0 5464 FASTENAL CO COM 311900104 387397 5022 SH SOLE 0 0 5022 FASTLY INC CL A 31188V100 441 34 SH SOLE 0 0 34 FEDEX CORP COM 31428X106 302709 1045 SH SOLE 0 0 1045 FERRARI N V COM N3167Y103 43594 100 SH SOLE 0 0 100 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 48082 1647 SH SOLE 0 0 1647 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 138698 890 SH SOLE 0 0 890 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 83261 1568 SH SOLE 0 0 1568 FIDELITY NATL INFORMATION SV COM 31620M106 83367 1124 SH SOLE 0 0 1124 OAKTREE SPECIALTY LENDING CO COM 67401P405 2870 146 SH SOLE 0 0 146 FIFTH THIRD BANCORP COM 316773100 4589742 123347 SH SOLE 0 0 123347 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7341790 174306 SH SOLE 0 0 174306 FIRST BANCORP P R COM NEW 318672706 53496 3050 SH SOLE 0 0 3050 FIRST BUSEY CORP COM NEW 319383204 1238575 51500 SH SOLE 50000 0 1500 FIRST HORIZON CORPORATION COM 320517105 7407 481 SH SOLE 0 0 481 FIRST SOLAR INC COM 336433107 33760 200 SH SOLE 0 0 200 1ST SOURCE CORP COM 336901103 280395 5349 SH SOLE 0 0 5349 FIRST TR ENERGY INCOME & GRO COM 33738G104 16340 1000 SH SOLE 0 0 1000 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 56574 812 SH SOLE 0 0 812 FIRST TR INTER DURATN PFD & COM 33718W103 17024 950 SH SOLE 0 0 950 FIRST TR ENHANCED EQUITY INC COM 337318109 3391429 179441 SH SOLE 0 0 179441 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 58794 615 SH SOLE 0 0 615 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3155 133 SH SOLE 0 0 133 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 71234 650 SH SOLE 0 0 650 FIRST TR MORNINGSTAR DIVID L SHS 336917109 32900 855 SH SOLE 0 0 855 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 70122 1550 SH SOLE 0 0 1550 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 6762 59 SH SOLE 0 0 59 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 67837 1203 SH SOLE 0 0 1203 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 3682 114 SH SOLE 0 0 114 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 11920 404 SH SOLE 0 0 404 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 22912 149 SH SOLE 0 0 149 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 12133 216 SH SOLE 0 0 216 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 16435 472 SH SOLE 0 0 472 FIRST TR VALUE LINE DIVID IN SHS 33734H106 60477 1432 SH SOLE 0 0 1432 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 3165 31 SH SOLE 0 0 31 FIRSTENERGY CORP COM 337932107 38620 1000 SH SOLE 0 0 1000 FISERV INC COM 337738108 2559997 16018 SH SOLE 0 0 16018 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 3005 960 SH SOLE 0 0 960 FLAHERTY & CRUMRINE PFD SECS COM 338478100 31154 2098 SH SOLE 0 0 2098 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 42174 2200 SH SOLE 0 0 2200 FLEXSTEEL INDS INC COM 339382103 2402120 64400 SH SOLE 64000 0 400 FLUOR CORP NEW COM 343412102 84560 2000 SH SOLE 0 0 2000 FMC CORP COM NEW 302491303 43737 687 SH SOLE 0 0 687 FORD MTR CO DEL COM 345370860 173475 13063 SH SOLE 0 0 13063 FORIAN INC COM 34630N106 5976 1800 SH SOLE 0 0 1800 FORTINET INC COM 34959E109 63870 935 SH SOLE 0 0 935 FORTIVE CORP COM 34959J108 1376 16 SH SOLE 0 0 16 FORTREA HLDGS INC COMMON STOCK 34965K107 15253 380 SH SOLE 0 0 380 FORTUNE BRANDS INNOVATIONS I COM 34964C106 8467 100 SH SOLE 0 0 100 FORWARD AIR CORP COM 349853101 8089 260 SH SOLE 0 0 260 FRANKLIN STR PPTYS CORP COM 35471R106 3405 1500 SH SOLE 0 0 1500 FREEPORT-MCMORAN INC CL B 35671D857 1809868 38491 SH SOLE 30000 0 8491 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 74535 3000 SH SOLE 0 0 3000 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 138777 3368 SH SOLE 0 0 3368 FULL HSE RESORTS INC COM 359678109 2785 500 SH SOLE 0 0 500 GABELLI DIVID & INCOME TR COM 36242H104 832312 36219 SH SOLE 0 0 36219 GABELLI EQUITY TR INC COM 362397101 8926 1617 SH SOLE 0 0 1617 GABELLI GLOBAL SMALL & MID C COM 36249W104 5409 450 SH SOLE 0 0 450 GALLAGHER ARTHUR J & CO COM 363576109 8395984 33579 SH SOLE 0 0 33579 GARTNER INC COM 366651107 1430 3 SH SOLE 0 0 3 GATX CORP COM 361448103 2144480 16000 SH SOLE 14000 0 2000 GENERAL ELECTRIC CO COM NEW 369604301 738459 4207 SH SOLE 0 0 4207 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 108734 1196 SH SOLE 0 0 1196 GENERAL DYNAMICS CORP COM 369550108 705498 2497 SH SOLE 0 0 2497 GENERAL MLS INC COM 370334104 1205412 17228 SH SOLE 0 0 17228 GENERAL MTRS CO COM 37045V100 27004 595 SH SOLE 0 0 595 GENUINE PARTS CO COM 372460105 137888 890 SH SOLE 0 0 890 GERDAU SA SPON ADR REP PFD 373737105 9282 2100 SH SOLE 0 0 2100 GILEAD SCIENCES INC COM 375558103 65038 888 SH SOLE 0 0 888 GLADSTONE COMMERCIAL CORP COM 376536108 6920 500 SH SOLE 0 0 500 GLADSTONE INVT CORP COM 376546107 71150 5000 SH SOLE 0 0 5000 GLOBAL PMTS INC COM 37940X102 47372 354 SH SOLE 0 0 354 GLOBAL WTR RES INC COM 379463102 3016026 234893 SH SOLE 225000 0 9893 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 54371 1601 SH SOLE 0 0 1601 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 210332 7070 SH SOLE 0 0 7070 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6276 139 SH SOLE 0 0 139 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 19086 600 SH SOLE 0 0 600 GLOBAL X FDS S&P 500 COVERED 37954Y277 3147 104 SH SOLE 0 0 104 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 66689 2313 SH SOLE 0 0 2313 GODADDY INC CL A 380237107 11868 100 SH SOLE 0 0 100 GOHEALTH INC CL A NEW 38046W204 7073 673 SH SOLE 0 0 673 GOLDMAN SACHS GROUP INC COM 38141G104 1938542 4641 SH SOLE 0 0 4641 ALPHABET INC CAP STK CL A 02079K305 11334692 75099 SH SOLE 27000 0 48099 GRAINGER W W INC COM 384802104 3738085 3675 SH SOLE 0 0 3675 GRANITE RIDGE RESOURCES INC COM 387432107 949000 146000 SH SOLE 146000 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 161084 2550 SH SOLE 0 0 2550 GREAT LAKES DREDGE & DOCK CO COM 390607109 3500 400 SH SOLE 0 0 400 GREEN BRICK PARTNERS INC COM 392709101 4738595 78675 SH SOLE 76000 0 2675 GREEN DOT CORP CL A 39304D102 205 22 SH SOLE 0 0 22 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1372 110 SH SOLE 0 0 110 GREENWICH LIFESCIENCES INC COM 396879108 1017 51 SH SOLE 0 0 51 GREIF INC CL A 397624107 5524 80 SH SOLE 0 0 80 GROUPON INC COM NEW 399473206 1000 75 SH SOLE 0 0 75 GROWGENERATION CORP COM 39986L109 11440 4000 SH SOLE 0 0 4000 GSK PLC SPONSORED ADR 37733W204 401392 9363 SH SOLE 0 0 9363 GULFPORT ENERGY CORP COMMON SHARES 402635502 944708 5900 SH SOLE 5900 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 45084 2674 SH SOLE 0 0 2674 HACKETT GROUP INC COM 404609109 3295955 135636 SH SOLE 133861 0 1775 HAEMONETICS CORP MASS COM 405024100 399011 4675 SH SOLE 4675 0 0 HALEON PLC SPON ADS 405552100 30352 3575 SH SOLE 0 0 3575 HALLIBURTON CO COM 406216101 88340 2241 SH SOLE 0 0 2241 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3703962 152051 SH SOLE 152051 0 0 HANESBRANDS INC COM 410345102 6948 1198 SH SOLE 0 0 1198 HARLEY DAVIDSON INC COM 412822108 14872 340 SH SOLE 0 0 340 HARTFORD FINL SVCS GROUP INC COM 416515104 217951 2115 SH SOLE 0 0 2115 HASBRO INC COM 418056107 29560 523 SH SOLE 0 0 523 HAWAIIAN ELEC INDUSTRIES COM 419870100 1127 100 SH SOLE 0 0 100 HCA HEALTHCARE INC COM 40412C101 3002 9 SH SOLE 0 0 9 HEALTHPEAK PROPERTIES INC COM 42250P103 38714 2065 SH SOLE 0 0 2065 WELLTOWER INC COM 95040Q104 79331 849 SH SOLE 0 0 849 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 306172 2073 SH SOLE 0 0 2073 HEALTHCARE SVCS GROUP INC COM 421906108 2496 200 SH SOLE 0 0 200 HELEN OF TROY LTD COM G4388N106 115 1 SH SOLE 0 0 1 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1209744 111600 SH SOLE 111600 0 0 HELLO GROUP INC ADS 423403104 31050 5000 SH SOLE 0 0 5000 HERCULES CAPITAL INC COM 427096508 878723 47627 SH SOLE 0 0 47627 HERSHEY CO COM 427866108 51108 263 SH SOLE 0 0 263 HEWLETT PACKARD ENTERPRISE C COM 42824C109 202973 11448 SH SOLE 0 0 11448 HF SINCLAIR CORP COM 403949100 33807 560 SH SOLE 0 0 560 HILTON WORLDWIDE HLDGS INC COM 43300A203 15358 72 SH SOLE 0 0 72 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 3370 1000 SH SOLE 0 0 1000 HOLOGIC INC COM 436440101 31184 400 SH SOLE 0 0 400 HOME DEPOT INC COM 437076102 4537296 11828 SH SOLE 0 0 11828 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 3611 97 SH SOLE 0 0 97 HONEYWELL INTL INC COM 438516106 2153260 10491 SH SOLE 0 0 10491 HOWARD HUGHES HOLDINGS INC COM 44267T102 3704 51 SH SOLE 0 0 51 HP INC COM 40434L105 368200 12184 SH SOLE 0 0 12184 HSBC HLDGS PLC SPON ADR NEW 404280406 3542 90 SH SOLE 0 0 90 HUMANA INC COM 444859102 555792 1603 SH SOLE 0 0 1603 HUNTINGTON BANCSHARES INC COM 446150104 4185 300 SH SOLE 0 0 300 HYATT HOTELS CORP COM CL A 448579102 479 3 SH SOLE 0 0 3 HYDROFARM HLDGS GROUP INC COM 44888K209 4004 3707 SH SOLE 0 0 3707 TWO RDS SHARED TR HYPATIA WOMEN 90214Q576 12022 410 SH SOLE 0 0 410 IDEANOMICS INC COM NEW 45166V205 4 4 SH SOLE 0 0 4 IDEX CORP COM 45167R104 1143478 4686 SH SOLE 0 0 4686 IDEXX LABS INC COM 45168D104 2160 4 SH SOLE 0 0 4 ILLINOIS TOOL WKS INC COM 452308109 2177082 8113 SH SOLE 0 0 8113 ILLUMINA INC COM 452327109 41196 300 SH SOLE 0 0 300 INDIA FD INC COM 454089103 4114 201 SH SOLE 0 0 201 SELECT SECTOR SPDR TR INDL 81369Y704 25192 200 SH SOLE 0 0 200 ING GROEP N.V. SPONSORED ADR 456837103 4024 244 SH SOLE 0 0 244 INGERSOLL RAND INC COM 45687V106 51653 544 SH SOLE 0 0 544 INGREDION INC COM 457187102 93480 800 SH SOLE 0 0 800 INNOVATIVE INDL PPTYS INC COM 45781V101 4659 45 SH SOLE 0 0 45 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 97 7 SH SOLE 0 0 7 INSEEGO CORP COM 45782B104 560 200 SH SOLE 0 0 200 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 21304 548 SH SOLE 0 0 548 INSPIRED ENTMT INC COM 45782N108 690 70 SH SOLE 0 0 70 INTEL CORP COM 458140100 4284775 97006 SH SOLE 17000 0 80006 INTERCONTINENTAL EXCHANGE IN COM 45866F104 230195 1675 SH SOLE 0 0 1675 INTERFACE INC COM 458665304 2541082 151075 SH SOLE 143000 0 8075 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 51078 594 SH SOLE 0 0 594 INTERNATIONAL PAPER CO COM 460146103 60481 1550 SH SOLE 0 0 1550 INTERNATIONAL SEAWAYS INC COM Y41053102 8512 160 SH SOLE 0 0 160 INTERPUBLIC GROUP COS INC COM 460690100 9854 302 SH SOLE 0 0 302 INTERNATIONAL BUSINESS MACHS COM 459200101 3052360 15984 SH SOLE 0 0 15984 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6144 272 SH SOLE 0 0 272 INTUIT COM 461202103 786500 1210 SH SOLE 0 0 1210 INTUITIVE SURGICAL INC COM NEW 46120E602 98575 247 SH SOLE 0 0 247 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 57387 565 SH SOLE 0 0 565 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 27626 280 SH SOLE 0 0 280 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9315 237 SH SOLE 0 0 237 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 9893 229 SH SOLE 0 0 229 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3523 190 SH SOLE 0 0 190 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 54807 300 SH SOLE 0 0 300 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 731678 4320 SH SOLE 0 0 4320 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 724910 17207 SH SOLE 0 0 17207 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 114392 2060 SH SOLE 0 0 2060 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 22915 500 SH SOLE 0 0 500 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 182578 4024 SH SOLE 0 0 4024 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 480 37 SH SOLE 0 0 37 IQVIA HLDGS INC COM 46266C105 1770 7 SH SOLE 0 0 7 IRON MTN INC DEL COM 46284V101 45720 570 SH SOLE 0 0 570 ISHARES TR 0-5YR HI YL CP 46434V407 216580 5090 SH SOLE 0 0 5090 ISHARES TR 0-5 YR TIPS ETF 46429B747 9943 100 SH SOLE 0 0 100 ISHARES TR 1 3 YR TREAS BD 464287457 418248 5114 SH SOLE 0 0 5114 ISHARES TR 20+ YEAR TR BD 46436E338 2997 112 SH SOLE 0 0 112 ISHARES TR CORE US AGGBD ET 464287226 339555 3467 SH SOLE 0 0 3467 ISHARES TR NATIONAL MUN ETF 464288414 7793257 72428 SH SOLE 0 0 72428 ISHARES BITCOIN TR SHS 46438F101 76893 1900 SH SOLE 0 0 1900 ISHARES TR USD INV GRDE ETF 464288620 153552 3024 SH SOLE 0 0 3024 ISHARES TR COHEN STEER REIT 464287564 196180 3400 SH SOLE 0 0 3400 ISHARES TR AGGRES ALLOC ETF 464289859 15706 214 SH SOLE 0 0 214 ISHARES TR CORE DIV GRWTH 46434V621 191075 3291 SH SOLE 0 0 3291 ISHARES TR GRWT ALLOCAT ETF 464289867 2336 42 SH SOLE 0 0 42 ISHARES TR CORE HIGH DV ETF 46429B663 77147 700 SH SOLE 0 0 700 ISHARES TR MODERT ALLOC ETF 464289875 10609 248 SH SOLE 0 0 248 ISHARES TR CORE MSCI EAFE 46432F842 2414969 32538 SH SOLE 0 0 32538 ISHARES INC CORE MSCI EMKT 46434G103 88288 1711 SH SOLE 0 0 1711 ISHARES TR CORE MSCI INTL 46435G326 17924 267 SH SOLE 0 0 267 ISHARES TR CORE S&P MCP ETF 464287507 921122 15165 SH SOLE 0 0 15165 ISHARES TR CRE U S REIT ETF 464288521 7896 147 SH SOLE 0 0 147 ISHARES TR CYBERSECURITY 46435U135 4685 100 SH SOLE 0 0 100 ISHARES TR SELECT DIVID ETF 464287168 10759240 87346 SH SOLE 0 0 87346 ISHARES TR US TRSPRTION 464287192 11264 160 SH SOLE 0 0 160 ISHARES TR U.S. FINLS ETF 464287788 24330 254 SH SOLE 0 0 254 ISHARES TR US CONSUM DISCRE 464287580 352471 4300 SH SOLE 0 0 4300 ISHARES TR U.S. ENERGY ETF 464287796 14820 300 SH SOLE 0 0 300 ISHARES TR US INDUSTRIALS 464287754 8800 70 SH SOLE 0 0 70 ISHARES TR U.S. TECH ETF 464287721 21610 160 SH SOLE 0 0 160 ISHARES TR US REGNL BKS ETF 464288778 549625 12670 SH SOLE 0 0 12670 ISHARES TR U.S. UTILITS ETF 464287697 224651 2658 SH SOLE 0 0 2658 ISHARES TR ESG AW MSCI EAFE 46435G516 100859 1262 SH SOLE 0 0 1262 ISHARES TR ESG AWRE USD ETF 46435G193 22859 994 SH SOLE 0 0 994 ISHARES TR FLTG RATE NT ETF 46429B655 25019 490 SH SOLE 0 0 490 ISHARES TR GL CLEAN ENE ETF 464288224 7409 530 SH SOLE 0 0 530 ISHARES TR GLOB HLTHCRE ETF 464287325 16320 175 SH SOLE 0 0 175 ISHARES TR GBL COMM SVC ETF 464287275 100759 1198 SH SOLE 0 0 1198 ISHARES TR GNMA BOND ETF 46429B333 656675 15134 SH SOLE 0 0 15134 ISHARES GOLD TR ISHARES NEW 464285204 16006 381 SH SOLE 0 0 381 ISHARES TR HIGH YLD SYSTM B 46435G250 54896 1175 SH SOLE 0 0 1175 ISHARES TR IBONDS 25 TRM HG 46435U168 63126 2700 SH SOLE 0 0 2700 ISHARES TR IBOXX HI YD ETF 464288513 48659 626 SH SOLE 0 0 626 ISHARES TR IBOXX INV CP ETF 464287242 1472208 13516 SH SOLE 0 0 13516 ISHARES INC MSCI GERMANY ETF 464286806 12700 400 SH SOLE 0 0 400 ISHARES TR INTL SEL DIV ETF 464288448 30143 1075 SH SOLE 0 0 1075 ISHARES TR JPMORGAN USD EMG 464288281 8967 100 SH SOLE 0 0 100 ISHARES TR MBS ETF 464288588 1479 16 SH SOLE 0 0 16 ISHARES TR MORNINGSTAR GRWT 464287119 2110496 27961 SH SOLE 0 0 27961 ISHARES TR MRGSTR SM CP GR 464288604 10766 231 SH SOLE 0 0 231 ISHARES TR MSCI EAFE ETF 464287465 1468088 18383 SH SOLE 0 0 18383 ISHARES TR EAFE VALUE ETF 464288877 5768427 106037 SH SOLE 0 0 106037 ISHARES TR MSCI EMG MKT ETF 464287234 694358 16903 SH SOLE 0 0 16903 ISHARES TR MSCI EURO FL ETF 464289180 98532 4333 SH SOLE 0 0 4333 ISHARES TR MSCI INDIA ETF 46429B598 379732 7361 SH SOLE 0 0 7361 ISHARES INC MSCI JPN ETF NEW 46434G822 2862023 40112 SH SOLE 0 0 40112 ISHARES TR MSCI USA ESG SLC 464288802 412553 3779 SH SOLE 0 0 3779 ISHARES TR MSCI USA MMENTM 46432F396 1124 6 SH SOLE 0 0 6 ISHARES TR ISHARES BIOTECH 464287556 204183 1488 SH SOLE 0 0 1488 ISHARES TR NEW YORK MUN ETF 464288323 643030 11950 SH SOLE 0 0 11950 ISHARES TR RUS 1000 GRW ETF 464287614 467151 1386 SH SOLE 0 0 1386 ISHARES TR RUS 1000 VAL ETF 464287598 64908 362 SH SOLE 0 0 362 ISHARES TR RUSSELL 2000 ETF 464287655 6310403 30007 SH SOLE 0 0 30007 ISHARES TR RUS 2000 GRW ETF 464287648 173854 642 SH SOLE 0 0 642 ISHARES TR RUS 2000 VAL ETF 464287630 982838 6189 SH SOLE 0 0 6189 ISHARES TR RUSSELL 3000 ETF 464287689 5702 19 SH SOLE 0 0 19 ISHARES TR RUS MD CP GR ETF 464287481 78757 690 SH SOLE 0 0 690 ISHARES TR RUS MDCP VAL ETF 464287473 93371 745 SH SOLE 0 0 745 ISHARES TR S&P 500 GRWT ETF 464287309 44763100 530117 SH SOLE 0 0 530117 ISHARES TR CORE S&P500 ETF 464287200 11909192 22653 SH SOLE 0 0 22653 ISHARES TR S&P 500 VAL ETF 464287408 33189285 177663 SH SOLE 0 0 177663 ISHARES TR S&P MC 400GR ETF 464287606 15878 174 SH SOLE 0 0 174 ISHARES TR S&P MC 400VL ETF 464287705 25669 217 SH SOLE 0 0 217 ISHARES TR CORE S&P SCP ETF 464287804 619008 5601 SH SOLE 0 0 5601 ISHARES TR S&P SML 600 GWT 464287887 16603 127 SH SOLE 0 0 127 ISHARES TR PFD AND INCM SEC 464288687 309049 9589 SH SOLE 0 0 9589 ISHARES TR ISHARES SEMICDTR 464287523 186769 827 SH SOLE 0 0 827 ISHARES TR SHORT TREAS BD 464288679 110540 1000 SH SOLE 0 0 1000 ISHARES SILVER TR ISHARES 46428Q109 61880 2720 SH SOLE 0 0 2720 ISHARES TR TIPS BD ETF 464287176 282136 2627 SH SOLE 0 0 2627 ISHARES TR US HLTHCARE ETF 464287762 433300 7000 SH SOLE 0 0 7000 ISHARES TR RUS 1000 ETF 464287622 8012995 27820 SH SOLE 0 0 27820 ISHARES TR RUS MID CAP ETF 464287499 797884 9488 SH SOLE 0 0 9488 ISHARES TR S&P 100 ETF 464287101 110763 448 SH SOLE 0 0 448 ISHARES TR CORE S&P TTL STK 464287150 568762 4933 SH SOLE 0 0 4933 ISHARES TR US BR DEL SE ETF 464288794 202089 1742 SH SOLE 0 0 1742 ISHARES TR US INFRASTRUC 46435U713 17994 415 SH SOLE 0 0 415 ISHARES TR U.S. MED DVC ETF 464288810 44528 760 SH SOLE 0 0 760 ISHARES TR U.S. PHARMA ETF 464288836 1517 22 SH SOLE 0 0 22 ISHARES TR US TREAS BD ETF 46429B267 11476 504 SH SOLE 0 0 504 ISUN INC COM 465246106 350 1400 SH SOLE 0 0 1400 ITERIS INC NEW COM 46564T107 1383 280 SH SOLE 0 0 280 ITT INC COM 45073V108 135512 996 SH SOLE 0 0 996 SMUCKER J M CO COM NEW 832696405 507666 4033 SH SOLE 0 0 4033 JACOBS SOLUTIONS INC COM 46982L108 108533 706 SH SOLE 0 0 706 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 532684 16196 SH SOLE 0 0 16196 JANUS DETROIT STR TR HENDERSON MTG 47103U852 173888 3856 SH SOLE 0 0 3856 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 21243 438 SH SOLE 0 0 438 HUNT J B TRANS SVCS INC COM 445658107 199250 1000 SH SOLE 0 0 1000 JBG SMITH PPTYS COM 46590V100 6067 378 SH SOLE 0 0 378 JD.COM INC SPON ADR CL A 47215P106 97947 3576 SH SOLE 0 0 3576 JEFFERIES FINL GROUP INC COM 47233W109 18081 410 SH SOLE 0 0 410 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 19660 1000 SH SOLE 0 0 1000 JOBY AVIATION INC COMMON STOCK G65163100 12328 2300 SH SOLE 0 0 2300 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4653 81 SH SOLE 0 0 81 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1080 70 SH SOLE 0 0 70 JOHNSON & JOHNSON COM 478160104 10322751 65255 SH SOLE 0 0 65255 JOHNSON CTLS INTL PLC SHS G51502105 15546 238 SH SOLE 0 0 238 JOHNSON OUTDOORS INC CL A 479167108 3610413 78300 SH SOLE 63300 0 15000 JONES LANG LASALLE INC COM 48020Q107 35116 180 SH SOLE 0 0 180 JPMORGAN CHASE & CO COM 46625H100 58486880 291996 SH SOLE 24000 0 267996 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 11745 222 SH SOLE 0 0 222 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 24166 479 SH SOLE 0 0 479 KANDI TECHNOLOGIES GROUP INC USD ORD SHS Stock G5214E103 869 410 SH SOLE 0 0 410 KELLANOVA COM 487836108 970526 16941 SH SOLE 0 0 16941 KENVUE INC COM 49177J102 5150 240 SH SOLE 0 0 240 KEURIG DR PEPPER INC COM 49271V100 9817 320 SH SOLE 0 0 320 KEYSIGHT TECHNOLOGIES INC COM 49338L103 10165 65 SH SOLE 0 0 65 KIMBALL ELECTRONICS INC COM 49428J109 355948 16441 SH SOLE 16441 0 0 KIMBERLY-CLARK CORP COM 494368103 3050473 23583 SH SOLE 0 0 23583 KIMCO RLTY CORP COM 49446R109 8550 436 SH SOLE 0 0 436 KINDER MORGAN INC DEL COM 49456B101 1574774 85866 SH SOLE 83000 0 2866 KIRBY CORP COM 497266106 6223538 65291 SH SOLE 0 0 65291 KKR & CO INC COM 48251W104 15784267 156932 SH SOLE 51000 0 105932 KLA CORP COM NEW 482480100 4191 6 SH SOLE 0 0 6 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 10120 506 SH SOLE 0 0 506 KORRO BIO INC COM 500946108 90000 1000 SH SOLE 0 0 1000 KOSS CORP COM 500692108 154 60 SH SOLE 0 0 60 KRAFT HEINZ CO COM 500754106 167048 4527 SH SOLE 0 0 4527 KROGER CO COM 501044101 647449 11333 SH SOLE 0 0 11333 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 7942 365 SH SOLE 0 0 365 LSI INDS INC OHIO COM 50216C108 3950452 261273 SH SOLE 253000 0 8273 L3HARRIS TECHNOLOGIES INC COM 502431109 23015 108 SH SOLE 0 0 108 LA Z BOY INC COM 505336107 18810 500 SH SOLE 0 0 500 LABORATORY CORP AMER HLDGS COM NEW 50540R409 83015 380 SH SOLE 0 0 380 SPIRE INC COM 84857L101 6382 104 SH SOLE 0 0 104 LAKELAND FINL CORP COM 511656100 511659 7715 SH SOLE 7715 0 0 LAKELAND INDS INC COM 511795106 3084892 168573 SH SOLE 149000 0 19573 LAM RESEARCH CORP COM 512807108 4858 5 SH SOLE 0 0 5 LAMAR ADVERTISING CO NEW CL A 512816109 4776 40 SH SOLE 0 0 40 LAMB WESTON HLDGS INC COM 513272104 138980 1305 SH SOLE 0 0 1305 LANDS END INC NEW COM 51509F105 98 9 SH SOLE 0 0 9 LAS VEGAS SANDS CORP COM 517834107 756291 14628 SH SOLE 0 0 14628 LAZARD INC COM 52110M109 1046350 24990 SH SOLE 0 0 24990 LEE ENTERPRISES INC COM 523768406 455633 34181 SH SOLE 0 0 34181 LEMONADE INC COM 52567D107 328 20 SH SOLE 0 0 20 LENNAR CORP CL A 526057104 2580 15 SH SOLE 0 0 15 LESLIES INC COM 527064109 2210 340 SH SOLE 0 0 340 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 8089 405 SH SOLE 0 0 405 LXP INDUSTRIAL TRUST COM 529043101 323728 35890 SH SOLE 0 0 35890 LIBERTY BROADBAND CORP COM SER A 530307107 5712 100 SH SOLE 0 0 100 LIBERTY GLOBAL LTD COM CL C G61188127 7056 400 SH SOLE 0 0 400 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2097 300 SH SOLE 0 0 300 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 216 210 SH SOLE 0 0 210 LINCOLN NATL CORP IND COM 534187109 220349 6901 SH SOLE 0 0 6901 LINDE PLC SHS G54950103 9751 21 SH SOLE 0 0 21 LIQUIDITY SVCS INC COM 53635B107 3221055 173175 SH SOLE 171200 0 1975 LKQ CORP COM 501889208 1495 28 SH SOLE 0 0 28 LL FLOORING HOLDINGS INC COM 55003T107 8052 4400 SH SOLE 0 0 4400 LOCKHEED MARTIN CORP COM 539830109 296120 651 SH SOLE 0 0 651 LOEWS CORP COM 540424108 23487 300 SH SOLE 0 0 300 LOWES COS INC COM 548661107 710883 2791 SH SOLE 0 0 2791 LTC PPTYS INC COM 502175102 40638 1250 SH SOLE 0 0 1250 LUCID GROUP INC COM 549498103 2670 937 SH SOLE 0 0 937 LULULEMON ATHLETICA INC COM 550021109 191418 490 SH SOLE 0 0 490 LUMEN TECHNOLOGIES INC COM 550241103 1663 1066 SH SOLE 0 0 1066 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1544447 783983 SH SOLE 0 0 783983 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 4257069 108571 SH SOLE 83000 0 25571 MAGNA INTL INC COM 559222401 10896 200 SH SOLE 0 0 200 MANHATTAN BRDG CAP INC COM 562803106 46261 46261 SH SOLE 0 0 46261 MARATHON OIL CORP COM 565849106 7921 279 SH SOLE 0 0 279 MARATHON PETE CORP COM 56585A102 1149901 5707 SH SOLE 0 0 5707 MARINEMAX INC COM 567908108 3858 116 SH SOLE 0 0 116 VANECK ETF TRUST GOLD MINERS ETF 92189F106 8696 275 SH SOLE 0 0 275 MARRIOTT INTL INC NEW CL A 571903202 713725 2829 SH SOLE 0 0 2829 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1077 10 SH SOLE 0 0 10 MARSH & MCLENNAN COS INC COM 571748102 3708 18 SH SOLE 0 0 18 MARTIN MARIETTA MATLS INC COM 573284106 1228 2 SH SOLE 0 0 2 MARVELL TECHNOLOGY INC COM 573874104 71644 1011 SH SOLE 0 0 1011 MASCO CORP COM 574599106 18852 239 SH SOLE 0 0 239 MASTEC INC COM 576323109 46625 500 SH SOLE 0 0 500 MASTERBRAND INC COMMON STOCK 57638P104 1874 100 SH SOLE 0 0 100 MASTERCARD INCORPORATED CL A 57636Q104 4577068 9504 SH SOLE 0 0 9504 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 401192 4319 SH SOLE 0 0 4319 MATERION CORP COM 576690101 1218688 9250 SH SOLE 9250 0 0 MATTEL INC COM 577081102 165275 8343 SH SOLE 0 0 8343 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 39960 12000 SH SOLE 0 0 12000 MCCORMICK & CO INC COM NON VTG 579780206 315996 4114 SH SOLE 0 0 4114 MCDONALDS CORP COM 580135101 5924308 21012 SH SOLE 0 0 21012 MCEWEN MNG INC COM NEW 58039P305 10846 1100 SH SOLE 0 0 1100 MCKESSON CORP COM 58155Q103 92338 172 SH SOLE 0 0 172 MEDICAL PPTYS TRUST INC COM 58463J304 6345 1350 SH SOLE 0 0 1350 MEDTRONIC PLC SHS G5960L103 387905 4451 SH SOLE 0 0 4451 MERCADOLIBRE INC COM 58733R102 52919 35 SH SOLE 0 0 35 MERCK & CO INC COM 58933Y105 7877529 59701 SH SOLE 0 0 59701 MERSANA THERAPEUTICS INC COM 59045L106 672 150 SH SOLE 0 0 150 META PLATFORMS INC CL A 30303M102 3278430 6752 SH SOLE 0 0 6752 METLIFE INC COM 59156R108 369139 4981 SH SOLE 0 0 4981 MGP INGREDIENTS INC NEW COM 55303J106 25839 300 SH SOLE 0 0 300 MICROCHIP TECHNOLOGY INC. COM 595017104 611912 6821 SH SOLE 0 0 6821 MICRON TECHNOLOGY INC COM 595112103 142883 1212 SH SOLE 0 0 1212 MICROSOFT CORP COM 594918104 42782832 101690 SH SOLE 0 0 101690 MICROSTRATEGY INC CL A NEW 594972408 51137 30 SH SOLE 0 0 30 MIDDLESEX WTR CO COM 596680108 32812 625 SH SOLE 0 0 625 MILLER INDS INC TENN COM NEW 600551204 2568878 51275 SH SOLE 49500 0 1775 MIND MEDICINE MINDMED INC COM NEW 60255C885 20210 2150 SH SOLE 0 0 2150 MITEK SYS INC COM NEW 606710200 3907462 277125 SH SOLE 241000 0 36125 MOLECULIN BIOTECH INC COM 60855D309 95 16 SH SOLE 0 0 16 MOLSON COORS BEVERAGE CO CL B 60871R209 7398 110 SH SOLE 0 0 110 MONDELEZ INTL INC CL A 609207105 1651838 23598 SH SOLE 0 0 23598 MONRO INC COM 610236101 1923940 61000 SH SOLE 61000 0 0 MONROE CAP CORP COM 610335101 5040 700 SH SOLE 0 0 700 MONSTER BEVERAGE CORP NEW COM 61174X109 1541 26 SH SOLE 0 0 26 MOODYS CORP COM 615369105 95899 244 SH SOLE 0 0 244 MORGAN STANLEY COM NEW 617446448 725796 7708 SH SOLE 0 0 7708 MORNINGSTAR INC COM 617700109 177929 577 SH SOLE 0 0 577 MOSAIC CO NEW COM 61945C103 1791 55 SH SOLE 0 0 55 MOTOROLA SOLUTIONS INC COM NEW 620076307 31593 89 SH SOLE 0 0 89 MOVADO GROUP INC COM 624580106 2088466 74775 SH SOLE 73500 0 1275 NANO X IMAGING LTD ORD SHS M70700105 635 65 SH SOLE 0 0 65 NATHANS FAMOUS INC NEW COM 632347100 1088196 15370 SH SOLE 15000 0 370 NATIONAL BEVERAGE CORP COM 635017106 3797 80 SH SOLE 0 0 80 NATIONAL HEALTH INVS INC COM 63633D104 72254 1150 SH SOLE 0 0 1150 NNN REIT INC COM 637417106 21370 500 SH SOLE 0 0 500 NAVIENT CORPORATION COM 63938C108 6960 400 SH SOLE 0 0 400 NBT BANCORP INC COM 628778102 440160 12000 SH SOLE 12000 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 20 1 SH SOLE 0 0 1 NCR VOYIX CORPORATION COM 62886E108 25 2 SH SOLE 0 0 2 NET LEASE OFFICE PROPERTIES COM 64110Y108 4207 177 SH SOLE 0 0 177 NETAPP INC COM 64110D104 10497 100 SH SOLE 0 0 100 NETFLIX INC COM 64110L106 987519 1626 SH SOLE 0 0 1626 NEUBERGER BERMAN ENERGY INFR COM 64129H104 2874 390 SH SOLE 0 0 390 NEUROCRINE BIOSCIENCES INC COM 64125C109 1793 13 SH SOLE 0 0 13 GANNETT CO INC COM 36472T109 4965 2035 SH SOLE 0 0 2035 NEW YORK TIMES CO CL A 650111107 9688 224 SH SOLE 0 0 224 NEWMONT CORP COM 651639106 1224763 34173 SH SOLE 0 0 34173 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 8614 50 SH SOLE 0 0 50 NEXTERA ENERGY INC COM 65339F101 1627961 25473 SH SOLE 0 0 25473 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 15040 500 SH SOLE 0 0 500 NIKE INC CL B 654106103 472571 5028 SH SOLE 0 0 5028 NIKOLA CORP COM 654110105 520 500 SH SOLE 0 0 500 NIO INC SPON ADS 62914V106 18900 4200 SH SOLE 0 0 4200 NISOURCE INC COM 65473P105 6915 250 SH SOLE 0 0 250 NOKIA CORP SPONSORED ADR 654902204 2466 697 SH SOLE 0 0 697 NORDSTROM INC COM 655664100 101 5 SH SOLE 0 0 5 NORFOLK SOUTHN CORP COM 655844108 40948 161 SH SOLE 0 0 161 NORTHERN TR CORP COM 665859104 1739987 19568 SH SOLE 0 0 19568 NORTHROP GRUMMAN CORP COM 666807102 68034 142 SH SOLE 0 0 142 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 7342 381 SH SOLE 0 0 381 NORTHWEST NAT HLDG CO COM 66765N105 1674900 45000 SH SOLE 44000 0 1000 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 2534676 49768 SH SOLE 38000 0 11768 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7012 335 SH SOLE 0 0 335 NOVARTIS AG SPONSORED ADR 66987V109 133627 1381 SH SOLE 0 0 1381 NOVO-NORDISK A S ADR 670100205 62788 489 SH SOLE 0 0 489 NRG ENERGY INC COM NEW 629377508 948 14 SH SOLE 0 0 14 NUCOR CORP COM 670346105 2573 13 SH SOLE 0 0 13 NUTRIEN LTD COM 67077M108 9667 178 SH SOLE 0 0 178 NUVEEN AMT FREE MUN CR INC F COM 67071L106 18504 1523 SH SOLE 0 0 1523 NUVEEN AMT FREE QLTY MUN INC COM 670657105 134655 12164 SH SOLE 0 0 12164 NUVEEN QUALITY MUNCP INCOME COM 67066V101 81824 7140 SH SOLE 0 0 7140 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 31340 2000 SH SOLE 0 0 2000 NVE CORP COM NEW 629445206 1019034 11300 SH SOLE 11300 0 0 NVIDIA CORPORATION COM 67066G104 4981823 5514 SH SOLE 3500 0 2014 NEW YORK CMNTY BANCORP INC COM 649445103 1803 560 SH SOLE 0 0 560 OREILLY AUTOMOTIVE INC COM 67103H107 2510629 2224 SH SOLE 0 0 2224 OSI SYSTEMS INC COM 671044105 1449909 10152 SH SOLE 10152 0 0 OCCIDENTAL PETE CORP COM 674599105 2535 39 SH SOLE 0 0 39 OCEANFIRST FINL CORP COM 675234108 4923 300 SH SOLE 0 0 300 OCUGEN INC COM 67577C105 492 300 SH SOLE 0 0 300 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1122 550 SH SOLE 0 0 550 OIL DRI CORP AMER COM 677864100 4563072 61200 SH SOLE 61000 0 200 OLD NATL BANCORP IND COM 680033107 905268 51997 SH SOLE 47200 0 4797 OLD REP INTL CORP COM 680223104 23786695 774306 SH SOLE 0 0 774306 OMEGA HEALTHCARE INVS INC COM 681936100 87916 2776 SH SOLE 0 0 2776 OMNIAB INC COM 68218J103 2981 550 SH SOLE 0 0 550 ON SEMICONDUCTOR CORP COM 682189105 956 13 SH SOLE 0 0 13 ONCTERNAL THERAPEUTICS INC COM NEW 68236P206 2250 250 SH SOLE 0 0 250 ONE GAS INC COM 68235P108 20972 325 SH SOLE 0 0 325 ONEOK INC NEW COM 682680103 660136 8234 SH SOLE 0 0 8234 ONEWATER MARINE INC CL A COM 68280L101 4504 160 SH SOLE 0 0 160 ORACLE CORP COM 68389X105 12061840 96026 SH SOLE 0 0 96026 ORGANON & CO COMMON STOCK 68622V106 23034 1225 SH SOLE 0 0 1225 ORION ENERGY SYS INC COM 686275108 3366544 3868702 SH SOLE 1965000 0 1903702 ORION OFFICE REIT INC COM 68629Y103 3580 1020 SH SOLE 0 0 1020 OSHKOSH CORP COM 688239201 37413 300 SH SOLE 0 0 300 OTIS WORLDWIDE CORP COM 68902V107 216508 2181 SH SOLE 0 0 2181 OTTER TAIL CORP COM 689648103 1258356 14564 SH SOLE 10500 0 4064 O-I GLASS INC COM 67098H104 8295 500 SH SOLE 0 0 500 PACCAR INC COM 693718108 2354 19 SH SOLE 0 0 19 PACKAGING CORP AMER COM 695156109 16511 87 SH SOLE 0 0 87 PAGERDUTY INC COM 69553P100 1474 65 SH SOLE 0 0 65 PALANTIR TECHNOLOGIES INC CL A 69608A108 70871 3080 SH SOLE 0 0 3080 PALO ALTO NETWORKS INC COM 697435105 529330 1863 SH SOLE 0 0 1863 PAN AMERN SILVER CORP COM 697900108 48256 3200 SH SOLE 0 0 3200 PARAMOUNT GLOBAL CLASS A COM 92556H107 3318 152 SH SOLE 0 0 152 PARAMOUNT GLOBAL CLASS B COM 92556H206 3197695 271682 SH SOLE 200000 0 71682 PARK HOTELS & RESORTS INC COM 700517105 9095 520 SH SOLE 0 0 520 PARKER-HANNIFIN CORP COM 701094104 9448 17 SH SOLE 0 0 17 PARK-OHIO HLDGS CORP COM 700666100 5069 190 SH SOLE 0 0 190 PATTERSON COS INC COM 703395103 2157944 78045 SH SOLE 67000 0 11045 PAYCHEX INC COM 704326107 9852119 80229 SH SOLE 25000 0 55229 PAYPAL HLDGS INC COM 70450Y103 104169 1555 SH SOLE 0 0 1555 PBF ENERGY INC CL A 69318G106 12090 210 SH SOLE 0 0 210 PELOTON INTERACTIVE INC CL A COM 70614W100 3856 900 SH SOLE 0 0 900 PENN ENTERTAINMENT INC COM 707569109 20031 1100 SH SOLE 0 0 1100 PENSKE AUTOMOTIVE GRP INC COM 70959W103 8423 52 SH SOLE 0 0 52 PEOPLES BANCORP INC COM 709789101 4145 140 SH SOLE 0 0 140 PEPSICO INC COM 713448108 13621813 77834 SH SOLE 16000 0 61834 PERDOCEO ED CORP COM 71363P106 3582 204 SH SOLE 0 0 204 PETMED EXPRESS INC COM 716382106 10298 2150 SH SOLE 0 0 2150 PFIZER INC COM 717081103 6954634 250617 SH SOLE 55000 0 195617 PG&E CORP COM 69331C108 1676 100 SH SOLE 0 0 100 PHILIP MORRIS INTL INC COM 718172109 1204803 13150 SH SOLE 0 0 13150 PHILLIPS 66 COM 718546104 762438 4668 SH SOLE 0 0 4668 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7030 1000 SH SOLE 0 0 1000 PINNACLE FINL PARTNERS INC COM 72346Q104 8932 104 SH SOLE 0 0 104 PINSTRIPES HOLDINGS INC CL A COM 06690B107 3250 1000 SH SOLE 0 0 1000 PINTEREST INC CL A 72352L106 347 10 SH SOLE 0 0 10 PIONEER NAT RES CO COM 723787107 4725 18 SH SOLE 0 0 18 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 35120 2000 SH SOLE 0 0 2000 PLANET LABS PBC COM CL A 72703X106 459 180 SH SOLE 0 0 180 PLUG POWER INC COM NEW 72919P202 2838 825 SH SOLE 0 0 825 PNC FINL SVCS GROUP INC COM 693475105 772528 4780 SH SOLE 0 0 4780 PORTILLOS INC COM CL A 73642K106 31621 2230 SH SOLE 0 0 2230 POST HLDGS INC COM 737446104 2444 23 SH SOLE 0 0 23 POSTAL REALTY TRUST INC CL A 73757R102 6346338 443180 SH SOLE 395500 0 47680 POTBELLY CORP COM 73754Y100 12110 1000 SH SOLE 0 0 1000 POTLATCHDELTIC CORPORATION COM 737630103 110623 2353 SH SOLE 0 0 2353 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 48096 600 SH SOLE 0 0 600 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 4603268 302052 SH SOLE 0 0 302052 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 184470 15528 SH SOLE 0 0 15528 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 393862 5917 SH SOLE 0 0 5917 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 6195 300 SH SOLE 0 0 300 INVESCO QQQ TR UNIT SER 1 46090E103 9018458 20311 SH SOLE 0 0 20311 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 78232 3394 SH SOLE 0 0 3394 PPG INDS INC COM 693506107 94185 650 SH SOLE 0 0 650 PPL CORP COM 69351T106 39918 1450 SH SOLE 0 0 1450 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 23908 277 SH SOLE 0 0 277 PROCTER AND GAMBLE CO COM 742718109 6856907 42261 SH SOLE 0 0 42261 PROGRESSIVE CORP COM 743315103 10961 53 SH SOLE 0 0 53 PROLOGIS INC. COM 74340W103 153399 1178 SH SOLE 0 0 1178 PROPETRO HLDG CORP COM 74347M108 1987680 246000 SH SOLE 246000 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 94818 935 SH SOLE 0 0 935 PROSHARES TR ULTRASHRT DOW 30 74347G648 79 5 SH SOLE 0 0 5 PROSPERITY BANCSHARES INC COM 743606105 79660 1211 SH SOLE 0 0 1211 PRUDENTIAL FINL INC COM 744320102 413473 3522 SH SOLE 0 0 3522 PUBLIC STORAGE COM 74460D109 7252 25 SH SOLE 0 0 25 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 195866 2933 SH SOLE 0 0 2933 PULTE GROUP INC COM 745867101 1930 16 SH SOLE 0 0 16 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 201 300 SH SOLE 0 0 300 QCR HOLDINGS INC COM 74727A104 756820 12460 SH SOLE 12460 0 0 QUALCOMM INC COM 747525103 7039184 41578 SH SOLE 26000 0 15578 QUANTA SVCS INC COM 74762E102 207840 800 SH SOLE 0 0 800 QUANTUMSCAPE CORP COM CL A 74767V109 170 27 SH SOLE 0 0 27 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1287000 150000 SH SOLE 150000 0 0 QUIDELORTHO CORP COM 219798105 6712 140 SH SOLE 0 0 140 READY CAPITAL CORP COM 75574U101 3232 354 SH SOLE 0 0 354 REALTY INCOME CORP COM 756109104 2728178 50428 SH SOLE 30000 0 20428 REAVES UTIL INCOME FD COM SH BEN INT 756158101 39092 1450 SH SOLE 0 0 1450 REE AUTOMOTIVE LTD SHS CL A NEW M8287R202 12 2 SH SOLE 0 0 2 REGENERON PHARMACEUTICALS COM 75886F107 1925 2 SH SOLE 0 0 2 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 18684 450 SH SOLE 0 0 450 RENALYTIX PLC ADS 75973T101 36980 43000 SH SOLE 0 0 43000 REPAY HLDGS CORP COM CL A 76029L100 4840 440 SH SOLE 0 0 440 REPUBLIC SVCS INC COM 760759100 10529 55 SH SOLE 0 0 55 RESIDEO TECHNOLOGIES INC COM 76118Y104 897 40 SH SOLE 0 0 40 RESOURCES CONNECTION INC COM 76122Q105 981868 74610 SH SOLE 73000 0 1610 REXFORD INDL RLTY INC COM 76169C100 416736 8285 SH SOLE 0 0 8285 RF INDS LTD COM PAR $0.01 749552105 4108 1325 SH SOLE 0 0 1325 RGC RES INC COM 74955L103 1862080 92000 SH SOLE 90000 0 2000 RH COM 74967X103 8706 25 SH SOLE 0 0 25 RIO TINTO PLC SPONSORED ADR 767204100 19122 300 SH SOLE 0 0 300 RIOT PLATFORMS INC COM 767292105 13464 1100 SH SOLE 0 0 1100 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 33102 3023 SH SOLE 0 0 3023 RMR GROUP INC CL A 74967R106 192 8 SH SOLE 0 0 8 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731 26466 600 SH SOLE 0 0 600 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 255084 4350 SH SOLE 0 0 4350 ROCKET COS INC COM CL A 77311W101 7275 500 SH SOLE 0 0 500 ROCKWELL AUTOMATION INC COM 773903109 699775 2402 SH SOLE 0 0 2402 ROCKY BRANDS INC COM 774515100 5012946 184775 SH SOLE 169150 0 15625 ROKU INC COM CL A 77543R102 1629 25 SH SOLE 0 0 25 ROPER TECHNOLOGIES INC COM 776696106 1683 3 SH SOLE 0 0 3 ROSS STORES INC COM 778296103 2055 14 SH SOLE 0 0 14 LISTED FD TR ROUNDHILL SPORTS 53656F789 3570 200 SH SOLE 0 0 200 ROYAL CARIBBEAN GROUP COM V7780T103 15708 113 SH SOLE 0 0 113 SHELL PLC SPON ADS 780259305 560325 8358 SH SOLE 0 0 8358 ROYCE GLOBAL VALUE TR INC COM 78081T104 1471 138 SH SOLE 0 0 138 ROYCE MICRO-CAP TR INC COM 780915104 11115 1176 SH SOLE 0 0 1176 ROYCE VALUE TR INC COM 780910105 92919 6125 SH SOLE 0 0 6125 RTX CORPORATION COM 75513E101 764519 7839 SH SOLE 0 0 7839 RUSH ENTERPRISES INC CL A 781846209 8991 168 SH SOLE 0 0 168 RUSH STREET INTERACTIVE INC COM 782011100 134106 20600 SH SOLE 0 0 20600 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 31968 576 SH SOLE 0 0 576 S&P GLOBAL INC COM 78409V104 11062 26 SH SOLE 0 0 26 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 1130 155 SH SOLE 0 0 155 SABRA HEALTH CARE REIT INC COM 78573L106 4431 300 SH SOLE 0 0 300 SAGE THERAPEUTICS INC COM 78667J108 3073 164 SH SOLE 0 0 164 SALESFORCE INC COM 79466L302 438217 1455 SH SOLE 0 0 1455 SALLY BEAUTY HLDGS INC COM 79546E104 1565 126 SH SOLE 0 0 126 SANOFI SPONSORED ADR 80105N105 1701 35 SH SOLE 0 0 35 SAP SE SPON ADR 803054204 78792 404 SH SOLE 0 0 404 SCHLUMBERGER LTD COM STK 806857108 200056 3650 SH SOLE 0 0 3650 SCHNEIDER NATIONAL INC CL B 80689H102 22640 1000 SH SOLE 0 0 1000 SCHRODINGER INC COM 80810D103 432 16 SH SOLE 0 0 16 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 597313 9784 SH SOLE 0 0 9784 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 228207 4635 SH SOLE 0 0 4635 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 16131 453 SH SOLE 0 0 453 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 81463 1313 SH SOLE 0 0 1313 SCHWAB STRATEGIC TR US REIT ETF 808524847 20178 994 SH SOLE 0 0 994 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1441293 17875 SH SOLE 0 0 17875 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 42400 521 SH SOLE 0 0 521 SCORPIO TANKERS INC SHS Y7542C130 4293 60 SH SOLE 0 0 60 SCOTTS MIRACLE-GRO CO CL A 810186106 9324 125 SH SOLE 0 0 125 SEA LTD SPONSORD ADS 81141R100 967 18 SH SOLE 0 0 18 SEABOARD CORP DEL COM 811543107 6448 2 SH SOLE 0 0 2 SEACOAST BKG CORP FLA COM NEW 811707801 634750 25000 SH SOLE 25000 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 15725 169 SH SOLE 0 0 169 SEI INVTS CO COM 784117103 12329 171 SH SOLE 0 0 171 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1116830 121000 SH SOLE 121000 0 0 SEMPRA COM 816851109 100881 1404 SH SOLE 0 0 1404 SENTINELONE INC CL A 81730H109 3287 141 SH SOLE 0 0 141 SERVICENOW INC COM 81762P102 9911 13 SH SOLE 0 0 13 SHAKE SHACK INC CL A 819047101 5202 50 SH SOLE 0 0 50 SHARECARE INC COM CL A 81948W104 1996 2600 SH SOLE 0 0 2600 SHERWIN WILLIAMS CO COM 824348106 3126 9 SH SOLE 0 0 9 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 470 42 SH SOLE 0 0 42 SHOE CARNIVAL INC COM 824889109 799375 21817 SH SOLE 21817 0 0 SHOPIFY INC CL A 82509L107 77170 1000 SH SOLE 0 0 1000 SIERRA BANCORP COM 82620P102 3636 180 SH SOLE 0 0 180 SIGNET JEWELERS LIMITED SHS G81276100 530371 5300 SH SOLE 5300 0 0 SIMON PPTY GROUP INC NEW COM 828806109 277070 1771 SH SOLE 0 0 1771 SIRIUS XM HOLDINGS INC COM 82968B103 970 250 SH SOLE 0 0 250 SIRIUSPOINT LTD COM G8192H106 21226 1670 SH SOLE 0 0 1670 SIX FLAGS ENTMT CORP NEW COM 83001A102 7027 267 SH SOLE 0 0 267 SKECHERS U S A INC CL A 830566105 18378 300 SH SOLE 0 0 300 SKILLZ INC COM CL A 83067L208 19 3 SH SOLE 0 0 3 SKYLINE CHAMPION CORPORATION COM 830830105 1358460 15980 SH SOLE 15980 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2058 19 SH SOLE 0 0 19 SNAP INC CL A 83304A106 11480 1000 SH SOLE 0 0 1000 SNAP ON INC COM 833034101 270745 914 SH SOLE 0 0 914 SOFI TECHNOLOGIES INC COM 83406F102 3650 500 SH SOLE 0 0 500 SONY GROUP CORP SPONSORED ADR 835699307 12861 150 SH SOLE 0 0 150 SOUTHERN CO COM 842587107 727724 10144 SH SOLE 0 0 10144 SOUTHSTATE CORPORATION COM 840441109 3741 44 SH SOLE 0 0 44 SOUTHWEST AIRLS CO COM 844741108 91053 3119 SH SOLE 0 0 3119 SOUTHWEST GAS HLDGS INC COM 844895102 11420 150 SH SOLE 0 0 150 SP PLUS CORP COM 78469C103 992180 19000 SH SOLE 0 0 19000 COLLABORATIVE INVESTMNT SER THE SPAC AND NEW 19423L672 926 40 SH SOLE 0 0 40 SPDR SER TR S&P BIOTECH 78464A870 16606 175 SH SOLE 0 0 175 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 240645 605 SH SOLE 0 0 605 SPDR GOLD TR GOLD SHS 78463V107 6252859 30395 SH SOLE 0 0 30395 SPDR SER TR NYSE TECH ETF 78464A102 6207 34 SH SOLE 0 0 34 SPDR SER TR PORTFOLIO AGRGTE 78464A649 6690 265 SH SOLE 0 0 265 SPDR SER TR PRTFLO S&P500 HI 78468R788 95465 2345 SH SOLE 0 0 2345 SPDR S&P 500 ETF TR TR UNIT 78462F103 33703523 64434 SH SOLE 0 0 64434 SPDR SER TR SPDR S&P 500 ETF 78468R796 1447 34 SH SOLE 0 0 34 SPDR SER TR S&P BK ETF 78464A797 2192790 46556 SH SOLE 0 0 46556 SPDR SER TR S&P HOMEBUILD 78464A888 3800868 34061 SH SOLE 0 0 34061 SPDR SER TR S&P INS ETF 78464A789 5207 100 SH SOLE 0 0 100 SPDR SER TR S&P KENSHO CLEAN 78468R655 21694 335 SH SOLE 0 0 335 SPDR SER TR S&P KENSHO FINAL 78468R630 15923 355 SH SOLE 0 0 355 SPDR SER TR S&P KENSHO NEW 78468R648 16828 350 SH SOLE 0 0 350 SPDR SER TR S&P METALS MNG 78464A755 6028 100 SH SOLE 0 0 100 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3923087 7051 SH SOLE 0 0 7051 SPDR SER TR S&P OILGAS EXP 78468R556 63521 410 SH SOLE 0 0 410 SPDR SER TR S&P REGL BKG 78464A698 2270994 45167 SH SOLE 0 0 45167 SPDR SER TR S&P SEMICNDCTR 78464A862 107539 463 SH SOLE 0 0 463 SPDR SER TR GLB DOW ETF 78464A706 145194 1130 SH SOLE 0 0 1130 SPDR SER TR S&P DIVID ETF 78464A763 230171 1754 SH SOLE 0 0 1754 SPHERE ENTERTAINMENT CO CL A 55826T102 6165430 125620 SH SOLE 92400 0 33220 SPIRIT AIRLS INC COM 848577102 281 58 SH SOLE 0 0 58 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 58200 5000 SH SOLE 0 0 5000 SPROTT INC COM NEW 852066208 5997442 162268 SH SOLE 105000 0 57268 SPROTT PHYSICAL GOLD TR UNIT 85207H104 1560962 90229 SH SOLE 0 0 90229 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 673977 81300 SH SOLE 0 0 81300 STANLEY BLACK & DECKER INC COM 854502101 40543 414 SH SOLE 0 0 414 STANTEC INC COM 85472N109 4982 60 SH SOLE 0 0 60 STARBUCKS CORP COM 855244109 4208123 46046 SH SOLE 0 0 46046 STARWOOD PPTY TR INC COM 85571B105 4066 200 SH SOLE 0 0 200 STATE STR CORP COM 857477103 18557 240 SH SOLE 0 0 240 STEELCASE INC CL A 858155203 148850 11380 SH SOLE 0 0 11380 STERICYCLE INC COM 858912108 15825 300 SH SOLE 0 0 300 STMICROELECTRONICS N V NY REGISTRY 861012102 6840 158 SH SOLE 0 0 158 STRATEGY SHS NS 7HANDL IDX 86280R506 10605 500 SH SOLE 0 0 500 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 37717 880 SH SOLE 0 0 880 STRYKER CORPORATION COM 863667101 3221712 9002 SH SOLE 0 0 9002 SUN CMNTYS INC COM 866674104 6429 50 SH SOLE 0 0 50 SUNPOWER CORP COM 867652406 184200 61400 SH SOLE 0 0 61400 SUPERIOR GROUP OF CO INC COM 868358102 5547003 335775 SH SOLE 273000 0 62775 SWEETGREEN INC COM CL A 87043Q108 16419 650 SH SOLE 0 0 650 SWISS HELVETIA FD INC COM 870875101 7541 951 SH SOLE 0 0 951 SYNOPSYS INC COM 871607107 2858 5 SH SOLE 0 0 5 SYSCO CORP COM 871829107 123394 1520 SH SOLE 0 0 1520 PRICE T ROWE GROUP INC COM 74144T108 105095 862 SH SOLE 0 0 862 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 28298 208 SH SOLE 0 0 208 TARGA RES CORP COM 87612G101 190881 1704 SH SOLE 0 0 1704 TARGET CORP COM 87612E106 10970326 61906 SH SOLE 24000 0 37906 TCW STRATEGIC INCOME FD INC COM 872340104 150127 31212 SH SOLE 0 0 31212 TE CONNECTIVITY LTD SHS H84989104 587496 4045 SH SOLE 0 0 4045 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2349670 11282 SH SOLE 0 0 11282 TECHPRECISION CORP COM NEW 878739200 11 3 SH SOLE 0 0 3 TEGNA INC COM 87901J105 59760 4000 SH SOLE 0 0 4000 TELADOC HEALTH INC COM 87918A105 151 10 SH SOLE 0 0 10 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 314 57 SH SOLE 0 0 57 TELEFONICA S A SPONSORED ADR 879382208 13 3 SH SOLE 0 0 3 TELEPHONE & DATA SYS INC COM NEW 879433829 12496 780 SH SOLE 0 0 780 TELUS CORPORATION COM 87971M103 1601 100 SH SOLE 0 0 100 SABA CAPITAL INCOME & OPPORT COM 880198106 30554 7999 SH SOLE 0 0 7999 TENET HEALTHCARE CORP COM NEW 88033G407 7883 75 SH SOLE 0 0 75 TENNANT CO COM 880345103 1334670 10975 SH SOLE 10500 0 475 TERADATA CORP DEL COM 88076W103 23279 602 SH SOLE 0 0 602 TERRITORIAL BANCORP INC COM 88145X108 12090 1500 SH SOLE 0 0 1500 TESLA INC COM 88160R101 562352 3199 SH SOLE 0 0 3199 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 46916 3325 SH SOLE 0 0 3325 TEXAS INSTRS INC COM 882508104 3039268 17446 SH SOLE 0 0 17446 TFI INTL INC COM 87241L109 8930 56 SH SOLE 0 0 56 TG THERAPEUTICS INC COM 88322Q108 287469 18900 SH SOLE 0 0 18900 THE REALREAL INC COM 88339P101 78 20 SH SOLE 0 0 20 THERMO FISHER SCIENTIFIC INC COM 883556102 6308453 10854 SH SOLE 0 0 10854 THERMON GROUP HLDGS INC COM 88362T103 791824 24200 SH SOLE 24200 0 0 THOR INDS INC COM 885160101 11734 100 SH SOLE 0 0 100 TJX COS INC NEW COM 872540109 472042 4654 SH SOLE 0 0 4654 T-MOBILE US INC COM 872590104 21871 134 SH SOLE 0 0 134 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 1 7 SH SOLE 0 0 7 TOOTSIE ROLL INDS INC COM 890516107 112530 3513 SH SOLE 0 0 3513 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2025454 125260 SH SOLE 125000 0 260 TORONTO DOMINION BK ONT COM NEW 891160509 2898 48 SH SOLE 0 0 48 TOTALENERGIES SE SPONSORED ADS 89151E109 28220 410 SH SOLE 0 0 410 TOYOTA MOTOR CORP ADS 892331307 135656 539 SH SOLE 0 0 539 TRACTOR SUPPLY CO COM 892356106 1309 5 SH SOLE 0 0 5 TRANE TECHNOLOGIES PLC SHS G8994E103 168112 560 SH SOLE 0 0 560 TRANSDIGM GROUP INC COM 893641100 1232 1 SH SOLE 0 0 1 TRANSMEDICS GROUP INC COM 89377M109 7394 100 SH SOLE 0 0 100 TRAVELERS COMPANIES INC COM 89417E109 116221 505 SH SOLE 0 0 505 TRICO BANCSHARES COM 896095106 702351 19096 SH SOLE 19096 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 4794 430 SH SOLE 0 0 430 TRUIST FINL CORP COM 89832Q109 640043 16420 SH SOLE 0 0 16420 TRUPANION INC COM 898202106 55220 2000 SH SOLE 0 0 2000 TUPPERWARE BRANDS CORP COM 899896104 27 20 SH SOLE 0 0 20 TURTLE BEACH CORP COM NEW 900450206 26205 1520 SH SOLE 0 0 1520 TWILIO INC CL A 90138F102 60172 984 SH SOLE 0 0 984 TYSON FOODS INC CL A 902494103 29365 500 SH SOLE 0 0 500 U S GLOBAL INVS INC CL A 902952100 30580 11000 SH SOLE 0 0 11000 U S SILICA HLDGS INC COM 90346E103 5145744 414645 SH SOLE 391000 0 23645 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 17820 1000 SH SOLE 0 0 1000 UBER TECHNOLOGIES INC COM 90353T100 18016 234 SH SOLE 0 0 234 UGI CORP NEW COM 902681105 3190 130 SH SOLE 0 0 130 UMH PPTYS INC COM 903002103 2861261 176186 SH SOLE 0 0 176186 UNDER ARMOUR INC CL A 904311107 317 43 SH SOLE 0 0 43 UNDER ARMOUR INC CL C 904311206 13774 1929 SH SOLE 0 0 1929 UNILEVER PLC SPON ADR NEW 904767704 639606 12744 SH SOLE 0 0 12744 UNION PAC CORP COM 907818108 14020298 57009 SH SOLE 0 0 57009 UNITED AIRLS HLDGS INC COM 910047109 18194 380 SH SOLE 0 0 380 UNITED NAT FOODS INC COM 911163103 3964 345 SH SOLE 0 0 345 UNITED PARCEL SERVICE INC CL B 911312106 5134685 34547 SH SOLE 11000 0 23547 UNITED RENTALS INC COM 911363109 2884 4 SH SOLE 0 0 4 UNITED STATES CELLULAR CORP COM 911684108 1460 40 SH SOLE 0 0 40 UNITED STATES STL CORP NEW COM 912909108 2039 50 SH SOLE 0 0 50 UNITED STS LIME & MINERALS I COM 911922102 5850998 19625 SH SOLE 19000 0 625 UNITED THERAPEUTICS CORP DEL COM 91307C102 45944 200 SH SOLE 0 0 200 UNITEDHEALTH GROUP INC COM 91324P102 2433826 4920 SH SOLE 3000 0 1920 UNITIL CORP COM 913259107 1753725 33500 SH SOLE 33500 0 0 UNITY SOFTWARE INC COM 91332U101 4539 170 SH SOLE 0 0 170 UNUM GROUP COM 91529Y106 22413 418 SH SOLE 0 0 418 URBAN OUTFITTERS INC COM 917047102 30394 700 SH SOLE 0 0 700 US BANCORP DEL COM NEW 902973304 1091471 24418 SH SOLE 0 0 24418 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 198965 3031 SH SOLE 0 0 3031 V F CORP COM 918204108 1562 102 SH SOLE 0 0 102 V2X INC COM 92242T101 851290 18225 SH SOLE 18225 0 0 VAIL RESORTS INC COM 91879Q109 66849 300 SH SOLE 0 0 300 VALERO ENERGY CORP COM 91913Y100 19800 116 SH SOLE 0 0 116 VALUE LINE INC COM 920437100 652050 16100 SH SOLE 16100 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 62007 373 SH SOLE 0 0 373 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 5435 104 SH SOLE 0 0 104 VANECK ETF TRUST IG FLOATING RATE 92189F486 2372725 93012 SH SOLE 0 0 93012 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1345 4 SH SOLE 0 0 4 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 94920 1047 SH SOLE 0 0 1047 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 15408 300 SH SOLE 0 0 300 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 9156 427 SH SOLE 0 0 427 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 512603 7087 SH SOLE 0 0 7087 VANGUARD WORLD FD CONSUM STP ETF 92204A207 148002 725 SH SOLE 0 0 725 VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755 25016 326 SH SOLE 0 0 326 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9050409 49561 SH SOLE 0 0 49561 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 81070 1270 SH SOLE 0 0 1270 VANGUARD WORLD FD ENERGY ETF 92204A306 180383 1370 SH SOLE 0 0 1370 VANGUARD WORLD FD ESG US STK ETF 921910733 194359 2086 SH SOLE 0 0 2086 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7600597 43365 SH SOLE 0 0 43365 VANGUARD WORLD FD FINANCIALS ETF 92204A405 18286 179 SH SOLE 0 0 179 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 810204 16149 SH SOLE 0 0 16149 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1482876 35501 SH SOLE 0 0 35501 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 31694 752 SH SOLE 0 0 752 VANGUARD INDEX FDS GROWTH ETF 922908736 303082 881 SH SOLE 0 0 881 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 2333360 8625 SH SOLE 0 0 8625 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1901488 15716 SH SOLE 0 0 15716 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 896361 5749 SH SOLE 0 0 5749 VANGUARD WORLD FD INF TECH ETF 92204A702 1120338 2137 SH SOLE 0 0 2137 VANGUARD BD INDEX FDS INTERMED TERM 921937819 104415 1385 SH SOLE 0 0 1385 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1265034 15713 SH SOLE 0 0 15713 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 199842 2905 SH SOLE 0 0 2905 VANGUARD INDEX FDS LARGE CAP ETF 922908637 40759 170 SH SOLE 0 0 170 VANGUARD WORLD FD MEGA GRWTH IND 921910816 6025 21 SH SOLE 0 0 21 VANGUARD INDEX FDS MID CAP ETF 922908629 330245 1322 SH SOLE 0 0 1322 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 87242 370 SH SOLE 0 0 370 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 10810 237 SH SOLE 0 0 237 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 640544 7407 SH SOLE 0 0 7407 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 202566 2337 SH SOLE 0 0 2337 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 157601 2004 SH SOLE 0 0 2004 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 102285 1203 SH SOLE 0 0 1203 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18400908 38279 SH SOLE 0 0 38279 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3808931 21106 SH SOLE 0 0 21106 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 11458 101 SH SOLE 0 0 101 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 19373525 250595 SH SOLE 0 0 250595 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9198917 192084 SH SOLE 0 0 192084 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 41248 538 SH SOLE 0 0 538 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 45678 787 SH SOLE 0 0 787 VANGUARD INDEX FDS SMALL CP ETF 922908751 792509 3467 SH SOLE 0 0 3467 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2555733 13319 SH SOLE 0 0 13319 VANGUARD INDEX FDS SML CP GRW ETF 922908595 201433 773 SH SOLE 0 0 773 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 747615 14775 SH SOLE 0 0 14775 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 19129641 263385 SH SOLE 0 0 263385 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1482763 30144 SH SOLE 0 0 30144 VANGUARD STAR FDS VG TL INTL STK F 921909768 2324285 38545 SH SOLE 0 0 38545 VANGUARD INDEX FDS TOTAL STK MKT 922908769 37084269 142687 SH SOLE 0 0 142687 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 206 3 SH SOLE 0 0 3 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 31050 281 SH SOLE 0 0 281 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 131672 2657 SH SOLE 0 0 2657 VANGUARD WORLD FD UTILITIES ETF 92204A876 162143 1137 SH SOLE 0 0 1137 VANGUARD INDEX FDS VALUE ETF 922908744 2044745 12555 SH SOLE 0 0 12555 VECTOR GROUP LTD COM 92240M108 32343 2951 SH SOLE 0 0 2951 VENTAS INC COM 92276F100 247024 5674 SH SOLE 0 0 5674 VERALTO CORP COM SHS 92338C103 54703 617 SH SOLE 0 0 617 VERISIGN INC COM 92343E102 758 4 SH SOLE 0 0 4 VERISK ANALYTICS INC COM 92345Y106 1414 6 SH SOLE 0 0 6 VERITONE INC COM 92347M100 2130 405 SH SOLE 0 0 405 VERIZON COMMUNICATIONS INC COM 92343V104 1216169 28984 SH SOLE 0 0 28984 VERTEX PHARMACEUTICALS INC COM 92532F100 6270 15 SH SOLE 0 0 15 VESTIS CORPORATION COM SHS 29430C102 4432 230 SH SOLE 0 0 230 VIATRIS INC COM 92556V106 87745 7349 SH SOLE 0 0 7349 VICI PPTYS INC COM 925652109 14895 500 SH SOLE 0 0 500 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 232168 3735 SH SOLE 0 0 3735 VIKING THERAPEUTICS INC COM 92686J106 147600 1800 SH SOLE 0 0 1800 VILLAGE SUPER MKT INC CL A NEW 927107409 1087180 38000 SH SOLE 38000 0 0 VISA INC COM CL A 92826C839 1005470 3603 SH SOLE 0 0 3603 VISHAY PRECISION GROUP INC COM 92835K103 3332255 94318 SH SOLE 92718 0 1600 VITESSE ENERGY INC COMMON STOCK 92852X103 1376 58 SH SOLE 0 0 58 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 12309 1383 SH SOLE 0 0 1383 VONTIER CORPORATION COM 928881101 7711 170 SH SOLE 0 0 170 VORNADO RLTY TR SH BEN INT 929042109 5179 180 SH SOLE 0 0 180 VSE CORP COM 918284100 1586320 19829 SH SOLE 19829 0 0 VULCAN MATLS CO COM 929160109 1365 5 SH SOLE 0 0 5 WABTEC COM 929740108 5397 37 SH SOLE 0 0 37 WALGREENS BOOTS ALLIANCE INC COM 931427108 752764 34706 SH SOLE 0 0 34706 WALMART INC COM 931142103 3138455 52114 SH SOLE 0 0 52114 ELME COMMUNITIES SH BEN INT 939653101 21576 1550 SH SOLE 0 0 1550 WASTE MGMT INC DEL COM 94106L109 3271426 15348 SH SOLE 0 0 15348 WEC ENERGY GROUP INC COM 92939U106 897743 10932 SH SOLE 0 0 10932 WEIBO CORP SPONSORED ADR 948596101 17271 1900 SH SOLE 0 0 1900 WELLS FARGO CO NEW COM 949746101 918666 15850 SH SOLE 0 0 15850 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2439 2 SH SOLE 0 0 2 WENDYS CO COM 95058W100 5476330 290676 SH SOLE 255000 0 35676 WEST FRASER TIMBER CO LTD COM 952845105 0 0 SH SOLE 0 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 55006 6374 SH SOLE 0 0 6374 WESTPORT FUEL SYSTEMS INC COM 960908507 135 20 SH SOLE 0 0 20 WESTROCK CO COM 96145D105 3709 75 SH SOLE 0 0 75 WESTWOOD HLDGS GROUP INC COM 961765104 4359276 353837 SH SOLE 242600 0 111237 WEYCO GROUP INC COM 962149100 1891281 59325 SH SOLE 59000 0 325 WEYERHAEUSER CO MTN BE COM NEW 962166104 59011 1643 SH SOLE 0 0 1643 WHIRLPOOL CORP COM 963320106 52450 438 SH SOLE 0 0 438 WIDEOPENWEST INC COM 96758W101 253 70 SH SOLE 0 0 70 WILLDAN GROUP INC COM 96924N100 58 2 SH SOLE 0 0 2 WILLIAMS COS INC COM 969457100 907825 23295 SH SOLE 0 0 23295 WILLIAMS SONOMA INC COM 969904101 1894384 5966 SH SOLE 0 0 5966 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1375 5 SH SOLE 0 0 5 WINTRUST FINL CORP COM 97650W108 3127937 29964 SH SOLE 10000 0 19964 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 13754 395 SH SOLE 0 0 395 WISDOMTREE TR EURO QTLY DIV GR 97717X610 39197 1200 SH SOLE 0 0 1200 WISDOMTREE INC COM 97717P104 2876 313 SH SOLE 0 0 313 WISDOMTREE TR JAPN HEDGE EQT 97717W851 24412 225 SH SOLE 0 0 225 WISDOMTREE TR US AI ENHANCED 97717W406 38269 376 SH SOLE 0 0 376 WISDOMTREE TR US SMALLCAP DIVD 97717W604 5556 170 SH SOLE 0 0 170 WISDOMTREE TR US QTLY DIV GRT 97717X669 20267 266 SH SOLE 0 0 266 WK KELLOGG CO COM SHS 92942W107 1330289 70760 SH SOLE 68000 0 2760 WORKDAY INC CL A 98138H101 61369 225 SH SOLE 0 0 225 WORLD KINECT CORPORATION COM 981475106 1322500 50000 SH SOLE 50000 0 0 WP CAREY INC COM 92936U109 150996 2675 SH SOLE 0 0 2675 WW INTL INC COM 98262P101 92 50 SH SOLE 0 0 50 WYNDHAM HOTELS & RESORTS INC COM 98311A105 53418 696 SH SOLE 0 0 696 WYNN RESORTS LTD COM 983134107 71561 700 SH SOLE 0 0 700 XCEL ENERGY INC COM 98389B100 58293 1085 SH SOLE 0 0 1085 XEROX HOLDINGS CORP COM NEW 98421M106 15931 890 SH SOLE 0 0 890 DBX ETF TR XTRACK MSCI EAFE 233051200 21249 519 SH SOLE 0 0 519 DBX ETF TR XTRACK MSCI EAFE 233051630 20007 811 SH SOLE 0 0 811 XYLEM INC COM 98419M100 224077 1734 SH SOLE 0 0 1734 YELP INC CL A 985817105 157600 4000 SH SOLE 0 0 4000 YUM CHINA HLDGS INC COM 98850P109 649648 16327 SH SOLE 0 0 16327 YUM BRANDS INC COM 988498101 1497024 10797 SH SOLE 0 0 10797 ZIMMER BIOMET HOLDINGS INC COM 98956P102 88239 669 SH SOLE 0 0 669 ZIMVIE INC COM 98888T107 148 9 SH SOLE 0 0 9 ZOETIS INC CL A 98978V103 3965267 23434 SH SOLE 19000 0 4434 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1667 26 SH SOLE 0 0 26 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 20940 1000 SH SOLE 0 0 1000