0001446114-23-000025.txt : 20230516 0001446114-23-000025.hdr.sgml : 20230516 20230515173519 ACCESSION NUMBER: 0001446114-23-000025 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230516 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ancora Advisors, LLC CENTRAL INDEX KEY: 0001446114 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: 23924659 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 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001446114 XXXXXXXX 03-31-2023 03-31-2023 false Ancora Advisors, LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F HOLDINGS REPORT 028-13214 N
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 05-15-2023 3 2571 3526079532 1 0001657660 028-17014 ANCORA FAMILY WEALTH ADVISORS, LLC 2 Clutterbuck Capital Management LLC 3 0001836192 028-21227 000311902 Ancora Alternatives LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b208 12711 2527 SH SOLE 1 2527 0 0 180 DEGREE CAP CORP COM COM 68235b208 174962 34783 SH SOLE 3 34783 0 0 180 DEGREE CAP CORP COM COM 68235b208 545660 108479 SH SOLE 93791 0 14688 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 5795 108 SH SOLE 1 108 0 0 23ANDME HOLDING CO CLASS A COM COM 90138q108 570 250 SH SOLE 1 250 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 6243 582 SH SOLE 1 582 0 0 3D PRINTING ETF INDX FD 00214q500 6733 294 SH SOLE 1 294 0 0 3M CO COM 88579y101 1355451 12896 SH SOLE 1 12267 0 629 3M CO COM 88579y101 595238 5663 SH SOLE 5663 0 0 529 AMERICAN FUNDS COM 529funds1 235464 235464 SH SOLE 1 235464 0 0 7 ACQUISITION CORP WT g80694113 699 5000 SH SOLE 3 5000 0 0 ABB LTD COM 000375204 3430 100 SH SOLE 1 100 0 0 ABBOTT LABS COM 002824100 316843 3129 SH SOLE 3129 0 0 ABBOTT LABS COM 002824100 5912854 58393 SH SOLE 1 54378 0 4015 ABBVIE INC COM 00287y109 28495056 178798 SH SOLE 170803 0 7995 ABBVIE INC COM 00287y109 22482249 141070 SH SOLE 1 136183 0 4886 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3398 634 SH SOLE 1 634 0 0 ABERDEEN STD GOLD ETF INDX FD 00326a104 6227 330 SH SOLE 1 330 0 0 ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100 1495 185 SH SOLE 1 185 0 0 ABRDN PALLADIUM ETF TRUST INDX FD 003262102 4456 33 SH SOLE 1 33 0 0 ABRDN PLATINUM ETF TRUST INDX FD 003260106 935765 10178 SH SOLE 1 9968 0 210 ABRDN PLATINUM ETF TRUST INDX FD 003260106 197671 2150 SH SOLE 2150 0 0 ABRDN SILVER ETF TRUST INDX FD 003264108 23110 1000 SH SOLE 1 1000 0 0 ACACIA RESH CORP COM 003881307 375258 97217 SH SOLE 84190 0 13027 ACACIA RESH CORP COM 003881307 118653 30739 SH SOLE 3 30739 0 0 ACACIA RESH CORP COM 003881307 9017 2336 SH SOLE 1 2336 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 192497 10200 SH SOLE 3 10200 0 0 ACCENTURE PLC COM g1151c101 19094782 66809 SH SOLE 64113 0 2696 ACCENTURE PLC COM g1151c101 13669057 47826 SH SOLE 1 47283 0 543 ACCRETION ACQUISITION CORP RT WT 00438y123 513 5400 SH SOLE 3 5400 0 0 ACCRETION ACQUISITION CORP WT WT 00438y115 94 2700 SH SOLE 3 2700 0 0 ACE GLOBAL BUSINESS -CW27 COM g0083e110 500 10000 SH SOLE 3 10000 0 0 ACHARI VENTURES HOLDINGS CORP WT 00444x119 1334 32000 SH SOLE 3 32000 0 0 ACI WORLDWIDE INC COM 004498101 26980 1000 SH SOLE 1 1000 0 0 ACTIVISION BLIZZARD INC COM 00507v109 196342 2294 SH SOLE 1 2294 0 0 ACUITY BRANDS INC COM COM 00508y102 51164 280 SH SOLE 1 280 0 0 ACUSHNET HLDGS CORP COM 005098108 81147 1593 SH SOLE 1 1593 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 5598 360 SH SOLE 360 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 2150674 138307 SH SOLE 1 135067 0 3240 ADAMS NAT RES FD INC COM COM 00548f105 17312 842 SH SOLE 1 842 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM 00650f109 620 70 SH SOLE 1 70 0 0 ADIDAS AG NPV COM d0066b185 5649 32 SH SOLE 1 32 0 0 ADIT EDTECH ACQUISITION CORP COM 007024110 4 50 SH SOLE 3 50 0 0 ADIT EDTECH ACQUISITION CORP WT 007024110 900 11250 SH SOLE 3 11250 0 0 ADOBE SYS INC COM COM 00724f101 273998 711 SH SOLE 711 0 0 ADOBE SYS INC COM COM 00724f101 2094486 5435 SH SOLE 1 5292 0 143 ADVANCE AUTO PARTS INC COM 00751y106 3527 29 SH SOLE 1 29 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 2970 1500 SH SOLE 1 1500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 305791 3120 SH SOLE 3120 0 0 ADVANCED MICRO DEVICES INC COM 007903107 625696 6384 SH SOLE 1 6384 0 0 ADVANT-E CORP COM COM 00761l305 825830 10 SH SOLE 3 10 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 272556 3035 SH SOLE 1 3035 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 53110 9334 SH SOLE 1 8877 0 457 AERSALE CORPORATION COM COM 00810f106 10694 621 SH SOLE 1 621 0 0 AERSALE CORPORATION COM COM 00810f106 458207 26609 SH SOLE 23008 0 3601 AERSALE CORPORATION COM COM 00810f106 146852 8528 SH SOLE 3 8528 0 0 AES CORP COM COM 00130h105 6670 277 SH SOLE 1 277 0 0 AETHERIUM ACQUISITION CORP COM 00809J119 1640 71000 SH SOLE 3 71000 0 0 AFFYMAX INC COM 00826a109 2 500 SH SOLE 1 500 0 0 AFLAC INC COM 001055102 38712 600 SH SOLE 1 600 0 0 AFRICAN GOLD ACQUISITION CORP WT g0112r124 1767 176695 SH SOLE 3 176695 0 0 AGENT INFORMATION SOFTWARE INC COM 00847d108 10188 7660 SH SOLE 1 7660 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 45040 326 SH SOLE 1 326 0 0 AGNICO EAGLE MINES LTD COM 008474108 433245 8500 SH SOLE 8500 0 0 AGNICO EAGLE MINES LTD COM 008474108 4181324 82035 SH SOLE 1 82035 0 0 AIR CALIF COM INDX FD 009086109 14846 240 SH SOLE 1 240 0 0 AIR PRODS & CHEMS INC COM 009158106 7180 25 SH SOLE 25 0 0 AIR PRODS & CHEMS INC COM 009158106 1840756 6409 SH SOLE 1 6166 0 243 AIRBNB INC COM 009066101 33045 266 SH SOLE 1 266 0 0 AIRBUS SE UNSPONSORED ADR COM 009279100 8070 241 SH SOLE 1 241 0 0 AKERS BIOSCIENCES INC COM 62856x102 4644 2700 SH SOLE 2700 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973n102 4866 1580 SH SOLE 1 1580 0 0 ALASKA AIR GROUP INC COM 011659109 839 20 SH SOLE 1 20 0 0 ALCON AG COM H01301128 11004 156 SH SOLE 156 0 0 ALCON AG COM H01301128 23984 340 SH SOLE 1 340 0 0 ALERIAN MLP COM 00162q452 21644 560 SH SOLE 1 560 0 0 ALGOMA STL GROUP INC COM 015658107 214120 26500 SH SOLE 1 26500 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 50400 6000 SH SOLE 1 6000 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 50400 6000 SH SOLE 6000 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 14011200 1668000 SH SOLE 3 1668000 0 0 ALIBABA GRP SHS COM 01609w102 25954 254 SH SOLE 1 254 0 0 ALICO INC COM 016230104 9922 410 SH SOLE 410 0 0 ALIGHT INC COM CL A COM 01626w101 72345 7855 SH SOLE 1 7855 0 0 ALIGHT INC COM CL A COM 01626w101 10971753 1191287 SH SOLE 891135 0 300152 ALIMCO FINL CORP COM NEW COM 01626k206 180876 30146 SH SOLE 3 30146 0 0 ALIMENTATION COUCHE-TARD INC COM 01626p148 696998 13882 SH SOLE 1 12732 0 1150 ALITHYA GROUP INC COM 01643b106 60846 30122 SH SOLE 30122 0 0 ALITHYA GROUP INC COM 01643b106 1636158 809979 SH SOLE 3 809979 0 0 ALITHYA GROUP INC COM 01643b106 819762 405823 SH SOLE 1 405823 0 0 ALLEGION PUB LTD COM g0176j109 20279 190 SH SOLE 190 0 0 ALLETE INC COM 018522300 632113 9820 SH SOLE 9820 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 336352 9200 SH SOLE 9200 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 104196 2850 SH SOLE 1 2850 0 0 ALLIANT ENERGY CORP COM COM 188021083 5340 100 SH SOLE 1 100 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 38650 1000 SH SOLE 1 1000 0 0 ALLISON TRANSMISSION HLDGS COM 01973r101 3167 70 SH SOLE 1 70 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 291219 108260 SH SOLE 93650 0 14610 ALLOT COMMUNICATIONS LTD COM m0854q105 93418 34728 SH SOLE 3 34728 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 7268 2702 SH SOLE 1 2702 0 0 ALLSTATE CORP COM 020002101 1044237 9424 SH SOLE 1 8824 0 600 ALLY FINL INC COM COM 02005n100 10451 410 SH SOLE 1 410 0 0 ALPHA HEALTHCARE ACQUISITION C WT 02073f112 520 3190 SH SOLE 3 3190 0 0 ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 1381 12552 SH SOLE 3 12552 0 0 ALPHABET INC COM 02079K107 2078648 19987 SH SOLE 19987 0 0 ALPHABET INC COM 02079K305 8896433 85765 SH SOLE 1 79560 0 6205 ALPHABET INC COM 02079K305 684618 6600 SH SOLE 6600 0 0 ALPHABET INC COM 02079K107 14871170 142992 SH SOLE 1 136208 0 6784 ALPINE 4 TECHNOLOGIES LTD COM 02083e105 51 100 SH SOLE 1 100 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 7239593 430160 SH SOLE 295495 0 134665 ALPINE INCOME PROPERTY TRUST COM 02083x103 54024 3210 SH SOLE 1 3210 0 0 ALPS EQUAL SECTOR COM 00162q205 99728 1002 SH SOLE 1 1002 0 0 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 310733 6069 SH SOLE 1 6069 0 0 ALSET CAPITAL ACQUISITION CORP WT 02115m117 49 1000 SH SOLE 3 1000 0 0 ALSP ORCHID ACQUISITION I CORP WT g0231l123 65 1250 SH SOLE 3 1250 0 0 ALTA EQUIPMENT GROUP COM 02128l106 1391456 87789 SH SOLE 87789 0 0 ALTIMAR ACQUISITION CORP III WT g0370u116 54 2725 SH SOLE 3 2725 0 0 ALTO INGREDIENTS INC COM 021513106 403468 268979 SH SOLE 232579 0 36400 ALTO INGREDIENTS INC COM 021513106 9490 6327 SH SOLE 1 6327 0 0 ALTO INGREDIENTS INC COM 021513106 129319 86213 SH SOLE 3 86213 0 0 ALTRIA GROUP INC COM 02209S103 2200796 49323 SH SOLE 1 44260 0 5064 ALTRIA GROUP INC COM 02209S103 453518 10164 SH SOLE 10164 0 0 AMAZON COM INC COM 023135106 14933771 144581 SH SOLE 1 138536 0 6045 AMAZON COM INC COM 023135106 842640 8158 SH SOLE 8158 0 0 AMBASE CORP COM COM 023164106 34896 345501 SH SOLE 3 345501 0 0 AMCOR PLC COM g0250x107 14794 1300 SH SOLE 1 1300 0 0 AMERCO COM COM 235861002 158967 2665 SH SOLE 1 2335 0 330 AMERICAN ACQUISITION OPPORTUNI WT 02369m110 680 16000 SH SOLE 3 16000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 1475 100 SH SOLE 1 100 0 0 AMERICAN AXLE & MFG COM COM 240611038 17104 2190 SH SOLE 1 2190 0 0 AMERICAN BATTERY METALS CORP COM 02451v101 3130 3330 SH SOLE 1 3330 0 0 AMERICAN CENTY ETF TR INDX FD 025072877 298 4 SH SOLE 1 4 0 0 AMERICAN CENTY ETF TR INDX FD 025072802 163744 2800 SH SOLE 1 2800 0 0 AMERICAN ELEC PWR CO INC COM 025537101 787766 8658 SH SOLE 1 8658 0 0 AMERICAN EXPRESS CO COM 025816109 161722 980 SH SOLE 1 980 0 0 AMERICAN GREEN INC COM 02640n200 1 750 SH SOLE 1 750 0 0 AMERICAN TOWER CORP NEW COM 03027X100 250112 1224 SH SOLE 1 1224 0 0 AMERICAN TOWER CORP NEW COM 03027X100 13691 67 SH SOLE 67 0 0 AMERICAN VANGUARD CORP COM 030371108 347717 15892 SH SOLE 15892 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 512861 3501 SH SOLE 1 3501 0 0 AMERICAS CAR MART INC COM COM 03062t105 166262 2099 SH SOLE 3 2099 0 0 AMERICAS CAR MART INC COM COM 03062t105 16000 202 SH SOLE 1 202 0 0 AMERICAS CAR MART INC COM COM 03062t105 524053 6616 SH SOLE 5730 0 886 AMERICOLD REALTY TRUST COM 03064d108 2845 100 SH SOLE 1 100 0 0 AMERIPRISE FINL INC COM 03076C106 491361 1603 SH SOLE 1 1603 0 0 AMERISOURCE BERGEN CORP COM 03073e105 556062 3473 SH SOLE 1 3453 0 20 AMETEK INC COM 031100100 2325 16 SH SOLE 1 16 0 0 AMGEN INC COM 031162100 1141302 4721 SH SOLE 4721 0 0 AMGEN INC COM 031162100 8540057 35326 SH SOLE 1 32437 0 2889 AMKOR TECHNOLOGY INC COM 031652100 2602 100 SH SOLE 1 100 0 0 AMPCO-PITTSBURG CORP COM 032037103 2617901 1068531 SH SOLE 3 1068531 0 0 AMPHENOL CORP NEW COM 032095101 21084 258 SH SOLE 1 258 0 0 AMPLIFY ENERGY CORP COM 03212b103 285861 41610 SH SOLE 41610 0 0 AMPLIFY ETF TR INDX FD 032108607 14085 728 SH SOLE 1 728 0 0 AMRYT PHARMA HOLDINGS LTD COM 03217l106 3237 222 SH SOLE 1 222 0 0 AMTECH SYS INC COM 032332504 12755 1337 SH SOLE 1 1337 0 0 AMTECH SYS INC COM 032332504 511687 53636 SH SOLE 46398 0 7238 AMTECH SYS INC COM 032332504 165128 17309 SH SOLE 3 17309 0 0 ANALOG DEVICES INC COM COM 326541059 99399 504 SH SOLE 504 0 0 ANALOG DEVICES INC COM COM 326541059 428362 2172 SH SOLE 1 2172 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANGLE PLC SURREY COM 03476v100 2464 1100 SH SOLE 1 1100 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 6673 100 SH SOLE 1 100 0 0 ANIXA BIOSCIENCES INC COM 03528h109 6545 1522 SH SOLE 1 1522 0 0 ANSYS INC COM 03662Q105 22963 69 SH SOLE 1 69 0 0 ANTHEMIS DIGITAL ACQUISITIONS WT g03959114 98 2500 SH SOLE 3 2500 0 0 ANZU SPECIAL ACQUISITION CORP WT 03737a119 864 24532 SH SOLE 3 24532 0 0 AON PLC COM g0403h108 1985066 6296 SH SOLE 1 6196 0 100 AON PLC COM g0403h108 72517 230 SH SOLE 230 0 0 AP HENDERSON GROUP COM 00186g100 0 2000 SH SOLE 1 2000 0 0 APEIRON CAPITAL INVEST CORP WT WT 03752a119 538 10754 SH SOLE 3 10754 0 0 API GROUP CORP COM 00187Y100 269086 11970 SH SOLE 1 11970 0 0 API GROUP CORP COM 00187Y100 17545752 780505 SH SOLE 582441 0 198064 APOLLO GLOBAL MANAGEMENT INC COM 03769m106 18506 293 SH SOLE 1 293 0 0 APOLLOMICS INC WT g0411d115 391 3700 SH SOLE 3 3700 0 0 APPLE INC COM 037833100 27093555 164303 SH SOLE 158413 0 5890 APPLE INC COM 037833100 72403502 439075 SH SOLE 1 428060 0 11016 APPLIED DNA SCIENCES INC COM COM 03815u300 113 100 SH SOLE 1 100 0 0 APPLIED INDLTECH INC COM COM 03820c105 337559 2375 SH SOLE 1 2375 0 0 APPLIED MATLS INC COM 038222105 630609 5134 SH SOLE 5134 0 0 APPLIED MATLS INC COM 038222105 1886781 15361 SH SOLE 1 15361 0 0 AQUA METALS INC COM 03837j101 101 101 SH SOLE 1 101 0 0 ARCH RESOURCES INC COM 03940r107 2761 21 SH SOLE 21 0 0 ARCH RESOURCES INC COM 03940r107 52847 402 SH SOLE 1 402 0 0 ARCHER AVIATION INC COM CL A COM 03945r102 429 150 SH SOLE 1 150 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 28678 360 SH SOLE 1 360 0 0 ARCONIC INC COM COM 03966v107 1746079 66568 SH SOLE 46138 0 20430 ARCOSA INC COM 039653100 194379 3080 SH SOLE 1 3080 0 0 ARCOSA INC COM 039653100 5512911 87354 SH SOLE 65034 0 22320 ARDELYX INC COM 039697107 1375 287 SH SOLE 1 287 0 0 ARES CAP CORP COM COM 04010l103 946762 51806 SH SOLE 1 48542 0 3264 ARES MANAGEMENT CORP COM 03990b101 7009 84 SH SOLE 1 84 0 0 ARHAUS INC COM 04035m102 41450 5000 SH SOLE 1 5000 0 0 ARIES I ACQUISITION CORP WT g0542n123 26 1500 SH SOLE 3 1500 0 0 ARISTA NETWORKS INC COM 040413106 29040 173 SH SOLE 1 173 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 285183 15161 SH SOLE 1 15161 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 279134 9283 SH SOLE 1 9283 0 0 ARK INNOVATION ETF INDX FD 00214q104 23944 594 SH SOLE 1 594 0 0 ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807 728 52 SH SOLE 1 52 0 0 ARMADA ACQUISITION CORP I WT 04208v111 1055 10050 SH SOLE 3 10050 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 61195 859 SH SOLE 1 859 0 0 ARROWROOT ACQUISITION CORP WT 04282m110 248 2067 SH SOLE 3 2067 0 0 ARTEMIS STRATEGIC INVT CORP WT WT 04303a111 1358 22628 SH SOLE 3 22628 0 0 ASHLAND INC PUT 044186954 237250 1300 SH Put SOLE 3 1300 0 0 ASHLAND INC COM 044186104 17840727 173700 SH SOLE 3 173700 0 0 ASHLAND INC COM 044186104 123457 1202 SH SOLE 1 1202 0 0 ASML HOLDING N V COM N07059210 87131 128 SH SOLE 1 128 0 0 ASTRAZENECA PLC ADUS 046353108 126946 1829 SH SOLE 1 1829 0 0 ASTRONICS CORP COM 046433108 10020 750 SH SOLE 1 750 0 0 ASURE SOFTWARE INC COM 04649U102 14500 1000 SH SOLE 1 1000 0 0 ASURE SOFTWARE INC COM 04649U102 145000 10000 SH SOLE 10000 0 0 AT&T INC COM 00206r102 3208026 166651 SH SOLE 1 159616 0 7035 ATHENA CONSUMER ACQUISITION CO WT 04684m114 181 2500 SH SOLE 3 2500 0 0 ATHENA TECHNOLOGY ACQUISITION WT 04687c113 225 2500 SH SOLE 3 2500 0 0 ATHERSYS INC COM 04744l205 480 390 SH SOLE 1 390 0 0 ATLANTIC COASTAL ACQUISTN CO WT 048453112 1085 21701 SH SOLE 3 21701 0 0 ATLANTICA SUSTAINABLE F COM g0751n103 5912 200 SH SOLE 1 200 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLASSIAN CORPORATION COM 049468101 3423 20 SH SOLE 1 20 0 0 ATMOS ENERGY CORP COM COM 495601056 142248 1266 SH SOLE 1 957 0 309 ATNA RESOURCES COM 04957f101 0 400 SH SOLE 1 400 0 0 ATOMERA INCORPORATED COM 04965b100 217 34 SH SOLE 1 34 0 0 AULT DISRUPTIVE TECHS CORP WT 05150A203 112 2250 SH SOLE 3 2250 0 0 AURORA ACQUISITION CORP WT g0698l129 156 3450 SH SOLE 3 3450 0 0 AURORA CANNABIS INC COM 05156x884 14 20 SH SOLE 1 20 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1831892 8228 SH SOLE 1 7328 0 900 AUTOMATIC DATA PROCESSING IN COM 053015103 89052 400 SH SOLE 400 0 0 AVALON ACQ WTS WT 05338e119 1510 16773 SH SOLE 3 16773 0 0 AVALONBAY CMNTYS INC COM 053484101 84030 500 SH SOLE 1 500 0 0 AVANOS MEDICAL INC COM 05350v106 565 19 SH SOLE 1 19 0 0 AVANTAX INC COM 095229100 26320 1000 SH SOLE 1 1000 0 0 AVANTAX INC COM 095229100 2632 100 SH SOLE 3 100 0 0 AVANTOR INC COM 05352a100 1860 88 SH SOLE 1 88 0 0 AVIAT NETWORKS INC COM 05366y201 449289 13038 SH SOLE 11276 0 1762 AVIAT NETWORKS INC COM 05366y201 10304 299 SH SOLE 1 299 0 0 AVIAT NETWORKS INC COM 05366y201 143733 4171 SH SOLE 3 4171 0 0 AVIDITY BIOSCIENCES INC COM 05370a108 92100 6000 SH SOLE 1 6000 0 0 AVNET INC COM 053807103 172890 3825 SH SOLE 1 3825 0 0 AVON PROTECTION PLC COM g06860103 17557193 1532616 SH SOLE 3 1532616 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 66625 500 SH SOLE 1 500 0 0 AXIOS SUSTAINABLE GROWTH ACQUI COM g0703k116 808 20000 SH SOLE 3 20000 0 0 AXIS CAPITAL HOLDINGS SHS COM g0692u109 8178 150 SH SOLE 1 150 0 0 AXONPRIME INFRSTCTR AQSTN CORP WT 05467c116 831 5032 SH SOLE 3 5032 0 0 AXT INC COM 00246W103 199 50 SH SOLE 1 50 0 0 AYR WELLNESS INC SUB LTD COM 05475p109 132 200 SH SOLE 1 200 0 0 B RILEY PRINCIPAL 250 MERGER C WT 05602l112 110 1666 SH SOLE 3 1666 0 0 BADGER METER INC COM 056525108 24364 200 SH SOLE 1 200 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 2497 25000 SH SOLE 3 25000 0 0 BALL CORP COM 058498106 41437 752 SH SOLE 1 527 0 225 BALLYS CORP COM 05875b106 30315 1553 SH SOLE 1 1553 0 0 BALLYS CORP COM 05875b106 10424 534 SH SOLE 534 0 0 BANCROFT FD LTD COM 059695106 16990 1000 SH SOLE 1 1000 0 0 BANK AMERICA CORP COM 060505104 15619633 546141 SH SOLE 521081 0 25060 BANK AMERICA CORP COM 060505104 8222559 287502 SH SOLE 1 284116 0 3386 BANK FIRST NATL CORP COM 06211j100 12803 174 SH SOLE 1 174 0 0 BANK FIRST NATL CORP COM 06211j100 5666 77 SH SOLE 77 0 0 BANK NEW YORK MELLON CORP COM 064058100 91107 2005 SH SOLE 1 2005 0 0 BANNER ACQUISITION -CW23 COM 06654k119 582 17900 SH SOLE 3 17900 0 0 BARCO NV COM b0833g105 15651 525 SH SOLE 1 525 0 0 BARINGS BDC INC COM 06759l103 3970 500 SH SOLE 1 500 0 0 BARRICK GOLD CORP COM 067901108 6258 337 SH SOLE 1 337 0 0 BARRICK GOLD CORP COM 067901108 15097 813 SH SOLE 1 813 0 0 BATTERY FUTURE ACQUISITION COR WT g0888j124 564 6000 SH SOLE 3 6000 0 0 BAUSCH HEALTH COS INC COM 071734107 405 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 14845 366 SH SOLE 1 366 0 0 BAYER A G SPONSORED ADR ADUS 072730302 11324 710 SH SOLE 1 710 0 0 BCE INC COM 05534B760 21410 478 SH SOLE 1 478 0 0 BEAM THERAPEUTICS INC COM 07373v105 1531 50 SH SOLE 1 50 0 0 BECTON DICKINSON & CO COM 075887109 2739469 11067 SH SOLE 1 10280 0 787 BELDEN INC COM 077454106 46682 538 SH SOLE 1 538 0 0 BELLRING BRANDS INC COM 07831c103 45458 1337 SH SOLE 1 1337 0 0 BELLRING BRANDS INC COM 07831c103 2671482 78573 SH SOLE 58553 0 20020 BELONG ACQUISITION CORP WT 08069m110 1755 30525 SH SOLE 3 30525 0 0 BENSON HILL INC WT 082490111 226 2600 SH SOLE 3 2600 0 0 BERENSON ACQUISITION CORP I WT 083690115 35 11585 SH SOLE 3 11585 0 0 BERKLEY W R CORP COM 084423102 557476 8954 SH SOLE 1 8954 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 2952768 9563 SH SOLE 9563 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 30267596 98026 SH SOLE 1 93204 0 4822 BERRY GLOBAL GROUP INC PUT 08579W953 62500 2500 SH Put SOLE 3 2500 0 0 BERRY GLOBAL GROUP INC PUT 08579W953 14500 200 SH Put SOLE 3 200 0 0 BERRY PLASTICS GROUP COM 08579w103 2084824 35396 SH SOLE 1 34996 0 400 BERRY PLASTICS GROUP COM 08579w103 47154339 800583 SH SOLE 3 800583 0 0 BERRY PLASTICS GROUP COM 08579w103 839737 14257 SH SOLE 14257 0 0 BEYOND MEAT INC COM 08862e109 860 53 SH SOLE 1 53 0 0 BGC PARTNERS INC COM 05541t101 20920 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 1307703 122789 SH SOLE 107634 0 15155 BGSF INC COM 05601c105 381930 35862 SH SOLE 3 35862 0 0 BGSF INC COM 05601c105 30651 2878 SH SOLE 1 2878 0 0 BHP GROUP LTD ADUS 088606108 25935 409 SH SOLE 1 409 0 0 BILANDER ACQUISITION CORP WT 09001t114 220 1575 SH SOLE 3 1575 0 0 BIOCRYST PHARMACEUTICALS INC C COM 09058v103 500 60 SH SOLE 1 60 0 0 BIOGEN INC COM 09062X103 67005 241 SH SOLE 1 241 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 184756 1900 SH SOLE 1 1475 0 425 BIONANO GENOMICS INC COM 09075f107 1110 1000 SH SOLE 1 1000 0 0 BIOPLUS ACQ WT g11217125 80 1006 SH SOLE 3 1006 0 0 BITE ACQUISITION CORP WT 09175k113 5847 48009 SH SOLE 3 48009 0 0 BITFARMS LTD COM NPV COM 09173b107 194 200 SH SOLE 1 200 0 0 BLACK HILLS CORP COM 092113109 17668 280 SH SOLE 1 280 0 0 BLACK KNIGHT INC COM 09215c105 51516 895 SH SOLE 1 895 0 0 BLACK MOUNTAIN ACQUISITION COR WT 09216a116 1894 28150 SH SOLE 3 28150 0 0 BLACK SPADE ACQUISITION CO WT g11537118 687 5500 SH SOLE 3 5500 0 0 BLACK STONE MINERALS L P COM COM 09225m101 290673 18526 SH SOLE 18526 0 0 BLACK STONE MINERALS L P COM COM 09225m101 1656989 105608 SH SOLE 1 100908 0 4700 BLACKROCK CORE BD TR CLSD FD 09249E101 33062 3050 SH SOLE 1 3050 0 0 BLACKROCK CR ALL IV COM CLSD FD 925081002 30870 3000 SH SOLE 1 3000 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 7405 609 SH SOLE 1 609 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 85120 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 116545 6500 SH SOLE 1 6500 0 0 BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105 1092 110 SH SOLE 1 110 0 0 BLACKROCK ENHANCED INTL DIV CLSD FD 092524107 2916 540 SH SOLE 1 540 0 0 BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100 1561 100 SH SOLE 1 100 0 0 BLACKROCK HEALTH SCIENCES TRUS COM 09260e105 1420 85 SH SOLE 1 85 0 0 BLACKROCK INC COM 09247X101 6841640 10225 SH SOLE 1 9780 0 445 BLACKROCK INC COM 09247X101 11979210 17903 SH SOLE 17066 0 837 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 203358 29387 SH SOLE 1 29387 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 20615 1103 SH SOLE 1 1103 0 0 BLACKSTONE GROUP INC COM 09260d107 442011 5032 SH SOLE 5032 0 0 BLACKSTONE GROUP INC COM 09260d107 6211270 70711 SH SOLE 1 60541 0 10170 BLACKSTONE REAL ESTATE INCOME LP 09259k401 1021948 69085 SH SOLE 69085 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 90177 6100 SH SOLE 1 6100 0 0 BLACKSTONE REIT LP 09259k302 1654751 114354 SH SOLE 1 114354 0 0 BLACKSTONE SECD LENDING FD COM COM 09261x102 4986 200 SH SOLE 1 200 0 0 BLINK CHARGING CO COM 09354a100 4325 500 SH SOLE 1 500 0 0 BLOCK INC COM 852234103 61785 900 SH SOLE 1 900 0 0 BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 288 2500 SH SOLE 3 2500 0 0 BLOCKCHAIN MOON ACQUISITION CO COM 09370f117 787 15000 SH SOLE 3 15000 0 0 BLOCKCHAIN MOON ACQUISITION CO WT 09370f125 103 5500 SH SOLE 3 5500 0 0 BLOOM ENERGY CORP COM 093712107 5979 300 SH SOLE 1 300 0 0 BLOOMIN BRANDS INC COM 094235108 128 5 SH SOLE 1 5 0 0 BLUE BIOFUELS INC COM COM 09530q102 589433 3556800 SH SOLE 1 3556800 0 0 BLUE RIVER BANCSHARES INC COM 09602p107 0 6000 SH SOLE 1 6000 0 0 BLUE WORLD ACQUISITION -29 COM g1263e136 422 8800 SH SOLE 3 8800 0 0 BLUEBIRD BIO INC COM COM 09609g100 238 75 SH SOLE 1 75 0 0 BOA ACQUISITION CORP WT g8059b119 2872 25263 SH SOLE 3 25263 0 0 BOEING CO COM 097023105 2836153 13351 SH SOLE 1 12846 0 505 BOOKING HOLDINGS INC COM 09857l108 816942 308 SH SOLE 308 0 0 BOOKING HOLDINGS INC COM 09857l108 5291558 1995 SH SOLE 1 1794 0 201 BOSTON SCIENTIFIC CORP COM 101137107 30018 600 SH SOLE 1 600 0 0 BOSWELL J G CO COM COM 101205102 45540 66 SH SOLE 1 66 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1372338 47800 SH SOLE 47800 0 0 BP PLC COM 055622104 361682 9533 SH SOLE 1 5583 0 3950 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 1849 479 SH SOLE 3 479 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRC INC COM 05601u105 5140 1000 SH SOLE 1 1000 0 0 BRIDGER AEROSPACE GROUP HOLDIN WT 96812f110 161 1000 SH SOLE 3 1000 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 618 14 SH SOLE 1 14 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 751875 10848 SH SOLE 10848 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1790749 25837 SH SOLE 1 25837 0 0 BROADCOM LTD SHS COM 11135f101 32770923 51082 SH SOLE 48849 0 2233 BROADCOM LTD SHS COM 11135f101 25787401 40196 SH SOLE 1 38644 0 1552 BROOKFIELD ASSET MANAGMT LTD COM 113004105 18127 554 SH SOLE 554 0 0 BROOKFIELD ASSET MANAGMT LTD COM 113004105 594457 18168 SH SOLE 1 17216 0 952 BROOKFIELD CORP COM 11271j107 1370377 42049 SH SOLE 1 39437 0 2612 BROOKFIELD CORP COM 11271j107 72317 2219 SH SOLE 2219 0 0 BROOKFIELD INFRAST PARTNERS COM G16252101 15196 450 SH SOLE 1 450 0 0 BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104 2073 126 SH SOLE 1 126 0 0 BROWN & BROWN INC COM 115236101 12632 220 SH SOLE 1 220 0 0 BROWN FORMAN CORP COM 115637209 501049 7796 SH SOLE 1 7446 0 350 BROWN FORMAN CORP COM 115637209 16067 250 SH SOLE 1 250 0 0 BUCKEYE ST BANK COM 118239102 0 667 SH SOLE 1 667 0 0 BUMBLE INC COM 12047b105 10752 550 SH SOLE 1 550 0 0 BUNGE LIMITED COM COM g16962105 43939 460 SH SOLE 1 460 0 0 BURCON NUTRASCIENCE CORP COM 120831102 70 350 SH SOLE 1 350 0 0 BURTECH ACQUISITION CORP WT 123013112 1869 44500 SH SOLE 3 44500 0 0 BWX TECHNOLOGIES COM 05605h100 1891 30 SH SOLE 1 30 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 223626322 2250441 SH SOLE 3 2250441 0 0 C H ROBINSON WORLDWIDE INC PUT 12541W959 198080 2476 SH Put SOLE 3 2476 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 199038 2003 SH SOLE 2003 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 199038 2003 SH SOLE 1 2003 0 0 C3AI INC COM 12468p104 1712 51 SH SOLE 1 51 0 0 CABLE ONE INC COM COM 12685j105 1740960 2480 SH SOLE 1720 0 760 CACI INTL INC COM 127190304 29628 100 SH SOLE 1 100 0 0 CACTUS ACQUISITION CORP 1 LTD WT g1745a124 609 10850 SH SOLE 3 10850 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 248931 5100 SH SOLE 1 5100 0 0 CAMBRIA ETF TR INDX FD 132061821 3744 600 SH SOLE 1 600 0 0 CAMBRIA ETF TR INDX FD 132061201 35220 600 SH SOLE 1 600 0 0 CAMECO COM 13321l108 9029 345 SH SOLE 1 345 0 0 CANADIAN NAT RES LTD COM 136385101 3210 58 SH SOLE 1 58 0 0 CANADIAN NATL RY CO COM 136375102 16280 138 SH SOLE 1 138 0 0 CANADIAN PAC RY LTD COM COM 13645t100 269982 3509 SH SOLE 1 3509 0 0 CANNA-GLOBAL ACQUISITION CORP WT 13767k119 1752 59000 SH SOLE 3 59000 0 0 CANNAE HOLDINGS INC COM 13765n107 30068 1490 SH SOLE 1 1490 0 0 CANNAE HOLDINGS INC COM 13765n107 4992532 247400 SH SOLE 170010 0 77390 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANO HEALTH INC COM 13781y103 1820 2000 SH SOLE 1 2000 0 0 CANOPY GROWTH CORP COM 138035100 287 164 SH SOLE 1 164 0 0 CANTALOUPE INC COM 138103106 7524 1320 SH SOLE 1 1320 0 0 CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 433 5000 SH SOLE 3 5000 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 35720 1786 SH SOLE 3 1786 0 0 CARDINAL HEALTH INC COM 14149y108 11929 158 SH SOLE 1 158 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 99260 4998 SH SOLE 1 4998 0 0 CARIBOU BIOSCIENCES INC COM 142038108 133 25 SH SOLE 1 25 0 0 CARISMA THERAPEUTICS INC COM COM 14216r101 201 65 SH SOLE 1 65 0 0 CARNIVAL CORP COM 143658300 2537 250 SH SOLE 1 250 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1567 35 SH SOLE 1 35 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 313442 6851 SH SOLE 1 6851 0 0 CARS COM INC COM 14575e105 6427 333 SH SOLE 1 333 0 0 CARVANA CO COM 146869102 489 50 SH SOLE 1 50 0 0 CASS INFORMATION SYSTEMS INC COM 14808p109 10827 250 SH SOLE 1 250 0 0 CASSAVA SCIENCES INC COM 14817c107 12060 500 SH SOLE 1 500 0 0 CATCHA INVESTMENT CORP WT g1962y110 29 2607 SH SOLE 3 2607 0 0 CATERPILLAR INC COM 149123101 514890 2250 SH SOLE 1 2000 0 250 CATERPILLAR INC COM 149123101 91536 400 SH SOLE 400 0 0 CAVCO INDS INC DEL COM 149568107 3544390 11155 SH SOLE 8897 0 2258 CBIZ INC COM 124805102 24745 500 SH SOLE 1 500 0 0 CBL & ASSOC PPTYS INC LP 124830878 121790 4750 SH SOLE 4750 0 0 CBOE GLOBAL MKTS INC COM 12503M108 672677 5011 SH SOLE 1 4611 0 400 CBRE GROUP INC COM 12504l109 253597 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 193136 991 SH SOLE 1 991 0 0 CECIL BANCORP INC COM 149841306 194 125 SH SOLE 1 125 0 0 CECIL BANCORP INC COM 149841306 532816 343752 SH SOLE 3 343752 0 0 CECIL BANCORP RSTD COM 149841306 488128 343752 SH SOLE 3 343752 0 0 CEDAR FAIR L P LP 150185106 126955 2779 SH SOLE 1 2779 0 0 CEPTON INC WT 15673x119 319 6250 SH SOLE 3 6250 0 0 CERENCE INC COM 156727109 1208 43 SH SOLE 1 43 0 0 CERES FARMS LLC LP 001466717 443217 443217 SH SOLE 1 443217 0 0 CF ACQUISITION CORP VIII WT 12520c117 333 3175 SH SOLE 3 3175 0 0 CF BANKSHARES INC COM 12520l109 1323133 67853 SH SOLE 3 67853 0 0 CF BANKSHARES INC COM 12520l109 98982 5076 SH SOLE 1 5076 0 0 CF FINANCE ACQUISITION -CW27 COM 92671v114 306 9400 SH SOLE 3 9400 0 0 CF INDS HLDGS INC COM 125269100 6162 85 SH SOLE 1 85 0 0 CGI INC COM COM 12532h104 96270 1000 SH SOLE 1 1000 0 0 CHAIN BRIDGE I WT g2061x110 117 1350 SH SOLE 3 1350 0 0 CHAMPIONX CORPORATION COM COM 15872m104 276048 10175 SH SOLE 1 10175 0 0 CHAMPIONX CORPORATION COM COM 15872m104 4988149 183861 SH SOLE 134707 0 49154 CHARGEPOINT HOLDINGS INC COM 15961r105 31410 3000 SH SOLE 1 3000 0 0 CHARLES RIV LABS INTL INC COM 159864107 2000036 9910 SH SOLE 6210 0 3700 CHARLES RIV LABS INTL INC COM 159864107 132394 656 SH SOLE 1 656 0 0 CHARTER COMMUNICATIONS INC COM 16119p108 26106 73 SH SOLE 1 73 0 0 CHAVANT CAP ACQUISITION CORP R WT g2058l111 198 6325 SH SOLE 3 6325 0 0 CHECK POINT SOFTWARE ORD COM m22465104 163042 1254 SH SOLE 1 1254 0 0 CHEGG INC COM 163092109 244 15 SH SOLE 1 0 0 15 CHENIERE ENERGY INC COM 16411r208 18912 120 SH SOLE 1 120 0 0 CHESAPEAKE ENERGY CORP COM 165167735 3373895 44370 SH SOLE 30540 0 13830 CHESAPEAKE ENERGY CORP COM 165167735 6083 80 SH SOLE 1 80 0 0 CHEVRON CORP NEW COM 166764100 20812088 127556 SH SOLE 1 124504 0 3052 CHEVRON CORP NEW COM 166764100 26696412 163621 SH SOLE 156120 0 7501 CHEWY INC COM 16679l109 449 12 SH SOLE 1 12 0 0 CHICAGO RIVET & MACH CO COM 168088102 99532 3349 SH SOLE 1 3349 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 3384 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 432197 253 SH SOLE 1 253 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 150330 88 SH SOLE 88 0 0 CHUBB LTD COM COM h1467j104 107770 555 SH SOLE 1 555 0 0 CHURCH & DWIGHT CO INC COM 171340102 13969 158 SH SOLE 1 158 0 0 CHURCHILL CAPITAL CORP VII WT 17144m110 149 1219 SH SOLE 3 1219 0 0 CHURCHILL DOWNS INC COM 171484108 190474 741 SH SOLE 1 741 0 0 CHURCHILL DOWNS INC COM 171484108 153716 598 SH SOLE 598 0 0 CHUYS HLDGS INC COM 171604101 2348856 65519 SH SOLE 45251 0 20268 CIIG CAPITAL PARTNERS CLSD FD 12561u109 10400 1000 SH SOLE 3 1000 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 16854 2565 SH SOLE 1 2565 0 0 CINCINNATI FINL CORP COM 172062101 440923 3934 SH SOLE 1 3934 0 0 CISCO SYS INC COM 17275r102 7474189 142978 SH SOLE 1 140582 0 2396 CISCO SYS INC COM 17275r102 1369448 26197 SH SOLE 26197 0 0 CITADEL INCOME FUND COM 17286a106 16855 7500 SH SOLE 3 7500 0 0 CITIGROUP INC COM 172967424 144858 3089 SH SOLE 1 3089 0 0 CITIZENS FINL GROUP INC COM 174610105 1856507 61130 SH SOLE 1 60008 0 1122 CITIZENS FINL GROUP INC COM 174610105 343788 11320 SH SOLE 3827 0 7493 CIVISTA BANCSHARES INC COM 178867107 5385 319 SH SOLE 1 319 0 0 CLARIVATE PLC COM g21810109 165968 17675 SH SOLE 1 15175 0 2500 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 470507 392089 SH SOLE 1 392089 0 0 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 9901 8251 SH SOLE 8251 0 0 CLEARPOINT NEURO INC COM 18507c103 84400 10000 SH SOLE 1 10000 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 359855 19632 SH SOLE 1 19632 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 183300 10000 SH SOLE 10000 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 1653642 31031 SH SOLE 31031 0 0 CLOROX CO DEL COM 189054109 67252 425 SH SOLE 1 425 0 0 CLOUDFLARE INC COM 18915m107 1675 27 SH SOLE 1 27 0 0 CME GROUP INC COM COM 12572q105 4788 25 SH SOLE 1 25 0 0 CNA FINL CORP COM 126117100 38679 991 SH SOLE 1 991 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 50952 7363 SH SOLE 1 7363 0 0 CNX RESOURCES CORPORATION COM 12653c108 29877 1865 SH SOLE 1 1865 0 0 COCA COLA CO COM 191216100 2237732 36075 SH SOLE 1 36075 0 0 COCA COLA CO COM 191216100 286641 4621 SH SOLE 4621 0 0 COEUR MNG INC COM 192108504 6300 1579 SH SOLE 1 1579 0 0 COFFEE HLDG CO INC COM 192176105 78000 41711 SH SOLE 3 41711 0 0 COFFEE HLDG CO INC COM 192176105 9629 5149 SH SOLE 1 5149 0 0 COFFEE HLDG CO INC COM 192176105 256278 137047 SH SOLE 119246 0 17801 COGNEX CORP COM 192422103 2775 56 SH SOLE 1 56 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2814334 46190 SH SOLE 1 38831 0 7359 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 550076 9028 SH SOLE 9028 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 10960 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 38796 1590 SH SOLE 1 1590 0 0 COHERENT CORP COM 19247g107 19687 517 SH SOLE 1 517 0 0 COINBASE GLOBAL INC COM 19260q107 3374 50 SH SOLE 1 50 0 0 COLGATE PALMOLIVE CO COM 194162103 1086444 14457 SH SOLE 1 14257 0 200 COLISEUM ACQUISITION CORP WT E WT g2263t107 242 1673 SH SOLE 3 1673 0 0 COLONNADE ACQUISITION -CW25 WT 68989m111 621 5318 SH SOLE 3 5318 0 0 COLUMBIA FINL INC COM 197641103 27054 1480 SH SOLE 1480 0 0 COLUMBIA FINL INC COM 197641103 121196 6630 SH SOLE 1 6630 0 0 COMCAST CORP NEW COM 20030N101 5877888 155048 SH SOLE 1 147076 0 7973 COMCAST CORP NEW COM 20030N101 12939 341 SH SOLE 341 0 0 COMERICA INC COM 200340107 9335 215 SH SOLE 215 0 0 COMMUNICATION SERVICES SELECT INDX FD 81369y852 59361 1024 SH SOLE 1 1024 0 0 COMPASS DIGITAL ACQUISITION CO WT g2476c123 1224 8166 SH SOLE 3 8166 0 0 COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 7632 400 SH SOLE 1 400 0 0 COMPASS PATHWAYS PLC COM 20451w101 49650 5000 SH SOLE 1 5000 0 0 COMPUTER TASK GROUP INC COM 205477102 336306 46387 SH SOLE 3 46387 0 0 COMPUTER TASK GROUP INC COM 205477102 1049249 144724 SH SOLE 125139 0 19585 COMPUTER TASK GROUP INC COM 205477102 25201 3476 SH SOLE 1 3476 0 0 CONAGRA BRANDS INC COM 205887102 161508 4300 SH SOLE 1 4300 0 0 CONCENTRIX CORP COM COM 20602d101 1554624 12790 SH SOLE 9156 0 3634 CONCENTRIX CORP COM COM 20602d101 50443 415 SH SOLE 1 415 0 0 CONCORD ACQUISITION CORP III WT 20607v114 324 2950 SH SOLE 3 2950 0 0 CONCORD ACQUISITION II CORP WT 20607u116 479 6450 SH SOLE 3 6450 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 128425 18886 SH SOLE 3 18886 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 401288 59013 SH SOLE 51036 0 7977 CONCRETE PUMPING HLDGS INC COM 206704108 9622 1415 SH SOLE 1 1415 0 0 CONDUENT INC COM 206787103 686 200 SH SOLE 1 200 0 0 CONOCOPHILLIPS COM 20825c104 801220 8076 SH SOLE 8076 0 0 CONOCOPHILLIPS COM 20825c104 1523720 15359 SH SOLE 1 12095 0 3263 CONRAD INDS INC COM COM 208305102 54046 3798 SH SOLE 1 3798 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 7159 210 SH SOLE 1 210 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 2497638 73266 SH SOLE 56006 0 17260 CONSOLIDATED EDISON INC COM 209115104 70447 736 SH SOLE 1 377 0 359 CONSTELLATION BRANDS INC COM 21036P108 1044967 4626 SH SOLE 1 4609 0 17 CONSTELLATION BRANDS INC COM 21036P108 45178 200 SH SOLE 200 0 0 CONSTELLATION ENERGY CORP COM 21037t109 179765 2290 SH SOLE 2290 0 0 CONSTELLATION ENERGY CORP COM 21037t109 56598 721 SH SOLE 1 650 0 71 CONSTELLATION SOFTWARE INC COM 21037X100 108895 58 SH SOLE 58 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 467497 249 SH SOLE 1 249 0 0 CORECIVIC INC LP 21871n101 6900 750 SH SOLE 1 750 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 111 87 SH SOLE 1 87 0 0 CORNING INC COM 219350105 218136 6183 SH SOLE 6183 0 0 CORNING INC COM 219350105 438707 12435 SH SOLE 1 12435 0 0 CORTEVA COM 22052l104 856941 14209 SH SOLE 1 12122 0 2087 COSTAR GROUP INC COM COM 22160n109 41310 600 SH SOLE 1 600 0 0 COSTCO WHSL CORP NEW COM 22160K105 753438 1516 SH SOLE 1516 0 0 COSTCO WHSL CORP NEW COM 22160K105 9687787 19498 SH SOLE 1 18436 0 1062 COTERRA ENERGY INC COM 127097103 1391443 56701 SH SOLE 1 45376 0 11325 COTERRA ENERGY INC COM 127097103 714556 29118 SH SOLE 29118 0 0 CRA INTL INC COM 12618T105 1187098 11010 SH SOLE 11010 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 11360 100 SH SOLE 1 100 0 0 CRANE HLDGS CO COM 224441113 824680 21200 SH SOLE 16858 0 4342 CRANE HLDGS CO COM 224441105 8993740 79240 SH SOLE 60570 0 18670 CRAWFORD & CO COM 224633206 506282 60560 SH SOLE 3 60560 0 0 CRAWFORD & CO COM 224633206 35889 4293 SH SOLE 1 4293 0 0 CRAWFORD & CO COM 224633107 49855 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO COM 224633206 1576938 188629 SH SOLE 163059 0 25570 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4409 25 SH SOLE 1 25 0 0 CRESCENT ENERGY CO COM 44952j104 23550 2082 SH SOLE 1 2082 0 0 CRESCERA CAPITAL ACQUISITION C WT g26507114 676 7718 SH SOLE 3 7718 0 0 CRESCO LABS INC COM 22587m106 237930 148388 SH SOLE 1 127804 0 20584 CRISPR THERAPEUTICS AG COM h17182108 28495 630 SH SOLE 1 630 0 0 CRIXUS BH3 ACQUISITION CO WT 22677t110 1698 10000 SH SOLE 3 10000 0 0 CRONOS GROUP INC COM 22717l101 239 123 SH SOLE 1 123 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 44609 325 SH SOLE 1 325 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 607100 4536 SH SOLE 1 4096 0 440 CROWN CASTLE INTL CORP NEW COM COM 22822v101 33460 250 SH SOLE 250 0 0 CROWN PROPTECH ACQUISITIONS WT g25741110 1210 12098 SH SOLE 3 12098 0 0 CSX CORP PUT 126408953 144000 2400 SH Put SOLE 3 2400 0 0 CSX CORP COM 126408103 4184115 139750 SH SOLE 1 131562 0 8188 CTO REALTY GROWTH INC COM COM 22948q101 6764401 391912 SH SOLE 298989 0 92923 CUBESMART COM 229663109 9244 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 13733 2641 SH SOLE 1 2641 0 0 CULP INC COM 230215105 562957 108261 SH SOLE 93757 0 14504 CULP INC COM 230215105 182270 35052 SH SOLE 3 35052 0 0 CUMMINS INC COM 231021106 68797 288 SH SOLE 1 288 0 0 CURTISS WRIGHT CORP COM 231561101 5288 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM 126650100 11090715 149249 SH SOLE 1 144428 0 4821 CVS HEALTH CORP COM 126650100 17609869 236978 SH SOLE 226279 0 10699 CYTODYN INC COM COM 23283M101 3416 9488 SH SOLE 1 9488 0 0 D R HORTON INC COM COM 23331a109 39076 400 SH SOLE 1 400 0 0 DANAHER CORPORATION COM 235851102 1480703 5875 SH SOLE 1 5675 0 200 DANAHER CORPORATION COM 235851102 213982 849 SH SOLE 849 0 0 DARDEN RESTAURANTS INC COM 237194105 10241 66 SH SOLE 1 66 0 0 DARLING INGREDIENTS INC COM 237266101 35098 601 SH SOLE 1 601 0 0 DASEKE INC COM COM 23753f107 4120 533 SH SOLE 1 533 0 0 DATADOG INC COM 23804l103 9082 125 SH SOLE 1 125 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 6761266 183780 SH SOLE 135590 0 48190 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 40904 412 SH SOLE 1 412 0 0 DBX ETF TR INDX FD 233051200 6160 175 SH SOLE 1 175 0 0 DBX ETF TR COM 233051879 7576 257 SH SOLE 1 257 0 0 DEEP MEDICINE ACQUISITION CO COM 243733110 755 5200 SH SOLE 3 5200 0 0 DEERE & CO COM 244199105 360857 874 SH SOLE 1 549 0 325 DELL TECHNOLOGIES INC COM 24703l202 11259 280 SH SOLE 1 280 0 0 DELTA AIR LINES INC DEL COM 247361702 1598323 45771 SH SOLE 1 43921 0 1850 DELTA APPAREL INC COM 247368103 36300 3300 SH SOLE 1 3300 0 0 DESKTOP METAL INC COM 25058x105 419 182 SH SOLE 1 182 0 0 DEVON ENERGY CORP NEW COM 25179M103 151830 3000 SH SOLE 3000 0 0 DEVON ENERGY CORP NEW COM 25179M103 35478 701 SH SOLE 1 701 0 0 DEXCOM INC COM 252131107 11618 100 SH SOLE 1 100 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 30175 710 SH SOLE 710 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 6300235 148241 SH SOLE 1 141628 0 6613 DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 230 10 SH SOLE 1 10 0 0 DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740 91894 3931 SH SOLE 1 3931 0 0 DFA DIMENSIONAL INTERNATIONAL INDX FD 25434v781 18996 798 SH SOLE 1 798 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 2377619 88223 SH SOLE 1 88223 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 30831 1144 SH SOLE 1144 0 0 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 1498213 52076 SH SOLE 1 51486 0 590 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 8950148 267328 SH SOLE 1 254567 0 12761 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 80720 2411 SH SOLE 2411 0 0 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 27573 1106 SH SOLE 1106 0 0 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 62350 2501 SH SOLE 1 2501 0 0 DHC ACQUISITION CORP WT g2758t117 584 17548 SH SOLE 3 17548 0 0 DIAGEO PLC ADUS 25243Q205 61601 340 SH SOLE 340 0 0 DIAGEO PLC ADUS 25243Q205 670547 3701 SH SOLE 1 3701 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 173303 1053 SH SOLE 3 1053 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 562041 3415 SH SOLE 2948 0 467 DIAMOND HILL INVESTMENT GROUP COM 25264r207 12837 78 SH SOLE 1 78 0 0 DIAMONDBACK ENERGY INC COM COM 25278x109 11084 82 SH SOLE 1 82 0 0 DIDI GLOBAL INC SPON COM 23292e108 304 80 SH SOLE 1 80 0 0 DIEBOLD NIXDORF INC CALL 253651953 5250 100 SH Call SOLE 3 100 0 0 DIEBOLD NIXDORF INC COM 253651103 138000 115000 SH SOLE 115000 0 0 DIEBOLD NIXDORF INC COM 253651103 121178 100982 SH SOLE 1 100982 0 0 DIEBOLD NIXDORF INC COM 253651103 547894 456578 SH SOLE 3 456578 0 0 DIGITAL HEALTH ACQUISITION C WT 253893119 1674 19700 SH SOLE 3 19700 0 0 DIGITAL RIVER COM 25388b104 1224996 349999 SH SOLE 3 349999 0 0 DIGITAL RLTY TR INC COM 253868103 53087 540 SH SOLE 1 540 0 0 DIGITAL RLTY TR INC COM 253868103 10716 109 SH SOLE 109 0 0 DIGITAL TRANSFORMATION OPPORTU WT 25401k115 1009 20174 SH SOLE 3 20174 0 0 DIGITAL WORLD ACQUISITION CORP COM 25400q105 11619 827 SH SOLE 1 827 0 0 DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666 45453 1850 SH SOLE 1 1850 0 0 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 20915 907 SH SOLE 907 0 0 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 2293103 99441 SH SOLE 1 94692 0 4749 DINE BRANDS GLOBAL INC COM 254423106 2114765 31265 SH SOLE 21660 0 9605 DIRECT SELLING ACQUISITION COR WT 25460l111 1108 13850 SH SOLE 3 13850 0 0 DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307 44471 1450 SH SOLE 1 1450 0 0 DIREXION DAILY AEROSPACE & DEF INDX FD 25460e661 1566 75 SH SOLE 1 75 0 0 DIREXION DAILY FTSE CHINA BEAR COM 25460e521 1399 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 25500 351 SH SOLE 1 351 0 0 DISCOVER FINL SVCS COM 254709108 4724666 47801 SH SOLE 1 46228 0 1573 DISCOVER FINL SVCS COM 254709108 11499868 116348 SH SOLE 109160 0 7188 DISNEY WALT CO COM 254687106 5894993 58873 SH SOLE 1 56087 0 2787 DISNEY WALT CO COM 254687106 436467 4359 SH SOLE 4359 0 0 DISRUPTIVE ACQUISITION CORPORA WT g2770y128 552 6132 SH SOLE 3 6132 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 3621207 79657 SH SOLE 55185 0 24472 DIVIDEND & INCOME FD COM NEW COM 25538a204 3378 300 SH SOLE 3 300 0 0 DIVIDEND CAP TOTAL RLTY COM 09186l100 38189 4390 SH SOLE 1 4390 0 0 DLH HOLDINGS CORP COM 23335q100 1712850 149333 SH SOLE 149333 0 0 DNP SELECT INCOME FD COM COM 23325p104 62803 5699 SH SOLE 1 5699 0 0 DOCUSIGN INC COM 256163106 42617 731 SH SOLE 1 731 0 0 DOLLAR GEN CORP NEW COM 256677105 59981 285 SH SOLE 1 285 0 0 DOMINION RES COM 25746u109 1010965 18082 SH SOLE 1 16682 0 1400 DOMO INC COM 257554105 225 16 SH SOLE 1 16 0 0 DONEGAL GROUP INC COM 257701201 8878 581 SH SOLE 581 0 0 DONEGAL GROUP INC COM 257701201 264344 17300 SH SOLE 1 17300 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 591408 14474 SH SOLE 12515 0 1959 DONNELLEY FINL SOLUTIONS INC COM 25787g100 12421 304 SH SOLE 1 304 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 189550 4639 SH SOLE 3 4639 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 5685 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 91164 600 SH SOLE 600 0 0 DOVER CORP COM 260003108 275252 1812 SH SOLE 1 1812 0 0 DOW INC COM 260557103 89686 1636 SH SOLE 1 1451 0 185 DP CAP ACQUISITION I CORP WT g2r05b126 182 5200 SH SOLE 3 5200 0 0 DRAFTKINGS INC COM 26142v105 290 15 SH SOLE 1 15 0 0 DRAGANFLY INC COM 26142q205 640 500 SH SOLE 1 500 0 0 DRIVE SHACK INC COM 262077100 714 2000 SH SOLE 1 2000 0 0 DT MIDSTREAM COM 23345m107 136113 2757 SH SOLE 1 2757 0 0 DT MIDSTREAM COM 23345m107 12457532 252330 SH SOLE 189035 0 63295 DTE ENERGY CO COM 233331107 60028 548 SH SOLE 1 548 0 0 DUET ACQUISITION WT 26431q114 105 3000 SH SOLE 3 3000 0 0 DUKE ENERGY CORP NEW COM 26441C204 176733 1832 SH SOLE 1832 0 0 DUKE ENERGY CORP NEW COM 26441C204 734426 7613 SH SOLE 1 7613 0 0 DUPONT DE NEMOURS INC COM 26614n102 186674 2601 SH SOLE 1 2601 0 0 DUPONT DE NEMOURS INC COM 26614n102 161052 2244 SH SOLE 2244 0 0 DURECT CORP COM 266605500 17667 3900 SH SOLE 1 3900 0 0 DYCOM INDS INC COM 267475101 98332 1050 SH SOLE 1 850 0 200 E MED FUTURE INC COM COM 26875d108 42 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 52912 3750 SH SOLE 1 3750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 200155 4399 SH SOLE 3 4399 0 0 EAGLE BULK SHIPPING INC COM y2187a150 16380 360 SH SOLE 1 360 0 0 EAGLE BULK SHIPPING INC COM y2187a150 634998 13956 SH SOLE 12096 0 1860 EAGLE CAP GROWTH FD INC CLSD FD 269451100 125953 15341 SH SOLE 3 15341 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 5320 648 SH SOLE 1 648 0 0 EAGLE MATLS INC COM 26969P108 7924 54 SH SOLE 1 54 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EASTERLY GOVERNMENT PROPERTIES COM 27616p103 66611 4848 SH SOLE 1 4848 0 0 EASTERN CO COM 276317104 1086341 55767 SH SOLE 3 55767 0 0 EASTERN CO COM 276317104 234344 12030 SH SOLE 1 12030 0 0 EASTMAN CHEM CO COM 277432100 8434 100 SH SOLE 1 100 0 0 EATON CORP PLC COM g29183103 17631029 102901 SH SOLE 97865 0 5036 EATON CORP PLC COM g29183103 16292359 95088 SH SOLE 1 89290 0 5798 EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 26470 2613 SH SOLE 1 2613 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 326895 18500 SH SOLE 1 18500 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 29455 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 29436 663 SH SOLE 1 663 0 0 ECOLAB INC COM 278865100 131265 793 SH SOLE 1 793 0 0 EDISON INTL COM 281020107 10730 152 SH SOLE 1 152 0 0 EDITAS MEDICINE INC COM 28106w103 544 75 SH SOLE 1 75 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 3723 45 SH SOLE 1 45 0 0 EKSO BIONICS HLDGS INC COM 282644301 330 200 SH SOLE 1 200 0 0 EL PASO ENERGY CAP TR I CV PFD 283678209 22985 500 SH SOLE 1 500 0 0 ELECTRONIC ARTS INC COM 285512109 5902 49 SH SOLE 1 49 0 0 ELEVANCE HEALTH INC COM 036752103 91502 199 SH SOLE 1 199 0 0 ELLIOTT OPPOR WT g30092111 69 1250 SH SOLE 3 1250 0 0 ELLIOTT OPPORTUNITY II F CLASS COM g30092103 102450 10000 SH SOLE 3 10000 0 0 EMBECTA CORP COM 29082k105 25702 914 SH SOLE 1 914 0 0 EMERALD PLANTATION HLDGS COM g30337102 1170 780000 SH SOLE 3 780000 0 0 EMERSON ELEC CO COM 291011104 146265 1679 SH SOLE 1 1587 0 92 ENBRIDGE INC CO COM 29250n105 1758852 46104 SH SOLE 1 41246 0 4858 ENBRIDGE INC CO COM 29250n105 372191 9756 SH SOLE 9756 0 0 ENCOMPASS HEALTH CORP COM COM 29261a100 1757168 32480 SH SOLE 22420 0 10060 ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 5145 215 SH SOLE 1 215 0 0 ENDEAVOUR SILVER CORP COM 29258y103 41027 10574 SH SOLE 3 10574 0 0 ENDEAVOUR SILVER CORP COM 29258y103 260212 67065 SH SOLE 57948 0 9117 ENDEAVOUR SILVER CORP COM 29258y103 4524 1166 SH SOLE 1 1166 0 0 ENERGOUS CORP COM 29272c103 108 200 SH SOLE 1 200 0 0 ENERGY FUELS INC COM 292671708 558 100 SH SOLE 1 100 0 0 ENERGY TRANSFER LP LP 29273v100 16647 1335 SH SOLE 1335 0 0 ENERGY TRANSFER LP LP 29273v100 32422 2600 SH SOLE 1 2600 0 0 ENERGY VAULT HOLDINGS INC COM COM 29280w109 214 100 SH SOLE 1 100 0 0 ENHABIT INC COM 29332g102 5580831 401210 SH SOLE 290960 0 110250 ENHABIT INC COM 29332g102 2782 200 SH SOLE 3 200 0 0 ENOVIS CORPORATION COM 194014502 2677870 50063 SH SOLE 37071 0 12992 ENPHASE ENERGY INC COM COM 29355a107 6308 30 SH SOLE 1 30 0 0 ENPHYS ACQUISITION CORP WT G3167L117 68226 568552 SH SOLE 3 568552 0 0 ENTEGRIS INC COM COM 29362u104 8283 101 SH SOLE 1 101 0 0 ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114 400 10000 SH SOLE 3 10000 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 391945 15133 SH SOLE 15133 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4890007 188803 SH SOLE 1 181087 0 7716 EOG RES INC COM COM 26875p101 14029711 122391 SH SOLE 1 119105 0 3286 EOG RES INC COM COM 26875p101 19767652 172447 SH SOLE 164554 0 7893 EOS ENERGY ENTERPRISES INC COM COM 29415c101 707 275 SH SOLE 1 275 0 0 EQT CORP COM COM 26884l109 42345 1327 SH SOLE 1 1327 0 0 EQUIFAX INC COM 294429105 450855 2223 SH SOLE 1 2223 0 0 EQUINIX INC COM 29444u700 236501 328 SH SOLE 1 308 0 20 EQUITY COMWLTH COM 294628102 79733 3850 SH SOLE 1 3850 0 0 EQUITY COMWLTH COM 294628102 14497 700 SH SOLE 700 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 24000 400 SH SOLE 400 0 0 ERICSSON ADUS 294821608 2457 420 SH SOLE 1 420 0 0 ESAB CORPORATION COM COM 29605j106 3351336 56735 SH SOLE 41733 0 15002 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 43 SH SOLE 1 43 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH SOLE 144 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 3 318 0 0 ESGEN ACQUISITION CORP WT EXP WT g3r95n111 273 5050 SH SOLE 3 5050 0 0 ESS TECH INC COMMON STOCK COM 26916j106 139 100 SH SOLE 1 100 0 0 ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201 4065 85 SH SOLE 1 85 0 0 ETF SER SOLUTIONS DEFIANCE NEX INDX FD 26922a289 10271 313 SH SOLE 1 313 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 186335 52936 SH SOLE 1 52816 0 120 ETSY INC COM COM 29786a106 20262 182 SH SOLE 1 182 0 0 EVANS BANCORP INC COM NEW COM 29911q208 8425 251 SH SOLE 1 251 0 0 EVERBRIDGE INC COM 29978A104 7801 225 SH SOLE 1 225 0 0 EVEREST REINSURANCE GROUP COM g3223r108 259564 725 SH SOLE 1 725 0 0 EVERSOURCE ENERGY COM COM 30040w108 2426 31 SH SOLE 1 31 0 0 EVO ACQUISITION CORP WT 30052g116 583 3644 SH SOLE 3 3644 0 0 EVOLUTION PETE CORP COM COM 30049a107 246443 39056 SH SOLE 33803 0 5253 EVOLUTION PETE CORP COM COM 30049a107 5774 915 SH SOLE 1 915 0 0 EVOLUTION PETE CORP COM COM 30049a107 77815 12332 SH SOLE 3 12332 0 0 EXACT SCIENCES CORP COM 30063P105 22038 325 SH SOLE 1 325 0 0 EXCELFIN ACQUISITION CORP WT 30069x110 728 10000 SH SOLE 3 10000 0 0 EXELON CORP COM 30161N101 8964 214 SH SOLE 1 0 0 214 EXPEDIA INC COM 30212p303 5531 57 SH SOLE 1 57 0 0 EXPEDITORS INTL WASH INC PUT 302130959 310050 620 SH Put SOLE 3 620 0 0 EXPEDITORS INTL WASH INC COM 302130109 1890915 17171 SH SOLE 1 15119 0 2052 EXXON MOBIL CORP COM 30231G102 1290808 11771 SH SOLE 11771 0 0 EXXON MOBIL CORP COM 30231G102 6963043 63497 SH SOLE 1 60740 0 2757 F N B CORP COM 302520101 194172 16739 SH SOLE 1 16739 0 0 F N B CORP COM 302520101 397462 34264 SH SOLE 34264 0 0 F&G ANNUITIES & LIFE INC COM 30190a104 2193 121 SH SOLE 1 121 0 0 F&G ANNUITIES & LIFE INC COM 30190a104 6794783 374988 SH SOLE 283120 0 91868 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 2591 7317 SH SOLE 1 7317 0 0 FARFETCH LIMITED COM 30744w107 196 40 SH SOLE 1 40 0 0 FARMERS NATIONAL BANC CORP COM 309627107 136828 10825 SH SOLE 1 10825 0 0 FARMERS NATIONAL BANC CORP COM 309627107 33180 2625 SH SOLE 2625 0 0 FAST ACQUISITION CORP II WT 311874119 1192 2978 SH SOLE 3 2978 0 0 FASTENAL CO COM 311900104 22061 409 SH SOLE 1 409 0 0 FASTLY INC COM 31188v100 1279 72 SH SOLE 1 72 0 0 FAT PROJS ACQUISITION WTS WT g3400w110 635 12100 SH SOLE 3 12100 0 0 FEDERAL AGRIC MTG CORP COM 313148306 7416685 55685 SH SOLE 41139 0 14546 FEDERAL AGRIC MTG CORP COM 313148306 71656 538 SH SOLE 1 538 0 0 FEDERAL AGRIC MTG CORP COM 313148306 108150 812 SH SOLE 3 812 0 0 FEDERAL NATL MTG ASSN COM COM 313586109 264 645 SH SOLE 1 645 0 0 FEDEX CORP COM 31428X106 1375967 6022 SH SOLE 1 5512 0 510 FERRELLGAS PARTNERS LP UNIT LT COM 315293209 793 95 SH SOLE 1 0 0 95 FFD FINL CORP COM COM 30243c107 91639 2811 SH SOLE 1 2811 0 0 FIDELITY COMWLTH TR INDX FD 315912808 21303 444 SH SOLE 1 190 0 254 FIDELITY COVINGTON TRUST INDX FD 316092600 12601 205 SH SOLE 1 205 0 0 FIDELITY COVINGTON TRUST COM 316092808 1069663 9387 SH SOLE 1 9387 0 0 FIDELITY COVINGTON TRUST INDX FD 316092501 15 0 SH SOLE 1 0 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 139421 5597 SH SOLE 1 5597 0 0 FIDELITY COVINGTON TRUST COM 316092808 1083551 9509 SH SOLE 9509 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 1205570 26208 SH SOLE 1 26208 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188200 925586 19100 SH SOLE 1 19100 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 349002 7587 SH SOLE 7587 0 0 FIDELITY NATL FINL INC COM 31620r303 95953 2747 SH SOLE 1 2747 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 378137 6960 SH SOLE 6960 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 921219 16956 SH SOLE 1 13885 0 3071 FIESTA RESTAURANT GROUP INC COM 31660B101 463230 56354 SH SOLE 56354 0 0 FIFTH THIRD BANCORP COM 316773100 284169 10667 SH SOLE 1 10667 0 0 FIFTH THIRD BANCORP COM 316773100 69291 2601 SH SOLE 2601 0 0 FINANCIAL STRATEGIES ACQUISITI COM 31772t115 350 10000 SH SOLE 3 10000 0 0 FINCH THERAPEUTICS GROUP INC COM 31773d101 6288 16000 SH SOLE 1 16000 0 0 FINNOVATE ACQUISITION CORP WT g3r34k111 204 10825 SH SOLE 3 10825 0 0 FINTECH ECOSYSTEM DEVE WT 318136124 1138 9900 SH SOLE 3 9900 0 0 FINTECH ECOSYSTEM DEVE WT 318136116 296 7900 SH SOLE 3 7900 0 0 FIRST BANCSHARES INC (MISSOURI COM 318687100 2815 150 SH SOLE 1 150 0 0 FIRST CITIZENS BANCSHARES COM 31946m103 282199 290 SH SOLE 290 0 0 FIRST CITIZENS BANCSHARES COM 31946m103 163481 168 SH SOLE 1 13 0 155 FIRST CMNTY CORP S C COM 319835104 699820 34991 SH SOLE 34991 0 0 FIRST HORIZON CORPORATION COM 320517105 29088 1636 SH SOLE 1 1636 0 0 FIRST INTERNET BANCORP COM 320557101 555327 33353 SH SOLE 28866 0 4487 FIRST INTERNET BANCORP COM 320557101 13087 786 SH SOLE 1 786 0 0 FIRST INTERNET BANCORP COM 320557101 178738 10735 SH SOLE 3 10735 0 0 FIRST LONG IS CORP COM 320734106 419566 31079 SH SOLE 26903 0 4176 FIRST LONG IS CORP COM 320734106 132718 9831 SH SOLE 3 9831 0 0 FIRST LONG IS CORP COM 320734106 10030 743 SH SOLE 1 743 0 0 FIRST NILES FINL INC COM COM 33582n106 9357 950 SH SOLE 950 0 0 FIRST PL FINL CORP COM COM 33610t109 0 5450 SH SOLE 1 5450 0 0 FIRST REP BK SAN FRANCISCO C PUT 33616C950 21600 90 SH Put OTR 2 0 0 90 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 8548 611 SH SOLE 1 611 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 10941 74 SH SOLE 1 74 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 54096 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33734X184 8206 250 SH SOLE 1 250 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 783752 9325 SH SOLE 1 9325 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 1941883 12526 SH SOLE 1 12526 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 349124 2252 SH SOLE 2252 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 83537 3299 SH SOLE 1 3299 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 963424 11968 SH SOLE 1 6807 0 5161 FIRST TR MLP & ENERGY INCOME F LP 33739b104 18308 2396 SH SOLE 1 2396 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 365046 10283 SH SOLE 1 4583 0 5700 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 104230 3914 SH SOLE 3914 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 208680 7836 SH SOLE 1 7836 0 0 FIRST TR S&P REIT INDX COM INDX FD 33734g108 45735 1878 SH SOLE 1 1878 0 0 FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 17376 260 SH SOLE 1 260 0 0 FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 34250 656 SH SOLE 1 656 0 0 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 33252 828 SH SOLE 1 696 0 132 FIRSTENERGY CORP COM 337932107 48713 1216 SH SOLE 1 1216 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 109 65 SH SOLE 1 65 0 0 FIVERR INTL COM m4r82t106 873 25 SH SOLE 1 25 0 0 FLEXSTEEL INDS INC COM 339382103 333891 17336 SH SOLE 3 17336 0 0 FLEXSTEEL INDS INC COM 339382103 1041735 54088 SH SOLE 46768 0 7320 FLEXSTEEL INDS INC COM 339382103 25173 1307 SH SOLE 1 1307 0 0 FLOTEK INDS INC DEL COM 343389102 4485 6500 SH SOLE 6500 0 0 FLOTEK INDS INC DEL COM 343389102 2760 4000 SH SOLE 1 4000 0 0 FLOWERS FOODS INC COM 343498101 56903 2076 SH SOLE 1 2076 0 0 FLUENCE ENERGY INC COM CL A COM 34379v103 3442 170 SH SOLE 1 170 0 0 FLUOR CORP NEW COM 343412102 15455 500 SH SOLE 1 0 0 500 FLUTTER ENTMT PLC UNSPONSORED COM 344044102 10929 120 SH SOLE 1 120 0 0 FMC CORP COM 302491303 1954 16 SH SOLE 1 16 0 0 FOCUS IMPACT ACQUISITION CORP WT 34417l117 159 2600 SH SOLE 3 2600 0 0 FORD MTR CO DEL COM 345370860 2020673 160371 SH SOLE 1 154471 0 5900 FORTINET INC COM COM 34959e109 36553 550 SH SOLE 1 550 0 0 FORTIVE CORP COM COM 34959j108 20246 297 SH SOLE 1 297 0 0 FORTUNA SILVER MINES INC COM 349915108 2544 666 SH SOLE 1 666 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2659318 45280 SH SOLE 1 43100 0 2180 FORTUNE BRANDS INNOVATIONS I COM 34964C106 7753593 132021 SH SOLE 93241 0 38780 FORTUNE RISE ACQUISITION CORP WT 34969g110 609 8620 SH SOLE 3 8620 0 0 FORUM MERGER IV CORP WT 349875112 469 3750 SH SOLE 3 3750 0 0 FOSSIL GROUP INC COM 34988V106 6400 2000 SH SOLE 1 2000 0 0 FOSTER L B CO COM 350060109 53210 4635 SH SOLE 3 4635 0 0 FOSTER L B CO COM 350060109 166288 14485 SH SOLE 12527 0 1958 FOSTER L B CO COM 350060109 4029 351 SH SOLE 1 351 0 0 FOUNDER SPAC WT 78112j117 358 8150 SH SOLE 3 8150 0 0 FRANCHISE GROUP INC COM COM 35180x105 463250 17000 SH SOLE 17000 0 0 FRANCHISE GROUP INC COM COM 35180x105 7494 275 SH SOLE 1 275 0 0 FRANKLIN RESOURCES INC COM 354613101 3367 125 SH SOLE 1 125 0 0 FREEPORT-MCMORAN INC COM 35671D857 139094 3400 SH SOLE 1 2400 0 1000 FRESENIUS MED CARE AG&CO KGA COM 358029106 12756 600 SH SOLE 1 600 0 0 FRESHWORKS INC COM 358054104 2596 169 SH SOLE 1 169 0 0 FRONTDOOR INC COM 35905a109 148600 5330 SH SOLE 5330 0 0 FRONTIER INVESTMENT CORP WT g36816125 620 4098 SH SOLE 3 4098 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 6154 1386 SH SOLE 1 1386 0 0 FTI CONSULTING INC COM 302941109 32168 163 SH SOLE 1 163 0 0 FTSE RUSSELL PUT OPT 06/23 170 PUT 74348a950 240500 65 SH Put SOLE 3 65 0 0 FTSE RUSSELL PUT OPT 12/23 170 PUT 74348a950 3817450 455 SH Put SOLE 3 455 0 0 FULGENT GENETICS INC COM 359664109 468 15 SH SOLE 1 15 0 0 FUSION ACQUISITION CORP II WT 36118n110 112 9860 SH SOLE 3 9860 0 0 FUSION ACQUISITION CORP II WTS WT 36118n110 13 1119 SH SOLE 3 1119 0 0 FUTURETECH II ACQ WT 36119d111 51 2000 SH SOLE 3 2000 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 201198 9678 SH SOLE 1 9678 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 58221 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 57008 5650 SH SOLE 1 5650 0 0 GALAXY DIGITAL HOLDINGS LTD COM g37092106 7626 2000 SH SOLE 1 2000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2106323 11010 SH SOLE 1 9960 0 1050 GAMING AND LEISURE PROPERTIES COM 36467j108 5237705 100609 SH SOLE 74901 0 25708 GAMING AND LEISURE PROPERTIES COM 36467j108 68459 1315 SH SOLE 1 1315 0 0 GANFENG LITHIUM CO COM y2690m105 1243 200 SH SOLE 1 200 0 0 GAP INC COM 364760108 28323 2821 SH SOLE 1 2821 0 0 GARTNER INC COM 366651107 2967765 9110 SH SOLE 1 8360 0 750 GDL FD CLSD FD 361570104 58839 7500 SH SOLE 1 7500 0 0 GDL FD CLSD FD 361570104 1311137 167126 SH SOLE 3 167126 0 0 GE HEALTHCARE TECHNOLOGIES INC COM 36266g107 45199 551 SH SOLE 1 551 0 0 GEE GROUP COM 36165a102 338481 815617 SH SOLE 1 815617 0 0 GEN DIGITAL INC COM 668771108 3432 200 SH SOLE 1 200 0 0 GEN DIGITAL INC COM 668771108 214500 12500 SH SOLE 12500 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 21861 1396 SH SOLE 1 1396 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 270448 17270 SH SOLE 3 17270 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 851638 54383 SH SOLE 47091 0 7292 GENERAC HLDGS INC COM 368736104 362374 3355 SH SOLE 1 3355 0 0 GENERAL DYNAMICS CORP COM 369550108 6755954 29604 SH SOLE 1 27957 0 1647 GENERAL DYNAMICS CORP COM 369550108 12182763 53384 SH SOLE 50904 0 2480 GENERAL ELECTRIC CO COM 369604301 159109 1664 SH SOLE 1 1664 0 0 GENERAL MLS INC COM 370334104 107765 1261 SH SOLE 1 1261 0 0 GENERAL MOTORS CO COM 37045v100 7849425 213997 SH SOLE 204025 0 9972 GENERAL MOTORS CO COM 37045v100 1211084 33018 SH SOLE 1 32333 0 685 GENESCO INC COM 371532102 482575 13085 SH SOLE 13085 0 0 GENESIS UNICORN C 26 WT 37187c118 189 2000 SH SOLE 3 2000 0 0 GENUINE PARTS CO COM 372460105 6190 37 SH SOLE 1 37 0 0 GETAROUND INC WT 37427g119 150 3200 SH SOLE 3 3200 0 0 GETSWIFT TECHNOLOGIES LTD COM 37428g100 15 147030 SH SOLE 1 147030 0 0 GILEAD SCIENCES INC COM 375558103 350083 4219 SH SOLE 1 4219 0 0 GINKGO BIOWORKS HOLDINGS INC COM 37611x100 465 350 SH SOLE 1 350 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 77043 6100 SH SOLE 1 6100 0 0 GLENCORE PLC UNSPONSORD ADR COM 37827x100 11489 1000 SH SOLE 1 1000 0 0 GLOBAL PARTNER ACQUISITION II WT g3934p128 934 5282 SH SOLE 3 5282 0 0 GLOBAL PMTS INC COM COM 37940x102 114922 1092 SH SOLE 1 1092 0 0 GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 307 3100 SH SOLE 3 3100 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 10001 420 SH SOLE 1 420 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 30016 1280 SH SOLE 1 1280 0 0 GLOBAL X FDS GLOBAL X COPPER INDX FD 37954y830 1935 50 SH SOLE 1 50 0 0 GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 451586 7106 SH SOLE 1 7106 0 0 GLOBAL X MLP COM 37954y343 22006 529 SH SOLE 1 529 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 113458 2840 SH SOLE 1 2840 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 71910 1800 SH SOLE 1800 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 341317 13385 SH SOLE 1 13385 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 32686 1064 SH SOLE 1 1064 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 96137 3776 SH SOLE 1 3750 0 26 GLOBAL X URANIUM ETF INDX FD 37954y871 9965 500 SH SOLE 1 500 0 0 GLOBAL X URANIUM ETF INDX FD 37954y871 6816 342 SH SOLE 342 0 0 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 337216 11895 SH SOLE 1 11895 0 0 GLOBESTAR THERAPEUTICS COM 37960p104 607 88000 SH SOLE 1 88000 0 0 GOLDEN ARROW MERGER CORP WT 380799114 223 4366 SH SOLE 3 4366 0 0 GOLDEN ENTMT INC COM 381013101 5761942 132428 SH SOLE 99957 0 32471 GOLDENBRIDGE ACQUISITION LTD WT g3970d120 1526 22089 SH SOLE 3 22089 0 0 GOLDENSTONE ACQUI WT 38136y128 243 3000 SH SOLE 3 3000 0 0 GOLDENSTONE ACQUI WT 38136y110 90 3000 SH SOLE 3 3000 0 0 GOLDMAN SACHS BDC COM 38147u107 321963 23587 SH SOLE 1 23587 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 747305 9201 SH SOLE 9201 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 580073 7142 SH SOLE 1 7142 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 700997 2143 SH SOLE 1 2143 0 0 GOLUB CAP BDC INC COM COM 38173m102 28815 2125 SH SOLE 1 2125 0 0 GOLUB CAP BDC INC COM COM 38173m102 169500 12500 SH SOLE 12500 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 26448 2400 SH SOLE 1 2400 0 0 GORMAN RUPP CO COM 383082104 3502750 140110 SH SOLE 107040 0 33070 GRAB HLDGS LTD CL COM g4124c109 301 100 SH SOLE 1 100 0 0 GRAINGER W W INC COM 384802104 137762 200 SH SOLE 1 200 0 0 GRAY TELEVISION INC COM 389375106 52320 6000 SH SOLE 1 6000 0 0 GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 257997 15770 SH SOLE 1 15770 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 125036 14590 SH SOLE 1 14590 0 0 GREEN EARTH TECHS COM 39303r102 0 10000 SH SOLE 1 10000 0 0 GREEN PLAINS INC COM 393222104 104095 3359 SH SOLE 3359 0 0 GREEN PLAINS INC COM 393222104 561663 18124 SH SOLE 1 18124 0 0 GREEN PLAINS INC COM 393222104 129677252 4184487 SH SOLE 3 4184487 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 24500 200 SH Put SOLE 3 200 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 98515 1037 SH Put SOLE 3 1037 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 124575 1510 SH Put SOLE 3 1510 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 4510 41 SH Put SOLE 3 41 0 0 GREENCITY ACQUISITION CORP COM g4086b123 210 8400 SH SOLE 3 8400 0 0 GREENIDGE GENERATION HOLDINGS COM 39531g100 199 440 SH SOLE 1 440 0 0 GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 13457 203 SH SOLE 1 203 0 0 GROWGENERATION CORP COM 39986l109 513 150 SH SOLE 1 150 0 0 GROWTH FOR GOOD ACQUISITION CO WT g41522114 134 1400 SH SOLE 3 1400 0 0 GROWTH FOR GOOD ACQUISITION CO COM g41522130 363 2800 SH SOLE 3 2800 0 0 GSK PLC COM 37733w204 414720 11656 SH SOLE 1 11522 0 134 GT ADVANCED TECHNO ESCROW COM 361esc023 0 19 SH SOLE 1 19 0 0 GUARDANT HEALTH INC COM COM 40131m109 14064 600 SH SOLE 600 0 0 GUARDANT HEALTH INC COM COM 40131m109 586 25 SH SOLE 1 25 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GXO LOGISTICS INC COM 36262g101 13120 260 SH SOLE 260 0 0 HAEMONETICS CORP MASS COM 405024100 2069 25 SH SOLE 1 25 0 0 HALEON PLC COM 405552100 15149 1861 SH SOLE 1 1861 0 0 HALLIBURTON CO COM 406216101 8290 262 SH SOLE 1 262 0 0 HANESBRANDS INC COM 410345102 93328 17743 SH SOLE 17743 0 0 HANESBRANDS INC COM 410345102 946279 179901 SH SOLE 1 169255 0 10646 HANOVER FOODS CORP CL A COM 41078W100 4944 100 SH SOLE 1 100 0 0 HARMONIC INC COM 413160102 179588 12309 SH SOLE 1 12309 0 0 HARMONIC INC COM 413160102 2918 200 SH SOLE 200 0 0 HARROW HEALTH INC COM 415858109 789056 37290 SH SOLE 37290 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 87112 1250 SH SOLE 1 1250 0 0 HARVEST NAT RES COM 41754v202 1350 45000 SH SOLE 3 45000 0 0 HASBRO INC COM 418056107 5369 100 SH SOLE 3 100 0 0 HAWKS ACQUISITION CORP WT 42032p116 750 15000 SH SOLE 3 15000 0 0 HAYWARD HLDGS INC COM 421298100 205920 17570 SH SOLE 1 17570 0 0 HCA HOLDINGS INC COM COM 40412c101 161636 613 SH SOLE 1 613 0 0 HEALTHLYNKED CORP COM COM 42228p102 592 7400 SH SOLE 1 7400 0 0 HEALTHWELL ACQUISITION CORP I WT 42227r117 2710 22450 SH SOLE 3 22450 0 0 HELIOGEN INC WT 42329e113 553 14004 SH SOLE 3 14004 0 0 HENRY SCHEIN INC COM 806407102 86025 1055 SH SOLE 1 1055 0 0 HENRY SCHEIN INC COM 806407102 7532176 92374 SH SOLE 65922 0 26452 HERCULES CAPITAL INC COM 427096508 16112 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 12783 4454 SH SOLE 1 4454 0 0 HERITAGE GLOBAL INC COM COM 42727e103 189549 66045 SH SOLE 3 66045 0 0 HERITAGE GLOBAL INC COM COM 42727e103 590589 205780 SH SOLE 177934 0 27846 HERSHEY CO COM 427866108 127205 500 SH SOLE 1 500 0 0 HERTZ GLOBAL HOLDINGS INC WT 42806j148 13897 1565 SH SOLE 1 1565 0 0 HERTZ RENT CAR HLDG COM 42806j700 619 38 SH SOLE 1 38 0 0 HESS CORP COM COM 42809h107 130487 986 SH SOLE 1 986 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 15930 1000 SH SOLE 1 1000 0 0 HIGH TIDE INC COM 42981e401 1979 1450 SH SOLE 1 1450 0 0 HIGHLANDS REIT INC LP 43110a104 1520 5429 SH SOLE 1 5429 0 0 HILLMAN SOLUTIONS CORP COM 431636109 4823229 572830 SH SOLE 429470 0 143360 HILTON GRAND VACATIONS INC COM COM 43283x105 217707 4900 SH SOLE 1 4900 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 44430 1000 SH SOLE 1000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 123261 875 SH SOLE 1 875 0 0 HOLOGIC INC COM 436440101 333614 4134 SH SOLE 1 4134 0 0 HOME BANCSHARES INC COM 436893200 34215 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 14146390 47934 SH SOLE 1 46637 0 1297 HOME DEPOT INC COM 437076102 20520281 69532 SH SOLE 66511 0 3021 HOME PLATE ACQUISITION CORP WT 43734r111 2282 7200 SH SOLE 3 7200 0 0 HONEYWELL INTL INC COM 438516106 18625232 97453 SH SOLE 1 94559 0 2895 HONEYWELL INTL INC COM 438516106 19646267 102795 SH SOLE 98640 0 4155 HOOKER FURNISHINGS CORPORATI COM 439038100 1785167 98140 SH SOLE 68244 0 29896 HORIZON ACQUISITION CORP COM 92854t100 24416 3200 SH SOLE 1 3200 0 0 HORIZON ACQUISITION CORP COM 92854t100 30520 4000 SH SOLE 4000 0 0 HORIZON KINETICS INFLATION BEN INDX FD 53656f623 120276 3900 SH SOLE 1 3400 0 500 HORMEL FOODS CORP COM 440452100 73778 1850 SH SOLE 1 1850 0 0 HOULIHAN LOKEY INC COM 441593100 18312226 209307 SH SOLE 191257 0 18050 HOULIHAN LOKEY INC COM 441593100 6533183 74673 SH SOLE 1 74333 0 340 HOVNANIAN ENTERPRISES INC COM 442487401 3392 50 SH SOLE 1 50 0 0 HOWARD HUGHES CORP COM COM 44267d107 3456000 43200 SH SOLE 29900 0 13300 HOWMET AEROSPACE INC COM 443201108 85 2 SH SOLE 2 0 0 HP INC COM COM 40434l105 2935 100 SH SOLE 1 100 0 0 HUBBELL INC COM 443510607 42579 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 240529 561 SH SOLE 1 561 0 0 HUMANA INC COM 444859102 383513 790 SH SOLE 1 790 0 0 HUNT J B TRANS SVCS INC PUT 445658957 456000 480 SH Put SOLE 3 480 0 0 HUNTINGTON BANCSHARES INC COM 446150104 606872 54185 SH SOLE 1 54185 0 0 HUNTINGTON BANCSHARES INC COM 446150104 9442 843 SH SOLE 843 0 0 HYSTER B COM 449172204 27 1 SH SOLE 1 1 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 70434 1365 SH SOLE 1 1365 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 9590066 185854 SH SOLE 131677 0 54177 IAMGOLD CORP COM 450913108 27100 10000 SH SOLE 1 10000 0 0 ICHOR HOLDINGS SHS COM g4740b105 327 10 SH SOLE 1 10 0 0 ICICI BK LTD ADR ADUS 45104g104 118690 5500 SH SOLE 1 5500 0 0 ICON PLC LTD SHS COM g4705a100 4272 20 SH SOLE 1 20 0 0 IDEAL PWR INC COM 451622203 261 25 SH SOLE 1 25 0 0 IDEXX LABS INC COM COM 45168d104 160526 321 SH SOLE 321 0 0 IDEXX LABS INC COM COM 45168d104 457073 914 SH SOLE 1 914 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 ILLINOIS TOOL WKS INC COM 452308109 402910 1655 SH SOLE 1 1655 0 0 ILLUMINA INC COM 452327109 162785 700 SH SOLE 1 640 0 60 ILLUMINA INC COM 452327109 23255 100 SH SOLE 100 0 0 IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827 8100 308 SH SOLE 1 308 0 0 IMMERSION CORP COM 452521107 12516 1400 SH SOLE 1 1400 0 0 IMMERSION CORP COM 452521107 712429 79690 SH SOLE 68894 0 10796 IMMERSION CORP COM 452521107 226298 25313 SH SOLE 3 25313 0 0 IMMUTABLE HOLDINGS COM 45258g108 831 5000 SH SOLE 1 5000 0 0 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 41485 1800 SH SOLE 1 1800 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 261667 80266 SH SOLE 69542 0 10724 INDEPENDENCE CONTRACT DRILLI COM 453415606 82573 25329 SH SOLE 3 25329 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 6106 1873 SH SOLE 1 1873 0 0 INDEXIQ ETF TR INDX FD 45409B800 52189 1650 SH SOLE 1650 0 0 INDEXIQ ETF TR INDX FD 45409B800 80656 2550 SH SOLE 1 2550 0 0 INDIA FD INC COM 454089103 21182 1400 SH SOLE 1 1400 0 0 INDIE SEMICONDUCTOR INC CLASS COM 45569u101 791 75 SH SOLE 1 75 0 0 INFINITE ACQUISITION CORP WT g48028123 351 1950 SH SOLE 3 1950 0 0 INFINTT ACQUISITION CORP WT g47862126 1611 20213 SH SOLE 3 20213 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 31548 6198 SH SOLE 6198 0 0 INFOSYS LTD ADUS 456788108 80224 4600 SH SOLE 1 4600 0 0 ING GLOBAL EQTY DV & P COM CLSD FD 45684e107 760 149 SH SOLE 1 149 0 0 INGERSOLL RAND PLC COM 45687v106 11636 200 SH SOLE 1 200 0 0 INGEVITY CORP COM COM 45688c107 3563412 49824 SH SOLE 36484 0 13340 INGEVITY CORP COM COM 45688c107 79387 1110 SH SOLE 1 1110 0 0 INMODE LTD COM m5425m103 108664 3400 SH SOLE 1 3400 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 282495 3718 SH SOLE 1 3039 0 679 INNOVATIVE INTL ACQUSITIN CORP WT g4809m125 429 5050 SH SOLE 3 5050 0 0 INSIGHT ACQUISITION CORP WT 45784l118 560 28000 SH SOLE 3 28000 0 0 INSPIRED ENTMT INC COM COM 45782n108 3154001 246599 SH SOLE 190217 0 56382 INTEGRAL ACQUISITION 1 CORP WT 45827k119 123 2500 SH SOLE 3 2500 0 0 INTEL CORP COM 458140100 2327623 71246 SH SOLE 1 68596 0 2650 INTEL CORP COM 458140100 19602 600 SH SOLE 600 0 0 INTELLIA THERAPEUTICS INC COM 45826j105 559 15 SH SOLE 1 15 0 0 INTELLICHECK INC COM NEW COM 45817g201 69335 27734 SH SOLE 3 27734 0 0 INTELLICHECK INC COM NEW COM 45817g201 6615 2646 SH SOLE 1 2646 0 0 INTELLICHECK INC COM NEW COM 45817g201 214822 85929 SH SOLE 74333 0 11596 INTELLIGENT MEDICINE ACQUISITI WT 45828d114 115 2500 SH SOLE 3 2500 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 125565 1204 SH SOLE 1 1204 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1104965 8429 SH SOLE 1 8429 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 143550 1561 SH SOLE 1561 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34117 371 SH SOLE 1 371 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 34947 1304 SH SOLE 1 1304 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 26800 1000 SH SOLE 1000 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 33643 1305 SH SOLE 1 1305 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 841150 32628 SH SOLE 28204 0 4424 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 270097 10477 SH SOLE 3 10477 0 0 INTERNATIONAL PAPER CO COM 460146103 3606 100 SH SOLE 1 100 0 0 INTERPRIVATE III FINANCIAL PAR WT 46064r114 621 6540 SH SOLE 3 6540 0 0 INTERPRIVATE IV INFRATECH PART WT 46064t110 1049 9632 SH SOLE 3 9632 0 0 INTUIT COM 461202103 311189 698 SH SOLE 1 668 0 30 INTUIT COM 461202103 313864 704 SH SOLE 704 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 469809 1839 SH SOLE 1 1839 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 113429 444 SH SOLE 444 0 0 INVACARE CORP COM 461203101 370 21750 SH SOLE 1 21750 0 0 INVENTRUST PROPERTIES CORP LP 46124j201 2200 94 SH SOLE 1 94 0 0 INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 50263 624 SH SOLE 1 624 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 34380 900 SH SOLE 1 900 0 0 INVESCO BULLETSHARES 2023 CORP INDX FD 46138j866 80631 3825 SH SOLE 1 3825 0 0 INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 6384 284 SH SOLE 1 284 0 0 INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791 241224 12590 SH SOLE 1 10491 0 2099 INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643 278804 13892 SH SOLE 1 12127 0 1765 INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460 186700 11322 SH SOLE 1 9666 0 1656 INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783 12046 624 SH SOLE 1 624 0 0 INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577 8031 439 SH SOLE 1 439 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 49851 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 522840 6146 SH SOLE 1 6146 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 53428 450 SH SOLE 1 450 0 0 INVESCO DB AGRICULTURE FUND INDX FD 46140h106 2043 100 SH SOLE 1 100 0 0 INVESCO DB BASE METALS FUND INDX FD 46140h700 1273 63 SH SOLE 1 63 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 202122 8514 SH SOLE 1 8514 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 223987 9435 SH SOLE 9435 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 44863 1669 SH SOLE 1 1669 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 704713 26217 SH SOLE 3 26217 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 86174 235 SH Put SOLE 3 235 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 89727 300 SH Put SOLE 3 300 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 51865 943 SH Put SOLE 3 943 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 66000 800 SH Put SOLE 3 800 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 13000 100 SH Put SOLE 3 100 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 51750 450 SH Put SOLE 3 450 0 0 INVESCO EXCHANGE TRADED FD TR INDX FD 46137v134 1455 36 SH SOLE 1 36 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 2178 150 SH SOLE 1 150 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 62712 400 SH SOLE 400 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 716798 4572 SH SOLE 1 4572 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 57582 350 SH SOLE 1 350 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 1971 100 SH SOLE 1 100 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 35420 1039 SH SOLE 1 1039 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 31704 930 SH SOLE 930 0 0 INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 42163 4298 SH SOLE 1 4298 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 5575716 42237 SH SOLE 42237 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 5167280 39143 SH SOLE 1 39143 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 644589 25278 SH SOLE 1 24978 0 300 INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 174806 7382 SH SOLE 1 7382 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 10780 939 SH SOLE 1 939 0 0 INVESCO QQQ TRUST INDX FD 46090e103 5381928 16770 SH SOLE 1 16320 0 450 INVESCO QQQ TRUST INDX FD 46090e103 716316 2232 SH SOLE 2232 0 0 INVESCO S AND P 500 GARP ETF INDX FD 46137v431 15013 176 SH SOLE 1 176 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 4407394 30476 SH SOLE 1 26771 0 3705 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 133773 925 SH SOLE 925 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 984370 15775 SH SOLE 1 15577 0 198 INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 42319 280 SH SOLE 1 280 0 0 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 4244021 55769 SH SOLE 1 55769 0 0 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 328980 4323 SH SOLE 4323 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 956766 10558 SH SOLE 1 10558 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 149795 1653 SH SOLE 1653 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 10638885 94863 SH SOLE 94863 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 945937 8435 SH SOLE 1 8435 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 8491 150 SH SOLE 1 0 0 150 INVESCO SOLAR ETF INDX FD 46138g706 49295 635 SH SOLE 1 635 0 0 INVESCO SOLAR ETF INDX FD 46138g706 3571 46 SH SOLE 46 0 0 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 6597 133 SH SOLE 1 133 0 0 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 183000 15000 SH SOLE 1 15000 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 14105 1419 SH SOLE 1 1419 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 203359 3812 SH SOLE 1 3812 0 0 INVESTCORP EUROPE ACQUISITION WT g4923t113 111 1104 SH SOLE 3 1104 0 0 IO BIOTECH INC COM 449778109 1702 908 SH SOLE 1 908 0 0 IQVIA HOLDINGS INC COM 46266c105 119533 601 SH SOLE 1 601 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 177363 1430 SH SOLE 1 1430 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 29107 470 SH SOLE 470 0 0 IRON MTN INC NEW COM COM 46284v101 1385030 26177 SH SOLE 1 24302 0 1875 IRONNET INC COM 46323q113 195 6500 SH SOLE 3 6500 0 0 ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 3543 85 SH SOLE 1 85 0 0 ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718 302 3 SH SOLE 1 3 0 0 ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 54392 749 SH SOLE 1 749 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 17259 366 SH SOLE 1 366 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 178214 3565 SH SOLE 1 3565 0 0 ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738 22104 422 SH SOLE 1 422 0 0 ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 14540 400 SH SOLE 1 400 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 3059 22 SH SOLE 1 22 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 1551061 12502 SH SOLE 1 12115 0 387 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 30276 327 SH SOLE 1 327 0 0 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 113611 4722 SH SOLE 1 4722 0 0 ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 51940 723 SH SOLE 1 723 0 0 ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 593719 23495 SH SOLE 1 23495 0 0 ISHARES GOLD TR INDX FD 464285204 656927 17579 SH SOLE 1 17579 0 0 ISHARES GOLD TR INDX FD 464285204 5302280 141886 SH SOLE 141886 0 0 ISHARES INC INDX FD 464286350 33656 800 SH SOLE 1 800 0 0 ISHARES INC INDX FD 464286509 20508 600 SH SOLE 1 600 0 0 ISHARES INC INDX FD 464286533 206602 3786 SH SOLE 1 3786 0 0 ISHARES INC INDX FD 464286665 48169 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286772 1653 27 SH SOLE 1 27 0 0 ISHARES INC INDX FD 464286806 8538 300 SH SOLE 1 300 0 0 ISHARES INC INDX FD 464286871 432 21 SH SOLE 1 21 0 0 ISHARES INC INDX FD 464286426 3711 56 SH SOLE 1 56 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 822843 16865 SH SOLE 16865 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1249902 25618 SH SOLE 1 25080 0 538 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 41729 711 SH SOLE 1 711 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 1767 89 SH SOLE 89 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 25388 1279 SH SOLE 1 1279 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 18676 412 SH SOLE 1 412 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 2674 59 SH SOLE 59 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2447 50 SH SOLE 1 50 0 0 ISHARES MSCI EM INDX FD 46434g863 34597 1099 SH SOLE 1 1099 0 0 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 2907126 58932 SH SOLE 1 55831 0 3101 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 424287 8601 SH SOLE 8601 0 0 ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 19027 496 SH SOLE 1 496 0 0 ISHARES SILVER TR INDX FD 46428Q109 753850 34080 SH SOLE 1 31640 0 2440 ISHARES TR INDX FD 464288687 212790 6816 SH SOLE 1 6144 0 672 ISHARES TR INDX FD 464288687 10209 327 SH SOLE 327 0 0 ISHARES TR INDX FD 464288760 193334 1680 SH SOLE 1 1680 0 0 ISHARES TR INDX FD 464288810 514699 9535 SH SOLE 1 9535 0 0 ISHARES TR INDX FD 464288836 6485 37 SH SOLE 1 37 0 0 ISHARES TR INDX FD 464288851 6007 70 SH SOLE 70 0 0 ISHARES TR PUT 464287955 54350 100 SH Put SOLE 3 100 0 0 ISHARES TR INDX FD 464288869 576268 5514 SH SOLE 1 5514 0 0 ISHARES TR INDX FD 464288869 2779025 26591 SH SOLE 26591 0 0 ISHARES TR INDX FD 464288877 942744 19426 SH SOLE 1 18877 0 549 ISHARES TR INDX FD 464288885 1399860 14943 SH SOLE 1 14481 0 462 ISHARES TR CALL 464288903 3400 200 SH Call SOLE 3 200 0 0 ISHARES TR PUT 464288950 15000 1200 SH Put SOLE 3 1200 0 0 ISHARES TR PUT 464288953 8100 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464288953 26910 1170 SH Put SOLE 3 1170 0 0 ISHARES TR PUT 464288954 25000 1000 SH Put SOLE 3 1000 0 0 ISHARES TR PUT 464288954 5000 2000 SH Put SOLE 3 2000 0 0 ISHARES TR INDX FD 464289438 30287 218 SH SOLE 1 218 0 0 ISHARES TR INDX FD 464289511 5606 107 SH SOLE 1 107 0 0 ISHARES TR INDX FD 464289859 5596 88 SH SOLE 1 88 0 0 ISHARES TR INDX FD 464289867 45777 915 SH SOLE 1 915 0 0 ISHARES TR INDX FD 464289875 3827 96 SH SOLE 1 96 0 0 ISHARES TR INDX FD 464288679 61106 553 SH SOLE 1 553 0 0 ISHARES TR PUT 464287955 5650 100 SH Put SOLE 3 100 0 0 ISHARES TR PUT 464287952 60000 1600 SH Put SOLE 3 1600 0 0 ISHARES TR PUT 464287952 265000 1325 SH Put SOLE 3 1325 0 0 ISHARES TR INDX FD 464288661 8000 68 SH SOLE 1 68 0 0 ISHARES TR INDX FD 46429B663 1566427 15408 SH SOLE 1 15408 0 0 ISHARES TR INDX FD 46429B689 25526 377 SH SOLE 1 347 0 30 ISHARES TR INDX FD 46429B697 8101487 111376 SH SOLE 1 103861 0 7515 ISHARES TR INDX FD 46429B697 924162 12705 SH SOLE 12705 0 0 ISHARES TR INDX FD 46429B747 58050 585 SH SOLE 1 585 0 0 ISHARES TR PUT 464287952 87531 300 SH Put SOLE 3 300 0 0 ISHARES TR PUT 464287952 39500 200 SH Put SOLE 3 200 0 0 ISHARES TR INDX FD 464288224 4945 250 SH SOLE 1 250 0 0 ISHARES TR INDX FD 464288166 6602 61 SH SOLE 1 61 0 0 ISHARES TR PUT 464287957 140600 1520 SH Put SOLE 3 1520 0 0 ISHARES TR PUT 464287950 27365 13 SH Put SOLE 1 0 0 13 ISHARES TR PUT 464287950 13050 900 SH Put SOLE 3 900 0 0 ISHARES TR PUT 464287950 31998 20 SH Put SOLE 3 20 0 0 ISHARES TR INDX FD 464287887 22318 203 SH SOLE 1 203 0 0 ISHARES TR PUT 464287957 330000 400 SH Put SOLE 3 400 0 0 ISHARES TR INDX FD 464288653 297689 2599 SH SOLE 1 2543 0 56 ISHARES TR INDX FD 464288646 79449 1572 SH SOLE 1572 0 0 ISHARES TR INDX FD 464288646 51854 1026 SH SOLE 1 1026 0 0 ISHARES TR INDX FD 464288638 226350 4414 SH SOLE 1 3796 0 618 ISHARES TR INDX FD 464288612 244149 2337 SH SOLE 1 2337 0 0 ISHARES TR INDX FD 464288588 1000965 10567 SH SOLE 1 10370 0 197 ISHARES TR INDX FD 464288588 947300 10000 SH SOLE 3 10000 0 0 ISHARES TR INDX FD 464288570 89688 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464288562 8462 120 SH SOLE 1 120 0 0 ISHARES TR INDX FD 464288521 5040 100 SH SOLE 1 100 0 0 ISHARES TR PUT 464287957 35250 300 SH Put SOLE 3 300 0 0 ISHARES TR INDX FD 464287879 15255 163 SH SOLE 1 163 0 0 ISHARES TR INDX FD 464287861 1250 25 SH SOLE 1 25 0 0 ISHARES TR PUT 464287955 139050 135 SH Put SOLE 1 135 0 0 ISHARES TR PUT 464287955 105000 700 SH Put SOLE 3 700 0 0 ISHARES TR PUT 464287955 447000 600 SH Put SOLE 3 600 0 0 ISHARES TR INDX FD 464288414 28012 260 SH SOLE 1 260 0 0 ISHARES TR INDX FD 464287812 27892 140 SH SOLE 1 140 0 0 ISHARES TR PUT 464287955 47100 600 SH Put SOLE 3 600 0 0 ISHARES TR PUT 464287955 34290 540 SH Put SOLE 3 540 0 0 ISHARES TR INDX FD 464288513 1889 25 SH SOLE 1 25 0 0 ISHARES TR PUT 464287955 414720 360 SH Put SOLE 3 360 0 0 ISHARES TR INDX FD 464287804 626713 6481 SH SOLE 6481 0 0 ISHARES TR INDX FD 46429B663 178007 1751 SH SOLE 1751 0 0 ISHARES TR INDX FD 464287804 7646966 79079 SH SOLE 1 74384 0 4695 ISHARES TR PUT 464287955 258650 350 SH Put SOLE 3 350 0 0 ISHARES TR INDX FD 464287804 48350 500 SH SOLE 3 500 0 0 ISHARES TR INDX FD 464287796 16931 387 SH SOLE 1 387 0 0 ISHARES TR INDX FD 464287788 520448 7316 SH SOLE 1 7316 0 0 ISHARES TR INDX FD 464287788 39838 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464287770 16304 108 SH SOLE 1 108 0 0 ISHARES TR INDX FD 464287762 555346 2034 SH SOLE 1 2034 0 0 ISHARES TR INDX FD 464287762 39048 143 SH SOLE 143 0 0 ISHARES TR INDX FD 464287754 126995 1268 SH SOLE 1 1268 0 0 ISHARES TR INDX FD 464287739 25137 296 SH SOLE 1 296 0 0 ISHARES TR INDX FD 464287721 735519 7925 SH SOLE 1 7713 0 212 ISHARES TR INDX FD 464287705 14388 140 SH SOLE 1 140 0 0 ISHARES TR INDX FD 464287697 16742 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 464287689 456460 1939 SH SOLE 1939 0 0 ISHARES TR INDX FD 464287671 163159 1838 SH SOLE 1 1838 0 0 ISHARES TR INDX FD 464287671 75543 851 SH SOLE 851 0 0 ISHARES TR INDX FD 464287655 923042 5174 SH SOLE 1 5174 0 0 ISHARES TR INDX FD 464287655 229779 1288 SH SOLE 1288 0 0 ISHARES TR INDX FD 464287648 85284 376 SH SOLE 1 376 0 0 ISHARES TR INDX FD 464287630 456893 3334 SH SOLE 1 3329 0 5 ISHARES TR INDX FD 464287622 359918 1598 SH SOLE 1598 0 0 ISHARES TR INDX FD 464287622 136039 604 SH SOLE 1 604 0 0 ISHARES TR INDX FD 464287614 3371510 13799 SH SOLE 13799 0 0 ISHARES TR INDX FD 464287614 793584 3248 SH SOLE 1 2998 0 250 ISHARES TR INDX FD 464287606 119031 1665 SH SOLE 1 1665 0 0 ISHARES TR INDX FD 464287598 297821 1956 SH SOLE 1956 0 0 ISHARES TR INDX FD 464287598 2131471 13999 SH SOLE 1 13900 0 99 ISHARES TR INDX FD 464287564 19550 352 SH SOLE 1 352 0 0 ISHARES TR INDX FD 464287556 470210 3641 SH SOLE 1 3641 0 0 ISHARES TR INDX FD 464287549 75701 223 SH SOLE 1 223 0 0 ISHARES TR INDX FD 464287523 18498 42 SH SOLE 1 42 0 0 ISHARES TR INDX FD 464287507 914085 3654 SH SOLE 3654 0 0 ISHARES TR INDX FD 464287507 10015259 40035 SH SOLE 1 38305 0 1730 ISHARES TR INDX FD 464287499 233183 3335 SH SOLE 3335 0 0 ISHARES TR INDX FD 464287499 1299693 18588 SH SOLE 1 18388 0 200 ISHARES TR INDX FD 464287481 199764 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464287481 84403 927 SH SOLE 1 927 0 0 ISHARES TR INDX FD 464287473 267518 2519 SH SOLE 1 2519 0 0 ISHARES TR INDX FD 464287465 543838 7604 SH SOLE 1 7604 0 0 ISHARES TR INDX FD 464287457 303992 3700 SH SOLE 3700 0 0 ISHARES TR INDX FD 464287457 9878638 120237 SH SOLE 1 105613 0 14624 ISHARES TR CLSD FD 464287440 33998 343 SH SOLE 1 343 0 0 ISHARES TR CLSD FD 464287440 7792220 78614 SH SOLE 3 78614 0 0 ISHARES TR INDX FD 464287432 74778 703 SH SOLE 1 703 0 0 ISHARES TR INDX FD 464287432 798626 7508 SH SOLE 3 7508 0 0 ISHARES TR INDX FD 464287408 513233 3382 SH SOLE 1 3382 0 0 ISHARES TR INDX FD 464287341 4833 128 SH SOLE 1 128 0 0 ISHARES TR INDX FD 464287333 11593 168 SH SOLE 1 168 0 0 ISHARES TR INDX FD 464287309 321367 5030 SH SOLE 1 5030 0 0 ISHARES TR INDX FD 464287291 29789 548 SH SOLE 1 548 0 0 ISHARES TR INDX FD 464287242 46475 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464287242 17929 164 SH SOLE 1 164 0 0 ISHARES TR INDX FD 464287234 537252 13615 SH SOLE 1 13615 0 0 ISHARES TR INDX FD 464287226 232460 2333 SH SOLE 2333 0 0 ISHARES TR INDX FD 464287226 8810443 88423 SH SOLE 1 86522 0 1901 ISHARES TR INDX FD 464287200 5976692 14539 SH SOLE 14539 0 0 ISHARES TR INDX FD 464287192 25518 112 SH SOLE 1 112 0 0 ISHARES TR INDX FD 464287184 2953 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 464287176 852894 7736 SH SOLE 1 7736 0 0 ISHARES TR INDX FD 464287168 172840 1475 SH SOLE 1 1475 0 0 ISHARES TR INDX FD 464287150 26368591 291205 SH SOLE 5821 0 285384 ISHARES TR INDX FD 464287150 24144978 266648 SH SOLE 1 259290 0 7358 ISHARES TR INDX FD 464287127 7672 136 SH SOLE 1 0 0 136 ISHARES TR INDX FD 464287101 1666698 8911 SH SOLE 1 8911 0 0 ISHARES TR INDX FD 464288406 4084 66 SH SOLE 1 0 0 66 ISHARES TR INDX FD 464288372 19462 408 SH SOLE 1 408 0 0 ISHARES TR INDX FD 464288281 123035 1426 SH SOLE 1 1426 0 0 ISHARES TR INDX FD 464288273 329983 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464288273 8153 137 SH SOLE 1 137 0 0 ISHARES TR INDX FD 464288240 14143 290 SH SOLE 1 290 0 0 ISHARES TR PUT 464287955 267900 600 SH Put SOLE 3 600 0 0 ISHARES TR INDX FD 464288224 17940 907 SH SOLE 907 0 0 ISHARES TR PUT 464287955 87100 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287955 307800 300 SH Put SOLE 3 300 0 0 ISHARES TR PUT 464287955 134600 200 SH Put SOLE 3 200 0 0 ISHARES TR INDX FD 464288851 186465 2173 SH SOLE 1 2123 0 50 ISHARES TR CALL 464287955 110160 340 SH Call SOLE 3 340 0 0 ISHARES TR INDX FD 464287556 9429 73 SH SOLE 73 0 0 ISHARES TR INDX FD 464287200 29319999 71324 SH SOLE 1 70007 0 1317 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3615181 54079 SH SOLE 54079 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 6630606 99186 SH SOLE 1 98639 0 547 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 3517955 56787 SH SOLE 1 56787 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1652145 26669 SH SOLE 6045 0 20624 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 52657 1141 SH SOLE 1141 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 7212084 156275 SH SOLE 1 150221 0 6054 ISHARES TR ESG MSCI LEADR INDX FD 46435u218 30998 435 SH SOLE 1 435 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 1093593 12091 SH SOLE 1 11774 0 317 ISHARES TR FLTG RATE NT INDX FD 46429b655 189501 3761 SH SOLE 1 3761 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 62976 1600 SH SOLE 1 1600 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 876035 37469 SH SOLE 1 36868 0 601 ISHARES U S ETF TR INDX FD 46431W507 985887 19877 SH SOLE 1 19877 0 0 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 155400 4164 SH SOLE 1 4036 0 128 ISHARES UT ETF TR COMMOD INDX FD 46431w853 26787 991 SH SOLE 1 991 0 0 ITERIS INC NEW COM 46564T107 482484 102875 SH SOLE 89020 0 13855 ITERIS INC NEW COM 46564T107 11331 2416 SH SOLE 1 2416 0 0 ITERIS INC NEW COM 46564T107 153663 32764 SH SOLE 3 32764 0 0 ITERUM THERAPEUTICS PLC COM g6333l101 38 38 SH SOLE 1 38 0 0 ITOCHU CORP ADR COM 465717106 12927 200 SH SOLE 1 200 0 0 IX ACQUISITION CORP WT g5000d111 925 25000 SH SOLE 3 25000 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1396065 27487 SH SOLE 1 27487 0 0 JACKSON ACQUISITION CO WT 46653c114 22 2500 SH SOLE 3 2500 0 0 JACKSON FINL INC CL A COM 46817m107 31050 830 SH SOLE 1 830 0 0 JACKSON FINL INC CL A COM 46817m107 10068827 269148 SH SOLE 200303 0 68845 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 4146 600 SH SOLE 1 600 0 0 JAWS HURRICANE ACQUISITION COR WT 47201b111 173 1050 SH SOLE 3 1050 0 0 JAZZ PHARMACEUTICALS PLC COM g50871105 8048 55 SH SOLE 1 55 0 0 JBS SA COM 466110103 7021 1000 SH SOLE 1 1000 0 0 JD COM INC SPONS ADR ADUS 47215p106 940 21 SH SOLE 1 21 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 479274 15100 SH SOLE 1 15100 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2732250 25000 SH SOLE 17220 0 7780 JOHN WOOD GROUP PL ORDF COM g9745t118 59 24 SH SOLE 1 24 0 0 JOHNSON & JOHNSON COM 478160104 24714481 159448 SH SOLE 1 155327 0 4122 JOHNSON & JOHNSON COM 478160104 23369249 150769 SH SOLE 144371 0 6398 JOHNSON CTLS INTL PLC COM g51502105 54800 910 SH SOLE 910 0 0 JOHNSON CTLS INTL PLC COM g51502105 100327 1666 SH SOLE 1 1666 0 0 JP MORGAN CHASE & CO COM 46625h100 19438212 149169 SH SOLE 143522 0 5647 JP MORGAN CHASE & CO COM 46625h100 19921866 152881 SH SOLE 1 147903 0 4978 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 4014530 79780 SH SOLE 79780 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 49635800 986403 SH SOLE 1 971099 0 15304 JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225 90128 1514 SH SOLE 1 1514 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 56588 1121 SH SOLE 1 1121 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 23749 454 SH SOLE 1 400 0 54 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 298598 3123 SH SOLE 1 2425 0 698 JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 1107336 20281 SH SOLE 1 19553 0 728 JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 12787 270 SH SOLE 1 270 0 0 JUNIPER II CORP WT 48203n111 154 1450 SH SOLE 3 1450 0 0 JUPITER ACQUISITION CORP WT 482082112 3994 44577 SH SOLE 3 44577 0 0 JUPITER ACQUISITION CORP COM 482082104 678873 66884 SH SOLE 3 66884 0 0 KARAT PACKAGING INC COM COM 48563l101 23594 1770 SH SOLE 1 1770 0 0 KARAT PACKAGING INC COM COM 48563l101 289848 21744 SH SOLE 3 21744 0 0 KARAT PACKAGING INC COM COM 48563l101 886192 66481 SH SOLE 57291 0 9190 KELLOGG CO COM 487836108 26784 400 SH SOLE 1 400 0 0 KELLOGG CO COM 487836108 3214750 48010 SH SOLE 34430 0 13580 KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 1825 7300 SH SOLE 3 7300 0 0 KERNEL GROUP HOLDINGS INC WT g5259l129 2244 18700 SH SOLE 3 18700 0 0 KEYCORP COM 493267108 43407 3467 SH SOLE 3467 0 0 KEYCORP COM 493267108 602749 48143 SH SOLE 1 34852 0 13291 KIMBERLY-CLARK CORP COM 494368103 1373518 10233 SH SOLE 1 10133 0 100 KINDER MORGAN INC DEL LP 49456B101 697441 39831 SH SOLE 1 36781 0 3050 KISMET ACQUISITION TWO CORP WT g52807115 832 23040 SH SOLE 3 23040 0 0 KISTOS HOLDINGS PLC COM g5282k106 99227 26930 SH SOLE 1 26930 0 0 KISTOS HOLDINGS PLC COM g5282k106 124002 33654 SH SOLE 33654 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 26260 500 SH SOLE 1 500 0 0 KOHLS CORP COM 500255104 314306 13352 SH SOLE 13352 0 0 KOHLS CORP COM 500255104 317060 13469 SH SOLE 1 13469 0 0 KOHLS CORP COM 500255104 48108957 2043711 SH SOLE 3 2043711 0 0 KONTOOR BRANDS COM 50050n103 52745 1090 SH SOLE 1 1090 0 0 KONTOOR BRANDS COM 50050n103 1680730 34733 SH SOLE 25591 0 9142 KOPIN CORP COM 500600101 218 200 SH SOLE 1 200 0 0 KORNIT DIGITAL LTD COM m6372q113 19360 1000 SH SOLE 1 1000 0 0 KRAFT HEINZ CO COM 500754106 25561 661 SH SOLE 1 661 0 0 KRANESHARES TR INDX FD 500767652 354409 12022 SH SOLE 12022 0 0 KRANESHARES TR INDX FD 500767678 10705 270 SH SOLE 1 270 0 0 KRANESHARES TR INDX FD 500767652 7717610 261791 SH SOLE 1 249890 0 11901 KRATOS DEFENSE AND SECURITY SO COM 50077b207 33700 2500 SH SOLE 1 2500 0 0 KROGER CO COM 501044101 144980 2937 SH SOLE 1 2937 0 0 KYNDRYL HLDGS INC COM COM 50155q100 2052 139 SH SOLE 1 139 0 0 KYNDRYL HLDGS INC COM COM 50155q100 3812582 258305 SH SOLE 177790 0 80515 L OREAL CO ADR ADUS 502117203 24663 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 11966064 60977 SH SOLE 1 59370 0 1607 L3HARRIS TECHNOLOGIES INC COM 502431109 14544328 74115 SH SOLE 70573 0 3542 LABORATORY CORP AMER HLDGS COM 50540R409 128705 561 SH SOLE 1 561 0 0 LAKELAND INDS INC COM 511795106 333128 22817 SH SOLE 3 22817 0 0 LAKELAND INDS INC COM 511795106 1221232 83646 SH SOLE 74004 0 9642 LAKELAND INDS INC COM 511795106 23725 1625 SH SOLE 1 1625 0 0 LAM RESEARCH CORP COM 512807108 177060 334 SH SOLE 1 334 0 0 LAMAR ADVERTISING CO NEW COM 512816109 42953 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 68983 660 SH SOLE 660 0 0 LAMF GLOBAL VENTURES I CORP WT g5338l124 198 6194 SH SOLE 3 6194 0 0 LANCASTER COLONY CORP COM 513847103 189287 933 SH SOLE 1 933 0 0 LANDCADIA HOLDINGS IV INC WT 51477a112 841 4500 SH SOLE 3 4500 0 0 LANTRONIX INC COM 516548203 304 70 SH SOLE 1 70 0 0 LANZATECH GLOBAL INC WT 51655r119 398 1364 SH SOLE 3 1364 0 0 LAS VEGAS SANDS CORP COM 517834107 5745 100 SH SOLE 1 100 0 0 LAUDER ESTEE COS INC COM 518439104 499574 2027 SH SOLE 2027 0 0 LAUDER ESTEE COS INC COM 518439104 18484 75 SH SOLE 1 75 0 0 LAVA MEDTECH ACQUISITION COR WT 519345110 143 1704 SH SOLE 3 1704 0 0 LEGGETT & PLATT INC COM 524660107 10903 342 SH SOLE 1 342 0 0 LEIDOS HOLDINGS INC COM 525327102 104304 1133 SH SOLE 1 1133 0 0 LEMONADE INC COM 52567d107 1426 100 SH SOLE 1 100 0 0 LENDINGCLUB CORP COM NEW COM 52603a208 721 100 SH SOLE 1 100 0 0 LEVEL ONE BANCORP INC COM 52730d208 0 2500 SH SOLE 1 2500 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 12921 2084 SH SOLE 2084 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 169508 27340 SH SOLE 1 27340 0 0 LIBERTY BROADBAND CORP COM 530307107 89100 1085 SH SOLE 1 1029 0 56 LIBERTY BROADBAND CORP COM 530307305 296326 3627 SH SOLE 1 3446 0 181 LIBERTY BROADBAND CORP COM 530307305 31046 380 SH SOLE 380 0 0 LIBERTY GLOBAL INC COM SER A COM g5480u104 15600 800 SH SOLE 1 700 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 31365 1539 SH SOLE 1 1367 0 172 LIBERTY LATIN AMERICA LTD COM g9001e102 482 58 SH SOLE 1 58 0 0 LIBERTY LATIN AMERICA LTD COM g9001e128 1454 176 SH SOLE 1 176 0 0 LIBERTY LATIN AMERICA LTD COM g9001e128 2217149 268420 SH SOLE 208420 0 60000 LIBERTY MEDIA CORP DEL COM 531229409 99551 3544 SH SOLE 1 3249 0 295 LIBERTY MEDIA CORP DEL COM 531229607 546029 19508 SH SOLE 1 18989 0 519 LIBERTY MEDIA CORP DEL COM 531229607 1693507 60504 SH SOLE 37847 0 22657 LIBERTY MEDIA CORP DEL COM 531229706 10720 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DEL COM 531229854 145844 1949 SH SOLE 1 1837 0 112 LIBERTY MEDIA CORP DEL COM 531229870 35775 530 SH SOLE 1 454 0 76 LIBERTY MEDIA CORP DEL COM 531229888 3869499 114856 SH SOLE 79270 0 35586 LIBERTY MEDIA CORP DEL COM 531229888 77285 2294 SH SOLE 1 2294 0 0 LIBERTY MEDIA CORP DEL COM 531229706 1279 37 SH SOLE 1 37 0 0 LIBERTY RESOURCES ACQUISITION WT 53118a113 1784 23200 SH SOLE 3 23200 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 161 188 SH SOLE 1 188 0 0 LIGAND PHARMACEUTICALS COM NEW COM 53220k504 1008 14 SH SOLE 1 14 0 0 LIGAND PHARMACEUTICALS INC ROC COM 53220K215 60 12000 SH SOLE 3 12000 0 0 LIGHTBRIDGE CORP COM 53224k302 205 50 SH SOLE 1 50 0 0 LIGHTNING EMOTORS INC COM COM 53228t101 57 200 SH SOLE 1 200 0 0 LILLY ELI & CO COM 532457108 2294824 6682 SH SOLE 1 6682 0 0 LIMBACH HOLDINGS INC COM 53263p105 817252 47240 SH SOLE 32251 0 14989 LIMONEIRA CO COM 532746104 1084766 65112 SH SOLE 39686 0 25426 LINCOLN ELEC HLDGS INC COM 533900106 298461 1765 SH SOLE 1 1765 0 0 LINDE PLC COM g54950103 280798 790 SH SOLE 1 790 0 0 LIONHEART III CORP WT g8267k117 60 1194 SH SOLE 3 1194 0 0 LIONS GATE ENTMNT CORP COM 535919500 3701300 356580 SH SOLE 275040 0 81540 LITHIA MTRS INC COM 536797103 6639 29 SH SOLE 1 29 0 0 LITHIUM AMERICAS CORP COM COM 53680q207 218 10 SH SOLE 1 10 0 0 LITTELFUSE INC COM 537008104 3753 14 SH SOLE 1 14 0 0 LKQ CORP COM 501889208 308377 5433 SH SOLE 1 5258 0 175 LOCKHEED MARTIN CORP COM 539830109 1066991 2257 SH SOLE 1 2257 0 0 LOCKHEED MARTIN CORP COM 539830109 123855 262 SH SOLE 262 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 3 1000000 0 0 LORDSTOWN MOTORS CORP COM 54405q100 663 1000 SH SOLE 1 1000 0 0 LOWES COS INC COM 548661107 233965 1170 SH SOLE 1170 0 0 LOWES COS INC COM 548661107 3976137 19884 SH SOLE 1 18934 0 950 LQWD FINTECH CORP COM 50213W107 1187 1900 SH SOLE 1 1900 0 0 LUBY'S ORD SHS COM 549esc028 0 7000 SH SOLE 1 7000 0 0 LUCID GROUP INC COM 549498103 14721 1831 SH SOLE 1831 0 0 LULULEMON ATHLETICA INC COM 550021109 192657 529 SH SOLE 1 529 0 0 LULULEMON ATHLETICA INC PUT 550021959 870 10 SH Put SOLE 3 10 0 0 LULULEMON ATHLETICA INC COM 550021109 76480 210 SH SOLE 210 0 0 LULULEMON ATHLETICA INC CALL 550021909 10800 10 SH Call SOLE 3 10 0 0 LUMEN TECHNOLOGIES INC COM 550241103 31959 12060 SH SOLE 1 12060 0 0 LUMINE GROUP INC F COM 55027c106 8119 747 SH SOLE 1 747 0 0 LUMINE GROUP INC F COM 55027c106 1891 174 SH SOLE 174 0 0 LUMIRADX LTD WT g5709l117 2165 25470 SH SOLE 3 25470 0 0 LUXURBAN HOTELS INC COM COM 21985r105 7967 2897 SH SOLE 1 2897 0 0 LUXURBAN HOTELS INC COM COM 21985r105 257185 93522 SH SOLE 81006 0 12516 LUXURBAN HOTELS INC COM COM 21985r105 81543 29652 SH SOLE 3 29652 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 55044 300 SH SOLE 300 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 12293 67 SH SOLE 1 67 0 0 LYFT INC CL A COM COM 55087p104 723 78 SH SOLE 1 78 0 0 M & T BK CORP COM COM 55261f104 8968 75 SH SOLE 1 75 0 0 M3 BRIGADE ACQUISITION II CO WT 553800111 1395 12612 SH SOLE 3 12612 0 0 MACE SEC INTL COM 554335208 2585456 4787881 SH SOLE 3 4787881 0 0 MACE SEC INTL INC COM NEW COM 554335208 11969 98110 SH SOLE 1 98110 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 4013216 67940 SH SOLE 52290 0 15650 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 20970 355 SH SOLE 1 355 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 2728 14 SH SOLE 1 14 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 498816 2560 SH SOLE 2560 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 753834 13893 SH SOLE 1 13893 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 46121 850 SH SOLE 850 0 0 MAGNA INTL INC COM 559222401 20892 390 SH SOLE 1 390 0 0 MAGNOLIA OIL & GAS CORP COM 559663109 43760 2000 SH SOLE 1 2000 0 0 MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107 1065 75 SH SOLE 1 75 0 0 MALACHITE INNOVATIONS INC COM 56089m107 577 3500 SH SOLE 1 3500 0 0 MANPOWER INC COM COM 56418h100 15268 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 17313 943 SH SOLE 1 943 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 5232 600 SH SOLE 1 600 0 0 MARATHON OIL CORP COM 565849106 8650 361 SH SOLE 1 361 0 0 MARATHON PETROLEUM CORP COM 56585a102 729700 5412 SH SOLE 5412 0 0 MARATHON PETROLEUM CORP COM 56585a102 1287599 9550 SH SOLE 1 8668 0 882 MARBLEGATE ACQ WTS WT 56608a113 372 2500 SH SOLE 3 2500 0 0 MARKEL CORP COM 570535104 857142 671 SH SOLE 1 659 0 12 MARKEL CORP COM 570535104 356397 279 SH SOLE 279 0 0 MARKFORGED HOLDING CORP COM 57064n102 306716 319896 SH SOLE 1 319896 0 0 MARRIOTT INTL INC NEW COM 571903202 9768133 58830 SH SOLE 56253 0 2577 MARRIOTT INTL INC NEW COM 571903202 7067429 42565 SH SOLE 1 41105 0 1460 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3371 25 SH SOLE 1 25 0 0 MARSH & MCLENNAN COS INC COM 571748102 65787 395 SH SOLE 1 395 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2351207 6622 SH SOLE 1 6592 0 30 MARTIN MARIETTA MATLS INC COM 573284106 28405 80 SH SOLE 80 0 0 MARVELL TECHNOLOGY INC COM 573874104 97425 2250 SH SOLE 2250 0 0 MARVELL TECHNOLOGY INC COM 573874104 202057 4666 SH SOLE 1 4666 0 0 MASCO CORP COM 574599106 235275 4732 SH SOLE 1 4732 0 0 MASCO CORP COM 574599106 1957775 39376 SH SOLE 26024 0 13352 MASTERBRAND INC COM COM 57638p104 36164 4498 SH SOLE 3 4498 0 0 MASTERBRAND INC COM COM 57638p104 18894 2350 SH SOLE 1 2350 0 0 MASTERBRAND INC COM COM 57638p104 10946725 1361533 SH SOLE 1024504 0 337029 MASTERCARD INCORPORATED COM 57636Q104 1282232 3528 SH SOLE 3528 0 0 MASTERCARD INCORPORATED COM 57636Q104 10959744 30158 SH SOLE 1 29302 0 856 MATCH GROUP INC COM 57667l107 15279 398 SH SOLE 1 398 0 0 MATTERPORT INC COM 577096100 682 250 SH SOLE 1 250 0 0 MAXIMUS INC COM 577933104 7870 100 SH SOLE 1 100 0 0 MAXLINEAR INC CL A COM 57776j100 728 21 SH SOLE 1 21 0 0 MAYVILLE ENGR CO INC COM 578605107 2200252 147470 SH SOLE 101440 0 46030 MCCORMICK & CO INC COM 579780206 67483 811 SH SOLE 1 811 0 0 MCDONALDS CORP COM 580135101 18156894 64936 SH SOLE 62919 0 2017 MCDONALDS CORP COM 580135101 10209164 36512 SH SOLE 1 36055 0 457 MCKESSON CORP COM 58155Q103 507727 1426 SH SOLE 1426 0 0 MCKESSON CORP COM 58155Q103 4615584 12963 SH SOLE 1 11697 0 1266 MDU RES GROUP INC COM 552690109 5421051 177856 SH SOLE 129093 0 48763 MDU RES GROUP INC COM 552690109 190805 6260 SH SOLE 1 6260 0 0 MEDMEN ENTERPRISES INC COM 58507m107 747 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 3364676 41735 SH SOLE 1 38216 0 3519 MEDTRONIC PLC SHS COM g5960l103 540154 6700 SH SOLE 6700 0 0 MEIRAGTX HOLDINGS PLC COM g59665102 2843 550 SH SOLE 1 550 0 0 MEITUAN COM g59669104 25556 1398 SH SOLE 1 1398 0 0 MERCADOLIBRE INC COM COM 58733r102 80402 61 SH SOLE 1 61 0 0 MERCATO PARTNERS ACQUISITION C WT 58759a116 1330 13300 SH SOLE 3 13300 0 0 MERCK & CO INC COM 58933Y105 822076 7727 SH SOLE 7727 0 0 MERCK & CO INC COM 58933Y105 3641078 34224 SH SOLE 1 32463 0 1761 MERCURY GENL CORP NEW COM 589400100 22218 700 SH SOLE 1 700 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 339104 1600 SH SOLE 1600 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 4633061 21860 SH SOLE 1 21039 0 821 META PLATFORMS INC CLASS A COM COM 30303m102 21194000 100000 SH SOLE 3 100000 0 0 METAA FINL GROUP COM 59100u108 9128 220 SH SOLE 1 220 0 0 METLIFE INC COM 59156R108 162058 2797 SH SOLE 1 2797 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 30604 20 SH SOLE 1 20 0 0 MFS GOVT MKTS INCOME TR CLSD FD 552939100 1732 525 SH SOLE 1 525 0 0 MGM RESORTS INTERNATIONAL COM 552953101 47618 1072 SH SOLE 1072 0 0 MGM RESORTS INTERNATIONAL COM 552953101 389966 8779 SH SOLE 1 8779 0 0 MGP INGREDIENTS INC COM 55303j106 183865 1901 SH SOLE 1 1901 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2483993 29649 SH SOLE 1 27899 0 1750 MICRON TECHNOLOGY INC COM 595112103 387345 6419 SH SOLE 1 5569 0 850 MICROSOFT CORP COM 594918104 41526098 144038 SH SOLE 1 140297 0 3741 MICROSOFT CORP COM 594918104 27968565 97012 SH SOLE 93419 0 3593 MICROSTRATEGY INC COM 594972408 9062 31 SH SOLE 1 31 0 0 MIDDLEFIELD BANC CORP COM 596304204 524105 18708 SH SOLE 18708 0 0 MIDDLEFIELD BANC CORP COM 596304204 619160 22101 SH SOLE 1 22101 0 0 MIDLAND STATES BANCORP INC COM 597742105 88229 4119 SH SOLE 4119 0 0 MIDLAND STATES BANCORP INC COM 597742105 441123 20594 SH SOLE 1 20594 0 0 MILLERKNOLL INC COM 600544100 2476604 121105 SH SOLE 1 121105 0 0 MITSUBISHI CORP COM j43830116 25809 723 SH SOLE 1 723 0 0 MITSUI & CO LTD ADR ADR 606827202 29071 47 SH SOLE 1 47 0 0 MKS INSTRS INC COM 55306N104 8951 101 SH SOLE 1 101 0 0 MODERNA INC COM 60770K107 50528 329 SH SOLE 1 329 0 0 MODIVCARE INC COM 60783x104 2500539 29740 SH SOLE 21890 0 7850 MOHAWK INDS INC COM 608190104 9120 91 SH SOLE 1 91 0 0 MOLSON COORS BREWING CL B COM 60871r209 18720 362 SH SOLE 1 362 0 0 MOMENTUS INC COM 60879e101 297 507 SH SOLE 1 507 0 0 MONDELEZ INTL INC COM 609207105 279159 4004 SH SOLE 1 4004 0 0 MONDELEZ INTL INC COM 609207105 96492 1384 SH SOLE 1384 0 0 MONEYLION INC COM 60938k114 119 2000 SH SOLE 3 2000 0 0 MONGODB INC COM 60937p106 2797 12 SH SOLE 1 12 0 0 MOODYS CORP COM 615369105 30602 100 SH SOLE 1 100 0 0 MOOG INC COM 615394202 100750 1000 SH SOLE 1000 0 0 MOOG INC COM 615394202 434232 4310 SH SOLE 1 4310 0 0 MORGAN STANLEY COM 617446448 7726 88 SH SOLE 1 88 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 134994 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM 61945C103 4494090 97953 SH SOLE 1 97051 0 902 MOSAIC CO NEW COM 61945C103 7366218 160554 SH SOLE 153214 0 7340 MOTIVE CAPITAL CORP II WT g6293r114 287 1832 SH SOLE 3 1832 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1910204 6676 SH SOLE 1 5776 0 900 MOUNT RAINIER ACQUISITION CORP WT m6000j127 787 6293 SH SOLE 3 6293 0 0 MOUNTAIN & CO I ACQUISITN CORP WT g6301j112 85 1250 SH SOLE 3 1250 0 0 MOVADO GROUP INC COM 624580106 7020 244 SH SOLE 1 244 0 0 MOVADO GROUP INC COM 624580106 303380 10545 SH SOLE 9126 0 1419 MOVADO GROUP INC COM 624580106 96149 3342 SH SOLE 3 3342 0 0 MP MATERIALS CORP COM 553368101 845 30 SH SOLE 1 30 0 0 MPLX LP LP 55336v100 16433 477 SH SOLE 477 0 0 MPLX LP LP 55336v100 86125 2500 SH SOLE 1 2500 0 0 MSA SAFETY INC COM 553498106 400500 3000 SH SOLE 1 3000 0 0 MSC INDL DIRECT INC COM 553530106 33600 400 SH SOLE 1 400 0 0 MSCI INC COM 55354G100 315665 564 SH SOLE 1 564 0 0 MUELLER WTR PRODS INC PUT 624758958 1545 1500 SH Put SOLE 3 1500 0 0 MUELLER WTR PRODS INC COM 624758108 72666850 5212830 SH SOLE 3 5212830 0 0 MUELLER WTR PRODS INC COM 624758108 118490 8500 SH SOLE 1 8500 0 0 MUELLER WTR PRODS INC COM 624758108 466990 33500 SH SOLE 33500 0 0 MURPHY OIL CORP COM 626717102 3994 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 6967 27 SH SOLE 1 27 0 0 NANO DIMENSION LTD COM 63008g203 447950 155000 SH SOLE 1 155000 0 0 NASDAQ INC COM 631103108 34934 639 SH SOLE 1 639 0 0 NASPERS LTD COM 631512209 1930 52 SH SOLE 1 52 0 0 NATHANS FAMOUS INC NEW COM 632347100 655906 8676 SH SOLE 8676 0 0 NATIONAL FUEL GAS CO COM 636180101 61493 1065 SH SOLE 1 1065 0 0 NATIONAL GRID PLC COM 636274409 13598 200 SH SOLE 1 200 0 0 NATIONAL WESTN LIFE GROUP IN COM 638517102 41245 170 SH SOLE 1 170 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURAL RESOURCE PARTNERS LP LP 63900p608 31320 600 SH SOLE 1 600 0 0 NATURES SUNSHINE PRODS INC COM 639027101 855077 83749 SH SOLE 72393 0 11356 NATURES SUNSHINE PRODS INC COM 639027101 274547 26890 SH SOLE 3 26890 0 0 NATURES SUNSHINE PRODS INC COM 639027101 21492 2105 SH SOLE 1 2105 0 0 NAUTILUS INC COM 63910B102 48 36 SH SOLE 1 0 0 36 NCR CORP NEW COM COM 62886e108 17928 760 SH SOLE 760 0 0 NELNET INC COM 64031n108 95014 1034 SH SOLE 1 1034 0 0 NELNET INC COM 64031n108 27567 300 SH SOLE 300 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 12667969 103829 SH SOLE 1 99356 0 4473 NESTLE S A SPONSORED ADR ADUS 641069406 17600264 144255 SH SOLE 137925 0 6330 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 2562 21 SH SOLE 1 21 0 0 NETFLIX INC COM COM 64110l106 352994 1022 SH SOLE 1 1022 0 0 NETFLIX INC COM COM 64110l106 12092 35 SH SOLE 35 0 0 NEUBERGER BERMAN NEXT GENERATI COM 64133q108 1614 155 SH SOLE 1 155 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 3 2544590 SH SOLE 3 2544590 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEW FORTRESS ENERGY INC COM 644393100 2943 100 SH SOLE 1 100 0 0 NEW PROVIDENCE ACQSITN CORP II WT 64823d110 76 1666 SH SOLE 3 1666 0 0 NEW RELIC INC COM COM 64829b100 15058 200 SH SOLE 1 200 0 0 NEWCOURT ACQUISITION CORP WT g6448c129 215 5000 SH SOLE 3 5000 0 0 NEWELL BRANDS INC COM 651229106 337510 27131 SH SOLE 1 25131 0 2000 NEWHOLD INVESTMENT CORP II WT 651450116 949 7500 SH SOLE 3 7500 0 0 NEWMARK GROUP INC COM 65158n102 21240 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 285738 5829 SH SOLE 1 5829 0 0 NEWMONT CORP COM 651639106 327454 6680 SH SOLE 6680 0 0 NEWS CORP NEW COM 65249b109 13816 800 SH SOLE 1 800 0 0 NEWTEKONE INC COM 652526203 15757 1231 SH SOLE 1 1231 0 0 NEWTEKONE INC COM 652526203 194138 15167 SH SOLE 3 15167 0 0 NEWTEKONE INC COM 652526203 604416 47220 SH SOLE 40810 0 6410 NEXSTAR BROADCASTING COM 65336k103 202358 1172 SH SOLE 1 1172 0 0 NEXTDOOR HOLDINGS INC COM 65345m108 215 100 SH SOLE 1 100 0 0 NEXTERA ENERGY INC COM 65339F101 659805 8560 SH SOLE 8560 0 0 NEXTERA ENERGY INC COM 65339F101 3399498 44103 SH SOLE 1 43787 0 316 NIKE INC COM 654106103 10943527 89233 SH SOLE 1 86427 0 2806 NIKE INC COM 654106103 13020198 106166 SH SOLE 100807 0 5359 NIO INC COM 62914v106 13453 1280 SH SOLE 1 1280 0 0 NISOURCE INC COM 65473P105 40933 1464 SH SOLE 1 1464 0 0 NMG PARENT LLC COM 62929p102 2975 17 SH SOLE 1 17 0 0 NOBLE ROCK ACQUISITION CORP WT g6546r119 1412 17542 SH SOLE 3 17542 0 0 NOKIA CORP ADUS 654902204 452170 92092 SH SOLE 1 92092 0 0 NOMAD FOODS LTD COM g6564a105 8861771 472880 SH SOLE 350160 0 122720 NOMAD FOODS LTD COM g6564a105 54065 2885 SH SOLE 1 2885 0 0 NORDSON CORP COM 655663102 1618720 7283 SH SOLE 1 7283 0 0 NORFOLK SOUTHN CORP COM 655844108 1823147 8600 SH SOLE 1 8150 0 450 NORFOLK SOUTHN CORP COM 655844108 57240 270 SH SOLE 270 0 0 NORTHERN STAR INVESTMENT CORP WT 66574l118 34 687 SH SOLE 3 687 0 0 NORTHERN STAR INVESTMENT CORP WT 66575b119 113 3149 SH SOLE 3 3149 0 0 NORTHERN STAR INVT CLSD FD 66575b200 37229 3697 SH SOLE 3 3697 0 0 NORTHLAND POWER COM 666511100 5039 201 SH SOLE 1 201 0 0 NORTHRIM BANCORP INC COM 666762109 3757462 79641 SH SOLE 54683 0 24958 NORTHROP GRUMMAN CORP COM 666807102 2941253 6370 SH SOLE 1 6295 0 75 NORTHROP GRUMMAN CORP COM 666807102 197616 428 SH SOLE 428 0 0 NORTHVIEW ACQUISITION CORP COM 66718n111 2677 33458 SH SOLE 3 33458 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 153262 12740 SH SOLE 12740 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 599659 49847 SH SOLE 1 49847 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 502734 41790 SH SOLE 3 41790 0 0 NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 328750 526000 SH SOLE 1 526000 0 0 NOVARTIS AG ADUS 66987V109 71760 780 SH SOLE 780 0 0 NOVARTIS AG ADUS 66987V109 235747 2562 SH SOLE 1 2562 0 0 NOVO-NORDISK A S ADUS 670100205 201949 1269 SH SOLE 1 1269 0 0 NU HOLDINGS LTD COM g6683n103 20525 4312 SH SOLE 1 4312 0 0 NUCOR CORP COM 670346105 2472 16 SH SOLE 1 16 0 0 NUO THERAPEUTICS INC COM 67059v209 8460 4700 SH SOLE 1 4700 0 0 NUTRIEN LTD COM 67077m108 16469 223 SH SOLE 1 223 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 171748 15445 SH SOLE 1 15445 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 42924 8400 SH SOLE 1 8400 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 85276 7396 SH SOLE 1 7396 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 144034 12227 SH SOLE 1 12227 0 0 NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 46440 8000 SH SOLE 1 8000 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 57855 6567 SH SOLE 1 6567 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 38130 3000 SH SOLE 1 3000 0 0 NUVEEN REAL ESTATE FD COM CLSD FD 67071b108 25398 3400 SH SOLE 1 3400 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 314863 22003 SH SOLE 1 22003 0 0 NVE CORP COM 629445206 1376804 16590 SH SOLE 16590 0 0 NVIDIA CORP COM COM 67066g104 5192465 18693 SH SOLE 1 17876 0 817 NVIDIA CORP COM COM 67066g104 741090 2668 SH SOLE 2668 0 0 NVR INC COM COM 62944t105 11144 2 SH SOLE 1 2 0 0 NXP SEMICONDUCTORS N V COM N6596X109 22936 123 SH SOLE 1 123 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 50939 60 SH SOLE 1 60 0 0 OCA ACQUISITION CORP COM 670865112 101 1400 SH SOLE 3 1400 0 0 OCCIDENTAL PETE CORP WT 674599162 4100 100 SH SOLE 100 0 0 OCCIDENTAL PETE CORP COM 674599105 49944 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP COM 674599105 88026 1410 SH SOLE 1 1410 0 0 OCCIDENTAL PETE CORP WT 674599162 3079 75 SH SOLE 1 75 0 0 OCEAN PWR TECHNOLOGIES INC COM 674870506 106 200 SH SOLE 1 200 0 0 ODP CORP COM 88337f105 17992 400 SH SOLE 1 400 0 0 OIL DRI CORP AMER COM 677864100 754805 18140 SH SOLE 18140 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 113837 1320 SH SOLE 1 1320 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 35107 103 SH SOLE 1 103 0 0 OLIN CORP COM 680665205 84637 1525 SH SOLE 1 1525 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 27410 1000 SH SOLE 1 1000 0 0 OMEROS CORP COM 682143102 52150 11215 SH SOLE 1 11215 0 0 OMEROS CORP COM 682143102 1001154 215302 SH OTR 2 0 0 215302 OMEROS CORP COM 682143102 32550 7000 SH SOLE 7000 0 0 OMNIAB INC COM 68218J103 0 4 SH SOLE 1 4 0 0 OMNIAB INC COM 68218J103 0 4 SH SOLE 1 4 0 0 OMNIAB INC COM COM 68218j103 339 92 SH SOLE 1 92 0 0 OMNICOM GROUP INC COM 681919106 95661 1014 SH SOLE 1 1014 0 0 OMNILIT ACQUISITION CORP COM 68218c116 220 8006 SH SOLE 3 8006 0 0 ON SEMICONDUCTOR CORP COM 682189105 32928 400 SH SOLE 400 0 0 ONE GAS INC COM COM 68235p108 64969 820 SH SOLE 820 0 0 ONEOK INC NEW COM 682680103 31135 490 SH SOLE 490 0 0 ONESPAN INC COM 68287N100 29662 1695 SH SOLE 1 1695 0 0 ONESPAN INC COM 68287N100 19641807 1122389 SH SOLE 3 1122389 0 0 ONTO INNOVATION INC COM 683344105 2458 28 SH SOLE 1 28 0 0 ONYX ACQUISITION I CO WT g6755q117 544 4550 SH SOLE 3 4550 0 0 OP BANCORP COM COM 67109r109 529343 59410 SH SOLE 59410 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 264 150 SH SOLE 1 150 0 0 OPY ACQUISITION CORP I WT 671005114 230 1500 SH SOLE 3 1500 0 0 ORACLE CORP COM 68389X105 3565913 38376 SH SOLE 1 34674 0 3702 ORASURE TECHNOLOGIES COM COM 68554v108 15125 2500 SH SOLE 1 2500 0 0 ORGANIGRAM HOLDINGS INC COM 68620p101 1472 2300 SH SOLE 1 2300 0 0 ORGANON & CO COM 68622v106 30952 1316 SH SOLE 1 1316 0 0 ORGANON & CO COM 68622v106 4570054 194305 SH SOLE 136485 0 57820 ORGANOVO HOLDINGS INC COM 68620a203 219 100 SH SOLE 1 100 0 0 ORION ENGINEERED CARBONS SA CO COM l72967109 93924 3600 SH SOLE 3600 0 0 ORION MARINE GROUP INC COM 68628v308 667298 257644 SH SOLE 223024 0 34620 ORION MARINE GROUP INC COM 68628v308 15556 6006 SH SOLE 1 6006 0 0 ORION MARINE GROUP INC COM 68628v308 211085 81500 SH SOLE 3 81500 0 0 ORION OFFICE REIT INC COM 68629y103 335 50 SH SOLE 1 50 0 0 OSIRIS ACQUISITION CORP WT 68829a111 160 1332 SH SOLE 3 1332 0 0 OSISKO GOLD ROYALTIES COM 68827l101 5825683 368248 SH SOLE 255518 0 112730 OSISKO GOLD ROYALTIES COM 68827l101 655818 41455 SH SOLE 1 41455 0 0 OTIS WORLDWIDE CORP COM 68902V107 241902 2866 SH SOLE 1 2866 0 0 OUSTER INC COM 68989m103 137 164 SH SOLE 1 164 0 0 OUTLOOK THERAPEUTICS INC COM 69012t206 118265 108500 SH SOLE 1 108500 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 164359 13034 SH SOLE 13034 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 230460 18276 SH SOLE 1 18276 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 469400 20000 SH SOLE 20000 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 34970 1490 SH SOLE 1 1490 0 0 PACER BENCHMARK DATA & INFRAST COM 69374h741 8011 270 SH SOLE 1 270 0 0 PACER FDS TR GLOBL CASH ETF INDX FD 69374h709 79314 2358 SH SOLE 1 2358 0 0 PACER US CASH COWS 100 ETF INDX FD 69374h881 83210 1772 SH SOLE 1 1668 0 104 PACIFIC BIOSCIENCES IN COM COM 69404d108 579 50 SH SOLE 1 50 0 0 PACKAGING CORP AMER COM 695156109 97736 704 SH SOLE 1 704 0 0 PAGERDUTY INC COM COM 69553p100 55968 1600 SH SOLE 1 1600 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 42250 5000 SH SOLE 5000 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 540166 63925 SH SOLE 1 63275 0 650 PALO ALTO NETWORKS INC COM 697435105 59922 300 SH SOLE 1 300 0 0 PAN AMERN SILVER CORP COM 697900108 336700 18500 SH SOLE 18500 0 0 PAN AMERN SILVER CORP COM 697900108 1112639 61134 SH SOLE 1 61134 0 0 PARABELLUM ACQUISITION CORP WT 69901p117 146 14600 SH SOLE 3 14600 0 0 PARAMOUNT GLOBAL COM 92556h206 81075 3634 SH SOLE 1 3634 0 0 PARAMOUNT RESOURCES LTD COM 699320206 2318 106 SH SOLE 1 106 0 0 PARK NATL CORP COM 700658107 35571 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 1208 100 SH SOLE 100 0 0 PARK-OHIO HLDGS CORP COM 700666100 1208 100 SH SOLE 1 100 0 0 PARKER-HANNIFIN CORP COM 701094104 3678378 10944 SH SOLE 1 9833 0 1111 PARKER-HANNIFIN CORP COM 701094104 151922 452 SH SOLE 452 0 0 PARTNERS GROUP PRIVATE EQUITY LP 70214g208 220785 27721 SH SOLE 1 27721 0 0 PASON SYSTEMS INC COM 702925108 260374 29050 SH SOLE 1 29050 0 0 PASON SYSTEMS INC COM 702925108 80810 9016 SH SOLE 9016 0 0 PATRICK INDS INC COM 703343103 8051 117 SH SOLE 1 117 0 0 PAYCHEX INC COM 704326107 8480 74 SH SOLE 1 74 0 0 PAYPAL HLDGS INC COM 70450y103 328458 4325 SH SOLE 1 4225 0 100 PAYPAL HLDGS INC COM 70450y103 93254 1228 SH SOLE 1228 0 0 PC TEL INC COM COM 69325q105 432188 102172 SH SOLE 97715 0 4457 PC TEL INC COM COM 69325q105 44601 10544 SH SOLE 3 10544 0 0 PC TEL INC COM COM 69325q105 3456 817 SH SOLE 1 817 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PEGASUS DIGITAL MOBILITY ACQUI WT g69768110 390 3000 SH SOLE 3 3000 0 0 PELOTON INTERACTIVE INC COM 70614w100 1814 160 SH SOLE 1 160 0 0 PEMBINA PIPELINE CORP COM 706327103 1361 42 SH SOLE 1 42 0 0 PENN ENTERTAINMENT INC COM 707569109 77146 2601 SH SOLE 1 2601 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 2092934 146564 SH SOLE 100818 0 45746 PENSKE AUTOMOTIVE GROUP INC COM 70959w103 70905 500 SH SOLE 1 500 0 0 PEOPLES BANCORP INC COM 709789101 13921 541 SH SOLE 1 541 0 0 PEPSICO INC COM 713448108 13563628 74403 SH SOLE 1 70446 0 3957 PEPSICO INC COM 713448108 1043667 5725 SH SOLE 5725 0 0 PERCEPTION CAPITAL CORP II WT g7007d110 275 2500 SH SOLE 3 2500 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 2883317 316848 SH SOLE 210834 0 106014 PERELLA WEINBERG PARTNERS COM 71367g102 7826 860 SH SOLE 1 860 0 0 PERFECT CORP WT g7006a117 16 103 SH SOLE 3 103 0 0 PERKINELMER INC COM 714046109 1408558 10570 SH SOLE 1 10045 0 525 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 37967 3223 SH SOLE 1 3223 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1549152 131507 SH SOLE 113673 0 17834 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 497104 42199 SH SOLE 3 42199 0 0 PERSHING SQUARE TONTINE COM 715esc018 0 1439 SH SOLE 3 1439 0 0 PFIZER INC COM 717081103 6463808 158427 SH SOLE 1 153585 0 4842 PFIZER INC COM 717081103 1069409 26211 SH SOLE 26211 0 0 PFSWEB INC COM 717098206 110469 26054 SH SOLE 22521 0 3533 PFSWEB INC COM 717098206 2832 668 SH SOLE 1 668 0 0 PFSWEB INC COM 717098206 35468 8365 SH SOLE 3 8365 0 0 PHILIP MORRIS INTL INC COM 718172109 642659 6608 SH SOLE 1 6458 0 150 PHILIP MORRIS INTL INC COM 718172109 243125 2500 SH SOLE 2500 0 0 PHILLIPS 66 COM 718546104 4469141 44083 SH SOLE 1 39900 0 4183 PHILLIPS EDISON COM 71844v201 20355 624 SH SOLE 1 624 0 0 PHO 231215P00050000 PUT 46137v952 42046 157 SH Put SOLE 3 157 0 0 PHO 231215P00052000 PUT 46137v952 13218 40 SH Put SOLE 3 40 0 0 PHX MINERALS INC CL A COM 69291a100 682091 260340 SH SOLE 260340 0 0 PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 957800 10000 SH SOLE 3 10000 0 0 PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 38312 400 SH SOLE 1 400 0 0 PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 25080 2000 SH SOLE 1 2000 0 0 PIMCO ENERGY & TACTICAL CR O COM 69346N107 73000 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R833 536595 5407 SH SOLE 1 5107 0 300 PIMCO ETF TR INDX FD 72201R833 39700 400 SH SOLE 400 0 0 PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 10018 108 SH SOLE 1 108 0 0 PINNACLE WEST CAP CORP COM 723484101 75278 950 SH SOLE 1 950 0 0 PINTEREST INC CL A COM 72352l106 6899 253 SH SOLE 1 253 0 0 PIONEER NAT RES CO COM 723787107 30432 149 SH SOLE 1 149 0 0 PITNEY BOWES INC COM 724479100 778 200 SH SOLE 3 200 0 0 PITNEY BOWES INC PUT 724479950 2000 200 SH Put SOLE 3 200 0 0 PITNEY BOWES INC PUT 724479950 210 21 SH Put SOLE 3 21 0 0 PITNEY BOWES INC PUT 724479950 14865 1982 SH Put SOLE 3 1982 0 0 PITNEY BOWES INC PUT 724479950 7500 500 SH Put SOLE 3 500 0 0 PIVOTAL INVESTMENT CORP III WT 72582m114 17 2529 SH SOLE 3 2529 0 0 PLAYAGS INC COM COM 72814n104 2651863 370890 SH SOLE 253987 0 116903 PLUG POWER INC COM 72919p202 4395 375 SH SOLE 1 375 0 0 PNC FINL SVCS GROUP INC COM 693475105 9660 76 SH SOLE 76 0 0 PNC FINL SVCS GROUP INC COM 693475105 791833 6230 SH SOLE 1 6230 0 0 POLISHED COM INC COM COM 28252c109 321911 618941 SH SOLE 3 618941 0 0 POLISHED COM INC COM COM 28252c109 25722 49455 SH SOLE 1 49455 0 0 POLISHED COM INC COM COM 28252c109 1091714 2099046 SH SOLE 1837692 0 261354 POOL CORPORATION COM COM 73278l105 21231 62 SH SOLE 1 62 0 0 PORTAGE FINTECH ACQUISITION CO WT g7185d114 428 3333 SH SOLE 3 3333 0 0 POST HLDGS INC COM 737446104 449 5 SH SOLE 1 5 0 0 POSTAL REALTY TRUST COM 73757r102 2947490 193659 SH SOLE 140450 0 53209 POSTAL REALTY TRUST COM 73757r102 279850 18387 SH SOLE 3 18387 0 0 POSTAL REALTY TRUST COM 73757r102 56789 3731 SH SOLE 1 3731 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7867431 158938 SH SOLE 118388 0 40550 POTLATCHDELTIC CORPORATION COM 737630103 141075 2850 SH SOLE 1 2850 0 0 POWERSHARES ACTIVELY MANAGED S INDX FD 73935b805 10047 306 SH SOLE 1 306 0 0 PPG INDS INC COM 693506107 998911 7478 SH SOLE 1 7478 0 0 PPL CORP COM 69351t106 42658 1535 SH SOLE 1 1535 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 173261 8358 SH SOLE 8358 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 224050 10808 SH SOLE 1 10808 0 0 PRIMO WATER COM 74167p108 5089292 331550 SH SOLE 257360 0 74190 PRINCIPAL FINANCIAL GP COM COM 74251v102 6689 90 SH SOLE 1 90 0 0 PRIVETERRA ACQUISITION CORP UN WT 74275n110 307 5589 SH SOLE 3 5589 0 0 PROCORE TECHNOLOGIES INC COM 74275k108 3069 49 SH SOLE 1 49 0 0 PROCTER AND GAMBLE CO COM 742718109 18702750 125784 SH SOLE 1 121586 0 4197 PROCTER AND GAMBLE CO COM 742718109 12281497 82598 SH SOLE 79424 0 3174 PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47700 SH SOLE 3 47700 0 0 PROGRESS ACQUISITION CORP WT 74327p113 1384 24976 SH SOLE 3 24976 0 0 PROGRESSIVE CORP COM 743315103 346920 2425 SH SOLE 2425 0 0 PROGRESSIVE CORP COM 743315103 2466896 17244 SH SOLE 1 17244 0 0 PROJECT ENERGY REIMAGINED ACQU WT g72556114 428 6000 SH SOLE 3 6000 0 0 PROLOGIS SH BEN INT COM 74340w103 58143 466 SH SOLE 1 466 0 0 PROOF ACQUISITION CORP I WT EX WT 74349w112 243 3350 SH SOLE 3 3350 0 0 PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 273367 8629 SH SOLE 1 8629 0 0 PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680 28300 400 SH SOLE 1 400 0 0 PROSHARES TR INDX FD 74347B714 21242 1744 SH SOLE 1 1744 0 0 PROSHARES TR PUT 74348A950 396000 200 SH Put SOLE 3 200 0 0 PROSHARES TR INDX FD 74347X849 28272 1338 SH SOLE 1 1338 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 6076 95 SH SOLE 1 95 0 0 PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201 3831 137 SH SOLE 1 137 0 0 PROSHARES TR RUSS 2000 DIVD INDX FD 74347b698 80023 1311 SH SOLE 1 1311 0 0 PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 322270 3532 SH SOLE 1 3532 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 73125 4875 SH SOLE 1 4875 0 0 PROSHARES TR ULTRAPRO SHORT INDX FD 74347b110 24463 1815 SH SOLE 1 1815 0 0 PROSHARES ULTRA BLOOMBERG NATU COM 74347y870 80115 22192 SH SOLE 1 22192 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 1533 50 SH SOLE 1 50 0 0 PROSPECTOR CAP CO 25 WTS WARRA WT g7273a113 38 420 SH SOLE 3 420 0 0 PROVECTUS PHARMACEUTIC COM COM 74373p108 1262 7650 SH SOLE 1 7650 0 0 PROVENTION BIO INC COM 74374n102 24100 1000 SH SOLE 1 1000 0 0 PROVIDER REAL ESTATE FUN D I L LP 74499l783 4347 4347 SH SOLE 1 4347 0 0 PROVIDER REAL ESTATE FUND I LP LP 74499l783 6057 6057 SH SOLE 1 6057 0 0 PRU GIA COM 744366725 82633 72844 SH SOLE 1 72844 0 0 PRUDENTIAL FINL INC COM 744320102 206850 2500 SH SOLE 2500 0 0 PSB HLDGS INC WIS COM 69360n108 6315 300 SH SOLE 1 300 0 0 PSB HLDGS INC WIS COM 69360n108 10483 498 SH SOLE 498 0 0 PSYCHEMEDICS CORP COM 744375205 3995 761 SH SOLE 1 761 0 0 PSYCHEMEDICS CORP COM 744375205 316081 60206 SH SOLE 52838 0 7368 PSYCHEMEDICS CORP COM 744375205 91381 17406 SH SOLE 3 17406 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 12677 203 SH SOLE 1 203 0 0 PUBMATIC INC COM CL A COM 74467q103 27640 2000 SH SOLE 1 2000 0 0 PULTE GROUP INC COM 745867101 23312 400 SH SOLE 1 400 0 0 PURE CYCLE CORP COM 746228303 186080 19691 SH SOLE 1 19691 0 0 PURE ENERGY MINERALS COM 74624b700 24 55 SH SOLE 1 55 0 0 PURE STORAGE COM 74624m102 2551 100 SH SOLE 1 100 0 0 PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 156867 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 343620 582407 SH SOLE 3 582407 0 0 QORVO INC COM STK COM 74736k101 45910 452 SH SOLE 1 452 0 0 QQQ 230721P00280000 PUT 46090e953 277200 600 SH Put SOLE 3 600 0 0 QQQ 230915P00250000 PUT 46090e953 172750 500 SH Put SOLE 3 500 0 0 QQQ 240119P00260000 PUT 46090e953 550900 700 SH Put SOLE 3 700 0 0 QQQ 240119P00270000 PUT 46090e953 854550 900 SH Put SOLE 3 900 0 0 QQQ 240119P00330000 PUT 46090e953 269100 100 SH Put SOLE 3 100 0 0 QUALCOMM INC COM 747525103 8098615 63479 SH SOLE 1 57803 0 5676 QUALCOMM INC COM 747525103 1060190 8310 SH SOLE 8310 0 0 QUANTUMSCAPE CORP COM 74767v109 728 89 SH SOLE 1 89 0 0 QUEST DIAGNOSTICS INC COM 74834L100 15339 108 SH SOLE 1 108 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 1383 1400 SH SOLE 1 1400 0 0 RADIANT LOGISTICS INC COM 75025x100 26240 4000 SH SOLE 4000 0 0 RADIANT LOGISTICS INC COM 75025x100 64288 9800 SH SOLE 1 9800 0 0 RAMBUS INC DEL COM 750917106 5474 107 SH SOLE 1 107 0 0 RAYMOND JAMES FINL INC COM 754730109 2143065 22977 SH SOLE 16928 0 6049 RAYMOND JAMES FINL INC COM 754730109 194468 2085 SH SOLE 1 2085 0 0 RAYONIER INC COM 754907103 94791 2850 SH SOLE 1 2850 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 521673 5327 SH SOLE 5327 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 6933215 70798 SH SOLE 1 68762 0 2035 RCL 240119P00045000 PUT v7780t953 41400 120 SH Put OTR 2 0 0 120 READING INTL INC COM 755408101 13000 4000 SH SOLE 1 4000 0 0 READY CAPITAL CORPORATION LP 75574u101 4943 486 SH SOLE 1 486 0 0 REALTY INCOME CORP COM 756109104 56988 900 SH SOLE 900 0 0 REALTY INCOME CORP COM 756109104 338076 5339 SH SOLE 1 5339 0 0 REDWOOD TRUST INC COM 758075402 613 91 SH SOLE 1 91 0 0 REGAL REXNORD CORPORATION COM 758750103 10836 77 SH SOLE 1 77 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 161869 197 SH SOLE 1 197 0 0 REGENXBIO INC COM COM 75901b107 18910 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 5426376 452198 SH SOLE 1 452198 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 1733292 144441 SH SOLE 144441 0 0 REKOR SYSTEMS INC COM 759419104 375 300 SH SOLE 1 300 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 42876 167 SH SOLE 1 167 0 0 RELIEF THERAPEUTICS HOLDING SA COM h6759s100 3202 150000 SH SOLE 1 150000 0 0 REPUBLIC SVCS INC COM 760759100 287342 2125 SH SOLE 2125 0 0 REPUBLIC SVCS INC COM 760759100 4899193 36231 SH SOLE 1 31736 0 4495 RESIDEO TECHNOLOGIES COM 76118y104 2376 130 SH SOLE 1 130 0 0 REVELSTONE CAPITAL ACQUISITION WT 76137r114 312 2249 SH SOLE 3 2249 0 0 RGC RES INC COM 74955l103 1727771 74505 SH SOLE 67444 0 7061 RH COM COM 74967x103 24355 100 SH SOLE 1 100 0 0 RICEBRAN TECHNOLOGIES COM 762831303 93 100 SH SOLE 1 100 0 0 RICHARDSON ELECTRS LTD COM 763165107 21226 951 SH SOLE 1 951 0 0 RICHARDSON ELECTRS LTD COM 763165107 281076 12593 SH SOLE 3 12593 0 0 RICHARDSON ELECTRS LTD COM 763165107 3484933 156135 SH SOLE 113784 0 42351 RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 2587 19900 SH SOLE 3 19900 0 0 RILY 230721P00017500 PUT 05580m958 24000 160 SH Put SOLE 3 160 0 0 RIO TINTO PLC ADUS 767204100 44864 654 SH SOLE 1 654 0 0 RIOT PLATFORMS INC COM 767292105 190569 19076 SH SOLE 1 19076 0 0 RISK GEORGE INDS INC CL A COM 767720204 28156 2595 SH SOLE 1 2595 0 0 RITCHIE BROS AUCTIONEERS PUT 767744955 5625 450 SH Put SOLE 3 450 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 661576 11753 SH SOLE 1 11322 0 431 RITCHIE BROS AUCTIONEERS PUT 767744955 9375 750 SH Put SOLE 3 750 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 156429572 2778994 SH SOLE 3 2778994 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1559965 27713 SH SOLE 19813 0 7900 RIVERVIEW BANCORP INC COM 769397100 26444 4952 SH SOLE 4952 0 0 RIVERVIEW BANCORP INC COM 769397100 66141 12386 SH SOLE 1 12386 0 0 ROBINHOOD MKTS INC COM 770700102 1214 125 SH SOLE 1 125 0 0 ROBLOX CORP COM 771049103 7737 172 SH SOLE 1 172 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 10069 282 SH SOLE 1 282 0 0 ROCKET COMPANIES INC COM 77311w101 2807 310 SH SOLE 1 310 0 0 ROCKET LAB USA INC COM 773122106 101 25 SH SOLE 1 25 0 0 ROCKWELL AUTOMATION INC COM 773903109 18194 62 SH SOLE 1 62 0 0 ROLLS-ROYCE HLDGS OR COM g76225138 1421 177602 SH SOLE 1 177602 0 0 ROSS ACQUISITION II CORP WT g7641c114 9722 37107 SH SOLE 3 37107 0 0 ROTH CH ACQUISITION V CO WT 77867r118 226 4563 SH SOLE 3 4563 0 0 ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 357 22 SH SOLE 1 22 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 86557 906 SH SOLE 1 906 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 52240 800 SH SOLE 1 800 0 0 ROYAL GOLD INC COM 780287108 90797 700 SH SOLE 700 0 0 ROYAL OAK REALTYTRUST INC LP 11899n308 939140 14560 SH SOLE 1 14560 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 19952 2275 SH SOLE 1 2275 0 0 RPM INTL INC COM 749685103 173322 1987 SH SOLE 1 1987 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6052096 388952 SH SOLE 3 388952 0 0 RUMBLE INC COM 78137l105 1850 185 SH SOLE 1 185 0 0 RXO INC COMMON STOCK COM 74982t103 380820 19390 SH SOLE 13070 0 6320 RXO INC COMMON STOCK COM 74982t103 6186561 314998 SH SOLE 3 314998 0 0 RXO INC COMMON STOCK COM 74982t103 687 35 SH SOLE 1 35 0 0 RYAN SPECIALTY HOLDINGS INC CL COM 78351f107 12072 300 SH SOLE 1 300 0 0 S&P GLOBAL INC COM 78409v104 56198 163 SH SOLE 1 163 0 0 SACHEM CAP CORP COM 78590A109 9345 2512 SH SOLE 1 2512 0 0 SACHEM CAP CORP COM 78590A109 403802 108549 SH SOLE 93859 0 14690 SACHEM CAP CORP COM 78590A109 129426 34792 SH SOLE 3 34792 0 0 SAGE THERAPEUTICS INC COM 78667J108 4196 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 3147 75 SH SOLE 1 75 0 0 SAITECH GLOBAL CORP WT g7852t111 1782 17646 SH SOLE 3 17646 0 0 SALESFORCE COM INC COM COM 79466l302 205374 1028 SH SOLE 1 1028 0 0 SAMSARA INC COM 79589l106 1972 100 SH SOLE 1 100 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 9828 8 SH SOLE 1 8 0 0 SANDSTORM GOLD LTD COM NEW COM 80013r206 407 70 SH SOLE 1 70 0 0 SCHLUMBERGER LTD COM 806857108 297594 6061 SH SOLE 1 5476 0 585 SCHOLASTIC CORP COM 807066105 1556736 45492 SH SOLE 32510 0 12982 SCHULTZE SPL PURP ACQ CORP I WT 808212112 1154 14425 SH SOLE 3 14425 0 0 SCHWAB CHARLES CORP COM 808513105 2024064 38642 SH SOLE 1 37268 0 1374 SCHWAB CHARLES CORP COM 808513105 415111 7925 SH SOLE 7925 0 0 SCHWAB STRATEGIC TR INDX FD 808524722 521388 13183 SH SOLE 1 13183 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 9674 200 SH SOLE 200 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 19065577 394161 SH SOLE 1 347556 0 46605 SCHWAB STRATEGIC TR INDX FD 808524300 806570 12376 SH SOLE 1 12376 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 78237 1193 SH SOLE 1 1193 0 0 SCHWAB STRATEGIC TR INDX FD 808524508 227015 3346 SH SOLE 1 3346 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 90024 2147 SH SOLE 1 2147 0 0 SCHWAB STRATEGIC TR INDX FD 808524672 47260 2000 SH SOLE 1 2000 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 428539 17477 SH SOLE 1 16105 0 1372 SCHWAB STRATEGIC TR INDX FD 808524714 44901 944 SH SOLE 1 944 0 0 SCHWAB STRATEGIC TR INDX FD 808524730 673 26 SH SOLE 1 26 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 33622 1075 SH SOLE 1 1075 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 36917 682 SH SOLE 1 232 0 450 SCHWAB STRATEGIC TR INDX FD 808524797 1931205 26397 SH SOLE 1 25588 0 809 SCHWAB STRATEGIC TR INDX FD 808524797 21582 295 SH SOLE 295 0 0 SCHWAB STRATEGIC TR INDX FD 808524805 1288 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524805 3795267 109059 SH SOLE 1 100489 0 8570 SCHWAB STRATEGIC TR INDX FD 808524839 3453308 73616 SH SOLE 1 65502 0 8114 SCHWAB STRATEGIC TR INDX FD 808524102 1337617 27954 SH SOLE 1 27954 0 0 SCHWAB STRATEGIC TR INDX FD 808524847 66660 3418 SH SOLE 1 3418 0 0 SCYNEXIS INC COM 811292200 450 150 SH SOLE 1 150 0 0 SEABOARD CORP DEL COM 811543107 18850 5 SH SOLE 5 0 0 SEABOARD CORP DEL COM 811543107 49010 13 SH SOLE 1 13 0 0 SEALED AIR CORP NEW COM COM 81211k100 9182 200 SH SOLE 1 200 0 0 SECUREWORKS CORP COM 81374a105 29995 3500 SH SOLE 1 3500 0 0 SELECT SECTOR SPDR TR PUT 81369Y950 73371 300 SH Put SOLE 3 300 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 225648 1800 SH Put SOLE 3 1800 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1484147 9828 SH SOLE 1 9796 0 32 SELECT SECTOR SPDR TR INDX FD 81369Y704 183338 1812 SH SOLE 1 1812 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 4400 800 SH Put SOLE 3 800 0 0 SELECT SECTOR SPDR TR PUT 81369Y957 268737 1250 SH Put SOLE 3 1250 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 201646 6272 SH SOLE 1 6272 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 73200 800 SH Put SOLE 3 800 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 200145 1546 SH SOLE 1 1546 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 228606 3060 SH SOLE 1 3060 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 18000 600 SH Put SOLE 3 600 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 2422210 29243 SH SOLE 1 28846 0 397 SELECT SECTOR SPDR TR INDX FD 81369Y506 618989 7473 SH SOLE 7473 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 27681 861 SH SOLE 861 0 0 SELECT SECTOR SPDR TR PUT 81369Y950 91500 600 SH Put SOLE 3 600 0 0 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 153258 4100 SH SOLE 1 4100 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 49946 334 SH SOLE 1 334 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 40208 594 SH SOLE 1 594 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 174226 2160 SH SOLE 1 2160 0 0 SEMANTIX WT g6332a114 209 1550 SH SOLE 3 1550 0 0 SEMPER PARATUS ACQUISITION COR WT g8028l131 496 6204 SH SOLE 3 6204 0 0 SEMPRA COM 816851109 12697 84 SH SOLE 1 84 0 0 SENTINELONE INC COM 81730h109 834 51 SH SOLE 1 51 0 0 SEP ACQUISITION CORP WT 589381110 338 8403 SH SOLE 3 8403 0 0 SEQUANS COMMUNICATIONS S A COM 817323207 200 100 SH SOLE 1 100 0 0 SERVICENOW INC COM COM 81762p102 282550 608 SH SOLE 1 608 0 0 SERVICENOW INC COM COM 81762p102 136628 294 SH SOLE 294 0 0 SESEN BIO I N C COM 817cvr038 0 1302 SH SOLE 1 1302 0 0 SEVEN HILLS REALTY TRUST COM 81784e101 1349 135 SH SOLE 3 135 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 SHELL PLC COM 780259305 179819 3125 SH SOLE 1 3125 0 0 SHERWIN WILLIAMS CO COM 824348106 601485 2676 SH SOLE 2676 0 0 SHERWIN WILLIAMS CO COM 824348106 3142113 13979 SH SOLE 1 13782 0 197 SHIFT TECHNOLOGIES INC COM 82452t305 31 28 SH SOLE 1 28 0 0 SHOPIFY INC CL A COM 82509l107 627494 13089 SH SOLE 1 11589 0 1500 SIEMENS A G SPONSORED ADR ADUS 826197501 16216 200 SH SOLE 1 200 0 0 SIGA TECHNOLOGIES INC COM 826917106 596476 103735 SH SOLE 1 103735 0 0 SIGNET JEWELERS LTD SHS COM g81276100 54446 700 SH SOLE 1 700 0 0 SILVER HAMMER MNG CORP COM 827733106 395 2150 SH SOLE 1 2150 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 1736190 95500 SH SOLE 84920 0 10580 SILVERCREST ASSET MGMT GROUP COM 828359109 35833 1971 SH SOLE 1 1971 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 455464 25053 SH SOLE 3 25053 0 0 SILVERSPAC INC WT g8136v112 700 3332 SH SOLE 3 3332 0 0 SIM ST TREAS FUT STRAT ETF INDX FD 82889n657 579990 22860 SH SOLE 3 22860 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10861 97 SH SOLE 1 97 0 0 SIRIUS XM HLDGS INC COM 82968b103 10588 2667 SH SOLE 1 2667 0 0 SKECHERS U S A INC PUT 830566955 375 50 SH Put SOLE 3 50 0 0 SKECHERS U S A INC CALL 830566905 15750 50 SH Call SOLE 3 50 0 0 SKILLZ PLATFORM INC COM 83067l109 237 400 SH SOLE 1 400 0 0 SKYDECK ACQUISITION CORP WT g82220115 32 1000 SH SOLE 3 1000 0 0 SKYWEST INC COM 830879102 1508 68 SH SOLE 1 68 0 0 SKYWORKS SOLUTIONS INC COM COM 83088m102 4011 34 SH SOLE 1 34 0 0 SLAM CORP WT g8210l121 613 2664 SH SOLE 3 2664 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMARTSHEET INC-CLASS A COM 83200n103 1912 40 SH SOLE 1 40 0 0 SMITH & WESSON BRANDS INC COM 831754106 33015 2682 SH SOLE 1 2682 0 0 SMITH & WESSON BRANDS INC COM 831754106 1313218 106679 SH SOLE 92213 0 14466 SMITH & WESSON BRANDS INC COM 831754106 421654 34253 SH SOLE 3 34253 0 0 SMITH A O CORP COM 831865209 5809 84 SH SOLE 1 84 0 0 SMUCKER J M CO COM 832696405 318360 2023 SH SOLE 2023 0 0 SMUCKER J M CO COM 832696405 2431320 15450 SH SOLE 1 15297 0 152 SNAP INC. COM 83304a106 8407 750 SH SOLE 1 750 0 0 SNOWFLAKE INC COM 833445109 476602 3089 SH SOLE 1 3089 0 0 SOCIAL LEVERAGE ACQUISITION CO WT 83363k110 11 100 SH SOLE 3 100 0 0 SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 5674 70 SH SOLE 1 70 0 0 SOFI TECHNOLOGIES INC COM 83406f102 4049 667 SH SOLE 1 667 0 0 SOFTBANK GROUP CORPORATION COM 83404d109 11681 600 SH SOLE 1 600 0 0 SOLAR INTEGRATED ROOFING CORP COM 83417r103 46 2000 SH SOLE 1 2000 0 0 SOMALOGIC INC WT 83444k113 1193 4360 SH SOLE 3 4360 0 0 SOTERA HEALTH CO COM 83601l102 17910 1000 SH SOLE 1 1000 0 0 SOUTHERN CO COM 842587107 683136 9818 SH SOLE 1 9668 0 150 SOUTHPORT ACQUISITION CORP WT 84465l113 22 467 SH SOLE 3 467 0 0 SOUTHWEST AIRLS CO COM 844741108 6345 195 SH SOLE 1 195 0 0 SP PLUS CORP COM COM 78469c103 1324966 38640 SH SOLE 38640 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 464 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVERAGE PUT 78467X959 241650 180 SH Put SOLE 3 180 0 0 SPDR DOW JONES INDL AVERAGE PUT 78467X959 538050 1020 SH Put SOLE 3 1020 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 1675407 5037 SH SOLE 1 4467 0 570 SPDR GOLD MINISHARES TRUST COM 98149e303 7392 189 SH SOLE 1 189 0 0 SPDR GOLD TR INDX FD 78463V107 36644 200 SH SOLE 200 0 0 SPDR GOLD TR INDX FD 78463V107 1719941 9387 SH SOLE 1 9337 0 50 SPDR GOLD TR INDX FD 78463V107 183220 1000 SH SOLE 3 1000 0 0 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 26895 599 SH SOLE 1 599 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 142825 3470 SH SOLE 3470 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 144389 3508 SH SOLE 1 3508 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 48588 1424 SH SOLE 1 1424 0 0 SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672 4312 149 SH SOLE 1 149 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 251395 9748 SH SOLE 1 9748 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 31422 978 SH SOLE 1 978 0 0 SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 19453 404 SH SOLE 1 404 0 0 SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409 39140 707 SH SOLE 1 707 0 0 SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 305400 7500 SH SOLE 1 7464 0 36 SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 11407 302 SH SOLE 1 302 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 114062 2262 SH SOLE 1 2262 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 7710483 18834 SH SOLE 1 17264 0 1570 SPDR S&P 500 ETF TR PUT 78462F953 268000 400 SH Put SOLE 3 400 0 0 SPDR S&P 500 ETF TR PUT 78462F953 154200 200 SH Put SOLE 3 200 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 708245 1730 SH SOLE 1730 0 0 SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 132927 1137 SH SOLE 1 1137 0 0 SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 1349 42 SH SOLE 1 42 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 378322 825 SH SOLE 1 741 0 84 SPDR SER TR INDX FD 78464A763 1157212 9354 SH SOLE 1 9042 0 312 SPDR SER TR PUT 78464A954 391671 700 SH Put SOLE 3 700 0 0 SPDR SER TR INDX FD 78468R721 2950 63 SH SOLE 1 63 0 0 SPDR SER TR PUT 78464A954 52900 230 SH Put SOLE 3 230 0 0 SPDR SER TR INDX FD 78468R200 4564 150 SH SOLE 1 150 0 0 SPDR SER TR INDX FD 78468R408 61678 2483 SH SOLE 1 2483 0 0 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 26694 398 SH SOLE 1 398 0 0 SPDR SER TR DOW JONES REIT INDX FD 78464a607 31783 358 SH SOLE 1 358 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 19824 300 SH SOLE 1 300 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 4114 54 SH SOLE 1 54 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 76554 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 62586 300 SH SOLE 1 300 0 0 SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 11249 256 SH SOLE 1 256 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 33363 900 SH SOLE 1 900 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 44781 1021 SH SOLE 1 1021 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 832 36 SH SOLE 1 36 0 0 SPDR SERIES TRUST S&P 600 SML INDX FD 78464a813 22184 264 SH SOLE 1 264 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 126966 1666 SH SOLE 1 1666 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 8917 117 SH SOLE 117 0 0 SPDR SERIES TRUST S&P METALS M COM 78464a755 63154 1188 SH SOLE 1 1188 0 0 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 1449 20 SH SOLE 1 20 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 33805 3090 SH SOLE 3090 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 400798 36636 SH SOLE 1 36636 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 2308429 34860 SH SOLE 21420 0 13440 SPIRE GLOBAL INC COM 848560108 267 400 SH SOLE 1 400 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 241710 7000 SH SOLE 1 7000 0 0 SPIRIT MTA REIT LP 848esc018 0 15000 SH SOLE 15000 0 0 SPIRIT MTA REIT LP 848esc018 0 65000 SH SOLE 1 65000 0 0 SPLUNK INC COM 848637104 19176 200 SH SOLE 1 200 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPORTSMAP TECH ACQUISITION COR WT 84921j116 419 8347 SH SOLE 3 8347 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 3741 28 SH SOLE 1 28 0 0 SPREE ACQUISITION 1 CORP LTD WT g83745128 130 4300 SH SOLE 3 4300 0 0 SPRINGWATER SPECIAL SITUATIONS WT 85205u115 390 11000 SH SOLE 3 11000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 567300 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1643468 86910 SH SOLE 1 86910 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2705392 174993 SH SOLE 1 174993 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 853392 55200 SH SOLE 55200 0 0 SPROTT PHYSICAL PLATINUM AND P COM 85207q104 103785 8500 SH SOLE 1 8500 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 668868 80200 SH SOLE 80200 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 758807 90984 SH SOLE 1 90984 0 0 SPROTT PHYSICAL URANIUM TRUST COM 85210a104 187753 16082 SH SOLE 1 16082 0 0 SPX 230915p03600000 PUT 784635954 640972 100 SH Put SOLE 3 100 0 0 SPY 230421C00395000 CALL 78462f903 317610 180 SH Call SOLE 3 180 0 0 SPY 230630P00340000 PUT 78462f953 72800 400 SH Put SOLE 3 400 0 0 SRH TOTAL RETURN FUND INC COM 101507101 284171 23141 SH SOLE 1 23141 0 0 STANDARD LITHIUM LTD COM 853606101 190 50 SH SOLE 1 50 0 0 STANLEY BLACK & DECKER INC COM 854502101 8058 100 SH SOLE 1 100 0 0 STAR GAS PARTNERS L.P. COM 85512c105 8327 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 5044495 48444 SH SOLE 1 46069 0 2375 STARBUCKS CORP COM 855244109 364351 3499 SH SOLE 3499 0 0 STEM INC COM 85859n102 1105 195 SH SOLE 1 195 0 0 STEPHAN CO COM 858603103 1448 847 SH SOLE 847 0 0 STEPHAN CO COM 858603103 171 100 SH SOLE 1 100 0 0 STEPPE CEMENT LTD COM y8162g112 46218 89000 SH SOLE 1 89000 0 0 STERIS PLC COM g8473t100 166987 873 SH SOLE 1 873 0 0 STERLING INFRASTRUCTURE INC COM 859241101 10038 265 SH SOLE 1 265 0 0 STERLING INFRASTRUCTURE INC COM 859241101 138603 3659 SH SOLE 3 3659 0 0 STERLING INFRASTRUCTURE INC COM 859241101 432362 11414 SH SOLE 9869 0 1545 STERLING MED SYS INC COM NEW COM m85548101 1696 103 SH SOLE 1 103 0 0 STONEBRIDGE ACQUISITION CORP W WT g85094129 692 7500 SH SOLE 3 7500 0 0 STONEX GROUP INC COM 861896108 20706 200 SH SOLE 1 200 0 0 STONEX GROUP INC COM 861896108 969041 9360 SH SOLE 9360 0 0 STRATEGAS GLOBAL POLICY OPPOR INDX FD 00775y652 22987 941 SH SOLE 1 941 0 0 STRATEGAS MACRO THEMATC OPPOR INDX FD 00775y645 20748 929 SH SOLE 1 929 0 0 STRATIM CLOUD ACQUISITION CORP WT 86309r115 2398 12000 SH SOLE 3 12000 0 0 STRIVE US ENERGY ETF COM 02072l722 1390 50 SH SOLE 1 50 0 0 STRYKER CORPORATION COM 863667101 456181 1598 SH SOLE 1598 0 0 STRYKER CORPORATION COM 863667101 942627 3302 SH SOLE 1 3302 0 0 STRYVE FOODS INC COM 863685111 1002 17300 SH SOLE 3 17300 0 0 SUMMIT HEALTHCARE ACQUISITION WT g9845f117 786 5050 SH SOLE 3 5050 0 0 SUN LIFE FINANCIAL INC. COM 866796105 6912 148 SH SOLE 1 148 0 0 SUNCOKE ENERGY INC COM 86722A103 35920 4000 SH SOLE 1 4000 0 0 SVB FINL GROUP COM COM 78486q101 14 16 SH SOLE 1 16 0 0 SWIFTMERGE ACQUISITION CORP WT g63836111 650 6500 SH SOLE 3 6500 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 8469 1068 SH SOLE 1 1068 0 0 SWITCHBACK II CORP WT 09077j115 60 2000 SH SOLE 3 2000 0 0 SYLVAMO CORP COM 871332102 80955 1750 SH SOLE 1 1750 0 0 SYLVAMO CORP COM 871332102 13343327 288442 SH SOLE 216314 0 72128 SYNOVUS FINL CORP COM NEW COM 87161c501 77013 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 133608 1730 SH SOLE 1730 0 0 SYSCO CORP COM 871829107 208753 2703 SH SOLE 1 2703 0 0 T-MOBILE US INC COM 872590104 30416 210 SH SOLE 1 210 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAILWIND INTERNATIONAL ACQUISI WT g8662f119 81 4046 SH SOLE 3 4046 0 0 TAIWAN FD INC COM 874036106 5392 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 51347 552 SH SOLE 552 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 235837 2535 SH SOLE 1 2535 0 0 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 3 1248000 0 0 TARGET CORP COM 87612E106 903396 5454 SH SOLE 1 4624 0 830 TARGET CORP COM 87612E106 99378 600 SH SOLE 600 0 0 TE CONNECTIVITY LTD COM H84989104 98100 748 SH SOLE 1 748 0 0 TE CONNECTIVITY LTD COM H84989104 98362 750 SH SOLE 750 0 0 TECHNOLOGY & TELECOMMUNICATION COM g87119114 1616 52800 SH SOLE 3 52800 0 0 TECHTRONIC INDS LTD SPONSORED COM 87873r101 16646 308 SH SOLE 1 308 0 0 TECK RESOURCES LTD ADUS 878742204 18250 500 SH SOLE 1 500 0 0 TEEKAY TANKERS LTD COM y8565n300 9788 228 SH SOLE 1 228 0 0 TEEKAY TANKERS LTD COM y8565n300 422860 9850 SH SOLE 8517 0 1333 TEEKAY TANKERS LTD COM y8565n300 135530 3157 SH SOLE 3 3157 0 0 TEGNA INC COM SHS COM 87901j105 16910 1000 SH SOLE 1 1000 0 0 TELADOC INC COM COM 87918a105 3885 150 SH SOLE 1 150 0 0 TELESAT CORP COM 879512309 75078 8730 SH SOLE 1 8730 0 0 TELESAT CORP COM 879512309 8600 1000 SH SOLE 1000 0 0 TEMPLETON EMERGING MKTS FD CLSD FD 880191101 46800 4000 SH SOLE 1 4000 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 627001 123669 SH SOLE 1 122169 0 1500 TEMPLETON GLOBAL INCOME FD CLSD FD 880198106 14582 3314 SH SOLE 3 3314 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 21330 434 SH SOLE 1 434 0 0 TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 960 116 SH SOLE 1 116 0 0 TEREX CORP NEW COM 880779103 24190 500 SH SOLE 1 500 0 0 TERRITORIAL BANCORP INC COM COM 88145x108 1974853 102271 SH SOLE 102271 0 0 TESLA MTRS INC COM COM 88160r101 874984 4218 SH SOLE 1 4218 0 0 TEUCRIUM AGRICULTURAL FUND COM 88166a706 7139 230 SH SOLE 1 230 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 106 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 8615626 46318 SH SOLE 1 45803 0 515 TEXAS INSTRS INC COM 882508104 7286756 39174 SH SOLE 37106 0 2068 TEXTRON INC COM 883203101 82637 1170 SH SOLE 1 1170 0 0 TFS FINL CORP COM 87240R107 15825 1253 SH SOLE 1 1253 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THE CIGNA GROUP COM 125523100 182704 715 SH SOLE 1 715 0 0 THE NORTH WEST COMPANY INC COM 663278208 20942 750 SH SOLE 1 750 0 0 THE REALREAL INC COM COM 88339p101 504 400 SH SOLE 1 400 0 0 THE TRADE DESK COM 88339j105 18273 300 SH SOLE 1 300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 77234 134 SH SOLE 134 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 544093 944 SH SOLE 1 844 0 100 THIRD POINT OFFSHORE INVESTORS COM G8846K109 730750 39500 SH SOLE 1 39500 0 0 THREDUP INC CL A COM 88556e102 241 95 SH SOLE 1 95 0 0 THRYV HLDGS INC COM 886029206 3448600 149549 SH SOLE 99379 0 50170 THRYV HLDGS INC COM 886029206 5996 260 SH SOLE 1 260 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 560 4663 SH SOLE 3 4663 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 660 3669 SH SOLE 3 3669 0 0 TIDAL ETF TR INDX FD 886364678 86346 4100 SH SOLE 4100 0 0 TIDAL ETF TR INDX FD 886364678 195690 9292 SH SOLE 1 9292 0 0 TILRAY INC COM 88688t100 4559 1802 SH SOLE 1 1802 0 0 TIMKEN CO COM 887389104 163440 2000 SH SOLE 1 2000 0 0 TIPTREE INC COM 88822q103 13740 943 SH SOLE 1 943 0 0 TIPTREE INC COM 88822q103 584869 40142 SH SOLE 34710 0 5432 TIPTREE INC COM 88822q103 187458 12866 SH SOLE 3 12866 0 0 TJX COS INC NEW COM 872540109 3513656 44840 SH SOLE 1 42740 0 2100 TJX COS INC NEW COM 872540109 117540 1500 SH SOLE 1500 0 0 TLG ACQUISITION ONE CORP WT 87257m116 164 5298 SH SOLE 3 5298 0 0 TLGY ACQUISITION CORPORATION W WT g8656t125 425 5000 SH SOLE 3 5000 0 0 TOAST INC COM 888787108 9123 514 SH SOLE 1 514 0 0 TOP SHIPS INC COM y8897y198 25364 28856 SH SOLE 1 28856 0 0 TOPBUILD CORP COM COM 89055f103 52659 253 SH SOLE 1 253 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4324 200 SH SOLE 1 200 0 0 TOPICUS COM INC F COM 89072t102 7636 107 SH SOLE 107 0 0 TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 224970 7652 SH SOLE 1 7652 0 0 TORTOISEECOFIN ACQUISITION III WT g8956e117 1434 10050 SH SOLE 3 10050 0 0 TOTO LIMITED ADR ADUS 891515207 24908 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC COM 892231101 190640 23830 SH SOLE 23830 0 0 TOYOTA MOTOR CORP ADUS 892331307 14169 100 SH SOLE 1 100 0 0 TPG INC COM 872657101 46928 1600 SH SOLE 1 1600 0 0 TPG INC COM 872657101 129052 4400 SH SOLE 4400 0 0 TRAJECTORY ALPHA ACQUISITION C WT 89301b112 392 4000 SH SOLE 3 4000 0 0 TRANSCAT INC COM 893529107 15822 177 SH SOLE 1 177 0 0 TRANSDIGM GROUP INC COM 893641100 294930 400 SH SOLE 400 0 0 TRANSDIGM GROUP INC COM 893641100 3188079 4325 SH SOLE 1 4270 0 55 TRANSMEDICS GROUP INC COM 89377m109 37865 500 SH SOLE 1 500 0 0 TRAVEL PLUS LEISURE CO COM 894164102 6776504 172870 SH SOLE 121816 0 51054 TRAVEL PLUS LEISURE CO COM 894164102 77028 1965 SH SOLE 1 1965 0 0 TRAVELCENTERS OF AMERICA LLC C COM 894174101 1816 21 SH SOLE 1 21 0 0 TRAVELERS COMPANIES INC COM 89417E109 1397677 8154 SH SOLE 1 7554 0 600 TRI CONTL CORP CLSD FD 895436103 156645 5900 SH SOLE 1 5900 0 0 TRINE II ACQ WT g9059f118 76 7589 SH SOLE 3 7589 0 0 TRIO TECH INTL COM 896712205 235 50 SH SOLE 1 50 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 2046 60 SH SOLE 1 60 0 0 TURTLE BEACH CORP COM 900450206 12024 1200 SH SOLE 1 1200 0 0 TUSIMPLE HOLDINGS INC COM 90089l108 329 224 SH SOLE 1 224 0 0 TWELVE SEAS INVESTMENT CO II WT 90118t114 669 13455 SH SOLE 3 13455 0 0 TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 1727 20339 SH SOLE 3 20339 0 0 TYLER TECHNOLOGIES INC COM 902252105 12058 34 SH SOLE 1 34 0 0 U HAUL HOLDING COMPANY COM 023586506 1202249 23187 SH SOLE 1 22817 0 370 U S GLOBAL INVS INC COM 902952100 10680 4000 SH SOLE 1 4000 0 0 UATARA CAPITAL ACQUISITION COR WT 85021q116 264 8600 SH SOLE 3 8600 0 0 UBER TECHNOLOGIES INC COM 90353t100 79250 2500 SH SOLE 2500 0 0 UBER TECHNOLOGIES INC COM 90353t100 63599 2006 SH SOLE 1 2006 0 0 UIPATH INC COM 90364p105 1756 100 SH SOLE 1 100 0 0 ULTA SALON COSM & FRAG COM COM 90384s303 31103 57 SH SOLE 1 57 0 0 UNDER ARMOUR INC COM 904311107 2714 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 4035 473 SH SOLE 1 473 0 0 UNILEVER PLC ADUS 904767704 4681915 90158 SH SOLE 1 81261 0 8897 UNILEVER PLC ADUS 904767704 460515 8868 SH SOLE 8868 0 0 UNION BANKSHARES INC COM 905400107 4422 200 SH SOLE 1 200 0 0 UNION PAC CORP PUT 907818958 83750 500 SH Put SOLE 3 500 0 0 UNION PAC CORP COM 907818108 5611388 27881 SH SOLE 1 26771 0 1110 UNION PAC CORP COM 907818108 141486 703 SH SOLE 703 0 0 UNITED AIRLS HLDGS INC COM 910047109 66906 1512 SH SOLE 1 1512 0 0 UNITED PARCEL SERVICE INC PUT 911312956 6556 400 SH Put SOLE 3 400 0 0 UNITED PARCEL SERVICE INC PUT 911312956 128251 554 SH Put SOLE 3 554 0 0 UNITED PARCEL SERVICE INC COM 911312106 58197 300 SH SOLE 300 0 0 UNITED PARCEL SERVICE INC COM 911312106 610086 3145 SH SOLE 1 3120 0 25 UNITED RENTALS INC COM 911363109 43534 110 SH SOLE 1 110 0 0 UNITED STS GASOLINE FD LP PUT 91201T952 85000 2000 SH Put SOLE 3 2000 0 0 UNITED STS GASOLINE FD LP CALL 91201T902 85000 2000 SH Call SOLE 3 2000 0 0 UNITED STS NAT GAS FD LP COM 912318300 353345 50914 SH SOLE 1 50914 0 0 UNITEDHEALTH GROUP INC COM 91324P102 24864324 52613 SH SOLE 1 50701 0 1912 UNITEDHEALTH GROUP INC COM 91324P102 25709369 54401 SH SOLE 52151 0 2250 UNITI GROUP INC COM COM 91325v108 39 11 SH SOLE 1 11 0 0 UNITY SOFTWARE INC COM 91332u101 9732 300 SH SOLE 1 300 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 435112 46536 SH SOLE 40238 0 6298 UNIVERSAL STAINLESS & ALLOY COM 913837100 139465 14916 SH SOLE 3 14916 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 10210 1092 SH SOLE 1 1092 0 0 UPSTART HOLDINGS INC COM 91680m107 19257 1212 SH SOLE 1 1212 0 0 UPWORK INC COM COM 91688f104 340 30 SH SOLE 1 30 0 0 URBAN OUTFITTERS INC COM 917047102 43770 1579 SH SOLE 1579 0 0 US BANCORP DEL COM 902973304 14420 400 SH SOLE 400 0 0 US BANCORP DEL COM 902973304 2806511 77851 SH SOLE 1 75361 0 2490 US GLOBAL JETS ETF INDX FD 26922a842 4266 229 SH SOLE 1 229 0 0 USHIO INC COM j94456118 33240 2650 SH SOLE 1 2650 0 0 UTAH MED PRODS INC COM 917488108 2098397 22142 SH SOLE 21078 0 1064 V2X INC COM 92242t101 14322913 360597 SH SOLE 271537 0 89060 V2X INC COM 92242t101 91753 2310 SH SOLE 1 2310 0 0 VAALCO ENERGY INC COM 91851C201 1444150 318797 SH SOLE 281416 0 37381 VAALCO ENERGY INC COM 91851C201 401068 88536 SH SOLE 3 88536 0 0 VAALCO ENERGY INC COM 91851C201 31144 6875 SH SOLE 1 6875 0 0 VAIL RESORTS INC COM COM 91879q109 84826 363 SH SOLE 363 0 0 VAIL RESORTS INC COM COM 91879q109 26420 113 SH SOLE 1 113 0 0 VALERO ENERGY CORP COM 91913Y100 402840 2886 SH SOLE 1 2886 0 0 VALOR LATITUDE ACQUISITION COR WT g9460n122 67 1666 SH SOLE 3 1666 0 0 VALVOLINE INC COM COM 92047w101 5556683 159035 SH SOLE 119595 0 39440 VALVOLINE INC COM COM 92047w101 38609 1105 SH SOLE 1 1105 0 0 VANECK GREEN METALS ETF INDX FD 92189y204 61144 2155 SH SOLE 1 2155 0 0 VANECK MORNINGSTAR INTERNATION INDX FD 92189f593 228138 7136 SH SOLE 1 7136 0 0 VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730 231502 8140 SH SOLE 1 8140 0 0 VANECK OIL SERVICES ETF INDX FD 92189h607 4988 18 SH SOLE 1 18 0 0 VANECK VECTORS AMT FREE INTERM COM 92189h201 59110 1272 SH SOLE 1 1272 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 228702 2633 SH SOLE 1 2318 0 315 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 5816493 66964 SH SOLE 66964 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 101286 5958 SH SOLE 1 5958 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 211084 6525 SH SOLE 6525 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 208657 6450 SH SOLE 1 6450 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 63200 1600 SH SOLE 1600 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 52380 1062 SH SOLE 1 1062 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 253565 5141 SH SOLE 5141 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 685561 24467 SH SOLE 1 24467 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 10900 389 SH SOLE 389 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 578015 7829 SH SOLE 1 7829 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2584 35 SH SOLE 35 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 29532 362 SH SOLE 1 362 0 0 VANECK VECTORS RUSSIA ETF INDX FD 92189f403 0 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1220818 4639 SH SOLE 1 4446 0 193 VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 119 8 SH SOLE 1 8 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 1269 24 SH SOLE 1 24 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 162541 2125 SH SOLE 2125 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 35378766 462528 SH SOLE 1 436916 0 25612 VANGUARD BD INDEX FDS INDX FD 921937819 572757 7464 SH SOLE 1 7464 0 0 VANGUARD BD INDEX FDS INDX FD 921937793 613 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 88965 1205 SH SOLE 1 1205 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 86001 1758 SH SOLE 1758 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 778904 15922 SH SOLE 3 15922 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 190984 3904 SH SOLE 1 3904 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 13740 71 SH SOLE 1 71 0 0 VANGUARD FINANCIALS INDX FD 92204a405 12930 166 SH SOLE 1 166 0 0 VANGUARD INDEX FDS INDX FD 922908751 281497 1485 SH SOLE 1485 0 0 VANGUARD INDEX FDS INDX FD 922908751 5313638 28031 SH SOLE 1 28031 0 0 VANGUARD INDEX FDS INDX FD 922908744 5626819 40742 SH SOLE 1 40742 0 0 VANGUARD INDEX FDS INDX FD 922908363 32418028 86202 SH SOLE 1 86159 0 43 VANGUARD INDEX FDS INDX FD 922908637 85372 457 SH SOLE 1 457 0 0 VANGUARD INDEX FDS INDX FD 922908512 302462 2256 SH SOLE 2256 0 0 VANGUARD INDEX FDS INDX FD 922908652 1051609 7501 SH SOLE 1 6239 0 1262 VANGUARD INDEX FDS INDX FD 922908744 226224 1638 SH SOLE 1638 0 0 VANGUARD INDEX FDS INDX FD 922908736 1745332 6997 SH SOLE 1 6979 0 18 VANGUARD INDEX FDS INDX FD 922908363 69111888 183774 SH SOLE 183774 0 0 VANGUARD INDEX FDS INDX FD 922908512 656598 4897 SH SOLE 1 4897 0 0 VANGUARD INDEX FDS INDX FD 922908553 4932195 59395 SH SOLE 1 59285 0 110 VANGUARD INDEX FDS INDX FD 922908553 5808316 69946 SH SOLE 69946 0 0 VANGUARD INDEX FDS INDX FD 922908611 12088030 76140 SH SOLE 1 72771 0 3369 VANGUARD INDEX FDS INDX FD 922908769 244920 1200 SH SOLE 1200 0 0 VANGUARD INDEX FDS INDX FD 922908652 9286848 66240 SH SOLE 66240 0 0 VANGUARD INDEX FDS INDX FD 922908595 33327 154 SH SOLE 1 154 0 0 VANGUARD INDEX FDS INDX FD 922908611 471041 2967 SH SOLE 2967 0 0 VANGUARD INDEX FDS INDX FD 922908629 8330777 39497 SH SOLE 1 38977 0 520 VANGUARD INDEX FDS INDX FD 922908629 402224 1907 SH SOLE 1907 0 0 VANGUARD INDEX FDS INDX FD 922908769 6492085 31808 SH SOLE 1 31808 0 0 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 94098 1173 SH SOLE 1 1173 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 28402 260 SH SOLE 1 139 0 121 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 79146 1167 SH SOLE 1 1167 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 8357 206 SH SOLE 1 206 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 2212677 24027 SH SOLE 1 24027 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 5172653 128036 SH SOLE 1 127776 0 260 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 2580136 48254 SH SOLE 1 44804 0 3450 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 2350876 58190 SH SOLE 58190 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 84903 1393 SH SOLE 1 1393 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 42509 795 SH SOLE 795 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1246626 115750 SH SOLE 1 115750 0 0 VANGUARD MALVERN FDS INDX FD 922020805 19032 398 SH SOLE 1 398 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 120686 2593 SH SOLE 1 2593 0 0 VANGUARD MUN BD FDS INDX FD 922907746 90225 1781 SH SOLE 1 1781 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 252850 1357 SH SOLE 1 1357 0 0 VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 111944 1780 SH SOLE 1 1780 0 0 VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 125402 1877 SH SOLE 1 1877 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 22782 316 SH SOLE 1 316 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 75925 996 SH SOLE 996 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 6143749 80595 SH SOLE 1 78254 0 2341 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 7363494 47812 SH SOLE 1 45458 0 2354 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 16844074 109370 SH SOLE 109370 0 0 VANGUARD STAR FDS INDX FD 921909768 229902 4164 SH SOLE 1 4164 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 1096231 24269 SH SOLE 24269 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 6380193 141248 SH SOLE 1 139508 0 1740 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 130271 1700 SH SOLE 1 1700 0 0 VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 47861 972 SH SOLE 1 798 0 174 VANGUARD WHITEHALL FDS INDX FD 921946794 432969 6989 SH SOLE 1 6989 0 0 VANGUARD WHITEHALL FDS INDX FD 921946885 249 4 SH SOLE 1 4 0 0 VANGUARD WHITEHALL FDS INDX FD 921946406 1400522 13275 SH SOLE 1 13275 0 0 VANGUARD WORLD FD INDX FD 921910725 12148 232 SH SOLE 1 232 0 0 VANGUARD WORLD FD INDX FD 921910816 8794 43 SH SOLE 1 0 0 43 VANGUARD WORLD FD INDX FD 921910873 1261186 8811 SH SOLE 1 8811 0 0 VANGUARD WORLD FD INDX FD 921910709 679050 7500 SH SOLE 3 7500 0 0 VANGUARD WORLD FDS INDX FD 92204A306 4912 43 SH SOLE 1 43 0 0 VANGUARD WORLD FDS INDX FD 92204A504 354099 1485 SH SOLE 1 1485 0 0 VANGUARD WORLD FDS INDX FD 92204A876 479883 3253 SH SOLE 1 3253 0 0 VANGUARD WORLD FDS INDX FD 92204A702 315057 817 SH SOLE 1 817 0 0 VANGUARD WORLD FDS INDX FD 92204A801 5610577 31552 SH SOLE 31552 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 5334 28 SH SOLE 1 28 0 0 VAREX IMAGING CORP COM 92214X106 11460 630 SH SOLE 1 0 0 630 VEEVA SYS INC COM 922475108 4962 27 SH SOLE 1 27 0 0 VERACYTE INC COM 92337f107 757 34 SH SOLE 1 34 0 0 VERANO HOLDINGS CORP SUB VTG COM 92338d101 10220 3500 SH SOLE 1 3500 0 0 VERISK ANALYTICS INC COM 92345Y106 65232 340 SH SOLE 1 340 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 4128012 106146 SH SOLE 1 102671 0 3475 VERIZON COMMUNICATIONS INC COM 92343v104 365838 9407 SH SOLE 9407 0 0 VERTEX ENERGY INC COM 92534k107 19760 2000 SH SOLE 1 2000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 238823 758 SH SOLE 1 758 0 0 VESTAS WIND SYSTEMS AS COM 925458101 4837 500 SH SOLE 1 500 0 0 VIATRIS INC COM COM 92556v106 3860 401 SH SOLE 1 401 0 0 VIEMED HEALTHCARE INC COM COM 92663r105 3536 366 SH SOLE 1 366 0 0 VIEMED HEALTHCARE INC COM COM 92663r105 142871 14790 SH SOLE 12785 0 2005 VIEMED HEALTHCARE INC COM COM 92663r105 45875 4749 SH SOLE 3 4749 0 0 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 1017 1225 SH SOLE 1 1225 0 0 VIMEO INC COM 92719v100 226 59 SH SOLE 1 59 0 0 VIRGIN GROUP ACQUISITION CORP WT 39957d110 333 6139 SH SOLE 3 6139 0 0 VIRTUOSO ACQUISITION CORP WT g9525w117 640 12698 SH SOLE 3 12698 0 0 VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100 1740 100 SH SOLE 1 100 0 0 VIRTUS DIVIDEND INTEREST & PRE COM 92840r101 1176 100 SH SOLE 1 100 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 758 117 SH SOLE 1 117 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH SOLE 1 66 0 0 VISA INC COM 92826C839 5705193 25305 SH SOLE 1 22525 0 2780 VISA INC COM 92826C839 672206 2981 SH SOLE 2981 0 0 VISCOGLIOSI BROTHERS ACQUISITI WT 92838k118 350 5000 SH SOLE 3 5000 0 0 VISION SENSING ACQUISITION COR WT 92838j111 216 3750 SH SOLE 3 3750 0 0 VISTA OUTDOOR INC COM 928377100 16626 600 SH SOLE 1 600 0 0 VISTRA ENERGY CORP COM COM 92840m102 1220040 50835 SH SOLE 1 49235 0 1600 VISTRA ENERGY CORP COM COM 92840m102 8873856 369744 SH SOLE 255224 0 114520 VITESSE ENERGY INC COM 92852x103 1234095 64850 SH SOLE 64850 0 0 VITESSE ENERGY INC COM 92852x103 33112 1740 SH SOLE 1 1740 0 0 VIX 230419C00028000 CALL 74347w950 81090 1802 SH Call SOLE 3 1802 0 0 VIX 230517C00025000 CALL 74347w950 105600 600 SH Call SOLE 3 600 0 0 VIX 230719C00040000 CALL 74347w950 133016 1279 SH Call SOLE 3 1279 0 0 VMWARE INC COM 928563402 15232 122 SH SOLE 1 122 0 0 VOLITIONRX LTD COM 928661107 191 100 SH SOLE 1 100 0 0 VOLKSWAGEN AG COM 928662600 15449 900 SH SOLE 1 900 0 0 VOLKSWAGEN AG ADR RP PFD SHS COM 928662501 52360 3850 SH SOLE 1 3850 0 0 VONTIER CORPORATION COM 928881101 7088578 259275 SH SOLE 182315 0 76960 VONTIER CORPORATION COM 928881101 26793 980 SH SOLE 1 980 0 0 VOXX INTL CORP CL A COM 91829f104 95545 7749 SH SOLE 3 7749 0 0 VOXX INTL CORP CL A COM 91829f104 298090 24176 SH SOLE 20904 0 3272 VOXX INTL CORP CL A COM 91829f104 6905 560 SH SOLE 1 560 0 0 VOYA FINANCIAL INC COM 929089100 650429 9102 SH SOLE 1 9102 0 0 VOYA FINANCIAL INC COM 929089100 3455377 48354 SH SOLE 36196 0 12158 VULCAN MATLS CO COM 929160109 202098 1178 SH SOLE 1 1178 0 0 WABTEC COM 929740108 912 9 SH SOLE 1 9 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 698732 20206 SH SOLE 1 15731 0 4475 WALGREENS BOOTS ALLIANCE INC COM 931427108 813564 23527 SH SOLE 23527 0 0 WALMART INC COM 931142103 5119727 34722 SH SOLE 1 32672 0 2050 WALMART INC COM 931142103 524185 3555 SH SOLE 3555 0 0 WARBY PARKER INC COM 93403j106 2118 200 SH SOLE 1 200 0 0 WARNER BROS DISCOVERY INC COM 934423104 1098902 72775 SH SOLE 1 67492 0 5283 WARNER MUSIC GROUP CORP COM 934550203 12514 375 SH SOLE 1 375 0 0 WASTE MGMT INC DEL COM 94106L109 249976 1532 SH SOLE 1532 0 0 WASTE MGMT INC DEL COM 94106L109 1653654 10135 SH SOLE 1 10135 0 0 WATERS CORP COM 941848103 80504 260 SH SOLE 1 210 0 50 WATSCO INC COM 942622200 6681 21 SH SOLE 1 21 0 0 WAVERLEY CAPITAL ACQUISITION C WT g06536117 1301 13332 SH SOLE 3 13332 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 49500 1800 SH SOLE 1800 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5797440 210816 SH SOLE 3 210816 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 163680 5952 SH SOLE 1 5952 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 1 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 33176 350 SH SOLE 1 350 0 0 WELLS FARGO CO NEW COM 949746101 274855 7353 SH SOLE 7353 0 0 WELLS FARGO CO NEW COM 949746101 942764 25221 SH SOLE 1 20774 0 4447 WELLTOWER INC REIT COM 95040q104 1097861 15314 SH SOLE 1 14139 0 1175 WENDYS CO COM 95058W100 58806 2700 SH SOLE 2700 0 0 WERNER ENTERPRISES INC COM 950755108 1501 33 SH SOLE 1 33 0 0 WESTERN ACQUISITION WT 95758l115 396 4800 SH SOLE 3 4800 0 0 WESTROCK CO COM SHS COM 96145d105 56369 1850 SH SOLE 1 1850 0 0 WESTWATER RES INC COM 961684206 11211 10100 SH SOLE 1 10100 0 0 WEYCO GROUP INC COM 962149100 1667978 65928 SH SOLE 46096 0 19832 WEYERHAEUSER CO MTN BE COM 962166104 4738441 157267 SH SOLE 1 152957 0 4310 WEYERHAEUSER CO MTN BE COM 962166104 10768221 357392 SH SOLE 338978 0 18414 WHEATON PRECIOUS METALS CORP COM 962879102 43344 900 SH SOLE 1 900 0 0 WHEELS UP EXPERIENCE INC COM 96328l106 21111 33362 SH SOLE 1 33362 0 0 WHIRLPOOL CORP COM 963320106 56769 430 SH SOLE 1 430 0 0 WHITEHORSE FINANCE INC COM 96524v106 37560 3000 SH SOLE 1 3000 0 0 WHOLE EARTH BRANDS INC COM CL COM 96684w100 877873 342919 SH SOLE 235819 0 107100 WISDOMTREE TR INDX FD 97717W703 52962 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W505 422545 10311 SH SOLE 1 10311 0 0 WISDOMTREE TR INDX FD 97717W281 6548 143 SH SOLE 1 143 0 0 WISDOMTREE TR INDX FD 97717W307 195416 3159 SH SOLE 1 3087 0 72 WISDOMTREE TR INDX FD 97717W315 3067 81 SH SOLE 1 81 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 28855 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 66763 812 SH SOLE 1 812 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 109925 2210 SH SOLE 1 2210 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4106 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 52350 864 SH SOLE 1 864 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 5000034 80206 SH SOLE 1 80206 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 231593 3715 SH SOLE 3715 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 45353 1091 SH SOLE 1 1091 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 33624 720 SH SOLE 1 720 0 0 WISDOMTREE US VALUE INDX FD 97717w547 49842 850 SH SOLE 1 850 0 0 WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 34220 1463 SH SOLE 1 1463 0 0 WOLFSPEED INC COM 977852102 2923 45 SH SOLE 1 45 0 0 WOLTERS KLUWER N V SPONSORED A COM 977874205 50437 399 SH SOLE 1 399 0 0 WOLVERINE WORLD WIDE INC COM 978097103 97526 5720 SH SOLE 1 5720 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5550269 325529 SH SOLE 231333 0 94196 WOODSIDE ENERGY GROUP LTD COM 980228308 875 39 SH SOLE 1 39 0 0 WORKDAY INC-CLASS A COM 98138h101 4131 20 SH SOLE 1 20 0 0 WORKHORSE GROUP INC COM 98138j206 10307 7750 SH SOLE 1 7750 0 0 WORLDWIDE WEBB ACQUISITION COR WT g97775111 1098 9997 SH SOLE 3 9997 0 0 WP CAREY INC COM 92936U109 319015 4119 SH SOLE 1 3819 0 300 WTS AP ACQUISITION CORP REDMBL WT g04058114 313 2500 SH SOLE 3 2500 0 0 WTS APPHARVEST INC WT 03783t111 967 10749 SH SOLE 3 10749 0 0 WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 2192 43850 SH SOLE 3 43850 0 0 WTS BLUE OCEAN ACQUISITION COR WT g1330l121 525 5000 SH SOLE 3 5000 0 0 WTS BULLPEN PARLAY ACQUISITION WT g1792a118 81 2500 SH SOLE 3 2500 0 0 WTS EVE MOBILITY ACQUISITION C WT g3218g117 390 6000 SH SOLE 3 6000 0 0 WTS FTAC EMERALD ACQUISITION C WT 29103k118 231 2200 SH SOLE 3 2200 0 0 WTS HEALTHCARE AI ACQUISITION WT g4373k117 175 1300 SH SOLE 3 1300 0 0 WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 100 2500 SH SOLE 3 2500 0 0 WTS PYROPHYTE ACQUISITION WT g7308p127 1039 9900 SH SOLE 3 9900 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WTS RMG ACQUISITION CORP III WT g76088122 176 1259 SH SOLE 3 1259 0 0 WTS ROCKET PHARMACEUTICALS INC WT 77313f114 785 6000 SH SOLE 3 6000 0 0 WTS SDCL EDGE ACQUISITION CORP WT g79471127 481 3000 SH SOLE 3 3000 0 0 WTS SIZZLE ACQUISITION WT 83014e117 2156 6340 SH SOLE 3 6340 0 0 WTS TALON 1 ACQUISITION WT g86656116 688 8600 SH SOLE 3 8600 0 0 WTS TIO TECH WT g8t10c114 28 6700 SH SOLE 3 6700 0 0 WTS TRISTAR ACQUISITION WT g9074v114 1097 10450 SH SOLE 3 10450 0 0 WTS UTA ACQUISITION CORP WARRA WT g9473a117 792 4400 SH SOLE 3 4400 0 0 WTS ZURA BIO LIMITED WARRANT WT g9ty5a119 649 2500 SH SOLE 3 2500 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 4174736 61529 SH SOLE 1 61249 0 280 WYNDHAM HOTELS & RESORTS INC COM 98311a105 11135949 164126 SH SOLE 138212 0 25914 XCEL ENERGY INC COM COM 98389b100 64742 960 SH SOLE 1 560 0 400 XEROX CORP COM NEW COM 98421m106 3850 250 SH SOLE 1 250 0 0 XLI 230616P00095000 PUT 81369y954 28108 200 SH Put SOLE 3 200 0 0 XND 230519C00130000 CALL 62877D101 34650 60 SH Call SOLE 3 60 0 0 XPAC ACQUISITION CORP WT g9831x122 939 12558 SH SOLE 3 12558 0 0 XPENG INC COM 98422d105 11110 1000 SH SOLE 1 1000 0 0 XPO INC COM 983793100 367807 11530 SH SOLE 5210 0 6320 XPO INC COM 983793100 1116 35 SH SOLE 1 35 0 0 XRT 230616P00060000 PUT 78464a954 222880 1120 SH Put SOLE 3 1120 0 0 YUM BRANDS INC COM 988498101 50190 380 SH SOLE 1 380 0 0 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 7314 23 SH SOLE 1 23 0 0 ZIFF DAVIS INC COM COM 48123v102 14829 190 SH SOLE 1 190 0 0 ZIFF DAVIS INC COM COM 48123v102 412884 5290 SH SOLE 5290 0 0 ZIM INTEGRATED SHIPPING SERV COM m9t951109 2358 100 SH SOLE 1 100 0 0 ZIMMER BIOMET HLDGS COM 98956p102 46124 357 SH SOLE 1 232 0 125 ZOETIS INC COM 98978v103 348692 2095 SH SOLE 2095 0 0 ZOETIS INC COM 98978v103 5137324 30866 SH SOLE 1 28866 0 2000 ZOOM VIDEO COMMUNICATIONS COM 98980l101 132982 1801 SH SOLE 1 1801 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 24710 1000 SH SOLE 1 1000 0 0 ZSCALER INC COM 98980g102 29207 250 SH SOLE 1 250 0 0 ZURN WATER SOLUTIONS CORP COM COM 98983l108 7391 346 SH SOLE 1 346 0 0 ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110 105 1500 SH SOLE 3 1500 0 0