0001446114-23-000008.txt : 20230214 0001446114-23-000008.hdr.sgml : 20230214 20230214160438 ACCESSION NUMBER: 0001446114-23-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230214 DATE AS OF CHANGE: 20230214 EFFECTIVENESS DATE: 20230214 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: 23628670 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 12-31-2022 12-31-2022 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 02-14-2023 3 2819 3471703 1 0001657660 028-17014 ANCORA FAMILY WEALTH ADVISORS, LLC 2 Clutterbuck Capital Management LLC 3 0001836192 028-21227 Ancora Alternatives LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b208 154 29172 SH SOLE 3 29172 0 0 180 DEGREE CAP CORP COM COM 68235b208 497 94188 SH SOLE 81324 0 12864 180 DEGREE CAP CORP COM COM 68235b208 8 1595 SH SOLE 1 1595 0 0 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6 108 SH SOLE 1 108 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 4 475 SH SOLE 1 475 0 0 3D PRINTING ETF INDX FD 00214q500 3 145 SH SOLE 1 145 0 0 3M CO COM 88579y101 684 5703 SH SOLE 5703 0 0 3M CO COM 88579y101 1761 14685 SH SOLE 1 14031 0 654 7 ACQUISITION CORP WT g80694113 0 5000 SH SOLE 3 5000 0 0 AARON S COMPANY INC COM 00258w108 130 10840 SH SOLE 10840 0 0 ABB LTD COM 000375204 3 100 SH SOLE 1 100 0 0 ABBOTT LABS COM 002824100 344 3129 SH SOLE 3129 0 0 ABBOTT LABS COM 002824100 6358 57909 SH SOLE 1 53894 0 4015 ABBVIE INC COM 00287y109 22473 139058 SH SOLE 1 134157 0 4901 ABBVIE INC COM 00287y109 28312 175187 SH SOLE 172162 0 3025 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3 634 SH SOLE 1 634 0 0 ABERDEEN STD GOLD ETF INDX FD 00326a104 6 330 SH SOLE 1 330 0 0 ABRDN PLATINUM ETF TRUST INDX FD 003260106 1035 10427 SH SOLE 1 10217 0 210 ABRDN PLATINUM ETF TRUST INDX FD 003260106 213 2150 SH SOLE 2150 0 0 ABRDN SILVER ETF TRUST INDX FD 003264108 23 1000 SH SOLE 1 1000 0 0 ACACIA RESH CORP COM 003881307 129 30739 SH SOLE 3 30739 0 0 ACACIA RESH CORP COM 003881307 10 2336 SH SOLE 1 2336 0 0 ACACIA RESH CORP COM 003881307 409 97217 SH SOLE 84190 0 13027 ACADIA HEALTHCARE COMPANY INC COM 00404a109 2 27 SH SOLE 1 27 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 192 10200 SH SOLE 3 10200 0 0 ACCENTURE PLC COM g1151c101 12488 46800 SH SOLE 1 46260 0 540 ACCENTURE PLC COM g1151c101 14421 54042 SH SOLE 52997 0 1045 ACCRETION ACQUISITION CORP COM 00438y107 54 5400 SH SOLE 3 5400 0 0 ACCRETION ACQUISITION CORP RT WT 00438y123 0 5400 SH SOLE 3 5400 0 0 ACCRETION ACQUISITION CORP WT WT 00438y115 0 2700 SH SOLE 3 2700 0 0 ACE GLOBAL BUSINESS -CW27 COM g0083e110 0 10000 SH SOLE 3 10000 0 0 ACHARI VENTURES HOLDINGS CORP WT 00444x119 2 32000 SH SOLE 3 32000 0 0 ACI WORLDWIDE INC COM 004498101 23 1000 SH SOLE 1 1000 0 0 ACTIVISION BLIZZARD INC COM 00507v109 134 1746 SH SOLE 1 1746 0 0 ACUITY BRANDS INC COM COM 00508y102 46 280 SH SOLE 1 280 0 0 ACUSHNET HLDGS CORP COM 005098108 68 1593 SH SOLE 1 1593 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 5 360 SH SOLE 360 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 2016 138677 SH SOLE 1 135437 0 3240 ADAMS NAT RES FD INC COM COM 00548f105 19 868 SH SOLE 1 868 0 0 ADAMS RES & ENERGY INC COM 006351308 25 639 SH SOLE 1 639 0 0 ADAMS RES & ENERGY INC COM 006351308 129 3325 SH SOLE 3 3325 0 0 ADAMS RES & ENERGY INC COM 006351308 406 10437 SH SOLE 9032 0 1405 ADIDAS AG ADR ADUS 00687A107 3 51 SH SOLE 1 51 0 0 ADIDAS AG NPV COM d0066b185 4 32 SH SOLE 1 32 0 0 ADIT EDTECH ACQUISITION CORP COM 007024110 0 50 SH SOLE 3 50 0 0 ADIT EDTECH ACQUISITION CORP WT 007024110 1 11250 SH SOLE 3 11250 0 0 ADOBE SYS INC COM COM 00724f101 239 711 SH SOLE 711 0 0 ADOBE SYS INC COM COM 00724f101 1852 5502 SH SOLE 1 5299 0 203 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 4 1500 SH SOLE 1 1500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 203 3128 SH SOLE 3128 0 0 ADVANCED MICRO DEVICES INC COM 007903107 154 2384 SH SOLE 1 2384 0 0 ADVANSIX INC COM COM 00773t101 0 8 SH SOLE 1 8 0 0 ADVANT-E CORP COM COM 00761l305 826 10 SH SOLE 3 10 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 260 3035 SH SOLE 1 3035 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 66 9398 SH SOLE 1 8941 0 457 AEROHIVE NETWORKS INC COM COM 007786106 0 140 SH SOLE 1 140 0 0 AERSALE CORPORATION COM COM 00810f106 12 731 SH SOLE 1 731 0 0 AERSALE CORPORATION COM COM 00810f106 160 9843 SH SOLE 3 9843 0 0 AERSALE CORPORATION COM COM 00810f106 498 30712 SH SOLE 26551 0 4161 AES CORP COM COM 00130h105 8 277 SH SOLE 1 277 0 0 AETHERIUM ACQUISITION CORP COM 00809J119 0 71000 SH SOLE 3 71000 0 0 AFFYMAX INC COM 00826a109 0 500 SH SOLE 1 500 0 0 AFLAC INC COM 001055102 43 600 SH SOLE 1 600 0 0 AFRICAN GOLD ACQUISITION CORP COM g0112r108 301 30000 SH SOLE 3 30000 0 0 AFRICAN GOLD ACQUISITION CORP WT g0112r124 0 176695 SH SOLE 3 176695 0 0 AGENT INFORMATION SOFTWARE INC COM 00847d108 12 7660 SH SOLE 1 7660 0 0 AGILE GROWTH CORP WT g01202111 1 30752 SH SOLE 3 30752 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 0 3 SH SOLE 3 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 34 228 SH SOLE 1 228 0 0 AGNICO EAGLE MINES LTD COM 008474108 2137 41106 SH SOLE 1 41106 0 0 AGNICO EAGLE MINES LTD COM 008474108 78 1500 SH SOLE 1500 0 0 AHREN ACQUISITION CORP WT g01322125 0 335 SH SOLE 3 335 0 0 AIR CALIF COM INDX FD 009086109 14 240 SH SOLE 1 240 0 0 AIR PRODS & CHEMS INC COM 009158106 8 27 SH SOLE 27 0 0 AIR PRODS & CHEMS INC COM 009158106 2050 6649 SH SOLE 1 6406 0 243 AIRBNB INC COM 009066101 19 220 SH SOLE 1 220 0 0 AIRBUS SE UNSPONSORED ADR COM 009279100 7 241 SH SOLE 1 241 0 0 AKERS BIOSCIENCES INC COM 62856x102 3 2700 SH SOLE 2700 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973n102 4 1500 SH SOLE 1 1500 0 0 ALASKA AIR GROUP INC COM 011659109 1 20 SH SOLE 1 20 0 0 ALCON AG COM H01301128 11 156 SH SOLE 156 0 0 ALCON AG COM H01301128 23 340 SH SOLE 1 340 0 0 ALERIAN MLP COM 00162q452 21 560 SH SOLE 1 560 0 0 ALGOMA STL GROUP INC COM 015658107 165 26000 SH SOLE 1 26000 0 0 ALGOMA STL GROUP INC COM 015658107 1175 185334 SH SOLE 3 185334 0 0 ALIBABA GRP SHS COM 01609w102 22 254 SH SOLE 1 254 0 0 ALICO INC COM 016230104 10 410 SH SOLE 410 0 0 ALIGHT INC COM CL A COM 01626w101 8323 995577 SH SOLE 743920 0 251657 ALIGHT INC COM CL A COM 01626w101 66 7855 SH SOLE 1 7855 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 181 30146 SH SOLE 3 30146 0 0 ALIMENTATION COUCHE-TARD INC COM 01626p148 610 13882 SH SOLE 1 12732 0 1150 ALITHYA GROUP INC COM 01643b106 703 468646 SH SOLE 1 468646 0 0 ALITHYA GROUP INC COM 01643b106 75 50210 SH SOLE 50210 0 0 ALITHYA GROUP INC COM 01643b106 1639 1092615 SH SOLE 3 1092615 0 0 ALLEGION PUB LTD COM g0176j109 20 190 SH SOLE 190 0 0 ALLETE INC COM 018522300 1299 20130 SH SOLE 20130 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 98 2850 SH SOLE 1 2850 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 316 9200 SH SOLE 9200 0 0 ALLIANT ENERGY CORP COM COM 188021083 11 200 SH SOLE 1 200 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 52 1500 SH SOLE 1 1500 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 9 2702 SH SOLE 1 2702 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 372 108260 SH SOLE 93650 0 14610 ALLSTATE CORP COM 020002101 1278 9424 SH SOLE 1 8824 0 600 ALLY FINL INC COM COM 02005n100 10 410 SH SOLE 1 410 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043q107 0 2 SH SOLE 2 0 0 ALPHA HEALTHCARE ACQUISITION C WT 02073f112 1 3892 SH SOLE 3 3892 0 0 ALPHA HEALTHCARE ACQUISITION C COM 02073f104 154 15572 SH SOLE 3 15572 0 0 ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 1 12552 SH SOLE 3 12552 0 0 ALPHA PARTNERS TECHNOLOGY MERG COM g63290111 20 2000 SH SOLE 3 2000 0 0 ALPHABET INC COM 02079K305 7367 83500 SH SOLE 1 77265 0 6235 ALPHABET INC COM 02079K305 582 6600 SH SOLE 6600 0 0 ALPHABET INC COM 02079K107 1846 20807 SH SOLE 20807 0 0 ALPHABET INC COM 02079K107 12748 143667 SH SOLE 1 136833 0 6834 ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH SOLE 1 100 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 6070 318160 SH SOLE 220453 0 97707 ALPINE INCOME PROPERTY TRUST COM 02083x103 61 3210 SH SOLE 1 3210 0 0 ALPS EQUAL SECTOR COM 00162q205 96 1002 SH SOLE 1 1002 0 0 ALPS ETF TR OSHARES EUR QLT INDX FD 00162q379 59 2500 SH SOLE 1 2500 0 0 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 189 3670 SH SOLE 1 3670 0 0 ALSET CAPITAL ACQUISITION CORP WT 02115m117 0 1000 SH SOLE 3 1000 0 0 ALSP ORCHID ACQUISITION I CORP WT g0231l123 0 1250 SH SOLE 3 1250 0 0 ALTA EQUIPMENT GROUP COM 02128l106 1450 109929 SH SOLE 109929 0 0 ALTENERGY ACQUISITION CORP WT 02157m116 1 5450 SH SOLE 3 5450 0 0 ALTIMAR ACQUISITION CORP III WT g0370u116 0 2725 SH SOLE 3 2725 0 0 ALTO INGREDIENTS INC COM 021513106 578 200788 SH SOLE 173689 0 27099 ALTO INGREDIENTS INC COM 021513106 14 4803 SH SOLE 1 4803 0 0 ALTO INGREDIENTS INC COM 021513106 46 15934 SH SOLE 3 15934 0 0 ALTRIA GROUP INC COM 02209S103 2306 50439 SH SOLE 1 46093 0 4346 ALTRIA GROUP INC COM 02209S103 359 7861 SH SOLE 7861 0 0 AMAZON COM INC COM 023135106 635 7558 SH SOLE 7558 0 0 AMAZON COM INC COM 023135106 11765 140061 SH SOLE 1 133836 0 6225 AMBASE CORP COM COM 023164106 24 345501 SH SOLE 3 345501 0 0 AMCI ACQUISITION CORP II COM 00166r100 182 18200 SH SOLE 3 18200 0 0 AMCI ACQUISITION CORP II WT 00166r118 1 4100 SH SOLE 3 4100 0 0 AMCOR PLC COM g0250x107 15 1300 SH SOLE 1 1300 0 0 AMDOCS LTD ORD COM g02602103 0 5 SH SOLE 5 0 0 AMERCO COM 023586506 873 15885 SH SOLE 1 15615 0 270 AMERCO COM COM 235861002 124 2065 SH SOLE 1 2035 0 30 AMERICAN ACQUISITION OPPORTUNI WT 02369m110 1 16000 SH SOLE 3 16000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 1 100 SH SOLE 1 100 0 0 AMERICAN AXLE & MFG COM COM 240611038 17 2190 SH SOLE 1 2190 0 0 AMERICAN BATTERY METALS CORP COM 02451v101 1 3330 SH SOLE 1 3330 0 0 AMERICAN CENTY ETF TR INDX FD 025072802 155 2800 SH SOLE 1 2800 0 0 AMERICAN ELEC PWR CO INC COM 025537101 818 8616 SH SOLE 1 8616 0 0 AMERICAN EXPRESS CO COM 025816109 120 814 SH SOLE 1 814 0 0 AMERICAN EXPRESS CO COM 025816109 1 5 SH SOLE 5 0 0 AMERICAN GREEN INC COM 02640n200 0 750 SH SOLE 1 750 0 0 AMERICAN INTL GROUP INC COM 026874784 1 12 SH SOLE 12 0 0 AMERICAN TOWER CORP NEW COM 03027X100 241 1138 SH SOLE 1 1138 0 0 AMERICAN TOWER CORP NEW COM 03027X100 16 74 SH SOLE 74 0 0 AMERICAN VANGUARD CORP COM 030371108 345 15892 SH SOLE 15892 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 597 3915 SH SOLE 1 3915 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 0 2 SH SOLE 2 0 0 AMERICAS CAR MART INC COM COM 03062t105 478 6616 SH SOLE 5730 0 886 AMERICAS CAR MART INC COM COM 03062t105 15 202 SH SOLE 1 202 0 0 AMERICAS CAR MART INC COM COM 03062t105 152 2099 SH SOLE 3 2099 0 0 AMERICOLD REALTY TRUST COM 03064d108 3 100 SH SOLE 1 100 0 0 AMERIPRISE FINL INC COM 03076C106 524 1683 SH SOLE 1 1683 0 0 AMERISOURCE BERGEN CORP COM 03073e105 566 3417 SH SOLE 1 3397 0 20 AMERISOURCE BERGEN CORP COM 03073e105 1 6 SH SOLE 6 0 0 AMGEN INC COM 031162100 9510 36211 SH SOLE 1 33332 0 2879 AMGEN INC COM 031162100 1247 4747 SH SOLE 4747 0 0 AMPCO-PITTSBURG CORP COM 032037103 2682 1068531 SH SOLE 3 1068531 0 0 AMPHENOL CORP NEW COM 032095101 20 258 SH SOLE 1 258 0 0 AMPLIFY ENERGY CORP COM 03212b103 152 17300 SH SOLE 17300 0 0 AMPLIFY ETF TR INDX FD 032108607 11 722 SH SOLE 1 722 0 0 AMRYT PHARMA HOLDINGS LTD COM 03217l106 2 222 SH SOLE 1 222 0 0 AMTECH SYS INC COM 032332504 408 53636 SH SOLE 46398 0 7238 AMTECH SYS INC COM 032332504 10 1337 SH SOLE 1 1337 0 0 AMTECH SYS INC COM 032332504 132 17309 SH SOLE 3 17309 0 0 ANALOG DEVICES INC COM COM 326541059 83 506 SH SOLE 506 0 0 ANALOG DEVICES INC COM COM 326541059 356 2172 SH SOLE 1 2172 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANGEL POND HOLDINGS CORP WT g5920m118 1 1965 SH SOLE 3 1965 0 0 ANGLE PLC SURREY COM 03476v100 6 1100 SH SOLE 1 1100 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 1 9 SH SOLE 9 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 6 100 SH SOLE 1 100 0 0 ANIXA BIOSCIENCES INC COM 03528h109 6 1522 SH SOLE 1 1522 0 0 ANNALY CAPITAL MANAGEMENT IN LP 035710839 1 27 SH SOLE 1 27 0 0 ANSYS INC COM 03662Q105 11 46 SH SOLE 1 46 0 0 ANSYS INC COM 03662Q105 1 3 SH SOLE 3 0 0 ANTHEMIS DIGITAL ACQUISITIONS WT g03959114 0 2500 SH SOLE 3 2500 0 0 ANZU SPECIAL ACQUISITION CORP COM 03737a101 645 63899 SH SOLE 3 63899 0 0 ANZU SPECIAL ACQUISITION CORP WT 03737a119 1 24732 SH SOLE 3 24732 0 0 AON PLC COM g0403h108 69 230 SH SOLE 230 0 0 AON PLC COM g0403h108 1890 6296 SH SOLE 1 6196 0 100 AP HENDERSON GROUP COM 00186g100 0 2000 SH SOLE 1 2000 0 0 APEIRON CAPITAL INVEST CORP WT WT 03752a119 2 10754 SH SOLE 3 10754 0 0 API GROUP CORP COM 00187Y100 17301 919775 SH SOLE 684621 0 235154 API GROUP CORP COM 00187Y100 225 11970 SH SOLE 1 11970 0 0 APOLLO GLOBAL MANAGEMENT INC COM 03769m106 366 5738 SH SOLE 1 5738 0 0 APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH SOLE 3 359 0 0 APPLE INC COM 037833100 59187 455533 SH SOLE 1 444518 0 11015 APPLE INC COM 037833100 20898 160841 SH SOLE 157916 0 2925 APPLIED INDLTECH INC COM COM 03820c105 299 2375 SH SOLE 1 2375 0 0 APPLIED MATLS INC COM 038222105 1539 15806 SH SOLE 1 15806 0 0 APPLIED MATLS INC COM 038222105 517 5312 SH SOLE 5312 0 0 ARBOR RAPHA CAP BIOHLDS CORP I WT 03881f112 0 6966 SH SOLE 3 6966 0 0 ARCBEST CORP PUT 03937C955 295 500 SH Put SOLE 3 500 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 178 2835 SH SOLE 1 0 0 2835 ARCH CAPITAL GROUP LTD COM g0450a105 402 6399 SH SOLE 6399 0 0 ARCH RESOURCES INC COM 03940r107 72 502 SH SOLE 1 502 0 0 ARCH RESOURCES INC COM 03940r107 3 21 SH SOLE 21 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 33 360 SH SOLE 1 360 0 0 ARCONIC INC COM COM 03966v107 12 548 SH SOLE 548 0 0 ARCOSA INC COM 039653100 167 3080 SH SOLE 1 3080 0 0 ARCOSA INC COM 039653100 4658 85724 SH SOLE 65064 0 20660 ARDELYX INC COM 039697107 1 287 SH SOLE 1 287 0 0 ARES ACQUISITION CORP WT g33032122 1 3198 SH SOLE 3 3198 0 0 ARES ACQUISITION CORPORATION COM G33032106 17 1660 SH SOLE 3 1660 0 0 ARES CAP CORP COM COM 04010l103 897 48547 SH SOLE 1 45283 0 3264 ARHAUS INC COM 04035m102 49 5000 SH SOLE 1 5000 0 0 ARIES I ACQUISITION CORP WT g0542n123 0 1500 SH SOLE 3 1500 0 0 ARISTA NETWORKS INC COM 040413106 21 173 SH SOLE 1 173 0 0 ARISZ ACQUISITION CORP COM 040450108 40 4000 SH SOLE 3 4000 0 0 ARK ETF TRUST INDX FD 00214q401 1 19 SH SOLE 1 19 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 222 15591 SH SOLE 1 15591 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 261 9244 SH SOLE 1 9244 0 0 ARK INNOVATION ETF INDX FD 00214q104 20 625 SH SOLE 1 625 0 0 ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807 1 52 SH SOLE 1 52 0 0 ARMADA ACQUISITION CORP I COM 04208v103 8 800 SH SOLE 3 800 0 0 ARMADA ACQUISITION CORP I WT 04208v111 0 10050 SH SOLE 3 10050 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 59 859 SH SOLE 1 859 0 0 AROGO CAPITAL ACQUISITION CO COM 042644203 1 100 SH SOLE 3 100 0 0 AROGO CAPITAL ACQUISITION CO COM 042644112 0 300 SH SOLE 3 300 0 0 ARROWROOT ACQUISITION CORP WT 04282m110 0 2067 SH SOLE 3 2067 0 0 ARTEMIS STRATEGIC INVT CORP WT WT 04303a111 2 22628 SH SOLE 3 22628 0 0 ARTIFICIAL INTELLIGENCE TECHNO COM 04316d201 0 1000 SH SOLE 1 1000 0 0 ASHLAND INC COM 044186104 129 1202 SH SOLE 1 1202 0 0 ASHLAND INC COM 044186104 18678 173700 SH SOLE 3 173700 0 0 ASHLAND INC PUT 044186954 286 1380 SH Put SOLE 3 1380 0 0 ASML HOLDING N V COM N07059210 70 128 SH SOLE 1 128 0 0 ASTRAZENECA PLC ADUS 046353108 117 1726 SH SOLE 1 1726 0 0 ASTRONICS CORP COM 046433108 8 750 SH SOLE 1 750 0 0 ASURE SOFTWARE INC COM 04649U102 93 10000 SH SOLE 10000 0 0 ASURE SOFTWARE INC COM 04649U102 26 2740 SH SOLE 1 2740 0 0 AT&T INC COM 00206r102 3147 170924 SH SOLE 1 163689 0 7235 ATHENA CONSUMER ACQUISITION CO WT 04684m114 0 2500 SH SOLE 3 2500 0 0 ATHENA TECHNOLOGY ACQUISITION WT 04687c113 0 2500 SH SOLE 3 2500 0 0 ATHERSYS INC COM 04744l205 0 80 SH SOLE 1 80 0 0 ATLANTIC COASTAL ACQUISTN CO WT 048453112 1 25834 SH SOLE 3 25834 0 0 ATLANTIC COASTAL ACQUISTN CO COM 048453104 822 82031 SH SOLE 3 82031 0 0 ATLANTICA SUSTAINABLE F COM g0751n103 5 200 SH SOLE 1 200 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLASSIAN CORPORATION PLC COM 049468101 3 20 SH SOLE 1 20 0 0 ATMOS ENERGY CORP COM COM 495601056 137 1225 SH SOLE 1 916 0 309 ATNA RESOURCES COM 04957f101 0 400 SH SOLE 1 400 0 0 AULT DISRUPTIVE TECHNOLOGIES C COM 05150a104 31 3000 SH SOLE 3 3000 0 0 AULT DISRUPTIVE TECHS CORP WT 05150A112 0 2250 SH SOLE 3 2250 0 0 AURORA ACQUISITION CORP COM g0698l103 91 9000 SH SOLE 3 9000 0 0 AURORA ACQUISITION CORP WT g0698l129 0 3450 SH SOLE 3 3450 0 0 AURORA CANNABIS INC COM 05156x884 0 20 SH SOLE 1 20 0 0 AUTHENTIC EQUITY ACQUISITION C COM g06607116 10 1000 SH SOLE 3 1000 0 0 AUTHENTIC EQUITY ACQUISITION C WT g06607124 0 3000 SH SOLE 3 3000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2023 8470 SH SOLE 1 7570 0 900 AUTOMATIC DATA PROCESSING IN COM 053015103 97 405 SH SOLE 405 0 0 AUTOZONE INC COM COM 533321022 2 1 SH SOLE 1 0 0 AVALON ACQ WTS WT 05338e119 1 16773 SH SOLE 3 16773 0 0 AVALON ACQUISITION INC COM 05338e101 20 2000 SH SOLE 3 2000 0 0 AVALONBAY CMNTYS INC COM 053484101 81 500 SH SOLE 1 500 0 0 AVANOS MEDICAL INC COM 05350v106 1 19 SH SOLE 1 19 0 0 AVIAT NETWORKS INC COM 05366y201 10 333 SH SOLE 1 333 0 0 AVIAT NETWORKS INC COM 05366y201 503 16136 SH SOLE 13957 0 2179 AVIAT NETWORKS INC COM 05366y201 159 5083 SH SOLE 3 5083 0 0 AVIDITY BIOSCIENCES INC COM 05370a108 67 3000 SH SOLE 1 3000 0 0 AVIDXCHANGE HOLDINGS INC COM COM 05368x102 10813 1087866 SH SOLE 3 1087866 0 0 AVNET INC COM 053807103 135 3250 SH SOLE 1 3250 0 0 AVON PROTECTION PLC COM g06860103 19819 1532616 SH SOLE 3 1532616 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 40 500 SH SOLE 1 500 0 0 AXIOS SUSTAINABLE GROWTH ACQUI COM g0703k116 1 20000 SH SOLE 3 20000 0 0 AXIS CAPITAL HOLDINGS SHS COM g0692u109 8 150 SH SOLE 1 150 0 0 AXONPRIME INFRASTRUCTURE ACQUI COM 05467c108 74 7500 SH SOLE 3 7500 0 0 AXONPRIME INFRSTCTR AQSTN CORP WT 05467c116 0 5032 SH SOLE 3 5032 0 0 AYR WELLNESS INC SUB LTD COM 05475p109 0 200 SH SOLE 1 200 0 0 B RILEY FINANCIAL INC COM 05580m108 1764 51565 SH SOLE 29563 0 22002 B RILEY PRINCIPAL 250 MERGER C WT 05602l112 0 1666 SH SOLE 3 1666 0 0 B RILEY PRINCIPAL 250 MERGER C COM 05602l104 50 5000 SH SOLE 3 5000 0 0 BADGER METER INC COM 056525108 22 200 SH SOLE 1 200 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 2 25000 SH SOLE 3 25000 0 0 BALL CORP COM 058498106 26 500 SH SOLE 1 275 0 225 BALLYS CORP COM 05875b106 49 2553 SH SOLE 1 2553 0 0 BALLYS CORP COM 05875b106 10 534 SH SOLE 534 0 0 BANCROFT FD LTD COM 059695106 16 1000 SH SOLE 1 1000 0 0 BANK FIRST NATL CORP COM 06211j100 16 174 SH SOLE 1 174 0 0 BANK FIRST NATL CORP COM 06211j100 7 77 SH SOLE 77 0 0 BANK NEW YORK MELLON CORP COM 064058100 114 2505 SH SOLE 1 2505 0 0 BANNER ACQUISITION -CW23 COM 06654k119 0 17900 SH SOLE 3 17900 0 0 BANNER ACQUISITION CORP COM 06654k101 2 200 SH SOLE 3 200 0 0 BARCO NV COM b0833g105 13 525 SH SOLE 1 525 0 0 BARINGS BDC INC COM 06759l103 4 500 SH SOLE 1 500 0 0 BARRICK GOLD CORP COM 067901108 14 813 SH SOLE 1 813 0 0 BARRICK GOLD CORP COM 067901108 10 610 SH SOLE 1 610 0 0 BATTERY FUTURE ACQUISITION COR WT g0888j124 0 6000 SH SOLE 3 6000 0 0 BAUSCH HEALTH COS INC COM 071734107 0 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 8 166 SH SOLE 1 166 0 0 BAYER A G SPONSORED ADR ADUS 072730302 9 710 SH SOLE 1 710 0 0 BCE INC COM 05534B760 21 478 SH SOLE 1 478 0 0 BEAM THERAPEUTICS INC COM 07373v105 2 50 SH SOLE 1 50 0 0 BECTON DICKINSON & CO COM 075887109 2786 10955 SH SOLE 1 10168 0 787 BECTON DICKINSON & CO COM 075887109 1 3 SH SOLE 3 0 0 BED BATH & BEYOND INC PUT 075896950 76 416 SH Put OTR 2 0 0 416 BED BATH & BEYOND INC PUT 075896950 313 1185 SH Put OTR 2 0 0 1185 BELDEN INC COM 077454106 39 538 SH SOLE 1 538 0 0 BELLRING BRANDS INC COM 07831c103 34 1337 SH SOLE 1 1337 0 0 BELLRING BRANDS INC COM 07831c103 2015 78573 SH SOLE 58553 0 20020 BELONG ACQUISITION CORP WT 08069m110 4 30525 SH SOLE 3 30525 0 0 BENSON HILL INC WT 082490111 1 2600 SH SOLE 3 2600 0 0 BERENSON ACQUISITION CORP I WT 083690115 0 11585 SH SOLE 3 11585 0 0 BERKLEY W R CORP COM 084423102 777 10712 SH SOLE 1 10712 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 28786 93188 SH SOLE 1 88351 0 4837 BERKSHIRE HATHAWAY INC DEL COM 084670702 2810 9096 SH SOLE 9096 0 0 BERRY GLOBAL GROUP INC PUT 08579W953 190 2000 SH Put SOLE 3 2000 0 0 BERRY PLASTICS GROUP COM 08579w103 34204 566004 SH SOLE 3 566004 0 0 BERRY PLASTICS GROUP COM 08579w103 2167 35858 SH SOLE 1 35458 0 400 BERRY PLASTICS GROUP COM 08579w103 862 14257 SH SOLE 14257 0 0 BGC PARTNERS INC COM 05541t101 15 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 40 2611 SH SOLE 1 2611 0 0 BGSF INC COM 05601c105 1857 121214 SH SOLE 106496 0 14718 BGSF INC COM 05601c105 533 34786 SH SOLE 3 34786 0 0 BHP GROUP LTD ADUS 088606108 1 16 SH SOLE 16 0 0 BHP GROUP LTD ADUS 088606108 25 409 SH SOLE 1 409 0 0 BILANDER ACQUISITION CORP COM 09001t106 70 7100 SH SOLE 3 7100 0 0 BILANDER ACQUISITION CORP WT 09001t114 0 1775 SH SOLE 3 1775 0 0 BIOGEN INC COM 09062X103 60 216 SH SOLE 1 216 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 197 1900 SH SOLE 1 1475 0 425 BIONANO GENOMICS INC COM 09075f107 1 1000 SH SOLE 1 1000 0 0 BIOPLUS ACQ WT g11217125 0 1006 SH SOLE 3 1006 0 0 BIOTE CORP WT 090683111 2 5418 SH SOLE 3 5418 0 0 BIOTECH ACQUISITION CO WT g1125a116 1 15350 SH SOLE 3 15350 0 0 BITE ACQUISITION CORP WT 09175k113 3 49309 SH SOLE 3 49309 0 0 BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 14 209 SH SOLE 1 209 0 0 BK OF AMERICA CORP COM 060505104 10267 310001 SH SOLE 1 306505 0 3496 BK OF AMERICA CORP COM 060505104 19875 600100 SH SOLE 588570 0 11530 BLACK HILLS CORP COM 092113109 20 280 SH SOLE 1 280 0 0 BLACK HILLS CORP COM 092113109 3477 49430 SH SOLE 34240 0 15190 BLACK KNIGHT INC COM 09215c105 55 895 SH SOLE 1 895 0 0 BLACK MOUNTAIN ACQUISITION COR WT 09216a116 1 28150 SH SOLE 3 28150 0 0 BLACK MOUNTAIN ACQUISITION COR COM 09216a108 271 26598 SH SOLE 3 26598 0 0 BLACK SPADE ACQUISITION CO WT g11537118 0 5500 SH SOLE 3 5500 0 0 BLACK STONE MINERALS L P COM COM 09225m101 1799 106627 SH SOLE 1 101927 0 4700 BLACK STONE MINERALS L P COM COM 09225m101 490 29053 SH SOLE 29053 0 0 BLACKROCK CORE BD TR CLSD FD 09249E101 32 3050 SH SOLE 1 3050 0 0 BLACKROCK CR ALL IV COM CLSD FD 925081002 30 3000 SH SOLE 1 3000 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 8 609 SH SOLE 1 609 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 88 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 111 6500 SH SOLE 1 6500 0 0 BLACKROCK INC COM 09247X101 12555 17718 SH SOLE 17418 0 300 BLACKROCK INC COM 09247X101 7520 10612 SH SOLE 1 9773 0 839 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 206 29387 SH SOLE 1 29387 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 14 923 SH SOLE 1 923 0 0 BLACKSTONE GROUP INC COM 09260d107 5345 72040 SH SOLE 1 62354 0 9686 BLACKSTONE GROUP INC COM 09260d107 381 5138 SH SOLE 5138 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 90 6045 SH SOLE 1 6045 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k401 1016 68313 SH SOLE 68313 0 0 BLACKSTONE REIT LP 09259k302 1665 114354 SH SOLE 1 114354 0 0 BLACKSTONE SECD LENDING FD COM COM 09261x102 4 200 SH SOLE 1 200 0 0 BLINK CHARGING CO COM 09354a100 5 500 SH SOLE 1 500 0 0 BLOCK INC COM 852234103 191 3046 SH SOLE 1 3046 0 0 BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 0 2500 SH SOLE 3 2500 0 0 BLOCKCHAIN MOON ACQUISITION CO COM 09370f117 1 15000 SH SOLE 3 15000 0 0 BLOCKCHAIN MOON ACQUISITION CO WT 09370f125 0 5500 SH SOLE 3 5500 0 0 BLOOM ENERGY CORP COM 093712107 5 250 SH SOLE 1 250 0 0 BLOOMIN BRANDS INC COM 094235108 0 5 SH SOLE 1 5 0 0 BLUCORA INC COM 095229100 130 5100 SH SOLE 1 5100 0 0 BLUCORA INC COM 095229100 51 2000 SH SOLE 2000 0 0 BLUCORA INC COM 095229100 3 100 SH SOLE 3 100 0 0 BLUE RIVER BANCSHARES INC COM 09602p107 0 6000 SH SOLE 1 6000 0 0 BLUE WHALE ACQUISITION I CORP WT g1330m129 0 1225 SH SOLE 3 1225 0 0 BLUE WORLD ACQUISITION -29 COM g1263e136 0 8800 SH SOLE 3 8800 0 0 BOA ACQUISITION CORP WT g8059b119 3 43163 SH SOLE 3 43163 0 0 BOEING CO COM 097023105 2593 13614 SH SOLE 1 13109 0 505 BOEING CO COM 097023105 1 4 SH SOLE 4 0 0 BOOKING HOLDINGS INC COM 09857l108 4289 2128 SH SOLE 1 1892 0 236 BOOKING HOLDINGS INC COM 09857l108 750 372 SH SOLE 372 0 0 BORGWARNER INC COM 099724106 1 17 SH SOLE 17 0 0 BOSTON SCIENTIFIC CORP COM 101137107 28 600 SH SOLE 1 600 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1 18 SH SOLE 18 0 0 BOSWELL J G CO COM COM 101205102 57 66 SH SOLE 1 66 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1492 68300 SH SOLE 68300 0 0 BP PLC COM 055622104 378 10833 SH SOLE 1 6883 0 3950 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 2 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 8 1290 SH SOLE 1 1290 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 1 13 SH SOLE 1 13 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1879 26113 SH SOLE 1 26113 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 831 11550 SH SOLE 11550 0 0 BROADCOM LTD SHS COM 11135f101 27707 49553 SH SOLE 48603 0 950 BROADCOM LTD SHS COM 11135f101 22122 39565 SH SOLE 1 38018 0 1547 BROOKFIELD ASSET MANAGEMENT LT COM 113004105 477 16628 SH SOLE 1 15976 0 652 BROOKFIELD ASSET MANAGEMENT LT COM 113004105 16 554 SH SOLE 554 0 0 BROOKFIELD CORP COM 11271j107 70 2219 SH SOLE 2219 0 0 BROOKFIELD CORP COM 11271j107 1288 40954 SH SOLE 1 38342 0 2612 BROOKFIELD INFRAST PARTNERS COM G16252101 14 450 SH SOLE 1 450 0 0 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 1 24 SH SOLE 1 24 0 0 BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104 2 126 SH SOLE 1 126 0 0 BROWN FORMAN CORP COM 115637209 16 250 SH SOLE 1 250 0 0 BROWN FORMAN CORP COM 115637209 560 8530 SH SOLE 1 8180 0 350 BUCKEYE ST BANK COM 118239102 0 667 SH SOLE 1 667 0 0 BUILD ACQUISITION CORP WT 12008j113 0 4125 SH SOLE 3 4125 0 0 BUMBLE INC COM 12047b105 1 50 SH SOLE 1 50 0 0 BUNGE LIMITED COM COM g16962105 46 460 SH SOLE 1 460 0 0 BURTECH ACQUISITION CORP WT 123013112 0 44500 SH SOLE 3 44500 0 0 BURTECH ACQUISITION CORP COM 123013104 30 3000 SH SOLE 3 3000 0 0 C H ROBINSON WORLDWIDE INC CALL 12541W909 2 341 SH Call SOLE 3 341 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 183 2003 SH SOLE 1 2003 0 0 C H ROBINSON WORLDWIDE INC PUT 12541W959 1102 2476 SH Put SOLE 3 2476 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 206098 2250965 SH SOLE 3 2250965 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 183 2003 SH SOLE 2003 0 0 C3AI INC COM 12468p104 0 27 SH SOLE 1 27 0 0 CACI INTL INC COM 127190304 30 100 SH SOLE 1 100 0 0 CACTUS ACQUISITION CORP 1 LTD WT g1745a124 0 10850 SH SOLE 3 10850 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 0 3 SH SOLE 3 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 1 15 SH SOLE 15 0 0 CAMBRIA ETF TR INDX FD 132061201 36 600 SH SOLE 1 600 0 0 CAMBRIA ETF TR INDX FD 132061821 4 600 SH SOLE 1 600 0 0 CAMECO COM 13321l108 20 900 SH SOLE 1 900 0 0 CANAAN INC COM 134748102 0 153 SH SOLE 1 153 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH SOLE 1 100 0 0 CANADIAN NAT RES LTD COM 136385101 6 112 SH SOLE 1 112 0 0 CANADIAN NATL RY CO COM 136375102 98 827 SH SOLE 1 827 0 0 CANADIAN PAC RY LTD COM COM 13645t100 258 3461 SH SOLE 1 3461 0 0 CANNA-GLOBAL ACQUISITION CORP WT 13767k119 1 59000 SH SOLE 3 59000 0 0 CANNAE HOLDINGS INC COM 13765n107 6043 292630 SH SOLE 202440 0 90190 CANNAE HOLDINGS INC COM 13765n107 27 1290 SH SOLE 1 1290 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANO HEALTH INC COM 13781y103 3 2000 SH SOLE 1 2000 0 0 CANOPY GROWTH CORP COM 138035100 0 164 SH SOLE 1 164 0 0 CANTALOUPE INC COM 138103106 6 1320 SH SOLE 1 1320 0 0 CAPITAL ONE FINL CORP COM 14040H105 1 7 SH SOLE 7 0 0 CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 0 5000 SH SOLE 3 5000 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 35 1786 SH SOLE 3 1786 0 0 CARDINAL HEALTH INC COM 14149y108 12 158 SH SOLE 1 158 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 68 4998 SH SOLE 1 4998 0 0 CARNIVAL CORP COM 143658300 2 250 SH SOLE 1 250 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 283 6850 SH SOLE 1 6850 0 0 CARS COM INC COM 14575e105 5 333 SH SOLE 1 333 0 0 CARTESIAN GROWTH CORP COM g19276107 214 19583 SH SOLE 3 19583 0 0 CARTESIAN GROWTH CORP WT g19276115 3 6027 SH SOLE 3 6027 0 0 CARTESIAN GROWTH CORP COM G19276107 22 2000 SH SOLE 3 2000 0 0 CASCADIA ACQUISITION CORP WT 14739d118 0 6700 SH SOLE 3 6700 0 0 CASS INFORMATION SYSTEMS INC COM 14808p109 11 250 SH SOLE 1 250 0 0 CASSAVA SCIENCES INC COM 14817c107 15 500 SH SOLE 1 500 0 0 CATCHA INVESTMENT CORP WT g1962y110 0 2607 SH SOLE 3 2607 0 0 CATERPILLAR INC COM 149123101 97 403 SH SOLE 403 0 0 CATERPILLAR INC COM 149123101 563 2350 SH SOLE 1 2100 0 250 CAVCO INDS INC DEL COM 149568107 3214 14205 SH SOLE 10797 0 3408 CBIZ INC COM 124805102 23 500 SH SOLE 1 500 0 0 CBL & ASSOC PPTYS INC LP 124830878 194 8387 SH SOLE 8387 0 0 CBOE GLOBAL MKTS INC COM 12503M108 690 5503 SH SOLE 1 5103 0 400 CBRE GROUP INC COM 12504l109 268 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 177 991 SH SOLE 1 991 0 0 CECIL BANCORP RSTD COM 149841306 488 343752 SH SOLE 3 343752 0 0 CEDAR FAIR L P LP 150185106 114 2767 SH SOLE 1 2767 0 0 CENAQ ENERGY CORP WT 15130m110 1 6650 SH SOLE 3 6650 0 0 CEPTON INC WT 15673x119 1 6250 SH SOLE 3 6250 0 0 CERES FARMS LLC LP 001466717 429 429008 SH SOLE 1 429008 0 0 CF ACQUISITION CORP VIII WT 12520c117 0 3175 SH SOLE 3 3175 0 0 CF ACQUISITION VII CORP WT 12521h115 0 400 SH SOLE 3 400 0 0 CF BANKSHARES INC COM 12520l109 114 5405 SH SOLE 1 5405 0 0 CF BANKSHARES INC COM 12520l109 2734 129081 SH SOLE 3 129081 0 0 CF FINANCE ACQUISITION -CW27 COM 92671v114 0 9400 SH SOLE 3 9400 0 0 CF INDS HLDGS INC COM 125269100 7 85 SH SOLE 1 85 0 0 CGI INC COM COM 12532h104 86 1000 SH SOLE 1 1000 0 0 CHAIN BRIDGE I WT g2061x110 0 1350 SH SOLE 3 1350 0 0 CHAMPIONX CORPORATION COM COM 15872m104 7631 263221 SH SOLE 193461 0 69760 CHAMPIONX CORPORATION COM COM 15872m104 295 10175 SH SOLE 1 10175 0 0 CHARGEPOINT HOLDINGS INC COM 15961r105 29 3000 SH SOLE 1 3000 0 0 CHARLES RIV LABS INTL INC COM 159864107 2746 12600 SH SOLE 8900 0 3700 CHARLES RIV LABS INTL INC COM 159864107 143 656 SH SOLE 1 656 0 0 CHARTER COMMUNICATIONS INC COM 16119p108 25 73 SH SOLE 1 73 0 0 CHAVANT CAP ACQUISITION CORP R WT g2058l111 1 6325 SH SOLE 3 6325 0 0 CHECK POINT SOFTWARE ORD COM m22465104 158 1254 SH SOLE 1 1254 0 0 CHEGG INC COM 163092109 0 15 SH SOLE 1 0 0 15 CHENIERE ENERGY INC COM 16411r208 13 89 SH SOLE 1 89 0 0 CHESAPEAKE ENERGY CORP COM 165167735 8 80 SH SOLE 1 80 0 0 CHESAPEAKE ENERGY CORP COM 165167735 4228 44800 SH SOLE 30970 0 13830 CHEVRON CORP NEW COM 166764100 22527 125508 SH SOLE 1 122433 0 3075 CHEVRON CORP NEW COM 166764100 28253 157408 SH SOLE 154183 0 3225 CHEWY INC COM 16679l109 0 12 SH SOLE 1 12 0 0 CHICAGO RIVET & MACH CO COM 168088102 96 3349 SH SOLE 1 3349 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 3 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 351 253 SH SOLE 1 253 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 122 88 SH SOLE 88 0 0 CHUBB LTD COM COM h1467j104 1 5 SH SOLE 5 0 0 CHUBB LTD COM COM h1467j104 122 555 SH SOLE 1 555 0 0 CHURCH & DWIGHT CO INC COM 171340102 5 58 SH SOLE 1 58 0 0 CHURCHILL CAPITAL CORP VII WT 17144m110 0 1219 SH SOLE 3 1219 0 0 CHURCHILL CAPITAL V CORP COM 17144t107 36 3605 SH SOLE 3 3605 0 0 CHURCHILL CAPITAL VI CORP COM 17143w101 30 3006 SH SOLE 3 3006 0 0 CHURCHILL DOWNS INC COM 171484108 3574 16905 SH SOLE 11905 0 5000 CHURCHILL DOWNS INC COM 171484108 156 739 SH SOLE 1 739 0 0 CHUYS HLDGS INC COM 171604101 2661 94039 SH SOLE 64281 0 29758 CIGNA CORP NEW COM 125523100 3 8 SH SOLE 8 0 0 CIGNA CORP NEW COM 125523100 237 715 SH SOLE 1 715 0 0 CIIG CAPITAL PARTNERS II INC COM 12561u109 10 1000 SH SOLE 3 1000 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 17 2565 SH SOLE 1 2565 0 0 CINCINNATI FINL CORP COM 172062101 403 3934 SH SOLE 1 3934 0 0 CINTAS CORP COM 172908105 1 3 SH SOLE 3 0 0 CISCO SYS INC COM 17275r102 1259 26426 SH SOLE 26426 0 0 CISCO SYS INC COM 17275r102 6934 145560 SH SOLE 1 143164 0 2396 CITIGROUP INC COM 172967424 116 2568 SH SOLE 1 2568 0 0 CITIZENS FINL GROUP INC COM 174610105 12788 324805 SH SOLE 317840 0 6965 CITIZENS FINL GROUP INC COM 174610105 4832 122731 SH SOLE 1 121424 0 1307 CIVISTA BANCSHARES INC COM 178867107 7 319 SH SOLE 1 319 0 0 CLARIVATE PLC COM g21810109 147 17675 SH SOLE 1 15175 0 2500 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 409 389589 SH SOLE 1 389589 0 0 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 30 28251 SH SOLE 28251 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 319 19832 SH SOLE 1 19832 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 161 10000 SH SOLE 10000 0 0 CLOROX CO DEL COM 189054109 60 425 SH SOLE 1 425 0 0 CME GROUP INC COM COM 12572q105 4 25 SH SOLE 1 25 0 0 CNA FINL CORP COM 126117100 37 883 SH SOLE 1 883 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 54 7363 SH SOLE 1 7363 0 0 CNX RESOURCES CORPORATION COM 12653c108 716 42510 SH SOLE 42510 0 0 CNX RESOURCES CORPORATION COM 12653c108 31 1865 SH SOLE 1 1865 0 0 COCA COLA CO COM 191216100 2359 37083 SH SOLE 1 37083 0 0 COCA COLA CO COM 191216100 294 4621 SH SOLE 4621 0 0 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 57 8358 SH SOLE 3 8358 0 0 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 4 527 SH SOLE 1 527 0 0 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 203 29558 SH SOLE 25976 0 3582 COEUR MNG INC COM 192108504 5 1579 SH SOLE 1 1579 0 0 COFFEE HLDG CO INC COM 192176105 280 137047 SH SOLE 119246 0 17801 COFFEE HLDG CO INC COM 192176105 53 25882 SH SOLE 3 25882 0 0 COFFEE HLDG CO INC COM 192176105 11 5149 SH SOLE 1 5149 0 0 COGNEX CORP COM 192422103 3 56 SH SOLE 1 56 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2392 41823 SH SOLE 1 35034 0 6788 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 421 7354 SH SOLE 7354 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 10 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 30 1245 SH SOLE 1 1245 0 0 COHERENT CORP COM 19247g107 12 350 SH SOLE 1 350 0 0 COINBASE GLOBAL INC COM 19260q107 26 737 SH SOLE 1 737 0 0 COLGATE PALMOLIVE CO COM 194162103 1144 14517 SH SOLE 1 14317 0 200 COLGATE PALMOLIVE CO COM 194162103 0 6 SH SOLE 6 0 0 COLISEUM ACQUISITION CORP WT E WT g2263t107 0 1673 SH SOLE 3 1673 0 0 COLOMBIER ACQUISITION CORP COM 19533h108 290 29144 SH SOLE 3 29144 0 0 COLOMBIER ACQUISITION CORP WT 19533h116 1 10769 SH SOLE 3 10769 0 0 COLONNADE ACQUISITION -CW25 WT 68989m111 1 5318 SH SOLE 3 5318 0 0 COLONNADE ACQUISITION II CORP WT g2284b119 1 9038 SH SOLE 3 9038 0 0 COLUMBIA FINL INC COM 197641103 5829 269603 SH SOLE 193057 0 76546 COLUMBIA FINL INC COM 197641103 143 6630 SH SOLE 1 6630 0 0 COMCAST CORP NEW COM 20030N101 5412 154751 SH SOLE 1 146504 0 8248 COMCAST CORP NEW COM 20030N101 12 339 SH SOLE 339 0 0 COMFORT SYS USA INC COM 199908104 147 1275 SH SOLE 1 1275 0 0 COMMUNICATION SERVICES SELECT INDX FD 81369y852 41 848 SH SOLE 1 848 0 0 COMPASS DIGITAL ACQUISITION CO WT g2476c123 1 8166 SH SOLE 3 8166 0 0 COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 7 400 SH SOLE 1 400 0 0 COMPASS PATHWAYS PLC COM 20451w101 40 5000 SH SOLE 1 5000 0 0 COMPUTE HEALTH ACQUISITIN CO WT 204833115 0 250 SH SOLE 3 250 0 0 COMPUTER TASK GROUP INC COM 205477102 317 41976 SH SOLE 3 41976 0 0 COMPUTER TASK GROUP INC COM 205477102 1008 133291 SH SOLE 115497 0 17794 COMPUTER TASK GROUP INC COM 205477102 23 3103 SH SOLE 1 3103 0 0 CONAGRA BRANDS INC COM 205887102 166 4300 SH SOLE 1 4300 0 0 CONCENTRIX CORP COM COM 20602d101 84 630 SH SOLE 1 630 0 0 CONCENTRIX CORP COM COM 20602d101 4856 36470 SH SOLE 27726 0 8744 CONCORD ACQUISITION CORP III WT 20607v114 0 2950 SH SOLE 3 2950 0 0 CONCORD ACQUISITION II CORP COM 20607u108 219 22050 SH SOLE 3 22050 0 0 CONCORD ACQUISITION II CORP WT 20607u116 1 6450 SH SOLE 3 6450 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 133 22700 SH SOLE 3 22700 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 9 1584 SH SOLE 1 1584 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 417 71256 SH SOLE 61662 0 9594 CONDUENT INC COM 206787103 1 200 SH SOLE 1 200 0 0 CONOCOPHILLIPS COM 20825c104 1758 14899 SH SOLE 1 11611 0 3288 CONOCOPHILLIPS COM 20825c104 959 8126 SH SOLE 8126 0 0 CONRAD INDS INC COM COM 208305102 64 3798 SH SOLE 1 3798 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 7351 136746 SH SOLE 104206 0 32540 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 11 210 SH SOLE 1 210 0 0 CONSOLIDATED EDISON INC COM 209115104 70 735 SH SOLE 1 376 0 359 CONSTELLATION BRANDS INC COM 21036P108 1270 5481 SH SOLE 1 5464 0 17 CONSTELLATION BRANDS INC COM 21036P108 46 200 SH SOLE 200 0 0 CONSTELLATION ENERGY CORP COM 21037t109 5208 60416 SH SOLE 43036 0 17380 CONSTELLATION ENERGY CORP COM 21037t109 73 841 SH SOLE 1 770 0 71 CONSTELLATION SOFTWARE INC COM 21037X100 388 249 SH SOLE 1 249 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 90 58 SH SOLE 58 0 0 COPART INC COM 217204106 1 9 SH SOLE 1 9 0 0 COPART INC COM 217204106 0 5 SH SOLE 5 0 0 CORAZON CAPITAL V838 MONOCEROS WT g24237128 0 13279 SH SOLE 3 13279 0 0 CORECARD CORPORATION COM 45816D100 514 17730 SH SOLE 17730 0 0 CORECIVIC INC LP 21871n101 9 750 SH SOLE 1 750 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 0 87 SH SOLE 1 87 0 0 CORNING INC COM 219350105 199 6218 SH SOLE 6218 0 0 CORNING INC COM 219350105 416 13035 SH SOLE 1 13035 0 0 CORTEVA COM 22052l104 833 14175 SH SOLE 1 12089 0 2086 COSTAR GROUP INC COM COM 22160n109 46 600 SH SOLE 1 600 0 0 COSTAR GROUP INC COM COM 22160n109 0 5 SH SOLE 5 0 0 COSTCO WHSL CORP NEW COM 22160K105 662 1450 SH SOLE 1450 0 0 COSTCO WHSL CORP NEW COM 22160K105 9364 20514 SH SOLE 1 19442 0 1072 COTERRA ENERGY INC COM 127097103 583 23711 SH SOLE 23711 0 0 COTERRA ENERGY INC COM 127097103 365 14871 SH SOLE 1 6066 0 8805 COVA ACQUISITION CORP WT g29201111 0 750 SH SOLE 3 750 0 0 CRA INTL INC COM 12618T105 2356 19240 SH SOLE 19240 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 9 100 SH SOLE 1 100 0 0 CRANE HLDGS CO COM 224441105 904 9000 SH SOLE 6230 0 2770 CRANE HLDGS CO COM 224441105 11 109 SH SOLE 1 109 0 0 CRAWFORD & CO COM 224633206 940 169094 SH SOLE 146275 0 22819 CRAWFORD & CO COM 224633206 23 4101 SH SOLE 1 4101 0 0 CRAWFORD & CO COM 224633107 35 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO COM 224633206 302 54284 SH SOLE 3 54284 0 0 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH SOLE 1 25 0 0 CRESCENT ENERGY CO COM 44952j104 25 2082 SH SOLE 1 2082 0 0 CRESCERA CAPITAL ACQUISITION C WT g26507114 0 7718 SH SOLE 3 7718 0 0 CRESCO LABS INC COM 22587m106 271 149888 SH SOLE 1 129304 0 20584 CRISPR THERAPEUTICS AG COM h17182108 26 630 SH SOLE 1 630 0 0 CRIXUS BH3 ACQUISITION CO WT 22677t110 1 10000 SH SOLE 3 10000 0 0 CRONOS GROUP INC COM 22717l101 0 123 SH SOLE 1 123 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 133 1260 SH SOLE 1 1260 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 34 252 SH SOLE 252 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 608 4483 SH SOLE 1 4043 0 440 CROWN PROPTECH ACQUISITIONS COM g25741102 1 100 SH SOLE 3 100 0 0 CROWN PROPTECH ACQUISITIONS WT g25741110 0 12098 SH SOLE 3 12098 0 0 CSX CORP COM 126408103 4431 143016 SH SOLE 1 134853 0 8163 CSX CORP COM 126408103 0 11 SH SOLE 11 0 0 CTO REALTY GROWTH INC COM COM 22948q101 6437 352144 SH SOLE 271939 0 80205 CUBESMART COM 229663109 8 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 497 108261 SH SOLE 93757 0 14504 CULP INC COM 230215105 64 13917 SH SOLE 3 13917 0 0 CULP INC COM 230215105 12 2641 SH SOLE 1 2641 0 0 CUMMINS INC COM 231021106 142 588 SH SOLE 1 588 0 0 CUMMINS INC COM 231021106 0 2 SH SOLE 2 0 0 CURTISS WRIGHT CORP COM 231561101 5 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM 126650100 21213 227629 SH SOLE 223739 0 3890 CVS HEALTH CORP COM 126650100 13805 148142 SH SOLE 1 143338 0 4805 CYTODYN INC COM COM 23283M101 2 9488 SH SOLE 1 9488 0 0 Cecil Bancorp Inc COM 149841306 533 343752 SH SOLE 3 343752 0 0 Cecil Bancorp Inc COM 149841306 0 125 SH SOLE 1 125 0 0 D R HORTON INC COM COM 23331a109 1 6 SH SOLE 6 0 0 D R HORTON INC COM COM 23331a109 36 400 SH SOLE 1 400 0 0 DAIKIN INDUSTRIES ORDF COM j10038115 2 10 SH SOLE 1 10 0 0 DANAHER CORPORATION COM 235851102 1522 5736 SH SOLE 1 5536 0 200 DANAHER CORPORATION COM 235851102 227 854 SH SOLE 854 0 0 DARDEN RESTAURANTS INC COM 237194105 9 66 SH SOLE 1 66 0 0 DARLING INGREDIENTS INC COM 237266101 38 601 SH SOLE 1 601 0 0 DASEKE INC COM COM 23753f107 3 533 SH SOLE 1 533 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 4676 131950 SH SOLE 95540 0 36410 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 42 412 SH SOLE 1 412 0 0 DBX ETF TR COM 233051879 7 257 SH SOLE 1 257 0 0 DBX ETF TR INDX FD 233051200 6 175 SH SOLE 1 175 0 0 DEEP MEDICINE ACQUISITION CO COM 243733110 0 5200 SH SOLE 3 5200 0 0 DEERE & CO COM 244199105 355 829 SH SOLE 1 504 0 325 DEERE & CO COM 244199105 1 2 SH SOLE 2 0 0 DELL TECHNOLOGIES INC COM 24703l202 11 280 SH SOLE 1 280 0 0 DELTA AIR LINES INC DEL COM 247361702 1 17 SH SOLE 17 0 0 DELTA AIR LINES INC DEL COM 247361702 1579 48060 SH SOLE 1 45960 0 2100 DELTA APPAREL INC COM 247368103 35 3300 SH SOLE 1 3300 0 0 DELTA APPAREL INC COM 247368103 93 8770 SH SOLE 8770 0 0 DEVON ENERGY CORP NEW COM 25179M103 38 613 SH SOLE 1 613 0 0 DEVON ENERGY CORP NEW COM 25179M103 185 3000 SH SOLE 3000 0 0 DEXCOM INC COM 252131107 1 6 SH SOLE 6 0 0 DEXCOM INC COM 252131107 11 100 SH SOLE 1 100 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 4 85 SH SOLE 85 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 4089 98489 SH SOLE 1 94489 0 4000 DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 0 10 SH SOLE 1 10 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1989 79448 SH SOLE 1 79448 0 0 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 1570 58092 SH SOLE 1 57502 0 590 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 8 241 SH SOLE 1 241 0 0 DHC ACQUISITION CORP WT g2758t117 0 17548 SH SOLE 3 17548 0 0 DIAGEO PLC ADUS 25243Q205 677 3801 SH SOLE 1 3801 0 0 DIAGEO PLC ADUS 25243Q205 62 346 SH SOLE 346 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 632 3415 SH SOLE 2948 0 467 DIAMOND HILL INVESTMENT GROUP COM 25264r207 195 1053 SH SOLE 3 1053 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 14 78 SH SOLE 1 78 0 0 DIAMONDBACK ENERGY INC COM COM 25278x109 15 110 SH SOLE 1 110 0 0 DIDI GLOBAL INC SPON COM 23292e108 0 80 SH SOLE 1 80 0 0 DIEBOLD NIXDORF INC COM 253651103 1769 1245913 SH SOLE 3 1245913 0 0 DIEBOLD NIXDORF INC COM 253651103 179 125900 SH SOLE 125900 0 0 DIEBOLD NIXDORF INC COM 253651103 273 192018 SH SOLE 1 192018 0 0 DIEBOLD NIXDORF INC PUT 253651953 1 10 SH Put SOLE 3 10 0 0 DIGITAL HEALTH ACQUISITION C WT 253893119 3 30400 SH SOLE 3 30400 0 0 DIGITAL RIVER COM 25388b104 1225 349999 SH SOLE 3 349999 0 0 DIGITAL RLTY TR INC COM 253868103 54 540 SH SOLE 1 540 0 0 DIGITAL RLTY TR INC COM 253868103 11 109 SH SOLE 109 0 0 DIGITAL TRANSFORMATION OPPORTU WT 25401k115 1 20184 SH SOLE 3 20184 0 0 DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1208 120240 SH SOLE 3 120240 0 0 DIGITAL WORLD ACQUISITION CORP COM 25400q105 9 627 SH SOLE 1 627 0 0 DINE BRANDS GLOBAL INC COM 254423106 4553 70475 SH SOLE 47630 0 22845 DIRECT SELLING ACQUISITION COR WT 25460l111 1 13850 SH SOLE 3 13850 0 0 DIREXION DAILY AEROSPACE & DEF INDX FD 25460e661 1 75 SH SOLE 1 75 0 0 DIREXION DAILY FTSE CHINA BEAR COM 25460e521 2 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 22 351 SH SOLE 1 351 0 0 DISCOVER FINL SVCS COM 254709108 4716 48210 SH SOLE 1 46637 0 1573 DISCOVER FINL SVCS COM 254709108 10997 112410 SH SOLE 109375 0 3035 DISNEY WALT CO COM 254687106 5081 58481 SH SOLE 1 55695 0 2787 DISNEY WALT CO COM 254687106 379 4359 SH SOLE 4359 0 0 DISRUPTIVE ACQUISITION CORPORA WT g2770y128 0 6132 SH SOLE 3 6132 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 2935 79637 SH SOLE 55165 0 24472 DIVIDEND & INCOME FD COM NEW COM 25538a204 3 300 SH SOLE 3 300 0 0 DIVIDEND CAP TOTAL RLTY COM 09186l100 39 4343 SH SOLE 1 4343 0 0 DLH HOLDINGS CORP COM 23335q100 1560 131449 SH SOLE 131449 0 0 DNP SELECT INCOME FD COM COM 23325p104 64 5699 SH SOLE 1 5699 0 0 DOCUSIGN INC COM 256163106 33 597 SH SOLE 1 597 0 0 DOCUSIGN INC COM 256163106 0 6 SH SOLE 6 0 0 DOLLAR GEN CORP NEW COM 256677105 0 2 SH SOLE 2 0 0 DOLLAR GEN CORP NEW COM 256677105 96 389 SH SOLE 1 389 0 0 DOLLAR TREE INC COM 256746108 7 48 SH SOLE 1 48 0 0 DOMINION RES COM 25746u109 1136 18524 SH SOLE 1 17224 0 1300 DONALDSON INC COM 257651109 0 5 SH SOLE 5 0 0 DONEGAL GROUP INC COM 257701201 261 18398 SH SOLE 1 18398 0 0 DONEGAL GROUP INC COM 257701201 8 581 SH SOLE 581 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 201 5197 SH SOLE 3 5197 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 13 328 SH SOLE 1 328 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 633 16385 SH SOLE 14165 0 2220 DOORDASH INC COM 25809k105 0 7 SH SOLE 7 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 6 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 245 1812 SH SOLE 1 1812 0 0 DOVER CORP COM 260003108 81 600 SH SOLE 600 0 0 DOW INC COM 260557103 82 1636 SH SOLE 1 1451 0 185 DP CAP ACQUISITION I CORP WT g2r05b126 0 5200 SH SOLE 3 5200 0 0 DRAFTKINGS INC COM 26142v105 2 165 SH SOLE 1 165 0 0 DRAGANFLY INC COM 26142q205 0 500 SH SOLE 1 500 0 0 DRAGONEER GROWTH OPPORTUNITIES INDX FD g28315102 10 1000 SH SOLE 3 1000 0 0 DRIVE SHACK INC COM 262077100 0 2000 SH SOLE 1 2000 0 0 DT MIDSTREAM COM 23345m107 9295 168210 SH SOLE 126301 0 41909 DT MIDSTREAM COM 23345m107 152 2757 SH SOLE 1 2757 0 0 DTE ENERGY CO COM 233331107 64 548 SH SOLE 1 548 0 0 DUET ACQUISITION WT 26431q114 0 3000 SH SOLE 3 3000 0 0 DUET ACQUISITION CORP COM 26431q106 30 3000 SH SOLE 3 3000 0 0 DUKE ENERGY CORP NEW COM 26441C204 784 7613 SH SOLE 1 7613 0 0 DUKE ENERGY CORP NEW CV PFD 26441c501 38 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM 26441C204 190 1841 SH SOLE 1841 0 0 DUPONT DE NEMOURS INC COM 26614n102 153 2230 SH SOLE 1 2230 0 0 DUPONT DE NEMOURS INC COM 26614n102 164 2388 SH SOLE 2388 0 0 DURECT CORP COM 266605500 13 3900 SH SOLE 1 3900 0 0 DYCOM INDS INC COM 267475101 98 1050 SH SOLE 1 850 0 200 E MED FUTURE INC COM COM 26875d108 0 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 61 3750 SH SOLE 1 3750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 18 360 SH SOLE 1 360 0 0 EAGLE BULK SHIPPING INC COM y2187a150 220 4399 SH SOLE 3 4399 0 0 EAGLE BULK SHIPPING INC COM y2187a150 697 13956 SH SOLE 12096 0 1860 EAGLE CAP GROWTH FD INC CLSD FD 269451100 6 648 SH SOLE 1 648 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 131 15341 SH SOLE 3 15341 0 0 EAGLE MATLS INC COM 26969P108 140 1054 SH SOLE 1 1054 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EASTERLY GOVERNMENT PROPERTIES COM 27616p103 70 4886 SH SOLE 1 4886 0 0 EASTERN CO COM 276317104 87 4530 SH SOLE 1 4530 0 0 EASTERN CO COM 276317104 1075 55767 SH SOLE 3 55767 0 0 EASTMAN CHEM CO COM 277432100 8 100 SH SOLE 1 100 0 0 EASTMAN CHEM CO COM 277432100 14 177 SH SOLE 177 0 0 EATON CORP PLC COM g29183103 15596 99367 SH SOLE 97267 0 2100 EATON CORP PLC COM g29183103 14639 93273 SH SOLE 1 87425 0 5848 EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 26 2613 SH SOLE 1 2613 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 320 19500 SH SOLE 1 19500 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 28 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 26 625 SH SOLE 1 625 0 0 EBAY INC. COM 278642103 0 5 SH SOLE 5 0 0 ECOLAB INC COM 278865100 113 777 SH SOLE 1 777 0 0 EDISON INTL COM 281020107 10 152 SH SOLE 1 152 0 0 EDITAS MEDICINE INC COM 28106w103 4 400 SH SOLE 1 400 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 3 45 SH SOLE 1 45 0 0 EG ACQUISITION CORP WT 26846A118 2 11718 SH SOLE 3 11718 0 0 EG ACQUISITION CORP COM 26846a100 251 25157 SH SOLE 3 25157 0 0 EL PASO ENERGY CAP TR I CV PFD 283678209 23 500 SH SOLE 1 500 0 0 ELECTRONIC ARTS INC COM 285512109 3 21 SH SOLE 1 21 0 0 ELECTRONIC ARTS INC COM 285512109 0 2 SH SOLE 2 0 0 ELEMENT SOLUTIONS INC COM 28618m106 86 4705 SH SOLE 1 4705 0 0 ELEVANCE HEALTH INC COM 036752103 102 199 SH SOLE 1 199 0 0 ELEVANCE HEALTH INC COM 036752103 2 3 SH SOLE 3 0 0 ELF BEAUTY INC COM 26856l103 0 0 SH SOLE 1 0 0 0 ELLIOTT OPPOR WT g30092111 0 1250 SH SOLE 3 1250 0 0 ELLIOTT OPPORTUNITY II F CLASS COM g30092103 151 15000 SH SOLE 3 15000 0 0 EMBECTA CORP COM 29082k105 23 927 SH SOLE 1 927 0 0 EMERALD PLANTATION HLDGS COM g30337102 9 780000 SH SOLE 3 780000 0 0 EMERSON ELEC CO COM 291011104 0 5 SH SOLE 5 0 0 EMERSON ELEC CO COM 291011104 164 1703 SH SOLE 1 1587 0 116 ENBRIDGE INC CO COM 29250n105 1826 46694 SH SOLE 1 41836 0 4858 ENBRIDGE INC CO COM 29250n105 384 9821 SH SOLE 9821 0 0 ENCOMPASS HEALTH CORP COM COM 29261a100 1942 32470 SH SOLE 22640 0 9830 ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 5 215 SH SOLE 1 215 0 0 ENDEAVOUR SILVER CORP COM 29258y103 34 10574 SH SOLE 3 10574 0 0 ENDEAVOUR SILVER CORP COM 29258y103 4 1166 SH SOLE 1 1166 0 0 ENDEAVOUR SILVER CORP COM 29258y103 217 67065 SH SOLE 57948 0 9117 ENDURANCE ACQUISITION CORP WT m82363132 4 12761 SH SOLE 3 12761 0 0 ENERGY TRANSFER LP LP 29273v100 16 1335 SH SOLE 1335 0 0 ENERGY TRANSFER LP LP 29273v100 31 2600 SH SOLE 1 2600 0 0 ENFUSION INC COM 292812104 0 25 SH SOLE 1 25 0 0 ENHABIT INC COM 29332g102 5555 422080 SH SOLE 311830 0 110250 ENHABIT INC COM 29332g102 3 200 SH SOLE 3 200 0 0 ENOVIS CORPORATION COM 194014502 2675 49983 SH SOLE 37251 0 12732 ENPHASE ENERGY INC COM COM 29355a107 1 2 SH SOLE 2 0 0 ENPHASE ENERGY INC COM COM 29355a107 7 25 SH SOLE 1 25 0 0 ENPHYS ACQUISITION CORP COM G3167L109 5014 499857 SH SOLE 3 499857 0 0 ENPHYS ACQUISITION CORP WT G3167L117 43 617590 SH SOLE 3 617590 0 0 ENTEGRIS INC COM COM 29362u104 6 89 SH SOLE 1 89 0 0 ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114 0 10000 SH SOLE 3 10000 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4446 184315 SH SOLE 1 176499 0 7816 ENTERPRISE PRODS PARTNERS L LP 293792107 413 17133 SH SOLE 17133 0 0 EOG RES INC COM COM 26875p101 15443 119232 SH SOLE 1 115946 0 3286 EOG RES INC COM COM 26875p101 21315 164571 SH SOLE 161501 0 3070 EPAM SYS INC COM COM 29414b104 1 2 SH SOLE 2 0 0 EQT CORP COM COM 26884l109 45 1327 SH SOLE 1 1327 0 0 EQUIFAX INC COM 294429105 426 2193 SH SOLE 1 2193 0 0 EQUINIX INC COM 29444u700 215 328 SH SOLE 1 308 0 20 EQUITY COMWLTH COM 294628102 17 700 SH SOLE 700 0 0 EQUITY COMWLTH COM 294628102 99 3950 SH SOLE 1 3950 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 0 0 SH SOLE 1 0 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 24 411 SH SOLE 411 0 0 ERICSSON ADUS 294821608 2 420 SH SOLE 1 420 0 0 ESAB CORPORATION COM COM 29605j106 2605 55515 SH SOLE 40513 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 144 SH SOLE 144 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 3 318 0 0 ESGEN ACQUISITION CORP WT EXP WT g3r95n111 0 5050 SH SOLE 3 5050 0 0 ESM ACQUISITION CORP WT g3195h112 1 5400 SH SOLE 3 5400 0 0 ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201 4 85 SH SOLE 1 85 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 237 55738 SH SOLE 1 55618 0 120 ETSY INC COM COM 29786a106 22 182 SH SOLE 1 182 0 0 ETSY INC COM COM 29786a106 0 4 SH SOLE 4 0 0 EUCRATES BIOMEDICAL ACQUISITIO COM g3141w122 0 47 SH SOLE 3 47 0 0 EVANS BANCORP INC COM NEW COM 29911q208 9 251 SH SOLE 1 251 0 0 EVERBRIDGE INC COM 29978A104 56 1898 SH SOLE 1 1898 0 0 EVERBRIDGE INC COM 29978A104 49 1673 SH SOLE 1673 0 0 EVEREST REINSURANCE GROUP COM g3223r108 240 725 SH SOLE 1 725 0 0 EVERSOURCE ENERGY COM COM 30040w108 3 31 SH SOLE 1 31 0 0 EVO ACQUISITION CORP WT 30052g116 0 6944 SH SOLE 3 6944 0 0 EVOLUTION PETE CORP COM COM 30049a107 295 39056 SH SOLE 33803 0 5253 EVOLUTION PETE CORP COM COM 30049a107 93 12332 SH SOLE 3 12332 0 0 EVOLUTION PETE CORP COM COM 30049a107 7 915 SH SOLE 1 915 0 0 EXACT SCIENCES CORP COM 30063P105 0 9 SH SOLE 9 0 0 EXACT SCIENCES CORP COM 30063P105 16 325 SH SOLE 1 325 0 0 EXCELFIN ACQUISITION CORP WT 30069x110 0 10000 SH SOLE 3 10000 0 0 EXECUTIVE NETWORK PARTNERING C WT 387432115 1 1075 SH SOLE 3 1075 0 0 EXELON CORP COM 30161N101 1 18 SH SOLE 18 0 0 EXELON CORP COM 30161N101 9 214 SH SOLE 1 0 0 214 EXPEDIA INC COM 30212p303 11 128 SH SOLE 1 128 0 0 EXPEDITORS INTL WASH INC COM 302130109 1774 17075 SH SOLE 1 15023 0 2052 EXPEDITORS INTL WASH INC COM 302130109 0 4 SH SOLE 4 0 0 EXPEDITORS INTL WASH INC PUT 302130959 371 700 SH Put SOLE 3 700 0 0 EXXON MOBIL CORP COM 30231G102 6961 63106 SH SOLE 1 60349 0 2757 EXXON MOBIL CORP COM 30231G102 1306 11841 SH SOLE 11841 0 0 F N B CORP COM 302520101 2405 184277 SH SOLE 3 184277 0 0 F N B CORP COM 302520101 447 34264 SH SOLE 34264 0 0 F N B CORP COM 302520101 218 16739 SH SOLE 1 16739 0 0 F&G ANNUITIES & LIFE INC COM 30190a104 5564 278082 SH SOLE 210297 0 67785 F&G ANNUITIES & LIFE INC COM 30190a104 3 174 SH SOLE 1 174 0 0 F5 INC COM 315616102 10 73 SH SOLE 1 73 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FAR PEAK ACQUISITION CORP COM g3312l103 70 7000 SH SOLE 3 7000 0 0 FARMERS NATIONAL BANC CORP COM 309627107 153 10825 SH SOLE 1 10825 0 0 FARMERS NATIONAL BANC CORP COM 309627107 37 2625 SH SOLE 2625 0 0 FAST ACQUISITION CORP II WT 311874119 8 11600 SH SOLE 3 11600 0 0 FAST ACQUISITION CORP II COM 311874101 490 49000 SH SOLE 3 49000 0 0 FASTENAL CO COM 311900104 19 409 SH SOLE 1 409 0 0 FASTENAL CO COM 311900104 0 10 SH SOLE 10 0 0 FASTLY INC COM 31188v100 0 35 SH SOLE 1 35 0 0 FAT PROJS ACQUISITION COM g3400w102 91 9000 SH SOLE 3 9000 0 0 FAT PROJS ACQUISITION WTS WT g3400w110 1 24000 SH SOLE 3 24000 0 0 FEDERAL AGRIC MTG CORP COM 313148306 138 1228 SH SOLE 3 1228 0 0 FEDERAL AGRIC MTG CORP COM 313148306 64 571 SH SOLE 1 571 0 0 FEDERAL AGRIC MTG CORP COM 313148306 6953 61685 SH SOLE 45782 0 15903 FEDERAL NATL MTG ASSN COM COM 313586109 0 645 SH SOLE 1 645 0 0 FEDEX CORP COM 31428X106 997 5756 SH SOLE 1 5246 0 510 FENNEC PHARMACEUTICALS INC COM 31447p100 118 12245 SH SOLE 1 12245 0 0 FERRELLGAS PARTNERS LP UNIT LT COM 315293209 1 95 SH SOLE 1 0 0 95 FFD FINL CORP COM COM 30243c107 94 2811 SH SOLE 1 2811 0 0 FG MERGER CORP COM 30324Y200 0 1 SH SOLE 3 1 0 0 FIDELITY COMWLTH TR INDX FD 315912808 18 444 SH SOLE 1 190 0 254 FIDELITY COVINGTON TRUST INDX FD 316092600 24 369 SH SOLE 1 369 0 0 FIDELITY COVINGTON TRUST COM 316092808 893 9452 SH SOLE 1 9452 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 139 5597 SH SOLE 1 5597 0 0 FIDELITY COVINGTON TRUST COM 316092808 899 9509 SH SOLE 9509 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188200 916 19100 SH SOLE 1 19100 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 407 9043 SH SOLE 9043 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 1174 26079 SH SOLE 1 26079 0 0 FIDELITY NATL FINL INC COM 31620r303 103 2747 SH SOLE 1 2747 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 134 1979 SH SOLE 1 1979 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 414 56354 SH SOLE 56354 0 0 FIFTH THIRD BANCORP COM 316773100 299 9102 SH SOLE 1 9102 0 0 FIFTH THIRD BANCORP COM 316773100 73 2232 SH SOLE 2232 0 0 FINANCIAL STRATEGIES ACQUISITI COM 31772t115 0 10000 SH SOLE 3 10000 0 0 FINCH THERAPEUTICS GROUP INC COM 31773d101 8 16000 SH SOLE 1 16000 0 0 FINNOVATE ACQUISITION CORP WT g3r34k111 0 10825 SH SOLE 3 10825 0 0 FINTECH ECOSYSTEM DEVE WT 318136124 1 10000 SH SOLE 3 10000 0 0 FINTECH ECOSYSTEM DEVE WT 318136116 0 7900 SH SOLE 3 7900 0 0 FINTECH EVOLUTION ACQUISITION WT g3r19a120 0 1476 SH SOLE 3 1476 0 0 FIRST CMNTY CORP S C COM 319835104 740 33821 SH SOLE 33821 0 0 FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 26 6158 SH SOLE 1 6158 0 0 FIRST HORIZON CORPORATION COM 320517105 40 1636 SH SOLE 1 1636 0 0 FIRST INTERNET BANCORP COM 320557101 810 33353 SH SOLE 28866 0 4487 FIRST INTERNET BANCORP COM 320557101 172 7090 SH SOLE 3 7090 0 0 FIRST INTERNET BANCORP COM 320557101 19 786 SH SOLE 1 786 0 0 FIRST LONG IS CORP COM 320734106 13 743 SH SOLE 1 743 0 0 FIRST LONG IS CORP COM 320734106 177 9831 SH SOLE 3 9831 0 0 FIRST LONG IS CORP COM 320734106 559 31079 SH SOLE 26903 0 4176 FIRST PL FINL CORP COM COM 33610t109 0 5450 SH SOLE 1 5450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 35 288 SH SOLE 1 288 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 9 74 SH SOLE 1 74 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 56 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33734X184 8 250 SH SOLE 1 250 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 738 9383 SH SOLE 1 9383 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 1932 12536 SH SOLE 1 12536 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 347 2252 SH SOLE 2252 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 80 3099 SH SOLE 1 3099 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 958 11968 SH SOLE 1 6807 0 5161 FIRST TR MLP & ENERGY INCOME F LP 33739b104 18 2351 SH SOLE 1 2351 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 376 10283 SH SOLE 1 4583 0 5700 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 104 3914 SH SOLE 3914 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 219 8195 SH SOLE 1 8195 0 0 FIRST TRUST ENHANCED SHORT MTR INDX FD 33739q408 5 84 SH SOLE 1 84 0 0 FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 1 23 SH SOLE 1 23 0 0 FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 4 81 SH SOLE 1 81 0 0 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 33 828 SH SOLE 1 696 0 132 FIRSTENERGY CORP COM 337932107 28 660 SH SOLE 1 660 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FISERV INC COM 337738108 0 4 SH SOLE 4 0 0 FLAME ACQUISITION CORP WT 33850f116 10 14451 SH SOLE 3 14451 0 0 FLEXSTEEL INDS INC COM 339382103 643 41746 SH SOLE 36112 0 5634 FLEXSTEEL INDS INC COM 339382103 16 1020 SH SOLE 1 1020 0 0 FLEXSTEEL INDS INC COM 339382103 130 8438 SH SOLE 3 8438 0 0 FLOTEK INDS INC DEL COM 343389102 10 9228 SH SOLE 1 9228 0 0 FLOTEK INDS INC DEL COM 343389102 7 6500 SH SOLE 6500 0 0 FLOWERS FOODS INC COM 343498101 60 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 17 500 SH SOLE 1 0 0 500 FLUTTER ENTMT PLC UNSPONSORED COM 344044102 4 54 SH SOLE 1 54 0 0 FMC CORP COM 302491303 2 16 SH SOLE 1 16 0 0 FOCUS IMPACT ACQUISITION CORP WT 34417l117 0 2600 SH SOLE 3 2600 0 0 FORD MTR CO DEL COM 345370860 6 511 SH SOLE 511 0 0 FORD MTR CO DEL CALL 345370900 0 1 SH Call SOLE 1 1 0 0 FORD MTR CO DEL COM 345370860 1765 151799 SH SOLE 1 146799 0 5000 FORTINET INC COM COM 34959e109 0 8 SH SOLE 8 0 0 FORTINET INC COM COM 34959e109 27 550 SH SOLE 1 550 0 0 FORTIVE CORP COM COM 34959j108 19 297 SH SOLE 1 297 0 0 FORTUNA SILVER MINES INC COM 349915108 2 666 SH SOLE 1 666 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7644 133851 SH SOLE 95071 0 38780 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1812 31725 SH SOLE 1 30029 0 1696 FORTUNE RISE ACQUISITION CORP WT 34969g110 0 9950 SH SOLE 3 9950 0 0 FORUM MERGER IV CORP WT 349875112 0 3750 SH SOLE 3 3750 0 0 FORUM MERGER IV CORP COM 349875104 151 15000 SH SOLE 3 15000 0 0 FORWARD AIR CORP COM 349853101 1038 9900 SH SOLE 3 9900 0 0 FOSSIL GROUP INC COM 34988V106 9 2000 SH SOLE 1 2000 0 0 FOSTER L B CO COM 350060109 9 936 SH SOLE 3 936 0 0 FOSTER L B CO COM 350060109 266 27459 SH SOLE 23436 0 4023 FOSTER L B CO COM 350060109 7 755 SH SOLE 1 755 0 0 FOUNDER SPAC WT 78112j117 0 8150 SH SOLE 3 8150 0 0 FOXWAYNE ENTERPRISES ACQUISITI COM 35166l117 0 100 SH SOLE 3 100 0 0 FRANCHISE GROUP INC COM COM 35180x105 7 275 SH SOLE 1 275 0 0 FRANCHISE GROUP INC COM COM 35180x105 333 14000 SH SOLE 14000 0 0 FRANKLIN RESOURCES INC COM 354613101 3 125 SH SOLE 1 125 0 0 FREEDOM ACQUISITION I CORP WT g3663x128 0 1038 SH SOLE 3 1038 0 0 FREEPORT-MCMORAN INC COM 35671D857 118 3100 SH SOLE 1 2100 0 1000 FRESENIUS MED CARE AG&CO KGA COM 358029106 10 600 SH SOLE 1 600 0 0 FRESHWORKS INC COM 358054104 5 338 SH SOLE 1 338 0 0 FRONTDOOR INC COM 35905a109 111 5330 SH SOLE 5330 0 0 FRONTIER INVESTMENT CORP WT g36816125 0 4098 SH SOLE 3 4098 0 0 FRONTIER INVESTMENT CORP COM g36816109 20 2000 SH SOLE 3 2000 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 7 1386 SH SOLE 1 1386 0 0 FTAC HERA ACQUISITION CORP WT g3728y111 0 12750 SH SOLE 3 12750 0 0 FUSION ACQUISITION CORP II WT 36118n110 0 9860 SH SOLE 3 9860 0 0 FUSION ACQUISITION CORP II COM 36118n201 30 3000 SH SOLE 3 3000 0 0 FUSION ACQUISITION CORP II COM 36118n102 285 28428 SH SOLE 3 28428 0 0 FUSION ACQUISITION CORP II WTS WT 36118n110 0 119 SH SOLE 3 119 0 0 FUTURETECH II ACQ WT 36119d111 0 2000 SH SOLE 3 2000 0 0 FUTURETECH II ACQUISI COM 36119d103 20 2000 SH SOLE 3 2000 0 0 G SQUARED ASCEND I INC COM g4204r109 48 4727 SH SOLE 3 4727 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 197 9583 SH SOLE 1 9583 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 56 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 63 6150 SH SOLE 1 6150 0 0 GALAXY DIGITAL HOLDINGS LTD COM g37092106 6 2000 SH SOLE 1 2000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2216 11752 SH SOLE 1 10702 0 1050 GAMING AND LEISURE PROPERTIES COM 36467j108 68 1315 SH SOLE 1 1315 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 5464 104889 SH SOLE 79181 0 25708 GANFENG LITHIUM CO COM y2690m105 1 200 SH SOLE 1 200 0 0 GAP INC COM 364760108 24 2101 SH SOLE 1 2101 0 0 GARRETT MOTION INC COM 366505105 0 20 SH SOLE 1 20 0 0 GARTNER INC COM 366651107 3048 9068 SH SOLE 1 8318 0 750 GDL FD CLSD FD 361570104 1310 167126 SH SOLE 3 167126 0 0 GDL FD CLSD FD 361570104 59 7500 SH SOLE 1 7500 0 0 GEE GROUP COM 36165a102 346 705617 SH SOLE 1 705617 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 835 54383 SH SOLE 47091 0 7292 GENCO SHIPPING AND TRADING LIM COM y2685t131 265 17270 SH SOLE 3 17270 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 21 1396 SH SOLE 1 1396 0 0 GENERAC HLDGS INC COM 368736104 5 50 SH SOLE 1 50 0 0 GENERAL DYNAMICS CORP COM 369550108 839 3380 SH SOLE 3380 0 0 GENERAL DYNAMICS CORP COM 369550108 4684 18877 SH SOLE 1 17281 0 1596 GENERAL ELECTRIC CO COM 369604301 140 1665 SH SOLE 1 1665 0 0 GENERAL ELECTRIC CO COM 369604301 1 11 SH SOLE 11 0 0 GENERAL MLS INC COM 370334104 106 1261 SH SOLE 1 1261 0 0 GENERAL MOTORS CO COM 37045v100 1117 33191 SH SOLE 1 32506 0 685 GENERAL MOTORS CO COM 37045v100 4971 147783 SH SOLE 143513 0 4270 GENESCO INC COM 371532102 602 13085 SH SOLE 13085 0 0 GENESIS UNICORN C 26 WT 37187c118 0 2000 SH SOLE 3 2000 0 0 GENESIS UNICORN CAP CORP COM 37187c100 20 2000 SH SOLE 3 2000 0 0 GENUINE PARTS CO COM 372460105 6 37 SH SOLE 1 37 0 0 GETAROUND INC WT 37427g119 0 3200 SH SOLE 3 3200 0 0 GETSWIFT TECHNOLOGIES LTD COM 37428g100 0 174530 SH SOLE 1 174530 0 0 GILEAD SCIENCES INC COM 375558103 361 4206 SH SOLE 1 4206 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 113 6100 SH SOLE 1 6100 0 0 GLENCORE PLC UNSPONSORD ADR COM 37827x100 21 1562 SH SOLE 1 1562 0 0 GLOBAL PARTNER ACQUISITION II WT g3934p128 0 5382 SH SOLE 3 5382 0 0 GLOBAL PMTS INC COM COM 37940x102 108 1092 SH SOLE 1 1092 0 0 GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 0 3100 SH SOLE 3 3100 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 9 453 SH SOLE 1 453 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 27 1280 SH SOLE 1 1280 0 0 GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 543 9257 SH SOLE 1 9257 0 0 GLOBAL X MLP COM 37954y343 12 300 SH SOLE 1 300 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 73 1800 SH SOLE 1800 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 116 2840 SH SOLE 1 2840 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 281 13667 SH SOLE 1 13667 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 24 864 SH SOLE 1 864 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 89 3911 SH SOLE 1 3885 0 26 GLOBAL X URANIUM ETF INDX FD 37954y871 25 1261 SH SOLE 1 1261 0 0 GLOBAL X URANIUM ETF INDX FD 37954y871 7 342 SH SOLE 342 0 0 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1370 51710 SH SOLE 1 50880 0 830 GLOBESTAR THERAPEUTICS COM 37960p104 1 88000 SH SOLE 1 88000 0 0 GOLD RESOURCE CORP COM COM 38068t105 828 541200 SH SOLE 541200 0 0 GOLDEN ARROW MERGER CORP WT 380799114 0 4366 SH SOLE 3 4366 0 0 GOLDEN ENTMT INC COM 381013101 717 19180 SH SOLE 19180 0 0 GOLDENBRIDGE ACQUISITION LTD WT g3970d120 2 22789 SH SOLE 3 22789 0 0 GOLDENBRIDGE ACQUISITION LTD COM g3970d138 2 16289 SH SOLE 3 16289 0 0 GOLDENSTONE ACQUI WT 38136y128 0 3000 SH SOLE 3 3000 0 0 GOLDENSTONE ACQUI WT 38136y110 0 3000 SH SOLE 3 3000 0 0 GOLDMAN SACHS BDC COM 38147u107 324 23587 SH SOLE 1 23587 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 553 7267 SH SOLE 1 7267 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 700 9201 SH SOLE 9201 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 1 4 SH SOLE 4 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 693 2018 SH SOLE 1 2018 0 0 GOLUB CAP BDC INC COM COM 38173m102 28 2125 SH SOLE 1 2125 0 0 GOLUB CAP BDC INC COM COM 38173m102 164 12500 SH SOLE 12500 0 0 GOOD WORKS II ACQUISITION CORP WT 38216g112 1 10639 SH SOLE 3 10639 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 14 1400 SH SOLE 1 1400 0 0 GORMAN RUPP CO COM 383082104 3590 140110 SH SOLE 107040 0 33070 GRAF ACQUISITION CORP IV WT 384272118 0 200 SH SOLE 3 200 0 0 GRAINGER W W INC COM 384802104 1 1 SH SOLE 1 0 0 GRAINGER W W INC COM 384802104 111 200 SH SOLE 1 200 0 0 GRAY TELEVISION INC COM 389375106 67 6000 SH SOLE 1 6000 0 0 GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 133 16063 SH SOLE 1 16063 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 77 16157 SH SOLE 1 16157 0 0 GREEN EARTH TECHS COM 39303r102 0 10000 SH SOLE 1 10000 0 0 GREEN PLAINS INC COM 393222104 127627 4184487 SH SOLE 3 4184487 0 0 GREEN PLAINS INC COM 393222104 102 3359 SH SOLE 3359 0 0 GREEN PLAINS INC COM 393222104 95 3124 SH SOLE 1 3124 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 135 1173 SH Put SOLE 3 1173 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 135 1802 SH Put SOLE 3 1802 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 19 500 SH Put SOLE 3 500 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 328 1510 SH Put SOLE 3 1510 0 0 GREEN THUMB INDUSTRIES INC COM 39342l108 2 270 SH SOLE 1 270 0 0 GREENCITY ACQUISITION CORP COM g4086b123 0 8400 SH SOLE 3 8400 0 0 GREENIDGE GENERATION HOLDINGS COM 39531g100 0 440 SH SOLE 1 440 0 0 GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 13 203 SH SOLE 1 203 0 0 GROWTH FOR GOOD ACQUISITION CO WT g41522114 0 1400 SH SOLE 3 1400 0 0 GROWTH FOR GOOD ACQUISITION CO COM g41522130 0 2800 SH SOLE 3 2800 0 0 GSK PLC COM 37733w204 89 2527 SH SOLE 1 2527 0 0 GT ADVANCED TECHNO ESCROW COM 361esc023 0 19 SH SOLE 1 19 0 0 GUARDANT HEALTH INC COM COM 40131m109 16 600 SH SOLE 600 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GX ACQUISITION CORP II COM 36260f105 385 38511 SH SOLE 3 38511 0 0 GX ACQUISITION CORP II WT 36260f113 10 12683 SH SOLE 3 12683 0 0 GXO LOGISTICS INC COM 36262g101 11 260 SH SOLE 260 0 0 HAEMONETICS CORP MASS COM 405024100 2 25 SH SOLE 1 25 0 0 HALEON PLC COM 405552100 24 2962 SH SOLE 1 2962 0 0 HALLIBURTON CO COM 406216101 6 162 SH SOLE 1 162 0 0 HANESBRANDS INC COM 410345102 716 112508 SH SOLE 1 103522 0 8986 HANESBRANDS INC COM 410345102 113 17743 SH SOLE 17743 0 0 HANNON ARMSTRONG SUSTAINABLE I COM 41068x100 9 300 SH SOLE 1 300 0 0 HANOVER FOODS CORP CL A COM 41078W100 5 100 SH SOLE 1 100 0 0 HARLEY DAVIDSON INC COM 412822108 5 123 SH SOLE 1 123 0 0 HARMONIC INC COM 413160102 161 12309 SH SOLE 1 12309 0 0 HARMONIC INC COM 413160102 3 200 SH SOLE 200 0 0 HARROW HEALTH INC COM 415858109 1146 77650 SH SOLE 77650 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 95 1250 SH SOLE 1 1250 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 3 45000 0 0 HASBRO INC CALL 418056907 0 532 SH Call SOLE 3 532 0 0 HASBRO INC COM 418056107 12339 202243 SH SOLE 3 202243 0 0 HAWKS ACQUISITION CORP COM 42032p108 197 19698 SH SOLE 3 19698 0 0 HAWKS ACQUISITION CORP WT 42032p116 0 15000 SH SOLE 3 15000 0 0 HAYNES INTL INC COM 420877201 258 5640 SH SOLE 5640 0 0 HAYWARD HLDGS INC COM 421298100 165 17570 SH SOLE 1 17570 0 0 HCA HOLDINGS INC COM COM 40412c101 1 3 SH SOLE 3 0 0 HCA HOLDINGS INC COM COM 40412c101 147 613 SH SOLE 1 613 0 0 HEALTHLYNKED CORP COM COM 42228p102 1 7400 SH SOLE 1 7400 0 0 HEALTHWELL ACQUISITION CORP I COM 42227r109 421 42482 SH SOLE 3 42482 0 0 HEALTHWELL ACQUISITION CORP I WT 42227r117 1 23350 SH SOLE 3 23350 0 0 HELIOGEN INC WT 42329e113 1 14004 SH SOLE 3 14004 0 0 HENNESSY CAPITAL INVESTMENT CO COM 42600h108 99 10000 SH SOLE 3 10000 0 0 HENNESSY CAPITAL INVESTMENT WT WT 42600h116 0 3332 SH SOLE 3 3332 0 0 HENRY JACK & ASSOC INC COM 426281101 0 2 SH SOLE 2 0 0 HENRY SCHEIN INC COM 806407102 84 1055 SH SOLE 1 1055 0 0 HENRY SCHEIN INC COM 806407102 7820 97904 SH SOLE 71452 0 26452 HERCULES CAPITAL INC COM 427096508 17 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 563 239764 SH SOLE 207408 0 32356 HERITAGE GLOBAL INC COM COM 42727e103 182 77370 SH SOLE 3 77370 0 0 HERITAGE GLOBAL INC COM COM 42727e103 12 4951 SH SOLE 1 4951 0 0 HERSHEY CO COM 427866108 116 500 SH SOLE 1 500 0 0 HERTZ GLOBAL HOLDINGS INC WT 42806j148 2 274 SH SOLE 1 274 0 0 HERTZ RENT CAR HLDG COM 42806j700 1 38 SH SOLE 1 38 0 0 HESS CORP COM COM 42809h107 140 986 SH SOLE 1 986 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 16 1000 SH SOLE 1 1000 0 0 HIGH TIDE INC COM 42981e401 2 1450 SH SOLE 1 1450 0 0 HIGHLANDS REIT INC LP 43110a104 2 5429 SH SOLE 1 5429 0 0 HILLMAN SOLUTIONS CORP COM 431636109 3255 451480 SH SOLE 338290 0 113190 HILTON GRAND VACATIONS INC COM COM 43283x105 204 5300 SH SOLE 1 5300 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 39 1000 SH SOLE 1000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 111 875 SH SOLE 1 875 0 0 HITACHI LTD ADR 2 COM COM 433578507 10 100 SH SOLE 1 100 0 0 HOLOGIC INC COM 436440101 309 4134 SH SOLE 1 4134 0 0 HOME BANCSHARES INC COM 436893200 36 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 21234 67226 SH SOLE 66001 0 1225 HOME DEPOT INC COM 437076102 14928 47260 SH SOLE 1 45963 0 1297 HOME PLATE ACQUISITION CORP WT 43734r111 0 7200 SH SOLE 3 7200 0 0 HONEYWELL INTL INC COM 438516106 21237 99100 SH SOLE 97325 0 1775 HONEYWELL INTL INC COM 438516106 20696 96575 SH SOLE 1 93681 0 2895 HOOKER FURNISHINGS CORPORATI COM 439038100 1835 98140 SH SOLE 68244 0 29896 HORIZON ACQUISITION CORP COM 92854t100 29 4000 SH SOLE 4000 0 0 HORIZON ACQUISITION CORP COM 92854t100 23 3200 SH SOLE 1 3200 0 0 HORIZON KINETICS INFLATION BEN INDX FD 53656f623 153 4850 SH SOLE 1 4100 0 750 HORMEL FOODS CORP COM 440452100 84 1850 SH SOLE 1 1850 0 0 HOULIHAN LOKEY INC COM 441593100 6165 70734 SH SOLE 1 70405 0 329 HOULIHAN LOKEY INC COM 441593100 15604 179029 SH SOLE 165123 0 13906 HOVNANIAN ENTERPRISES INC COM 442487401 2 50 SH SOLE 1 50 0 0 HOWARD HUGHES CORP COM COM 44267d107 3334 43630 SH SOLE 30330 0 13300 HOWMET AEROSPACE INC COM 443201108 0 2 SH SOLE 2 0 0 HOWMET AEROSPACE INC COM 443201108 51 1300 SH SOLE 1 1300 0 0 HP INC COM COM 40434l105 3 100 SH SOLE 1 100 0 0 HUBBELL INC COM 443510607 41 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 172 594 SH SOLE 1 594 0 0 HUMANA INC COM 444859102 405 790 SH SOLE 1 790 0 0 HUMANA INC COM 444859102 1 1 SH SOLE 1 0 0 HUNT J B TRANS SVCS INC COM 445658107 1 6 SH SOLE 6 0 0 HUNT J B TRANS SVCS INC PUT 445658957 91 250 SH Put SOLE 3 250 0 0 HUNTINGTON BANCSHARES INC COM 446150104 746 52935 SH SOLE 1 52935 0 0 HUNTINGTON BANCSHARES INC COM 446150104 0 30 SH SOLE 30 0 0 HYSTER B COM 449172204 0 1 SH SOLE 1 1 0 0 IAA INC COM 449253103 121 3029 SH SOLE 3029 0 0 IAA INC COM 449253103 778 19442 SH SOLE 1 19192 0 250 IAA INC PUT 449253953 36 750 SH Put SOLE 3 750 0 0 IAA INC COM 449253103 186742 4668562 SH SOLE 3 4668562 0 0 IAA INC PUT 449253953 45 450 SH Put SOLE 3 450 0 0 IAA INC CALL 449253903 283 1377 SH Call SOLE 3 1377 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 41 921 SH SOLE 1 921 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 3978 89590 SH SOLE 61117 0 28473 IAMGOLD CORP COM 450913108 26 10000 SH SOLE 1 10000 0 0 ICICI BK LTD ADR ADUS 45104g104 120 5500 SH SOLE 1 5500 0 0 ICON PLC LTD SHS COM g4705a100 4 20 SH SOLE 1 20 0 0 ICONIC SPORTS ACQUISITION CORP WT g4712c115 2 12300 SH SOLE 3 12300 0 0 IDEANOMICS INC COM 45166v106 0 1315 SH SOLE 1 1315 0 0 IDEX CORP COM COM 45167r104 0 2 SH SOLE 2 0 0 IDEXX LABS INC COM COM 45168d104 323 792 SH SOLE 1 792 0 0 IDEXX LABS INC COM COM 45168d104 132 323 SH SOLE 323 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 ILLINOIS TOOL WKS INC COM 452308109 411 1864 SH SOLE 1 1864 0 0 ILLINOIS TOOL WKS INC COM 452308109 0 2 SH SOLE 2 0 0 ILLUMINA INC COM 452327109 21 102 SH SOLE 102 0 0 ILLUMINA INC COM 452327109 124 615 SH SOLE 1 555 0 60 IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827 9 308 SH SOLE 1 308 0 0 IMMERSION CORP COM 452521107 178 25313 SH SOLE 3 25313 0 0 IMMERSION CORP COM 452521107 10 1400 SH SOLE 1 1400 0 0 IMMERSION CORP COM 452521107 560 79690 SH SOLE 68894 0 10796 IMMUTABLE HOLDINGS COM 45258g108 1 5000 SH SOLE 1 5000 0 0 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 45 1800 SH SOLE 1 1800 0 0 INCYTE CORP COM COM 45337c102 1 8 SH SOLE 8 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 83 25329 SH SOLE 3 25329 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 6 1873 SH SOLE 1 1873 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 262 80266 SH SOLE 69542 0 10724 INDEXIQ ETF TR INDX FD 45409B800 90 2850 SH SOLE 1 2850 0 0 INDEXIQ ETF TR INDX FD 45409B800 52 1650 SH SOLE 1650 0 0 INDIA FD INC COM 454089103 21 1400 SH SOLE 1 1400 0 0 INFINITE ACQUISITION CORP WT g48028123 0 2500 SH SOLE 3 2500 0 0 INFINTT ACQUISITION CORP WT g47862126 2 20213 SH SOLE 3 20213 0 0 INFLECTION POINT ACQUISITION C COM g47874121 264 26299 SH SOLE 3 26299 0 0 INFLECTION POINT ACQUISITION C WT g47874113 4 13199 SH SOLE 3 13199 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 900 195607 SH SOLE 136212 0 59395 INFOSYS LTD ADUS 456788108 83 4600 SH SOLE 1 4600 0 0 INGERSOLL RAND PLC COM 45687v106 18 337 SH SOLE 1 337 0 0 INGEVITY CORP COM COM 45688c107 9512 135044 SH SOLE 98224 0 36820 INGEVITY CORP COM COM 45688c107 78 1110 SH SOLE 1 1110 0 0 INGREDION INC COM 457187102 20 200 SH SOLE 3 200 0 0 INMODE LTD COM m5425m103 121 3400 SH SOLE 1 3400 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 472 4653 SH SOLE 1 3984 0 669 INNOVATIVE INTL ACQUSITIN CORP WT g4809m125 0 5050 SH SOLE 3 5050 0 0 INSIGHT ACQUISITION CORP WT 45784l118 0 28000 SH SOLE 3 28000 0 0 INSPIRED ENTMT INC COM COM 45782n108 3328 262661 SH SOLE 218349 0 44312 INTEGRAL ACQUISITION 1 CORP WT 45827k119 0 2500 SH SOLE 3 2500 0 0 INTEGRATED WELLNESS ACQUISITIO WT g4828b118 1 15000 SH SOLE 3 15000 0 0 INTEL CORP COM 458140100 2161 81771 SH SOLE 1 78421 0 3350 INTEL CORP COM 458140100 16 600 SH SOLE 600 0 0 INTELLICHECK INC COM NEW COM 45817g201 5 2646 SH SOLE 1 2646 0 0 INTELLICHECK INC COM NEW COM 45817g201 172 85929 SH SOLE 74333 0 11596 INTELLICHECK INC COM NEW COM 45817g201 55 27734 SH SOLE 3 27734 0 0 INTELLIGENT MEDICINE ACQUISITI WT 45828d114 0 2500 SH SOLE 3 2500 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 124 1204 SH SOLE 1 1204 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1225 8696 SH SOLE 1 8696 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 164 1561 SH SOLE 1561 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 36 348 SH SOLE 1 348 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 23 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 30 1304 SH SOLE 1 1304 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 130 5335 SH SOLE 3 5335 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 22 910 SH SOLE 1 910 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 408 16749 SH SOLE 14494 0 2255 INTERNATIONAL PAPER CO COM 460146103 3 100 SH SOLE 1 100 0 0 INTERPRIVATE III FINANCIAL PAR WT 46064r114 0 6540 SH SOLE 3 6540 0 0 INTERPRIVATE IV INFRATECH PART COM 46064t102 490 48368 SH SOLE 3 48368 0 0 INTERPRIVATE IV INFRATECH PART WT 46064t110 0 9632 SH SOLE 3 9632 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 34 SH SOLE 34 0 0 INTUIT COM 461202103 296 760 SH SOLE 1 730 0 30 INTUIT COM 461202103 276 708 SH SOLE 708 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 119 447 SH SOLE 447 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 507 1912 SH SOLE 1 1912 0 0 INVACARE CORP COM 461203101 9 22250 SH SOLE 1 22250 0 0 INVENTRUST PROPERTIES CORP LP 46124j201 2 94 SH SOLE 1 94 0 0 INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 49 624 SH SOLE 1 624 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 34 900 SH SOLE 1 900 0 0 INVESCO BULLETSHARES 2023 CORP INDX FD 46138j866 80 3825 SH SOLE 1 3825 0 0 INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 6 284 SH SOLE 1 284 0 0 INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791 238 12590 SH SOLE 1 10491 0 2099 INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643 262 13357 SH SOLE 1 11592 0 1765 INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460 168 10536 SH SOLE 1 8880 0 1656 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 50 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 526 6146 SH SOLE 1 6146 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 52 450 SH SOLE 1 450 0 0 INVESCO DB AGRICULTURE FUND INDX FD 46140h106 2 100 SH SOLE 1 100 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 165 6710 SH SOLE 1 6710 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 233 9435 SH SOLE 9435 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 499 19411 SH SOLE 3 19411 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 43 1669 SH SOLE 1 1669 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 154 893 SH Put SOLE 3 893 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 35 600 SH Put SOLE 3 600 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 9 360 SH Put SOLE 3 360 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 37 100 SH Put SOLE 3 100 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 419 2000 SH Put SOLE 3 2000 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 2 150 SH SOLE 1 150 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 709 4572 SH SOLE 1 4572 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 62 400 SH SOLE 400 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 55 350 SH SOLE 1 350 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 2 100 SH SOLE 1 100 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 31 930 SH SOLE 930 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 35 1039 SH SOLE 1 1039 0 0 INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 43 4298 SH SOLE 1 4298 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 3898 35589 SH SOLE 1 35589 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 4657 42518 SH SOLE 42518 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 610 25510 SH SOLE 1 25210 0 300 INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 169 7382 SH SOLE 1 7382 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 10 939 SH SOLE 1 939 0 0 INVESCO QQQ TRUST INDX FD 46090e103 4490 16863 SH SOLE 1 16413 0 450 INVESCO QQQ TRUST INDX FD 46090e103 594 2232 SH SOLE 2232 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 324 2295 SH SOLE 2295 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 4119 29158 SH SOLE 1 25453 0 3705 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1057 16546 SH SOLE 1 16348 0 198 INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 42 280 SH SOLE 1 280 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 142 1653 SH SOLE 1653 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 706 8225 SH SOLE 1 8225 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 8 150 SH SOLE 1 0 0 150 INVESCO SOLAR ETF INDX FD 46138g706 46 635 SH SOLE 1 635 0 0 INVESCO SOLAR ETF INDX FD 46138g706 3 46 SH SOLE 46 0 0 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 7 133 SH SOLE 1 133 0 0 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 181 15000 SH SOLE 1 15000 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 14 1419 SH SOLE 1 1419 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 196 3810 SH SOLE 1 3810 0 0 INVESTCORP EUROPE ACQUISITION WT g4923t113 0 1104 SH SOLE 3 1104 0 0 IO BIOTECH INC COM 449778109 2 908 SH SOLE 1 908 0 0 IQVIA HOLDINGS INC COM 46266c105 120 587 SH SOLE 1 587 0 0 IQVIA HOLDINGS INC COM 46266c105 1 3 SH SOLE 3 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 134 1430 SH SOLE 1 1430 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 24 470 SH SOLE 470 0 0 IRON MTN INC NEW COM COM 46284v101 1265 25374 SH SOLE 1 23499 0 1875 IRONNET INC COM 46323q113 0 6500 SH SOLE 3 6500 0 0 ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 289 7077 SH SOLE 1 6854 0 223 ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 163 2345 SH SOLE 1 2302 0 43 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 17 366 SH SOLE 1 366 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 158 3154 SH SOLE 1 3154 0 0 ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 20 600 SH SOLE 1 600 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 212 1450 SH SOLE 1 1408 0 42 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 13 117 SH SOLE 1 117 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 44 479 SH SOLE 1 479 0 0 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 112 4722 SH SOLE 1 4722 0 0 ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 48 723 SH SOLE 1 723 0 0 ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 495 20127 SH SOLE 1 20127 0 0 ISHARES GOLD TR INDX FD 464285204 608 17579 SH SOLE 1 17579 0 0 ISHARES GOLD TR INDX FD 464285204 4908 141886 SH SOLE 141886 0 0 ISHARES INC INDX FD 464286426 4 56 SH SOLE 1 56 0 0 ISHARES INC INDX FD 464286350 34 800 SH SOLE 1 800 0 0 ISHARES INC INDX FD 464286772 2 27 SH SOLE 1 27 0 0 ISHARES INC INDX FD 464286806 7 300 SH SOLE 1 300 0 0 ISHARES INC INDX FD 464286533 764 14409 SH SOLE 1 14174 0 235 ISHARES INC INDX FD 464286665 47 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286871 13 621 SH SOLE 1 621 0 0 ISHARES INC INDX FD 464286509 20 600 SH SOLE 1 600 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 624 13365 SH SOLE 13365 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 493 10550 SH SOLE 1 10550 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 39 711 SH SOLE 1 711 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH SOLE 89 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 24 1279 SH SOLE 1 1279 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 17 412 SH SOLE 1 412 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 2 59 SH SOLE 59 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2 50 SH SOLE 1 50 0 0 ISHARES MSCI EM INDX FD 46434g863 65 2155 SH SOLE 1 2035 0 120 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 2811 59213 SH SOLE 1 56112 0 3101 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 408 8601 SH SOLE 8601 0 0 ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 17 496 SH SOLE 1 496 0 0 ISHARES SILVER TR INDX FD 46428Q109 762 34620 SH SOLE 1 32180 0 2440 ISHARES TR INDX FD 464287176 1026 9637 SH SOLE 1 9637 0 0 ISHARES TR INDX FD 464288513 2 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464288661 8 68 SH SOLE 1 68 0 0 ISHARES TR PUT 464287957 578 400 SH Put SOLE 3 400 0 0 ISHARES TR INDX FD 464287705 24 240 SH SOLE 1 240 0 0 ISHARES TR INDX FD 464287804 47 500 SH SOLE 3 500 0 0 ISHARES TR CALL 464287900 0 600 SH Call SOLE 3 600 0 0 ISHARES TR PUT 464287955 142 600 SH Put SOLE 3 600 0 0 ISHARES TR PUT 464288954 1 600 SH Put SOLE 3 600 0 0 ISHARES TR INDX FD 464287564 19 352 SH SOLE 1 352 0 0 ISHARES TR INDX FD 464287150 17700 208731 SH SOLE 1 206295 0 2436 ISHARES TR PUT 464287957 25 550 SH Put SOLE 3 550 0 0 ISHARES TR INDX FD 464287341 5 128 SH SOLE 1 128 0 0 ISHARES TR INDX FD 464288810 504 9596 SH SOLE 1 9596 0 0 ISHARES TR INDX FD 464288562 8 119 SH SOLE 1 119 0 0 ISHARES TR INDX FD 464287648 81 376 SH SOLE 1 376 0 0 ISHARES TR INDX FD 464288646 78 1572 SH SOLE 1572 0 0 ISHARES TR INDX FD 464288646 58 1169 SH SOLE 1 1169 0 0 ISHARES TR INDX FD 464287556 10 73 SH SOLE 73 0 0 ISHARES TR INDX FD 464288273 313 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287333 20 284 SH SOLE 1 284 0 0 ISHARES TR INDX FD 464288869 598 5545 SH SOLE 1 5545 0 0 ISHARES TR CALL 464287900 192 500 SH Call SOLE 3 500 0 0 ISHARES TR PUT 464287950 153 13 SH Put SOLE 1 0 0 13 ISHARES TR INDX FD 464287788 551 7304 SH SOLE 1 7304 0 0 ISHARES TR PUT 464287955 213 135 SH Put SOLE 1 135 0 0 ISHARES TR INDX FD 464288166 6 61 SH SOLE 1 61 0 0 ISHARES TR INDX FD 464287887 15 137 SH SOLE 1 137 0 0 ISHARES TR INDX FD 464287721 351 4711 SH SOLE 1 4593 0 118 ISHARES TR CALL 464287900 138 60 SH Call SOLE 3 60 0 0 ISHARES TR INDX FD 464287457 300 3700 SH SOLE 3700 0 0 ISHARES TR INDX FD 464287788 42 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464288612 175 1711 SH SOLE 1 1711 0 0 ISHARES TR INDX FD 464287507 884 3654 SH SOLE 3654 0 0 ISHARES TR INDX FD 464288851 7 70 SH SOLE 70 0 0 ISHARES TR INDX FD 464288869 2867 26591 SH SOLE 26591 0 0 ISHARES TR INDX FD 464289859 2 30 SH SOLE 1 30 0 0 ISHARES TR INDX FD 464287663 10 138 SH SOLE 1 138 0 0 ISHARES TR INDX FD 464287523 19 56 SH SOLE 1 56 0 0 ISHARES TR INDX FD 46429B663 183 1751 SH SOLE 1751 0 0 ISHARES TR PUT 464287955 541 400 SH Put SOLE 3 400 0 0 ISHARES TR INDX FD 464288760 135 1203 SH SOLE 1 1203 0 0 ISHARES TR INDX FD 464288281 53 624 SH SOLE 1 624 0 0 ISHARES TR INDX FD 464287622 112 532 SH SOLE 1 532 0 0 ISHARES TR INDX FD 464287812 28 140 SH SOLE 1 140 0 0 ISHARES TR INDX FD 464287242 45 424 SH SOLE 424 0 0 ISHARES TR CLSD FD 464287440 33 343 SH SOLE 1 343 0 0 ISHARES TR INDX FD 464288588 1113 12000 SH SOLE 3 12000 0 0 ISHARES TR PUT 464287958 22 55 SH Put SOLE 3 55 0 0 ISHARES TR INDX FD 464287507 9655 39915 SH SOLE 1 38085 0 1830 ISHARES TR INDX FD 464287499 225 3335 SH SOLE 3335 0 0 ISHARES TR INDX FD 464287762 41 143 SH SOLE 143 0 0 ISHARES TR INDX FD 464287879 36 391 SH SOLE 1 391 0 0 ISHARES TR INDX FD 464288513 11 145 SH SOLE 145 0 0 ISHARES TR INDX FD 464288687 10 327 SH SOLE 327 0 0 ISHARES TR PUT 464287952 705 650 SH Put SOLE 3 650 0 0 ISHARES TR INDX FD 464288224 13 650 SH SOLE 1 650 0 0 ISHARES TR INDX FD 464288885 744 8877 SH SOLE 1 8537 0 340 ISHARES TR INDX FD 464287614 736 3436 SH SOLE 1 3186 0 250 ISHARES TR PUT 464287957 790 1520 SH Put SOLE 3 1520 0 0 ISHARES TR INDX FD 464287630 433 3121 SH SOLE 1 3116 0 5 ISHARES TR INDX FD 464288414 23 220 SH SOLE 1 220 0 0 ISHARES TR INDX FD 464288406 4 66 SH SOLE 1 0 0 66 ISHARES TR INDX FD 464287234 481 12697 SH SOLE 1 12697 0 0 ISHARES TR INDX FD 464287432 70 703 SH SOLE 1 703 0 0 ISHARES TR INDX FD 464289438 26 218 SH SOLE 1 218 0 0 ISHARES TR INDX FD 464288687 204 6698 SH SOLE 1 6026 0 672 ISHARES TR INDX FD 464288851 177 1903 SH SOLE 1 1894 0 9 ISHARES TR INDX FD 464287150 24975 294511 SH SOLE 9127 0 285384 ISHARES TR INDX FD 464288240 13 290 SH SOLE 1 290 0 0 ISHARES TR INDX FD 464287192 24 112 SH SOLE 1 112 0 0 ISHARES TR INDX FD 464287804 850 8984 SH SOLE 8984 0 0 ISHARES TR INDX FD 464287671 155 1906 SH SOLE 1 1906 0 0 ISHARES TR INDX FD 464287739 25 296 SH SOLE 1 296 0 0 ISHARES TR INDX FD 464287168 161 1332 SH SOLE 1 1332 0 0 ISHARES TR PUT 464287955 300 420 SH Put SOLE 3 420 0 0 ISHARES TR INDX FD 464287689 428 1939 SH SOLE 1939 0 0 ISHARES TR INDX FD 46429B689 22 347 SH SOLE 1 317 0 30 ISHARES TR INDX FD 464287614 2956 13799 SH SOLE 13799 0 0 ISHARES TR INDX FD 464288570 83 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464287200 26399 68711 SH SOLE 1 67370 0 1341 ISHARES TR INDX FD 464287598 2123 13998 SH SOLE 1 13900 0 98 ISHARES TR INDX FD 464287622 336 1598 SH SOLE 1598 0 0 ISHARES TR INDX FD 464287242 23 213 SH SOLE 1 213 0 0 ISHARES TR PUT 464287957 366 400 SH Put SOLE 3 400 0 0 ISHARES TR PUT 464288954 15 2000 SH Put SOLE 3 2000 0 0 ISHARES TR INDX FD 464287309 171 2928 SH SOLE 1 2928 0 0 ISHARES TR INDX FD 464287598 266 1754 SH SOLE 1754 0 0 ISHARES TR INDX FD 464287457 9387 115645 SH SOLE 1 101024 0 14621 ISHARES TR INDX FD 464287465 442 6730 SH SOLE 1 6730 0 0 ISHARES TR PUT 464287950 188 20 SH Put SOLE 3 20 0 0 ISHARES TR INDX FD 464287101 1509 8847 SH SOLE 1 8847 0 0 ISHARES TR PUT 464287952 948 800 SH Put SOLE 3 800 0 0 ISHARES TR PUT 464287952 704 800 SH Put SOLE 3 800 0 0 ISHARES TR INDX FD 46429B663 1613 15473 SH SOLE 1 15442 0 31 ISHARES TR INDX FD 46429B697 7609 105535 SH SOLE 1 98082 0 7453 ISHARES TR PUT 464288950 302 1000 SH Put SOLE 3 1000 0 0 ISHARES TR PUT 464287955 558 1000 SH Put SOLE 3 1000 0 0 ISHARES TR PUT 464287955 201 1000 SH Put SOLE 3 1000 0 0 ISHARES TR INDX FD 464289511 5 107 SH SOLE 1 107 0 0 ISHARES TR INDX FD 464287127 7 136 SH SOLE 1 0 0 136 ISHARES TR INDX FD 464287697 17 200 SH SOLE 1 200 0 0 ISHARES TR CALL 464287900 172 200 SH Call SOLE 3 200 0 0 ISHARES TR PUT 464287957 186 300 SH Put SOLE 3 300 0 0 ISHARES TR INDX FD 464287556 1142 8696 SH SOLE 1 8696 0 0 ISHARES TR INDX FD 464288372 14 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 46429B697 1114 15455 SH SOLE 15455 0 0 ISHARES TR INDX FD 464288877 1107 24127 SH SOLE 1 23345 0 782 ISHARES TR PUT 464287955 18 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464288954 13 200 SH Put SOLE 3 200 0 0 ISHARES TR CLSD FD 464287440 3889 40605 SH SOLE 3 40605 0 0 ISHARES TR INDX FD 464287200 6144 15990 SH SOLE 15990 0 0 ISHARES TR INDX FD 464287523 14 41 SH SOLE 1 41 0 0 ISHARES TR INDX FD 46429B747 82 845 SH SOLE 1 845 0 0 ISHARES TR INDX FD 464287226 8409 86697 SH SOLE 1 84799 0 1898 ISHARES TR INDX FD 464287671 69 851 SH SOLE 851 0 0 ISHARES TR INDX FD 464287291 45 1002 SH SOLE 1 958 0 44 ISHARES TR INDX FD 464288588 629 6787 SH SOLE 1 6619 0 168 ISHARES TR INDX FD 464287184 3 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 464287473 263 2498 SH SOLE 1 2498 0 0 ISHARES TR INDX FD 464288679 11 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 464288653 277 2562 SH SOLE 1 2491 0 71 ISHARES TR INDX FD 464287754 122 1265 SH SOLE 1 1265 0 0 ISHARES TR PUT 464287952 1494 900 SH Put SOLE 3 900 0 0 ISHARES TR PUT 464287955 162 40 SH Put SOLE 3 40 0 0 ISHARES TR PUT 464287950 510 40 SH Put SOLE 3 40 0 0 ISHARES TR PUT 464287952 460 1600 SH Put SOLE 3 1600 0 0 ISHARES TR CALL 464287902 0 40 SH Call SOLE 3 40 0 0 ISHARES TR INDX FD 464287408 297 2044 SH SOLE 1 2044 0 0 ISHARES TR PUT 464287955 226 900 SH Put SOLE 3 900 0 0 ISHARES TR INDX FD 464287226 226 2333 SH SOLE 2333 0 0 ISHARES TR INDX FD 464288521 5 100 SH SOLE 1 100 0 0 ISHARES TR CALL 464287902 0 40 SH Call SOLE 3 40 0 0 ISHARES TR CALL 464287900 69 400 SH Call SOLE 3 400 0 0 ISHARES TR INDX FD 464287762 591 2083 SH SOLE 1 2083 0 0 ISHARES TR INDX FD 464287655 877 5028 SH SOLE 1 5028 0 0 ISHARES TR INDX FD 464287432 1991 20000 SH SOLE 3 20000 0 0 ISHARES TR INDX FD 464287804 7571 80001 SH SOLE 1 74793 0 5208 ISHARES TR INDX FD 464288836 7 37 SH SOLE 1 37 0 0 ISHARES TR INDX FD 464287770 13 83 SH SOLE 1 83 0 0 ISHARES TR INDX FD 464287481 77 927 SH SOLE 1 927 0 0 ISHARES TR CALL 464287904 5 400 SH Call SOLE 3 400 0 0 ISHARES TR INDX FD 464287655 225 1288 SH SOLE 1288 0 0 ISHARES TR INDX FD 464287499 1237 18336 SH SOLE 1 18136 0 200 ISHARES TR PUT 464287958 75 20 SH Put SOLE 3 20 0 0 ISHARES TR INDX FD 464287549 62 223 SH SOLE 1 223 0 0 ISHARES TR INDX FD 464288638 138 2779 SH SOLE 1 2161 0 618 ISHARES TR PUT 464287955 522 400 SH Put SOLE 3 400 0 0 ISHARES TR INDX FD 464288224 18 907 SH SOLE 907 0 0 ISHARES TR INDX FD 464287606 87 1275 SH SOLE 1 1275 0 0 ISHARES TR INDX FD 464287481 183 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464289867 43 915 SH SOLE 1 915 0 0 ISHARES TR INDX FD 464287796 103 2226 SH SOLE 1 2201 0 25 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3056 49573 SH SOLE 49573 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 6186 100360 SH SOLE 1 99813 0 547 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 5888 101723 SH SOLE 1 101723 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1544 26669 SH SOLE 6045 0 20624 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 6042 134485 SH SOLE 1 129092 0 5393 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 42 926 SH SOLE 926 0 0 ISHARES TR ESG MSCI LEADR INDX FD 46435u218 29 435 SH SOLE 1 435 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 2190 25841 SH SOLE 1 25004 0 837 ISHARES TR FLTG RATE NT INDX FD 46429b655 184 3654 SH SOLE 1 3654 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 67 1600 SH SOLE 1 1600 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 513 22595 SH SOLE 1 22324 0 271 ISHARES U S ETF TR INDX FD 46431W507 1052 21348 SH SOLE 1 21348 0 0 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 121 3328 SH SOLE 1 3195 0 133 ISHARES UT ETF TR COMMOD INDX FD 46431w853 141 5003 SH SOLE 1 4894 0 109 ITERIS INC NEW COM 46564T107 5 1690 SH SOLE 3 1690 0 0 ITERIS INC NEW COM 46564T107 320 102875 SH SOLE 89020 0 13855 ITERIS INC NEW COM 46564T107 8 2416 SH SOLE 1 2416 0 0 ITERUM THERAPEUTICS PLC COM g6333l101 0 38 SH SOLE 1 38 0 0 ITOCHU CORP ADR COM 465717106 13 200 SH SOLE 1 200 0 0 IX ACQUISITION CORP WT g5000d111 0 25000 SH SOLE 3 25000 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1646 32566 SH SOLE 1 32566 0 0 JACK CREEK INVESTMENT CORP COM G4989X115 20 2000 SH SOLE 3 2000 0 0 JACK CREEK INVT C WT g4989x123 0 1000 SH SOLE 3 1000 0 0 JACKSON ACQUISITION CO WT 46653c114 0 2500 SH SOLE 3 2500 0 0 JACKSON FINL INC CL A COM 46817m107 29 830 SH SOLE 1 830 0 0 JACKSON FINL INC CL A COM 46817m107 13408 385389 SH SOLE 290764 0 94625 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 3 500 SH SOLE 1 500 0 0 JAPAN TOBACCO INC ADUS J27869106 0 5 SH SOLE 1 5 0 0 JATT ACQUISITION CORP WT g50752123 0 2500 SH SOLE 3 2500 0 0 JAWS HURRICANE ACQUISITION COR WT 47201b111 0 1050 SH SOLE 3 1050 0 0 JAZZ PHARMACEUTICALS PLC COM g50871105 9 55 SH SOLE 1 55 0 0 JBG SMITH PROPERTIES COM 46590v100 1385 72990 SH SOLE 50330 0 22660 JBS SA COM 466110103 8 1000 SH SOLE 1 1000 0 0 JD COM INC SPONS ADR ADUS 47215p106 1 21 SH SOLE 1 21 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 518 15100 SH SOLE 1 15100 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1613 17660 SH SOLE 12220 0 5440 JOHN WOOD GROUP PL ORDF COM g9745t118 0 24 SH SOLE 1 24 0 0 JOHNSON & JOHNSON COM 478160104 28040 158731 SH SOLE 1 154778 0 3953 JOHNSON & JOHNSON COM 478160104 25707 145526 SH SOLE 142791 0 2735 JOHNSON CTLS INTL PLC COM g51502105 109 1707 SH SOLE 1 1707 0 0 JOHNSON CTLS INTL PLC COM g51502105 59 916 SH SOLE 916 0 0 JP MORGAN CHASE & CO COM 46625h100 21639 161361 SH SOLE 158861 0 2500 JP MORGAN CHASE & CO COM 46625h100 20941 156160 SH SOLE 1 151157 0 5003 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 3742 74654 SH SOLE 74654 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 55776 1112633 SH SOLE 1 1088898 0 23735 JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225 87 1514 SH SOLE 1 1514 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 55 1121 SH SOLE 1 1121 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 22 454 SH SOLE 1 400 0 54 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 328 3461 SH SOLE 1 2763 0 698 JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 22 407 SH SOLE 407 0 0 JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 2255 41376 SH SOLE 1 39880 0 1496 JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 12 270 SH SOLE 1 270 0 0 JUNIPER II CORP WT 48203n111 0 1450 SH SOLE 3 1450 0 0 JUPITER ACQUISITION CORP WT 482082112 2 45547 SH SOLE 3 45547 0 0 JUPITER ACQUISITION CORP COM 482082104 903 91094 SH SOLE 3 91094 0 0 KADEM SUSTAINABLE IMPACT CORP WT 48284e113 1 36652 SH SOLE 3 36652 0 0 KAIROUS ACQUISITION CORP LTD COM g52131128 0 900 SH SOLE 3 900 0 0 KARAT PACKAGING INC COM COM 48563l101 17 1191 SH SOLE 1 1191 0 0 KARAT PACKAGING INC COM COM 48563l101 702 48855 SH SOLE 42261 0 6594 KARAT PACKAGING INC COM COM 48563l101 227 15773 SH SOLE 3 15773 0 0 KELLOGG CO COM 487836108 31 430 SH SOLE 430 0 0 KELLOGG CO COM 487836108 28 400 SH SOLE 1 400 0 0 KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 1 8500 SH SOLE 3 8500 0 0 KERNEL GROUP HOLDINGS INC WT g5259l129 0 18700 SH SOLE 3 18700 0 0 KEY TRONIC CORP COM 493144109 318 73490 SH SOLE 62992 0 10498 KEY TRONIC CORP COM 493144109 103 23786 SH SOLE 3 23786 0 0 KEY TRONIC CORP COM 493144109 5 1217 SH SOLE 1 1217 0 0 KEYCORP COM 493267108 419 24059 SH SOLE 1 13268 0 10791 KEYCORP COM 493267108 134 7700 SH SOLE 7700 0 0 KHOSLA VENTURES ACQUISITION COM 482504107 37 3710 SH SOLE 3 3710 0 0 KIMBALL ELECTRONICS INC COM 49428J109 144 6353 SH SOLE 0 0 6353 KIMBALL INTL INC COM 494274103 172 26521 SH SOLE 3 26521 0 0 KIMBALL INTL INC COM 494274103 719 110624 SH SOLE 95691 0 14933 KIMBALL INTL INC COM 494274103 18 2763 SH SOLE 1 2763 0 0 KIMBERLY-CLARK CORP COM 494368103 1389 10233 SH SOLE 1 10133 0 100 KINDER MORGAN INC DEL LP 49456B101 714 39480 SH SOLE 1 36430 0 3050 KINDER MORGAN INC DEL LP 49456B101 1 38 SH SOLE 38 0 0 KISMET ACQUISITION THREE CORP WT g5276c102 0 11440 SH SOLE 3 11440 0 0 KISMET ACQUISITION THREE CORP COM g5276c110 20 2000 SH SOLE 3 2000 0 0 KISMET ACQUISITION TWO CORP WT g52807115 0 23040 SH SOLE 3 23040 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 23 500 SH SOLE 1 500 0 0 KLA CORP COM 482480100 2 6 SH SOLE 6 0 0 KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 0 8 SH SOLE 8 0 0 KOHLS CORP COM 500255104 340 13469 SH SOLE 1 13469 0 0 KOHLS CORP COM 500255104 337 13352 SH SOLE 13352 0 0 KOHLS CORP COM 500255104 55164 2184711 SH SOLE 3 2184711 0 0 KONTOOR BRANDS COM 50050n103 78 1940 SH SOLE 1 1940 0 0 KONTOOR BRANDS COM 50050n103 1389 34733 SH SOLE 25591 0 9142 KOPIN CORP COM 500600101 0 200 SH SOLE 1 200 0 0 KORNIT DIGITAL LTD COM m6372q113 23 1000 SH SOLE 1 1000 0 0 KRAFT HEINZ CO COM 500754106 16 389 SH SOLE 1 389 0 0 KRANESHARES TR INDX FD 500767652 3106 101670 SH SOLE 1 97362 0 4308 KRANESHARES TR CALL 500767906 3 100 SH Call SOLE 3 100 0 0 KRANESHARES TR INDX FD 500767652 169 5539 SH SOLE 5539 0 0 KRANESHARES TR COM 500767827 8 300 SH SOLE 1 300 0 0 KRANESHARES TR INDX FD 500767678 10 270 SH SOLE 1 270 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 26 2500 SH SOLE 1 2500 0 0 KROGER CO COM 501044101 131 2935 SH SOLE 1 2935 0 0 KULICKE & SOFFA INDS INC COM 501242101 222 5020 SH SOLE 5020 0 0 KYNDRYL HLDGS INC COM COM 50155q100 2 199 SH SOLE 1 199 0 0 L OREAL CO ADR ADUS 502117203 20 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 14810 71129 SH SOLE 69754 0 1375 L3HARRIS TECHNOLOGIES INC COM 502431109 12409 59599 SH SOLE 1 57992 0 1607 LABORATORY CORP AMER HLDGS COM 50540R409 132 561 SH SOLE 1 561 0 0 LAKELAND INDS INC COM 511795106 165 12429 SH SOLE 3 12429 0 0 LAKELAND INDS INC COM 511795106 1112 83646 SH SOLE 74004 0 9642 LAKELAND INDS INC COM 511795106 22 1625 SH SOLE 1 1625 0 0 LAM RESEARCH CORP COM 512807108 1 2 SH SOLE 2 0 0 LAM RESEARCH CORP COM 512807108 112 266 SH SOLE 1 266 0 0 LAMAR ADVERTISING CO NEW COM 512816109 41 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 3111 34810 SH SOLE 24310 0 10500 LAMF GLOBAL VENTURES I CORP WT g5338l124 0 6194 SH SOLE 3 6194 0 0 LANCASTER COLONY CORP COM 513847103 184 933 SH SOLE 1 933 0 0 LANDCADIA HOLDINGS IV INC WT 51477a112 0 4500 SH SOLE 3 4500 0 0 LANDEC CORP COM 514766104 365 56272 SH SOLE 48677 0 7595 LANDEC CORP COM 514766104 8 1306 SH SOLE 1 1306 0 0 LANDEC CORP COM 514766104 129 19973 SH SOLE 3 19973 0 0 LAS VEGAS SANDS CORP COM 517834107 5 100 SH SOLE 1 100 0 0 LAUDER ESTEE COS INC COM 518439104 19 75 SH SOLE 1 75 0 0 LAUDER ESTEE COS INC COM 518439104 503 2027 SH SOLE 2027 0 0 LAVA MEDTECH ACQUISITION COR WT 519345110 0 1704 SH SOLE 3 1704 0 0 LAZARD GROWTH ACQUISITION CORP WT g54035111 0 5141 SH SOLE 3 5141 0 0 LDH GROWTH CORP I WT g54094126 0 1200 SH SOLE 3 1200 0 0 LEAD EDGE GROWTH OPPORTUNITIES WT g54085116 0 1750 SH SOLE 3 1750 0 0 LEGGETT & PLATT INC COM 524660107 7 225 SH SOLE 1 225 0 0 LEIDOS HOLDINGS INC COM 525327102 179 1699 SH SOLE 1 1699 0 0 LEMONADE INC COM 52567d107 1 100 SH SOLE 1 100 0 0 LENNAR CORP COM 526057104 0 3 SH SOLE 3 0 0 LENNAR CORP COM 526057302 7 100 SH SOLE 1 100 0 0 LEO HLDGS CORP II WT EXP 01072 WT g5463r128 0 825 SH SOLE 3 825 0 0 LEVEL ONE BANCORP INC COM 52730d208 0 2500 SH SOLE 1 2500 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 164 28742 SH SOLE 1 28742 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 12 2033 SH SOLE 2033 0 0 LIBERTY BROADBAND CORP COM 530307107 76 1002 SH SOLE 1 946 0 56 LIBERTY BROADBAND CORP COM 530307305 277 3627 SH SOLE 1 3446 0 181 LIBERTY BROADBAND CORP COM 530307305 29 380 SH SOLE 380 0 0 LIBERTY GLOBAL INC COM SER A COM g5480u104 15 800 SH SOLE 1 700 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 30 1539 SH SOLE 1 1367 0 172 LIBERTY LATIN AMERICA LTD COM g9001e128 1 176 SH SOLE 1 176 0 0 LIBERTY LATIN AMERICA LTD COM g9001e102 0 58 SH SOLE 1 58 0 0 LIBERTY MEDIA CORP DEL COM 531229607 791 20218 SH SOLE 1 19699 0 519 LIBERTY MEDIA CORP DEL COM 531229409 138 3504 SH SOLE 1 3249 0 255 LIBERTY MEDIA CORP DEL COM 531229706 10 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DEL COM 531229854 117 1949 SH SOLE 1 1837 0 112 LIBERTY MEDIA CORP DEL COM 531229706 1 37 SH SOLE 1 37 0 0 LIBERTY MEDIA CORP DEL COM 531229888 74 2294 SH SOLE 1 2294 0 0 LIBERTY MEDIA CORP DEL COM 531229870 27 510 SH SOLE 1 454 0 56 LIBERTY MEDIA CORP DEL COM 531229607 7077 180846 SH SOLE 126679 0 54167 LIBERTY MEDIA CORP DEL COM 531229888 3724 115556 SH SOLE 79970 0 35586 LIBERTY RESOURCES ACQUISITION WT 53118a113 2 23200 SH SOLE 3 23200 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 0 188 SH SOLE 1 188 0 0 LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12000 SH SOLE 3 12000 0 0 LILLY ELI & CO COM 532457108 2520 6888 SH SOLE 1 6888 0 0 LIMONEIRA CO COM 532746104 496 40632 SH SOLE 30766 0 9866 LINCOLN ELEC HLDGS INC COM 533900106 271 1876 SH SOLE 1 1876 0 0 LINDE PLC COM g5494j103 258 790 SH SOLE 1 790 0 0 LINDE PLC COM g5494j103 1 4 SH SOLE 4 0 0 LIONHEART III CORP WT 536262116 0 1194 SH SOLE 3 1194 0 0 LITHIA MTRS INC COM 536797103 6 29 SH SOLE 1 29 0 0 LITHIUM AMERICAS CORP COM COM 53680q207 0 10 SH SOLE 1 10 0 0 LITTELFUSE INC COM 537008104 3 14 SH SOLE 1 14 0 0 LIVE OAK CRESTVIEW CLIMATE A WT 538086117 2 11632 SH SOLE 3 11632 0 0 LIVE OAK CRESTVIEW CLIMATE A COM 538086109 347 34900 SH SOLE 3 34900 0 0 LIVE OAK MOBILITY ACQUISI CO WT 538126111 0 1000 SH SOLE 3 1000 0 0 LKQ CORP COM 501889208 278 5200 SH SOLE 1 5025 0 175 LOCKHEED MARTIN CORP COM 539830109 128 264 SH SOLE 264 0 0 LOCKHEED MARTIN CORP COM 539830109 1082 2225 SH SOLE 1 2225 0 0 LOGISTICS INNOVTN TECHNLGS CRP WT 54141l118 0 332 SH SOLE 3 332 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 3 1000000 0 0 LORDSTOWN MOTORS CORP COM 54405q100 1 1000 SH SOLE 1 1000 0 0 LOWES COS INC COM 548661107 236 1185 SH SOLE 1185 0 0 LOWES COS INC COM 548661107 3952 19833 SH SOLE 1 18883 0 950 LQWD FINTECH CORP COM 50213w305 1 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 13 1831 SH SOLE 1831 0 0 LULULEMON ATHLETICA INC PUT 550021959 9 10 SH Put SOLE 3 10 0 0 LULULEMON ATHLETICA INC COM 550021109 169 528 SH SOLE 1 528 0 0 LULULEMON ATHLETICA INC COM 550021109 67 210 SH SOLE 210 0 0 LULULEMON ATHLETICA INC CALL 550021909 12 10 SH Call SOLE 3 10 0 0 LUMEN TECHNOLOGIES INC COM 550241103 37 7000 SH SOLE 1 7000 0 0 LUMIRADX LTD WT g5709l117 2 25700 SH SOLE 3 25700 0 0 LUXURBAN HOTELS INC COM COM 21985r105 159 93522 SH SOLE 81006 0 12516 LUXURBAN HOTELS INC COM COM 21985r105 50 29652 SH SOLE 3 29652 0 0 LUXURBAN HOTELS INC COM COM 21985r105 5 2897 SH SOLE 1 2897 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 44 300 SH SOLE 300 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 10 67 SH SOLE 1 67 0 0 M & T BK CORP COM COM 55261f104 11 75 SH SOLE 1 75 0 0 M & T BK CORP COM COM 55261f104 1 5 SH SOLE 5 0 0 M3 BRIGADE ACQUISITION II CO COM 553800103 20 2000 SH SOLE 3 2000 0 0 M3 BRIGADE ACQUISITION II CO WT 553800111 1 26400 SH SOLE 3 26400 0 0 M3-BRIGADE ACQUISITION III COR COM 55407r103 10 1000 SH SOLE 3 1000 0 0 M3-BRIGADE ACQUISITION III COR WT 55407r111 0 232 SH SOLE 3 232 0 0 MACE SEC INTL COM 554335208 2585 4787881 SH SOLE 3 4787881 0 0 MACE SEC INTL INC COM NEW COM 554335208 15 98110 SH SOLE 1 98110 0 0 MACONDRAY CAPITAL ACQUISITION WT g5853a115 0 468 SH SOLE 3 468 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 44 975 SH SOLE 1 975 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 1012 22510 SH SOLE 13510 0 9000 MADISON SQUARE GARDEN SPORTS C COM 55825t103 3 14 SH SOLE 1 14 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 719 3920 SH SOLE 3920 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 43 850 SH SOLE 850 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 706 14068 SH SOLE 1 14068 0 0 MAGNA INTL INC COM 559222401 22 390 SH SOLE 1 390 0 0 MAGNOLIA OIL & GAS CORP COM 559663109 35 1500 SH SOLE 1 1500 0 0 MALACCA STRAITS ACQUI -CW27 COM g5859b109 0 300 SH SOLE 3 300 0 0 MALACHITE INNOVATIONS INC COM 56089m107 1 3500 SH SOLE 1 3500 0 0 MANPOWER INC COM COM 56418h100 15 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 17 943 SH SOLE 1 943 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 5 1415 SH SOLE 1 1415 0 0 MARATHON OIL CORP COM 565849106 10 361 SH SOLE 1 361 0 0 MARATHON PETROLEUM CORP COM 56585a102 643 5522 SH SOLE 5522 0 0 MARATHON PETROLEUM CORP COM 56585a102 1117 9595 SH SOLE 1 8714 0 882 MARBLEGATE ACQ WTS WT 56608a113 0 2500 SH SOLE 3 2500 0 0 MARKEL CORP COM 570535104 930 706 SH SOLE 1 684 0 22 MARKEL CORP COM 570535104 368 279 SH SOLE 279 0 0 MARKFORGED HOLDING CORP COM 57064n102 371 319696 SH SOLE 1 319696 0 0 MARLIN TECHNOLOGY CORP WT g58411110 0 1666 SH SOLE 3 1666 0 0 MARQETA INC COM 57142b104 1 100 SH SOLE 1 100 0 0 MARRIOTT INTL INC NEW COM 571903202 6323 42466 SH SOLE 1 41006 0 1460 MARRIOTT INTL INC NEW COM 571903202 8633 57984 SH SOLE 56899 0 1085 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3 25 SH SOLE 1 25 0 0 MARSH & MCLENNAN COS INC COM 571748102 1 7 SH SOLE 7 0 0 MARSH & MCLENNAN COS INC COM 571748102 65 395 SH SOLE 1 395 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11 32 SH SOLE 1 32 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1 2 SH SOLE 2 0 0 MARVELL TECHNOLOGY INC COM 573874104 226 6109 SH SOLE 1 6109 0 0 MARVELL TECHNOLOGY INC COM 573874104 83 2250 SH SOLE 2250 0 0 MASCO CORP COM 574599106 3885 83238 SH SOLE 53606 0 29632 MASCO CORP COM 574599106 221 4732 SH SOLE 1 4732 0 0 MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 738 73806 SH SOLE 3 73806 0 0 MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 1 25198 SH SOLE 3 25198 0 0 MASTECH DIGITAL INC COM 57633b100 1 46 SH SOLE 1 46 0 0 MASTERBRAND INC COM COM 57638p104 7257 961209 SH SOLE 680011 0 281198 MASTERBRAND INC COM COM 57638p104 15 1989 SH SOLE 1 1989 0 0 MASTERCARD INCORPORATED COM 57636Q104 1229 3534 SH SOLE 3534 0 0 MASTERCARD INCORPORATED COM 57636Q104 11839 34047 SH SOLE 1 33190 0 856 MATCH GROUP INC COM 57667l107 21 518 SH SOLE 1 518 0 0 MATSON INC PUT 57686G955 185 500 SH Put SOLE 3 500 0 0 MAXEON SOLAR TECHNOLOGIES LT COM Y58473102 4 270 SH SOLE 1 270 0 0 MAXIMUS INC COM 577933104 7 100 SH SOLE 1 100 0 0 MAXPRO CAPITAL ACQUISITION COR WT 57778t114 0 3700 SH SOLE 3 3700 0 0 MCCORMICK & CO INC COM 579780206 52 625 SH SOLE 1 625 0 0 MCDONALDS CORP COM 580135101 16719 63444 SH SOLE 62444 0 1000 MCDONALDS CORP COM 580135101 9377 35583 SH SOLE 1 35101 0 482 MCKESSON CORP COM 58155Q103 5028 13404 SH SOLE 1 12139 0 1265 MCKESSON CORP COM 58155Q103 539 1438 SH SOLE 1438 0 0 MCLAREN TECHNOLOGY ACQUISITION WT 58176u117 0 5000 SH SOLE 3 5000 0 0 MDH ACQUISITION CORP COM 55283p106 319 31817 SH SOLE 3 31817 0 0 MDH ACQUISITION CORP WT 55283p114 0 34870 SH SOLE 3 34870 0 0 MDU RES GROUP INC COM 552690109 5005 164956 SH SOLE 126503 0 38453 MDU RES GROUP INC COM 552690109 190 6260 SH SOLE 1 6260 0 0 MEDMEN ENTERPRISES INC COM 58507m107 1 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 3024 38913 SH SOLE 1 35896 0 3017 MEDTRONIC PLC SHS COM g5960l103 412 5303 SH SOLE 5303 0 0 MEIRAGTX HOLDINGS PLC COM g59665102 4 550 SH SOLE 1 550 0 0 MEITUAN COM g59669104 31 1398 SH SOLE 1 1398 0 0 MERCADOLIBRE INC COM COM 58733r102 52 61 SH SOLE 1 61 0 0 MERCATO PARTNERS ACQUISITION C WT 58759a116 0 15000 SH SOLE 3 15000 0 0 MERCK & CO INC COM 58933Y105 3777 34044 SH SOLE 1 32294 0 1751 MERCK & CO INC COM 58933Y105 862 7772 SH SOLE 7772 0 0 MERCURY ECOM ACQUISITION COR WT 589381110 0 8403 SH SOLE 3 8403 0 0 MERCURY GENL CORP NEW COM 589400100 24 700 SH SOLE 1 700 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 2603 21629 SH SOLE 1 20785 0 844 META PLATFORMS INC CLASS A COM COM 30303m102 4212 35000 SH SOLE 3 35000 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 72 600 SH SOLE 600 0 0 METAA FINL GROUP COM 59100u108 9 220 SH SOLE 1 220 0 0 METALS ACQUISITION CORP COM g60405100 341 34077 SH SOLE 3 34077 0 0 METALS ACQUISITION CORP WT EXP WT g60405126 7 15000 SH SOLE 3 15000 0 0 METLIFE INC COM 59156R108 202 2797 SH SOLE 1 2797 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 14 10 SH SOLE 1 10 0 0 MFS GOVT MKTS INCOME TR CLSD FD 552939100 2 525 SH SOLE 1 525 0 0 MGM RESORTS INTERNATIONAL COM 552953101 288 8579 SH SOLE 1 8579 0 0 MGM RESORTS INTERNATIONAL COM 552953101 36 1072 SH SOLE 1072 0 0 MGP INGREDIENTS INC COM 55303j106 202 1901 SH SOLE 1 1901 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 0 4 SH SOLE 4 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2137 30425 SH SOLE 1 28475 0 1950 MICRON TECHNOLOGY INC COM 595112103 0 8 SH SOLE 8 0 0 MICRON TECHNOLOGY INC COM 595112103 268 5371 SH SOLE 1 4521 0 850 MICROSOFT CORP COM 594918104 34974 145834 SH SOLE 1 142094 0 3740 MICROSOFT CORP COM 594918104 22665 94510 SH SOLE 92960 0 1550 MICROSTRATEGY INC COM 594972408 4 31 SH SOLE 1 31 0 0 MIDDLEFIELD BANC CORP COM 596304204 647 23601 SH SOLE 1 23601 0 0 MIDDLEFIELD BANC CORP COM 596304204 8862 323435 SH SOLE 3 323435 0 0 MIDDLEFIELD BANC CORP COM 596304204 513 18708 SH SOLE 18708 0 0 MIDLAND STATES BANCORP INC COM 597742105 110 4119 SH SOLE 4119 0 0 MIDLAND STATES BANCORP INC COM 597742105 548 20594 SH SOLE 1 20594 0 0 MILLERKNOLL INC COM 600544100 2541 120943 SH SOLE 1 120943 0 0 MITSUBISHI CORP COM j43830116 23 723 SH SOLE 1 723 0 0 MITSUI & CO LTD ADR ADR 606827202 27 47 SH SOLE 1 47 0 0 MKS INSTRS INC COM 55306N104 9 101 SH SOLE 1 101 0 0 MODERNA INC COM 60770K107 42 233 SH SOLE 1 233 0 0 MODIVCARE INC COM 60783x104 3089 34430 SH SOLE 25680 0 8750 MOHAWK INDS INC COM 608190104 4 40 SH SOLE 1 40 0 0 MOLINA HEALTHCARE INC COM COM 60855r100 6 18 SH SOLE 1 18 0 0 MOLSON COORS BREWING CL B COM 60871r209 19 359 SH SOLE 1 359 0 0 MONDELEZ INTL INC COM 609207105 93 1393 SH SOLE 1393 0 0 MONDELEZ INTL INC COM 609207105 267 4004 SH SOLE 1 4004 0 0 MONEYLION INC COM 60938k114 0 2000 SH SOLE 3 2000 0 0 MONGODB INC COM 60937p106 11 56 SH SOLE 1 56 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 1 5 SH SOLE 5 0 0 MOODYS CORP COM 615369105 1 2 SH SOLE 2 0 0 MOOG INC COM 615394202 88 1000 SH SOLE 1000 0 0 MOOG INC COM 615394202 378 4310 SH SOLE 1 4310 0 0 MORGAN STANLEY COM 617446448 4 44 SH SOLE 1 44 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 141 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM 61945C103 4393 100146 SH SOLE 1 99144 0 1002 MOSAIC CO NEW COM 61945C103 4906 111821 SH SOLE 108686 0 3135 MOTIVE CAPITAL CORP II WT g6293r114 0 1832 SH SOLE 3 1832 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1 2 SH SOLE 2 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1723 6684 SH SOLE 1 5784 0 900 MOUNT RAINIER ACQUISITION CO WT 623006111 9 48400 SH SOLE 3 48400 0 0 MOUNTAIN & CO I ACQUISITN CORP WT g6301j112 0 5050 SH SOLE 3 5050 0 0 MOVADO GROUP INC COM 624580106 108 3342 SH SOLE 3 3342 0 0 MOVADO GROUP INC COM 624580106 340 10545 SH SOLE 9126 0 1419 MOVADO GROUP INC COM 624580106 8 244 SH SOLE 1 244 0 0 MPLX LP LP 55336v100 16 477 SH SOLE 477 0 0 MPLX LP LP 55336v100 82 2500 SH SOLE 1 2500 0 0 MSA SAFETY INC COM 553498106 433 3000 SH SOLE 1 3000 0 0 MSC INDL DIRECT INC COM 553530106 33 400 SH SOLE 1 400 0 0 MSCI INC COM 55354G100 262 564 SH SOLE 1 564 0 0 MSCI INC COM 55354G100 0 1 SH SOLE 1 0 0 MSD ACQUISITION CORP WT g5709c125 0 1000 SH SOLE 3 1000 0 0 MUELLER WTR PRODS INC COM 624758108 91 8500 SH SOLE 1 8500 0 0 MUELLER WTR PRODS INC PUT 624758958 7 300 SH Put SOLE 3 300 0 0 MUELLER WTR PRODS INC COM 624758108 42521 3951748 SH SOLE 3 3951748 0 0 MUELLER WTR PRODS INC COM 624758108 360 33500 SH SOLE 33500 0 0 MUELLER WTR PRODS INC PUT 624758958 80 1525 SH Put SOLE 3 1525 0 0 MURPHY OIL CORP COM 626717102 5 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 8 27 SH SOLE 1 27 0 0 N-ABLE INC COM 62878d100 1089 105980 SH SOLE 105980 0 0 NABORS ENERGY TRANSITION COR WT 629567116 0 50 SH SOLE 3 50 0 0 NANO DIMENSION LTD COM 63008g203 356 154900 SH SOLE 1 154900 0 0 NASDAQ INC COM 631103108 39 639 SH SOLE 1 639 0 0 NASPERS LTD COM 631512209 2 52 SH SOLE 1 52 0 0 NATHANS FAMOUS INC NEW COM 632347100 583 8676 SH SOLE 8676 0 0 NATIONAL FUEL GAS CO COM 636180101 67 1065 SH SOLE 1 1065 0 0 NATIONAL FUEL GAS CO COM 636180101 6328 99970 SH SOLE 69180 0 30790 NATIONAL GRID PLC COM 636274409 12 200 SH SOLE 1 200 0 0 NATIONAL WESTN LIFE GROUP IN COM 638517102 48 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 33 600 SH SOLE 1 600 0 0 NATURES SUNSHINE PRODS INC COM 639027101 14 1651 SH SOLE 1 1651 0 0 NATURES SUNSHINE PRODS INC COM 639027101 48 5771 SH SOLE 3 5771 0 0 NATURES SUNSHINE PRODS INC COM 639027101 522 62758 SH SOLE 54289 0 8469 NAUTILUS INC COM 63910B102 0 36 SH SOLE 1 0 0 36 NELNET INC COM 64031n108 94 1034 SH SOLE 1 1034 0 0 NELNET INC COM 64031n108 27 300 SH SOLE 300 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 16181 139731 SH SOLE 136831 0 2900 NESTLE S A SPONSORED ADR ADUS 641069406 11867 102478 SH SOLE 1 98005 0 4473 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 2 21 SH SOLE 1 21 0 0 NETFLIX INC COM COM 64110l106 302 1026 SH SOLE 1 1026 0 0 NETFLIX INC COM COM 64110l106 12 40 SH SOLE 40 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 2544590 SH SOLE 3 2544590 0 0 NEW FORTRESS ENERGY INC COM 644393100 4 100 SH SOLE 1 100 0 0 NEW PROVIDENCE ACQSITN CORP II WT 64823d110 0 1666 SH SOLE 3 1666 0 0 NEW RELIC INC COM COM 64829b100 11 200 SH SOLE 1 200 0 0 NEW VISTA ACQUISITION CORP WT g6529l121 0 2000 SH SOLE 3 2000 0 0 NEWCOURT ACQUISITION CORP WT g6448c129 0 5000 SH SOLE 3 5000 0 0 NEWELL BRANDS INC COM 651229106 330 25195 SH SOLE 1 22695 0 2500 NEWHOLD INVESTMENT CORP II WT 651450116 1 7500 SH SOLE 3 7500 0 0 NEWHOLD INVESTMENT CORP II COM 651450108 151 15000 SH SOLE 3 15000 0 0 NEWMARK GROUP INC COM 65158n102 24 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 299 6329 SH SOLE 1 6329 0 0 NEWMONT CORP COM 651639106 325 6880 SH SOLE 6880 0 0 NEWS CORP NEW COM 65249b109 15 800 SH SOLE 1 800 0 0 NEWTEK BUSINESS SVCS CORP COM 652526203 4 243 SH SOLE 1 243 0 0 NEWTEK BUSINESS SVCS CORP COM 652526203 164 10117 SH SOLE 8758 0 1359 NEWTEK BUSINESS SVCS CORP COM 652526203 52 3218 SH SOLE 3 3218 0 0 NEXSTAR BROADCASTING COM 65336k103 201 1146 SH SOLE 1 1146 0 0 NEXTERA ENERGY INC COM 65339F101 735 8796 SH SOLE 8796 0 0 NEXTERA ENERGY INC COM 65339F101 3459 41372 SH SOLE 1 41056 0 316 NIKE INC COM 654106103 11950 102129 SH SOLE 100029 0 2100 NIKE INC COM 654106103 10246 87561 SH SOLE 1 84755 0 2806 NIO INC COM 62914v106 17 1780 SH SOLE 1 1780 0 0 NISOURCE INC COM 65473P105 40 1464 SH SOLE 1 1464 0 0 NMG PARENT LLC COM 62929p102 3 17 SH SOLE 1 17 0 0 NOBLE ROCK ACQUISITION CORP COM g6546r101 81 8000 SH SOLE 3 8000 0 0 NOBLE ROCK ACQUISITION CORP WT g6546r119 1 17542 SH SOLE 3 17542 0 0 NOKIA CORP ADUS 654902204 445 95884 SH SOLE 1 95884 0 0 NOMAD FOODS LTD COM g6564a105 7937 460360 SH SOLE 340310 0 120050 NOMAD FOODS LTD COM g6564a105 50 2885 SH SOLE 1 2885 0 0 NORDSON CORP COM 655663102 1731 7283 SH SOLE 1 7283 0 0 NORFOLK SOUTHN CORP COM 655844108 2308 9368 SH SOLE 1 8918 0 450 NORFOLK SOUTHN CORP COM 655844108 67 272 SH SOLE 272 0 0 NORTH ATLANTIC ACQUISITION COR WT g66139125 0 1600 SH SOLE 3 1600 0 0 NORTHERN STAR INVESTMENT COR COM 66575b200 27 2697 SH SOLE 3 2697 0 0 NORTHERN STAR INVESTMENT CORP COM 66575b101 10 1000 SH SOLE 3 1000 0 0 NORTHERN STAR INVESTMENT CORP WT 66575b119 0 2700 SH SOLE 3 2700 0 0 NORTHERN STAR INVESTMENT CORP WT 66574l118 0 687 SH SOLE 3 687 0 0 NORTHERN STAR INVESTMENT III COM 66574l209 1 100 SH SOLE 3 100 0 0 NORTHLAND POWER COM 666511100 6 201 SH SOLE 1 201 0 0 NORTHRIM BANCORP INC COM 666762109 3039 55696 SH SOLE 38617 0 17079 NORTHROP GRUMMAN CORP COM 666807102 235 431 SH SOLE 431 0 0 NORTHROP GRUMMAN CORP COM 666807102 1640 3006 SH SOLE 1 2931 0 75 NORTHVIEW ACQUISITION CORP COM 66718n111 1 33458 SH SOLE 3 33458 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 584 41790 SH SOLE 3 41790 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 178 12740 SH SOLE 12740 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 747 53447 SH SOLE 1 53447 0 0 NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 413 526000 SH SOLE 1 526000 0 0 NORTONLIFELOCK INC COM 668771108 268 12500 SH SOLE 12500 0 0 NORTONLIFELOCK INC COM 668771108 4 200 SH SOLE 1 200 0 0 NOVARTIS AG ADUS 66987V109 71 780 SH SOLE 780 0 0 NOVARTIS AG ADUS 66987V109 232 2562 SH SOLE 1 2562 0 0 NOVO-NORDISK A S ADUS 670100205 167 1236 SH SOLE 1 1236 0 0 NRG ENERGY INC COM 629377508 347 10920 SH SOLE 10920 0 0 NU HOLDINGS LTD COM g6683n103 18 4312 SH SOLE 1 4312 0 0 NUCOR CORP COM 670346105 2 16 SH SOLE 1 16 0 0 NUO THERAPEUTICS INC COM 67059v209 7 4700 SH SOLE 1 4700 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 176 15445 SH SOLE 1 15445 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 43 8400 SH SOLE 1 8400 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 87 7396 SH SOLE 1 7396 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 148 12227 SH SOLE 1 12227 0 0 NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 47 8000 SH SOLE 1 8000 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 56 6567 SH SOLE 1 6567 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 83 6569 SH SOLE 1 6569 0 0 NUVEEN REAL ESTATE FD COM CLSD FD 67071b108 26 3400 SH SOLE 1 3400 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 306 22003 SH SOLE 1 22003 0 0 NVE CORP COM 629445206 785 12120 SH SOLE 12120 0 0 NVIDIA CORP COM COM 67066g104 389 2661 SH SOLE 2661 0 0 NVIDIA CORP COM COM 67066g104 2518 17229 SH SOLE 1 16412 0 817 NVR INC COM COM 62944t105 9 2 SH SOLE 1 2 0 0 NXP SEMICONDUCTORS N V COM N6596X109 19 123 SH SOLE 1 123 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 2 2 SH SOLE 2 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 28 33 SH SOLE 1 33 0 0 OCA ACQUISITION CORP COM 670865112 0 1400 SH SOLE 3 1400 0 0 OCCIDENTAL PETE CORP WT 674599162 3 75 SH SOLE 1 75 0 0 OCCIDENTAL PETE CORP COM 674599105 50 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP WT 674599162 4 100 SH SOLE 100 0 0 OCCIDENTAL PETE CORP COM 674599105 89 1410 SH SOLE 1 1410 0 0 ODP CORP COM 88337f105 18 400 SH SOLE 1 400 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 96 1404 SH SOLE 1 1404 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 29 103 SH SOLE 1 103 0 0 OLIN CORP COM 680665205 81 1525 SH SOLE 1 1525 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 36 1300 SH SOLE 1 1300 0 0 OMEROS CORP COM 682143102 26 11715 SH SOLE 1 11715 0 0 OMEROS CORP COM 682143102 690 305302 SH OTR 2 0 0 305302 OMEROS CORP COM 682143102 16 7000 SH SOLE 7000 0 0 OMNICOM GROUP INC COM 681919106 76 929 SH SOLE 1 929 0 0 OMNILIT ACQUISITION CORP COM 68218c116 0 8006 SH SOLE 3 8006 0 0 ONE GAS INC COM COM 68235p108 62 820 SH SOLE 820 0 0 ONEOK INC NEW COM 682680103 33 499 SH SOLE 499 0 0 ONESPAN INC COM 68287N100 11505 1028177 SH SOLE 3 1028177 0 0 ONESPAN INC COM 68287N100 19 1695 SH SOLE 1 1695 0 0 ONYX ACQUISITION I CO WT g6755q117 0 4550 SH SOLE 3 4550 0 0 OP BANCORP COM COM 67109r109 458 41050 SH SOLE 41050 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 4158 56233 SH SOLE 1 56233 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 323 4367 SH SOLE 4367 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 10295 94863 SH SOLE 94863 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 772 7116 SH SOLE 1 7116 0 0 OPY ACQUISITION CORP I WT 671005114 0 1600 SH SOLE 3 1600 0 0 ORACLE CORP COM 68389X105 1 14 SH SOLE 14 0 0 ORACLE CORP COM 68389X105 4576 55981 SH SOLE 1 50877 0 5104 ORASURE TECHNOLOGIES COM COM 68554v108 12 2500 SH SOLE 1 2500 0 0 ORGANIGRAM HOLDINGS INC COM 68620p101 2 2300 SH SOLE 1 2300 0 0 ORGANON & CO COM 68622v106 41 1454 SH SOLE 1 1454 0 0 ORGANON & CO COM 68622v106 8511 304715 SH SOLE 212715 0 92000 ORION ENGINEERED CARBONS SA CO COM l72967109 1450 81420 SH SOLE 56960 0 24460 ORION MARINE GROUP INC COM 68628v308 14 6006 SH SOLE 1 6006 0 0 ORION MARINE GROUP INC COM 68628v308 613 257644 SH SOLE 223024 0 34620 ORION MARINE GROUP INC COM 68628v308 194 81500 SH SOLE 3 81500 0 0 ORION OFFICE REIT INC COM 68629y103 0 50 SH SOLE 1 50 0 0 OSIRIS ACQUISITION CORP WT 68829a111 0 1332 SH SOLE 3 1332 0 0 OSISKO GOLD ROYALTIES COM 68827l101 7061 585018 SH SOLE 405038 0 179980 OSISKO GOLD ROYALTIES COM 68827l101 54 4455 SH SOLE 1 4455 0 0 OTIS WORLDWIDE CORP COM 68902V107 224 2866 SH SOLE 1 2866 0 0 OUTLOOK THERAPEUTICS INC COM 69012t206 117 108500 SH SOLE 1 108500 0 0 OWENS ILL INC COM NEW COM 67098h104 23009 1388596 SH SOLE 3 1388596 0 0 OWENS ILL INC COM NEW COM 67098h104 99 5962 SH SOLE 1 5962 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 151 13034 SH SOLE 13034 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 173 15018 SH SOLE 1 15018 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 475 20000 SH SOLE 20000 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 35 1490 SH SOLE 1 1490 0 0 PACCAR INC COM 693718108 0 4 SH SOLE 4 0 0 PACER BENCHMARK DATA & INFRAST COM 69374h741 8 267 SH SOLE 1 267 0 0 PACKAGING CORP AMER COM 695156109 70 549 SH SOLE 1 549 0 0 PAGERDUTY INC COM COM 69553p100 42 1600 SH SOLE 1 1600 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 216 33625 SH SOLE 1 32975 0 650 PALL CORP COM COM 696429307 3 61 SH SOLE 1 61 0 0 PALO ALTO NETWORKS INC COM 697435105 1 6 SH SOLE 6 0 0 PALO ALTO NETWORKS INC COM 697435105 18 129 SH SOLE 1 129 0 0 PAN AMERN SILVER CORP COM 697900108 139 8500 SH SOLE 8500 0 0 PAN AMERN SILVER CORP COM 697900108 590 36134 SH SOLE 1 36134 0 0 PARABELLUM ACQUISITION CORP WT 69901p117 1 14600 SH SOLE 3 14600 0 0 PARAMOUNT GLOBAL COM 92556h206 70 4134 SH SOLE 1 4134 0 0 PARK NATL CORP COM 700658107 42 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 1 100 SH SOLE 100 0 0 PARK-OHIO HLDGS CORP COM 700666100 1 100 SH SOLE 1 100 0 0 PARKER-HANNIFIN CORP COM 701094104 3374 11593 SH SOLE 1 10482 0 1111 PARKER-HANNIFIN CORP COM 701094104 132 452 SH SOLE 452 0 0 PARTNERS GROUP PRIVATE EQUITY LP 70214g208 216 27721 SH SOLE 1 27721 0 0 PASON SYSTEMS INC COM 702925108 149 12629 SH SOLE 12629 0 0 PASON SYSTEMS INC COM 702925108 342 29050 SH SOLE 1 29050 0 0 PATRICK INDS INC COM 703343103 7 117 SH SOLE 1 117 0 0 PAYCHEX INC COM 704326107 1 7 SH SOLE 7 0 0 PAYCHEX INC COM 704326107 9 74 SH SOLE 1 74 0 0 PAYPAL HLDGS INC COM 70450y103 87 1228 SH SOLE 1228 0 0 PAYPAL HLDGS INC COM 70450y103 429 6023 SH SOLE 1 5923 0 100 PC TEL INC COM COM 69325q105 4 817 SH SOLE 1 817 0 0 PC TEL INC COM COM 69325q105 45 10544 SH SOLE 3 10544 0 0 PC TEL INC COM COM 69325q105 439 102172 SH SOLE 97715 0 4457 PCB BANCORP COM COM 69320m109 962 54400 SH SOLE 54400 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PEGASUS DIGITAL MOBILITY ACQUI WT g69768110 0 3000 SH SOLE 3 3000 0 0 PELOTON INTERACTIVE INC COM 70614w100 1 85 SH SOLE 1 85 0 0 PENN ENTERTAINMENT INC COM 707569109 48 1601 SH SOLE 1 1601 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 752 68495 SH SOLE 47036 0 21459 PEOPLES BANCORP INC COM 709789101 15 540 SH SOLE 1 540 0 0 PEPPERLIME HEALTH ACQUISITION WT g70021111 1 17500 SH SOLE 3 17500 0 0 PEPSICO INC COM 713448108 12928 71562 SH SOLE 1 67605 0 3957 PEPSICO INC COM 713448108 1052 5825 SH SOLE 5825 0 0 PERCEPTION CAPITAL CORP II WT g7007d110 0 2500 SH SOLE 3 2500 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 8 860 SH SOLE 1 860 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 3382 345148 SH SOLE 219134 0 126014 PERFECT CORP WT g7006a117 0 103 SH SOLE 3 103 0 0 PERIDOT ACQUISITION CORP II WT g7008b121 0 3079 SH SOLE 3 3079 0 0 PERKINELMER INC COM 714046109 1672 11927 SH SOLE 1 11227 0 700 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 12 3338 SH SOLE 1 3338 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 79 22241 SH SOLE 3 22241 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 513 145304 SH SOLE 125894 0 19410 PERSHING SQUARE TONTINE COM 715esc018 0 1439 SH SOLE 3 1439 0 0 PFIZER INC COM 717081103 7989 155922 SH SOLE 1 150880 0 5042 PFIZER INC COM 717081103 1344 26226 SH SOLE 26226 0 0 PHILIP MORRIS INTL INC COM 718172109 254 2510 SH SOLE 2510 0 0 PHILIP MORRIS INTL INC COM 718172109 688 6795 SH SOLE 1 6645 0 150 PHILLIPS 66 COM 718546104 4642 44596 SH SOLE 1 40368 0 4228 PHILLIPS EDISON COM 71844v201 20 624 SH SOLE 1 624 0 0 PHP VENTURES ACQUISITION COR COM 69291C106 10 1000 SH SOLE 3 1000 0 0 PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 1170 13400 SH SOLE 3 13400 0 0 PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 35 400 SH SOLE 1 400 0 0 PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 24 2000 SH SOLE 1 2000 0 0 PIMCO ENERGY & TACTICAL CR O COM 69346N107 75 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R833 39 400 SH SOLE 400 0 0 PIMCO ETF TR INDX FD 72201R833 533 5405 SH SOLE 1 5105 0 300 PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 10 108 SH SOLE 1 108 0 0 PINE TECHNOLOGY ACQUISITN CO WT 722850112 0 22576 SH SOLE 3 22576 0 0 PINE TECHNOLOGY ACQUISITN CO COM 722850104 81 8104 SH SOLE 3 8104 0 0 PINNACLE WEST CAP CORP COM 723484101 72 950 SH SOLE 1 950 0 0 PINTEREST INC CL A COM 72352l106 6 253 SH SOLE 1 253 0 0 PINTEREST INC CL A COM 72352l106 0 12 SH SOLE 12 0 0 PIONEER MERGER CORP COM g7S24c103 11 1126 SH SOLE 3 1126 0 0 PIONEER NAT RES CO COM 723787107 19 84 SH SOLE 1 84 0 0 PITNEY BOWES INC COM 724479100 44 11675 SH SOLE 1 11675 0 0 PITNEY BOWES INC PUT 724479950 10 2003 SH Put SOLE 3 2003 0 0 PITNEY BOWES INC COM 724479100 1 200 SH SOLE 3 200 0 0 PITNEY BOWES INC PUT 724479950 7 1000 SH Put SOLE 3 1000 0 0 PITNEY BOWES INC PUT 724479950 0 27 SH Put SOLE 3 27 0 0 PITNEY BOWES INC PUT 724479950 5 200 SH Put SOLE 3 200 0 0 PIVOTAL INVESTMENT CORP III WT 72582m114 0 2529 SH SOLE 3 2529 0 0 PLUG POWER INC COM 72919p202 4 300 SH SOLE 1 300 0 0 PLUM ACQUISITION I CORP WT g7134l118 0 8497 SH SOLE 3 8497 0 0 PNC FINL SVCS GROUP INC COM 693475105 898 5683 SH SOLE 1 5683 0 0 PNC FINL SVCS GROUP INC COM 693475105 1 5 SH SOLE 5 0 0 POLISHED COM INC COM COM 28252c109 1005 1739870 SH SOLE 1525131 0 214739 POLISHED COM INC COM COM 28252c109 25 42977 SH SOLE 1 42977 0 0 POLISHED COM INC COM COM 28252c109 307 531293 SH SOLE 3 531293 0 0 POOL CORPORATION COM COM 73278l105 19 62 SH SOLE 1 62 0 0 PORTAGE FINTECH ACQUISITION CO WT g7185d114 1 3333 SH SOLE 3 3333 0 0 POST HLDGS INC COM 737446104 95 1055 SH SOLE 1 1055 0 0 POSTAL REALTY TRUST COM 73757r102 3007 206954 SH SOLE 153745 0 53209 POSTAL REALTY TRUST COM 73757r102 54 3731 SH SOLE 1 3731 0 0 POSTAL REALTY TRUST COM 73757r102 267 18387 SH SOLE 3 18387 0 0 POTBELLY CORP COM 73754y100 3516 631267 SH SOLE 3 631267 0 0 POTBELLY CORP RESTRICTED WARRA WT 737991349 0 97709 SH SOLE 3 97709 0 0 POTBELLY WARRANTS WT 929999845 0 48846 SH SOLE 3 48846 0 0 POTLATCHDELTIC CORPORATION COM 737630103 125 2850 SH SOLE 1 2850 0 0 POTLATCHDELTIC CORPORATION COM 737630103 5602 127348 SH SOLE 94498 0 32850 POWERSHARES ACTIVELY MANAGED S INDX FD 73935b805 10 304 SH SOLE 1 304 0 0 PPG INDS INC COM 693506107 993 7895 SH SOLE 1 7895 0 0 PPL CORP COM 69351t106 45 1535 SH SOLE 1 1535 0 0 PRAIRIESKY RTY LTD F COM 739721108 0 1 SH SOLE 1 1 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 225 8358 SH SOLE 8358 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 305 11308 SH SOLE 1 11308 0 0 PRICE T ROWE GROUP INC COM 74144T108 130 1190 SH SOLE 1 1190 0 0 PRIME NO ACQUISIT 27 UTS COM 74168p206 20 2000 SH SOLE 3 2000 0 0 PRIMO WATER COM 74167p108 6589 424020 SH SOLE 311070 0 112950 PRINCIPAL FINANCIAL GP COM COM 74251v102 8 90 SH SOLE 1 90 0 0 PRINCIPAL FINANCIAL GP COM COM 74251v102 1 7 SH SOLE 7 0 0 PRIVETERRA ACQUISITION CORP UN COM 74275n102 169 16770 SH SOLE 3 16770 0 0 PRIVETERRA ACQUISITION CORP UN WT 74275n110 0 5589 SH SOLE 3 5589 0 0 PROCORE TECHNOLOGIES INC COM 74275k108 4 82 SH SOLE 1 82 0 0 PROCTER AND GAMBLE CO COM 742718109 12142 80115 SH SOLE 78765 0 1350 PROCTER AND GAMBLE CO COM 742718109 19035 125592 SH SOLE 1 121395 0 4197 PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47700 SH SOLE 3 47700 0 0 PROGRESS ACQUISITION CORP WT 74327p113 2 24976 SH SOLE 3 24976 0 0 PROGRESSIVE CORP COM 743315103 2229 17185 SH SOLE 1 17185 0 0 PROGRESSIVE CORP COM 743315103 315 2430 SH SOLE 2430 0 0 PROJECT ENERGY REIMAGINED ACQU COM g72556106 30 3000 SH SOLE 3 3000 0 0 PROJECT ENERGY REIMAGINED ACQU WT g72556114 0 6000 SH SOLE 3 6000 0 0 PROLOGIS SH BEN INT COM 74340w103 1 9 SH SOLE 9 0 0 PROLOGIS SH BEN INT COM 74340w103 53 466 SH SOLE 1 466 0 0 PROOF ACQUISITION CORP I WT EX WT 74349w112 0 3350 SH SOLE 3 3350 0 0 PROOF ACQUISITION I CORP COM 74349w104 2 200 SH SOLE 3 200 0 0 PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 249 8789 SH SOLE 1 8789 0 0 PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680 29 400 SH SOLE 1 400 0 0 PROSHARES TR PUT 74348A950 1034 145 SH Put SOLE 3 145 0 0 PROSHARES TR PUT 74348A950 1133 200 SH Put SOLE 3 200 0 0 PROSHARES TR INDX FD 74347X849 30 1338 SH SOLE 1 1338 0 0 PROSHARES TR PUT 74348A950 317 50 SH Put SOLE 3 50 0 0 PROSHARES TR DJ BROOKFIELD INDX FD 74347b508 90 2014 SH SOLE 1 2014 0 0 PROSHARES TR II CALL 74347W900 178 800 SH Call SOLE 3 800 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 6 95 SH SOLE 1 95 0 0 PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201 4 137 SH SOLE 1 137 0 0 PROSHARES TR RUSS 2000 DIVD INDX FD 74347b698 80 1311 SH SOLE 1 1311 0 0 PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 318 3532 SH SOLE 1 3532 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 59 3675 SH SOLE 1 3675 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 2 50 SH SOLE 1 50 0 0 PROSPECTOR CAP CO 25 WTS WARRA WT g7273a113 0 420 SH SOLE 3 420 0 0 PROSPECTOR CAPITAL CORP COM G7273A105 13 1261 SH SOLE 3 1261 0 0 PROTECTIVE LIFE CORP COM COM 743674103 0 100 SH SOLE 1 100 0 0 PROVECTUS PHARMACEUTIC COM COM 74373p108 1 7650 SH SOLE 1 7650 0 0 PROVENTION BIO INC COM 74374n102 11 1000 SH SOLE 1 1000 0 0 PROVIDER REAL ESTATE FUND I LP LP 74499l783 28 28218 SH SOLE 1 28218 0 0 PRU GIA COM 744366725 81 72089 SH SOLE 1 72089 0 0 PSB HLDGS INC WIS COM 69360n108 7 300 SH SOLE 1 300 0 0 PSB HLDGS INC WIS COM 69360n108 11 498 SH SOLE 498 0 0 PSYCHEMEDICS CORP COM 744375205 4 761 SH SOLE 1 761 0 0 PSYCHEMEDICS CORP COM 744375205 49 9949 SH SOLE 3 9949 0 0 PSYCHEMEDICS CORP COM 744375205 295 60206 SH SOLE 52838 0 7368 PUBLIC STORAGE INC COM COM 74460d109 1 4 SH SOLE 4 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 12 203 SH SOLE 1 203 0 0 PUBMATIC INC COM CL A COM 74467q103 26 2000 SH SOLE 1 2000 0 0 PULTE GROUP INC COM 745867101 18 400 SH SOLE 1 400 0 0 PURE CYCLE CORP COM 746228303 206 19691 SH SOLE 1 19691 0 0 PURE ENERGY MINERALS COM 74624b700 0 55 SH SOLE 1 55 0 0 PURE STORAGE COM 74624m102 3 100 SH SOLE 1 100 0 0 PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 161 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 291 582407 SH SOLE 3 582407 0 0 QORVO INC COM STK COM 74736k101 41 452 SH SOLE 1 452 0 0 QQQ 230120P00272000 PUT 46090e953 295 320 SH Put SOLE 3 320 0 0 QQQ 230217P00262000 PUT 46090e953 166 200 SH Put SOLE 3 200 0 0 QQQ 230317P00280000 PUT 46090e953 1160 600 SH Put SOLE 3 600 0 0 QQQ 230331P00265000 PUT 46090e953 261 200 SH Put SOLE 3 200 0 0 QQQ 230616P00275000 PUT 46090e953 883 400 SH Put SOLE 3 400 0 0 QQQ 230616P00300000 PUT 46090e953 741 200 SH Put SOLE 3 200 0 0 QQQ 240119P00330000 PUT 46090e953 647 100 SH Put SOLE 3 100 0 0 QUALCOMM INC COM 747525103 6562 59685 SH SOLE 1 54051 0 5634 QUALCOMM INC COM 747525103 930 8460 SH SOLE 8460 0 0 QUANTUMSCAPE CORP COM 74767v109 0 27 SH SOLE 1 27 0 0 QUEST DIAGNOSTICS INC COM 74834L100 17 108 SH SOLE 1 108 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 2 1400 SH SOLE 1 1400 0 0 RADIANT LOGISTICS INC COM 75025x100 77 15211 SH SOLE 1 15211 0 0 RADIANT LOGISTICS INC COM 75025x100 20 4000 SH SOLE 4000 0 0 RAYMOND JAMES FINL INC COM 754730109 3826 35805 SH SOLE 25740 0 10065 RAYMOND JAMES FINL INC COM 754730109 223 2085 SH SOLE 1 2085 0 0 RAYONIER INC COM 754907103 94 2850 SH SOLE 1 2850 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7463 73950 SH SOLE 1 71916 0 2035 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 542 5373 SH SOLE 5373 0 0 RBC BEARINGS INC COM 75524B104 3 12 SH SOLE 1 12 0 0 READING INTL INC COM 755408101 11 4000 SH SOLE 1 4000 0 0 READY CAPITAL CORPORATION LP 75574u101 5 486 SH SOLE 1 486 0 0 REALTY INCOME CORP COM 756109104 57 900 SH SOLE 900 0 0 REALTY INCOME CORP COM 756109104 339 5339 SH SOLE 1 5339 0 0 REDWOOD TR INC COM 758075402 1 91 SH SOLE 1 91 0 0 REGAL REXNORD CORPORATION COM 758750103 9 77 SH SOLE 1 77 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 1 2 SH SOLE 2 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 112 155 SH SOLE 1 155 0 0 REGENXBIO INC COM COM 75901b107 23 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 2444 162959 SH SOLE 162959 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 6783 452198 SH SOLE 1 452198 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 34 167 SH SOLE 1 167 0 0 RELIEF THERAPEUTICS HOLDING SA COM h6759s100 5 150000 SH SOLE 1 150000 0 0 RENOVACOR INC WT 75989e114 0 6000 SH SOLE 3 6000 0 0 RENTOKIL INITIAL SPON ADS EACH COM 760125104 58 1884 SH SOLE 1 1884 0 0 REPUBLIC SVCS INC COM 760759100 287 2225 SH SOLE 2225 0 0 REPUBLIC SVCS INC COM 760759100 4397 34086 SH SOLE 1 29511 0 4575 RESIDEO TECHNOLOGIES COM 76118y104 3 163 SH SOLE 1 163 0 0 RESMED INC COM 761152107 0 2 SH SOLE 2 0 0 REVELSTONE CAPITAL ACQUISITION WT 76137r114 0 2250 SH SOLE 3 2250 0 0 RF ACQUISITION CORP COM 74954l104 4 366 SH SOLE 3 366 0 0 RGC RES INC COM 74955l103 1534 69552 SH SOLE 63578 0 5974 RH COM COM 74967x103 27 100 SH SOLE 1 100 0 0 RICHARDSON ELECTRS LTD COM 763165107 920 43147 SH SOLE 37326 0 5821 RICHARDSON ELECTRS LTD COM 763165107 22 1008 SH SOLE 1 1008 0 0 RICHARDSON ELECTRS LTD COM 763165107 294 13774 SH SOLE 3 13774 0 0 RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 2 20000 SH SOLE 3 20000 0 0 RIO TINTO PLC ADUS 767204100 47 654 SH SOLE 1 654 0 0 RIOT BLOCKCHAIN INC COM 767292105 66 19466 SH SOLE 1 19466 0 0 RISK GEORGE INDS INC CL A COM 767720204 28 2595 SH SOLE 1 2595 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 230 3970 SH SOLE 3970 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 7 122 SH SOLE 1 122 0 0 RIVERVIEW BANCORP INC COM 769397100 38 4952 SH SOLE 4952 0 0 RIVERVIEW BANCORP INC COM 769397100 95 12386 SH SOLE 1 12386 0 0 RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 2 100 SH SOLE 1 100 0 0 ROBLOX CORP COM 771049103 4 150 SH SOLE 1 150 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 11 282 SH SOLE 1 282 0 0 ROCKET COMPANIES INC COM 77311w101 9 1260 SH SOLE 1 1260 0 0 ROCKWELL AUTOMATION INC COM 773903109 16 62 SH SOLE 1 62 0 0 ROCKWELL AUTOMATION INC COM 773903109 1 2 SH SOLE 2 0 0 ROKU INC COM 77543r102 6 150 SH SOLE 1 150 0 0 ROPER TECHNOLOGIES INC COM 776696106 0 1 SH SOLE 1 0 0 ROSE HILL ACQUISITION CORP WT g7637j123 1 5850 SH SOLE 3 5850 0 0 ROSECLIFF ACQUISITION CORP I WT 77732r111 2 59722 SH SOLE 3 59722 0 0 ROSS ACQUISITION II CORP WT g7641c114 3 57107 SH SOLE 3 57107 0 0 ROSS ACQUISITION II CORP COM g7641c106 1038 102530 SH SOLE 3 102530 0 0 ROTH CH ACQUISITION V CO COM 77867r100 10 1000 SH SOLE 3 1000 0 0 ROTH CH ACQUISITION V CO WT 77867r118 1 4563 SH SOLE 3 4563 0 0 ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 0 22 SH SOLE 1 22 0 0 ROYAL BK CDA COM 780087102 85 906 SH SOLE 1 906 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 0 9 SH SOLE 9 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 64 1300 SH SOLE 1 1300 0 0 ROYAL GOLD INC COM 780287108 79 700 SH SOLE 700 0 0 ROYAL OAK REALTYTRUST INC LP 11899n308 929 14397 SH SOLE 1 14397 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 20 2275 SH SOLE 1 2275 0 0 RPM INTL INC COM 749685103 185 1898 SH SOLE 1 1898 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6052 388952 SH SOLE 3 388952 0 0 RSX 230120C00020000 CALL 92189f903 17 190 SH Call SOLE 3 190 0 0 RSX 230120C00030000 CALL 92189f903 0 12 SH Call SOLE 3 12 0 0 RTS ROC ENERGY ACQUISITION COR COM 77118v116 1 5000 SH SOLE 3 5000 0 0 RUMBLE INC COM 78137l105 1 185 SH SOLE 1 185 0 0 RXO INC COMMON STOCK COM 74982t103 5421 315198 SH SOLE 3 315198 0 0 RXO INC COMMON STOCK COM 74982t103 204 11850 SH SOLE 5530 0 6320 RXO INC COMMON STOCK COM 74982t103 1 35 SH SOLE 1 35 0 0 RYAN SPECIALTY HOLDINGS INC CL COM 78351f107 12 300 SH SOLE 1 300 0 0 S&P GLOBAL INC COM 78409v104 75 224 SH SOLE 1 224 0 0 S&P GLOBAL INC COM 78409v104 1 3 SH SOLE 3 0 0 SACHEM CAP CORP COM 78590A109 31 9258 SH SOLE 3 9258 0 0 SACHEM CAP CORP COM 78590A109 95 28677 SH SOLE 24807 0 3870 SACHEM CAP CORP COM 78590A109 3 777 SH SOLE 1 777 0 0 SAGE THERAPEUTICS INC COM 78667J108 4 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 3 85 SH SOLE 1 85 0 0 SAITECH GLOBAL CORP WT g7852t111 1 17648 SH SOLE 3 17648 0 0 SALESFORCE COM INC COM COM 79466l302 134 1012 SH SOLE 1 1012 0 0 SAMSARA INC COM 79589l106 1 100 SH SOLE 1 100 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 9 8 SH SOLE 1 8 0 0 SAP SE ADUS 803054204 10 100 SH SOLE 1 100 0 0 SCHLUMBERGER LTD COM 806857108 307 5740 SH SOLE 1 5155 0 585 SCHOLASTIC CORP COM 807066105 4584 116166 SH SOLE 85324 0 30842 SCHULTZE SPL PURP ACQ CORP I WT 808212112 0 14425 SH SOLE 3 14425 0 0 SCHWAB CHARLES CORP COM 808513105 1963 23575 SH SOLE 1 22720 0 855 SCHWAB CHARLES CORP COM 808513105 556 6680 SH SOLE 6680 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 19203 425313 SH SOLE 1 378636 0 46677 SCHWAB STRATEGIC TR INDX FD 808524409 61 923 SH SOLE 1 923 0 0 SCHWAB STRATEGIC TR INDX FD 808524730 1 26 SH SOLE 1 26 0 0 SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 31 1075 SH SOLE 1 1075 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 82 2032 SH SOLE 1 2032 0 0 SCHWAB STRATEGIC TR INDX FD 808524102 1199 26753 SH SOLE 1 26753 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 3518 77068 SH SOLE 1 68954 0 8114 SCHWAB STRATEGIC TR INDX FD 808524789 36 681 SH SOLE 1 231 0 450 SCHWAB STRATEGIC TR INDX FD 808524672 45 2000 SH SOLE 1 2000 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 438 18507 SH SOLE 1 17135 0 1372 SCHWAB STRATEGIC TR INDX FD 808524201 9 200 SH SOLE 200 0 0 SCHWAB STRATEGIC TR INDX FD 808524714 9 194 SH SOLE 1 194 0 0 SCHWAB STRATEGIC TR INDX FD 808524722 487 13183 SH SOLE 1 13183 0 0 SCHWAB STRATEGIC TR INDX FD 808524508 219 3345 SH SOLE 1 3345 0 0 SCHWAB STRATEGIC TR INDX FD 808524847 66 3410 SH SOLE 1 3410 0 0 SCHWAB STRATEGIC TR INDX FD 808524805 3712 115246 SH SOLE 1 106676 0 8570 SCHWAB STRATEGIC TR INDX FD 808524300 617 11098 SH SOLE 1 11098 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 926 12261 SH SOLE 1 12016 0 245 SEABOARD CORP DEL COM 811543107 19 5 SH SOLE 5 0 0 SEABOARD CORP DEL COM 811543107 49 13 SH SOLE 1 13 0 0 SEALED AIR CORP NEW COM COM 81211k100 10 200 SH SOLE 1 200 0 0 SEAPORT CALIBRE MATLS ACQUIS WT 812204113 0 1550 SH SOLE 3 1550 0 0 SEAPORT GLOBAL ACQUISITION II COM 81221h105 10 1000 SH SOLE 3 1000 0 0 SECUREWORKS CORP COM 81374a105 22 3500 SH SOLE 1 3500 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 29 861 SH SOLE 861 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 15 2417 SH Put SOLE 3 2417 0 0 SELECT SECTOR SPDR TR PUT 81369Y957 1014 800 SH Put SOLE 3 800 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 229 1688 SH SOLE 1 1688 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 654 7473 SH SOLE 7473 0 0 SELECT SECTOR SPDR TR PUT 81369Y950 4 15 SH Put SOLE 3 15 0 0 SELECT SECTOR SPDR TR PUT 81369Y957 275 700 SH Put SOLE 3 700 0 0 SELECT SECTOR SPDR TR PUT 81369Y957 287 400 SH Put SOLE 3 400 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 140 1423 SH SOLE 1 1423 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 2323 26562 SH SOLE 1 26165 0 397 SELECT SECTOR SPDR TR PUT 81369Y950 102 600 SH Put SOLE 3 600 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 205 2745 SH SOLE 1 2745 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 191 5584 SH SOLE 1 5584 0 0 SELECT SECTOR SPDR TR PUT 81369Y950 83 580 SH Put SOLE 3 580 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 88 600 SH Put SOLE 3 600 0 0 SELECT SECTOR SPDR TR PUT 81369Y957 38 234 SH Put SOLE 3 234 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1237 9940 SH SOLE 1 9908 0 32 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 151 4100 SH SOLE 1 4100 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 34 264 SH SOLE 1 264 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 42 594 SH SOLE 1 594 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 160 2059 SH SOLE 1 2059 0 0 SEMANTIX WT g6332a114 0 1550 SH SOLE 3 1550 0 0 SEMLER SCIENTIFIC INC COM COM 81684m104 324 9810 SH SOLE 9810 0 0 SEMPER PARATUS ACQUISITION COR WT g8028l131 0 6204 SH SOLE 3 6204 0 0 SEMPRA COM 816851109 13 84 SH SOLE 1 84 0 0 SERVICENOW INC COM COM 81762p102 114 294 SH SOLE 294 0 0 SERVICENOW INC COM COM 81762p102 231 596 SH SOLE 1 596 0 0 SESEN BIO INC COM 817763105 1 1302 SH SOLE 1 1302 0 0 SEVEN HILLS REALTY TRUST COM 81784e101 1 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 165 2895 SH SOLE 1 2895 0 0 SHERWIN WILLIAMS CO COM 824348106 636 2679 SH SOLE 2679 0 0 SHERWIN WILLIAMS CO COM 824348106 3139 13225 SH SOLE 1 13028 0 197 SHIFT TECHNOLOGIES INC COM 82452t107 0 283 SH SOLE 1 283 0 0 SHOPIFY INC CL A COM 82509l107 462 13324 SH SOLE 1 11824 0 1500 SHOULDERUP TECHNOLOGY ACQ COM 82537g203 3 300 SH SOLE 3 300 0 0 SIEMENS A G SPONSORED ADR ADUS 826197501 14 200 SH SOLE 1 200 0 0 SIGA TECHNOLOGIES INC COM 826917106 763 103735 SH SOLE 1 103735 0 0 SIGNET JEWELERS LTD SHS COM g81276100 48 700 SH SOLE 1 700 0 0 SILVER CREST ACQUISITION CORP COM g8656l114 1 11850 SH SOLE 3 11850 0 0 SILVER HAMMER MNG CORP COM 827733106 0 2150 SH SOLE 1 2150 0 0 SILVER SPIKE ACQUISITION CORP WT g8201h113 0 1819 SH SOLE 3 1819 0 0 SILVER SPIKE ACQUISITION CORP COM g8201h105 53 5278 SH SOLE 3 5278 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 437 23294 SH SOLE 3 23294 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 1641 87409 SH SOLE 77559 0 9850 SILVERCREST ASSET MGMT GROUP COM 828359109 34 1812 SH SOLE 1 1812 0 0 SILVERSPAC INC WT g8136v112 1 3332 SH SOLE 3 3332 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11 97 SH SOLE 1 97 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1 6 SH SOLE 6 0 0 SIREN ETF TR INDX FD 829658202 2 91 SH SOLE 1 91 0 0 SIRIUS XM HLDGS INC COM 82968b103 16 2667 SH SOLE 1 2667 0 0 SKECHERS U S A INC PUT 830566955 6 50 SH Put SOLE 3 50 0 0 SKECHERS U S A INC CALL 830566905 13 50 SH Call SOLE 3 50 0 0 SKILLZ PLATFORM INC COM 83067l109 0 400 SH SOLE 1 400 0 0 SKYDECK ACQUISITION CORP WT g82220115 0 1000 SH SOLE 3 1000 0 0 SKYWEST INC COM 830879102 1 68 SH SOLE 1 68 0 0 SKYWORKS SOLUTIONS INC COM COM 83088m102 3 34 SH SOLE 1 34 0 0 SLAM CORP WT g8210l121 0 2664 SH SOLE 3 2664 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMITH & WESSON BRANDS INC COM 831754106 252 29010 SH SOLE 3 29010 0 0 SMITH & WESSON BRANDS INC COM 831754106 19 2235 SH SOLE 1 2235 0 0 SMITH & WESSON BRANDS INC COM 831754106 781 89999 SH SOLE 77850 0 12149 SMITH A O CORP COM 831865209 5 84 SH SOLE 1 84 0 0 SMUCKER J M CO COM 832696405 2572 16228 SH SOLE 1 16076 0 152 SMUCKER J M CO COM 832696405 323 2038 SH SOLE 2038 0 0 SNAP INC. COM 83304a106 7 750 SH SOLE 1 750 0 0 SNOWFLAKE INC COM 833445109 529 3684 SH SOLE 1 3684 0 0 SOCIAL LEVERAGE ACQUISITION CO WT 83363k110 0 100 SH SOLE 3 100 0 0 SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 5 65 SH SOLE 1 65 0 0 SOFI TECHNOLOGIES INC COM 83406f102 3 667 SH SOLE 1 667 0 0 SOFTBANK GROUP CORPORATION COM 83404d109 6 300 SH SOLE 1 300 0 0 SOLAR INTEGRATED ROOFING CORP COM 83417r103 0 2000 SH SOLE 1 2000 0 0 SOMALOGIC INC WT 83444k113 2 4360 SH SOLE 3 4360 0 0 SOTERA HEALTH CO COM 83601l102 8 1000 SH SOLE 1 1000 0 0 SOUNDHOUND AI INC WT 836100115 3 20000 SH SOLE 3 20000 0 0 SOUTHERN CO COM 842587107 708 9918 SH SOLE 1 9768 0 150 SOUTHPORT ACQUISITION CORP WT 84465l113 0 667 SH SOLE 3 667 0 0 SOUTHWEST AIRLS CO COM 844741108 7 195 SH SOLE 1 195 0 0 SP PLUS CORP COM COM 78469c103 1342 38640 SH SOLE 38640 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 0 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVERAGE PUT 78467X959 146 200 SH Put SOLE 3 200 0 0 SPDR DOW JONES INDL AVERAGE PUT 78467X959 92 200 SH Put SOLE 3 200 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 136 409 SH SOLE 409 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 18104 54640 SH SOLE 1 51346 0 3294 SPDR GOLD MINISHARES TRUST COM 98149e303 7 189 SH SOLE 1 189 0 0 SPDR GOLD TR INDX FD 78463V107 34 200 SH SOLE 200 0 0 SPDR GOLD TR INDX FD 78463V107 1532 9029 SH SOLE 1 8979 0 50 SPDR GOLD TR INDX FD 78463V107 170 1000 SH SOLE 3 1000 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 142 3470 SH SOLE 3470 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 143 3508 SH SOLE 1 3508 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 13 398 SH SOLE 1 398 0 0 SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672 4 149 SH SOLE 1 149 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 244 9711 SH SOLE 1 9711 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 29 978 SH SOLE 1 978 0 0 SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 18 404 SH SOLE 1 404 0 0 SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 291 7494 SH SOLE 1 7458 0 36 SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 11 302 SH SOLE 1 302 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 107 2262 SH SOLE 1 2262 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 662 1730 SH SOLE 1730 0 0 SPDR S&P 500 ETF TR PUT 78462F953 582 200 SH Put SOLE 3 200 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 7264 18996 SH SOLE 1 17427 0 1569 SPDR S&P 500 ETF TR PUT 78462F953 245 300 SH Put SOLE 3 300 0 0 SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 109 992 SH SOLE 1 992 0 0 SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 1 42 SH SOLE 1 42 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 347 783 SH SOLE 1 699 0 84 SPDR SER TR CALL 78464A904 51 400 SH Call SOLE 3 400 0 0 SPDR SER TR PUT 78464A958 261 600 SH Put SOLE 3 600 0 0 SPDR SER TR INDX FD 78464A763 1166 9319 SH SOLE 1 9007 0 312 SPDR SER TR PUT 78464A958 123 600 SH Put SOLE 3 600 0 0 SPDR SER TR INDX FD 78468R408 60 2483 SH SOLE 1 2483 0 0 SPDR SER TR INDX FD 78468R200 5 150 SH SOLE 1 150 0 0 SPDR SER TR PUT 78464A958 82 600 SH Put SOLE 3 600 0 0 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 26 398 SH SOLE 1 398 0 0 SPDR SER TR DOW JONES REIT INDX FD 78464a607 31 358 SH SOLE 1 358 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 19 300 SH SOLE 1 300 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 4 54 SH SOLE 1 54 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 82 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 59 350 SH SOLE 1 350 0 0 SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 11 256 SH SOLE 1 256 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 16 271 SH SOLE 1 271 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 1 36 SH SOLE 1 36 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 10 117 SH SOLE 117 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 138 1666 SH SOLE 1 1666 0 0 SPDR SERIES TRUST S&P METALS M COM 78464a755 60 1206 SH SOLE 1 1206 0 0 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 1 20 SH SOLE 1 20 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 418 36636 SH SOLE 1 36636 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 161 14121 SH SOLE 14121 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 1681 27590 SH SOLE 18850 0 8740 SPIRE GLOBAL INC COM 848560108 0 400 SH SOLE 1 400 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 207 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 17 200 SH SOLE 1 200 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPORTSMAP TECH ACQUISITION COR COM 84921j108 114 11130 SH SOLE 3 11130 0 0 SPORTSMAP TECH ACQUISITION COR WT 84921j116 0 8347 SH SOLE 3 8347 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 2 28 SH SOLE 1 28 0 0 SPREE ACQUISITION 1 CORP LTD WT g83745128 0 4300 SH SOLE 3 4300 0 0 SPRINGWATER SPECIAL SITUATIONS WT 85205u115 0 11000 SH SOLE 3 11000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1585 88410 SH SOLE 1 88410 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 538 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 778 55200 SH SOLE 55200 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2474 175493 SH SOLE 1 175493 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 661 80200 SH SOLE 80200 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 750 90984 SH SOLE 1 90984 0 0 SPROTT PHYSICAL URANIUM TRUST COM 85210a104 188 16082 SH SOLE 1 16082 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 10 300 SH SOLE 1 300 0 0 SPX CORP COM 784635104 115 1750 SH SOLE 1 1750 0 0 SRH TOTAL RETURN FUND INC COM 101507101 252 19804 SH SOLE 1 19804 0 0 STANLEY BLACK & DECKER INC COM 854502101 8 100 SH SOLE 1 100 0 0 STAR GAS PARTNERS L.P. COM 85512c105 8 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 4866 49057 SH SOLE 1 46682 0 2375 STARBUCKS CORP COM 855244109 348 3511 SH SOLE 3511 0 0 STATE STR CORP COM 857477103 1 10 SH SOLE 10 0 0 STEPHAN CO COM 858603103 2 847 SH SOLE 847 0 0 STEPHAN CO COM 858603103 0 100 SH SOLE 1 100 0 0 STEPPE CEMENT LTD COM y8162g112 50 89000 SH SOLE 1 89000 0 0 STERIS PLC COM g8473t100 149 808 SH SOLE 1 808 0 0 STERLING INFRASTRUCTURE INC COM 859241101 12 360 SH SOLE 1 360 0 0 STERLING INFRASTRUCTURE INC COM 859241101 169 5154 SH SOLE 3 5154 0 0 STERLING INFRASTRUCTURE INC COM 859241101 612 18667 SH SOLE 16489 0 2178 STERLING MED SYS INC COM NEW COM m85548101 0 37 SH SOLE 1 37 0 0 STIFEL FINANCIAL CORP CV PFD 860630862 40 2450 SH SOLE 1 2450 0 0 STIFEL FINANCIAL CORP CV PFD 860630862 47 2900 SH SOLE 2900 0 0 STONEBRIDGE ACQUISITION CORP W WT g85094129 0 7500 SH SOLE 3 7500 0 0 STONEX GROUP INC COM 861896108 19 200 SH SOLE 1 200 0 0 STONEX GROUP INC COM 861896108 2830 29692 SH SOLE 23576 0 6116 STRATEGAS GLOBAL POLICY OPPOR INDX FD 00775y652 22 941 SH SOLE 1 941 0 0 STRATEGAS MACRO THEMATC OPPOR INDX FD 00775y645 21 929 SH SOLE 1 929 0 0 STRATIM CLOUD ACQUISITION CORP COM 86309r107 1026 102500 SH SOLE 3 102500 0 0 STRATIM CLOUD ACQUISITION CORP WT 86309r115 0 34200 SH SOLE 3 34200 0 0 STRIVE US ENERGY ETF COM 02072l722 1 50 SH SOLE 1 50 0 0 STRYKER CORPORATION COM 863667101 789 3226 SH SOLE 1 3226 0 0 STRYKER CORPORATION COM 863667101 391 1601 SH SOLE 1601 0 0 STRYVE FOODS INC COM 863685111 1 17300 SH SOLE 3 17300 0 0 SUMMIT HEALTHCARE ACQUISITION WT g8566r110 1 5050 SH SOLE 3 5050 0 0 SUN LIFE FINANCIAL INC. COM 866796105 7 148 SH SOLE 1 148 0 0 SUNCOKE ENERGY INC COM 86722A103 35 4000 SH SOLE 1 4000 0 0 SUPERNOVA PARTNERS ACQUISITION WT g8t90f128 0 1679 SH SOLE 3 1679 0 0 SVB FINL GROUP COM COM 78486q101 2 10 SH SOLE 1 10 0 0 SWIFTMERGE ACQUISITION CORP WT g63836111 0 6500 SH SOLE 3 6500 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 8 1068 SH SOLE 1 1068 0 0 SWITCHBACK II CORP WT 09077j115 0 2000 SH SOLE 3 2000 0 0 SYLVAMO CORP COM 871332102 6121 125972 SH SOLE 94884 0 31088 SYLVAMO CORP COM 871332102 85 1750 SH SOLE 1 1750 0 0 SYNOPSYS INC COM 871607107 1 3 SH SOLE 3 0 0 SYNOPSYS INC COM 871607107 29 91 SH SOLE 1 91 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 94 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 182 2382 SH SOLE 1 2382 0 0 SYSCO CORP COM 871829107 145 1892 SH SOLE 1892 0 0 T-MOBILE US INC COM 872590104 1 6 SH SOLE 6 0 0 T-MOBILE US INC COM 872590104 21 149 SH SOLE 1 149 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAILWIND INTERNATIONAL ACQUISI WT g8662f119 0 14046 SH SOLE 3 14046 0 0 TAIWAN FD INC COM 874036106 5 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 169 2262 SH SOLE 1 2262 0 0 TANDEM DIABETES CARE INC COM 875372203 4 94 SH SOLE 1 94 0 0 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 3 1248000 0 0 TARGET CORP COM 87612E106 90 603 SH SOLE 603 0 0 TARGET CORP COM 87612E106 781 5242 SH SOLE 1 4412 0 830 TARGET GLOBAL ACQUISITION I CO WT g8675n125 0 666 SH SOLE 3 666 0 0 TAX EXEMPT MUN TR UT 26TH NATL COM 87676A412 1 23 SH SOLE 1 23 0 0 TE CONNECTIVITY LTD COM H84989104 89 778 SH SOLE 1 778 0 0 TE CONNECTIVITY LTD COM H84989104 86 750 SH SOLE 750 0 0 TECH & ENERGY TRANSITION CORP COM 87823r102 222 22155 SH SOLE 3 22155 0 0 TECH & ENERGY TRANSITION CORP WT 87823r110 0 8944 SH SOLE 3 8944 0 0 TECHNOLOGY & TELECOMMUNICATION COM g87119114 2 52800 SH SOLE 3 52800 0 0 TECHTRONIC INDS LTD SPONSORED COM 87873r101 17 308 SH SOLE 1 308 0 0 TECK RESOURCES LTD ADUS 878742204 19 500 SH SOLE 1 500 0 0 TEEKAY TANKERS LTD COM y8565n300 375 12174 SH SOLE 10543 0 1631 TEEKAY TANKERS LTD COM y8565n300 119 3861 SH SOLE 3 3861 0 0 TEEKAY TANKERS LTD COM y8565n300 9 284 SH SOLE 1 284 0 0 TEGNA INC COM SHS COM 87901j105 21 1000 SH SOLE 1 1000 0 0 TELESAT CORP COM 879512309 7 1000 SH SOLE 1000 0 0 TELESAT CORP COM 879512309 67 8880 SH SOLE 1 8880 0 0 TEMPLETON EMERGING MKTS FD CLSD FD 880191101 46 4000 SH SOLE 1 4000 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 891 162223 SH SOLE 1 158723 0 3500 TENCENT HLDGS LTD ADR ADUS 88032q109 14 317 SH SOLE 1 317 0 0 TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 1 116 SH SOLE 1 116 0 0 TEREX CORP NEW COM 880779103 21 500 SH SOLE 1 500 0 0 TERRITORIAL BANCORP INC COM COM 88145x108 1959 81591 SH SOLE 81591 0 0 TESLA MTRS INC COM COM 88160r101 501 4068 SH SOLE 1 4068 0 0 TEUCRIUM AGRICULTURAL FUND COM 88166a706 7 230 SH SOLE 1 230 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 7682 46494 SH SOLE 1 45979 0 515 TEXAS INSTRS INC COM 882508104 6196 37503 SH SOLE 36803 0 700 TEXTRON INC COM 883203101 83 1170 SH SOLE 1 1170 0 0 TFS FINL CORP COM 87240R107 18 1253 SH SOLE 1 1253 0 0 TG VENTURE ACQUISITION CORP WT 87251t117 0 1600 SH SOLE 3 1600 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THE NORTH WEST COMPANY INC COM 663278208 20 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 4 100 SH SOLE 1 100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 527 957 SH SOLE 1 857 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 76 138 SH SOLE 138 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 818 39500 SH SOLE 1 39500 0 0 THRIVE ACQUISITION CORP WT g7158c119 0 9100 SH SOLE 3 9100 0 0 THRYV HLDGS INC COM 886029206 2247 118279 SH SOLE 79019 0 39260 THRYV HLDGS INC COM 886029206 5 260 SH SOLE 1 260 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 0 4663 SH SOLE 3 4663 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 2 11698 SH SOLE 3 11698 0 0 THUNDER BRIDGE CAPITAL PARTNER COM 88605l107 632 63480 SH SOLE 3 63480 0 0 TIDAL ETF TR INDX FD 886364678 84 4100 SH SOLE 4100 0 0 TIDAL ETF TR INDX FD 886364678 320 15587 SH SOLE 1 15587 0 0 TILLYS INC COM 886885102 496 54780 SH SOLE 54780 0 0 TILRAY INC COM 88688t100 5 1802 SH SOLE 1 1802 0 0 TIMKEN CO COM 887389104 141 2000 SH SOLE 1 2000 0 0 TIPTREE INC COM 88822q103 283 20451 SH SOLE 3 20451 0 0 TIPTREE INC COM 88822q103 877 63377 SH SOLE 54824 0 8553 TIPTREE INC COM 88822q103 20 1441 SH SOLE 1 1441 0 0 TJX COS INC NEW COM 872540109 121 1521 SH SOLE 1521 0 0 TJX COS INC NEW COM 872540109 3619 45460 SH SOLE 1 43260 0 2200 TKB CRITICAL TECHNOLOGIES 1 WT g88935120 0 2652 SH SOLE 3 2652 0 0 TLG ACQUISITION ONE CORP WT 87257m116 0 5298 SH SOLE 3 5298 0 0 TLGY ACQUISITION CORPORATION W WT g8656t125 0 5000 SH SOLE 3 5000 0 0 TOAST INC COM 888787108 9 514 SH SOLE 1 514 0 0 TOP SHIPS INC COM y8897y198 37 28856 SH SOLE 1 28856 0 0 TOPBUILD CORP COM COM 89055f103 40 253 SH SOLE 1 253 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4 200 SH SOLE 1 200 0 0 TOPICUS COM INC F COM 89072t102 6 107 SH SOLE 107 0 0 TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 241 7582 SH SOLE 1 7582 0 0 TORTOISEECOFIN ACQUISITION III WT g8956e117 2 10150 SH SOLE 3 10150 0 0 TOTO LIMITED ADR ADUS 891515207 26 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC COM 892231101 347 47850 SH SOLE 47850 0 0 TOYOTA MOTOR CORP ADUS 892331307 14 100 SH SOLE 1 100 0 0 TPB ACQUISITION CORPORATION I WT g8990l127 1 1666 SH SOLE 3 1666 0 0 TPG INC COM 872657101 122 4400 SH SOLE 4400 0 0 TPG INC COM 872657101 45 1600 SH SOLE 1 1600 0 0 TRACTOR SUPPLY CO COM 892356106 7 31 SH SOLE 1 31 0 0 TRAJECTORY ALPHA ACQUISITION C COM 89301b104 30 3000 SH SOLE 3 3000 0 0 TRAJECTORY ALPHA ACQUISITION C WT 89301b112 0 4000 SH SOLE 3 4000 0 0 TRANE TECHNOLOGIES PLC COM g8994e103 1 3 SH SOLE 3 0 0 TRANSCAT INC COM 893529107 13 177 SH SOLE 1 177 0 0 TRANSDIGM GROUP INC COM 893641100 253 401 SH SOLE 401 0 0 TRANSDIGM GROUP INC COM 893641100 2696 4281 SH SOLE 1 4226 0 55 TRAVEL PLUS LEISURE CO COM 894164102 72 1965 SH SOLE 1 1965 0 0 TRAVEL PLUS LEISURE CO COM 894164102 6394 175650 SH SOLE 124596 0 51054 TRAVELCENTERS OF AMERICA LLC C COM 894174101 1 21 SH SOLE 1 21 0 0 TRAVELERS COMPANIES INC COM 89417E109 1521 8112 SH SOLE 1 7512 0 600 TRI CONTL CORP CLSD FD 895436103 177 6900 SH SOLE 1 6900 0 0 TRINE II ACQ WT g9059f118 1 7589 SH SOLE 3 7589 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 11 265 SH SOLE 1 265 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 2 52 SH SOLE 52 0 0 TRULIEVE CANNABIS CORP F COM 89788c104 4 469 SH SOLE 1 469 0 0 TURTLE BEACH CORP COM 900450206 9 1200 SH SOLE 1 1200 0 0 TWELVE SEAS INVESTMENT CO II COM 90118t106 42 4149 SH SOLE 3 4149 0 0 TWELVE SEAS INVESTMENT CO II WT 90118t114 0 13455 SH SOLE 3 13455 0 0 TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 1 20339 SH SOLE 3 20339 0 0 TYLER TECHNOLOGIES INC COM 902252105 11 34 SH SOLE 1 34 0 0 TZP STRATEGIES ACQUISITION COR WT g91595119 0 3800 SH SOLE 3 3800 0 0 U S GLOBAL INVS INC COM 902952100 12 4000 SH SOLE 1 4000 0 0 UATARA CAPITAL ACQUISITION COR WT 85021q116 0 8600 SH SOLE 3 8600 0 0 UBER TECHNOLOGIES INC COM 90353t100 49 1965 SH SOLE 1 1965 0 0 UBER TECHNOLOGIES INC COM 90353t100 62 2520 SH SOLE 2520 0 0 UGI CORP NEW COM 902681105 328 8844 SH SOLE 8844 0 0 UNDER ARMOUR INC COM 904311206 4 473 SH SOLE 1 473 0 0 UNDER ARMOUR INC COM 904311107 3 286 SH SOLE 1 286 0 0 UNILEVER PLC ADUS 904767704 4688 93106 SH SOLE 1 84176 0 8930 UNILEVER PLC ADUS 904767704 450 8933 SH SOLE 8933 0 0 UNION PAC CORP COM 907818108 147 708 SH SOLE 708 0 0 UNION PAC CORP COM 907818108 5504 26581 SH SOLE 1 25470 0 1110 UNIT CORP COM 909218406 260 4500 SH SOLE 0 0 4500 UNITED AIRLS HLDGS INC COM 910047109 63 1670 SH SOLE 1 1670 0 0 UNITED PARCEL SERVICE INC COM 911312106 52 300 SH SOLE 300 0 0 UNITED PARCEL SERVICE INC COM 911312106 568 3268 SH SOLE 1 3243 0 25 UNITED PARCEL SERVICE INC PUT 911312956 317 400 SH Put SOLE 3 400 0 0 UNITED RENTALS INC COM 911363109 4 10 SH SOLE 1 10 0 0 UNITED RENTALS INC COM 911363109 1 3 SH SOLE 3 0 0 UNITED STS GASOLINE FD LP CALL 91201T902 487 2000 SH Call SOLE 3 2000 0 0 UNITED STS GASOLINE FD LP PUT 91201T952 180 2000 SH Put SOLE 3 2000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 27369 51623 SH SOLE 1 49713 0 1910 UNITEDHEALTH GROUP INC COM 91324P102 24890 46947 SH SOLE 46042 0 905 UNITI GROUP INC COM COM 91325v108 0 11 SH SOLE 1 11 0 0 UNITY SOFTWARE INC COM 91332u101 9 300 SH SOLE 1 300 0 0 UNIVERSAL DISPLAY CORP COM COM 91347p105 6 52 SH SOLE 1 52 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 2 335 SH SOLE 3 335 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 247 34498 SH SOLE 29825 0 4673 UNIVERSAL STAINLESS & ALLOY COM 913837100 5 701 SH SOLE 1 701 0 0 URBAN OUTFITTERS INC COM 917047102 38 1579 SH SOLE 1579 0 0 US BANCORP DEL COM 902973304 17 400 SH SOLE 400 0 0 US BANCORP DEL COM 902973304 2625 60191 SH SOLE 1 58401 0 1790 US GLOBAL JETS ETF INDX FD 26922a842 4 229 SH SOLE 1 229 0 0 USHIO INC COM j94456118 33 2650 SH SOLE 1 2650 0 0 UTAH MED PRODS INC COM 917488108 2286 22741 SH SOLE 21677 0 1064 V2X INC COM 92242t101 95 2310 SH SOLE 1 2310 0 0 V2X INC COM 92242t101 14985 362927 SH SOLE 279017 0 83910 VAALCO ENERGY INC COM 91851C201 1380 302537 SH SOLE 267888 0 34649 VAALCO ENERGY INC COM 91851C201 373 81887 SH SOLE 3 81887 0 0 VAALCO ENERGY INC COM 91851C201 30 6630 SH SOLE 1 6630 0 0 VAIL RESORTS INC COM COM 91879q109 27 113 SH SOLE 1 113 0 0 VAIL RESORTS INC COM COM 91879q109 87 363 SH SOLE 363 0 0 VALE S A CALL 91912E905 0 1 SH Call SOLE 1 1 0 0 VALERO ENERGY CORP COM 91913Y100 366 2886 SH SOLE 1 2886 0 0 VALOR LATITUDE ACQUISITION COR WT g9460n122 0 1666 SH SOLE 3 1666 0 0 VALVOLINE INC COM COM 92047w101 5189 158935 SH SOLE 119495 0 39440 VALVOLINE INC COM COM 92047w101 36 1105 SH SOLE 1 1105 0 0 VANECK GREEN METALS ETF INDX FD 92189y204 61 2155 SH SOLE 1 2155 0 0 VANECK OIL SERVICES ETF INDX FD 92189h607 5 18 SH SOLE 1 18 0 0 VANECK VECTORS AMT FREE INTERM COM 92189h201 58 1272 SH SOLE 1 1272 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 5748 66964 SH SOLE 66964 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 258 3001 SH SOLE 1 2686 0 315 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 101 5958 SH SOLE 1 5958 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 187 6525 SH SOLE 6525 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 179 6250 SH SOLE 1 6250 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 57 1600 SH SOLE 1600 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 253 5141 SH SOLE 5141 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 52 1062 SH SOLE 1 1062 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 771 28552 SH SOLE 1 28552 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 305 4695 SH SOLE 1 4695 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH SOLE 35 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 27 350 SH SOLE 1 350 0 0 VANECK VECTORS RUSSIA ETF INDX FD 92189f403 2 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1008 4968 SH SOLE 1 4775 0 193 VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 0 8 SH SOLE 1 8 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 3 59 SH SOLE 1 59 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 87 1205 SH SOLE 1 1205 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 160 2125 SH SOLE 2125 0 0 VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 33054 439079 SH SOLE 1 413076 0 26003 VANGUARD BD INDEX FDS INDX FD 921937819 619 8329 SH SOLE 1 8329 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 178 3749 SH SOLE 1 3749 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 83 1758 SH SOLE 1758 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 518 10922 SH SOLE 3 10922 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 14 71 SH SOLE 1 71 0 0 VANGUARD FINANCIALS INDX FD 92204a405 14 166 SH SOLE 1 166 0 0 VANGUARD INDEX FDS INDX FD 922908553 5769 69941 SH SOLE 69941 0 0 VANGUARD INDEX FDS INDX FD 922908363 64567 183774 SH SOLE 183774 0 0 VANGUARD INDEX FDS INDX FD 922908611 11561 72800 SH SOLE 1 69551 0 3249 VANGUARD INDEX FDS INDX FD 922908553 4941 59902 SH SOLE 1 59792 0 110 VANGUARD INDEX FDS INDX FD 922908769 6194 32400 SH SOLE 1 32400 0 0 VANGUARD INDEX FDS INDX FD 922908652 8801 66240 SH SOLE 66240 0 0 VANGUARD INDEX FDS INDX FD 922908363 30516 86855 SH SOLE 1 86812 0 43 VANGUARD INDEX FDS INDX FD 922908744 230 1638 SH SOLE 1638 0 0 VANGUARD INDEX FDS INDX FD 922908769 229 1200 SH SOLE 1200 0 0 VANGUARD INDEX FDS INDX FD 922908736 1500 7040 SH SOLE 1 7022 0 18 VANGUARD INDEX FDS INDX FD 922908751 273 1485 SH SOLE 1485 0 0 VANGUARD INDEX FDS INDX FD 922908595 21 103 SH SOLE 1 103 0 0 VANGUARD INDEX FDS INDX FD 922908611 471 2967 SH SOLE 2967 0 0 VANGUARD INDEX FDS INDX FD 922908652 1051 7912 SH SOLE 1 6650 0 1262 VANGUARD INDEX FDS INDX FD 922908512 658 4869 SH SOLE 1 4869 0 0 VANGUARD INDEX FDS INDX FD 922908751 5187 28258 SH SOLE 1 28258 0 0 VANGUARD INDEX FDS INDX FD 922908629 8150 39989 SH SOLE 1 39469 0 520 VANGUARD INDEX FDS INDX FD 922908744 5645 40214 SH SOLE 1 40214 0 0 VANGUARD INDEX FDS INDX FD 922908512 305 2256 SH SOLE 2256 0 0 VANGUARD INDEX FDS INDX FD 922908629 389 1907 SH SOLE 1907 0 0 VANGUARD INDEX FDS INDX FD 922908637 60 347 SH SOLE 1 347 0 0 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 91 1173 SH SOLE 1 1173 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 71 1278 SH SOLE 1 1278 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 3270 65209 SH SOLE 1 60513 0 4696 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 4825 123773 SH SOLE 1 123513 0 260 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 45 890 SH SOLE 890 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 9 90 SH SOLE 90 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 9 206 SH SOLE 1 206 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 72 1117 SH SOLE 1 1117 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 2268 58190 SH SOLE 58190 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1061 10315 SH SOLE 1 9638 0 677 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 1035 12014 SH SOLE 1 12014 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1237 115977 SH SOLE 1 115977 0 0 VANGUARD MALVERN FDS INDX FD 922020805 16 351 SH SOLE 1 351 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 117 2581 SH SOLE 1 2581 0 0 VANGUARD MUN BD FDS INDX FD 922907746 88 1781 SH SOLE 1 1781 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 236 1357 SH SOLE 1 1357 0 0 VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 98 1780 SH SOLE 1 1780 0 0 VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 114 1705 SH SOLE 1 1705 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 3 38 SH SOLE 1 38 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2758 36677 SH SOLE 1 36677 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 47 625 SH SOLE 625 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 16635 109550 SH SOLE 109550 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 7272 47888 SH SOLE 1 45534 0 2354 VANGUARD STAR FDS INDX FD 921909768 215 4162 SH SOLE 1 4162 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 5915 140945 SH SOLE 1 139205 0 1740 VANGUARD TAX-MANAGED FDS INDX FD 921943858 1019 24269 SH SOLE 24269 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 126 1700 SH SOLE 1 1700 0 0 VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 23 463 SH SOLE 1 289 0 174 VANGUARD WHITEHALL FDS INDX FD 921946794 416 6989 SH SOLE 1 6989 0 0 VANGUARD WHITEHALL FDS INDX FD 921946406 1500 13861 SH SOLE 1 13861 0 0 VANGUARD WORLD FD INDX FD 921910709 207 2500 SH SOLE 3 2500 0 0 VANGUARD WORLD FD INDX FD 921910816 7 43 SH SOLE 1 0 0 43 VANGUARD WORLD FD INDX FD 921910873 1166 8807 SH SOLE 1 8807 0 0 VANGUARD WORLD FDS INDX FD 92204A306 130 1075 SH SOLE 1 1075 0 0 VANGUARD WORLD FDS INDX FD 92204A801 5370 31552 SH SOLE 31552 0 0 VANGUARD WORLD FDS INDX FD 92204A702 1646 5153 SH SOLE 1 5153 0 0 VANGUARD WORLD FDS INDX FD 92204A876 500 3258 SH SOLE 1 3258 0 0 VANGUARD WORLD FDS INDX FD 92204A504 828 3336 SH SOLE 1 3336 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 18 96 SH SOLE 1 96 0 0 VAREX IMAGING CORP COM 92214X106 13 630 SH SOLE 1 0 0 630 VEEVA SYS INC COM 922475108 4 27 SH SOLE 1 27 0 0 VELODYNE LIDAR INC COM 92259f101 0 250 SH SOLE 1 250 0 0 VERANO HOLDINGS CORP SUB VTG COM 92338d101 11 3500 SH SOLE 1 3500 0 0 VERISIGN INC COM 92343E102 0 2 SH SOLE 2 0 0 VERISK ANALYTICS INC COM 92345Y106 60 340 SH SOLE 1 340 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 526 13360 SH SOLE 13360 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 4008 101727 SH SOLE 1 98752 0 2975 VERTEX PHARMACEUTICALS INC COM 92532F100 152 527 SH SOLE 1 527 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1 4 SH SOLE 4 0 0 VESTAS WIND SYSTEMS AS COM 925458101 5 500 SH SOLE 1 500 0 0 VIATRIS INC COM COM 92556v106 6 561 SH SOLE 1 400 0 161 VICTORIAS SECRET AND CO COM 926400102 1362 38060 SH SOLE 26330 0 11730 VIEMED HEALTHCARE INC COM COM 92663r105 116 15298 SH SOLE 3 15298 0 0 VIEMED HEALTHCARE INC COM COM 92663r105 362 47922 SH SOLE 41457 0 6465 VIEMED HEALTHCARE INC COM COM 92663r105 9 1175 SH SOLE 1 1175 0 0 VIEWRAY INC COM COM 92672l107 21 4634 SH SOLE 1 4634 0 0 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 2 1225 SH SOLE 1 1225 0 0 VIMEO INC COM 92719v100 1 149 SH SOLE 1 149 0 0 VIRGIN GROUP ACQUISITION CORP WT 39957d110 1 6139 SH SOLE 3 6139 0 0 VIRTUOSO ACQUISITION CORP WT g9525w117 1 12698 SH SOLE 3 12698 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 1 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 5068 24392 SH SOLE 1 21612 0 2780 VISA INC COM 92826C839 645 3106 SH SOLE 3106 0 0 VISCOGLIOSI BROTHERS ACQUISITI COM 92838k100 51 5000 SH SOLE 3 5000 0 0 VISCOGLIOSI BROTHERS ACQUISITI WT 92838k118 0 5000 SH SOLE 3 5000 0 0 VISION SENSING ACQUISITION COR WT 92838j111 0 3750 SH SOLE 3 3750 0 0 VISTA OUTDOOR INC COM 928377100 15 600 SH SOLE 1 600 0 0 VISTRA ENERGY CORP COM COM 92840m102 4250 183194 SH SOLE 127714 0 55480 VISTRA ENERGY CORP COM COM 92840m102 1188 51200 SH SOLE 1 49600 0 1600 VIX 230215P00020000 PUT 74347w950 26 800 SH Put SOLE 3 800 0 0 VMG CONSUMER ACQUISITION CORP WT 91842v110 0 250 SH SOLE 3 250 0 0 VMWARE INC COM 928563402 0 3 SH SOLE 3 0 0 VMWARE INC COM 928563402 15 122 SH SOLE 1 122 0 0 VOLKSWAGEN AG COM 928662600 14 900 SH SOLE 1 900 0 0 VONTIER CORPORATION COM 928881101 4714 243855 SH SOLE 168625 0 75230 VONTIER CORPORATION COM 928881101 19 980 SH SOLE 1 980 0 0 VOXX INTL CORP CL A COM 91829f104 120 14276 SH SOLE 3 14276 0 0 VOXX INTL CORP CL A COM 91829f104 8 996 SH SOLE 1 996 0 0 VOXX INTL CORP CL A COM 91829f104 376 44813 SH SOLE 38779 0 6034 VOYA FINANCIAL INC COM 929089100 560 9102 SH SOLE 1 9102 0 0 VOYA FINANCIAL INC COM 929089100 2967 48254 SH SOLE 36096 0 12158 VPC IMPACT ACQUISITION HOLDING WT g9460l118 0 10450 SH SOLE 3 10450 0 0 VULCAN MATLS CO COM 929160109 206 1178 SH SOLE 1 1178 0 0 WABTEC COM 929740108 1 9 SH SOLE 1 9 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 748 20024 SH SOLE 20024 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 764 20453 SH SOLE 1 17193 0 3260 WALMART INC COM 931142103 4455 31417 SH SOLE 1 29467 0 1950 WALMART INC COM 931142103 571 4025 SH SOLE 4025 0 0 WARBURG PINCUS CAPITAL CORP COM g9461d123 1 75 SH SOLE 3 75 0 0 WARBURG PINCUS CAPITAL F CLASS COM g9460m108 50 5000 SH SOLE 3 5000 0 0 WARBURG PINCUS CAPITAL F CLASS COM g9461d107 50 5000 SH SOLE 3 5000 0 0 WARBY PARKER INC COM 93403j106 3 200 SH SOLE 1 200 0 0 WARNER BROS DISCOVERY INC COM 934423104 641 67667 SH SOLE 1 62384 0 5283 WARNER MUSIC GROUP CORP COM 934550203 16 450 SH SOLE 1 450 0 0 WASTE MGMT INC DEL COM 94106L109 1532 9762 SH SOLE 1 9762 0 0 WASTE MGMT INC DEL COM 94106L109 240 1532 SH SOLE 1532 0 0 WATERS CORP COM 941848103 77 225 SH SOLE 1 175 0 50 WATSCO INC COM 942622200 5 21 SH SOLE 1 21 0 0 WATSCO INC COM 942622200 2 7 SH SOLE 7 0 0 WAVERLEY CAPITAL ACQUISITION C WT g06536117 1 13332 SH SOLE 3 13332 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 158 5952 SH SOLE 1 5952 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 48 1800 SH SOLE 1800 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5608 210816 SH SOLE 3 210816 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1615 51231 SH SOLE 51231 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 33 350 SH SOLE 1 350 0 0 WEC ENERGY GROUP INC COM 92939u106 1 7 SH SOLE 7 0 0 WELLS FARGO CO NEW COM 949746101 240 5805 SH SOLE 5805 0 0 WELLS FARGO CO NEW CV PFD 949746804 565 477 SH SOLE 1 440 0 37 WELLS FARGO CO NEW COM 949746101 991 24005 SH SOLE 1 20367 0 3638 WELLTOWER INC REIT COM 95040q104 1062 16197 SH SOLE 1 14947 0 1250 WENDYS CO COM 95058W100 61 2700 SH SOLE 2700 0 0 WERNER ENTERPRISES INC COM 950755108 1 33 SH SOLE 1 33 0 0 WESTERN ACQSTN VENTURES CORP COM 95758L107 55 4800 SH SOLE 3 4800 0 0 WESTERN ACQUISITION WT 95758l115 0 4800 SH SOLE 3 4800 0 0 WESTROCK CO COM SHS COM 96145d105 21 600 SH SOLE 1 600 0 0 WESTWATER RES INC COM 961684206 9 10983 SH SOLE 1 10983 0 0 WEYCO GROUP INC COM 962149100 1432 67660 SH SOLE 47828 0 19832 WEYERHAEUSER CO MTN BE COM 962166104 4839 156110 SH SOLE 1 151610 0 4500 WEYERHAEUSER CO MTN BE COM 962166104 10646 343413 SH SOLE 335713 0 7700 WHEATON PRECIOUS METALS CORP COM 962879102 35 900 SH SOLE 1 900 0 0 WHEELS UP EXPERIENCE INC COM 96328l106 34 33362 SH SOLE 1 33362 0 0 WHIRLPOOL CORP COM 963320106 61 430 SH SOLE 1 430 0 0 WHIRLPOOL CORP COM 963320106 1 5 SH SOLE 5 0 0 WHITEHORSE FINANCE INC COM 96524v106 39 3000 SH SOLE 1 3000 0 0 WILLIS TOWERS WATSON PLC LTD COM G96629103 0 2 SH SOLE 2 0 0 WISDOMTREE TR INDX FD 97717W703 50 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W307 196 3159 SH SOLE 1 3087 0 72 WISDOMTREE TR INDX FD 97717W315 3 81 SH SOLE 1 81 0 0 WISDOMTREE TR INDX FD 97717W505 424 10311 SH SOLE 1 10311 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 27 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 83 959 SH SOLE 1 959 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 100 2060 SH SOLE 1 2060 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 52 864 SH SOLE 1 864 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4952 82039 SH SOLE 1 82039 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 3744 62027 SH SOLE 62027 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 44 1091 SH SOLE 1 1091 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 32 720 SH SOLE 1 720 0 0 WISDOMTREE US VALUE INDX FD 97717w547 48 850 SH SOLE 1 850 0 0 WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 20 1463 SH SOLE 1 1463 0 0 WOLFSPEED INC COM 977852102 2 35 SH SOLE 1 35 0 0 WOLTERS KLUWER N V SPONSORED A COM 977874205 42 399 SH SOLE 1 399 0 0 WOLVERINE WORLD WIDE INC COM 978097103 63 5720 SH SOLE 1 5720 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3768 344782 SH SOLE 246386 0 98396 WOODSIDE ENERGY GROUP LTD COM 980228308 1 39 SH SOLE 1 39 0 0 WORKDAY INC-CLASS A COM 98138h101 24 141 SH SOLE 1 141 0 0 WORKHORSE GROUP INC COM 98138j206 12 7750 SH SOLE 1 7750 0 0 WORLD QUANTUM GROWTH ACQUISITI WT g5596w127 0 500 SH SOLE 3 500 0 0 WORLDWIDE WEBB ACQUISITION COR WT g97775111 0 10000 SH SOLE 3 10000 0 0 WP CAREY INC COM 92936U109 319 4082 SH SOLE 1 3782 0 300 WTS ADARA ACQUISITION WT 00653h110 0 100 SH SOLE 3 100 0 0 WTS AEQUI ACQUISITION WT 00775w110 0 266 SH SOLE 3 266 0 0 WTS AP ACQUISITION CORP REDMBL WT g04058114 0 2500 SH SOLE 3 2500 0 0 WTS APPHARVEST INC WT 03783t111 1 10749 SH SOLE 3 10749 0 0 WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 2 43850 SH SOLE 3 43850 0 0 WTS BLUE OCEAN ACQUISITION COR WT g1330l121 0 5000 SH SOLE 3 5000 0 0 WTS BLUERIVER ACQUISITION WT g1261q115 0 308 SH SOLE 3 308 0 0 WTS BULLPEN PARLAY ACQUISITION WT g1792a118 0 2500 SH SOLE 3 2500 0 0 WTS CHURCHILL CAPITAL CORP WT 17143w119 0 579 SH SOLE 3 579 0 0 WTS CONSTELLATION ACQUISITION WT g2r18k113 0 132 SH SOLE 3 132 0 0 WTS D AND Z MEDIA ACQUISITION WT 23305q114 0 200 SH SOLE 3 200 0 0 WTS DIAMONDHEAD HOLDINGS CORP WT 25278l113 0 125 SH SOLE 3 125 0 0 WTS EMERGING MARKETS HORIZON C WT g3033x121 0 50 SH SOLE 3 50 0 0 WTS EVE MOBILITY ACQUISITION C WT g3218g117 0 6000 SH SOLE 3 6000 0 0 WTS FINSERV ACQUISITION CORP I WT 31809y111 0 25 SH SOLE 3 25 0 0 WTS FORBION EUROPEAN ACQUISITI WT g3619h110 0 100 SH SOLE 3 100 0 0 WTS FOREST ROAD ACQUISITION CO WT 34619v111 0 119 SH SOLE 3 119 0 0 WTS FORTRESS CAPITAL ACQUISITI WT g36427121 0 79 SH SOLE 3 79 0 0 WTS FTAC EMERALD ACQUISITION C WT 29103k118 0 2200 SH SOLE 3 2200 0 0 WTS GENESIS GROWTH TECH ACQUIS WT g3r23d128 0 100 SH SOLE 3 100 0 0 WTS HEALTHCARE AI ACQUISITION WT g4373k117 0 1300 SH SOLE 3 1300 0 0 WTS ITIQUIRA ACQUISITION CORP WT g49773115 0 300 SH SOLE 3 300 0 0 WTS L CATTERTON ASIA ACQUISITI WT g5346g117 0 66 SH SOLE 3 66 0 0 WTS MISSION ADVANCEMENT CORP WT g3167f128 1 2332 SH SOLE 3 2332 0 0 WTS PEARL HOLDINGS ACQUISITION WT g44525114 0 529 SH SOLE 3 529 0 0 WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 0 2500 SH SOLE 3 2500 0 0 WTS PONTEM CORPORATION WT g71707122 0 666 SH SOLE 3 666 0 0 WTS PYROPHYTE ACQUISITION WT g7308p127 1 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 0 1259 SH SOLE 3 1259 0 0 WTS SCION TECH GROWTH II WARRA WT g31070116 0 32 SH SOLE 3 32 0 0 WTS SDCL EDGE ACQUISITION CORP WT g79471127 2 18269 SH SOLE 3 18269 0 0 WTS SIZZLE ACQUISITION WT 83014e117 2 6450 SH SOLE 3 6450 0 0 WTS TALON 1 ACQUISITION WT g86656116 0 8600 SH SOLE 3 8600 0 0 WTS TB SA ACQUISITION CORP WAR WT g8657l121 0 66 SH SOLE 3 66 0 0 WTS TIO TECH WT g8t10c114 0 6700 SH SOLE 3 6700 0 0 WTS TRISTAR ACQUISITION WT g9074v114 0 10450 SH SOLE 3 10450 0 0 WTS UTA ACQUISITION CORP WARRA WT g9473a117 1 10000 SH SOLE 3 10000 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 12344 173108 SH SOLE 146647 0 26461 WYNDHAM HOTELS & RESORTS INC COM 98311a105 4356 61092 SH SOLE 1 60812 0 280 XCEL ENERGY INC COM COM 98389b100 67 960 SH SOLE 1 560 0 400 XEROX CORP COM NEW COM 98421m106 4 250 SH SOLE 1 250 0 0 XND 221230C00120000 CALL 62877D101 0 800 SH Call SOLE 3 800 0 0 XND 230519C00135000 CALL 62877D101 513 2000 SH Call SOLE 3 2000 0 0 XND 221230C00115000 CALL 62877D101 0 600 SH Call SOLE 3 600 0 0 XND 230317C00125000 CALL 62877D101 207 800 SH Call SOLE 3 800 0 0 XPAC ACQUISITION CORP WT g9831x122 2 12598 SH SOLE 3 12598 0 0 XPAC ACQUISITION CORP COM g9831x106 31 3072 SH SOLE 3 3072 0 0 XPENG INC COM 98422d105 10 1000 SH SOLE 1 1000 0 0 XPO LOGISTICS INC PUT 983793950 0 1 SH Put SOLE 3 1 0 0 XPO LOGISTICS INC COM 983793100 394 11850 SH SOLE 5530 0 6320 XPO LOGISTICS INC CALL 983793900 11 10 SH Call SOLE 3 10 0 0 XPO LOGISTICS INC COM 983793100 1 35 SH SOLE 1 35 0 0 XPO LOGISTICS INC CALL 983793900 30 2002 SH Call SOLE 3 2002 0 0 XPO LOGISTICS INC COM 983793100 7091 213000 SH SOLE 3 213000 0 0 XRT 230120P00060000 PUT 78464a954 138 800 SH Put SOLE 3 800 0 0 XRT 230120P00065000 PUT 78464a954 394 800 SH Put SOLE 3 800 0 0 XRT 230317P00065000 PUT 78464a954 924 1600 SH Put SOLE 3 1600 0 0 XRT 230616P00060000 PUT 78464a954 434 800 SH Put SOLE 3 800 0 0 YUM BRANDS INC PUT 988498951 0 50 SH Put SOLE 3 50 0 0 YUM BRANDS INC COM 988498101 1 5 SH SOLE 5 0 0 YUM BRANDS INC COM 988498101 49 380 SH SOLE 1 380 0 0 YUM BRANDS INC CALL 988498901 8 50 SH Call SOLE 3 50 0 0 YUM CHINA HLDGS INC COM 98850p109 0 4 SH SOLE 1 4 0 0 ZAGG INC CVR COM 988cvr015 0 204960 SH SOLE 180882 0 24078 ZAGG INC CVR COM 988cvr015 0 3203 SH SOLE 1 3203 0 0 ZAGG INC CVR COM 988cvr015 0 70527 SH SOLE 3 70527 0 0 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 6 23 SH SOLE 1 23 0 0 ZIFF DAVIS INC COM COM 48123v102 15 190 SH SOLE 1 190 0 0 ZIFF DAVIS INC COM COM 48123v102 2382 30110 SH SOLE 23250 0 6860 ZIM INTEGRATED SHIPPING SERV COM m9t951109 2 100 SH SOLE 1 100 0 0 ZIMMER BIOMET HLDGS COM 98956p102 46 357 SH SOLE 1 232 0 125 ZIMVIE INC COM 98888t107 0 3 SH SOLE 1 3 0 0 ZIMVIE INC COM 98888t107 3985 426680 SH SOLE 292500 0 134180 ZOETIS INC COM 98978v103 4613 31474 SH SOLE 1 29649 0 1825 ZOETIS INC COM 98978v103 307 2095 SH SOLE 2095 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 130 1918 SH SOLE 1 1918 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 30 1000 SH SOLE 1 1000 0 0 ZSCALER INC COM 98980g102 28 250 SH SOLE 1 250 0 0 ZURN WATER SOLUTIONS CORP COM COM 98983l108 7 346 SH SOLE 1 346 0 0 ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110 0 1500 SH SOLE 3 1500 0 0