0001446114-24-000020.txt : 20240814 0001446114-24-000020.hdr.sgml : 20240814 20240814162924 ACCESSION NUMBER: 0001446114-24-000020 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240814 DATE AS OF CHANGE: 20240814 EFFECTIVENESS DATE: 20240814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ancora Advisors LLC CENTRAL INDEX KEY: 0001446114 ORGANIZATION NAME: IRS NUMBER: 331033773 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13214 FILM NUMBER: 241208516 BUSINESS ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 BUSINESS PHONE: 2168254000 MAIL ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 FORMER COMPANY: FORMER CONFORMED NAME: Ancora Advisors, LLC DATE OF NAME CHANGE: 20080924 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001446114 XXXXXXXX 06-30-2024 06-30-2024 false Ancora Advisors LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F HOLDINGS REPORT 028-13214 000124674 801-61770 N
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 08-14-2024 3 2427 4036746970 1 0001657660 028-17014 000124845 801-61942 ANCORA FAMILY WEALTH ADVISORS, LLC 2 Clutterbuck Capital Management LLC 3 0001836192 028-21227 000311902 801-120302 Ancora Alternatives LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b208 397110 104781 SH SOLE 90093 0 14688 180 DEGREE CAP CORP COM COM 68235b208 131824 34783 SH SOLE 3 34783 0 0 180 DEGREE CAP CORP COM COM 68235b208 9577 2527 SH SOLE 1 2527 0 0 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6474 108 SH SOLE 1 108 0 0 3D PRINTING ETF INDX FD 00214q500 196 10 SH SOLE 1 10 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 921 300 SH SOLE 1 300 0 0 3M CO COM 88579y101 3347494 32758 SH SOLE 1 29595 0 3163 3M CO COM 88579y101 816192 7987 SH SOLE 7987 0 0 A P MOLLER MAERSK A S UNSPONSO COM 00202F102 17033 1976 SH SOLE 1 1976 0 0 APPLE INC PUT 037833950 368 28 SH SOLE 1 28 0 0 AARON S COMPANY INC COM 00258w108 452793 45370 SH SOLE 45370 0 0 ABBOTT LABS COM 002824100 5737680 55218 SH SOLE 1 51603 0 3615 ABBOTT LABS COM 002824100 278063 2676 SH SOLE 2676 0 0 ABBVIE INC COM 00287y109 34608812 201777 SH SOLE 188387 0 13390 ABBVIE INC COM 00287y109 25503214 148689 SH SOLE 1 144053 0 4636 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3348 634 SH SOLE 1 634 0 0 ABRDN PALLADIUM ETF TRUST INDX FD 003262102 2940 33 SH SOLE 1 33 0 0 ABRDN PLATINUM ETF TRUST INDX FD 003260106 825334 9023 SH SOLE 1 8813 0 210 ABRDN PLATINUM ETF TRUST INDX FD 003260106 196660 2150 SH SOLE 2150 0 0 ABERDEEN STD GOLD ETF INDX FD 00326a104 7333 330 SH SOLE 1 330 0 0 ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100 1556 185 SH SOLE 1 185 0 0 ABRDN ETFS INDX FD 003261104 296818 14600 SH SOLE 3 14600 0 0 ACACIA RESH CORP COM 003881307 470574 93927 SH SOLE 80900 0 13027 ACACIA RESH CORP COM 003881307 154002 30739 SH SOLE 3 30739 0 0 ACACIA RESH CORP COM 003881307 11703 2336 SH SOLE 1 2336 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 194607 10200 SH SOLE 3 10200 0 0 ACCENTURE PLC COM g1151c101 16332198 53829 SH SOLE 51011 0 2818 ACCENTURE PLC COM g1151c101 14441618 47598 SH SOLE 1 47155 0 443 ACHARI VENTURES HOLDINGS CORP WT 00444x119 600 30000 SH SOLE 3 30000 0 0 ACUITY BRANDS INC COM COM 00508y102 67603 280 SH SOLE 1 280 0 0 ACUSHNET HLDGS CORP COM 005098108 101124 1593 SH SOLE 1 1593 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 2011593 93606 SH SOLE 1 91866 0 1740 ADAMS NAT RES FD INC COM COM 00548f105 7083 300 SH SOLE 1 300 0 0 ADAMS RES & ENERGY INC COM 006351308 843640 30130 SH SOLE 25954 0 4176 ADAMS RES & ENERGY INC COM 006351308 278040 9930 SH SOLE 3 9930 0 0 ADAMS RES & ENERGY INC COM 006351308 21084 753 SH SOLE 1 753 0 0 ADMA BIOLOGICS INC COM 000899104 1118 100 SH SOLE 1 100 0 0 ADOBE SYS INC COM COM 00724f101 2682092 4828 SH SOLE 1 4678 0 150 ADOBE SYS INC COM COM 00724f101 314991 567 SH SOLE 567 0 0 ADVANCE AUTO PARTS INC COM 00751y106 12666 200 SH SOLE 1 200 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 9105 1500 SH SOLE 1 1500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 992725 6120 SH SOLE 6120 0 0 ADVANCED MICRO DEVICES INC COM 007903107 829060 5111 SH SOLE 1 5111 0 0 ADVANTAGE SOLUTIONS INC COM CL COM 00791n102 3022749 938742 SH SOLE 637822 0 300920 ADVANT-E CORP COM COM 00761l305 825830 10 SH SOLE 3 10 0 0 ADVISORSHARES TR INSIDER ADVAN INDX FD 00768y818 314758 2810 SH SOLE 1 2810 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 215399 29386 SH SOLE 1 28929 0 457 AEHR TEST SYSTEMS COM 00760j108 1117 100 SH SOLE 1 100 0 0 AERCAP HOLDINGS NV COM N00985106 4474 48 SH SOLE 1 48 0 0 AERIES TECHNOLOGY INC WT g0136h110 295 9996 SH SOLE 3 9996 0 0 AEROVIRONMENT INC COM 008073108 14573 80 SH SOLE 1 80 0 0 AERSALE CORPORATION COM COM 00810f106 682437 98618 SH SOLE 85117 0 13501 AERSALE CORPORATION COM COM 00810f106 222547 32160 SH SOLE 3 32160 0 0 AERSALE CORPORATION COM COM 00810f106 17950 2594 SH SOLE 1 2594 0 0 AETHERIUM ACQUISITION CORP COM 00809J119 2191 70000 SH SOLE 3 70000 0 0 AFFIRM HOLDINGS INC COM 00827b106 106490 3525 SH SOLE 1 3525 0 0 AFK 240719P00014000 PUT 92189f956 720 48 SH SOLE 3 48 0 0 AFLAC INC COM 001055102 195500 2189 SH SOLE 1 2189 0 0 AGENT INFORMATION SOFTWARE INC COM 00847d108 10724 7660 SH SOLE 1 7660 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 961281 7416 SH SOLE 1 6851 0 565 AGNICO EAGLE MINES LTD COM 008474108 1292631 19765 SH SOLE 1 19765 0 0 AGNICO EAGLE MINES LTD COM 008474108 238056 3640 SH SOLE 3640 0 0 AIR PRODS & CHEMS INC COM 009158106 6600483 25578 SH SOLE 1 23792 0 1786 AIR PRODS & CHEMS INC COM 009158106 652092 2527 SH SOLE 2527 0 0 AIRBNB INC COM 009066101 26397 174 SH SOLE 1 174 0 0 AIRBUS SE UNSPONSORED ADR COM 009279100 8252 241 SH SOLE 1 241 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973n102 5539 42054 SH SOLE 1 42054 0 0 ALASKA AIR GROUP INC COM 011659109 1616 40 SH SOLE 1 40 0 0 ALCON AG COM H01301128 13896 156 SH SOLE 156 0 0 ALERIAN MLP COM 00162q452 80602 1680 SH SOLE 1 1680 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1287 11 SH SOLE 1 11 0 0 ALGOMA STL GROUP INC COM 015658107 184440 26500 SH SOLE 1 26500 0 0 ALIBABA GRP SHS COM 01609w102 38016 528 SH SOLE 1 528 0 0 ALICO INC COM 016230104 439174 16950 SH SOLE 16950 0 0 ALIGHT INC COM CL A COM 01626w101 3524607 477589 SH SOLE 343704 0 133885 ALIGHT INC COM CL A COM 01626w101 95534 12945 SH SOLE 1 12945 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 105511 30146 SH SOLE 3 30146 0 0 ALIMENTATION COUCHE-TARD INC COM 01626p148 1007461 17957 SH SOLE 1 17232 0 725 ALITHYA GROUP INC COM 01643b106 333988 213557 SH SOLE 1 213557 0 0 ALITHYA GROUP INC COM 01643b106 4101 2622 SH SOLE 2622 0 0 ALLETE INC COM 018522300 1085513 17410 SH SOLE 17410 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 248356 7350 SH SOLE 1 7350 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 141918 4200 SH SOLE 4200 0 0 ALLIANT ENERGY CORP COM 018802108 5090 100 SH SOLE 1 100 0 0 ALLIENT INC COM 019330109 835098 33047 SH SOLE 28591 0 4456 ALLIENT INC COM 019330109 268241 10615 SH SOLE 3 10615 0 0 ALLIENT INC COM 019330109 35909 1421 SH SOLE 1 1421 0 0 ALLISON TRANSMISSION HLDGS COM 01973r101 20265 267 SH SOLE 1 267 0 0 ALLSTATE CORP COM 020002101 1332363 8345 SH SOLE 1 7945 0 400 ALPHA ARCHITECT TAIL RISK ETF INDX FD 02072l516 157518 1856 SH SOLE 1 1856 0 0 ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 832 11886 SH SOLE 3 11886 0 0 ALPHABET INC COM 02079K305 15773403 86596 SH SOLE 1 80706 0 5890 ALPHABET INC COM 02079K305 1197636 6575 SH SOLE 6575 0 0 ALPHABET INC COM 02079K107 26278863 143272 SH SOLE 1 137081 0 6191 ALPHABET INC COM 02079K107 3791108 20669 SH SOLE 20669 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 4754093 305533 SH SOLE 196329 0 109204 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 320625 6069 SH SOLE 1 6069 0 0 ALTA EQUIPMENT GROUP COM 02128l106 618308 76904 SH SOLE 76904 0 0 ALTO INGREDIENTS INC COM 021513106 435449 301349 SH SOLE 259477 0 41872 ALTO INGREDIENTS INC COM 021513106 143958 99625 SH SOLE 3 99625 0 0 ALTO INGREDIENTS INC COM 021513106 11171 7731 SH SOLE 1 7731 0 0 ALTRIA GROUP INC COM 02209S103 462970 10164 SH SOLE 10164 0 0 ALTRIA GROUP INC COM 02209S103 293238 6438 SH SOLE 1 6438 0 0 A-MARK PRECIOUS METALS INC COM COM 00181t107 10909 337 SH SOLE 1 337 0 0 AMAZON COM INC COM 023135106 29539465 152856 SH SOLE 1 146464 0 6392 AMAZON COM INC COM 023135106 27863171 144182 SH SOLE 3 144182 0 0 AMAZON COM INC COM 023135106 2119566 10968 SH SOLE 10968 0 0 AMCOR PLC COM g0250x107 9780 1000 SH SOLE 1 1000 0 0 U HAUL HOLDING COMPANY COM 023586506 1696145 28260 SH SOLE 1 27790 0 470 AMERCO COM COM 235861002 112040 1815 SH SOLE 1 1515 0 300 AMERICAN ACQUISITION OPPORTUNI WT 02369m110 280 16000 SH SOLE 3 16000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 2266 200 SH SOLE 1 200 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 15308 2190 SH SOLE 1 2190 0 0 AMERICAN BATTERY TECHNOLOGY CO COM 02451v309 277 222 SH SOLE 1 222 0 0 AMERICAN CENTY ETF TR INDX FD 025072877 1797990 20040 SH SOLE 1 20040 0 0 AMERICAN COASTAL INS CORP COM 910710102 956030 90619 SH SOLE 78343 0 12276 AMERICAN COASTAL INS CORP COM 910710102 308535 29245 SH SOLE 3 29245 0 0 AMERICAN COASTAL INS CORP COM 910710102 25531 2420 SH SOLE 1 2420 0 0 AMERICAN ELEC PWR CO INC COM 025537101 829733 9457 SH SOLE 1 9007 0 450 AMERICAN EXPRESS CO COM 025816109 314125 1357 SH SOLE 1 1357 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 984 8 SH SOLE 1 8 0 0 AMERICAN GREEN INC COM 02640n200 0 750 SH SOLE 1 750 0 0 AMERICAN INTL GROUP INC COM 026874784 39975 538 SH SOLE 1 538 0 0 AMERICAN LITHIUM CORP COM 027259209 398 715 SH SOLE 1 715 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875d109 795906 88434 SH SOLE 88434 0 0 AMERICAN TOWER CORP NEW COM 03027X100 12760658 65648 SH SOLE 61174 0 4474 AMERICAN TOWER CORP NEW COM 03027X100 4772430 24552 SH SOLE 1 24552 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 361777 2801 SH SOLE 1 2801 0 0 AMERICAS CAR MART INC COM COM 03062t105 109281 1815 SH SOLE 1560 0 255 AMERICAS CAR MART INC COM COM 03062t105 36307 603 SH SOLE 3 603 0 0 AMERICAS CAR MART INC COM COM 03062t105 2890 48 SH SOLE 1 48 0 0 AMERIPRISE FINL INC COM 03076C106 684844 1603 SH SOLE 1 1603 0 0 AMETEK INC COM 031100100 9836 59 SH SOLE 1 59 0 0 AMGEN INC COM 031162100 9994314 31987 SH SOLE 1 29224 0 2763 AMGEN INC COM 031162100 1287606 4121 SH SOLE 4121 0 0 AMICUS THERAPEUTICS INC COM 03152w109 26724 2694 SH SOLE 1 2694 0 0 AMPCO-PITTSBURG CORP COM 032037103 822769 1068531 SH SOLE 3 1068531 0 0 AMPHENOL CORP NEW COM 032095101 63867 948 SH SOLE 1 948 0 0 AMPLIFY ETF TR INDX FD 032108409 123582 3193 SH SOLE 1 3193 0 0 AMPLIFY ETF TR INDX FD 032108664 5502 85 SH SOLE 1 85 0 0 AMPLIFY ETF TR INDX FD 032108631 10578 3186 SH SOLE 1 3066 0 120 AMPLIFY ETF TR INDX FD 032108649 1132 100 SH SOLE 1 100 0 0 AMPLIFY ETF TR INDX FD 032108607 3192 90 SH SOLE 1 90 0 0 AMTECH SYS INC COM 032332504 645274 110115 SH SOLE 94932 0 15183 AMTECH SYS INC COM 032332504 211587 36107 SH SOLE 3 36107 0 0 AMTECH SYS INC COM 032332504 15822 2700 SH SOLE 1 2700 0 0 AMAZON COM INC CALL 023135906 855600 240 SH SOLE 3 240 0 0 ANALOG DEVICES INC COM 032654105 538182 2358 SH SOLE 1 2358 0 0 ANALOG DEVICES INC COM 032654105 115043 504 SH SOLE 504 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 5815 100 SH SOLE 1 100 0 0 ANIXA BIOSCIENCES INC COM 03528h109 3364 1522 SH SOLE 1 1522 0 0 ANSYS INC COM 03662Q105 14789 46 SH SOLE 1 46 0 0 ANTERO MIDSTREAM CORPORATION COM 03676b102 24085 1634 SH SOLE 1 1634 0 0 AON PLC COM g0403h108 1771755 6035 SH SOLE 1 5935 0 100 AP HENDERSON GROUP COM 00186g100 0 2000 SH SOLE 1 2000 0 0 APELLIS PHARMACEUTICALS INC COM 03753u106 19180 500 SH SOLE 1 500 0 0 API GROUP CORP COM 00187Y100 14597204 387914 SH SOLE 289174 0 98740 API GROUP CORP COM 00187Y100 349583 9290 SH SOLE 1 9290 0 0 APOLLO GLOBAL MANAGEMENT INC COM 03769m106 36588 310 SH SOLE 1 310 0 0 APOLLOMICS INC WT g0411d115 52 3700 SH SOLE 3 3700 0 0 APPLE INC COM 037833100 88821 422 SH SOLE 1 0 0 422 APPLE INC COM 037833100 89299379 423983 SH SOLE 1 414527 0 9456 APPLE INC COM 037833100 35382684 167993 SH SOLE 160080 0 7913 APPLIED DIGITAL CORP COM 038169207 1190 200 SH SOLE 1 200 0 0 APPLIED INDLTECH INC COM COM 03820c105 460750 2375 SH SOLE 1 2375 0 0 APPLIED MATLS INC COM 038222105 3385631 14346 SH SOLE 1 14346 0 0 APPLIED MATLS INC COM 038222105 1013813 4296 SH SOLE 4296 0 0 ARAMARK HLDGS CORP COM COM 03852u106 11713086 344300 SH SOLE 243880 0 100420 ARAMARK HLDGS CORP COM COM 03852u106 77566 2280 SH SOLE 1 2280 0 0 ARBOR REALTY TRUST INC COM 038923108 143500 10000 SH SOLE 10000 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191g103 528 200 SH SOLE 1 200 0 0 ARCBEST CORP PUT 03937C955 184172 139 SH SOLE 3 139 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 277952 2755 SH SOLE 1 2755 0 0 ARCH RESOURCES INC COM 03940r107 36383 239 SH SOLE 1 164 0 75 ARCHER DANIELS MIDLAND CO COM 039483102 21702 359 SH SOLE 1 359 0 0 ARCOSA INC COM 039653100 6890000 82604 SH SOLE 61624 0 20980 ARCOSA INC COM 039653100 206023 2470 SH SOLE 1 2470 0 0 ARES CAP CORP COM COM 04010l103 975508 46809 SH SOLE 1 43545 0 3264 ARES MANAGEMENT CORP COM 03990b101 8022523 60193 SH SOLE 55837 0 4356 ARES MANAGEMENT CORP COM 03990b101 1559098 11698 SH SOLE 1 11630 0 68 ARHAUS INC COM 04035m102 84700 5000 SH SOLE 1 5000 0 0 ARISTA NETWORKS INC COM 040413106 60633 173 SH SOLE 1 173 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 22288 800 SH SOLE 1 800 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 11552 492 SH SOLE 1 492 0 0 ARK INNOVATION ETF INDX FD 00214q104 3648 83 SH SOLE 1 83 0 0 ARM HOLDINGS PLC COM 042068205 179982 1100 SH SOLE 1 1100 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 97273 859 SH SOLE 1 859 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2687748 10365 SH SOLE 1 9358 0 1007 ASHLAND INC COM 044186104 3916610 41450 SH SOLE 30030 0 11420 ASHLAND INC COM 044186104 28347 300 SH SOLE 1 300 0 0 ASML HOLDING N V COM N07059210 235228 230 SH SOLE 1 230 0 0 ASTRAZENECA PLC ADUS 046353108 89611 1149 SH SOLE 1 1149 0 0 ASURE SOFTWARE INC COM 04649U102 84000 10000 SH SOLE 10000 0 0 ASURE SOFTWARE INC COM 04649U102 8400 1000 SH SOLE 1 1000 0 0 AT&T INC COM 00206r102 498357 26078 SH SOLE 1 25189 0 889 ATHENA TECHNOLOGY ACQUISITION WT 04687c113 75 2500 SH SOLE 3 2500 0 0 ATHERSYS INC NEW COM NEW COM 04744L205 1 310 SH SOLE 1 310 0 0 ATLANTA BRAVES HLDGS INC COM 047726302 5176500 131250 SH SOLE 89184 0 42066 ATLANTA BRAVES HLDGS INC COM 047726302 19602 497 SH SOLE 1 493 0 4 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLASSIAN CORPORATION COM 049468101 6898 39 SH SOLE 1 39 0 0 ATMOS ENERGY CORP COM 049560105 90404 775 SH SOLE 1 550 0 225 ATMUS FILTRATION TECHNOLOGIE COM 04956d107 8041132 279400 SH SOLE 206730 0 72670 ATNA RESOURCES COM 04957f101 0 400 SH SOLE 1 400 0 0 AURORA CANNABIS INC COM 05156X850 9 2 SH SOLE 1 2 0 0 AUTODESK INC COM 052769106 6681 27 SH SOLE 1 27 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1824407 7643 SH SOLE 1 6968 0 675 AUTOMATIC DATA PROCESSING IN COM 053015103 95476 400 SH SOLE 400 0 0 AVALONBAY CMNTYS INC COM 053484101 1816 9 SH SOLE 1 9 0 0 AVANTAX INC COM COM 095229100 0 100 SH SOLE 3 100 0 0 AMERICAN CENTY ETF TR INDX FD 025072802 239341 3685 SH SOLE 1 3685 0 0 AVIAT NETWORKS INC COM 05366y201 1246609 43451 SH SOLE 37557 0 5894 AVIAT NETWORKS INC COM 05366y201 403238 14055 SH SOLE 3 14055 0 0 AVIAT NETWORKS INC COM 05366y201 33998 1185 SH SOLE 1 1185 0 0 AVID BIOSERVICES INC COM 05368m106 6069 850 SH SOLE 1 850 0 0 AVNET INC COM 053807103 189226 3675 SH SOLE 1 3675 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 78204 550 SH SOLE 1 550 0 0 AXIS CAPITAL HOLDINGS SHS COM g0692u109 10597 150 SH SOLE 1 150 0 0 AXT INC COM 00246W103 221796 65620 SH SOLE 56495 0 9125 AXT INC COM 00246W103 73086 21623 SH SOLE 3 21623 0 0 AXT INC COM 00246W103 5851 1731 SH SOLE 1 1731 0 0 BADGER METER INC COM 056525108 37270 200 SH SOLE 1 200 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 2125 25000 SH SOLE 3 25000 0 0 BALL CORP COM 058498106 51237 854 SH SOLE 1 854 0 0 BALLYS CORP COM 05875b106 7421 620 SH SOLE 1 620 0 0 BANCROFT FD LTD COM 059695106 15670 1000 SH SOLE 1 1000 0 0 BANK FIRST NATL CORP COM 06211j100 14371 174 SH SOLE 1 174 0 0 BANK NEW YORK MELLON CORP COM 064058100 80851 1350 SH SOLE 1 1350 0 0 BANK AMERICA CORP COM 060505104 22767291 572474 SH SOLE 527162 0 45312 BANK AMERICA CORP COM 060505104 9547767 240075 SH SOLE 1 239054 0 1021 BANK OZK COM 06417n103 1025 25 SH SOLE 1 25 0 0 BARCO NV COM b0833g105 5829 525 SH SOLE 1 525 0 0 BARRICK GOLD CORP COM 067901108 450 27 SH SOLE 1 27 0 0 BATTERY FUTURE ACQUISITION COR WT g0888j124 121 6000 SH SOLE 3 6000 0 0 BAUSCH HEALTH COS INC COM 071734107 348 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 12243 366 SH SOLE 1 366 0 0 BAYER A G SPONSORED ADR ADUS 072730302 4998 710 SH SOLE 1 710 0 0 BCE INC COM 05534B760 15473 478 SH SOLE 1 478 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3801 42 SH SOLE 1 42 0 0 BEAM THERAPEUTICS INC COM 07373v105 1171 50 SH SOLE 1 50 0 0 BECTON DICKINSON & CO COM 075887109 1814994 7766 SH SOLE 1 7304 0 462 BELLRING BRANDS INC COM 07831c103 50112 877 SH SOLE 1 877 0 0 BELLRING BRANDS INC COM 07831c103 171 3 SH SOLE 3 0 0 BENEFICIENT WT 08178Q119 111 15273 SH SOLE 3 15273 0 0 BENSON HILL INC WT 082490111 3 2600 SH SOLE 3 2600 0 0 BERENSON ACQUISITION CORP I WT 083690115 0 11585 SH SOLE 3 11585 0 0 BERKLEY W R CORP COM 084423102 722072 9189 SH SOLE 1 8989 0 200 BERKSHIRE HATHAWAY INC DEL COM 084670702 37284322 91653 SH SOLE 1 87802 0 3851 BERKSHIRE HATHAWAY INC DEL COM 084670702 4188820 10297 SH SOLE 10297 0 0 BERRY PLASTICS GROUP COM 08579w103 105128169 1786375 SH SOLE 3 1786375 0 0 BERRY PLASTICS GROUP COM 08579w103 1716301 29164 SH SOLE 1 29164 0 0 BERRY PLASTICS GROUP COM 08579w103 634933 10789 SH SOLE 10789 0 0 BERY 240920C00062500 CALL 08579w903 262682 1400 SH SOLE 3 1400 0 0 BERY 241220C00065000 CALL 08579w903 465000 2000 SH SOLE 3 2000 0 0 BEST BUY INC COM 086516101 2866 34 SH SOLE 1 34 0 0 BETTER THERAPEUTICS INC COM 08773T104 37 3000 SH SOLE 1 3000 0 0 BETZ 241018P00015000 PUT 53656f959 60000 2000 SH SOLE 3 2000 0 0 LISTED FD TR PUT 53656F959 51570 5157 SH SOLE 3 5157 0 0 BGC GROUP INC COM 088929104 33200 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 1265417 148002 SH SOLE 130392 0 17610 BGSF INC COM 05601c105 356809 41732 SH SOLE 3 41732 0 0 BGSF INC COM 05601c105 28617 3347 SH SOLE 1 3347 0 0 BHP GROUP LTD ADUS 088606108 17641 309 SH SOLE 1 309 0 0 BIOGEN INC COM 09062X103 10432 45 SH SOLE 1 45 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 147618 1793 SH SOLE 1 1518 0 275 BITE ACQUISITION CORP WT 09175k113 2460 44735 SH SOLE 3 44735 0 0 BITWISE BITCOIN ETF INDX FD 09174c104 32690 1000 SH SOLE 1 1000 0 0 BLACK SPADE ACQUISITION CO COM y9390m103 43 10 SH SOLE 1 10 0 0 BLACK STONE MINERALS L P COM COM 09225m101 846121 53996 SH SOLE 1 51796 0 2200 BLACKROCK CAPITAL ALLOCATION T COM 09260u109 164100 10000 SH SOLE 3 10000 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 92540 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 129935 6500 SH SOLE 1 6500 0 0 BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100 1754 100 SH SOLE 1 100 0 0 BLACKROCK ETF TRUST II INDX FD 092528603 1098707 21048 SH SOLE 1 19548 0 1500 BLACKROCK ETF TRUST II INDX FD 092528603 10022 192 SH SOLE 192 0 0 BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105 1167 110 SH SOLE 1 110 0 0 BLACKROCK HEALTH SCIENCES TRUS COM 09260e105 76800 5000 SH SOLE 3 5000 0 0 BLACKROCK HEALTH SCIENCES TRUS COM 09260e105 1306 85 SH SOLE 1 85 0 0 BLACKROCK INC COM 09247X101 4960282 6300 SH SOLE 1 6177 0 123 BLACKROCK INC COM 09247X101 962892 1223 SH SOLE 1223 0 0 BLACKROCK INNOVATION & GROWTH COM 09260q108 72300 10000 SH SOLE 3 10000 0 0 BLACKROCK ENHANCED INTL DIV CLSD FD 092524107 3013 540 SH SOLE 1 540 0 0 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 210705 29387 SH SOLE 1 29387 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 3584 180 SH SOLE 1 180 0 0 BLACKROCK US EQUITY FACTOR ROT INDX FD 09290c103 7143141 152176 SH SOLE 1 149086 0 3090 BLACKROCK US EQUITY FACTOR ROT INDX FD 09290c103 55436 1181 SH SOLE 1181 0 0 BLACKSTONE GROUP INC COM 09260d107 8427535 68074 SH SOLE 1 58221 0 9853 BLACKSTONE GROUP INC COM 09260d107 699718 5652 SH SOLE 5652 0 0 BLACKSTONE PRIVATE CREDIT FUND LP 09261h305 81179 3177 SH SOLE 1 3177 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k401 2603579 184051 SH SOLE 1 184051 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k401 1035030 73168 SH SOLE 73168 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 90368 6392 SH SOLE 1 6392 0 0 BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 149 2500 SH SOLE 3 2500 0 0 BLUE BIOFUELS INC COM COM 09530q102 209544 2622577 SH SOLE 1 2622577 0 0 BLUE OWL CAPITAL CORPORATION C COM 69121k104 200202 13034 SH SOLE 13034 0 0 BLUE OWL CAPITAL CORPORATION C COM 69121k104 176916 11518 SH SOLE 1 11518 0 0 BLUE OWL CAPITAL CORPORATION I COM 69121k104 1945457 216162 SH SOLE 1 216162 0 0 BLUE OWL CAPITAL INC COM 09581b103 18389 1036 SH SOLE 1 1036 0 0 BLUE RIVER BANCSHARES INC COM 09602p107 0 6000 SH SOLE 1 6000 0 0 BLUE WORLD ACQUISITION -29 COM g1263e136 704 8800 SH SOLE 3 8800 0 0 BOA ACQUISITION CORP WT g8059b119 376 25263 SH SOLE 3 25263 0 0 BOEING CO COM 097023105 1355428 7447 SH SOLE 1 7092 0 355 BOOKING HOLDINGS INC COM 09857l108 6437972 1625 SH SOLE 1 1459 0 166 BOOKING HOLDINGS INC COM 09857l108 1220142 308 SH SOLE 308 0 0 BORGWARNER INC COM 099724106 2644 82 SH SOLE 1 82 0 0 BOSTON SCIENTIFIC CORP COM 101137107 249996 3246 SH SOLE 1 3246 0 0 BOSWELL J G CO COM COM 101205102 7345 13 SH SOLE 1 13 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 368128 11580 SH SOLE 11580 0 0 BP PLC COM 055622104 160392 4443 SH SOLE 1 893 0 3550 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRAND ENGAGEMENT NETWORK INC WT 104932116 553 17548 SH SOLE 3 17548 0 0 BRC INC COM 05601u105 6743 1100 SH SOLE 1 1100 0 0 BRIGHTCOVE INC COM 10921t101 243581 102777 SH SOLE 102777 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 563 13 SH SOLE 1 13 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1052990 25355 SH SOLE 1 25355 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 538270 12961 SH SOLE 12961 0 0 BROADCOM LTD SHS COM 11135f101 54161082 33734 SH SOLE 1 32763 0 971 BROADCOM LTD SHS COM 11135f101 52139349 32475 SH SOLE 30496 0 1979 BROOKFIELD ASSET MANAGMT LTD COM 113004105 893338 23478 SH SOLE 1 22029 0 1449 BROOKFIELD CORP COM 11271j107 1909137 45959 SH SOLE 1 43322 0 2637 BROOKFIELD INFRAST PARTNERS COM G16252101 12348 450 SH SOLE 1 450 0 0 BROOKFIELD INFRAST PARTNERS COM G16252101 4802 175 SH SOLE 175 0 0 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 640 19 SH SOLE 19 0 0 BROOKFIELD INFRASTRUCTURE INCO LP 11276g306 275000 26908 SH SOLE 1 26908 0 0 BROOKFIELD PROPERTY PREFERRED CV PFD g1624r107 2936 200 SH SOLE 1 200 0 0 BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104 1608 126 SH SOLE 1 126 0 0 BROWN & BROWN INC COM 115236101 19670 220 SH SOLE 1 220 0 0 BROWN FORMAN CORP COM 115637209 344829 7984 SH SOLE 1 7609 0 375 BROWN FORMAN CORP COM 115637209 10797 250 SH SOLE 1 250 0 0 BUCKEYE ST BANK COM 118239102 0 667 SH SOLE 1 667 0 0 BUMBLE INC COM 12047b105 5780 550 SH SOLE 1 550 0 0 BUNGE LTD COM h11356104 35768 335 SH SOLE 1 335 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 8812 100 SH SOLE 3 100 0 0 CACI INTL INC COM 127190304 43013 100 SH SOLE 1 100 0 0 CACTUS ACQUISITION CORP 1 LTD WT g1745a124 591 10850 SH SOLE 3 10850 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1989 6 SH SOLE 1 6 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 12418194 312486 SH SOLE 3 312486 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 239433 6025 SH SOLE 1 6025 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 111690 7300 SH SOLE 1 7300 0 0 CAMBRIA ETF TR INDX FD 132061821 66567 11699 SH SOLE 3 11699 0 0 CAMBRIA ETF TR INDX FD 132061821 6543 1150 SH SOLE 1 1150 0 0 CAMBRIA ETF TR INDX FD 132061201 331382 4853 SH SOLE 1 4241 0 612 CAMECO COM 13321l108 557928 11340 SH SOLE 1 11340 0 0 CAMPBELL SOUP CO COM 134429109 13602 301 SH SOLE 1 301 0 0 CANADIAN NATL RY CO COM 136375102 15948 135 SH SOLE 1 135 0 0 CANADIEN PACIFIQUE KANSAS CITY COM 13646k108 168167 2136 SH SOLE 1 2136 0 0 CANNABIST CO HOLDINGS IN COM 13765y103 2901 15000 SH SOLE 1 15000 0 0 CANNAE HOLDINGS INC COM 13765n107 5487949 302533 SH SOLE 219303 0 83230 CANNA-GLOBAL ACQUISITION CORP WT 13767k119 991 59000 SH SOLE 3 59000 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035704 71 11 SH SOLE 1 11 0 0 CANTALOUPE INC COM 138103106 8712 1320 SH SOLE 1 1320 0 0 CAPITAL GROUP CORE BOND ETF INDX FD 14020y508 3669385 142114 SH SOLE 1 139210 0 2904 CAPITAL ONE FINL CORP COM 14040H105 12322 89 SH SOLE 1 89 0 0 CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 50 5000 SH SOLE 3 5000 0 0 CAPSTONE TURBINE CO COM 14067d607 0 2 SH SOLE 1 2 0 0 CARDINAL HEALTH INC COM 14149y108 27235 277 SH SOLE 1 277 0 0 CARIBOU BIOSCIENCES INC COM 142038108 41000 25000 SH SOLE 1 25000 0 0 CARIBOU BIOSCIENCES INC COM 142038108 8200 5000 SH SOLE 5000 0 0 CARMAX INC COM 143130102 2567 35 SH SOLE 1 35 0 0 CARMELL CORPORATION WT 142922111 204 2791 SH SOLE 3 2791 0 0 CARNIVAL CORP COM 143658300 4680 250 SH SOLE 1 250 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 351498 5572 SH SOLE 1 5572 0 0 CASEYS GEN STORES INC COM 147528103 242291 635 SH SOLE 635 0 0 CASEYS GEN STORES INC COM 147528103 11447 30 SH SOLE 1 30 0 0 CASS INFORMATION SYSTEMS INC COM 14808p109 10017 250 SH SOLE 1 250 0 0 CASSAVA SCIENCES INC COM 14817c107 6175 500 SH SOLE 1 500 0 0 CATCHA INVESTMENT CORP WT g1962y110 1 2607 SH SOLE 3 2607 0 0 CATERPILLAR INC COM 149123101 752853 2260 SH SOLE 1 2010 0 250 CATERPILLAR INC COM 149123101 133240 400 SH SOLE 400 0 0 CAVCO INDS INC DEL COM 149568107 3800947 10980 SH SOLE 8722 0 2258 CBIZ INC COM 124805102 37050 500 SH SOLE 1 500 0 0 CBOE GLOBAL MKTS INC COM 12503M108 727517 4278 SH SOLE 1 3928 0 350 CBOE GLOBAL MKTS INC COM 12503M108 102036 600 SH SOLE 600 0 0 CBRE GROUP INC COM 12504l109 310370 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 221825 991 SH SOLE 1 991 0 0 CECIL BANCORP INC COM 149841306 515628 343752 SH SOLE 3 343752 0 0 CECIL BANCORP INC COM 149841306 187 125 SH SOLE 1 125 0 0 CECIL BANCORP RSTD COM 149841306 488128 343752 SH SOLE 3 343752 0 0 CEDAR FAIR L P LP 150185106 47013 865 SH SOLE 1 865 0 0 CEDAR REALTY TRUST INC PFD-B 7 CV PFD 150602407 1710 123 SH SOLE 1 123 0 0 CELSIUS HOLDINGS INC COM 15118v207 17070 299 SH SOLE 1 299 0 0 CENCORA INC COM 03073e105 823936 3657 SH SOLE 1 3637 0 20 CENTRAL SECS CORP COM 155123102 24035 546 SH SOLE 1 546 0 0 CENTURI HOLDINGS INC COM SHS COM 155923105 1451844 74530 SH SOLE 49770 0 24760 CEPTON INC WT 15673x119 74 6250 SH SOLE 3 6250 0 0 CERES FARMS LLC LP 001466717 489185 489185 SH SOLE 1 489185 0 0 CF BANKSHARES INC COM 12520l109 3921 209 SH SOLE 1 209 0 0 CGI INC COM COM 12532h104 99810 1000 SH SOLE 1 1000 0 0 CHAMPIONX CORPORATION COM COM 15872m104 276473 8325 SH SOLE 1 8325 0 0 CHARLES RIV LABS INTL INC COM 159864107 2078195 10060 SH SOLE 6756 0 3304 CHARLES RIV LABS INTL INC COM 159864107 79533 385 SH SOLE 1 385 0 0 CHART INDS INC COM PA COM 16115q308 9815 68 SH SOLE 1 68 0 0 CHARTER COMMUNICATIONS INC COM 16119p108 21824 73 SH SOLE 1 73 0 0 CHECK POINT SOFTWARE ORD COM m22465104 140250 850 SH SOLE 1 850 0 0 CHEFS WHSE INC COM 163086101 500804 12805 SH SOLE 12805 0 0 CHENIERE ENERGY INC COM 16411r208 231300 1323 SH SOLE 1 1323 0 0 CHESAPEAKE ENERGY CORP COM 165167735 3321298 40410 SH SOLE 27423 0 12987 CHEVRON CORP NEW COM 166764100 26209629 167559 SH SOLE 156573 0 10986 CHEVRON CORP NEW COM 166764100 24287194 155269 SH SOLE 1 152329 0 2940 CHEWY INC COM 16679l109 327 12 SH SOLE 1 12 0 0 CHICAGO RIVET & MACH CO COM 168088102 27384 1849 SH SOLE 1 1849 0 0 CHIMERA INVESTMENT LP 16934q802 2560 200 SH SOLE 1 200 0 0 CHIMERA INVT CORP PFD SER B CV PFD 16934q406 2810 114 SH SOLE 1 114 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 828831 13230 SH SOLE 1 13230 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 206745 3300 SH SOLE 3300 0 0 CHORD ENERGY CORPORATION COM 674215207 6 0 SH SOLE 1 0 0 0 CHUBB LTD COM COM h1467j104 152793 599 SH SOLE 1 599 0 0 CHURCH & DWIGHT CO INC COM 171340102 7470 72 SH SOLE 1 72 0 0 CHURCHILL DOWNS INC COM 171484108 112797 808 SH SOLE 808 0 0 CHURCHILL DOWNS INC COM 171484108 107771 772 SH SOLE 1 772 0 0 CHUYS HLDGS INC COM 171604101 2129380 82152 SH SOLE 55269 0 26883 THE CIGNA GROUP COM 125523100 242913 735 SH SOLE 1 735 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 15196 2495 SH SOLE 1 2495 0 0 CINCINNATI FINL CORP COM 172062101 464605 3934 SH SOLE 1 3934 0 0 CINTAS CORP COM 172908105 2416 3 SH SOLE 1 3 0 0 CISCO SYS INC COM 17275r102 5981474 125899 SH SOLE 1 123703 0 2196 CISCO SYS INC COM 17275r102 1041704 21926 SH SOLE 21926 0 0 CITADEL INCOME FUND COM 17286a106 1460 825 SH SOLE 3 825 0 0 CITIGROUP INC COM 172967424 91029 1434 SH SOLE 1 1434 0 0 CITIZENS FINL GROUP INC COM 174610105 188149 5222 SH SOLE 1 5222 0 0 CIVISTA BANCSHARES INC COM 178867107 4941 319 SH SOLE 1 319 0 0 CLARIVATE PLC COM g21810109 79944 14050 SH SOLE 1 13050 0 1000 CLEAN ENERGY FUELS CORP COM 184499101 267 100 SH SOLE 1 100 0 0 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 368192 261129 SH SOLE 1 261129 0 0 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 46884 33251 SH SOLE 33251 0 0 CLEARFIELD INC COM 18482p103 412592 10700 SH SOLE 10700 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 223155 14500 SH SOLE 14500 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 183249 11907 SH SOLE 1 11907 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 1342124 21368 SH SOLE 21368 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 110860 1765 SH SOLE 1 1765 0 0 CLOROX CO DEL COM 189054109 3412 25 SH SOLE 1 25 0 0 CLOUDFLARE INC COM 18915m107 10022 121 SH SOLE 1 121 0 0 CME GROUP INC COM COM 12572q105 19660 100 SH SOLE 1 100 0 0 COMTECH TELECOMMUNICATIONS C CALL 205826909 9000 200 SH SOLE 3 200 0 0 CNA FINL CORP COM 126117100 25338 550 SH SOLE 1 550 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 52587 8374 SH SOLE 1 8374 0 0 CNX RESOURCES CORPORATION COM 12653c108 45319 1865 SH SOLE 1 1865 0 0 COCA COLA CO COM 191216100 2640075 41478 SH SOLE 1 41478 0 0 COCA COLA CO COM 191216100 294127 4621 SH SOLE 4621 0 0 COEUR MNG INC COM 192108504 8874 1579 SH SOLE 1 1579 0 0 COGNEX CORP COM 192422103 2619 56 SH SOLE 1 56 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 5104037 75059 SH SOLE 1 67774 0 7285 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 750380 11035 SH SOLE 11035 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 11950 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 27988 1245 SH SOLE 1 1245 0 0 COHERENT CORP COM 19247g107 48331 667 SH SOLE 1 667 0 0 COINBASE GLOBAL INC COM 19260q107 224008 1008 SH SOLE 1 1008 0 0 COLGATE PALMOLIVE CO COM 194162103 1446672 14908 SH SOLE 1 14708 0 200 COLONNADE ACQUISITION -CW25 WT 68989m111 382 5318 SH SOLE 3 5318 0 0 COMCAST CORP NEW COM 20030N101 5266749 134493 SH SOLE 1 128520 0 5973 COMCAST CORP NEW COM 20030N101 13847 354 SH SOLE 354 0 0 COMERICA INC COM 200340107 10974 215 SH SOLE 215 0 0 COMMERCIAL METALS CO COM 201723103 8358 152 SH SOLE 1 152 0 0 COMMUNICATION SERVICES SELECT INDX FD 81369y852 85317 996 SH SOLE 1 996 0 0 COMPASS DIGITAL ACQUISITION CO WT g2476c123 427 8154 SH SOLE 3 8154 0 0 COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 8756 400 SH SOLE 1 400 0 0 COMPASS PATHWAYS PLC COM 20451w101 8033 1330 SH SOLE 1 1330 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 108353 35760 SH SOLE 35760 0 0 CONAGRA BRANDS INC COM 205887102 80684 2839 SH SOLE 1 2839 0 0 CONCORD ACQUISITION II CORP WT 20607u116 742 6450 SH SOLE 3 6450 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 626266 104204 SH SOLE 90088 0 14116 CONCRETE PUMPING HLDGS INC COM 206704108 202116 33630 SH SOLE 3 33630 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 17080 2842 SH SOLE 1 2842 0 0 CONDUENT INC COM 206787103 4381277 1343950 SH SOLE 975680 0 368270 CONOCOPHILLIPS COM 20825c104 1800266 15739 SH SOLE 1 12476 0 3263 CONOCOPHILLIPS COM 20825c104 923733 8076 SH SOLE 8076 0 0 CONRAD INDS INC COM COM 208305102 39259 4338 SH SOLE 1 4338 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 103 6 SH SOLE 5 0 1 CONSOLIDATED EDISON INC COM 209115104 66571 744 SH SOLE 1 385 0 359 CONSOLIDATED WATER CO ORD COM g23773107 523103 19710 SH SOLE 19710 0 0 CONSTELLATION BRANDS INC COM 21036P108 1270804 4939 SH SOLE 1 4922 0 17 CONSTELLATION ENERGY CORP COM 21037t109 248335 1240 SH SOLE 1240 0 0 CONSTELLATION ENERGY CORP COM 21037t109 133380 666 SH SOLE 1 595 0 71 CONSTELLATION SOF 40 WTFWARRAN WT 21037x134 0 249 SH SOLE 1 249 0 0 CONSTELLATION SOF 40 WTFWARRAN WT 21037x134 0 58 SH SOLE 58 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 737473 256 SH SOLE 1 256 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 112349 39 SH SOLE 39 0 0 COPART INC COM 217204106 16248 300 SH SOLE 1 300 0 0 COPPER PROPERTY CTL PASS THR COM 217519107 917377 100700 SH OTR 2 0 0 100700 CORECARD CORPORATION COM 45816D100 409950 28098 SH SOLE 24222 0 3876 CORECARD CORPORATION COM 45816D100 134476 9217 SH SOLE 3 9217 0 0 CORECARD CORPORATION COM 45816D100 10198 699 SH SOLE 1 699 0 0 CORECIVIC INC COM 21871n101 9735 750 SH SOLE 1 750 0 0 CORENERGY INFRASTRUCTURE TR COM 21870u502 0 87 SH SOLE 1 87 0 0 CORNING INC COM 219350105 404428 10410 SH SOLE 1 10410 0 0 CORNING INC COM 219350105 28594 736 SH SOLE 736 0 0 CORTEVA COM 22052l104 1019682 18904 SH SOLE 1 16863 0 2041 COSTAR GROUP INC COM COM 22160n109 29656 400 SH SOLE 1 400 0 0 COSTCO WHSL CORP NEW COM 22160K105 14747622 17350 SH SOLE 1 16403 0 947 COSTCO WHSL CORP NEW COM 22160K105 1697906 1998 SH SOLE 1998 0 0 COTERRA ENERGY INC COM 127097103 1803879 67637 SH SOLE 1 60212 0 7425 COTERRA ENERGY INC COM 127097103 776577 29118 SH SOLE 29118 0 0 COUPANG INC COM 22266t109 10999 525 SH SOLE 1 525 0 0 CRANE COMPANY COM 224408104 12861321 88711 SH SOLE 66178 0 22533 CRANE COMPANY COM 224408104 136281 940 SH SOLE 1 940 0 0 CRANE NXT CO COM 224441105 22414246 364934 SH SOLE 272369 0 92565 CRANE NXT CO COM 224441105 117926 1920 SH SOLE 1 1920 0 0 CRAWFORD & CO COM 224633107 52065 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO COM 224633206 1843128 213325 SH SOLE 184113 0 29212 CRAWFORD & CO COM 224633206 601154 69578 SH SOLE 3 69578 0 0 CRAWFORD & CO COM 224633206 49576 5738 SH SOLE 1 5738 0 0 CRAWFORD UNITED CORP COM 22511p100 67000 2000 SH SOLE 2000 0 0 CRESCENT ENERGY CO COM 44952j104 26335 2222 SH SOLE 1 2222 0 0 CRESCO LABS INC COM 22587m106 119985 76720 SH SOLE 1 76720 0 0 CRH PLC COM g25508105 10863402 144884 SH SOLE 134849 0 10035 CRH PLC COM g25508105 515338 6873 SH SOLE 1 6873 0 0 CRISPR THERAPEUTICS AG COM h17182108 200107 3705 SH SOLE 1 3705 0 0 CRIXUS BH3 ACQUISITION CO WT 22677t110 825 10000 SH SOLE 3 10000 0 0 COMSTOCK RES INC CALL 205768902 10250 100 SH SOLE 3 100 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 1285903 3356 SH SOLE 1 3356 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 191595 500 SH SOLE 500 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 1084353 11099 SH SOLE 1 10374 0 725 CROWN CASTLE INTL CORP NEW COM COM 22822v101 24425 250 SH SOLE 250 0 0 CROWN ELECTROKINETICS CORP COM COM 228339404 598 134 SH SOLE 1 134 0 0 CROWN PROPTECH ACQUISITIONS WT g25741110 0 12098 SH SOLE 3 12098 0 0 CORCEPT THERAPEUTICS INC COM 218352102 19104 588 SH SOLE 1 588 0 0 CSX CORP PUT 126408953 147500 1000 SH SOLE 3 1000 0 0 CSX CORP PUT 126408953 293661 2361 SH SOLE 3 2361 0 0 CSX CORP COM 126408103 4589106 137193 SH SOLE 1 129755 0 7438 CTO REALTY GROWTH INC COM COM 22948q101 6062007 347194 SH SOLE 244859 0 102335 CUBESMART COM 229663109 9034 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 542801 121161 SH SOLE 104524 0 16637 CULP INC COM 230215105 177614 39646 SH SOLE 3 39646 0 0 CULP INC COM 230215105 14735 3289 SH SOLE 1 3289 0 0 CUMMINS INC COM 231021106 83079 300 SH SOLE 1 300 0 0 CURRENCY EXCHANGE INTERNATIONA COM 23131b307 167040 8700 SH SOLE 1 8700 0 0 CVS HEALTH CORP COM 126650100 3798161 64310 SH SOLE 1 61813 0 2497 CVS HEALTH CORP COM 126650100 117175 1984 SH SOLE 1984 0 0 CYBERARK SOFTWARE LTD COM M2682V108 20506 75 SH SOLE 1 75 0 0 CYTODYN INC COM COM 23283M101 1319 9488 SH SOLE 1 9488 0 0 CZR 240920C00043000 CALL 12769g900 255600 1200 SH SOLE 3 1200 0 0 CZR 250117C00045000 CALL 12769g900 534750 1550 SH SOLE 3 1550 0 0 CZR 240920P00030000 PUT 12769g950 15800 400 SH SOLE 3 400 0 0 D R HORTON INC COM COM 23331a109 1441 10 SH SOLE 1 10 0 0 DANAHER CORPORATION COM 235851102 1574523 6302 SH SOLE 1 6102 0 200 DANAHER CORPORATION COM 235851102 180142 721 SH SOLE 721 0 0 DATADOG INC COM 23804l103 19453 150 SH SOLE 1 150 0 0 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 47637 453 SH SOLE 1 453 0 0 DEERE & CO COM 244199105 443125 1186 SH SOLE 1 861 0 325 DELL TECHNOLOGIES INC COM 24703l202 38477 279 SH SOLE 1 279 0 0 DELTA AIR LINES INC DEL COM 247361702 1103280 23256 SH SOLE 1 22056 0 1200 DENNYS CORP COM COM 24869p104 1039937 146470 SH SOLE 108320 0 38150 DBX ETF TR COM 233051879 754 32 SH SOLE 1 32 0 0 DEVON ENERGY CORP NEW COM 25179M103 72228 1524 SH SOLE 1 1524 0 0 DEXCOM INC COM 252131107 12206 108 SH SOLE 1 108 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 4740312 114114 SH SOLE 1 112947 0 1167 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 13168 317 SH SOLE 317 0 0 DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 259 10 SH SOLE 1 10 0 0 DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740 148335 5394 SH SOLE 1 5394 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 3861298 130142 SH SOLE 1 130142 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 71861 2422 SH SOLE 2422 0 0 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 1402060 37398 SH SOLE 1 36808 0 590 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 3431144 87373 SH SOLE 1 83655 0 3718 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 50972 1298 SH SOLE 1298 0 0 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 2882797 100167 SH SOLE 1 98653 0 1514 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 373334 12972 SH SOLE 12972 0 0 DIAGEO PLC ADUS 25243Q205 861379 6832 SH SOLE 1 6657 0 175 DIAGEO PLC ADUS 25243Q205 42867 340 SH SOLE 340 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 463771 3295 SH SOLE 2828 0 467 DIAMOND HILL INVESTMENT GROUP COM 25264r207 148210 1053 SH SOLE 3 1053 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 10978 78 SH SOLE 1 78 0 0 DIAMOND OFFSHORE DRILLING INC COM 25271c201 7931 512 SH SOLE 1 512 0 0 DIAMONDBACK ENERGY INC COM COM 25278x109 16416 82 SH SOLE 1 82 0 0 DIDI GLOBAL INC SPON COM 23292e108 331 80 SH SOLE 1 80 0 0 DIEBOLD NIXDORF INC COM 253651202 1951090 50704 SH SOLE 35741 0 14963 DIGIASISIA WARRANTS WT g27617110 457 7500 SH SOLE 3 7500 0 0 DIGITAL RLTY TR INC COM 253868103 35243 232 SH SOLE 1 232 0 0 DIGITAL RLTY TR INC COM 253868103 16573 109 SH SOLE 109 0 0 DIMENSIONAL U S EQUITY ETF INDX FD 25434v401 46197 785 SH SOLE 1 785 0 0 DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666 53483 1850 SH SOLE 1 1850 0 0 DIMENSIONAL US SMALL CAP ETF INDX FD 25434v500 349245 5813 SH SOLE 1 5813 0 0 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 833768 32800 SH SOLE 1 31423 0 1377 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 13066 514 SH SOLE 514 0 0 DIRECT SELLING ACQUISITION COR WT 25460l111 325 13850 SH SOLE 3 13850 0 0 DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307 41925 1450 SH SOLE 1 1450 0 0 DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 31317 353 SH SOLE 1 353 0 0 DISCOVER FINL SVCS COM 254709108 1240854 9486 SH SOLE 1 9363 0 123 DISCOVER FINL SVCS COM 254709108 336705 2574 SH SOLE 2574 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 2170290 72343 SH SOLE 47731 0 24612 DIVIDEND & INCOME FD COM NEW COM 25538a204 3765 300 SH SOLE 3 300 0 0 DLH HOLDINGS CORP COM 23335q100 1616071 153037 SH SOLE 153037 0 0 DLH HOLDINGS CORP COM 23335q100 43243 4095 SH SOLE 1 4095 0 0 DOCUSIGN INC COM 256163106 20597 385 SH SOLE 1 385 0 0 DOLLAR GEN CORP NEW COM 256677105 1828225 13826 SH SOLE 1 11992 0 1834 DOLLAR GEN CORP NEW COM 256677105 402773 3046 SH SOLE 3046 0 0 DOMINION RES COM 25746u109 757001 15449 SH SOLE 1 14624 0 825 DONEGAL GROUP INC COM 257701201 217672 16900 SH SOLE 1 16900 0 0 DONEGAL GROUP INC COM 257701201 7483 581 SH SOLE 581 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 159960 2683 SH SOLE 2310 0 373 DONNELLEY FINL SOLUTIONS INC COM 25787g100 52883 887 SH SOLE 3 887 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 3995 67 SH SOLE 1 67 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 6260 500 SH SOLE 1 500 0 0 DOUBLELINE MORTGAGE ETF INDX FD 25861r402 868500 18000 SH SOLE 3 18000 0 0 DOVER CORP COM 260003108 304103 1685 SH SOLE 1 1685 0 0 DOVER CORP COM 260003108 108270 600 SH SOLE 600 0 0 DOW INC COM 260557103 35225 664 SH SOLE 1 664 0 0 DP CAP ACQUISITION I CORP WT g2r05b126 227 5200 SH SOLE 3 5200 0 0 DRAFTKINGS INC COM 26142v105 4771 125 SH SOLE 1 125 0 0 DRAGANFLY INC COM 26142q205 117 500 SH SOLE 1 500 0 0 DRIVE SHACK INC COM 262077100 400 2000 SH SOLE 1 2000 0 0 DT MIDSTREAM COM 23345m107 12787602 180031 SH SOLE 133296 0 46735 DT MIDSTREAM COM 23345m107 248747 3502 SH SOLE 1 3502 0 0 DTE ENERGY CO COM 233331107 60833 548 SH SOLE 1 548 0 0 DUKE ENERGY CORP NEW COM 26441C204 681865 6803 SH SOLE 1 6803 0 0 DUKE ENERGY CORP NEW COM 26441C204 36684 366 SH SOLE 366 0 0 DUN & BRADSTREET HLDGS INC COM COM 26484t106 3840492 414740 SH SOLE 307180 0 107560 DUPONT DE NEMOURS INC COM 26614n102 284608 3536 SH SOLE 1 3536 0 0 DUPONT DE NEMOURS INC COM 26614n102 180620 2244 SH SOLE 2244 0 0 DURECT CORP COM 266605500 2064 1600 SH SOLE 1 1600 0 0 DYCOM INDS INC COM 267475101 192386 1140 SH SOLE 1 940 0 200 DYNATRACE INC COM 268150109 2237 50 SH SOLE 1 50 0 0 E DIGITAL CORPORATN COM 26841y103 0 500 SH SOLE 1 500 0 0 E MED FUTURE INC COM COM 26875d108 18 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 36492 2750 SH SOLE 1 2750 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 5994 648 SH SOLE 1 648 0 0 EAGLE MATLS INC COM 26969P108 11743 54 SH SOLE 1 54 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EAST WEST BANCORP INC COM COM 27579r104 11351 155 SH SOLE 1 155 0 0 EASTERLY GOVERNMENT PROPERTIES COM 27616p103 9834 795 SH SOLE 1 795 0 0 EASTERN CO COM 276317104 1420385 55767 SH SOLE 3 55767 0 0 EASTERN CO COM 276317104 306404 12030 SH SOLE 1 12030 0 0 EASTERN CO COM 276317104 31837 1250 SH SOLE 1250 0 0 EASTMAN CHEM CO COM 277432100 11756 120 SH SOLE 1 120 0 0 EATON CORP PLC COM g29183103 31592357 100757 SH SOLE 93994 0 6763 EATON CORP PLC COM g29183103 28919302 92232 SH SOLE 1 86979 0 5253 EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 27045 2613 SH SOLE 1 2613 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 244180 14500 SH SOLE 1 14500 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 33787 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 12866 239 SH SOLE 1 239 0 0 ECOLAB INC COM 278865100 185803 781 SH SOLE 1 781 0 0 EDISON INTL COM 281020107 10915 152 SH SOLE 1 152 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 5771 62 SH SOLE 1 62 0 0 EL PASO ENERGY CAP TR I CV PFD 283678209 23670 500 SH SOLE 1 500 0 0 ELECTRIQ POWER HOLDINGS INC WT 285046116 1 5298 SH SOLE 3 5298 0 0 ELECTROMED INC COM 285409108 439177 29220 SH SOLE 29220 0 0 ELECTRONIC ARTS INC COM 285512109 8499 61 SH SOLE 1 61 0 0 ELEVANCE HEALTH INC COM 036752103 107830 199 SH SOLE 1 199 0 0 ELYS BMG GROUP INC COM COM 290734102 26 200 SH SOLE 1 200 0 0 EMBECTA CORP COM 29082k105 391625 31330 SH SOLE 31330 0 0 EMBECTA CORP COM 29082k105 200 16 SH SOLE 1 16 0 0 EMERSON ELEC CO COM 291011104 211617 1921 SH SOLE 1 1827 0 94 ENBRIDGE INC CO COM 29250n105 2115225 59433 SH SOLE 1 56365 0 3068 ENBRIDGE INC CO COM 29250n105 347216 9756 SH SOLE 9756 0 0 ENCOMPASS HEALTH CORP COM COM 29261a100 4023551 46900 SH SOLE 31830 0 15070 ENDEAVOUR SILVER CORP COM 29258y103 227913 64748 SH SOLE 55631 0 9117 ENDEAVOUR SILVER CORP COM 29258y103 37220 10574 SH SOLE 3 10574 0 0 ENDEAVOUR SILVER CORP COM 29258y103 4104 1166 SH SOLE 1 1166 0 0 ENERGY TRANSFER LP LP 29273v100 158956 9800 SH SOLE 1 9800 0 0 ENERGY TRANSFER LP LP 29273v100 21654 1335 SH SOLE 1335 0 0 ENOVIS CORPORATION COM 194014502 6714144 148543 SH SOLE 107531 0 41012 ENOVIS CORPORATION COM 194014502 11933 264 SH SOLE 1 264 0 0 ENPHASE ENERGY INC COM COM 29355a107 2991 30 SH SOLE 1 30 0 0 ENPHYS ACQUISITION CORP WT G3167L117 19812 566052 SH SOLE 3 566052 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4580784 158067 SH SOLE 1 152426 0 5641 ENTERPRISE PRODS PARTNERS L LP 293792107 438554 15133 SH SOLE 15133 0 0 ENVOY MEDICAL INC WT 29415v117 1226 24522 SH SOLE 3 24522 0 0 EOG RES INC COM COM 26875p101 28122379 223424 SH SOLE 207626 0 15798 EOG RES INC COM COM 26875p101 18102323 143818 SH SOLE 1 140652 0 3166 EPR PROPERTIES COM 26884u109 4702 112 SH SOLE 1 112 0 0 EQT CORP COM COM 26884l109 6545 177 SH SOLE 1 177 0 0 EQUIFAX INC COM 294429105 36299 150 SH SOLE 1 150 0 0 EQUINIX INC COM 29444u700 304910 403 SH SOLE 1 383 0 20 EQUITY COMWLTH COM 294628102 45590 2350 SH SOLE 1 2350 0 0 EQUITY COMWLTH COM 294628102 13580 700 SH SOLE 700 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 27736 400 SH SOLE 400 0 0 ESAB CORPORATION COM COM 29605j106 2526097 26751 SH SOLE 19429 0 7322 ESAB CORPORATION COM COM 29605j106 24930 264 SH SOLE 1 264 0 0 ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35100 SH SOLE 3 35100 0 0 ESCROW ALL AMERICAN SEMICONDUC COM 016esc402 0 100350 SH SOLE 3 100350 0 0 ESCROW AMBASSADORS GROUP INC C COM 023esc999 0 4900 SH SOLE 3 4900 0 0 ESCROW CONCORD CAMERA CORP COM COM 206esc998 0 2500 SH SOLE 3 2500 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH SOLE 144 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 3 318 0 0 LAUDER ESTEE COS INC COM 518439104 215673 2027 SH SOLE 2027 0 0 LAUDER ESTEE COS INC COM 518439104 7980 75 SH SOLE 1 75 0 0 ETF OPPORTUNITIES TRUST REX FA INDX FD 26923n744 5800 106 SH SOLE 1 106 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 697 25 SH SOLE 1 25 0 0 EVANS BANCORP INC COM NEW COM 29911q208 551237 19610 SH SOLE 19610 0 0 EVANS BANCORP INC COM NEW COM 29911q208 7056 251 SH SOLE 1 251 0 0 EVEREST GROUP LTD COM COM G3223r108 276239 725 SH SOLE 1 725 0 0 EVERSOURCE ENERGY COM COM 30040w108 1758 31 SH SOLE 1 31 0 0 ISHARES INC CALL 464286901 3750 100 SH SOLE 3 100 0 0 EXCELFIN ACQUISITION CORP WT 30069x110 373 10000 SH SOLE 3 10000 0 0 EXELON CORP COM 30161N101 7407 214 SH SOLE 1 0 0 214 EXPEDIA INC COM 30212p303 6299 50 SH SOLE 1 50 0 0 EXPEDITORS INTL WASH INC COM 302130109 2040883 16355 SH SOLE 1 14703 0 1652 EXXON MOBIL CORP COM 30231G102 8700220 75575 SH SOLE 1 71811 0 3764 EXXON MOBIL CORP COM 30231G102 1661987 14437 SH SOLE 14437 0 0 FMC CORP COM 302491303 921 16 SH SOLE 1 16 0 0 F&G ANNUITIES & LIFE INC COM 30190a104 6698855 176054 SH SOLE 132197 0 43857 F&G ANNUITIES & LIFE INC COM 30190a104 85042 2235 SH SOLE 1 2235 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FAIR ISAAC CORP COM 303250104 1489 1 SH SOLE 1 1 0 0 FARMERS NATIONAL BANC CORP COM 309627107 127848 10236 SH SOLE 1 10236 0 0 FARMERS NATIONAL BANC CORP COM 309627107 32786 2625 SH SOLE 2625 0 0 FASTENAL CO COM 311900104 25702 409 SH SOLE 1 409 0 0 FEDEX CORP PUT 31428X956 17219 67 SH SOLE 3 67 0 0 FEDERAL AGRIC MTG CORP COM 313148306 5840848 32302 SH SOLE 23561 0 8741 FEDERAL AGRIC MTG CORP COM 313148306 54788 303 SH SOLE 3 303 0 0 FEDERAL AGRIC MTG CORP COM 313148306 28208 156 SH SOLE 1 156 0 0 FEDERAL NATL MTG ASSN COM COM 313586109 922 645 SH SOLE 1 645 0 0 FEDEX CORP COM 31428X106 1680653 5605 SH SOLE 1 5160 0 445 FERRELLGAS PARTNERS LP UNIT LT COM 315293209 1210 95 SH SOLE 1 0 0 95 FFD FINL CORP COM COM 30243c107 129897 4811 SH SOLE 1 4811 0 0 FIDELITY COMWLTH TR INDX FD 315912808 31229 447 SH SOLE 1 190 0 257 FIDELITY COVINGTON TRUST COM 316092808 1468344 8561 SH SOLE 1 8561 0 0 FIDELITY COVINGTON TRUST COM 316092808 1296863 7561 SH SOLE 7561 0 0 FIDELITY COVINGTON TRUST INDX FD 316092501 20 0 SH SOLE 1 0 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188200 191373 3900 SH SOLE 1 3900 0 0 FIDELITY COVINGTON TRUST INDX FD 316092600 52343 763 SH SOLE 1 763 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 141828 5597 SH SOLE 1 5597 0 0 FIDELITY COVINGTON TRUST INDX FD 316092865 1539 35 SH SOLE 1 35 0 0 FIDELITY NATL FINL INC COM 31620r303 45961 930 SH SOLE 1 930 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 682385 9055 SH SOLE 1 8969 0 86 FIDELITY NATL INFO SVC COM COM 31620m106 399559 5302 SH SOLE 5302 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 1061047 23616 SH SOLE 1 13877 0 9739 FIDELITY MERRIMACK STR TR INDX FD 316188309 319273 7106 SH SOLE 7106 0 0 FIDELITY WISE ORIGIN BITCOIN INDX FD 315948109 686806 13092 SH SOLE 1 13092 0 0 FIFTH THIRD BANCORP COM 316773100 320309 8778 SH SOLE 1 8778 0 0 FIFTH THIRD BANCORP COM 316773100 78490 2151 SH SOLE 2151 0 0 FINNOVATE ACQUISITION CORP WT g3r34k111 205 10125 SH SOLE 3 10125 0 0 FINTECH ECOSYSTEM DEVE WT 318136124 1287 9900 SH SOLE 3 9900 0 0 FINTECH ECOSYSTEM DEVE WT 318136116 196 7900 SH SOLE 3 7900 0 0 FIRST ADVANTAGE CORP NEW COM COM 31846b108 2009 125 SH SOLE 1 125 0 0 FIRST CMNTY CORP S C COM 319835104 1374325 79671 SH SOLE 79671 0 0 FIRST HORIZON CORPORATION COM 320517105 25800 1636 SH SOLE 1 1636 0 0 FIRST INTERNET BANCORP COM 320557101 3236699 119789 SH SOLE 86154 0 33635 FIRST INTERNET BANCORP COM 320557101 255960 9473 SH SOLE 3 9473 0 0 FIRST INTERNET BANCORP COM 320557101 72278 2675 SH SOLE 1 2675 0 0 FIRST MAJESTIC SILVER CORP COM INDX FD 32076v103 592 100 SH SOLE 1 100 0 0 FIRST NILES FINL INC COM COM 33582n106 8483 950 SH SOLE 950 0 0 FIRST PL FINL CORP COM COM 33610t109 0 9450 SH SOLE 1 9450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 3 147 SH SOLE 1 147 0 0 FIRST REPUBLIC BANK SAN FRANCI COM 33616c100 1 73 SH SOLE 1 73 0 0 FIRST TR II HEALTH CARE ALPHA INDX FD 33734x143 7107 68 SH SOLE 1 68 0 0 FIRST TR RISING DIVD ACHIV INDX FD 33738r506 56064 1024 SH SOLE 1 1024 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 2049 10 SH SOLE 1 10 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 68719 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 1598108 10378 SH SOLE 1 10378 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 133817 869 SH SOLE 869 0 0 FIRST TR EXCHNG TRADED FD VIII COM 33740f276 34593 1862 SH SOLE 1 1862 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33734X184 8267 250 SH SOLE 1 250 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 336920103 804129 8095 SH SOLE 1 8095 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 83861 3299 SH SOLE 1 3299 0 0 FIRST TR LARGE CAP VALUE ALPHA INDX FD 33735j101 15235 207 SH SOLE 1 207 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1000646 10317 SH SOLE 1 5276 0 5041 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 231770 7609 SH SOLE 1 7609 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 119220 3914 SH SOLE 3914 0 0 FIRST TR S&P REIT INDX COM INDX FD 33734g108 48598 1893 SH SOLE 1 1893 0 0 FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 12849 134 SH SOLE 1 134 0 0 FIRST TRUST INDEX NATURAL RESO INDX FD 33734x838 4060 313 SH SOLE 1 313 0 0 FIRST TRUST INDUSTRIALS PRODUC INDX FD 33734x150 6466 95 SH SOLE 1 95 0 0 FIRST TRUST LARGE CAP GROWTH A INDX FD 33735k108 14213 116 SH SOLE 1 116 0 0 FIRST TRUST MANAGED MUNICIPAL INDX FD 33739n108 93491 1831 SH SOLE 1 1831 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 341939 9015 SH SOLE 1 3315 0 5700 FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 3656 107 SH SOLE 1 107 0 0 FIRST TR NASDAQ 100 TECH IND INDX FD 337345102 13625 69 SH SOLE 1 69 0 0 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 93766 2301 SH SOLE 1 2169 0 132 FIRSTCASH HOLDINGS INC COM 33768g107 5664 54 SH SOLE 1 54 0 0 FIRSTENERGY CORP COM 337932107 100229 2619 SH SOLE 1 2619 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FISERV INC COM 337738108 26711 179 SH SOLE 1 179 0 0 FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407 12845 320 SH SOLE 1 320 0 0 FLEXSTEEL INDS INC COM 339382103 643035 20703 SH SOLE 17876 0 2827 FLEXSTEEL INDS INC COM 339382103 209003 6729 SH SOLE 3 6729 0 0 FLEXSTEEL INDS INC COM 339382103 15841 510 SH SOLE 1 510 0 0 FLEXTRONICS INTL LTD ORD COM y2573f102 797793 27053 SH SOLE 27053 0 0 FLEXTRONICS INTL LTD ORD COM y2573f102 8552 290 SH SOLE 1 290 0 0 FLOWERS FOODS INC COM 343498101 46087 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 21775 500 SH SOLE 1 0 0 500 FLUTTER ENTERTAINMENT PLC COM zzcxyd1a2 5668 31 SH SOLE 1 31 0 0 FLUTTER ENTERTAINMENT PLC COM g3643j108 15865 87 SH SOLE 1 87 0 0 FLUTTER ENTMT PLC UNSPONSORED COM 344044102 0 24 SH SOLE 1 24 0 0 F N B CORP COM 302520101 468732 34264 SH SOLE 34264 0 0 F N B CORP COM 302520101 190622 13934 SH SOLE 1 13934 0 0 FOCUS IMPACT ACQUISITION CORP WT 34417l117 108 2600 SH SOLE 3 2600 0 0 FORD MTR CO DEL COM 345370860 1423962 113554 SH SOLE 1 109454 0 4100 FORTESCUE METALS GROUP LTD SPO COM 34959a206 1948 68 SH SOLE 1 68 0 0 FORTINET INC COM COM 34959e109 62513 1037 SH SOLE 1 1037 0 0 FORTIVE CORP COM COM 34959j108 22008 297 SH SOLE 1 297 0 0 FORTREA HOLDINGS INC COM 34965k107 1048199 44910 SH SOLE 30690 0 14220 FORTREA HOLDINGS INC COM 34965k107 7656 328 SH SOLE 1 328 0 0 FORTUNA MINING COM 349942102 6513 1332 SH SOLE 1 1332 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 12707524 195681 SH SOLE 138701 0 56980 FORTUNE BRANDS INNOVATIONS I COM 34964C106 3041666 46838 SH SOLE 1 44658 0 2180 FORTUNE RISE ACQUISITION CORP WT 34969g110 168 8620 SH SOLE 3 8620 0 0 FORWARD AIR CORP COM 349853101 18322763 962330 SH SOLE 3 962330 0 0 FOUNDER SPAC WT 78112j117 10 8150 SH SOLE 3 8150 0 0 FRANCO NEV CORP COM 351858105 27378 231 SH SOLE 1 231 0 0 FRANKLIN RESOURCES INC COM 354613101 2794 125 SH SOLE 1 125 0 0 FREEPORT-MCMORAN INC COM 35671D857 184680 3800 SH SOLE 1 2800 0 1000 FRONTDOOR INC COM 35905a109 6591415 195070 SH SOLE 143740 0 51330 FTI CONSULTING INC COM 302941109 189235 878 SH SOLE 878 0 0 FTI CONSULTING INC COM 302941109 47417 220 SH SOLE 1 220 0 0 FUSION ACQUISITION CORP II WTS WT 269996054 0 359 SH SOLE 3 359 0 0 G C I LIBERTY INC COM 361esc049 0 4195 SH SOLE 1 4195 0 0 G C I LIBERTY INC COM 361esc049 0 139 SH SOLE 139 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 155064 6828 SH SOLE 1 6828 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 56450 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 44547 4650 SH SOLE 1 4650 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 226 5 SH SOLE 5 0 0 GARMIN LTD SHS COM h2906t109 7820 48 SH SOLE 1 48 0 0 GARTNER INC COM 366651107 3985857 8876 SH SOLE 1 8184 0 692 GDL FD CLSD FD 361570104 1310268 167126 SH SOLE 3 167126 0 0 GDL FD CLSD FD 361570104 58800 7500 SH SOLE 1 7500 0 0 GDX 240719C00029000 CALL 92189f906 20400 40 SH SOLE 3 40 0 0 GDX 240719P00024000 PUT 92189f956 750 100 SH SOLE 3 100 0 0 GE HEALTHCARE TECHNOLOGIES I COM 36266G107 50771 652 SH SOLE 1 652 0 0 GE VERNOVA COM 36828a101 124859 728 SH SOLE 1 728 0 0 GEN DIGITAL INC COM 668771108 210082 8410 SH SOLE 8410 0 0 GEN DIGITAL INC COM 668771108 6145 246 SH SOLE 1 246 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 1264429 59335 SH SOLE 51290 0 8045 GENCO SHIPPING AND TRADING LIM COM y2685t131 405955 19050 SH SOLE 3 19050 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 33137 1555 SH SOLE 1 1555 0 0 GENERAC HLDGS INC COM 368736104 776792 5875 SH SOLE 1 5675 0 200 GENERAL DYNAMICS CORP COM 369550108 23947865 82539 SH SOLE 76470 0 6069 GENERAL DYNAMICS CORP COM 369550108 15372333 52982 SH SOLE 1 51524 0 1459 GENERAL ELECTRIC CO COM 369604301 447842 2817 SH SOLE 1 2817 0 0 GENERAL MLS INC COM 370334104 79771 1261 SH SOLE 1 1261 0 0 GENERAL MOTORS CO COM 37045v100 559556 12044 SH SOLE 1 11859 0 185 GENERAL MOTORS CO COM 37045v100 61467 1323 SH SOLE 1323 0 0 GENIUS SPORTS LTD COM NPV COM g3934v109 11445 2100 SH SOLE 1 2100 0 0 GENPACT LTD SH COM g3922b107 156121 4850 SH SOLE 1 4850 0 0 GENUINE PARTS CO COM 372460105 174698 1263 SH SOLE 1 1263 0 0 GETAROUND INC WT 37427g119 15 3200 SH SOLE 3 3200 0 0 GIBRALTAR INDS INC COM 374689107 331096 4830 SH SOLE 4830 0 0 GILEAD SCIENCES INC COM 375558103 251766 3670 SH SOLE 1 3670 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 87047 6100 SH SOLE 1 6100 0 0 GLD 240920P00210000 PUT 78463v957 2430 10 SH SOLE 3 10 0 0 GLOBAL MED REIT INC 7.50 CUM CV PFD 37957w203 2777 111 SH SOLE 1 111 0 0 GLOBAL NET LEASE INC 7.50 CUM CV PFD 379378508 2453 120 SH SOLE 1 120 0 0 GLOBAL PARTNER ACQUISITION II WT g3934p128 951 5282 SH SOLE 3 5282 0 0 GLOBAL PMTS INC COM COM 37940x102 105596 1092 SH SOLE 1 1092 0 0 GLOBAL SHIP LEASE INC CV PFD y27183121 1386 50 SH SOLE 1 50 0 0 GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 155 3100 SH SOLE 3 3100 0 0 GLOBAL X AI TECH FUND INDX FD 37954y632 36877 1035 SH SOLE 1 1035 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 7634 325 SH SOLE 1 325 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 44163 1493 SH SOLE 1 1493 0 0 GLOBAL X FDS GLOBAL X COPPER INDX FD 37954y830 4511 100 SH SOLE 1 100 0 0 GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 88176 2272 SH SOLE 1 2272 0 0 GLOBAL X MLP COM 37954y343 14550 300 SH SOLE 1 300 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 132219 2590 SH SOLE 1 2590 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 91890 1800 SH SOLE 1800 0 0 GLOBAL X NASDAQ 100 RISK MANAG INDX FD 37960a503 3421 203 SH SOLE 1 203 0 0 GLOBAL X NASDAQ COVERED CALL E INDX FD 37954y483 9948 563 SH SOLE 1 563 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 10335 335 SH SOLE 1 335 0 0 GLOBAL X RUSSLL 2000 CVRD CAL INDX FD 37954y459 818 51 SH SOLE 1 51 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 24952 800 SH SOLE 1 800 0 0 GLOBAL X URANIUM ETF INDX FD 37954y871 144750 5000 SH SOLE 3 5000 0 0 GLOBAL X URANIUM ETF INDX FD 37954y871 4950 171 SH SOLE 1 171 0 0 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 480722 12985 SH SOLE 1 12985 0 0 GMO US QAULITY ETF INDX FD 90139k100 4095 132 SH SOLE 1 132 0 0 GOLDEN ARROW MERGER CORP WT 380799114 659 4366 SH SOLE 3 4366 0 0 GOLDEN DEVELOPING SOLUTIONS IN COM 38089w103 0 50000 SH SOLE 1 50000 0 0 GOLDEN ENTMT INC COM 381013101 105090 3378 SH SOLE 3378 0 0 GOLDMAN SACHS BDC COM 38147u107 354513 23587 SH SOLE 1 23587 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 984047 9201 SH SOLE 9201 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 471970 4413 SH SOLE 1 4413 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 878858 1943 SH SOLE 1 1943 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 203544 450 SH SOLE 450 0 0 GOLUB CAP BDC INC COM COM 38173m102 33384 2125 SH SOLE 1 2125 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 18160 1600 SH SOLE 1 1600 0 0 GORMAN RUPP CO COM 383082104 3805726 103670 SH SOLE 80980 0 22690 GREEN PLAINS PARTNERS LP CALL 393221906 37500 1000 SH SOLE 3 1000 0 0 GREEN PLAINS PARTNERS LP CALL 393221906 10000 400 SH SOLE 3 400 0 0 GRACO INC COM 384109104 25211 318 SH SOLE 1 318 0 0 GRAIL COM 384747101 369 24 SH SOLE 1 24 0 0 GRAINGER W W INC COM 384802104 186764 207 SH SOLE 1 207 0 0 GRAY TELEVISION INC COM 389375106 20800 4000 SH SOLE 1 4000 0 0 GRAYSCALE BITCOIN TR BTC COM 389637109 264443 4967 SH SOLE 1 4967 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 396865 12639 SH SOLE 1 12639 0 0 GREEN PLAINS INC COM 393222104 71376344 4500400 SH SOLE 3 4500400 0 0 GREENIDGE GENERATION HOLDINGS COM 39531g308 118 44 SH SOLE 1 44 0 0 GRIID INFRASTRUCTURE INC WT 398501114 721 11250 SH SOLE 3 11250 0 0 GRUPO AEROPUERTO DEL PACIFIC COM 400506101 9035 58 SH SOLE 1 58 0 0 GSK PLC COM 37733w204 635105 16496 SH SOLE 1 16362 0 134 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GXO LOGISTICS INC COM 36262g101 10100 200 SH SOLE 200 0 0 HACKETT GROUP INC COM 404609109 438744 20200 SH SOLE 17462 0 2738 HACKETT GROUP INC COM 404609109 141745 6526 SH SOLE 3 6526 0 0 HACKETT GROUP INC COM 404609109 11772 542 SH SOLE 1 542 0 0 HALEON PLC COM 405552100 12836 1554 SH SOLE 1 1554 0 0 HALL OF FAME RESORT & ENTMT CO COM 40619l201 26 9 SH SOLE 1 9 0 0 HALLIBURTON CO COM 406216101 6148 182 SH SOLE 1 182 0 0 HAMILTON BEACH BRANDS HOLDING COM 40701t104 327985 19080 SH SOLE 19080 0 0 HAMILTON LANE PRIVATE ASSETS F LP 407498203 525061 33201 SH SOLE 1 33201 0 0 HANESBRANDS INC COM 410345102 27608 5600 SH SOLE 1 5600 0 0 HANOVER FOODS CORP CL A COM 41078W100 6300 100 SH SOLE 1 100 0 0 HARMONIC INC COM 413160102 34338669 2917474 SH SOLE 3 2917474 0 0 HARMONIC INC COM 413160102 111921 9509 SH SOLE 1 9509 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 125675 1250 SH SOLE 1 1250 0 0 HARVEST NAT RES COM 41754v202 1350 45000 SH SOLE 3 45000 0 0 HCA HOLDINGS INC COM COM 40412c101 2720 8 SH SOLE 1 8 0 0 HEALTHLYNKED CORP COM COM 42228p102 559 7400 SH SOLE 1 7400 0 0 HELIOGEN INC WT 42329e113 98 14004 SH SOLE 3 14004 0 0 HELIX ENERGY SOLU GRP COM COM 42330p107 6883004 576466 SH SOLE 421797 0 154669 HERCULES CAPITAL INC COM 427096508 28507 1394 SH SOLE 1 1394 0 0 HERITAGE GLOBAL INC COM COM 42727e103 947063 384985 SH SOLE 332413 0 52572 HERITAGE GLOBAL INC COM COM 42727e103 307793 125119 SH SOLE 3 125119 0 0 HERITAGE GLOBAL INC COM COM 42727e103 23545 9571 SH SOLE 1 9571 0 0 HERSHEY CO COM 427866108 3880943 21112 SH SOLE 1 19627 0 1485 HERSHEY CO COM 427866108 584028 3177 SH SOLE 3177 0 0 HESS CORP COM COM 42809h107 242228 1642 SH SOLE 1 1642 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 31641 1495 SH SOLE 1 1495 0 0 HF SINCLAIR CORP COM 403949100 7094 133 SH SOLE 1 133 0 0 hHOLDCO NUVU WT m53051112 106 5000 SH SOLE 3 5000 0 0 HIGH TIDE INC COM 42981e401 3204 1450 SH SOLE 1 1450 0 0 HIGHLANDS REIT INC LP 43110a104 511 1597 SH SOLE 1 1597 0 0 HIGHLANDS REIT INC LP 43110a104 1226 3832 SH SOLE 1 3832 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 137462 3400 SH SOLE 1 3400 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 40430 1000 SH SOLE 1000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 190925 875 SH SOLE 1 875 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1036252 5793 SH SOLE 5010 0 783 HINGHAM INSTN SVGS MASS COM 433323102 333253 1863 SH SOLE 3 1863 0 0 HINGHAM INSTN SVGS MASS COM 433323102 25580 143 SH SOLE 1 143 0 0 HOLOGIC INC COM 436440101 107662 1450 SH SOLE 1 1450 0 0 HOME BANCSHARES INC COM 436893200 37761 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 24446373 71015 SH SOLE 66614 0 4401 HOME DEPOT INC COM 437076102 17414843 50589 SH SOLE 1 49289 0 1300 HONEYWELL INTL INC COM 438516106 21753624 101871 SH SOLE 1 99212 0 2660 HONEYWELL INTL INC COM 438516106 21944956 102767 SH SOLE 96642 0 6125 HORMEL FOODS CORP COM 440452100 1684481 55247 SH SOLE 1 45873 0 9374 HORMEL FOODS CORP COM 440452100 393595 12909 SH SOLE 12909 0 0 HOULIHAN LOKEY INC COM 441593100 28637791 212352 SH SOLE 190417 0 21935 HOULIHAN LOKEY INC COM 441593100 9701934 71941 SH SOLE 1 71601 0 340 HOVNANIAN ENTERPRISES INC COM 442487401 7096 50 SH SOLE 1 50 0 0 HOWARD HUGHES CORP COM 44267t102 10722200 165415 SH SOLE 121505 0 43910 HOWMET AEROSPACE INC COM 443201108 7763 100 SH SOLE 1 100 0 0 HOWMET AEROSPACE INC COM 443201108 78 1 SH SOLE 1 0 0 HOYA CAPITAL HIGH DIV ETF INDX FD 26922b840 5080 504 SH SOLE 1 504 0 0 HP INC COM COM 40434l105 29406 840 SH SOLE 1 840 0 0 HUBBELL INC COM 443510607 63959 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 118849 202 SH SOLE 1 202 0 0 HUDBAY MINERALS INC COM 443628102 348425 38500 SH SOLE 1 38500 0 0 HUMANA INC COM 444859102 187572 502 SH SOLE 1 502 0 0 HUNT J B TRANS SVCS INC COM 445658107 5120 32 SH SOLE 1 32 0 0 HUNTINGTON BANCSHARES INC COM 446150104 846986 64263 SH SOLE 1 64263 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11111 843 SH SOLE 843 0 0 HUNTSMAN CORP COM 447011107 27324 1200 SH SOLE 1200 0 0 HURCO CO COM 447324104 793077 51971 SH SOLE 44931 0 7040 HURCO CO COM 447324104 255956 16773 SH SOLE 3 16773 0 0 HURCO CO COM 447324104 21425 1404 SH SOLE 1 1404 0 0 HYSTER B COM 449172204 27 1 SH SOLE 1 1 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 14569038 310972 SH SOLE 232088 0 78884 IAC INTERACTIVECORP NEW COM NE COM 44891n208 87609 1870 SH SOLE 1 1870 0 0 ICICI BK LTD ADR ADUS 45104g104 158455 5500 SH SOLE 1 5500 0 0 ICON PLC LTD SHS COM g4705a100 6269 20 SH SOLE 1 20 0 0 IDEXX LABS INC COM COM 45168d104 445301 914 SH SOLE 1 914 0 0 IDEXX LABS INC COM COM 45168d104 104748 215 SH SOLE 215 0 0 ICAHN ENTERPRISES LP CALL 451100901 8000 100 SH SOLE 3 100 0 0 ICAHN ENTERPRISES LP CALL 451100901 22725 101 SH SOLE 3 101 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 ILLINOIS TOOL WKS INC COM 452308109 498801 2105 SH SOLE 1 2105 0 0 ILLUMINA INC COM 452327109 16388 157 SH SOLE 1 157 0 0 IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827 757151 25188 SH SOLE 1 23688 0 1500 IMMERSION CORP COM 452521107 579035 61534 SH SOLE 53230 0 8304 IMMERSION CORP COM 452521107 186139 19781 SH SOLE 3 19781 0 0 IMMERSION CORP COM 452521107 13174 1400 SH SOLE 1 1400 0 0 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 46188 1800 SH SOLE 1 1800 0 0 INDEXIQ ETF TR FTSE INTERNL EQ INDX FD 45409b560 108722 4072 SH SOLE 1 4072 0 0 INDIA FD INC COM 454089103 19646 1100 SH SOLE 1 1100 0 0 INFINTT ACQUISITION CORP WT g47862126 0 20213 SH SOLE 3 20213 0 0 INFOSYS LTD ADUS 456788108 85652 4600 SH SOLE 1 4600 0 0 INFRACAP EQUITY INCOME FD ETF INDX FD 81752t619 8289 337 SH SOLE 1 337 0 0 INFRACAP MLP COM 26923g772 14508 353 SH SOLE 1 353 0 0 MULTISENSOR AI HOLDINGS INC WT 456948116 250 8347 SH SOLE 3 8347 0 0 INFRARED REIT PREF. ETF INDX FD 26923g400 2283 125 SH SOLE 1 125 0 0 ING GLOBAL EQTY DV & P COM CLSD FD 45684e107 766 149 SH SOLE 1 149 0 0 INGERSOLL RAND PLC COM 45687v106 18168 200 SH SOLE 1 200 0 0 INMODE LTD COM m5425m103 62016 3400 SH SOLE 1 3400 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 13871 127 SH SOLE 1 127 0 0 INNOVIVA INC COM COM 45781m101 3952 241 SH SOLE 1 241 0 0 INSIGHT ACQUISITION CORP WT 45784l118 1092 28000 SH SOLE 3 28000 0 0 INSTALLED BUILDING PRODUCTS IN COM 45780r101 3497 17 SH SOLE 1 17 0 0 INTEGRAL ACQUISITION 1 CORP WT 45827k119 312 2500 SH SOLE 3 2500 0 0 INTEL CORP COM 458140100 1896857 61248 SH SOLE 1 59823 0 1425 INTEL CORP COM 458140100 18582 600 SH SOLE 600 0 0 INTELLICHECK INC COM NEW COM 45817g201 283925 83019 SH SOLE 71423 0 11596 INTELLICHECK INC COM NEW COM 45817g201 94850 27734 SH SOLE 3 27734 0 0 INTELLICHECK INC COM NEW COM 45817g201 7852 2296 SH SOLE 1 2296 0 0 INTERACTIVE BROKERS GROUP INC COM 45841n107 3678 30 SH SOLE 1 30 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 164816 1204 SH SOLE 1 1204 0 0 INTERDIGITAL INC PA COM 45867g101 4429 38 SH SOLE 1 38 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1406356 8132 SH SOLE 1 8132 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 347421 3649 SH SOLE 3649 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 28373 298 SH SOLE 1 298 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 26680 1304 SH SOLE 1 1304 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 20460 1000 SH SOLE 1000 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 1696855 81423 SH SOLE 70393 0 11030 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 547779 26285 SH SOLE 3 26285 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 52288 2509 SH SOLE 1 2509 0 0 INTERPRIVATE III FINANCIAL PAR WT 46064r114 0 6540 SH SOLE 3 6540 0 0 INTEST CORP COM 461147100 1509832 152817 SH SOLE 116357 0 36460 INTERNATIONAL PAPER CO COM 460146103 4315 100 SH SOLE 1 100 0 0 INTUIT COM 461202103 551502 839 SH SOLE 1 809 0 30 INTUIT COM 461202103 396955 604 SH SOLE 604 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 821607 1847 SH SOLE 1 1847 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 131676 296 SH SOLE 296 0 0 INVENTRUST PROPERTIES CORP LP 46124j201 2327 94 SH SOLE 1 94 0 0 INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 64097 624 SH SOLE 1 624 0 0 INVESCO EXCH TRD SLF IDX FD INDX FD 46138J635 34736 1506 SH SOLE 1 1506 0 0 INVESCO BULLETSHARES 2024 CORP INDX FD 46138j841 53071 2520 SH SOLE 1 2520 0 0 INVESCO BULLETSHARES 2025 CORP INDX FD 46138j825 504604 24675 SH SOLE 1 24675 0 0 INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 34571 1509 SH SOLE 1 1509 0 0 INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791 221345 11543 SH SOLE 1 9444 0 2099 INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643 310582 15568 SH SOLE 1 13512 0 2056 INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460 197617 12154 SH SOLE 1 10498 0 1656 INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783 70979 3693 SH SOLE 1 3693 0 0 INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577 40569 2234 SH SOLE 1 2234 0 0 INVESCO EXCH TRD SLF IDX FD INDX FD 46138J452 33837 1576 SH SOLE 1 1576 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 680129 6546 SH SOLE 1 6546 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 60885 586 SH SOLE 586 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 54774 450 SH SOLE 1 450 0 0 INVESCO DB AGRICULTURE FUND INDX FD 46140h106 2380 100 SH SOLE 1 100 0 0 INVESCO DB BASE METALS FUND INDX FD 46140h700 1269 63 SH SOLE 1 63 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 219175 9435 SH SOLE 9435 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 129507 5575 SH SOLE 1 5575 0 0 INVESCO EXCHANGE TRADED FD TR COM 46137v696 1616 34 SH SOLE 1 34 0 0 INVESCO EXCHANGE TRADED FD TR INDX FD 46137v548 1039 58 SH SOLE 1 58 0 0 INVESCO EXCHANGE TRADED FD TR INDX FD 46137v472 81505 840 SH SOLE 1 840 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 147300 10000 SH SOLE 3 10000 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 2209 150 SH SOLE 1 150 0 0 INVESCO FTSE RAFI EMERGING MAR INDX FD 46138e727 40 2 SH SOLE 1 2 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 825602 21755 SH SOLE 1 21755 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 75900 2000 SH SOLE 2000 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 106792 2800 SH SOLE 1 2800 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 68652 1800 SH SOLE 1800 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 1352 100 SH SOLE 1 100 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 41550 1039 SH SOLE 1 1039 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 37191 930 SH SOLE 930 0 0 INVESCO INVESTMENT GRADE DEFEN INDX FD 46139w502 239831 10000 SH SOLE 3 10000 0 0 INVESCO KBW BANK ETF INDX FD 46138e628 1337 25 SH SOLE 1 25 0 0 INVESCO LTD COM g491bt108 1601 107 SH SOLE 1 107 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 9120337 46270 SH SOLE 46270 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 8092071 41054 SH SOLE 1 40652 0 402 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 686159 24620 SH SOLE 1 24320 0 300 INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 174806 7382 SH SOLE 1 7382 0 0 INVESCO QQQ TRUST INDX FD 46090e103 6469129 13502 SH SOLE 1 13152 0 350 INVESCO QQQ TRUST INDX FD 46090e103 775200 1618 SH SOLE 1618 0 0 INVESCO RUSSELL 1000 DYNAMIC M INDX FD 46138j619 8398 160 SH SOLE 1 160 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 6195676 37714 SH SOLE 1 35389 0 2325 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 280919 1710 SH SOLE 1710 0 0 INVESCO S&P 500 EQUAL WEIGHT F INDX FD 46137v340 5027 82 SH SOLE 1 82 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 918437 14141 SH SOLE 1 13943 0 198 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 5119663 55276 SH SOLE 1 55276 0 0 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 247295 2670 SH SOLE 2670 0 0 INVESCO S&P 500 TOP 50 ETF COM 46137v233 34417 752 SH SOLE 1 752 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 1390752 12668 SH SOLE 1 12668 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 137010 1248 SH SOLE 1248 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 11308034 282207 SH SOLE 282207 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 1332617 33257 SH SOLE 1 33257 0 0 INVESCO SELF-INDEXED FD TR BUL INDX FD 46139w841 35175 1385 SH SOLE 1 1385 0 0 INVESCO SP500 EQUAL WEIGHTED T INDX FD 46137v282 7754 212 SH SOLE 1 212 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 263800 10000 SH SOLE 3 10000 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 39570 1500 SH SOLE 1 1500 0 0 INVESCO TR S&P 500 EQL WEIGHT INDX FD 46137v365 10966 136 SH SOLE 136 0 0 INVESCO TR S&P 500 EQL WEIGHT INDX FD 46137v365 7982 99 SH SOLE 1 20 0 79 INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 43324 4298 SH SOLE 1 4298 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 14573 1419 SH SOLE 1 1419 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 405817 6252 SH SOLE 3 6252 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 247944 3820 SH SOLE 1 3820 0 0 IONQ INC COM 46222l108 71003 10100 SH SOLE 1 10100 0 0 IQVIA HOLDINGS INC COM 46266c105 234064 1107 SH SOLE 1 1072 0 35 IRHYTHM TECHNOLOGIES INC COM 450056106 143161 1330 SH SOLE 1 1330 0 0 IROBOT CORP COM 462726100 137 15 SH SOLE 1 15 0 0 IRON MTN INC NEW COM COM 46284v101 2179021 24314 SH SOLE 1 22439 0 1875 ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718 346342 3439 SH SOLE 1 3439 0 0 ISHARES BITCOIN TRUST INDX FD 46438f101 42846 1255 SH SOLE 1 1255 0 0 ISHARES COMMODITY CURVE INDX FD 46431w564 10259 473 SH SOLE 3 473 0 0 ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 62983 801 SH SOLE 1 801 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 17337 366 SH SOLE 1 366 0 0 ISHARES TR INDX FD 464289859 2393 32 SH SOLE 1 32 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 192187 3336 SH SOLE 1 3336 0 0 ISHARES TR INDX FD 464289867 50463 896 SH SOLE 1 896 0 0 ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738 1139 20 SH SOLE 1 20 0 0 ISHARES TR INDX FD 464287671 351622 2758 SH SOLE 1 2758 0 0 ISHARES TR INDX FD 464287671 108485 851 SH SOLE 851 0 0 ISHARES TR INDX FD 464287663 38248 434 SH SOLE 1 434 0 0 ISHARES TR INDX FD 464288521 5356 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46434V803 1978600 55649 SH SOLE 1 54500 0 1149 ISHARES TR INDX FD 46434V803 18382 517 SH SOLE 517 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 779 4 SH SOLE 1 4 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 1163830 6816 SH SOLE 1 6816 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 19699 190 SH SOLE 1 190 0 0 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 105234 4297 SH SOLE 1 4297 0 0 ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 55697 707 SH SOLE 1 707 0 0 ISHARES ESG AWARE MSCI USA SMA INDX FD 46435u663 36575 950 SH SOLE 1 950 0 0 ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 551849 21071 SH SOLE 1 21071 0 0 ISHARES TR INDX FD 464288224 3330 250 SH SOLE 1 250 0 0 ISHARES TR INDX FD 464287291 38677 467 SH SOLE 1 467 0 0 ISHARES GNMA BOND ETF INDX FD 46429b333 43070 1000 SH SOLE 1 1000 0 0 ISHARES GOLD TR INDX FD 464285204 6245792 142176 SH SOLE 142176 0 0 ISHARES GOLD TR INDX FD 464285204 723527 16470 SH SOLE 1 16470 0 0 ISHARES HIGH YIELD BOND FACTOR INDX FD 46435g250 6177 133 SH SOLE 1 133 0 0 ISHARES IBONDS DEC 2026 TERM C INDX FD 46435gaa0 25011 1050 SH SOLE 1 1050 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 761808 14231 SH SOLE 1 14231 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 649640 12136 SH SOLE 12136 0 0 ISHARES INC INDX FD 464286525 636 6 SH SOLE 1 6 0 0 ISHARES INC INDX FD 464286533 142968 2499 SH SOLE 1 2499 0 0 ISHARES INC INDX FD 464286509 22254 600 SH SOLE 1 600 0 0 ISHARES INC INDX FD 464286806 9186 300 SH SOLE 1 300 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 48519 711 SH SOLE 1 711 0 0 ISHARES INC INDX FD 464286665 47300 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286772 1190 18 SH SOLE 1 18 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 24557 1279 SH SOLE 1 1279 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 1709 89 SH SOLE 89 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 22326 412 SH SOLE 1 412 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 3197 59 SH SOLE 59 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2496 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464288406 4636 66 SH SOLE 1 0 0 66 ISHARES TR INDX FD 464287127 10223 136 SH SOLE 1 0 0 136 ISHARES MSCI EM INDX FD 46434g863 28869 861 SH SOLE 1 861 0 0 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 7864204 132841 SH SOLE 1 129080 0 3761 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 639123 10796 SH SOLE 10796 0 0 ISHARES INC INDX FD 464286350 14314 400 SH SOLE 1 400 0 0 ISHARES MSCI INTL VALUE FACTOR INDX FD 46435g409 15257 556 SH SOLE 1 556 0 0 ISHARES TR INDX FD 464287622 550151 1849 SH SOLE 1849 0 0 ISHARES TR INDX FD 464287622 286233 962 SH SOLE 1 962 0 0 ISHARES RUSSELL 2500 ETF INDX FD 46435g268 7825 125 SH SOLE 1 125 0 0 ISHARES TR INDX FD 464287663 15335 174 SH SOLE 1 174 0 0 ISHARES TR INDX FD 464289438 25313 118 SH SOLE 1 118 0 0 ISHARES TR INDX FD 464287333 4594 54 SH SOLE 1 54 0 0 ISHARES TR INDX FD 464288646 1420074 27714 SH SOLE 1 27263 0 451 ISHARES TR INDX FD 464288646 98637 1925 SH SOLE 1925 0 0 ISHARES SILVER TR INDX FD 46428Q109 738008 27776 SH SOLE 1 25336 0 2440 ISHARES TR INDX FD 464288653 4621 45 SH SOLE 1 45 0 0 ISHARES TR INDX FD 464287432 259829 2831 SH SOLE 1 2831 0 0 ISHARES TR CLSD FD 464287440 49634 530 SH SOLE 1 530 0 0 ISHARES TR INDX FD 464287457 9722069 119070 SH SOLE 1 112064 0 7006 ISHARES TR INDX FD 464287457 255564 3130 SH SOLE 3130 0 0 ISHARES TR INDX FD 464288661 49075 425 SH SOLE 1 425 0 0 ISHARES TR INDX FD 464288612 805256 7763 SH SOLE 1 7763 0 0 ISHARES TR INDX FD 464288612 50102 483 SH SOLE 483 0 0 ISHARES TR INDX FD 464288679 8287 75 SH SOLE 1 75 0 0 ISHARES TR INDX FD 464287176 659153 6173 SH SOLE 1 6173 0 0 ISHARES TR INDX FD 46429B747 12524571 125888 SH SOLE 1 120848 0 5040 ISHARES TR INDX FD 46429B747 988732 9938 SH SOLE 9938 0 0 ISHARES TR INDX FD 464287564 20166 352 SH SOLE 1 352 0 0 ISHARES TR INDX FD 464287812 27615 420 SH SOLE 1 420 0 0 ISHARES TR INDX FD 464289875 4129 96 SH SOLE 1 96 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 7904194 108813 SH SOLE 1 107966 0 847 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 4061666 55915 SH SOLE 55915 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1535706 22731 SH SOLE 1 22731 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1393357 20624 SH SOLE 0 0 20624 ISHARES TR INDX FD 464287507 11834914 202237 SH SOLE 1 193226 0 9011 ISHARES TR INDX FD 464287507 1141491 19506 SH SOLE 19506 0 0 ISHARES TR INDX FD 464287150 38020084 320088 SH SOLE 1 313230 0 6858 ISHARES TR INDX FD 464287150 34204184 287962 SH SOLE 2578 0 285384 ISHARES TR INDX FD 464287200 38108476 69639 SH SOLE 1 68254 0 1385 ISHARES TR INDX FD 464287200 6917573 12641 SH SOLE 12641 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 9727620 215118 SH SOLE 1 209924 0 5194 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 107714 2382 SH SOLE 2382 0 0 ISHARES TR INDX FD 464287226 4769335 49133 SH SOLE 1 46612 0 2521 ISHARES TR INDX FD 464287226 217146 2237 SH SOLE 2237 0 0 ISHARES TR INDX FD 464288760 141954 1075 SH SOLE 1 1075 0 0 ISHARES TR INDX FD 464288448 7111 257 SH SOLE 1 257 0 0 ISHARES TR INDX FD 464288810 42702 762 SH SOLE 1 762 0 0 ISHARES TR INDX FD 464287168 178445 1475 SH SOLE 1 1475 0 0 ISHARES TR INDX FD 464287796 13248 276 SH SOLE 1 276 0 0 ISHARES TR INDX FD 464287788 658716 6965 SH SOLE 1 6965 0 0 ISHARES TR INDX FD 464287788 52959 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464287762 588568 9606 SH SOLE 1 9606 0 0 ISHARES TR INDX FD 464287762 43808 715 SH SOLE 715 0 0 ISHARES TR INDX FD 464287739 9001 103 SH SOLE 1 103 0 0 ISHARES TR INDX FD 464287721 3034872 20165 SH SOLE 1 19816 0 349 ISHARES TR INDX FD 464287721 18812 125 SH SOLE 125 0 0 ISHARES TR INDX FD 464287697 17576 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 46429B689 48912 705 SH SOLE 1 675 0 30 ISHARES TR INDX FD 464288877 3664830 69096 SH SOLE 1 67323 0 1772 ISHARES TR INDX FD 464288877 24345 459 SH SOLE 459 0 0 ISHARES TR ESG MSCI LEADR INDX FD 46435u218 42382 435 SH SOLE 1 435 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 705447 5912 SH SOLE 1 5912 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 205543 4023 SH SOLE 1 4023 0 0 ISHARES TR INDX FD 464287184 2599 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 1543762 14202 SH SOLE 1 14202 0 0 ISHARES TR INDX FD 46429B663 79242 729 SH SOLE 729 0 0 ISHARES TR INDX FD 464288513 5400 70 SH SOLE 1 70 0 0 ISHARES TR IBONDS 27 ETF INDX FD 46435uaa9 39534 1666 SH SOLE 1 1666 0 0 ISHARES TR INDX FD 464287242 204875 1913 SH SOLE 1 1913 0 0 ISHARES TR INDX FD 464287242 45419 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464288281 87418 988 SH SOLE 1 988 0 0 ISHARES TR INDX FD 464288588 4118545 44859 SH SOLE 1 44112 0 747 ISHARES TR INDX FD 464288588 40947 446 SH SOLE 446 0 0 ISHARES TR INDX FD 464288240 8288 156 SH SOLE 1 156 0 0 ISHARES TR INDX FD 464288885 4053150 39620 SH SOLE 1 38905 0 715 ISHARES TR INDX FD 464288885 25166 246 SH SOLE 246 0 0 ISHARES TR INDX FD 464287465 554498 7079 SH SOLE 1 7079 0 0 ISHARES TR INDX FD 464287234 501418 11773 SH SOLE 1 10942 0 831 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 89248 1600 SH SOLE 1 1600 0 0 ISHARES TR MSCI INTL QUALTY INDX FD 46434v456 11442 293 SH SOLE 1 293 0 0 ISHARES TR INDX FD 464288570 119427 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464288273 341794 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 535861 3904 SH SOLE 1 3864 0 40 ISHARES TR INDX FD 464288869 342342 3003 SH SOLE 1 3003 0 0 ISHARES TR INDX FD 464288869 40014 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464287648 111838 426 SH SOLE 1 426 0 0 ISHARES TR INDX FD 464287630 462002 3033 SH SOLE 1 3028 0 5 ISHARES TR INDX FD 464287655 1135575 5597 SH SOLE 1 5597 0 0 ISHARES TR INDX FD 464287655 261322 1288 SH SOLE 1288 0 0 ISHARES TR INDX FD 464287481 1163530 10544 SH SOLE 1 10544 0 0 ISHARES TR INDX FD 464287481 242108 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464287473 227353 1883 SH SOLE 1 1883 0 0 ISHARES TR INDX FD 464287499 1481602 18273 SH SOLE 1 18273 0 0 ISHARES TR INDX FD 464287499 270402 3335 SH SOLE 3335 0 0 ISHARES TR INDX FD 464287614 4812261 13202 SH SOLE 13202 0 0 ISHARES TR INDX FD 464287614 3478154 9542 SH SOLE 1 9542 0 0 ISHARES TR INDX FD 464287598 2404762 13783 SH SOLE 1 13682 0 101 ISHARES TR INDX FD 464287598 341263 1956 SH SOLE 1956 0 0 ISHARES TR INDX FD 464287101 4714444 17837 SH SOLE 1 17670 0 167 ISHARES TR INDX FD 464287101 17972 68 SH SOLE 68 0 0 ISHARES TR INDX FD 464287408 878373 4826 SH SOLE 1 4826 0 0 ISHARES TR INDX FD 464287861 1369 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464287341 89246 2150 SH SOLE 1 2150 0 0 ISHARES TR INDX FD 464288372 33927 708 SH SOLE 1 708 0 0 ISHARES TR INDX FD 464287523 126151 511 SH SOLE 1 511 0 0 ISHARES TR INDX FD 464287606 146663 1665 SH SOLE 1 1665 0 0 ISHARES TR INDX FD 464287705 487878 4300 SH SOLE 1 4300 0 0 ISHARES TR INDX FD 464287549 123651 1311 SH SOLE 1 1311 0 0 ISHARES TR INDX FD 464288414 23441 220 SH SOLE 1 220 0 0 ISHARES TR INDX FD 464287804 10174100 95388 SH SOLE 1 90215 0 5173 ISHARES TR INDX FD 464287804 836854 7846 SH SOLE 7846 0 0 ISHARES TR INDX FD 464287804 53330 500 SH SOLE 3 500 0 0 ISHARES TR INDX FD 464287887 8990 70 SH SOLE 1 70 0 0 ISHARES TR INDX FD 464287879 22469 231 SH SOLE 1 231 0 0 ISHARES TR INDX FD 464287309 5058170 54659 SH SOLE 1 53738 0 921 ISHARES TR INDX FD 464287309 31371 339 SH SOLE 339 0 0 ISHARES TR INDX FD 464287192 29313 448 SH SOLE 1 448 0 0 ISHARES TR INDX FD 464287770 15650 240 SH SOLE 1 240 0 0 ISHARES TR INDX FD 464288687 220648 6994 SH SOLE 1 6322 0 672 ISHARES TR INDX FD 464288687 10317 327 SH SOLE 327 0 0 ISHARES TR INDX FD 464287754 123112 1031 SH SOLE 1 1031 0 0 ISHARES TR INDX FD 464288851 138034 1387 SH SOLE 1 1219 0 168 ISHARES TR US TREAS BD ETF INDX FD 46429b267 163511 7245 SH SOLE 1 7245 0 0 ISHARES TR INDX FD 46429B697 8402055 100072 SH SOLE 1 98692 0 1380 ISHARES TR INDX FD 46429B697 512156 6100 SH SOLE 6100 0 0 ISHARES TREASURY FLOATING RATE INDX FD 46434v860 325035 6416 SH SOLE 1 6416 0 0 ISHARES TR INDX FD 464288638 315454 6154 SH SOLE 1 5536 0 618 ISHARES U S ETF TR INDX FD 46431W507 836472 16620 SH SOLE 1 16620 0 0 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 94517 2244 SH SOLE 1 2244 0 0 ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502 979208 19425 SH SOLE 1 19404 0 21 ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502 50411 1000 SH SOLE 1000 0 0 ISHARES UT ETF TR COMMOD INDX FD 46431w853 124124 4545 SH SOLE 1 4545 0 0 ITERIS INC NEW COM 46564T107 430281 99372 SH SOLE 85517 0 13855 ITERIS INC NEW COM 46564T107 141868 32764 SH SOLE 3 32764 0 0 ITERIS INC NEW COM 46564T107 10461 2416 SH SOLE 1 2416 0 0 ITOCHU CORP ADR COM 465717106 19670 200 SH SOLE 1 200 0 0 ISHARES TR PUT 464287955 14700 100 SH SOLE 3 100 0 0 ISHARES TR PUT 464287955 5270100 10000 SH SOLE 3 10000 0 0 ISHARES TR PUT 464287955 65650 100 SH SOLE 3 100 0 0 ISHARES TR PUT 464287958 15080 26 SH SOLE 3 26 0 0 IX ACQUISITION CORP WT g5000d111 2230 25000 SH SOLE 3 25000 0 0 J P MORGAN BETABUILDERS I INDX FD 46641q373 54590 924 SH SOLE 1 924 0 0 J P MORGAN EXCHANGE TRADED F INDX FD 46641Q241 42140 928 SH SOLE 1 928 0 0 J P MORGAN BETABUILDRS US INDX FD 46641q399 157875 1609 SH SOLE 1 1609 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1349107 26586 SH SOLE 1 26586 0 0 J P MORGAN FD ACTIVEBLDRS EMER INDX FD 46641q266 21340 559 SH SOLE 1 559 0 0 JABIL INC COM 466313103 7942 73 SH SOLE 1 73 0 0 JACKSON FINL INC CL A COM 46817m107 8088919 108927 SH SOLE 80639 0 28288 JACKSON FINL INC CL A COM 46817m107 61636 830 SH SOLE 1 830 0 0 JACOBS ENGINEERING GROUP INC COM 46982l108 8941 64 SH SOLE 1 64 0 0 JANUS HENDERSON AAA CLO ETF INDX FD 47103u845 429224 8436 SH SOLE 1 7944 0 492 JANUS HENDERSON AAA CLO ETF INDX FD 47103u845 10023 197 SH SOLE 197 0 0 JANUS HENDERSON MORTGAGE-BACKE INDX FD 47103u852 24557 550 SH SOLE 1 550 0 0 JAPAN EXCHANGE GROUP INC ADR COM 471059105 3878 332 SH SOLE 1 332 0 0 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 4548 600 SH SOLE 1 600 0 0 JAZZ PHARMACEUTICALS PLC COM g50871105 3629 34 SH SOLE 1 34 0 0 HUNT J B TRANS SVCS INC PUT 445658957 136381 95 SH SOLE 3 95 0 0 JBS SA COM 466110103 12389 1072 SH SOLE 1 1072 0 0 JD COM INC SPONS ADR ADUS 47215p106 577 22 SH SOLE 1 22 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 755108 15175 SH SOLE 1 15175 0 0 JETBLUE AWYS CORP COM 477143101 609 100 SH SOLE 1 100 0 0 JOHN WOOD GROUP PL ORDF COM g9745t118 62 24 SH SOLE 1 24 0 0 JOHNSON & JOHNSON COM 478160104 23441248 160381 SH SOLE 1 157085 0 3295 JOHNSON & JOHNSON COM 478160104 17950408 122813 SH SOLE 115510 0 7303 JOHNSON CTLS INTL PLC COM g51502105 79897 1202 SH SOLE 1 1202 0 0 JOHNSON OUTDOORS INC COM 479167108 128027 3660 SH SOLE 3164 0 496 JOHNSON OUTDOORS INC COM 479167108 41311 1181 SH SOLE 3 1181 0 0 JOHNSON OUTDOORS INC COM 479167108 3708 106 SH SOLE 1 106 0 0 JOINT CORP COM COM 47973j102 914322 65030 SH SOLE 56221 0 8809 JOINT CORP COM COM 47973j102 295077 20987 SH SOLE 3 20987 0 0 JOINT CORP COM COM 47973j102 25139 1788 SH SOLE 1 1788 0 0 JP MORGAN CHASE & CO COM 46625h100 30223642 149430 SH SOLE 1 144910 0 4520 JP MORGAN CHASE & CO COM 46625h100 30685067 151711 SH SOLE 143140 0 8571 JP MORGAN EM LOCAL CURRENCY INDX FD 92189h300 237800 10000 SH SOLE 3 10000 0 0 JP MORGAN INCOME BUILDER COM 4812a3288 7515 773 SH SOLE 1 773 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 62124450 1230918 SH SOLE 1 1211234 0 19684 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 2656892 52643 SH SOLE 52643 0 0 JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225 23649 364 SH SOLE 1 364 0 0 JPMORGAN CORE PLUS BOND ETF INDX FD 46641q670 18115 391 SH SOLE 1 391 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 60624 1121 SH SOLE 1 1121 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 22112 400 SH SOLE 1 400 0 0 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 213020 1951 SH SOLE 1 1951 0 0 JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 2349047 41444 SH SOLE 1 40446 0 998 JPMORGAN HEDGED EQUITY LADDERE COM 46654q724 157938 2697 SH SOLE 1 2697 0 0 JPMORGAN NASDAQ EQUITY PREMIUM INDX FD 46654q203 4162 75 SH SOLE 1 75 0 0 KARAT PACKAGING INC COM COM 48563l101 564593 19087 SH SOLE 16389 0 2698 KARAT PACKAGING INC COM COM 48563l101 189460 6405 SH SOLE 3 6405 0 0 KARAT PACKAGING INC COM COM 48563l101 14258 482 SH SOLE 1 482 0 0 KB FINL GROUP INC COM 48241A105 2887 51 SH SOLE 1 51 0 0 KELLANOVA COM 487836108 22581143 391490 SH SOLE 333643 0 57847 KELLANOVA COM 487836108 6708473 116305 SH SOLE 1 116210 0 95 KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 189 7300 SH SOLE 3 7300 0 0 KENVUE INC COM COM 49177j102 7829797 430682 SH SOLE 397592 0 33090 KENVUE INC COM COM 49177j102 1071738 58951 SH SOLE 1 58951 0 0 KERNEL GROUP HOLDINGS INC WT g5259l129 2438 18700 SH SOLE 3 18700 0 0 KEYCORP COM 493267108 1140962 80293 SH SOLE 1 69002 0 11291 KEYCORP COM 493267108 49266 3467 SH SOLE 3467 0 0 KRANESHARES TRUST INDX FD 500767652 8552978 293312 SH SOLE 1 284138 0 9174 KRANESHARES TRUST INDX FD 500767652 358551 12296 SH SOLE 12296 0 0 KILROY REALTY CORPORATION LP 49427f108 997 32 SH SOLE 1 32 0 0 KIMBELL RTY PARTNERS LP UNIT LP 49435r102 1636 100 SH SOLE 1 100 0 0 KIMBERLY-CLARK CORP COM 494368103 1324647 9585 SH SOLE 1 9485 0 100 KINDER MORGAN INC DEL LP 49456B101 896256 45106 SH SOLE 1 41106 0 4000 KINETIK HOLDINGS INC COM 02215l209 4144 100 SH SOLE 1 100 0 0 KISTOS HOLDINGS PLC COM g5282k106 12848 7700 SH SOLE 1 7700 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 52620 500 SH SOLE 1 500 0 0 KLA CORP COM 482480100 2635 3 SH SOLE 1 3 0 0 KNIFE RIVER CORP COM 498894104 1072581 15292 SH SOLE 10822 0 4470 KNIFE RIVER CORP COM 498894104 109699 1564 SH SOLE 1 1564 0 0 KODIAK GAS SERVICES INC COM 50012a108 845 31 SH SOLE 1 31 0 0 KOHLS CORP COM 500255104 298870 13000 SH SOLE 13000 0 0 KOHLS CORP COM 500255104 79752 3469 SH SOLE 1 3469 0 0 KONTOOR BRANDS COM 50050n103 30429 460 SH SOLE 1 460 0 0 KORNIT DIGITAL LTD COM m6372q113 14640 1000 SH SOLE 1 1000 0 0 KRANESHARES TRUST INDX FD 500767843 90691 3671 SH SOLE 3 3671 0 0 KRANESHARES TRUST INDX FD 500767678 8786 270 SH SOLE 1 270 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 66533 3325 SH SOLE 1 3325 0 0 KROGER CO COM 501044101 170047 3406 SH SOLE 1 3406 0 0 KT CORP SPONSORED ADR COM 48268k101 1750 128 SH SOLE 1 128 0 0 KUEHNE AND NAGEL INTERNATIONAL COM 501187108 8566 149 SH SOLE 1 149 0 0 KRANESHARES TRUST CALL 500767906 10450 50 SH SOLE 3 50 0 0 KYNDRYL HLDGS INC COM COM 50155q100 11416383 433918 SH SOLE 294193 0 139725 KYNDRYL HLDGS INC COM COM 50155q100 526 20 SH SOLE 1 20 0 0 L OREAL CO ADR ADUS 502117203 8783 100 SH SOLE 1 100 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8383372 37329 SH SOLE 1 35952 0 1377 L3HARRIS TECHNOLOGIES INC COM 502431109 655100 2917 SH SOLE 2917 0 0 LABCORP HOLDINGS COM 504922105 66751 328 SH SOLE 1 328 0 0 LAKELAND INDS INC COM 511795106 1553382 67715 SH SOLE 60097 0 7618 LAKELAND INDS INC COM 511795106 416384 18151 SH SOLE 3 18151 0 0 LAKELAND INDS INC COM 511795106 127615 5563 SH SOLE 1 5563 0 0 LAM RESEARCH CORP COM 512807108 369391 347 SH SOLE 1 347 0 0 LAMAR ADVERTISING CO NEW COM 512816109 39445 330 SH SOLE 330 0 0 LAMB WESTON HLDGS INC COM 513272104 2697286 32080 SH SOLE 21980 0 10100 LANCASTER COLONY CORP COM 513847103 176309 933 SH SOLE 1 933 0 0 LCI INDS PUT 50189K903 12000 50 SH SOLE 3 50 0 0 LEGGETT & PLATT INC COM 524660107 264 23 SH SOLE 1 23 0 0 LEIDOS HOLDINGS INC COM 525327102 152736 1047 SH SOLE 1 1047 0 0 LEIDOS HOLDINGS INC COM 525327102 36470 250 SH SOLE 250 0 0 LENNAR CORP COM 526057104 1280 9 SH SOLE 1 9 0 0 LESLIES INC COM 527064109 122 29 SH SOLE 1 29 0 0 LEVEL ONE BANCORP INC COM 52730d208 0 2500 SH SOLE 1 2500 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 156740 23050 SH SOLE 1 23050 0 0 LIBERTY BROADBAND CORP COM 530307107 54709 1002 SH SOLE 1 946 0 56 LIBERTY BROADBAND CORP COM 530307305 152180 2776 SH SOLE 1 2629 0 147 LIBERTY ENERGY INC COM 53115l104 2089 100 SH SOLE 1 100 0 0 LIBERTY GLOBAL LTD COM g61188127 24401 1367 SH SOLE 1 1367 0 0 LIBERTY GLOBAL LTD. COM g61188101 12201 700 SH SOLE 1 700 0 0 LIBERTY LATIN AMERICA LTD COM g9001e128 1386059 144081 SH SOLE 60595 0 83486 LIBERTY LATIN AMERICA LTD COM g9001e128 1693 176 SH SOLE 1 176 0 0 LIBERTY LATIN AMERICA LTD COM g9001e102 557 58 SH SOLE 1 58 0 0 LIBERTY MEDIA CORP DEL COM 531229722 139685 3650 SH SOLE 1 3534 0 116 ATLANTA BRAVES HLDGS INC COM 047726104 1529 37 SH SOLE 1 37 0 0 ATLANTA BRAVES HLDGS INC COM 047726104 1033 25 SH SOLE 0 0 25 LIBERTY MEDIA CORP DEL COM 531229813 77835 3514 SH SOLE 1 3249 0 265 LIBERTY MEDIA CORP DEL COM 531229789 3748652 169163 SH SOLE 108489 0 60674 LIBERTY MEDIA CORP DEL COM 531229789 405838 18314 SH SOLE 1 17864 0 450 LIBERTY MEDIA CORP DEL COM 531229748 33571 895 SH SOLE 1 827 0 68 LIBERTY MEDIA CORP DEL COM 531229771 34042 530 SH SOLE 1 454 0 76 LIBERTY MEDIA CORP DEL COM 531229755 140016 1949 SH SOLE 1 1837 0 112 LIBERTY RESOURCES ACQUISITION WT 53118a113 0 23200 SH SOLE 3 23200 0 0 LIBERTY TRIPADVISOR HLDGS INC COM 531465102 88 188 SH SOLE 1 188 0 0 LIFEMD INC COM COM 53216b104 12485 1820 SH SOLE 1820 0 0 LIGAND PHARMACEUTICALS INC ROC COM 53220K215 42 12000 SH SOLE 3 12000 0 0 LILIUM N V SHS CL A COM n52586109 79 100 SH SOLE 1 100 0 0 ELI LILLY & CO COM 532457108 6170918 6816 SH SOLE 1 6816 0 0 LINCOLN ELEC HLDGS INC COM 533900106 291449 1545 SH SOLE 1 1545 0 0 LINCOLN NATL CORP IND COM 534187109 31100 1000 SH SOLE 1 1000 0 0 LINDE PLC COM g54950103 16233337 36994 SH SOLE 34311 0 2683 LINDE PLC COM g54950103 2310958 5266 SH SOLE 1 5266 0 0 LIONS GATE ENTMNT CORP COM 535919500 2970533 346620 SH SOLE 265920 0 80700 LIONS GATE ENTMNT CORP COM 535919500 57162 6670 SH SOLE 1 6670 0 0 LITHIA MTRS INC COM 536797103 7321 29 SH SOLE 1 29 0 0 LITHOS GROUP LTD COM 53687l102 8 39 SH SOLE 1 39 0 0 LITTELFUSE INC COM 537008104 3578 14 SH SOLE 1 14 0 0 LKQ CORP COM 501889208 333053 8008 SH SOLE 1 7833 0 175 LOCKHEED MARTIN CORP COM 539830109 938404 2009 SH SOLE 1 2009 0 0 LOCKHEED MARTIN CORP COM 539830109 122380 262 SH SOLE 262 0 0 LORDSTOWN MOTORS CORP COM 54405q209 115 66 SH SOLE 1 66 0 0 LOWES COS INC COM 548661107 4100125 18598 SH SOLE 1 17648 0 950 LOWES COS INC COM 548661107 257938 1170 SH SOLE 1170 0 0 LUBY'S ORD SHS COM 549esc028 0 7000 SH SOLE 1 7000 0 0 LUCID GROUP INC COM 549498103 130 50 SH SOLE 1 50 0 0 LULULEMON ATHLETICA INC COM 550021109 106935 358 SH SOLE 1 358 0 0 LULULEMON ATHLETICA INC COM 550021109 87818 294 SH SOLE 294 0 0 LUMEN TECHNOLOGIES INC COM 550241103 7828 7116 SH SOLE 1 7116 0 0 LUMINE GROUP INC F COM 55027c106 43101 1597 SH SOLE 1 1597 0 0 LUMIRADX LTD WT g5709l117 9 15470 SH SOLE 3 15470 0 0 LUXFER HOLDINGS PLC COM g5698w116 1790018 154445 SH SOLE 154445 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 46005 300 SH SOLE 300 0 0 LYFT INC CL A COM COM 55087p104 1100 78 SH SOLE 1 78 0 0 LYONDELLBASELL INDUSTR SHS - A COM n53745100 40177 420 SH SOLE 1 420 0 0 MACE SEC INTL COM 554335208 2585456 4787881 SH SOLE 3 4787881 0 0 MACE SEC INTL INC COM NEW COM 554335208 46072 599110 SH SOLE 1 599110 0 0 MADISON SQUARE GARDEN ENTMT COM 558256103 1746757 51030 SH SOLE 36620 0 14410 MADISON SQUARE GARDEN ENTMT COM 558256103 23448 685 SH SOLE 1 685 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 45151 240 SH SOLE 240 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 1129 6 SH SOLE 1 6 0 0 MAGNOLIA OIL & GAS CORP COM 559663109 50680 2000 SH SOLE 1 2000 0 0 MAIN STREET CAP CORP COM COM 56035l104 14036 278 SH SOLE 1 278 0 0 MAIN STREET FINANCIAL COM 56035x108 4615727 367787 SH SOLE 3 367787 0 0 MAIN STREET FINANCIAL COM 56035x108 130256 10379 SH SOLE 1 10379 0 0 MAIN STREET FINANCIAL COM 56035x108 39407 3140 SH SOLE 3140 0 0 MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107 961 75 SH SOLE 1 75 0 0 MAMAS CREATIONS INC COM 56146t103 934097 138590 SH SOLE 138590 0 0 MANCHESTER UTD PLC COM g5784h106 134769 8350 SH SOLE 1 8350 0 0 MANITEX INTL INC COM 563420108 710413 160364 SH SOLE 160364 0 0 MANPOWER INC COM COM 56418h100 12913 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 25103 943 SH SOLE 1 943 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 11910 600 SH SOLE 1 600 0 0 MARATHON OIL CORP COM 565849106 53355 1861 SH SOLE 1 1861 0 0 MARATHON PETROLEUM CORP COM 56585a102 1176551 6782 SH SOLE 1 5926 0 856 MARATHON PETROLEUM CORP COM 56585a102 834092 4808 SH SOLE 4808 0 0 MARBLEGATE ACQ WTS WT 56608a113 93 2500 SH SOLE 3 2500 0 0 MARKEL GROUP INC COM 570535104 743712 472 SH SOLE 1 472 0 0 MARKEL GROUP INC COM 570535104 439609 279 SH SOLE 279 0 0 MARKFORGED HOLDING CORP COM 57064n102 131075 319696 SH SOLE 1 319696 0 0 MARRIOTT INTL INC NEW COM 571903202 14458330 59802 SH SOLE 56078 0 3724 MARRIOTT INTL INC NEW COM 571903202 9386557 38824 SH SOLE 1 37514 0 1310 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2183 25 SH SOLE 1 25 0 0 MARSH & MCLENNAN COS INC COM 571748102 83234 395 SH SOLE 1 395 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4760134 8786 SH SOLE 1 8744 0 42 MARTIN MARIETTA MATLS INC COM 573284106 43344 80 SH SOLE 80 0 0 MARVELL TECHNOLOGY INC COM 573874104 248425 3554 SH SOLE 3554 0 0 MARVELL TECHNOLOGY INC COM 573874104 241784 3459 SH SOLE 1 3459 0 0 MASCO CORP COM 574599106 238812 3582 SH SOLE 1 3582 0 0 MASIMO CORP COM 574795100 1889 15 SH SOLE 1 15 0 0 MASTERBRAND INC COM COM 57638p104 11229128 764927 SH SOLE 573848 0 191079 MASTERBRAND INC COM COM 57638p104 189159 12885 SH SOLE 1 12885 0 0 MASTERBRAND INC COM COM 57638p104 113124 7706 SH SOLE 3 7706 0 0 MASTERCARD INCORPORATED COM 57636Q104 12276491 27828 SH SOLE 1 27191 0 637 MASTERCARD INCORPORATED COM 57636Q104 1633565 3703 SH SOLE 3703 0 0 MATCH GROUP INC COM 57667l107 2278 75 SH SOLE 1 75 0 0 MATRIX SVC CO COM 576853105 255330 25713 SH SOLE 25713 0 0 MATRIX SVC CO COM 576853105 63949 6440 SH SOLE 1 6440 0 0 MATTERPORT INC COM 577096100 447 100 SH SOLE 1 100 0 0 MAXIMUS INC COM 577933104 8570 100 SH SOLE 1 100 0 0 MAYVILLE ENGR CO INC COM 578605107 4120401 247323 SH SOLE 181401 0 65922 MCCORMICK & CO INC COM 579780206 57532 811 SH SOLE 1 811 0 0 MCDONALDS CORP COM 580135101 16901151 66321 SH SOLE 63221 0 3100 MCDONALDS CORP COM 580135101 10055981 39460 SH SOLE 1 39003 0 457 MCKESSON CORP COM 58155Q103 6276346 10746 SH SOLE 1 9827 0 919 MCKESSON CORP COM 58155Q103 832841 1426 SH SOLE 1426 0 0 MDU RES GROUP INC COM 552690109 21879469 871692 SH SOLE 654139 0 217553 MDU RES GROUP INC COM 552690109 218997 8725 SH SOLE 1 8725 0 0 MEDALLION FINL CORP COM 583928106 422630 55030 SH SOLE 55030 0 0 MEDMEN ENTERPRISES INC COM 58507m107 0 234 SH SOLE 1 234 0 0 MEDTRONIC PLC SHS COM g5960l103 2850288 36213 SH SOLE 1 32097 0 4116 MEDTRONIC PLC SHS COM g5960l103 721377 9165 SH SOLE 9165 0 0 MEIRAGTX HOLDINGS PLC COM g59665102 2315 550 SH SOLE 1 550 0 0 MEITUAN COM g59669104 19894 1398 SH SOLE 1 1398 0 0 MERCADOLIBRE INC COM COM 58733r102 100247 61 SH SOLE 1 61 0 0 MERCK & CO INC COM 58933Y105 4386262 35430 SH SOLE 1 33616 0 1815 MERCK & CO INC COM 58933Y105 1136113 9177 SH SOLE 9177 0 0 META 250117C00460000 CALL 30303m902 361305 42 SH SOLE 3 42 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 30373709 60239 SH SOLE 3 60239 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 8981663 17813 SH SOLE 1 17128 0 685 META PLATFORMS INC CLASS A COM COM 30303m102 844568 1675 SH SOLE 1675 0 0 METHODE ELECTRS INC COM 591520200 4657 450 SH SOLE 1 450 0 0 METLIFE INC COM 59156R108 142065 2024 SH SOLE 1 2024 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 27952 20 SH SOLE 1 20 0 0 MFS GOVT MKTS INCOME TR CLSD FD 552939100 1612 525 SH SOLE 1 525 0 0 MGM RESORTS INTERNATIONAL COM 552953101 276728 6227 SH SOLE 1 6227 0 0 MGP INGREDIENTS INC COM 55303j106 148874 2001 SH SOLE 1 2001 0 0 MICHELIN COMPAGNIE GENERALE DE COM 59410T106 7996 416 SH SOLE 1 416 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2683797 29331 SH SOLE 1 27581 0 1750 MICRON TECHNOLOGY INC COM 595112103 817430 6215 SH SOLE 1 5640 0 575 MICROSOFT CORP COM 594918104 62995947 140946 SH SOLE 1 137671 0 3275 MICROSOFT CORP COM 594918104 43159724 96565 SH SOLE 91518 0 5047 MICROSTRATEGY INC COM 594972408 23417 17 SH SOLE 1 17 0 0 MIDDLEFIELD BANC CORP COM 596304204 174387 7251 SH SOLE 1 7251 0 0 MIDDLEFIELD BANC CORP COM 596304204 33670 1400 SH SOLE 1400 0 0 MIDLAND STATES BANCORP INC COM 597742105 326522 14416 SH SOLE 1 14416 0 0 MIDLAND STATES BANCORP INC COM 597742105 104620 4619 SH SOLE 4619 0 0 MILESTONE PHARMACEUTICALS INC COM 59935v107 79200 60000 SH SOLE 1 60000 0 0 MILLENNIUM USA HEDGEFOCUS FUND LP 002626357 181901 181901 SH SOLE 1 181901 0 0 MILLERKNOLL INC COM 600544100 3124379 117946 SH SOLE 1 117946 0 0 MITSUBISHI CORP COM j43830116 48200 2463 SH SOLE 1 2463 0 0 MITSUI & CO LTD ADR ADUS 606827202 43193 47 SH SOLE 1 47 0 0 MKS INSTRS INC COM 55306N104 13189 101 SH SOLE 1 101 0 0 MOBILE TELESYS OJSC SPONSORED ADUS 607409109 0 580 SH SOLE 1 580 0 0 MODERNA INC COM 60770K107 28381 239 SH SOLE 1 239 0 0 MOHAWK INDS INC COM 608190104 4544 40 SH SOLE 1 40 0 0 MONDELEZ INTL INC COM 609207105 227666 3479 SH SOLE 1 3479 0 0 MONDELEZ INTL INC COM 609207105 90569 1384 SH SOLE 1384 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 11389 228 SH SOLE 1 228 0 0 MOODYS CORP COM 615369105 43076 102 SH SOLE 1 102 0 0 MOOG INC COM 615394202 505246 3020 SH SOLE 1 3020 0 0 MOOG INC COM 615394202 167300 1000 SH SOLE 1000 0 0 MORGAN STANLEY COM 617446448 11663 120 SH SOLE 1 120 0 0 MORGAN STANLEY EMERGING MKTS CLSD FD 617477104 126636 27771 SH SOLE 3 27771 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 185565 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM 61945C103 1194697 41339 SH SOLE 1 39752 0 1587 MOSAIC CO NEW COM 61945C103 85284 2951 SH SOLE 2951 0 0 MOTOROLA SOLUTIONS INC COM 620076307 2536348 6570 SH SOLE 1 5745 0 825 MOVADO GROUP INC COM 624580106 983412 39558 SH SOLE 34211 0 5347 MOVADO GROUP INC COM 624580106 316294 12723 SH SOLE 3 12723 0 0 MOVADO GROUP INC COM 624580106 24562 988 SH SOLE 1 988 0 0 MPLX LP LP 55336v100 106475 2500 SH SOLE 1 2500 0 0 MPLX LP LP 55336v100 20315 477 SH SOLE 477 0 0 MSA SAFETY INC COM 553498106 563070 3000 SH SOLE 1 3000 0 0 MSC INDL DIRECT INC COM 553530106 31724 400 SH SOLE 1 400 0 0 MSCI INC COM 55354G100 138744 288 SH SOLE 1 288 0 0 MURPHY OIL CORP COM 626717102 4454 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 12675 27 SH SOLE 1 27 0 0 NASDAQ INC COM 631103108 38506 639 SH SOLE 1 639 0 0 NASDAQ INC COM 631103108 36156 600 SH SOLE 600 0 0 NASPERS LTD COM 631512209 2025 52 SH SOLE 1 52 0 0 NATIONAL CINEMEDIA INC COM 635309206 7675349 1748371 SH SOLE 1312521 0 435850 NATIONAL GRID PLC COM 636274409 5680 100 SH SOLE 1 100 0 0 NATIONAL STORAGE AFFILIATES COM 637870106 1237 30 SH SOLE 1 30 0 0 NATIONAL WESTN LIFE GROUP IN COM 638517102 17393 35 SH SOLE 1 35 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURAL RESOURCE PARTNERS LP LP 63900p608 35856 400 SH SOLE 1 400 0 0 NATURES SUNSHINE PRODS INC COM 639027101 769354 51052 SH SOLE 44136 0 6916 NATURES SUNSHINE PRODS INC COM 639027101 248474 16488 SH SOLE 3 16488 0 0 NATURES SUNSHINE PRODS INC COM 639027101 20797 1380 SH SOLE 1 1380 0 0 NCR ATLEOS CORP COM 63001n106 29046 1075 SH SOLE 1075 0 0 NCR VOYIX CORPORATION COM COM 62886e108 5437903 440316 SH SOLE 325736 0 114580 NDX 241018P18000000 PUT 46138g959 500500 25 SH SOLE 3 25 0 0 NDX 240816P18000000 PUT 46138g959 505600 80 SH SOLE 3 80 0 0 NELNET INC COM 64031n108 99246 984 SH SOLE 1 984 0 0 NELNET INC COM 64031n108 30258 300 SH SOLE 300 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 6374541 62221 SH SOLE 1 58381 0 3840 NESTLE S A SPONSORED ADR ADUS 641069406 608963 5944 SH SOLE 5944 0 0 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 2143 21 SH SOLE 1 21 0 0 NETFLIX INC COM COM 64110l106 744615 1103 SH SOLE 1 1103 0 0 NEUBERGER BERMAN NEXT GENERATI COM 64133q108 2001 155 SH SOLE 1 155 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEUROCRINE BIOSCIENCES INC COM 64125c109 137670 1000 SH SOLE 1 1000 0 0 NEW FORTRESS ENERGY INC COM 644393100 813 37 SH SOLE 1 37 0 0 NEW JERSEY RES CORP COM 646025106 5300 124 SH SOLE 1 124 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3220 1000 SH SOLE 1 1000 0 0 NEWELL BRANDS INC COM 651229106 7371 1150 SH SOLE 1 1150 0 0 NEWMARK GROUP INC COM 65158n102 30690 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 382692 9140 SH SOLE 9140 0 0 NEWMONT CORP COM 651639106 203436 4859 SH SOLE 1 4859 0 0 NEWPARK RES INC COM 651718504 7388587 889120 SH SOLE 708080 0 181040 NEWS CORP NEW COM 65249b109 22056 800 SH SOLE 1 800 0 0 NEWTEKONE INC COM 652526203 1188355 94539 SH SOLE 81556 0 12983 NEWTEKONE INC COM 652526203 388866 30936 SH SOLE 3 30936 0 0 NEWTEKONE INC COM 652526203 32229 2564 SH SOLE 1 2564 0 0 NEXSTAR BROADCASTING COM 65336k103 178461 1075 SH SOLE 1 1075 0 0 NEXTERA ENERGY INC COM 65339F101 5545334 78313 SH SOLE 1 77447 0 866 NEXTERA ENERGY INC COM 65339F101 556567 7860 SH SOLE 7860 0 0 NEXTERA ENERGY PARTNERS LP LP 65341b106 1631 59 SH SOLE 1 59 0 0 NEXTGEN INFRASTRUCTURE RT WT 231647132 1145 2082 SH SOLE 3 2082 0 0 NEXTNAV INC COMMON STOCK COM 65345n106 664460 81931 SH SOLE 1 81931 0 0 NEXTNAV INC COMMON STOCK COM 65345n106 40550 5000 SH SOLE 5000 0 0 NEXTNAV INC COMMON STOCK COM 65345n106 12354320 1523344 SH OTR 2 0 0 1523344 NICE LTD ADUS 653656108 157353 915 SH SOLE 1 710 0 205 NIKE INC COM 654106103 7723767 102478 SH SOLE 94490 0 7988 NIKE INC COM 654106103 5801035 76967 SH SOLE 1 74439 0 2528 NIO INC COM 62914v106 3116 749 SH SOLE 1 749 0 0 NISOURCE INC COM 65473P105 29 1 SH SOLE 1 1 0 0 NMG PARENT LLC COM 62929p102 0 17 SH SOLE 1 17 0 0 NOBLE ROCK ACQUISITION CORP WT g6546r119 0 17542 SH SOLE 3 17542 0 0 NOKIA CORP ADUS 654902204 18900 5000 SH SOLE 1 5000 0 0 NOMAD FOODS LTD COM g6564a105 10408768 631600 SH SOLE 471774 0 159826 NOMAD FOODS LTD COM g6564a105 60976 3700 SH SOLE 1 3700 0 0 NORDSON CORP COM 655663102 191350 825 SH SOLE 1 825 0 0 NORFOLK SOUTHN CORP COM 655844108 240425964 1119875 SH SOLE 3 1119875 0 0 NORFOLK SOUTHN CORP COM 655844108 2114113 9847 SH SOLE 1 9397 0 450 NORFOLK SOUTHN CORP COM 655844108 272656 1270 SH SOLE 1270 0 0 NORTHERN STAR INVESTMENT CORP WT 66575b119 0 2700 SH SOLE 3 2700 0 0 NORTHLAND POWER COM 666511100 3457 201 SH SOLE 1 201 0 0 NORTHROP GRUMMAN CORP COM 666807102 2431235 5577 SH SOLE 1 5502 0 75 NORTHROP GRUMMAN CORP COM 666807102 186587 428 SH SOLE 428 0 0 NORTHRIM BANCORP INC COM 666762109 183122 3177 SH SOLE 3177 0 0 NORTHVIEW ACQUISITION CORP COM 66718n111 1840 33458 SH SOLE 3 33458 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 447972 38785 SH SOLE 1 38785 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 209494 18138 SH SOLE 18138 0 0 NORTHWESTERN ENERGY GROUP IN COM 668074305 8689381 173510 SH SOLE 127220 0 46290 NOVARTIS AG ADUS 66987V109 250979 2357 SH SOLE 1 2357 0 0 NOVARTIS AG ADUS 66987V109 83039 780 SH SOLE 780 0 0 NOVO-NORDISK A S ADUS 670100205 309460 2168 SH SOLE 1 2168 0 0 NRG ENERGY INC COM 629377508 23358 300 SH SOLE 1 300 0 0 NORFOLK SOUTHN CORP CALL 655844908 82450 388 SH SOLE 3 388 0 0 NORFOLK SOUTHN CORP CALL 655844908 18593 609 SH SOLE 3 609 0 0 NORFOLK SOUTHN CORP CALL 655844908 36500 2732 SH SOLE 3 2732 0 0 NORFOLK SOUTHN CORP CALL 655844908 186037 605 SH SOLE 3 605 0 0 NU HOLDINGS LTD COM g6683n103 73628 5712 SH SOLE 1 5712 0 0 NUCOR CORP COM 670346105 3710 23 SH SOLE 1 23 0 0 NUO THERAPEUTICS INC COM 67059v209 1774 4700 SH SOLE 1 4700 0 0 NUTRIEN LTD COM 67077m108 50808 998 SH SOLE 1 998 0 0 NUVEEN AMT FREE MUN CR INC F CLSD FD 67071L106 152348 12227 SH SOLE 1 12227 0 0 NUVEEN AMT-FREE MUN VALUE FD CLSD FD 670695105 152583 10993 SH SOLE 3 10993 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 32745 5900 SH SOLE 1 5900 0 0 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 39508 3199 SH SOLE 1 3199 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 86829 7396 SH SOLE 1 7396 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 377416 43733 SH SOLE 1 43733 0 0 NUVEEN SELECT MATURITIES MUNIC CLSD FD 67061t101 19951 2207 SH SOLE 3 2207 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 267616 18469 SH SOLE 1 18469 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 177000 15445 SH SOLE 1 15445 0 0 NUVINI HOLDINGS INC WT g50716110 198 8400 SH SOLE 3 8400 0 0 NVIDIA CORP COM COM 67066g104 20844621 168728 SH SOLE 1 160658 0 8070 NVIDIA CORP COM COM 67066g104 1330526 10770 SH SOLE 10770 0 0 NVR INC COM COM 62944t105 15177 2 SH SOLE 1 2 0 0 NXP SEMICONDUCTORS N V COM N6596X109 37656 140 SH SOLE 1 140 0 0 NEW YORK CMNTY BANCORP INC CALL 649445903 250 100 SH SOLE 3 100 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 380182 360 SH SOLE 360 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 107294 102 SH SOLE 1 102 0 0 OATLY GROUP AB SPON ADS COM 67421j108 611 650 SH SOLE 1 650 0 0 OCCIDENTAL PETE CORP COM 674599105 94025 1492 SH SOLE 1 1492 0 0 OCCIDENTAL PETE CORP COM 674599105 50424 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP WT 674599162 4116 100 SH SOLE 100 0 0 OCCIDENTAL PETE CORP WT 674599162 3379 82 SH SOLE 1 82 0 0 OLD DOMINION FREIGHT LINE IN PUT 679580950 174259 84 SH SOLE 3 84 0 0 ODP CORP COM 88337f105 15708 400 SH SOLE 1 400 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 88929 950 SH SOLE 1 950 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 36380 206 SH SOLE 1 206 0 0 OLIN CORP COM 680665205 69310 1470 SH SOLE 1 1470 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 982 10 SH SOLE 1 10 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 34250 1000 SH SOLE 1 1000 0 0 OMEROS CORP COM 682143102 42833 10550 SH SOLE 1 10550 0 0 OMNICOM GROUP INC COM 681919106 11212 125 SH SOLE 1 125 0 0 ON SEMICONDUCTOR CORP COM 682189105 27420 400 SH SOLE 400 0 0 ONEOK INC NEW COM 682680103 411012 5040 SH SOLE 1 5040 0 0 ONEOK INC NEW COM 682680103 77146 946 SH SOLE 946 0 0 ONESPAN INC COM 68287N100 311949 24333 SH SOLE 3 24333 0 0 ONESPAN INC COM 68287N100 5769 450 SH SOLE 1 450 0 0 ONETRAVEL HLDGS INC COM NEW COM 68275a201 0 2 SH SOLE 1 2 0 0 ONYX ACQUISITION I CO WT g6755q117 121 4550 SH SOLE 3 4550 0 0 OP BANCORP COM COM 67109r109 1091438 113810 SH SOLE 113810 0 0 ORACLE CORP COM 68389X105 5006616 35458 SH SOLE 1 34383 0 1075 ORASURE TECHNOLOGIES COM COM 68554v108 10650 2500 SH SOLE 1 2500 0 0 ORGANON & CO COM 68622v106 207000 10000 SH SOLE 10000 0 0 ORGANON & CO COM 68622v106 75231 3634 SH SOLE 1 3634 0 0 ORION MARINE GROUP INC COM 68628v308 1727016 181600 SH SOLE 129900 0 51700 ORION MARINE GROUP INC COM 68628v308 166073 17463 SH SOLE 3 17463 0 0 ORION MARINE GROUP INC COM 68628v308 14141 1487 SH SOLE 1 1487 0 0 ORION OFFICE REIT INC COM 68629y103 255 71 SH SOLE 1 71 0 0 ORLA MINING LTD COM 68634k106 12211 3180 SH SOLE 1 3180 0 0 OSISKO GOLD ROYALTIES COM 68827l101 200047 12840 SH SOLE 1 12840 0 0 OSISKO GOLD ROYALTIES COM 68827l101 34432 2210 SH SOLE 2210 0 0 OTIS WORLDWIDE CORP COM 68902V107 273783 2844 SH SOLE 1 2844 0 0 OUTLOOK THERAPEUTICS INC COM COM 69012t305 45018 6100 SH SOLE 1 6100 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 36296 1490 SH SOLE 1 1490 0 0 P10 INC CLASS B COM 69376k205 0 3500 SH SOLE 1 3500 0 0 PACCAR INC COM 693718108 1895 18 SH SOLE 1 18 0 0 PACER BENCHMARK DATA & INFRAST COM 69374h741 3117 114 SH SOLE 1 114 0 0 PACER FDS TR GLOBL CASH ETF INDX FD 69374h709 54230 1608 SH SOLE 1 1608 0 0 PACER US CASH COWS 100 ETF INDX FD 69374h881 906057 16628 SH SOLE 1 14752 0 1876 PACER US CASH COWS 100 ETF INDX FD 69374h881 147177 2701 SH SOLE 2701 0 0 PACER US SMALL CAP CASH COWS 1 INDX FD 69374h857 115663 2655 SH SOLE 1 1766 0 889 PACKAGING CORP AMER COM 695156109 932699 5109 SH SOLE 1 5059 0 50 PAGAYA TECHNOLOGIES LTD CL COM m7S64l123 27434 2150 SH SOLE 1 2150 0 0 PAGERDUTY INC COM COM 69553p100 36688 1600 SH SOLE 1 1600 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 2229344 88012 SH SOLE 1 87362 0 650 PALANTIR TECHNOLOGIES INC COM 69608a108 308367 12174 SH SOLE 12174 0 0 PALO ALTO NETWORKS INC COM 697435105 336406 992 SH SOLE 1 992 0 0 PAN AMERN SILVER CORP COM 697900108 473025 23794 SH SOLE 1 23794 0 0 PAN AMERN SILVER CORP COM 697900108 180908 9100 SH SOLE 9100 0 0 PANGAEA LOGISTICS SOLUTIONS COM g6891l105 1566 200 SH SOLE 1 200 0 0 PARK AEROSPACE CORP COM 70014A104 512863 37490 SH SOLE 37490 0 0 PARK NATL CORP COM 700658107 42702 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 2589 100 SH SOLE 1 100 0 0 PARKER-HANNIFIN CORP COM 701094104 5065621 10015 SH SOLE 1 8998 0 1017 PARKER-HANNIFIN CORP COM 701094104 170964 338 SH SOLE 338 0 0 PARTNERS GROUP PRIVATE EQUITY LP 70214g208 237465 28481 SH SOLE 1 28481 0 0 PASON SYSTEMS INC COM 702925108 923716 68582 SH SOLE 59883 0 8699 PASON SYSTEMS INC COM 702925108 690127 51239 SH SOLE 1 51239 0 0 PASON SYSTEMS INC COM 702925108 279167 20727 SH SOLE 3 20727 0 0 PATRICK INDS INC PUT 703343953 4875 50 SH SOLE 3 50 0 0 PATRICK INDS INC COM 703343103 12700 117 SH SOLE 1 117 0 0 PAYCHEX INC COM 704326107 8773 74 SH SOLE 1 74 0 0 PAYPAL HLDGS INC COM 70450y103 112417 1937 SH SOLE 1 1837 0 100 PAYSAFE LTD COM g6964l206 4614781 261017 SH SOLE 188985 0 72032 PITNEY BOWES INC CALL 724479900 191220 1000 SH SOLE 3 1000 0 0 PITNEY BOWES INC CALL 724479900 147500 1000 SH SOLE 3 1000 0 0 PDD HOLDINGS INC COM 722304102 9306 70 SH SOLE 1 70 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PDX PARTNERS INC COM COM 70455f109 0 4900 SH SOLE 1 4900 0 0 PELOTON INTERACTIVE INC COM 70614w100 3887 1150 SH SOLE 1 1150 0 0 PENN ENTERTAINMENT INC COM 707569109 42968 2220 SH SOLE 1 2220 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 6028217 259949 SH SOLE 197113 0 62836 PENSKE AUTOMOTIVE GROUP INC COM 70959w103 74510 500 SH SOLE 1 500 0 0 PEOPLES BANCORP INC COM 709789101 10364 345 SH SOLE 1 345 0 0 PEPSICO INC COM 713448108 12158509 73719 SH SOLE 1 70012 0 3707 PEPSICO INC COM 713448108 1027514 6230 SH SOLE 6230 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 3292510 202616 SH SOLE 136572 0 66044 PERFORMANCE FOOD GROUP CO COM 71377a103 19833 300 SH SOLE 1 300 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1020466 100737 SH SOLE 86743 0 13994 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 337228 33290 SH SOLE 3 33290 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 26004 2567 SH SOLE 1 2567 0 0 PERMROCK ROYALTY TRUST COM 714254109 1260 324 SH SOLE 1 324 0 0 PERSHING SQUARE TONTINE COM 715esc018 0 1439 SH SOLE 3 1439 0 0 PETROLEO BRASILEIRO SA PETRO ADUS 71654V408 3521 243 SH SOLE 1 243 0 0 PFIZER INC COM 717081103 5464225 195290 SH SOLE 1 189790 0 5500 PFIZER INC COM 717081103 1322223 47256 SH SOLE 47256 0 0 PHILIP MORRIS INTL INC COM 718172109 491547 4851 SH SOLE 1 4851 0 0 PHILIP MORRIS INTL INC COM 718172109 286257 2825 SH SOLE 2825 0 0 PHILLIPS 66 COM 718546104 5765736 40843 SH SOLE 1 37629 0 3214 PHILLIPS EDISON COM 71844v201 20411 624 SH SOLE 1 624 0 0 PHINIA INC COMMON STOCK COM 71880k101 7140691 181420 SH SOLE 131990 0 49430 PHX MINERALS INC CL A COM 69291a100 1649540 505994 SH SOLE 505994 0 0 PIMCO DYNAMIC INCOME FUND COM 72201y101 2408 128 SH SOLE 1 128 0 0 PIMCO DYNAMIC INCOME STRATEGY COM 69346n107 111400 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R304 1081400 20000 SH SOLE 3 20000 0 0 PIMCO ETF TR INDX FD 72201R304 124361 2300 SH SOLE 1 2300 0 0 PIMCO ETF TR INDX FD 72201R833 541655 5382 SH SOLE 1 5082 0 300 PIMCO ETF TR INDX FD 72201R833 30195 300 SH SOLE 300 0 0 PINNACLE WEST CAP CORP COM 723484101 84018 1100 SH SOLE 1 1100 0 0 PINSTRIPES HOLDINGS INC COM 06690B107 3 1 SH SOLE 1 1 0 0 PLAINS ALL AMERN PIPELINE L LP 726503105 9609 538 SH SOLE 1 538 0 0 PLAINS GP HLDGS L P LTD PARTNR LP 72651a207 2164 115 SH SOLE 1 115 0 0 PLBY GROUP INC COM 72814p109 26 34 SH SOLE 1 34 0 0 PNC FINL SVCS GROUP INC COM 693475105 1447985 9313 SH SOLE 1 9313 0 0 PNC FINL SVCS GROUP INC COM 693475105 11816 76 SH SOLE 76 0 0 POOL CORPORATION COM COM 73278l105 19054 62 SH SOLE 1 62 0 0 PORTAGE FINTECH ACQUISITION CO WT g7185d114 125 3333 SH SOLE 3 3333 0 0 POSCO HOLDINGS INC COM 693483109 1906 29 SH SOLE 1 29 0 0 POSTAL REALTY TRUST COM 73757r102 2771627 207924 SH SOLE 151415 0 56509 POSTAL REALTY TRUST COM 73757r102 245099 18387 SH SOLE 3 18387 0 0 POSTAL REALTY TRUST COM 73757r102 51259 3845 SH SOLE 1 3845 0 0 POTBELLY CORP COM 73754y100 3623393 451232 SH SOLE 363001 0 88231 POTLATCHDELTIC CORPORATION COM 737630103 9154078 232396 SH SOLE 175916 0 56480 POTLATCHDELTIC CORPORATION COM 737630103 114822 2915 SH SOLE 1 2915 0 0 POWERFLEET INC COM 73931j109 2072404 453480 SH SOLE 364880 0 88600 PPG INDS INC COM 693506107 936747 7441 SH SOLE 1 7441 0 0 PPL CORP COM 69351t106 28618 1035 SH SOLE 1 1035 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 286051 13981 SH SOLE 1 13981 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 243208 11887 SH SOLE 11887 0 0 PRICE T ROWE GROUP INC COM 74144T108 4497 39 SH SOLE 1 39 0 0 PRIMO WATER COM 74167p108 8627705 394680 SH SOLE 297212 0 97468 PRIMO WATER COM 74167p108 153457 7020 SH SOLE 1 7020 0 0 PRINCIPAL FINANCIAL GP COM COM 74251v102 7060 90 SH SOLE 1 90 0 0 PROCORE TECHNOLOGIES INC COM 74275k108 530 8 SH SOLE 1 8 0 0 PROCTER AND GAMBLE CO COM 742718109 21517673 130473 SH SOLE 1 126306 0 4167 PROCTER AND GAMBLE CO COM 742718109 13977630 84754 SH SOLE 80087 0 4667 PROCURE SPACE ETF INDX FD 74280r205 11207 700 SH SOLE 1 700 0 0 PROGRESSIVE CORP COM 743315103 3473108 16721 SH SOLE 1 16721 0 0 PROGRESSIVE CORP COM 743315103 508889 2450 SH SOLE 2450 0 0 PROJECT ENERGY REIMAGINED ACQU WT g72556114 363 4500 SH SOLE 3 4500 0 0 PROLOGIS SH BEN INT COM 74340w103 62332 555 SH SOLE 1 555 0 0 PROOF ACQUISITION CORP I WT EX WT 74349w112 47 3250 SH SOLE 3 3250 0 0 PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680 29444 400 SH SOLE 1 400 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 7953 96 SH SOLE 1 96 0 0 PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201 4721 137 SH SOLE 1 137 0 0 PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 338877 3525 SH SOLE 1 3525 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 38509 3375 SH SOLE 1 3375 0 0 PROSHARES TR INDX FD 74347X849 26161 1102 SH SOLE 1 1102 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 1550 50 SH SOLE 1 50 0 0 PROTO LABS INC COM 743713109 154 5 SH SOLE 1 5 0 0 PROVIDER REAL ESTATE FUN D I L LP 74499l783 21661 21661 SH SOLE 1 21661 0 0 PROVIDER REAL ESTATE FUND I LP LP 74499l783 192362 192362 SH SOLE 1 192362 0 0 PROVIDER REAL ESTATE FUND I LP COM 74499l783 1800000 1800000 SH SOLE 3 1800000 0 0 PRU GIA COM 744266691 88943 75572 SH SOLE 1 75572 0 0 PRUDENTIAL FINL INC COM 744320102 12891 110 SH SOLE 1 110 0 0 PRUDENTIAL GIA COM 74446K409 834 32 SH SOLE 1 32 0 0 PSB HLDGS INC WIS COM 69360n108 10159 498 SH SOLE 498 0 0 PSYENCE BIO WARRENTS WT 74449f118 52 5000 SH SOLE 3 5000 0 0 PUBLIC STORAGE INC COM COM 74460d109 40846 142 SH SOLE 1 142 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 12971 176 SH SOLE 1 176 0 0 PUBMATIC INC COM CL A COM 74467q103 40620 2000 SH SOLE 1 2000 0 0 PULTE GROUP INC COM 745867101 44040 400 SH SOLE 1 400 0 0 PURE STORAGE COM 74624m102 28573 445 SH SOLE 1 445 0 0 PUTMAN HIGH INC SEC FD SHS BEN CLSD FD 42968f108 34237 4898 SH SOLE 3 4898 0 0 QC HLDGS INC COM COM 74729t101 173972 579907 SH SOLE 3 579907 0 0 QORVO INC COM STK COM 74736k101 32143 277 SH SOLE 1 277 0 0 QQQE 240920P00078000 PUT 25459y957 175720 4393 SH SOLE 3 4393 0 0 KRANESHARES TRUST INDX FD 500767736 740400 40000 SH SOLE 3 40000 0 0 QUALCOMM INC COM 747525103 10586525 53151 SH SOLE 1 50617 0 2534 QUALCOMM INC COM 747525103 10051619 50465 SH SOLE 47419 0 3046 QUANTA SVCS INC COM COM 74762e102 50818 200 SH SOLE 1 200 0 0 QUEST DIAGNOSTICS INC COM 74834L100 15244 111 SH SOLE 1 111 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 882 1400 SH SOLE 1 1400 0 0 RADIANT LOGISTICS INC COM 75025x100 40968 7200 SH SOLE 1 7200 0 0 RAND CAP CORP COM 752185207 594 39 SH SOLE 1 39 0 0 RAYMOND JAMES FINL INC COM 754730109 4494830 36363 SH SOLE 23544 0 12819 RAYMOND JAMES FINL INC COM 754730109 267121 2161 SH SOLE 1 2161 0 0 RAYONIER INC COM 754907103 2217240 76220 SH SOLE 52260 0 23960 RAYONIER INC COM 754907103 82906 2850 SH SOLE 1 2850 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 11630595 115854 SH SOLE 1 109978 0 5877 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 1142639 11382 SH SOLE 11382 0 0 RB GLOBAL INC COM 74935q107 74170453 971326 SH SOLE 3 971326 0 0 RB GLOBAL INC COM 74935q107 6682874 87518 SH SOLE 60198 0 27320 RB GLOBAL INC COM 74935q107 816310 10690 SH SOLE 1 10384 0 306 RBA 240816P00040000 PUT 74935q957 1 100 SH SOLE 3 100 0 0 RBA 240816P00045000 PUT 74935q957 2 202 SH SOLE 3 202 0 0 READY CAPITAL CORPORATION LP 75574u101 4425 541 SH SOLE 1 541 0 0 REALTY INCOME CORP COM 756109104 181371 3434 SH SOLE 1 3434 0 0 REALTY INCOME CORP COM 756109104 47538 900 SH SOLE 900 0 0 REAVES UTIL INCOME FD CLSD FD 756158101 574 21 SH SOLE 1 21 0 0 RECURSION PHARMACEUTICALS IN COM 75629V104 172 23 SH SOLE 1 23 0 0 RED ROBIN GOURMET BURG COM COM 75689m101 505070 66720 SH SOLE 66720 0 0 RED VIOLET INC COM 75704l104 3242488 127657 SH SOLE 86610 0 41047 REDDIT INC COM 75734b100 7986 125 SH SOLE 1 125 0 0 REGAL REXNORD CORPORATION COM 758750103 10412 77 SH SOLE 1 77 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 162910 155 SH SOLE 1 155 0 0 REGENXBIO INC COM COM 75901b107 11700 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 5870820 489235 SH SOLE 1 489235 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 1155516 96293 SH SOLE 96293 0 0 RELIANCE INC COM 759509102 89107 312 SH SOLE 1 312 0 0 REPUBLIC SVCS INC COM 760759100 7090376 36484 SH SOLE 1 32522 0 3962 REPUBLIC SVCS INC COM 760759100 412972 2125 SH SOLE 2125 0 0 RESIDEO TECHNOLOGIES COM 76118y104 2543 130 SH SOLE 1 130 0 0 RETAIL VALUE INC ESCROW COM 761esc037 0 232 SH SOLE 1 232 0 0 REVVITY INC COM 714046109 15729 150 SH SOLE 1 150 0 0 RGC RES INC COM 74955l103 3447134 168564 SH SOLE 133068 0 35496 RH COM COM 74967x103 24444 100 SH SOLE 1 100 0 0 RICHARDSON ELECTRS LTD COM 763165107 1058507 89025 SH SOLE 76968 0 12057 RICHARDSON ELECTRS LTD COM 763165107 341029 28682 SH SOLE 3 28682 0 0 RICHARDSON ELECTRS LTD COM 763165107 26848 2258 SH SOLE 1 2258 0 0 RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 5073 19900 SH SOLE 3 19900 0 0 RIO TINTO PLC ADUS 767204100 31850 483 SH SOLE 1 483 0 0 RIOT PLATFORMS INC COM 767292105 36926 4040 SH SOLE 1 4040 0 0 RISK GEORGE INDS INC CL A COM 767720204 32956 2595 SH SOLE 1 2595 0 0 RIVERVIEW BANCORP INC COM 769397100 49420 12386 SH SOLE 1 12386 0 0 RIVERVIEW BANCORP INC COM 769397100 39708 9952 SH SOLE 9952 0 0 RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 81862 6100 SH SOLE 1 6100 0 0 TIDAL ETF TR INDX FD 886364678 211498 10465 SH SOLE 1 10465 0 0 TIDAL ETF TR INDX FD 886364678 82861 4100 SH SOLE 4100 0 0 ROBLOX CORP COM 771049103 5581 150 SH SOLE 1 150 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 8633 249 SH SOLE 1 249 0 0 ROCKET COMPANIES INC COM 77311w101 4930 360 SH SOLE 1 360 0 0 ROCKET LAB USA INC COM 773122106 120000 25000 SH SOLE 1 25000 0 0 ROCKET LAB USA INC COM 773122106 24000 5000 SH SOLE 5000 0 0 ROCKWELL AUTOMATION INC COM 773903109 366122 1330 SH SOLE 1 1330 0 0 ROSS ACQUISITION II CORP WT g7641c114 0 32365 SH SOLE 3 32365 0 0 ROTH CH ACQUISITION V CO WT 77867r118 262 4563 SH SOLE 3 4563 0 0 ROYAL BK CDA COM 780087102 96337 906 SH SOLE 1 906 0 0 ROYAL GOLD INC COM 780287108 87612 700 SH SOLE 700 0 0 ROYAL GOLD INC COM 780287108 1126 9 SH SOLE 1 9 0 0 ROYAL OAK REALTY TRUST I NC LP 11899n308 15592033 239877 SH SOLE 1 221625 0 18252 ROYAL OAK REALTYTRUST INC LP 11899n308 1427478 21961 SH SOLE 1 21961 0 0 ROYALTY PHARMA PLC COM g7709q104 738 28 SH SOLE 1 28 0 0 RPM INTL INC COM 749685103 112849 1048 SH SOLE 1 1048 0 0 RUMBLE INC COM 78137l105 1027 185 SH SOLE 1 185 0 0 RUNWAY GROWTH FINANCE CORP COM COM 78163d100 1164 99 SH SOLE 1 99 0 0 RUT 251219P02100000 PUT 74348a950 620350 38 SH SOLE 3 38 0 0 RUTW 240731P01850000 PUT 74348a950 6090 21 SH SOLE 3 21 0 0 RUTW 240731P01900000 PUT 74348a950 756000 1400 SH SOLE 3 1400 0 0 RUTW 240930C02000000 CALL 74348a900 552500 50 SH SOLE 3 50 0 0 RUTW 241231C02200000 CALL 74348a900 1852500 300 SH SOLE 3 300 0 0 RUTW 241231C02300000 CALL 74348a900 339000 100 SH SOLE 3 100 0 0 RUTW 241231P01900000 PUT 74348a950 2117349 482 SH SOLE 3 482 0 0 RYAN SPECIALTY HOLDINGS INC CL COM 78351f107 17373 300 SH SOLE 1 300 0 0 S&P GLOBAL INC COM 78409v104 75101 168 SH SOLE 1 168 0 0 SAGE THERAPEUTICS INC COM 78667J108 814 75 SH SOLE 1 75 0 0 SALESFORCE COM INC COM COM 79466l302 1062516 4133 SH SOLE 1 4133 0 0 SALESFORCE COM INC COM COM 79466l302 257100 1000 SH SOLE 1000 0 0 SALLY BEAUTY HLDGS INC COM COM 79546e104 2736 255 SH SOLE 1 255 0 0 SAMSARA INC COM 79589l106 3370 100 SH SOLE 1 100 0 0 SANDOZ GROUP AG COM 799926100 869 24 SH SOLE 1 24 0 0 SANDSTORM GOLD LTD COM NEW COM 80013r206 381 70 SH SOLE 1 70 0 0 SANMINA CORPORATION COM 801056102 5035 76 SH SOLE 1 76 0 0 HENRY SCHEIN INC COM 806407102 4610136 71921 SH SOLE 49789 0 22132 HENRY SCHEIN INC COM 806407102 67625 1055 SH SOLE 1 1055 0 0 SCHLUMBERGER LTD COM 806857108 433561 9190 SH SOLE 1 8605 0 585 SCHWAB STRATEGIC TR INDX FD 808524722 689866 13183 SH SOLE 1 13183 0 0 SCHWAB CHARLES CORP COM 808513105 2468534 33499 SH SOLE 1 32368 0 1131 SCHWAB STRATEGIC TR INDX FD 808524755 38358 1095 SH SOLE 1 1095 0 0 SCHWAB STRATEGIC TR INDX FD 808524748 2190 63 SH SOLE 1 63 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 29511 450 SH SOLE 1 0 0 450 SCHWAB STRATEGIC TR INDX FD 808524771 5626 84 SH SOLE 1 84 0 0 SCHWAB STRATEGIC TR INDX FD 808524763 3680 67 SH SOLE 1 67 0 0 SCHWAB STRATEGIC TR INDX FD 808524730 8575 290 SH SOLE 1 290 0 0 SCHWAB STRATEGIC TR INDX FD 808524714 83186 1723 SH SOLE 1 1723 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 368079 13858 SH SOLE 1 13359 0 499 SCHWAB STRATEGIC TR INDX FD 808524805 3437998 89485 SH SOLE 1 82201 0 7284 SCHWAB STRATEGIC TR INDX FD 808524805 1422 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524888 1494 42 SH SOLE 1 42 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 2617930 57436 SH SOLE 1 50667 0 6769 SCHWAB STRATEGIC TR INDX FD 808524102 1743032 27724 SH SOLE 1 27724 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 687623 8843 SH SOLE 1 8843 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 68376 923 SH SOLE 1 923 0 0 SCHWAB STRATEGIC TR INDX FD 808524300 1112753 11035 SH SOLE 1 11035 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 19009698 295871 SH SOLE 1 256644 0 39227 SCHWAB STRATEGIC TR INDX FD 808524201 12850 200 SH SOLE 200 0 0 SCHWAB STRATEGIC TR INDX FD 808524508 249212 3202 SH SOLE 1 3202 0 0 SCHWAB STRATEGIC TR INDX FD 808524847 37812 1893 SH SOLE 1 1893 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 106288 2240 SH SOLE 1 2240 0 0 SCHWAB STRATEGIC TR INDX FD 808524870 115202 2215 SH SOLE 1 2215 0 0 SEABOARD CORP DEL COM 811543107 34768 11 SH SOLE 1 11 0 0 SEABOARD CORP DEL COM 811543107 15804 5 SH SOLE 5 0 0 SEALED AIR CORP NEW COM COM 81211k100 6958 200 SH SOLE 1 200 0 0 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 151719 3950 SH SOLE 1 3950 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 70224 385 SH SOLE 1 385 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 188835 2466 SH SOLE 1 2466 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 213669 1466 SH SOLE 1 1466 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 40475 594 SH SOLE 1 594 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 164524 1350 SH SOLE 1 1350 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 252677 6146 SH SOLE 1 6146 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 40904 995 SH SOLE 995 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 4128030 45288 SH SOLE 1 44439 0 849 SELECT SECTOR SPDR TR INDX FD 81369Y506 710788 7798 SH SOLE 7798 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 84071 952 SH SOLE 1 952 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 2003842 8858 SH SOLE 1 8826 0 32 SERVICENOW INC COM COM 81762p102 600560 763 SH SOLE 1 763 0 0 SERVICENOW INC COM COM 81762p102 195094 248 SH SOLE 248 0 0 SESEN BIO I N C COM 817cvr038 0 1452 SH SOLE 1 1452 0 0 SFL CORP LTD COM g7738w106 1388 100 SH SOLE 1 100 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 SHELL PLC COM 780259305 226195 3134 SH SOLE 1 3134 0 0 SHERWIN WILLIAMS CO COM 824348106 4695120 15733 SH SOLE 1 15536 0 197 SHERWIN WILLIAMS CO COM 824348106 524938 1759 SH SOLE 1759 0 0 SHIFT TECHNOLOGIES INC COM 82452t305 0 28 SH SOLE 1 28 0 0 SHOPIFY INC CL A COM 82509l107 926681 14030 SH SOLE 1 12530 0 1500 SIEMENS A G SPONSORED ADR ADUS 826197501 18650 200 SH SOLE 1 200 0 0 SILGAN HLDGS INC COM 827048109 160854 3800 SH SOLE 1 3450 0 350 SILVER HAMMER MNG CORP COM 827733106 102 2150 SH SOLE 1 2150 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 1957231 125544 SH SOLE 110787 0 14757 SILVERCREST ASSET MGMT GROUP COM 828359109 547568 35123 SH SOLE 3 35123 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 42919 2753 SH SOLE 1 2753 0 0 SILVERCREST METALS INC COM 828363101 4075 500 SH SOLE 1 500 0 0 SIM ST TREAS FUT STRAT ETF INDX FD 82889n657 14770283 692790 SH SOLE 3 692790 0 0 SIM ST TREAS FUT STRAT ETF INDX FD 82889n657 74620 3500 SH SOLE 1 3500 0 0 SIMON PPTY GROUP INC NEW COM 828806109 16091 106 SH SOLE 1 106 0 0 SIMPLIFY MBS ETF INDX FD 82889n525 604320 12000 SH SOLE 3 12000 0 0 SIMPLIFY VOLATILITY PREMIUM ET INDX FD 82889n863 2268 101 SH SOLE 1 101 0 0 SIRIUS XM HLDGS INC COM 82968b103 7666 2709 SH SOLE 1 2709 0 0 SITE CENTERS COM 82981j109 30160 2080 SH SOLE 1 2080 0 0 SKYWEST INC COM 830879102 5581 68 SH SOLE 1 68 0 0 SKYWORKS SOLUTIONS INC COM COM 83088m102 1812 17 SH SOLE 1 17 0 0 SLR INVESTMENT CORP COM 83413u100 1834 114 SH SOLE 1 114 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMITH & WESSON BRANDS INC COM 831754106 1162056 81036 SH SOLE 70110 0 10926 SMITH & WESSON BRANDS INC COM 831754106 373242 26028 SH SOLE 3 26028 0 0 SMITH & WESSON BRANDS INC COM 831754106 32394 2259 SH SOLE 1 2259 0 0 SMITH A O CORP COM 831865209 43671 534 SH SOLE 1 534 0 0 SMUCKER J M CO COM 832696405 2621510 24042 SH SOLE 1 22109 0 1932 SMUCKER J M CO COM 832696405 316325 2901 SH SOLE 2901 0 0 SNAP INC. COM 83304a106 4152 250 SH SOLE 1 250 0 0 SNOWFLAKE INC COM 833445109 405270 3000 SH SOLE 3000 0 0 SNOWFLAKE INC COM 833445109 15265 113 SH SOLE 1 113 0 0 SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 2852 70 SH SOLE 1 70 0 0 SOFI TECHNOLOGIES INC COM 83406f102 35297 5340 SH SOLE 1 5340 0 0 SOLAR INTEGRATED ROOFING CORP COM 83417r202 0 14 SH SOLE 1 14 0 0 SOLVENTUM CORP COM SHS COM 83444m101 1895484 35845 SH SOLE 24955 0 10890 SOLVENTUM CORP COM SHS COM 83444m101 204170 3861 SH SOLE 1 3618 0 243 SOMALOGIC INC WT 83444k113 0 4360 SH SOLE 3 4360 0 0 SOUTHERN CO COM 842587107 777407 10022 SH SOLE 1 9872 0 150 SOUTHWEST AIRLS CO COM 844741108 28347 991 SH SOLE 1 991 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 471 5 SH SOLE 1 5 0 0 SPDR BLOOMBERG CONVERTIBLE SEC INDX FD 78464a359 28680 398 SH SOLE 1 398 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 1771037 4528 SH SOLE 1 4292 0 236 SPDR GOLD TR INDX FD 78463V107 2724822 12673 SH SOLE 1 12623 0 50 SPDR GOLD TR INDX FD 78463V107 215010 1000 SH SOLE 3 1000 0 0 SPDR GOLD TR INDX FD 78463V107 43002 200 SH SOLE 200 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 145687 3508 SH SOLE 1 3508 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 4935 131 SH SOLE 1 131 0 0 SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672 4175 149 SH SOLE 1 149 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 234212 9335 SH SOLE 1 9335 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 17027 485 SH SOLE 1 485 0 0 SPDR PORTFOLIO INTERMEDIATE TE INDX FD 78464a375 32169 988 SH SOLE 1 988 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 2203741 80960 SH SOLE 1 79286 0 1674 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 22565 829 SH SOLE 829 0 0 SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 71896 1123 SH SOLE 1 1123 0 0 SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409 61508 768 SH SOLE 1 768 0 0 SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 107569 2207 SH SOLE 1 2171 0 36 SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 56980 1372 SH SOLE 1 1372 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 59649 899 SH SOLE 1 899 0 0 SPDR S&P 400 MID CAP ETF INDX FD 868447103 5735 112 SH SOLE 1 112 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 9532001 17515 SH SOLE 1 16066 0 1449 SPDR S&P 500 ETF TR INDX FD 78462F103 958916 1762 SH SOLE 1762 0 0 SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 159157 1137 SH SOLE 1 1137 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 418885 783 SH SOLE 1 699 0 84 SPDR SER TR DOW JONES REIT INDX FD 78464a607 33330 358 SH SOLE 1 358 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 14588 200 SH SOLE 1 200 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 4229 54 SH SOLE 1 54 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 87282 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 74244 300 SH SOLE 1 300 0 0 SPDR SER TR INDX FD 78468R408 39952 1600 SH SOLE 1 1600 0 0 SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 60758 662 SH SOLE 1 662 0 0 SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 41348 806 SH SOLE 1 806 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 18556 400 SH SOLE 1 400 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 36825 750 SH SOLE 1 750 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 9182 187 SH SOLE 187 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 771 36 SH SOLE 1 36 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 66938 722 SH SOLE 1 722 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 16317 176 SH SOLE 176 0 0 SPDR SER TR INDX FD 78464A763 1341593 10549 SH SOLE 1 10237 0 312 SPDR SERIES TRUST S&P METALS M COM 78464a755 61169 1031 SH SOLE 1 1031 0 0 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 1564 20 SH SOLE 1 20 0 0 SPDR SHORT TERM CORPORATE BND INDX FD 78464a474 33238 1119 SH SOLE 1 1119 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 345129 26386 SH SOLE 1 26386 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 40417 3090 SH SOLE 3090 0 0 SPECTAIRE HOLDINGS INC WT 84753t117 89 2500 SH SOLE 3 2500 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 3398531 39550 SH SOLE 28850 0 10700 SPIRIT MTA REIT LP 848esc018 0 75000 SH SOLE 1 75000 0 0 SPIRIT MTA REIT LP 848esc018 0 15000 SH SOLE 15000 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 6276 20 SH SOLE 1 20 0 0 SPREE ACQUISITION 1 CORP LTD WT g83745128 0 4300 SH SOLE 3 4300 0 0 SPRINGWATER SPECIAL SITUATIONS WT 85205u115 112 11000 SH SOLE 3 11000 0 0 SPROTT INC COM 852066208 12003 290 SH SOLE 1 290 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1872265 84910 SH SOLE 1 84910 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 661500 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 3253328 180140 SH SOLE 1 180140 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 993300 55000 SH SOLE 55000 0 0 SPROTT PHYSICAL PLATINUM AND P COM 85207q104 19540 2000 SH SOLE 1 2000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 1050326 105773 SH SOLE 1 105773 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 794400 80000 SH SOLE 80000 0 0 SPROTT PHYSICAL URANIUM TRUST COM 85210a104 250199 13500 SH SOLE 1 13500 0 0 SPROTT URANIUM MINERS ETF COM 85208p303 23487 477 SH SOLE 1 477 0 0 SPY DEC 19 2025 $380 PUT PUT 78462f953 4920 10 SH SOLE 1 10 0 0 SPY DEC 19 2025 $405 CALL CALL 78462f903 305316 18 SH SOLE 1 18 0 0 SPY JAN 17 2025 $475 PUT PUT 78462f953 984 2 SH SOLE 1 2 0 0 BLOCK INC COM 852234103 66102 1025 SH SOLE 1 1025 0 0 SRH TOTAL RETURN FUND INC COM 101507101 307602 21141 SH SOLE 1 21141 0 0 SSE PLC SPONSORED ADR ADUS 78467K107 8138 354 SH SOLE 1 354 0 0 SSR MINING IN COM 784730103 18040 4000 SH SOLE 1 4000 0 0 STAG INDL INC COM COM 85254j102 24494 679 SH SOLE 1 679 0 0 STAGWELL INC COM 85256a109 2103881 308487 SH SOLE 208900 0 99587 STANLEY BLACK & DECKER INC COM 854502101 1598 20 SH SOLE 1 20 0 0 STAR BULK CARRIERS CORPORATION COM y8162k204 509371 20893 SH SOLE 18062 0 2831 STAR BULK CARRIERS CORPORATION COM y8162k204 164419 6744 SH SOLE 3 6744 0 0 STAR BULK CARRIERS CORPORATION COM y8162k204 13604 558 SH SOLE 1 558 0 0 STAR GAS PARTNERS L.P. COM 85512c105 6831 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 3311880 42542 SH SOLE 1 40467 0 2075 STARBUCKS CORP COM 855244109 93809 1205 SH SOLE 1205 0 0 STARWOOD PPTY TR INC COM COM 85571b105 5114 270 SH SOLE 1 270 0 0 STEPHAN CO COM 858603103 1016 847 SH SOLE 847 0 0 STEPPE CEMENT LTD COM y8162g112 18001 89000 SH SOLE 1 89000 0 0 STERIS PLC COM g8473t100 394952 1799 SH SOLE 1 1799 0 0 STIFEL FINL CORP COM 860630102 9158802 108839 SH SOLE 100964 0 7875 STIFEL FINL CORP COM 860630102 1398323 16617 SH SOLE 1 16497 0 120 STITCH FIX INC COM 860897107 83 20 SH SOLE 1 20 0 0 STONEX GROUP INC COM 861896108 1070908 14220 SH SOLE 14220 0 0 STONEX GROUP INC COM 861896108 22593 300 SH SOLE 1 300 0 0 STRATASYS LTD COM m85548101 310 37 SH SOLE 1 37 0 0 STRIVE US ENERGY ETF COM 02072l722 1551 52 SH SOLE 1 52 0 0 STRYKER CORPORATION COM 863667101 1220819 3588 SH SOLE 1 3588 0 0 STRYKER CORPORATION COM 863667101 499487 1468 SH SOLE 1468 0 0 STRYVE FOODS INC COM 863685111 144 17300 SH SOLE 3 17300 0 0 STURM RUGER & CO INC COM 864159108 294674 7075 SH SOLE 6117 0 958 STURM RUGER & CO INC COM 864159108 95087 2283 SH SOLE 3 2283 0 0 STURM RUGER & CO INC COM 864159108 8288 199 SH SOLE 1 199 0 0 SUMMIT HEALTHCARE ACQUISITION WT g9845f117 444 5050 SH SOLE 3 5050 0 0 SUN LIFE FINANCIAL INC. COM 866796105 7251 148 SH SOLE 1 148 0 0 SUNCOKE ENERGY INC COM 86722A103 39200 4000 SH SOLE 1 4000 0 0 SUNCOR ENERGY INC NEW COM 867224107 5753 151 SH SOLE 1 151 0 0 SUPER MICRO COMPUTER INC COM 86800u104 28677 35 SH SOLE 1 35 0 0 SUPERIOR GROUP OF CO INC COM 868358102 476721 25210 SH SOLE 25210 0 0 SURO CAPITAL CORP COM NEW COM 86887q109 493 123 SH SOLE 1 123 0 0 SUZUKI MTR CORP UNSPONSORD ADR COM 86959X107 5735 124 SH SOLE 1 124 0 0 SVB FINL GROUP COM COM 78486q101 0 5 SH SOLE 1 5 0 0 SWIFTMERGE ACQUISITION CORP WT g63836111 349 5000 SH SOLE 3 5000 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 8619 1068 SH SOLE 1 1068 0 0 SWISS RE LTD SPONSORED ADR COM 870886108 4350 140 SH SOLE 1 140 0 0 SWITCHBACK II CORP WT 09077j115 0 2000 SH SOLE 3 2000 0 0 SYLVAMO CORP COM 871332102 29498 430 SH SOLE 1 430 0 0 SYNOPSYS INC COM 871607107 2024 3 SH SOLE 1 3 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 100395 2498 SH SOLE 1 2498 0 0 SYNTEC OPTICS HOLDINGS INC WT 87169m113 1232 7826 SH SOLE 3 7826 0 0 SYSCO CORP COM 871829107 258575 3622 SH SOLE 1 3622 0 0 SYSCO CORP COM 871829107 35695 500 SH SOLE 500 0 0 T-MOBILE US INC COM 872590104 38760 220 SH SOLE 1 220 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 2640000 SH SOLE 1 2640000 0 0 TAIWAN FD INC COM 874036106 8788 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 436845 2513 SH SOLE 1 2513 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 95943 552 SH SOLE 552 0 0 TALEN ENERGY CORP COM COM 87422q109 1677512 15110 SH SOLE 15110 0 0 TALEN ENERGY CORP COM COM 87422q109 113240 1020 SH SOLE 1 1020 0 0 TAPESTRY INC COM 876030107 4621 108 SH SOLE 1 108 0 0 TARGA RES LP 87612g101 69155 537 SH SOLE 1 537 0 0 TARGET CORP COM COM 87612E106 1461808 9874 SH SOLE 1 8919 0 955 TARGET CORP COM COM 87612E106 88824 600 SH SOLE 600 0 0 TE CONNECTIVITY LTD COM H84989104 43927 292 SH SOLE 1 292 0 0 TECHNOLOGY & TELECOMMUNICATION COM g87119114 1678 51800 SH SOLE 3 51800 0 0 TECK RESOURCES LTD ADUS 878742204 23950 500 SH SOLE 1 500 0 0 TEEKAY TANKERS LTD COM y8565n300 654590 9513 SH SOLE 8180 0 1333 TEEKAY TANKERS LTD COM y8565n300 217233 3157 SH SOLE 3 3157 0 0 TEEKAY TANKERS LTD COM y8565n300 15689 228 SH SOLE 1 228 0 0 TEGNA INC COM SHS COM 87901j105 13940 1000 SH SOLE 1 1000 0 0 TELADOC INC COM COM 87918a105 5956 609 SH SOLE 1 609 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 9699 25 SH SOLE 1 25 0 0 TELESAT CORP COM 879512309 58240 6400 SH SOLE 1 6400 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 212933 39950 SH SOLE 1 39950 0 0 TEMPUS AI COM 88023b103 10500 300 SH SOLE 1 300 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 17381 367 SH SOLE 1 367 0 0 TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 1630 116 SH SOLE 1 116 0 0 TEREX CORP NEW COM 880779103 21936 400 SH SOLE 1 400 0 0 TERNIUM SA COM 880890108 1577 42 SH SOLE 1 42 0 0 TERRY CORP CONN COM COM 881484109 37072 250 SH SOLE 1 250 0 0 TESLA MTRS INC COM COM 88160r101 1633466 8255 SH SOLE 1 8255 0 0 TESLA MTRS INC COM COM 88160r101 148410 750 SH SOLE 750 0 0 TEUCRIUM WHEAT FUND COM 88166a508 159300 30000 SH SOLE 1 30000 0 0 TEVOGIN BIO WARRANTS WT 88165k119 125 6204 SH SOLE 3 6204 0 0 TEXAS INSTRS INC COM 882508104 3520722 18099 SH SOLE 1 17694 0 405 TEXAS INSTRS INC COM 882508104 211454 1087 SH SOLE 1087 0 0 TEXTRON INC COM 883203101 83284 970 SH SOLE 1 970 0 0 TFS FINL CORP COM 87240R107 19599 1553 SH SOLE 1 1553 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THE NORTH WEST COMPANY INC COM 663278208 22713 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 68706 703 SH SOLE 1 703 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 441294 798 SH SOLE 1 723 0 75 THERMO FISHER SCIENTIFIC INC COM 883556102 184702 334 SH SOLE 334 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 795928 35612 SH SOLE 1 35612 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 703 3669 SH SOLE 3 3669 0 0 TIDAL TR II NICHOLAS FIXED COM 88634t535 1968 102 SH SOLE 1 102 0 0 TIDAL TRUST II YIELDMAX ULTRA COM 88636j527 1349 100 SH SOLE 1 100 0 0 TILRAY INC COM 88688t100 1902 1146 SH SOLE 1 1146 0 0 TIMKEN CO COM 887389104 160260 2000 SH SOLE 1 2000 0 0 TIPTREE INC COM 88822q103 1112053 67438 SH SOLE 58302 0 9136 TIPTREE INC COM 88822q103 359185 21782 SH SOLE 3 21782 0 0 TIPTREE INC COM 88822q103 30259 1835 SH SOLE 1 1835 0 0 TJX COS INC NEW COM 872540109 3480812 31615 SH SOLE 1 29765 0 1850 TJX COS INC NEW COM 872540109 165150 1500 SH SOLE 1500 0 0 TLGY ACQUISITION CORPORATION W WT g8656t125 324 5000 SH SOLE 3 5000 0 0 TMC THE METALS CO INC COM 87261y106 67500 50000 SH SOLE 1 50000 0 0 TOAST INC COM 888787108 13246 514 SH SOLE 1 514 0 0 TOPBUILD CORP COM COM 89055f103 54708 142 SH SOLE 1 142 0 0 TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 250614 7187 SH SOLE 1 7187 0 0 TORTOISEECOFIN ACQUISITION III WT g8956e117 1495 8791 SH SOLE 3 8791 0 0 TOTO LIMITED ADR ADUS 891515207 17707 750 SH SOLE 1 750 0 0 TOYOTA MOTOR CORP ADUS 892331307 20497 100 SH SOLE 1 100 0 0 TPG INC COM 872657101 182380 4400 SH SOLE 4400 0 0 TPG INC COM 872657101 66320 1600 SH SOLE 1 1600 0 0 TRACTOR SUPPLY CO COM 892356106 55080 204 SH SOLE 1 204 0 0 TRAJECTORY ALPHA ACQUISITION C WT 89301b112 86 2500 SH SOLE 3 2500 0 0 TRANSCAT INC COM 893529107 21183 177 SH SOLE 1 177 0 0 TRANSDIGM GROUP INC COM 893641100 6365806 4983 SH SOLE 1 4928 0 55 TRANSDIGM GROUP INC COM 893641100 617889 484 SH SOLE 484 0 0 TRANSMEDICS GROUP INC COM 89377m109 75310 500 SH SOLE 1 500 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3152468 70086 SH SOLE 47412 0 22674 TRAVELERS COMPANIES INC COM COM 89417E109 1624890 7991 SH SOLE 1 7441 0 550 TREEHOUSE FOODS INC COM COM 89469a104 6026144 164469 SH SOLE 119316 0 45153 TRI CONTL CORP CLSD FD 895436103 182723 5900 SH SOLE 1 5900 0 0 TRIPADVISOR INC COM 896945201 1781 100 SH SOLE 1 100 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 2331 60 SH SOLE 1 60 0 0 TWILIO INC COM 90138f102 34086 600 SH SOLE 1 600 0 0 TWIN RIDGE CAPITAL ACQUISITION WT g1893d110 651 20339 SH SOLE 3 20339 0 0 TYLER TECHNOLOGIES INC COM 902252105 17095 34 SH SOLE 1 34 0 0 UNITED AIRLS HLDGS INC COM 910047109 88999 1829 SH SOLE 1 1829 0 0 UATARA CAPITAL ACQUISITION COR WT 85021q116 21 8600 SH SOLE 3 8600 0 0 UBER TECHNOLOGIES INC PUT 90353T950 26386 309 SH SOLE 3 309 0 0 UBER TECHNOLOGIES INC COM 90353t100 181700 2500 SH SOLE 2500 0 0 UBER TECHNOLOGIES INC COM 90353t100 180287 2481 SH SOLE 1 2481 0 0 UBS AG ETRACS CRUDE OIL SHARES INDX FD 22539u602 3715 50 SH SOLE 1 50 0 0 UBS AG SILVER SHARES COVERED C INDX FD 22542d225 241 3 SH SOLE 1 3 0 0 UIPATH INC COM 90364p105 65302 5150 SH SOLE 1 5150 0 0 UNDER ARMOUR INC COM 904311107 2375 356 SH SOLE 1 356 0 0 UNDER ARMOUR INC COM 904311206 3089 473 SH SOLE 1 473 0 0 UNIFI INC COM 904677200 522042 88632 SH SOLE 88632 0 0 UNILEVER PLC ADUS 904767704 3448592 62713 SH SOLE 1 56437 0 6276 UNILEVER PLC ADUS 904767704 487651 8868 SH SOLE 8868 0 0 UNION PAC CORP COM 907818108 6417497 28363 SH SOLE 1 27249 0 1114 UNION PAC CORP COM 907818108 248660 1099 SH SOLE 1099 0 0 UNIT CORP COM 909218406 1007947 27615 SH SOLE 23822 0 3793 UNIT CORP COM 909218406 329887 9038 SH SOLE 3 9038 0 0 UNIT CORP COM 909218406 26791 734 SH SOLE 1 734 0 0 UNITED PARCEL SERVICE INC COM 911312106 311128 2273 SH SOLE 1 2248 0 25 UNITED PARCEL SERVICE INC COM 911312106 246330 1800 SH SOLE 1800 0 0 UNITED RENTALS INC COM 911363109 72583 112 SH SOLE 1 112 0 0 UNITED STATES STL CORP NEW COM 912909108 1550 41 SH SOLE 1 41 0 0 UNITEDHEALTH GROUP INC COM 91324P102 31548148 61949 SH SOLE 58024 0 3925 UNITEDHEALTH GROUP INC COM 91324P102 27260452 53530 SH SOLE 1 51932 0 1598 UNITI GROUP INC COM COM 91325v108 371 127 SH SOLE 1 127 0 0 UNIVERSAL INS HLDGS INC COM COM 91359v107 8273 441 SH SOLE 1 441 0 0 UNION PAC CORP PUT 907818958 389272 283 SH SOLE 3 283 0 0 UNITED PARCEL SERVICE INC PUT 911312956 100885 114 SH SOLE 3 114 0 0 UPSTART HOLDINGS INC COM 91680m107 28308 1200 SH SOLE 1 1200 0 0 US BANCORP DEL COM 902973304 2727990 68715 SH SOLE 1 66675 0 2040 US GLOBAL JETS ETF INDX FD 26922a842 2949 150 SH SOLE 1 150 0 0 USHIO INC COM j94456118 9755 750 SH SOLE 1 750 0 0 V2X INC COM 92242t101 9031587 188315 SH SOLE 143891 0 44424 VAALCO ENERGY INC COM 91851C201 1782856 284347 SH SOLE 251331 0 33016 VAALCO ENERGY INC COM 91851C201 492678 78577 SH SOLE 3 78577 0 0 VAALCO ENERGY INC COM 91851C201 36918 5888 SH SOLE 1 5888 0 0 VAIL RESORTS INC COM COM 91879q109 44132 245 SH SOLE 245 0 0 VAIL RESORTS INC COM COM 91879q109 18241 101 SH SOLE 1 101 0 0 VALERO ENERGY CORP COM 91913Y100 274016 1748 SH SOLE 1 1748 0 0 VALVOLINE INC COM COM 92047w101 19440 450 SH SOLE 1 450 0 0 VANECK ETF TRUST CEF MUNI INCO INDX FD 92189f460 45495 2067 SH SOLE 1 2067 0 0 VANECK GREEN METALS ETF INDX FD 92189y204 49 2 SH SOLE 1 2 0 0 VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730 263510 8245 SH SOLE 1 8245 0 0 VANECK OIL SERVICES ETF INDX FD 92189h607 16125 51 SH SOLE 1 51 0 0 VANECK VECTORS AMT FREE INTERM INDX FD 92189h201 58308 1272 SH SOLE 1 1272 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 4695516 66964 SH SOLE 66964 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 50837 725 SH SOLE 1 725 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 73287 4311 SH SOLE 1 4311 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 226890 6687 SH SOLE 6687 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 211655 6238 SH SOLE 1 6238 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 67392 1600 SH SOLE 1600 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 256982 5141 SH SOLE 5141 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 4469653 157938 SH SOLE 1 152596 0 5342 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 11009 389 SH SOLE 389 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 15893887 183511 SH SOLE 1 177402 0 6109 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 1903255 21975 SH SOLE 21975 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 14882 350 SH SOLE 1 350 0 0 VANECK VECTORS RUSSIA ETF INDX FD 92189f403 0 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 968500 3715 SH SOLE 1 3715 0 0 VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 170 8 SH SOLE 1 8 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 1204 18 SH SOLE 1 18 0 0 VANGUARD BD INDEX FDS INDX FD 921937819 438295 5853 SH SOLE 1 5853 0 0 VANGUARD BD INDEX FDS INDX FD 921937793 562 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 32748537 426969 SH SOLE 1 405905 0 21065 VANGUARD BD INDEX FDS INDX FD 921937827 151482 1975 SH SOLE 1975 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 69384 963 SH SOLE 1 963 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 20506 101 SH SOLE 1 101 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3571296 46215 SH SOLE 1 45311 0 904 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 133145 1723 SH SOLE 1723 0 0 VANGUARD FINANCIALS INDX FD 92204a405 41550 416 SH SOLE 1 416 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 20091 171 SH SOLE 1 50 0 121 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 1111064 18947 SH SOLE 1 16959 0 1988 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 36591 624 SH SOLE 624 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 6955302 140739 SH SOLE 1 138999 0 1740 VANGUARD TAX-MANAGED FDS INDX FD 921943858 1159393 23460 SH SOLE 23460 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 4859762 111055 SH SOLE 1 110795 0 260 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 2525521 57713 SH SOLE 57713 0 0 VANGUARD INDEX FDS INDX FD 922908652 11180650 66240 SH SOLE 66240 0 0 VANGUARD INDEX FDS INDX FD 922908652 1066561 6319 SH SOLE 1 5057 0 1262 VANGUARD INDEX FDS INDX FD 922908736 2511103 6714 SH SOLE 1 6696 0 18 VANGUARD INDEX FDS INDX FD 922908637 86618 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908538 5739 25 SH SOLE 1 25 0 0 VANGUARD INDEX FDS INDX FD 922908512 466835 3103 SH SOLE 1 3103 0 0 VANGUARD INDEX FDS INDX FD 922908512 327336 2176 SH SOLE 2176 0 0 VANGUARD INDEX FDS INDX FD 922908611 13824921 75745 SH SOLE 1 72291 0 3454 VANGUARD INDEX FDS INDX FD 922908611 529856 2903 SH SOLE 2903 0 0 VANGUARD INDEX FDS INDX FD 922908595 59531 238 SH SOLE 1 238 0 0 VANGUARD INDEX FDS INDX FD 922908769 7725390 28879 SH SOLE 1 28879 0 0 VANGUARD INDEX FDS INDX FD 922908769 321012 1200 SH SOLE 1200 0 0 VANGUARD INDEX FDS INDX FD 922908744 6066088 37816 SH SOLE 1 37816 0 0 VANGUARD INDEX FDS INDX FD 922908744 262752 1638 SH SOLE 1638 0 0 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 95516 1195 SH SOLE 1 1195 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 92476 1385 SH SOLE 1 1385 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 82117 1107 SH SOLE 1 1107 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 8682 214 SH SOLE 1 214 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 4616490 40988 SH SOLE 1 40988 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1180590 109517 SH SOLE 1 109517 0 0 VANGUARD INDEX FDS INDX FD 922908629 9832767 40614 SH SOLE 1 40094 0 520 VANGUARD INDEX FDS INDX FD 922908629 285436 1179 SH SOLE 1179 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 189261 4169 SH SOLE 1 4169 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 9988 220 SH SOLE 220 0 0 VANGUARD MUN BD FDS INDX FD 922907746 12878 257 SH SOLE 1 257 0 0 VANGUARD INDEX FDS INDX FD 922908553 5860519 69968 SH SOLE 69968 0 0 VANGUARD INDEX FDS INDX FD 922908553 4273552 51021 SH SOLE 1 50911 0 110 VANGUARD RUSS2000 VAL IDX INDX FD 92206c649 5363 40 SH SOLE 1 40 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 207929 845 SH SOLE 1 845 0 0 VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 161353 1720 SH SOLE 1 1720 0 0 VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 139970 1828 SH SOLE 1 1828 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 70675 862 SH SOLE 1 862 0 0 VANGUARD INDEX FDS INDX FD 922908363 91823368 183599 SH SOLE 183599 0 0 VANGUARD INDEX FDS INDX FD 922908363 41792116 83563 SH SOLE 1 83520 0 43 VANGUARD SCOTTSDALE FDS INDX FD 92206C706 4950 85 SH SOLE 1 85 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 31894 550 SH SOLE 1 550 0 0 VANGUARD INDEX FDS INDX FD 922908751 6704257 30748 SH SOLE 1 30748 0 0 VANGUARD INDEX FDS INDX FD 922908751 192747 884 SH SOLE 884 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 10341377 56650 SH SOLE 1 55315 0 1334 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 505663 2770 SH SOLE 2770 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 128690 1700 SH SOLE 1 1700 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 2983958 61310 SH SOLE 3 61310 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 99773 2050 SH SOLE 1 2050 0 0 VANGUARD STAR FDS INDX FD 921909768 295824 4906 SH SOLE 1 4906 0 0 VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 43627 881 SH SOLE 1 798 0 83 VANGUARD WHITEHALL FDS INDX FD 921946406 1560311 13156 SH SOLE 1 13156 0 0 VANGUARD WHITEHALL FDS INDX FD 921946794 478956 6989 SH SOLE 1 6989 0 0 VANGUARD WORLD FD INDX FD 921910873 1104627 5599 SH SOLE 1 5599 0 0 VANGUARD WORLD FD INDX FD 921910816 19795 63 SH SOLE 1 20 0 43 VANGUARD WORLD FD INDX FD 92204A306 5486 43 SH SOLE 1 43 0 0 VANGUARD WORLD FD INDX FD 92204A504 494993 1861 SH SOLE 1 1861 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 11291 48 SH SOLE 1 48 0 0 VANGUARD WORLD FD INDX FD 92204A702 626206 1086 SH SOLE 1 1086 0 0 VANGUARD WORLD FD INDX FD 92204A801 6077862 31552 SH SOLE 31552 0 0 VANGUARD WORLD FD INDX FD 92204A801 1348 7 SH SOLE 1 7 0 0 VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884 138 1 SH SOLE 1 1 0 0 VANGUARD WORLD FD INDX FD 92204A876 473936 3204 SH SOLE 1 3204 0 0 VEEVA SYS INC CALL 922475908 32900 70 SH SOLE 3 70 0 0 VEEVA SYS INC COM 922475108 14240740 77814 SH SOLE 3 77814 0 0 VEEVA SYS INC COM 922475108 654261 3575 SH SOLE 3575 0 0 VEEVA SYS INC COM 922475108 98093 536 SH SOLE 1 536 0 0 VENTAS INC COM COM 92276f100 102520 2000 SH SOLE 3 2000 0 0 VERALTO CORP COM COM 92338c103 105972 1110 SH SOLE 1 1077 0 33 VERALTO CORP COM COM 92338c103 40861 428 SH SOLE 428 0 0 VERISIGN INC COM COM 92343E102 8890 50 SH SOLE 1 50 0 0 VERISK ANALYTICS INC COM 92345Y106 91457 339 SH SOLE 1 339 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 3693302 89556 SH SOLE 1 86081 0 3475 VERIZON COMMUNICATIONS INC COM 92343v104 169084 4100 SH SOLE 4100 0 0 VERTEX ENERGY INC COM 92534k107 1889 2000 SH SOLE 1 2000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 377008 804 SH SOLE 1 804 0 0 VERTIV HOLDINGS CO COM 92537N108 34039 393 SH SOLE 1 393 0 0 VESTAS WIND SYSTEMS AS COM 925458101 1917 250 SH SOLE 1 250 0 0 VESTIS CORPORATION COM SHS COM 29430c102 10457 855 SH SOLE 855 0 0 VIAD CORP COM NEW COM 92552r406 2197216 64624 SH SOLE 43977 0 20647 VIATRIS INC COM COM 92556v106 1784 168 SH SOLE 1 168 0 0 VICI PPTYS INC COM 925652109 19103 667 SH SOLE 1 667 0 0 VIKING THERAPEUTICS INC COM 92686j106 9012 170 SH SOLE 1 170 0 0 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 1249 1225 SH SOLE 1 1225 0 0 VIMEO INC COM 92719v100 209 56 SH SOLE 1 56 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766k403 337 40 SH SOLE 1 40 0 0 VIRGIN GROUP ACQUISITION CORP WT 39957d110 61 6139 SH SOLE 3 6139 0 0 VIRTUOSO ACQUISITION CORP WT g9525w117 0 12698 SH SOLE 3 12698 0 0 VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100 2171 100 SH SOLE 1 100 0 0 VIRTUS DIVIDEND INTEREST & PRE COM 92840r101 1228 100 SH SOLE 1 100 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 633 116 SH SOLE 1 116 0 0 VIRTUS INFRACAP US PREFERRED S INDX FD 26923g822 9695 461 SH SOLE 1 461 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH SOLE 1 66 0 0 VISA INC COM 92826C839 8860427 33758 SH SOLE 1 30956 0 2802 VISA INC COM 92826C839 832841 3173 SH SOLE 3173 0 0 VISION SENSING ACQUISITION COR WT 92838j111 126 3750 SH SOLE 3 3750 0 0 VISTA OUTDOOR INC COM 928377100 16942 450 SH SOLE 1 450 0 0 VISTRA ENERGY CORP COM COM 92840m102 4232108 49222 SH SOLE 1 47622 0 1600 VISTRA ENERGY CORP COM COM 92840m102 3130618 36411 SH SOLE 25395 0 11016 VITESSE ENERGY INC COM 92852x103 4169802 175941 SH SOLE 145908 0 30033 VITESSE ENERGY INC COM 92852x103 37233 1571 SH SOLE 1 1571 0 0 VIX 240717C00015000 CALL 74347w900 125000 2000 SH SOLE 3 2000 0 0 VIZIO HOLDING CORP-A COM 92858v101 1080 100 SH SOLE 1 100 0 0 VOLKSWAGEN AG COM 928662600 8344 700 SH SOLE 1 700 0 0 VOLKSWAGEN AG ADR RP PFD SHS COM 928662501 46031 4075 SH SOLE 1 4075 0 0 VONTIER CORPORATION COM 928881101 9586290 250950 SH SOLE 174510 0 76440 VONTIER CORPORATION COM 928881101 95691 2505 SH SOLE 1 2505 0 0 VOX RTY CORP COM 92919f103 352928 127411 SH SOLE 127411 0 0 VOYA FINANCIAL INC COM 929089100 560804 7882 SH SOLE 1 7882 0 0 VSEE HEALTH EQUITY WT 92919y110 4261 19700 SH SOLE 3 19700 0 0 VULCAN MATLS CO COM 929160109 338951 1363 SH SOLE 1 1363 0 0 WP CAREY INC COM 92936U109 76406 1388 SH SOLE 1 1088 0 300 WABTEC COM 929740108 3956 25 SH SOLE 1 25 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 18142 1500 SH SOLE 1500 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10885 900 SH SOLE 1 900 0 0 WALMART INC COM 931142103 8258614 121970 SH SOLE 1 115520 0 6450 WALMART INC COM 931142103 737362 10890 SH SOLE 10890 0 0 DISNEY WALT CO COM 254687106 5220595 52579 SH SOLE 1 49666 0 2914 DISNEY WALT CO COM 254687106 323090 3254 SH SOLE 3254 0 0 WARBY PARKER INC COM 93403j106 1606 100 SH SOLE 1 100 0 0 WARNER BROS DISCOVERY INC COM 934423104 420836 56564 SH SOLE 1 53003 0 3561 WARNER MUSIC GROUP CORP COM 934550203 11494 375 SH SOLE 1 375 0 0 WASTE MGMT INC DEL COM 94106L109 2077374 9737 SH SOLE 1 9737 0 0 WASTE MGMT INC DEL COM 94106L109 247688 1161 SH SOLE 1161 0 0 WATSCO INC COM 942622200 9728 21 SH SOLE 1 21 0 0 WAVE LIFE SCIENCE COM y95308105 14970 3000 SH SOLE 1 3000 0 0 WALGREENS BOOTS ALLIANCE INC CALL 931427908 13300 100 SH SOLE 3 100 0 0 WALGREENS BOOTS ALLIANCE INC PUT 931427958 4500 100 SH SOLE 3 100 0 0 WD 40 CO COM 929236107 25259 115 SH SOLE 1 115 0 0 WEC ENERGY GROUP INC COM 92939u106 32247 411 SH SOLE 1 411 0 0 WELLS FARGO CO NEW COM 949746101 1024440 17249 SH SOLE 1 16397 0 852 WELLTOWER INC REIT COM 95040q104 954930 9160 SH SOLE 1 8735 0 425 WENDYS CO COM 95058W100 38669 2280 SH SOLE 2280 0 0 WESTROCK CO COM SHS COM 96145d105 62825 1250 SH SOLE 1 1250 0 0 WESTWATER RES INC COM 961684206 4817 10000 SH SOLE 1 10000 0 0 WEYERHAEUSER CO MTN BE COM 962166104 13448229 473696 SH SOLE 440050 0 33646 WEYERHAEUSER CO MTN BE COM 962166104 5332982 187847 SH SOLE 1 184278 0 3569 WINNEBAGO INDS INC PUT 974637950 36500 100 SH SOLE 3 100 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5242 100 SH SOLE 1 100 0 0 WHEELS UP EXPERIENCE INC COM 96328l205 5698 3015 SH SOLE 1 3015 0 0 WHIRLPOOL CORP COM 963320106 562100 5500 SH SOLE 5500 0 0 WHIRLPOOL CORP COM 963320106 71540 700 SH SOLE 1 700 0 0 WHITEHORSE FINANCE INC COM 96524v106 36810 3000 SH SOLE 1 3000 0 0 WILLIAMS COS INC LP 969457100 82110 1932 SH SOLE 1 1932 0 0 WILLIAMS SONOMA INC COM 969904101 9601 34 SH SOLE 1 34 0 0 WILLIS TOWERS WATSON PLC LTD COM G96629103 28835 110 SH SOLE 1 110 0 0 WINMARK CORP COM 974250102 1763 5 SH SOLE 1 5 0 0 WINNEBAGO INDS INC COM 974637100 3089 57 SH SOLE 1 57 0 0 WISDOMTREE ARTIFICIAL INTELLIG INDX FD 97717y543 13329 638 SH SOLE 1 638 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 37541 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 69744 824 SH SOLE 1 824 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 139274 2410 SH SOLE 1 2410 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4477 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 61198 864 SH SOLE 1 864 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 5405969 69263 SH SOLE 1 69263 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 80626 1033 SH SOLE 1033 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 51397 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 57212 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W281 7356 143 SH SOLE 1 143 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 36518 720 SH SOLE 1 720 0 0 WISDOMTREE TR INDX FD 97717W307 229817 3159 SH SOLE 1 3087 0 72 WISDOMTREE TR INDX FD 97717W505 502777 10750 SH SOLE 1 10750 0 0 WISDOMTREE US VALUE INDX FD 97717w547 62041 850 SH SOLE 1 850 0 0 WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 71206 1463 SH SOLE 1 1463 0 0 WK KELLOGG CO COM COM 92942w107 2656660 161401 SH SOLE 116954 0 44447 WK KELLOGG CO COM COM 92942w107 6485 394 SH SOLE 1 394 0 0 WOLFSPEED INC COM 977852102 797 35 SH SOLE 1 35 0 0 WOLTERS KLUWER N V SPONSORED A COM 977874205 66154 399 SH SOLE 1 399 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1357949 100440 SH SOLE 70500 0 29940 WOODSIDE ENERGY GROUP LTD COM 980228308 734 39 SH SOLE 1 39 0 0 WOORI FINL GROUP INC COM 981064108 4806 150 SH SOLE 1 150 0 0 WORKDAY INC-CLASS A COM 98138h101 17272 77 SH SOLE 1 77 0 0 WORKHORSE GROUP INC COM 98138j305 177 113 SH SOLE 1 113 0 0 WTS AP ACQUISITION CORP REDMBL WT g04058114 50 2500 SH SOLE 3 2500 0 0 WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 658 43850 SH SOLE 3 43850 0 0 WTS BLUE OCEAN ACQUISITION COR WT g1330l121 77 5000 SH SOLE 3 5000 0 0 BURTECH ACQUISITION CORP WT 123013112 7653 30600 SH SOLE 3 30600 0 0 WTS EVE MOBILITY ACQUISITION C WT g3218g117 555 6000 SH SOLE 3 6000 0 0 WTS FTAC EMERALD ACQUISITION C WT 29103k118 88 2200 SH SOLE 3 2200 0 0 WTS NVNI GROUP LTD WT COM 64016l994 0 10000 SH SOLE 3 10000 0 0 WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 50 2500 SH SOLE 3 2500 0 0 WTS PYROPHYTE ACQUISITION WT g7308p127 990 19800 SH SOLE 3 19800 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WTS ROCKET PHARMACEUTICALS INC WT 77313f114 364 6000 SH SOLE 3 6000 0 0 WTS TRISTAR ACQUISITION WT g9074v114 1411 10449 SH SOLE 3 10449 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 16136070 218055 SH SOLE 175462 0 42593 WYNDHAM HOTELS & RESORTS INC COM 98311a105 4390400 59330 SH SOLE 1 59050 0 280 WYNN RESORTS LTD COM 983134107 10024 112 SH SOLE 1 112 0 0 XBP EUROPE HOLDINGS INC WT 98400v119 130 3175 SH SOLE 3 3175 0 0 XCEL ENERGY INC COM COM 98389b100 183944 3444 SH SOLE 1 3044 0 400 XLC 250117P00068000 PUT 81369y952 183588 2070 SH SOLE 3 2070 0 0 XLF 240719P00035000 PUT 81369y955 11640 6000 SH SOLE 3 6000 0 0 XLF 240920P00037000 PUT 81369y955 1300 50 SH SOLE 3 50 0 0 XLI 240920P00106000 PUT 81369y954 54820 2000 SH SOLE 3 2000 0 0 XLI 250117C00110000 CALL 81369y904 2649137 1701 SH SOLE 3 1701 0 0 XLI 250117P00085000 PUT 81369y954 68318 3344 SH SOLE 3 3344 0 0 XLI 250117P00090000 PUT 81369y954 5024 175 SH SOLE 3 175 0 0 XLI 250117C00120000 CALL 81369y904 109570 140 SH SOLE 3 140 0 0 XPAC ACQUISITION CORP WT g9831x122 689 12558 SH SOLE 3 12558 0 0 XPENG INC COM 98422d105 7330 1000 SH SOLE 1 1000 0 0 DBX ETF TR INDX FD 233051846 383 19 SH SOLE 1 19 0 0 XYLEM INC COM 98419M100 20344 150 SH SOLE 1 150 0 0 YIELDMAX AAPL OPTION INCOME ST INDX FD 88634t857 2128 118 SH SOLE 1 118 0 0 YIELDMAX NVDA OPTION INCOME ST INDX FD 88634t774 4562 156 SH SOLE 1 156 0 0 YUM BRANDS INC COM 988498101 50335 380 SH SOLE 1 380 0 0 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 346311 1121 SH SOLE 1 1121 0 0 ZEO ENERGY WARRANT WT 98944f117 251 5050 SH SOLE 3 5050 0 0 ZIMMER BIOMET HLDGS COM 98956p102 24344 224 SH SOLE 1 224 0 0 ZOETIS INC COM 98978v103 5185469 29912 SH SOLE 1 27862 0 2050 ZOETIS INC COM 98978v103 315862 1822 SH SOLE 1822 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 78486 1326 SH SOLE 1 1326 0 0 ZOOMCAR HOLDINGS INC WT 45784g119 71 5050 SH SOLE 3 5050 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 12770 1000 SH SOLE 1 1000 0 0 ZSCALER INC COM 98980g102 48047 250 SH SOLE 1 250 0 0 ZURN WATER SOLUTIONS CORP COM COM 98983l108 10172 346 SH SOLE 1 346 0 0 ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110 105 1500 SH SOLE 3 1500 0 0