0001446114-21-000058.txt : 20211112 0001446114-21-000058.hdr.sgml : 20211112 20211112155201 ACCESSION NUMBER: 0001446114-21-000058 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-13214 FILM NUMBER: 211403102 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/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0001446114 XXXXXXXX 06-30-2021 06-30-2021 true 1 RESTATEMENT false Ancora Advisors, LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F HOLDINGS REPORT 028-13214 Y This amendment restates that no confidential information has been omitted from the public form 13F and filed separately with the commission.
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 11-12-2021 3 2595 3828419 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 235 29172 SH SOLE 3 29172 0 0 180 DEGREE CAP CORP COM COM 68235b208 901 111833 SH SOLE 98969 0 12864 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 7 108 SH SOLE 1 108 0 0 22ND CENTURY GROUP INC COM 90137f103 1 141 SH SOLE 1 141 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 19 475 SH SOLE 1 475 0 0 3M CO COM 88579y101 6233 31381 SH SOLE 1 29269 0 2112 3M CO COM 88579y101 709 3567 SH SOLE 3567 0 0 4LICENSING CORP COM 35104t107 0 2000 SH SOLE 1 2000 0 0 51JOB INC ADUS 316827104 6 77 SH SOLE 1 77 0 0 529 AMERICAN FUNDS COM 529funds1 249 249091 SH SOLE 1 249091 0 0 890 5TH AVENUE PARTNERS-CL A COM 28250a105 9 910 SH SOLE 3 910 0 0 AARON S COMPANY INC COM 00258w108 11 330 SH SOLE 1 330 0 0 AARON S COMPANY INC COM 00258w108 9517 297505 SH SOLE 230608 0 66897 ABBOTT LABS COM 002824100 5859 50543 SH SOLE 1 46528 0 4015 ABBOTT LABS COM 002824100 873 7529 SH SOLE 7529 0 0 ABBVIE INC COM 00287y109 12822 113831 SH SOLE 1 108462 0 5369 ABBVIE INC COM 00287y109 18122 160888 SH SOLE 158323 0 2565 ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 221 50000 SH SOLE 50000 0 0 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 6 634 SH SOLE 1 634 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 3139 31312 SH SOLE 1 30157 0 1155 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 168 1680 SH SOLE 1680 0 0 ABERDEEN STD SILVER ETF TR COM 003264108 25 1000 SH SOLE 1 1000 0 0 ABG ACQUISITION I CORP COM g00496102 2 200 SH SOLE 3 200 0 0 ACACIA RESH CORP COM 003881307 41 6000 SH SOLE 1 6000 0 0 ACACIA RESH CORP COM 003881307 326 48187 SH SOLE 3 48187 0 0 ACACIA RESH CORP COM 003881307 1226 181406 SH SOLE 160745 0 20661 ACADIA HEALTHCARE COMPANY INC COM 00404a109 8 124 SH SOLE 1 124 0 0 ACCELERATE ACQUISITION CORP COM 00439d102 728 75159 SH SOLE 3 75159 0 0 ACCELERATE ACQUISITION CORP WT 00439d110 31 25053 SH SOLE 3 25053 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 225 10200 SH SOLE 3 10200 0 0 ACCENTURE PLC COM g1151c101 10731 36402 SH SOLE 1 35901 0 501 ACCENTURE PLC COM g1151c101 13527 45888 SH SOLE 45063 0 825 ACRES COMMERCIAL REALTY CORP COM 00489q102 18 1140 SH SOLE 1 1140 0 0 ACRES COMMERCIAL REALTY CORP COM 00489q102 294 18331 SH SOLE 3 18331 0 0 ACTIVISION BLIZZARD INC COM 00507v109 74 775 SH SOLE 1 775 0 0 ACTUA CORPORATION COM 005094107 12 250000 SH SOLE 3 250000 0 0 ACUITY BRANDS INC COM COM 00508y102 62 330 SH SOLE 1 330 0 0 ACUSHNET HLDGS CORP COM 005098108 75 1518 SH SOLE 1 1518 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1888 95479 SH SOLE 1 93979 0 1500 ADAMS NAT RES FD INC COM COM 00548f105 14 868 SH SOLE 1 868 0 0 ADAMS RES & ENERGY INC COM 006351308 17 609 SH SOLE 1 609 0 0 ADAMS RES & ENERGY INC COM 006351308 431 15576 SH SOLE 3 15576 0 0 ADAMS RES & ENERGY INC COM 006351308 1869 67492 SH SOLE 60607 0 6885 ADAPTHEALTH CORP COM CL A COM 00653q102 509 18570 SH SOLE 18570 0 0 ADARA ACQUISITION CORP COM 00653h201 2 200 SH SOLE 3 200 0 0 ADEPTUS HEALTH COM 00esc5984 0 250 SH SOLE 1 250 0 0 ADIDAS AG ADR ADUS 00687A107 16 88 SH SOLE 1 88 0 0 ADIDAS AG NPV COM d0066b185 12 32 SH SOLE 1 32 0 0 ADIENT PLC SHS COM g0084w101 2 41 SH SOLE 1 41 0 0 ADIT EDTECH ACQUISITION CORP COM 007024102 129 13305 SH SOLE 3 13305 0 0 ADIT EDTECH ACQUISITION CORP WT 007024110 4 5950 SH SOLE 3 5950 0 0 ADOBE SYS INC COM COM 00724f101 2698 4607 SH SOLE 1 4382 0 225 ADOBE SYS INC COM COM 00724f101 642 1096 SH SOLE 1096 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 15 2000 SH SOLE 1 2000 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 99 13351 SH SOLE 3 13351 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 296 39932 SH SOLE 35363 0 4569 ADVANCED MICRO DEVICES INC COM 007903107 56 600 SH SOLE 1 600 0 0 ADVANCED MICRO DEVICES INC COM 007903107 293 3120 SH SOLE 3120 0 0 ADVANSIX INC COM COM 00773t101 845 28300 SH SOLE 19750 0 8550 ADVANT-E CORP COM COM 00761j206 0 89 SH SOLE 1 89 0 0 ADVANT-E CORP COM COM 00761j206 1253 226155 SH SOLE 3 226155 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 365 3821 SH SOLE 1 3821 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 150 3755 SH SOLE 1 3700 0 55 AEQUI ACQUISITION CORP COM 00775W201 8 800 SH SOLE 3 800 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 319 6600 SH SOLE 3 6600 0 0 AERSALE CORPORATION COM COM 00810f106 136 10933 SH SOLE 3 10933 0 0 AERSALE CORPORATION COM COM 00810f106 417 33461 SH SOLE 29647 0 3814 AF ACQUISITION CORP COM 001040104 185 19000 SH SOLE 3 19000 0 0 AF ACQUISITION CORP WT 001040112 6 6332 SH SOLE 3 6332 0 0 AFFYMAX INC COM 00826a109 0 500 SH SOLE 1 500 0 0 AFLAC INC COM 001055102 21 400 SH SOLE 1 400 0 0 AFRICAN GOLD ACQUISITION CORP COM g0112r108 2334 241861 SH SOLE 3 241861 0 0 AFRICAN GOLD ACQUISITION CORP WT g0112r124 111 175695 SH SOLE 3 175695 0 0 AGFIQ US MARKET NEUTRAL COM 00110g408 56 3331 SH SOLE 3 3331 0 0 AGILE GROWTH CORP COM g01202103 878 90757 SH SOLE 3 90757 0 0 AGILE GROWTH CORP WT g01202111 29 30252 SH SOLE 3 30252 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 41 280 SH SOLE 1 280 0 0 AIA GROUP LTD SPONSORED ADR ADUS 001317205 21 428 SH SOLE 1 428 0 0 AIR LIQUIDE ADR COM 009126202 11 326 SH SOLE 1 326 0 0 AIR PRODS & CHEMS INC COM 009158106 5391 18740 SH SOLE 1 17971 0 769 AIR PRODS & CHEMS INC COM 009158106 14280 49637 SH SOLE 48732 0 905 AIRBNB INC COM 009066101 97 635 SH SOLE 1 635 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 29 250 SH SOLE 1 250 0 0 AKERS BIOSCIENCES INC COM 62856x102 17 2700 SH SOLE 2700 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973n102 16 1500 SH SOLE 1 1500 0 0 AKZO NOBEL NV SPONSRD ADS NEW COM 010199503 24 577 SH SOLE 1 577 0 0 ALASKA AIR GROUP INC COM 011659109 1 20 SH SOLE 1 20 0 0 ALASKA COMMNCT SYS GRP COM COM 01167p101 102 30600 SH SOLE 3 30600 0 0 ALCON AG COM H01301128 28 400 SH SOLE 1 400 0 0 ALCON AG COM H01301128 21 296 SH SOLE 296 0 0 ALERIAN MLP COM 00162q452 44 1200 SH SOLE 1 1200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 55 300 SH SOLE 3 300 0 0 ALIBABA GRP SHS COM 01609w102 434 1914 SH SOLE 1 1914 0 0 ALIBABA GRP SHS COM 01609w102 111 491 SH SOLE 491 0 0 ALIGN TECHNOLOGY INC COM 016255101 4 6 SH SOLE 1 6 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 232 30146 SH SOLE 3 30146 0 0 ALIMENTATION COUCHE TARD COM 01626p403 103 2800 SH SOLE 1 2625 0 175 ALIMERA SCIENCES INC COM 016259202 3 333 SH SOLE 1 333 0 0 ALITHYA GROUP INC COM 01643b106 1794 638277 SH SOLE 1 638277 0 0 ALITHYA GROUP INC COM 01643b106 5607 1995439 SH SOLE 3 1995439 0 0 ALITHYA GROUP INC COM 01643b106 398 141814 SH SOLE 141814 0 0 ALKURI GLOBAL ACQUISITION CORP COM 66981n103 1058 106999 SH SOLE 3 106999 0 0 ALKURI GLOBAL ACQUISITION CORP WT 66981n111 36 24424 SH SOLE 3 24424 0 0 ALLETE INC COM 018522300 1545 22080 SH SOLE 22080 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 140 1348 SH SOLE 1 1348 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5896 56591 SH SOLE 42430 0 14161 ALLIANCEBERNSTEIN HOLDING COM 01881g106 233 5000 SH SOLE 5000 0 0 ALLIANT ENERGY CORP COM COM 188021083 11 200 SH SOLE 1 200 0 0 ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 146 9688 SH SOLE 1 9688 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 52 1500 SH SOLE 1 1500 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 77 3867 SH SOLE 3 3867 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 287 14475 SH SOLE 12819 0 1656 ALLSTATE CORP COM 020002101 890 6825 SH SOLE 1 6225 0 600 ALLSTATE CORP COM 020002101 130 1000 SH SOLE 1000 0 0 ALLSTATE CORPORATION CV PFD 020002838 95 3380 SH SOLE 1 3380 0 0 ALLY FINL INC COM COM 02005n100 74 1480 SH SOLE 1 1480 0 0 ALLY FINL INC COM COM 02005n100 3744 75111 SH SOLE 63521 0 11590 ALPHA CAPITAL ACQUISITION CO COM g0316p130 58 6000 SH SOLE 3 6000 0 0 ALPHA CAPITAL ACQUISITION CO WT g0316p122 2 2550 SH SOLE 3 2550 0 0 ALPHABET INC COM 02079K305 9271 3797 SH SOLE 1 3491 0 306 ALPHABET INC COM 02079K305 903 370 SH SOLE 370 0 0 ALPHABET INC COM 02079K107 16446 6562 SH SOLE 1 6368 0 194 ALPHABET INC COM 02079K107 1546 617 SH SOLE 617 0 0 ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH SOLE 1 100 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 5757 302668 SH SOLE 223768 0 78900 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 315 5952 SH SOLE 1 5952 0 0 ALTA EQUIPMENT GROUP COM 02128l106 1157 87081 SH SOLE 87081 0 0 ALTICE USA INC COM 02156k103 28 820 SH SOLE 820 0 0 ALTIMAR ACQUISITION CORP III COM g0370u108 106 10900 SH SOLE 3 10900 0 0 ALTIMAR ACQUISITION CORP III WT g0370u116 3 2725 SH SOLE 3 2725 0 0 ALTRIA GROUP INC COM 02209S103 1148 24084 SH SOLE 1 23684 0 400 ALTRIA GROUP INC COM 02209S103 95 2000 SH SOLE 2000 0 0 AMADEUS IT GROUP S A UNSPONSOR COM 02263t104 17 239 SH SOLE 1 239 0 0 AMARIN CORP PLC COM 023111206 2 500 SH SOLE 1 500 0 0 AMAZON COM INC COM 023135106 19265 5600 SH SOLE 1 5316 0 284 AMAZON COM INC COM 023135106 41 12 SH SOLE 3 12 0 0 AMAZON COM INC COM 023135106 1410 410 SH SOLE 410 0 0 AMBASE CORP COM COM 023164106 97 345501 SH SOLE 3 345501 0 0 AMERCO COM COM 235861002 312 530 SH SOLE 1 530 0 0 AMERICAN ACQUISITION OPPORTUNI COM 02369m102 99 10000 SH SOLE 3 10000 0 0 AMERICAN ACQUISITION OPPORTUNI WT 02369m110 3 5000 SH SOLE 3 5000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 0 15 SH SOLE 1 15 0 0 AMERICAN AXLE & MFG COM COM 240611038 29 2800 SH SOLE 1 2800 0 0 AMERICAN BATTERY METALS CORP COM 02451v101 7 3330 SH SOLE 1 3330 0 0 AMERICAN CAMPUS CMNTYS INC LP 024835100 4 75 SH SOLE 1 75 0 0 AMERICAN ELEC PWR CO INC COM 025537101 633 7485 SH SOLE 1 7485 0 0 AMERICAN EXPRESS CO COM 025816109 132 797 SH SOLE 1 797 0 0 AMERICAN GREEN INC COM 02640n200 0 760 SH SOLE 1 760 0 0 AMERICAN HOMES 4 RENT COM 02665t306 10 250 SH SOLE 1 250 0 0 AMERICAN LITHIUM CORP COM 027259209 37 24504 SH SOLE 3 24504 0 0 AMERICAN TOWER CORP NEW COM 03027X100 357 1323 SH SOLE 1 1323 0 0 AMERICAN TOWER CORP NEW COM 03027X100 18 67 SH SOLE 67 0 0 AMERICAN VANGUARD CORP COM 030371108 556 31726 SH SOLE 31726 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 519 3370 SH SOLE 1 3370 0 0 AMERIPRISE FINL INC COM 03076C106 521 2092 SH SOLE 1 2092 0 0 AMERISOURCE BERGEN CORP COM 03073e105 341 2975 SH SOLE 1 2975 0 0 AMGEN INC COM 031162100 13593 55768 SH SOLE 1 52488 0 3280 AMGEN INC COM 031162100 15857 65055 SH SOLE 63555 0 1500 AMPLIFY ETF TR INDX FD 032108607 104 2177 SH SOLE 1 2177 0 0 AMPLITUDE HEALTHCARE ACQUISITI COM 03212a105 1 100 SH SOLE 3 100 0 0 AMTECH SYS INC COM 032332504 264 27419 SH SOLE 3 27419 0 0 AMTECH SYS INC COM 032332504 1077 111714 SH SOLE 99615 0 12099 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANDERSONS INC COM 034164103 3 100 SH SOLE 0 0 100 ANGEL POND HOLDINGS CORP COM g0447j110 50 5000 SH SOLE 3 5000 0 0 ANGIOSOMA INC COM 03476l102 3 52000 SH SOLE 1 52000 0 0 ANGLE PLC SURREY COM 03476v100 18 1100 SH SOLE 1 1100 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 7 100 SH SOLE 1 100 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4 500 SH SOLE 1 500 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 160 18000 SH SOLE 18000 0 0 ANSYS INC COM 03662Q105 12 35 SH SOLE 1 35 0 0 ANTA SPORTS PRODUCTS LTD COM 03662p107 195 331 SH SOLE 1 331 0 0 ANTHEM INC COM 036752103 39 103 SH SOLE 1 103 0 0 ANZU SPECIAL ACQUISITION CORP COM 03737a101 698 71686 SH SOLE 3 71686 0 0 ANZU SPECIAL ACQUISITION CORP WT 03737a119 22 23895 SH SOLE 3 23895 0 0 AON PLC PUT G0403H958 4 10 SH Put SOLE 3 10 0 0 AON PLC COM g0403h108 1412 5914 SH SOLE 1 5814 0 100 AON PLC COM g0403h108 63 262 SH SOLE 262 0 0 APA CORP (US) COM 03743q108 8 350 SH SOLE 1 350 0 0 API GROUP CORP COM 00187Y100 245 11750 SH SOLE 1 11750 0 0 API GROUP CORP COM 00187Y100 16919 809900 SH SOLE 654810 0 155090 APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH SOLE 1 18 0 0 APOLLO GLOBAL MANAGEMENT INC COM 03768e105 387 6224 SH SOLE 1 6224 0 0 APOLLO STRATEGIC GROWTH CAPITA COM g0412a102 18 1800 SH SOLE 3 1800 0 0 APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH SOLE 3 359 0 0 APPIAN CORP CL A COM 03782l101 6 40 SH SOLE 1 40 0 0 APPLE INC COM 037833100 62188 454061 SH SOLE 1 442331 0 11730 APPLE INC COM 037833100 444 3240 SH SOLE 3 3240 0 0 APPLE INC COM 037833100 23728 173245 SH SOLE 170320 0 2925 APPLIED INDLTECH INC COM COM 03820c105 216 2375 SH SOLE 1 2375 0 0 APPLIED MATLS INC COM 038222105 2384 16741 SH SOLE 1 16741 0 0 APPLIED MATLS INC COM 038222105 1076 7555 SH SOLE 7555 0 0 APPLIED THERAPEUTICS INC COM 03828a101 52 2500 SH SOLE 1 2500 0 0 APTARGROUP INC COM 038336103 5 35 SH SOLE 1 35 0 0 ARCBEST CORP COM COM 03937c105 47 800 SH SOLE 1 800 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 130 3350 SH SOLE 1 0 0 3350 ARCH CAPITAL GROUP LTD COM g0450a105 302 7753 SH SOLE 7753 0 0 ARCH RESOURCES INC COM 03940r107 278 4879 SH SOLE 1 4879 0 0 ARCH RESOURCES INC COM 03940r107 67 1169 SH SOLE 1169 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 14 225 SH SOLE 1 225 0 0 ARCHIMEDES TECH SPAC PARTNR COM 039562202 1318 133154 SH SOLE 3 133154 0 0 ARCONIC INC COM COM 03966v107 132 3717 SH SOLE 1 3717 0 0 ARCONIC INC COM COM 03966v107 15785 443141 SH SOLE 359768 0 83373 ARCOSA INC COM 039653100 181 3080 SH SOLE 1 3080 0 0 ARCOSA INC COM 039653100 9351 159195 SH SOLE 128813 0 30382 ARDELYX INC COM 039697107 2 287 SH SOLE 1 287 0 0 ARES ACQUISITION CORP COM g33032106 155 15900 SH SOLE 3 15900 0 0 ARES ACQUISITION CORP WT g33032122 4 3179 SH SOLE 3 3179 0 0 ARES CAP CORP COM COM 04010l103 4960 253203 SH SOLE 1 242188 0 11015 ARIES I ACQUISITION CORP COM g0542n115 30 3000 SH SOLE 3 3000 0 0 ARK ETF TRUST INDX FD 00214q401 3 19 SH SOLE 1 19 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 1931 35679 SH SOLE 1 35679 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 2021 21847 SH SOLE 1 21847 0 0 ARK INNOVATION ETF INDX FD 00214q104 437 3338 SH SOLE 1 3338 0 0 ARK INNOVATION ETF INDX FD 00214q104 252 1925 SH SOLE 1925 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 92 859 SH SOLE 1 859 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280a100 124 1500 SH SOLE 1 1500 0 0 ARROWROOT ACQUISITION CORP COM 04282m102 28 2935 SH SOLE 3 2935 0 0 ARROWROOT ACQUISITION CORP WT 04282m110 1 1467 SH SOLE 3 1467 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1778 12693 SH SOLE 1 11568 0 1125 ASA GOLD AND PRECIOUS METALS L COM g3156p103 97 4504 SH SOLE 3 4504 0 0 ASHLAND GLOBAL HLDGS INC PUT 044186954 16 800 SH Put SOLE 3 800 0 0 ASHLAND GLOBAL HLDGS INC PUT 044186954 65 1000 SH Put SOLE 3 1000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 143 1636 SH SOLE 1 1636 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 16559 189251 SH SOLE 3 189251 0 0 ASML HOLDING N V COM N07059210 21 31 SH SOLE 1 31 0 0 ASTRAZENECA PLC ADUS 046353108 138 2300 SH SOLE 1 2300 0 0 ASTREA ACQUISITION CORP COM 04637c106 387 40021 SH SOLE 3 40021 0 0 ASTREA ACQUISITION CORP WT 04637c114 13 19860 SH SOLE 3 19860 0 0 ASTRONICS CORP COM 046433108 13 750 SH SOLE 1 750 0 0 ASURE SOFTWARE INC COM 04649U102 24 2740 SH SOLE 1 2740 0 0 ASURE SOFTWARE INC COM 04649U102 89 10000 SH SOLE 10000 0 0 AT&T INC COM 00206r102 7067 245553 SH SOLE 1 237060 0 8493 AT&T INC COM 00206r102 144 5011 SH SOLE 5011 0 0 ATHENA TECHNOLOGY ACQUISITION COM 04687a109 447 46111 SH SOLE 3 46111 0 0 ATHENA TECHNOLOGY ACQUISITION WT 04687a117 13 14944 SH SOLE 3 14944 0 0 ATHERSYS INC COM COM 04744l106 3 2000 SH SOLE 1 2000 0 0 ATHLON ACQUISITION CORP COM 04748a106 5 490 SH SOLE 3 490 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 3366 132203 SH SOLE 3 132203 0 0 ATLANTIC COASTAL ACQUISTN CO COM 048453104 726 75205 SH SOLE 3 75205 0 0 ATLANTIC COASTAL ACQUISTN CO WT 048453112 22 25068 SH SOLE 3 25068 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLAS TECHNICAL CONSULTANTS COM 049430101 4361 450525 SH SOLE 333524 0 117001 ATMOS ENERGY CORP COM COM 495601056 138 1434 SH SOLE 1 1125 0 309 ATRION CORP COM 049904105 19 30 SH SOLE 1 30 0 0 AURORA ACQUISITION CORP COM g0698l103 236 23800 SH SOLE 3 23800 0 0 AURORA ACQUISITION CORP WT g0698l129 6 3450 SH SOLE 3 3450 0 0 AURORA CANNABIS INC COM 05156x884 0 28 SH SOLE 1 28 0 0 AUTHENTIC EQUITY ACQUISITI-A COM g06607108 50 5200 SH SOLE 3 5200 0 0 AUTHENTIC EQUITY ACQUISITION C WT g06607124 2 2500 SH SOLE 3 2500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1708 8597 SH SOLE 1 7672 0 925 AUTOMATIC DATA PROCESSING IN COM 053015103 79 400 SH SOLE 400 0 0 AVEO PHARMACEUTICALS INC COM 053588307 304 46169 SH SOLE 1 46169 0 0 AVIAT NETWORKS INC COM 05366y201 167 5083 SH SOLE 3 5083 0 0 AVIAT NETWORKS INC COM 05366y201 630 19229 SH SOLE 17050 0 2179 AXCELIS TECHNOLOGIES INC COM 054540208 20 500 SH SOLE 1 500 0 0 AXT INC COM 00246W103 79 7201 SH SOLE 3 7201 0 0 AXT INC COM 00246W103 414 37728 SH SOLE 33406 0 4322 B & G FOODS INC NEW CL A COM 05508r106 63 1925 SH SOLE 1 1925 0 0 B RILEY FINANCIAL INC COM 05580m108 7727 102347 SH SOLE 82117 0 20230 B RILEY PRINCIPAL 150 MERGER C COM 05601v103 49 5000 SH SOLE 3 5000 0 0 B RILEY PRINCIPAL 150 MERGER C WT 05601v111 2 1666 SH SOLE 3 1666 0 0 B RILEY PRINCIPAL 150 MERGER C WT 12510j114 0 250 SH SOLE 3 250 0 0 B RILEY PRIN 250 MERGER CORP COM 05602L203 50 5000 SH SOLE 3 5000 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 5 25000 SH SOLE 3 25000 0 0 BAINS DE MER ET DU CERCLE DESE COM F06489102 22 250 SH SOLE 1 250 0 0 BALCHEM CORP COM 057665200 26 200 SH SOLE 1 200 0 0 BALL CORP COM 058498106 9 117 SH SOLE 1 117 0 0 BALLYS CORP COM 05875b106 264 4880 SH SOLE 1 4880 0 0 BALLYS CORP COM 05875b106 38 705 SH SOLE 705 0 0 BANCO BRADESCO S A ADUS 059460303 11 2200 SH SOLE 1 2200 0 0 BANCROFT FD LTD COM 059695106 56 1750 SH SOLE 1 1750 0 0 BANK FIRST NATL CORP COM 06211j100 16 224 SH SOLE 1 224 0 0 BANK FIRST NATL CORP COM 06211j100 5 77 SH SOLE 77 0 0 BANK NEW YORK MELLON CORP COM 064058100 161 3150 SH SOLE 1 3150 0 0 BK OF AMERICA CORP COM 060505104 11066 268404 SH SOLE 1 264700 0 3704 BK OF AMERICA CORP COM 060505104 26742 648616 SH SOLE 637086 0 11530 BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 94 4500 SH SOLE 1 4500 0 0 BARCO NV COM b0833g105 29 1050 SH SOLE 1 1050 0 0 BARINGS BDC INC COM 06759l103 23 2159 SH SOLE 1 2159 0 0 BARRICK GOLD CORP COM 067901108 10 494 SH SOLE 1 494 0 0 BASSETT FURNITURE INDS INC COM 070203104 140 5735 SH SOLE 1 5735 0 0 BASSETT FURNITURE INDS INC COM 070203104 3482 142984 SH SOLE 62964 0 80020 BAUSCH HEALTH COS INC COM 071734107 1 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 109 1351 SH SOLE 1 1351 0 0 BCE INC COM 05534B760 37 758 SH SOLE 1 758 0 0 BEAM GLOBAL COM 07373b109 17 442 SH SOLE 1 342 0 100 BECTON DICKINSON & CO COM 075887109 1775 7297 SH SOLE 1 6622 0 675 BED BATH & BEYOND INC COM 075896100 13 400 SH SOLE 1 400 0 0 BELDEN INC COM 077454106 27 538 SH SOLE 1 538 0 0 BERKLEY W R CORP COM 084423102 526 7063 SH SOLE 1 7063 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 22215 79932 SH SOLE 1 74668 0 5264 BERKSHIRE HATHAWAY INC DEL COM 084670702 2531 9107 SH SOLE 9107 0 0 BERRY PLASTICS GROUP COM 08579w103 7780 119293 SH SOLE 1 113273 0 6020 BERRY PLASTICS GROUP COM 08579w103 29746 456087 SH SOLE 3 456087 0 0 BERRY PLASTICS GROUP COM 08579w103 968 14849 SH SOLE 14849 0 0 BGC PARTNERS INC COM 05541t101 23 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 271 21972 SH SOLE 3 21972 0 0 BGSF INC COM 05601c105 1170 94854 SH SOLE 85441 0 9413 BHP GROUP LTD ADUS 088606108 74 1019 SH SOLE 1 1019 0 0 BHP GROUP PLC SPONSORED ADR ADUS 05545e209 7 109 SH SOLE 1 109 0 0 BIG LOTS INC COM 089302103 13175 199595 SH SOLE 3 199595 0 0 BIG SKY GROWTH PARTNERS INC COM 08954l102 0 32 SH SOLE 3 32 0 0 BIG SKY GROWTH PARTNERS INC WT 08954l110 0 8 SH SOLE 3 8 0 0 BIO RAD LABS INC CL A COM 905722070 8 12 SH SOLE 1 12 0 0 BIOGEN INC COM 09062X103 467 1348 SH SOLE 1 1273 0 75 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 6 75 SH SOLE 1 75 0 0 BIONANO GENOMICS INC COM 09075f107 7 1000 SH SOLE 1 1000 0 0 BIOTECH ACQUISITION CO COM g1125a108 98 10100 SH SOLE 3 10100 0 0 BIOTECH ACQUISITION CO WT g1125a116 4 5050 SH SOLE 3 5050 0 0 BITE ACQUISITION CORP COM 09175k105 911 94219 SH SOLE 3 94219 0 0 BITE ACQUISITION CORP WT 09175k113 32 46309 SH SOLE 3 46309 0 0 BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 8 165 SH SOLE 1 165 0 0 BKLN 220121P00015000 PUT 46138g958 54 4300 SH Put SOLE 3 4300 0 0 BKLN 220121P00018000 PUT 46138g958 44 2523 SH Put SOLE 3 2523 0 0 BLACK KNIGHT INC COM 09215c105 108 1382 SH SOLE 1 1076 0 306 BLACK KNIGHT INC COM 09215c105 1871 23998 SH SOLE 22968 0 1030 BLACK STONE MINERALS L P COM COM 09225m101 5 509 SH SOLE 1 509 0 0 BLACK STONE MINERALS L P COM COM 09225m101 9069 843620 SH SOLE 3 843620 0 0 BLACK STONE MINERALS L P COM COM 09225m101 86 8000 SH SOLE 8000 0 0 BLACKROCK CAP INVT CORP COM 092533108 54 13642 SH SOLE 1 13642 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 16 1594 SH SOLE 1 1594 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 69 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 165 8000 SH SOLE 1 8000 0 0 BLACKROCK INC COM 09247X101 6926 7915 SH SOLE 1 7416 0 499 BLACKROCK INC COM 09247X101 16848 19256 SH SOLE 18956 0 300 BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 15 925 SH SOLE 1 925 0 0 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 334 34700 SH SOLE 1 34700 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 62 1497 SH SOLE 1 1497 0 0 BLACKSTONE GROUP INC COM 09260d107 8889 91508 SH SOLE 1 79691 0 11817 BLACKSTONE GROUP INC COM 09260d107 467 4811 SH SOLE 4811 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 71 5712 SH SOLE 1 5712 0 0 BLINK CHARGING CO COM 09354a100 20 480 SH SOLE 1 180 0 300 BLOCK H & R INC COM 093671105 23 1000 SH SOLE 1 0 0 1000 BLOOM ENERGY CORP COM 093712107 7 250 SH SOLE 1 250 0 0 BLUCORA INC COM 095229100 130 7500 SH SOLE 1 7500 0 0 BLUCORA INC COM 095229100 28178 1627857 SH SOLE 3 1627857 0 0 BLUCORA INC COM 095229100 35 2000 SH SOLE 2000 0 0 BLUERIVER ACQUISITION CORP COM g1261q123 3 300 SH SOLE 3 300 0 0 BNP PARIBAS SPONSORED ADR ADUS 05565A202 24 770 SH SOLE 1 770 0 0 BOA ACQUISITION CORP COM 05601a109 1529 158100 SH SOLE 3 158100 0 0 BOA ACQUISITION CORP WT 05601a117 44 52700 SH SOLE 3 52700 0 0 BOEING CO COM 097023105 2412 10070 SH SOLE 1 9645 0 425 BOEING CO COM 097023105 108 450 SH SOLE 450 0 0 BOOKING HOLDINGS INC COM 09857l108 3052 1395 SH SOLE 1 1249 0 146 BOOKING HOLDINGS INC COM 09857l108 680 311 SH SOLE 311 0 0 BOOZ ALLEN HAMILTON HLDG COR COM 099502106 4 48 SH SOLE 1 48 0 0 BORGWARNER INC COM 099724106 24 500 SH SOLE 1 0 0 500 BOSWELL J G CO COM COM 101205102 59 73 SH SOLE 1 73 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 395 29170 SH SOLE 1 29170 0 0 BP PLC COM 055622104 241 9110 SH SOLE 1 5560 0 3550 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 3 479 SH SOLE 3 479 0 0 BRAMBLES LTD SPONSORED ADR COM 105105209 6 345 SH SOLE 1 345 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3 22 SH SOLE 1 22 0 0 BRIGHT LIGHTS ACQUISITION CORP COM 10920k101 19 2000 SH SOLE 3 2000 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 1 29 SH SOLE 1 29 0 0 BRINKS CO COM 109696104 1055 13724 SH SOLE 13724 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1679 25128 SH SOLE 1 25128 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 839 12550 SH SOLE 12550 0 0 BROADCOM LTD SHS COM 11135f101 14378 30153 SH SOLE 1 28992 0 1161 BROADCOM LTD SHS COM 11135f101 17897 37532 SH SOLE 36857 0 675 BROOKFIELD ASSET MANAGEMENT RE COM g16169107 11 217 SH SOLE 1 197 0 20 BROOKFIELD ASSET MGMT INC COM 112585104 1813 35561 SH SOLE 1 32494 0 3067 BROOKFIELD INFRAST PARTNERS COM G16252101 17 300 SH SOLE 1 300 0 0 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 1 16 SH SOLE 1 16 0 0 BROOKFIELD PPTY PARTNERS L P COM g16249107 7 370 SH SOLE 1 370 0 0 BROWN FORMAN CORP COM 115637209 1016 13555 SH SOLE 1 12505 0 1050 BROWN FORMAN CORP COM 115637209 19 250 SH SOLE 1 250 0 0 BRUNSWICK CORP COM 117043109 2398 24070 SH SOLE 17720 0 6350 BUCKEYE STATE BANK COM 118240209 30 2000 SH SOLE 1 0 0 2000 BUILD ACQUISITION CORP COM 12008j105 91 9375 SH SOLE 3 9375 0 0 BUILD ACQUISITION CORP WT 12008j113 3 3125 SH SOLE 3 3125 0 0 BUMBLE INC COM 12047b105 3 50 SH SOLE 1 50 0 0 BUNGE LIMITED COM COM g16962105 8 100 SH SOLE 1 100 0 0 BUNGE LIMITED COM COM g16962105 44 560 SH SOLE 560 0 0 BURLINGTON STORES INC COM 122017106 6 18 SH SOLE 1 18 0 0 BYTE ACQUISITION CORP COM g1r25q105 6 600 SH SOLE 3 600 0 0 C3AI INC COM 12468p104 166 2650 SH SOLE 1 2635 0 15 CA HEALTHCARE ACQUISITION CORP COM 12510w107 623 63000 SH SOLE 3 63000 0 0 CA HEALTHCARE ACQUISITION CORP WT 12510w115 34 34800 SH SOLE 3 34800 0 0 CACI INTL INC COM 127190304 51 200 SH SOLE 1 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 81 594 SH SOLE 1 594 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 1449 13970 SH SOLE 13970 0 0 CALERES INC COM 129500104 937 34350 SH SOLE 34350 0 0 CALLAWAY GOLF CO COM 131193104 7 200 SH SOLE 1 200 0 0 CAMBRIA ETF TR INDX FD 132061201 38 600 SH SOLE 1 600 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH SOLE 1 100 0 0 CANADIAN IMP BK COMM COM 136069101 20 179 SH SOLE 1 179 0 0 CANADIAN NATL RY CO COM 136375102 46 438 SH SOLE 1 438 0 0 CANNABIS ETF COM 84858t400 1 32 SH SOLE 1 32 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035100 11 444 SH SOLE 1 444 0 0 CANTALOUPE INC COM 138103106 16 1320 SH SOLE 1 1320 0 0 CAPITAL ONE FINL CORP COM 14040H105 9 56 SH SOLE 1 56 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 64 1786 SH SOLE 3 1786 0 0 CARDINAL HEALTH INC COM 14149y108 11 200 SH SOLE 1 200 0 0 CARLOTZ INC COM 142552108 2 400 SH SOLE 1 400 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 487 10030 SH SOLE 1 9030 0 1000 CARS COM INC COM 14575e105 5 333 SH SOLE 1 333 0 0 CARTERS INC COM 146229109 3 32 SH SOLE 1 32 0 0 CARTESIAN GROWTH CORP COM g19276107 175 18083 SH SOLE 3 18083 0 0 CARTESIAN GROWTH CORP WT g19276115 5 6027 SH SOLE 3 6027 0 0 CARVANA CO COM 146869102 9 30 SH SOLE 1 30 0 0 CASELLA WASTE SYS INC COM 147448104 254 4000 SH SOLE 1 4000 0 0 CASS INFORMATION SYSTEMS INC COM 14808p109 2583 63383 SH SOLE 3 63383 0 0 CATALENT INC COM 148806102 7 63 SH SOLE 1 63 0 0 CATCHA INVESTMENT CORP COM g1962y102 38 3904 SH SOLE 3 3904 0 0 CATCHA INVESTMENT CORP WT g1962y110 1 1301 SH SOLE 3 1301 0 0 CATERPILLAR INC COM 149123101 460 2115 SH SOLE 1 1865 0 250 CATERPILLAR INC COM 149123101 87 400 SH SOLE 400 0 0 CAVCO INDS INC DEL COM 149568107 5 22 SH SOLE 1 22 0 0 CAVCO INDS INC DEL COM 149568107 870 3915 SH SOLE 3915 0 0 CBIZ INC COM 124805102 16 500 SH SOLE 1 500 0 0 CBOE GLOBAL MKTS INC COM 12503M108 705 5920 SH SOLE 1 5520 0 400 CBRE ACQUISITION HOLDINGS INC COM 12510j106 10 1000 SH SOLE 3 1000 0 0 CBRE GROUP INC COM 12504l109 299 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 151 867 SH SOLE 1 867 0 0 Cecil Bancorp Inc COM 149841306 0 125 SH SOLE 1 125 0 0 Cecil Bancorp Inc COM 149841306 52 343752 SH SOLE 3 343752 0 0 CECIL BANCORP RSTD COM 149841306 413 343752 SH SOLE 3 343752 0 0 CEDAR FAIR L P LP 150185106 96 2139 SH SOLE 1 2139 0 0 CENTRICUS ACQUISITION CORP WT g2072q120 0 175 SH SOLE 3 175 0 0 CENTRICUS ACQUISITION CORP-A COM g2072q104 82 8300 SH SOLE 3 8300 0 0 CENTURY BANCORPORATION INC COM 156432106 114 1000 SH SOLE 3 1000 0 0 CENTURY CASINOS INC COM 156492100 1259 93770 SH SOLE 93770 0 0 CERENCE INC COM 156727109 7 64 SH SOLE 1 64 0 0 CERNER CORP COM 156782104 770 9854 SH SOLE 1 9704 0 150 CF ACQUISITION CORP VIII COM 12520c109 125 12700 SH SOLE 3 12700 0 0 CF ACQUISITION CORP VIII WT 12520c117 4 3175 SH SOLE 3 3175 0 0 CF BANKSHARES INC COM 12520l109 334 17130 SH SOLE 1 17130 0 0 CF BANKSHARES INC COM 12520l109 4136 212331 SH SOLE 3 212331 0 0 CF FINANCE ACQUISITION -CW27 COM 92671v114 13 7400 SH SOLE 3 7400 0 0 CHAMPIONX CORPORATION COM COM 15872m104 440 17154 SH SOLE 1 17154 0 0 CHAMPIONX CORPORATION COM COM 15872m104 9306 362800 SH SOLE 282400 0 80400 CHANGE HEALTHCARE INC COM 15912k100 541 23500 SH SOLE 3 23500 0 0 CHARGEPOINT HOLDINGS INC COM 15961r105 109 3145 SH SOLE 1 3145 0 0 CHARLES RIV LABS INTL INC COM 159864107 222 600 SH SOLE 1 600 0 0 CHARLES RIV LABS INTL INC COM 159864107 7367 19916 SH SOLE 16406 0 3510 CHARTER COMMUNICATIONS INC COM 16119p108 19 27 SH SOLE 27 0 0 CHECK POINT SOFTWARE ORD COM m22465104 116 1000 SH SOLE 1 1000 0 0 CHECK POINT SOFTWARE ORD COM m22465104 145 1250 SH SOLE 1250 0 0 CHEGG INC COM 163092109 2 30 SH SOLE 1 15 0 15 CHEMED CORP NEW COM COM 16359r103 2 4 SH SOLE 1 4 0 0 CHENIERE ENERGY INC COM 16411r208 4 47 SH SOLE 1 47 0 0 CHEVRON CORP NEW COM 166764100 11673 111450 SH SOLE 1 106603 0 4847 CHEVRON CORP NEW COM 166764100 20108 191979 SH SOLE 188409 0 3570 CHEWY INC COM 16679l109 3 37 SH SOLE 1 37 0 0 CHICAGO RIVET & MACH CO COM 168088102 91 3499 SH SOLE 1 3499 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 9 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 478 308 SH SOLE 1 308 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 136 88 SH SOLE 88 0 0 CHRISTOPHER & BANKS CORP COM 171046105 0 1000 SH SOLE 1 1000 0 0 CHUBB LTD COM COM h1467j104 53 334 SH SOLE 1 334 0 0 CHURCHILL CAPITAL CORP VII COM 17144m102 19 2000 SH SOLE 3 2000 0 0 CHURCHILL CAPITAL CORP VII WT 17144m110 1 400 SH SOLE 3 400 0 0 CHURCHILL CAPITAL CORP IV COM 171439102 53 1831 SH SOLE 1831 0 0 CHURCHILL DOWNS INC COM 171484108 149 751 SH SOLE 1 751 0 0 CHURCHILL DOWNS INC COM 171484108 3406 17178 SH SOLE 12798 0 4380 CIGNA CORP NEW COM 125523100 168 710 SH SOLE 1 710 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 19 2575 SH SOLE 1 2575 0 0 CINCINNATI FINL CORP COM 172062101 459 3934 SH SOLE 1 3934 0 0 CINEPLEX INC COM 172454100 48 4000 SH SOLE 3 4000 0 0 CISCO SYS INC COM 17275r102 11163 210618 SH SOLE 1 207633 0 2985 CISCO SYS INC COM 17275r102 11920 224915 SH SOLE 221515 0 3400 CITI TRENDS INC COM COM 17306x102 136 1562 SH SOLE 1 1562 0 0 CITI TRENDS INC COM COM 17306x102 85 973 SH SOLE 633 0 340 CITIC CAPITAL ACQUISITION-A COM g21513109 99 10000 SH SOLE 3 10000 0 0 CITIGROUP INC COM 172967424 685 9688 SH SOLE 1 9688 0 0 CITIZENS FINL GROUP INC COM 174610105 5810 126670 SH SOLE 1 123805 0 2865 CITIZENS FINL GROUP INC COM 174610105 21510 468943 SH SOLE 459783 0 9160 CIVISTA BANCSHARES INC COM 178867107 7 319 SH SOLE 1 319 0 0 CLARIM ACQUISITION CORP COM 18049c108 314 32500 SH SOLE 3 32500 0 0 CLARIM ACQUISITION CORP WT 18049c116 9 10832 SH SOLE 3 10832 0 0 CLASS ACCELERATION CORP COM 18274b106 1 100 SH SOLE 3 100 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 227 10508 SH SOLE 1 9508 0 1000 CLEVELAND-CLIFFS INC NEW COM 185899101 457 21208 SH SOLE 21208 0 0 CLIMATE CHANGE CRISIS REAL I COM 18716C100 15 1000 SH SOLE 1 1000 0 0 CLOROX CO DEL COM 189054109 164 910 SH SOLE 1 910 0 0 CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH SOLE 3 87 0 0 CLOUGH GLOBAL EQUITY FUND COM 18914c126 0 87 SH SOLE 3 87 0 0 CLP HOLDINGS LTD COM 18946q101 12 1258 SH SOLE 1 1258 0 0 CME GROUP INC COM COM 12572q105 5 25 SH SOLE 1 25 0 0 CNA FINL CORP COM 126117100 50 1100 SH SOLE 1 1100 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 54 7363 SH SOLE 1 7363 0 0 COCA COLA CO COM 191216100 1755 32434 SH SOLE 1 32434 0 0 COCA COLA CO COM 191216100 219 4041 SH SOLE 4041 0 0 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 113 13070 SH SOLE 3 13070 0 0 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 366 42348 SH SOLE 37888 0 4460 COEUR MNG INC COM 192108504 14 1579 SH SOLE 1 1579 0 0 COFFEE HLDG CO INC COM 192176105 318 59129 SH SOLE 3 59129 0 0 COFFEE HLDG CO INC COM 192176105 1197 222996 SH SOLE 197667 0 25329 COGNEX CORP COM 192422103 5 64 SH SOLE 1 64 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1733 25025 SH SOLE 1 21950 0 3075 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 162 2338 SH SOLE 2338 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 15 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 459 15991 SH SOLE 1 15841 0 150 COINBASE GLOBAL INC COM 19260q107 89 353 SH SOLE 1 353 0 0 COLGATE PALMOLIVE CO COM 194162103 1226 15072 SH SOLE 1 14872 0 200 COLOMBIER ACQUISITION CORP COM 19533h207 62 6210 SH SOLE 3 6210 0 0 COLONNADE ACQUISITION -CW25 WT 68989m111 8 2318 SH SOLE 3 2318 0 0 COLONNADE ACQUISITION II CORP COM g2284b101 685 70192 SH SOLE 3 70192 0 0 COLONNADE ACQUISITION II CORP WT g2284b119 10 9038 SH SOLE 3 9038 0 0 COLUMBIA FINL INC COM 197641103 114 6630 SH SOLE 1 6630 0 0 COLUMBIA FINL INC COM 197641103 12170 706760 SH SOLE 549125 0 157635 COMCAST CORP NEW COM 20030N101 5886 103232 SH SOLE 1 96829 0 6403 COMCAST CORP NEW COM 20030N101 19 334 SH SOLE 334 0 0 COMFORT SYS USA INC COM 199908104 137 1738 SH SOLE 1 1738 0 0 COMMSCOPE HLDG CO INC COM 20337X109 20 960 SH SOLE 1 960 0 0 COMMSCOPE HLDG CO INC COM 20337X109 14339 672900 SH SOLE 540830 0 132070 COMMUNICATION SERVICES SELECT INDX FD 81369y852 85 1053 SH SOLE 1 1053 0 0 COMPASS DIVERSIFIED HOLDINGS COM 20451q401 459 17500 SH SOLE 17500 0 0 COMPUTER TASK GROUP INC COM 205477102 273 28268 SH SOLE 3 28268 0 0 COMPUTER TASK GROUP INC COM 205477102 1044 108010 SH SOLE 95566 0 12444 COMSCORE INC COM 20564w105 951 190230 SH SOLE 190230 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 37 1551 SH SOLE 1551 0 0 CONAGRA BRANDS INC COM 205887102 156 4300 SH SOLE 1 4300 0 0 CONCENTRIX CORP COM COM 20602d101 94 585 SH SOLE 1 585 0 0 CONCENTRIX CORP COM COM 20602d101 11814 73470 SH SOLE 55906 0 17564 CONCRETE PUMPING HLDGS INC COM 206704108 135 15917 SH SOLE 3 15917 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 410 48429 SH SOLE 42888 0 5541 CONDUENT INC COM 206787103 3 400 SH SOLE 1 400 0 0 CONOCOPHILLIPS COM 20825c104 1041 17095 SH SOLE 1 13807 0 3288 CONOCOPHILLIPS COM 20825c104 409 6709 SH SOLE 6709 0 0 CONRAD INDS INC COM COM 208305102 26 1698 SH SOLE 1 1698 0 0 CONSOLIDATED EDISON INC COM 209115104 72 999 SH SOLE 1 640 0 359 CONSONANCEHFW ACQUISITION CORP COM g2445m103 4 400 SH SOLE 3 400 0 0 CONSTELLATION ACQUISITION CORP COM g2r18k121 4 400 SH SOLE 3 400 0 0 CONSTELLATION BRANDS INC COM 21036P108 987 4222 SH SOLE 1 4222 0 0 CONSTELLATION BRANDS INC COM 21036P108 61 259 SH SOLE 259 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 378 249 SH SOLE 1 249 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 88 58 SH SOLE 58 0 0 CONSUMERS BANCORP INC COM 210509105 50 2546 SH SOLE 3 2546 0 0 CONTINENTAL AG SPONSORED ADS COM 210771200 3 238 SH SOLE 1 238 0 0 CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259927 SH SOLE 1 259927 0 0 COPART INC COM 217204106 3 21 SH SOLE 1 21 0 0 CORAZON CAPITAL V838 MONOCEROS COM g24237102 386 39838 SH SOLE 3 39838 0 0 CORAZON CAPITAL V838 MONOCEROS WT g24237128 14 13279 SH SOLE 3 13279 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 1 87 SH SOLE 1 87 0 0 CORESITE REALTY CORPORATION COM 21870q105 8 63 SH SOLE 1 63 0 0 CORNING INC COM 219350105 695 16986 SH SOLE 1 16786 0 200 CORNING INC COM 219350105 254 6218 SH SOLE 6218 0 0 CORNING NATURAL GAS HOLDING CO COM 219387107 38 1588 SH SOLE 1 1588 0 0 CORTEVA COM 22052l104 610 13744 SH SOLE 1 11661 0 2083 CORTLAND BANCORP COM 220587109 284 10610 SH SOLE 1 10610 0 0 CORTLAND BANCORP COM 220587109 8367 312790 SH SOLE 3 312790 0 0 CORTLAND BANCORP COM 220587109 53 2000 SH SOLE 2000 0 0 CORVEL CORP COM 221006109 2313 17221 SH SOLE 16611 0 610 COSTAR GROUP INC COM COM 22160n109 130 1570 SH SOLE 1 1570 0 0 COSTCO WHSL CORP NEW COM 22160K105 6066 15330 SH SOLE 1 14262 0 1068 COSTCO WHSL CORP NEW COM 22160K105 829 2096 SH SOLE 2096 0 0 COVA ACQUISITION CORP COM g2554y104 15 1500 SH SOLE 3 1500 0 0 COVA ACQUISITION CORP WT g2554y120 1 750 SH SOLE 3 750 0 0 COWEN INC COM 223622606 101 2471 SH SOLE 3 2471 0 0 COWEN INC COM 223622606 527 12844 SH SOLE 11360 0 1484 CPI AEROSTRUCTURES INC COM 125919308 82 23104 SH SOLE 3 23104 0 0 CPI AEROSTRUCTURES INC COM 125919308 343 96733 SH SOLE 86856 0 9877 CRA INTL INC COM 12618T105 5454 63717 SH SOLE 63717 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 15 100 SH SOLE 1 100 0 0 CRANE CO COM 224399105 92 1000 SH SOLE 1 0 0 1000 CRAWFORD & CO COM 224633107 56 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO COM 224633206 24 2638 SH SOLE 3 2638 0 0 CRAWFORD & CO COM 224633206 94 10343 SH SOLE 9196 0 1147 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH SOLE 1 25 0 0 CRESCO LABS INC COM 22587m106 2704 236662 SH SOLE 1 205578 0 31084 CRESCO LABS INC COM 22587m106 11 1000 SH SOLE 1000 0 0 CRISPR THERAPEUTICS AG COM h17182108 187 1156 SH SOLE 1 1156 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 302 1200 SH SOLE 1 1200 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 1698 8703 SH SOLE 1 8263 0 440 CROWN CASTLE INTL CORP NEW COM COM 22822v101 268 1375 SH SOLE 1375 0 0 CROWN PROPTECH ACQUISITIONS COM g25741102 329 33995 SH SOLE 3 33995 0 0 CROWN PROPTECH ACQUISITIONS WT g25741110 8 9932 SH SOLE 3 9932 0 0 CSB BANCORP INC COM 12628r107 137 3601 SH SOLE 3 3601 0 0 CSX CORP PUT 126408953 114 615 SH Put SOLE 3 615 0 0 CSX CORP COM 126408103 4943 154074 SH SOLE 1 142611 0 11463 CTI BIOPHARMA CORP COM 12648l601 0 1 SH SOLE 1 1 0 0 CTO REALTY GROWTH INC COM COM 22948q101 4679 87420 SH SOLE 72738 0 14682 CUB ENERGY INC COM ADUS 22944T950 23 224 SH SOLE 1 224 0 0 CUBESMART COM 229663109 9 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 4448 272904 SH SOLE 272904 0 0 CUMMINS INC COM 231021106 384 1575 SH SOLE 1 1575 0 0 CURTISS WRIGHT CORP COM 231561101 4 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM 126650100 12823 153679 SH SOLE 1 147215 0 6464 CVS HEALTH CORP COM 126650100 17593 210846 SH SOLE 207596 0 3250 CYTODYN INC COM COM 23283M101 16 9488 SH SOLE 1 9488 0 0 D AND Z MEDIA ACQUISITION CORP COM 23305q205 6 600 SH SOLE 3 600 0 0 D AND Z MEDIA ACQUISITION-A COM 23305q106 146 15000 SH SOLE 3 15000 0 0 D R HORTON INC COM COM 23331a109 83 913 SH SOLE 1 913 0 0 DAIKIN INDS LTD UNSPONSORED AD COM 23381b106 19 1037 SH SOLE 1 1037 0 0 DANAHER CORPORATION COM 235851102 1823 6794 SH SOLE 1 6569 0 225 DANAHER CORPORATION COM 235851102 228 849 SH SOLE 849 0 0 DANONE SPONSORED ADR COM 23636T100 10 711 SH SOLE 1 711 0 0 DARDEN RESTAURANTS INC COM 237194105 17 116 SH SOLE 1 116 0 0 DARLING INGREDIENTS INC COM 237266101 63 933 SH SOLE 1 933 0 0 DARLING INGREDIENTS INC COM 237266101 67 1000 SH SOLE 3 1000 0 0 DASEKE INC COM COM 23753f107 5 800 SH SOLE 1 800 0 0 DATADOG INC COM 23804l103 4 40 SH SOLE 1 40 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 42 16126 SH SOLE 3 16126 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 194 74441 SH SOLE 67092 0 7349 DIEBOLD NIXDORF INC CALL 253651903 355 1351 SH Call SOLE 3 1351 0 0 DIEBOLD NIXDORF INC PUT 253651953 172 800 SH Put SOLE 3 800 0 0 DD3 ACQUISITION CORP II COM 23318M100 5 500 SH SOLE 3 500 0 0 DECARBONIZATION PLUS ACQU II COM 242794105 461 46700 SH SOLE 3 46700 0 0 DEEP LAKE CAPITAL ACQUISITION COM g27029100 48 5000 SH SOLE 3 5000 0 0 DEERE & CO COM 244199105 533 1512 SH SOLE 1 1187 0 325 DELL TECHNOLOGIES INC COM 24703l202 43 429 SH SOLE 1 429 0 0 DELTA AIR LINES INC DEL COM 247361702 922 21323 SH SOLE 1 20673 0 650 DELTA APPAREL INC COM 247368103 704 23863 SH SOLE 23863 0 0 DENNYS CORP COM COM 24869p104 369 22400 SH SOLE 22400 0 0 DESIGNER BRANDS INC COM 250565108 5370 324470 SH SOLE 238540 0 85930 DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 76 3500 SH SOLE 1 3500 0 0 DBX ETF TR COM 233051879 10 257 SH SOLE 1 257 0 0 DBX ETF TR INDX FD 233051200 7 175 SH SOLE 1 175 0 0 DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 6 200 SH SOLE 200 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 563 19269 SH SOLE 1 17847 0 1422 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 4792 158607 SH SOLE 1 149301 0 9306 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 44 1447 SH SOLE 1447 0 0 DHB CAPITAL CORP COM 23291w109 221 22800 SH SOLE 3 22800 0 0 DHB CAPITAL CORP WT 23291w117 7 7600 SH SOLE 3 7600 0 0 DHC ACQUISITION CORP COM g2758t109 496 51128 SH SOLE 3 51128 0 0 DHC ACQUISITION CORP WT g2758t117 17 16842 SH SOLE 3 16842 0 0 DIAGEO PLC ADUS 25243Q205 2255 11766 SH SOLE 1 11616 0 150 DIAGEO PLC ADUS 25243Q205 65 340 SH SOLE 340 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 176 1053 SH SOLE 3 1053 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 685 4094 SH SOLE 3627 0 467 DIAMOND RESORTS IN COMMON STOC COM 252esc025 0 17000 SH SOLE 3 17000 0 0 DIAMONDBACK ENERGY INC COM COM 25278x109 8 82 SH SOLE 1 82 0 0 DIEBOLD NIXDORF INC COM 253651103 2538 197674 SH SOLE 1 197674 0 0 DIEBOLD NIXDORF INC COM 253651103 16714 1301719 SH SOLE 3 1301719 0 0 DIEBOLD NIXDORF INC COM 253651103 974 75848 SH SOLE 75848 0 0 DIGITAL RIVER COM 25388b104 1225 349999 SH SOLE 3 349999 0 0 DIGITAL RLTY TR INC COM 253868103 303 2016 SH SOLE 1 2016 0 0 DIGITAL RLTY TR INC COM 253868103 16 109 SH SOLE 109 0 0 DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1136 117140 SH SOLE 3 117140 0 0 DIGITAL TRANSFORMATION OPPORTU WT 25401k115 27 29284 SH SOLE 3 29284 0 0 DINE BRANDS GLOBAL INC COM 254423106 3099 34721 SH SOLE 25457 0 9264 DIREXION SHS ETF TR DAILY FTSE COM 25490k836 2 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 COM 25459y207 29 344 SH SOLE 1 344 0 0 DISCOVER FINL SVCS COM 254709108 4765 40285 SH SOLE 1 37823 0 2462 DISCOVER FINL SVCS COM 254709108 16181 136790 SH SOLE 133755 0 3035 DISCOVERY COMMUNICATIONS INC COM 25470f104 300 9775 SH SOLE 1 9250 0 525 DISCOVERY INC COM 25470F302 613 21141 SH SOLE 1 19066 0 2075 DISRUPTIVE ACQUISITION CORPORA COM g2770y102 176 18098 SH SOLE 3 18098 0 0 DISRUPTIVE ACQUISITION CORPORA WT g2770y128 6 6032 SH SOLE 3 6032 0 0 DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH SOLE 3 300 0 0 DIVIDEND CAP TOTAL RLTY COM 09186l100 31 4060 SH SOLE 1 4060 0 0 DLH HOLDINGS CORP COM 23335q100 1811 155029 SH SOLE 155029 0 0 DOCUSIGN INC COM 256163106 157 561 SH SOLE 1 471 0 90 DOCUSIGN INC COM 256163106 91 325 SH SOLE 325 0 0 DOLLAR GEN CORP NEW COM 256677105 55 253 SH SOLE 1 253 0 0 DOMINION RES COM 25746u109 1338 18189 SH SOLE 1 16589 0 1600 DOMINOS PIZZA INC COM COM 25754a201 13 27 SH SOLE 1 27 0 0 DONEGAL GROUP INC COM 257701201 323 22198 SH SOLE 1 22198 0 0 DONEGAL GROUP INC COM 257701201 8 581 SH SOLE 581 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 339 10270 SH SOLE 3 10270 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 1277 38693 SH SOLE 34294 0 4399 DORMAN PRODS INC COM 258278100 5 47 SH SOLE 1 47 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 9 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 282 1874 SH SOLE 1 1874 0 0 DOVER CORP COM 260003108 188 1250 SH SOLE 1250 0 0 DOW INC COM 260557103 57 895 SH SOLE 1 710 0 185 DPCM CAPITAL INC - CLASS A COM 23344p101 99 10000 SH SOLE 3 10000 0 0 DRAFTKINGS INC COM 26142r104 113 2170 SH SOLE 1 2170 0 0 DTE ENERGY CO COM 233331107 313 2417 SH SOLE 1 2417 0 0 DTE ENERGY CO COM 233331107 11435 88234 SH SOLE 65334 0 22900 DUDDELL STREET ACQUISITION COR COM g28553108 10 1000 SH SOLE 3 1000 0 0 DUKE ENERGY CORP NEW CV PFD 26441c501 47 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM 26441C204 669 6774 SH SOLE 1 6694 0 80 DUKE ENERGY CORP NEW COM 26441C204 36 366 SH SOLE 366 0 0 DUN & BRADSTREET HLDGS INC COM COM 26484t106 21 990 SH SOLE 990 0 0 DUPONT DE NEMOURS INC COM 26614n102 15 188 SH SOLE 1 188 0 0 DUPONT DE NEMOURS INC COM 26614n102 183 2369 SH SOLE 2369 0 0 DYCOM INDS INC COM 267475101 82 1100 SH SOLE 1 900 0 200 E MED FUTURE INC COM COM 26875d108 0 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 63 2750 SH SOLE 1 2750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 150 3163 SH SOLE 3 3163 0 0 EAGLE BULK SHIPPING INC COM y2187a150 584 12344 SH SOLE 10950 0 1394 EAGLE CAP GROWTH FD INC CLSD FD 269451100 6 648 SH SOLE 1 648 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 139 15341 SH SOLE 3 15341 0 0 EAGLE MATLS INC COM 26969P108 164 1155 SH SOLE 1 1155 0 0 EAGLE MATLS INC COM 26969P108 6172 43430 SH SOLE 36850 0 6580 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EASTERN CO COM 276317104 198 6530 SH SOLE 1 6530 0 0 EASTERN CO COM 276317104 1691 55767 SH SOLE 3 55767 0 0 EASTERN CO COM 276317104 45 1500 SH SOLE 1500 0 0 EASTMAN CHEM CO COM 277432100 5149 44101 SH SOLE 1 42580 0 1521 EASTMAN CHEM CO COM 277432100 11401 97655 SH SOLE 95835 0 1820 EATON CORP PLC COM g29183103 12336 83252 SH SOLE 1 77512 0 5740 EATON CORP PLC COM g29183103 15557 104985 SH SOLE 102885 0 2100 EATON VANCE MUN INCOME TERM CLSD FD 27829u105 181 7782 SH SOLE 1 7782 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 660 29280 SH SOLE 1 29280 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 39 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 44 625 SH SOLE 1 625 0 0 ECOLAB INC COM 278865100 169 819 SH SOLE 1 819 0 0 EDGEWELL PERS CARE CO COM COM 28035q102 6726 153210 SH SOLE 118600 0 34610 EDIFY ACQUISITION CORP COM 28059q103 73 7509 SH SOLE 3 7509 0 0 EDITAS MEDICINE INC COM 28106w103 34 600 SH SOLE 1 600 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 5 51 SH SOLE 1 51 0 0 EJF ACQUISITION CORP COM g2955b109 27 2800 SH SOLE 3 2800 0 0 EJF ACQUISITION CORP WT g2955b125 1 932 SH SOLE 3 932 0 0 EL PASO ENERGY CAO TR I PFD CV PFD 283678209 25 500 SH SOLE 1 500 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 69 2000 SH SOLE 1 2000 0 0 ELECTRONIC ARTS INC COM 285512109 2 16 SH SOLE 1 16 0 0 ELEMENT SOLUTIONS INC COM 28618m106 246 10540 SH SOLE 1 10540 0 0 ELEMENT SOLUTIONS INC COM 28618m106 16605 710229 SH SOLE 568142 0 142087 EMERALD PLANTATION HLDGS COM g30337102 13 780000 SH SOLE 3 780000 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 11 170 SH SOLE 170 0 0 EMERSON ELEC CO COM 291011104 216 2249 SH SOLE 1 2137 0 112 EMPOWERMENT & INCLUSION CAPITA COM 29248n100 49 5043 SH SOLE 3 5043 0 0 ENBRIDGE INC CO COM 29250n105 1484 37060 SH SOLE 1 31231 0 5829 ENBRIDGE INC CO COM 29250n105 507 12656 SH SOLE 12656 0 0 ENCOMPASS HEALTH CORP COM COM 29261a100 398 5100 SH SOLE 5100 0 0 ENDEAVOUR SILVER CORP COM 29258y103 65 10574 SH SOLE 3 10574 0 0 ENDEAVOUR SILVER CORP COM 29258y103 488 79781 SH SOLE 70664 0 9117 ENERGY TRANSFER LP LP 29273v100 45 4200 SH SOLE 1 3400 0 800 ENERGY TRANSFER LP LP 29273v100 14 1335 SH SOLE 1335 0 0 ENSIGN GROUP INC COM COM 29358p101 1034 11930 SH SOLE 11930 0 0 ENTEGRIS INC COM COM 29362u104 7 60 SH SOLE 1 60 0 0 ENTERGY CORP NEW COM COM 29364g103 14 144 SH SOLE 1 144 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 5319 220447 SH SOLE 1 212505 0 7941 ENTERPRISE PRODS PARTNERS L LP 293792107 293 12133 SH SOLE 12133 0 0 EOG RES INC COM COM 26875p101 2804 33605 SH SOLE 1 33325 0 280 EOG RES INC COM COM 26875p101 8053 96507 SH SOLE 94682 0 1825 EPAM SYS INC COM COM 29414b104 8 16 SH SOLE 1 16 0 0 EQ HEALTH ACQUISITION CORP COM 26886a101 865 89507 SH SOLE 3 89507 0 0 EQ HEALTH ACQUISITION CORP WT 26886a119 20 27900 SH SOLE 3 27900 0 0 EQUIFAX INC COM 294429105 497 2073 SH SOLE 1 2073 0 0 EQUINIX INC COM 29444u700 213 266 SH SOLE 1 246 0 20 EQUITY COMWLTH COM 294628102 283 10800 SH SOLE 1 10800 0 0 EQUITY COMWLTH COM 294628102 29 1100 SH SOLE 1100 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 31 400 SH SOLE 400 0 0 ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35100 SH SOLE 3 35100 0 0 ESCROW ALL AMERICAN SEMICONDUC COM 016esc402 0 100350 SH SOLE 3 100350 0 0 ESCROW AMBASSADORS GROUP INC C COM 023esc999 0 4900 SH SOLE 3 4900 0 0 ESCROW CONCORD CAMERA CORP COM COM 206esc998 0 2500 SH SOLE 3 2500 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH SOLE 144 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 3 318 0 0 ESM ACQUISITION CORP COM g3195h104 157 16200 SH SOLE 3 16200 0 0 ESM ACQUISITION CORP WT g3195h112 5 5400 SH SOLE 3 5400 0 0 LAUDER ESTEE COS INC COM 518439104 29 90 SH SOLE 1 90 0 0 LAUDER ESTEE COS INC COM 518439104 623 1959 SH SOLE 1959 0 0 ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201 5 85 SH SOLE 1 85 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 165 8034 SH SOLE 1 7034 0 1000 ETSY INC COM COM 29786a106 54 262 SH SOLE 1 262 0 0 EUROPEAN BIOTECH ACQUISITION COM g3167f102 68 7000 SH SOLE 3 7000 0 0 EVANS BANCORP INC COM NEW COM 29911q208 9 251 SH SOLE 1 251 0 0 EVEREST REINSURANCE GROUP COM g3223r108 195 775 SH SOLE 1 725 0 50 EVERSOURCE ENERGY COM COM 30040w108 13 167 SH SOLE 1 167 0 0 EVO ACQUISITION CORP COM 30052g108 311 32089 SH SOLE 3 32089 0 0 EVO ACQUISITION CORP WT 30052g116 10 15944 SH SOLE 3 15944 0 0 EXACT SCIENCES CORP COM 30063P105 40 325 SH SOLE 1 325 0 0 EXCO RESOURCES INC COM 269279600 0 15 SH SOLE 1 0 0 15 EXECUTIVE NETWORK PARTNERING C COM 30158l100 26 2700 SH SOLE 3 2700 0 0 EXECUTIVE NETWORK PARTNERING C WT 30158l118 1 675 SH SOLE 3 675 0 0 EXELON CORP COM 30161N101 40 914 SH SOLE 1 700 0 214 EXFO INC COM 302046107 59 10000 SH SOLE 3 10000 0 0 EXP WORLD HOLDINGS INC COM 30212w100 6 160 SH SOLE 1 160 0 0 EXPEDIA INC COM 30212p303 23 143 SH SOLE 1 143 0 0 EXPEDITORS INTL WASH INC COM 302130109 2270 17928 SH SOLE 1 15576 0 2352 EXPEDITORS INTL WASH INC PUT O PUT 40B99RDB9 69 243 SH Put SOLE 3 243 0 0 EXPONENT INC COM COM 30214u102 5 53 SH SOLE 1 53 0 0 EXPRESS INC COM 30219e103 424 65300 SH SOLE 65300 0 0 EXXON MOBIL CORP COM 30231G102 3090 48986 SH SOLE 1 47892 0 1094 EXXON MOBIL CORP COM 30231G102 922 14617 SH SOLE 14617 0 0 FMC CORP COM 302491303 849 7850 SH SOLE 7850 0 0 F5 NETWORKS INC COM 315616102 19 100 SH SOLE 1 100 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FACEBOOK INC COM 30303M102 3093 8895 SH SOLE 1 8875 0 20 FACEBOOK INC COM 30303M102 381 1097 SH SOLE 1097 0 0 FACTSET RESH SYS INC COM 303075105 9 27 SH SOLE 1 27 0 0 FARMER BROS CO COM 307675108 615 48480 SH SOLE 48480 0 0 FAST ACQUISITION CORP II COM 311874101 460 47000 SH SOLE 3 47000 0 0 FAST ACQUISITION CORP II WT 311874119 14 11500 SH SOLE 3 11500 0 0 FEDERAL AGRIC MTG CORP COM 313148306 141 1423 SH SOLE 3 1423 0 0 FEDERAL AGRIC MTG CORP COM 313148306 2840 28719 SH SOLE 24990 0 3729 FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH SOLE 1 645 0 0 FEDERAL RLTY INVT TR CLSD FD 313747206 7 60 SH SOLE 1 60 0 0 FEDERAL SIGNAL CORP COM 313855108 5 119 SH SOLE 1 119 0 0 FEDEX CORP COM 31428X106 512 1715 SH SOLE 1 1615 0 100 FEDEX CORP PUT OPT 01/22 290.0 PUT 4IY99ALU1 112 53 SH Put SOLE 3 53 0 0 FERRELLGAS PARTNERS LP UNIT LT COM 315293209 2 95 SH SOLE 1 0 0 95 FERRO CORP COM 315405100 11 525 SH SOLE 1 525 0 0 FFD FINL CORP COM COM 30243c107 79 1087 SH SOLE 1 1087 0 0 FIDELITY COMWLTH TR INDX FD 315912808 25 441 SH SOLE 1 190 0 251 FIDELITY COVINGTON TRUST COM 316092808 2697 22893 SH SOLE 1 22893 0 0 FIDELITY COVINGTON TRUST COM 316092808 1666 14140 SH SOLE 14140 0 0 FIDELITY COVINGTON TRUST COM 316092725 2 100 SH SOLE 1 100 0 0 FIDELITY MERRIMACK STR TR COM 316188200 1321 25221 SH SOLE 1 25221 0 0 FIDELITY COVINGTON TRUST INDX FD 316092600 26 414 SH SOLE 1 414 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 255 8379 SH SOLE 1 8379 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 493 16200 SH SOLE 16200 0 0 FIDELITY NATL FINL INC COM 31620r303 112 2582 SH SOLE 1 2582 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 94 666 SH SOLE 1 666 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 2323 43565 SH SOLE 1 43565 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 909 17054 SH SOLE 17054 0 0 FIFTH THIRD BANCORP COM 316773100 367 9602 SH SOLE 1 9602 0 0 FIFTH THIRD BANCORP COM 316773100 124 3232 SH SOLE 3232 0 0 FINCH THERAPEUTICS GROUP INC COM 31773d101 56 4000 SH SOLE 4000 0 0 FINTECH EVOLUTION ACQUISITION COM g3r19a104 48 5029 SH SOLE 3 5029 0 0 FINTECH EVOLUTION ACQUISITION WT g3r19a120 1 976 SH SOLE 3 976 0 0 FIRST CMNTY CORP S C COM 319835104 516 25565 SH SOLE 25565 0 0 FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 57 12571 SH SOLE 1 12571 0 0 FIRST HORIZON CORPORATION COM 320517105 61 3526 SH SOLE 1 3526 0 0 FIRST INTERNET BANCORP COM 320557101 199 6434 SH SOLE 3 6434 0 0 FIRST INTERNET BANCORP COM 320557101 1091 35226 SH SOLE 31347 0 3879 FIRST LONG IS CORP COM 320734106 79 3729 SH SOLE 3 3729 0 0 FIRST LONG IS CORP COM 320734106 300 14154 SH SOLE 12556 0 1598 FIRST NILES FINL INC COM COM 33582n106 31 2750 SH SOLE 1 2750 0 0 FIRST PL FINL CORP COM COM 33610t109 0 5450 SH SOLE 1 5450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 54 288 SH SOLE 1 288 0 0 FIRST RESERVE SUSTAINABLE GW COM 336169206 3 300 SH SOLE 3 300 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 2 10 SH SOLE 1 10 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 57 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 03733e203 2927 16955 SH SOLE 1 16955 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 03733e203 810 4693 SH SOLE 4693 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 1273 9986 SH SOLE 1 9986 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 72 3099 SH SOLE 1 3099 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1025 11939 SH SOLE 1 6598 0 5341 FIRST TR MLP & ENERGY INCOME F LP 33739b104 20 2500 SH SOLE 1 2500 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 203 8283 SH SOLE 1 8283 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2288 93536 SH SOLE 93536 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 362 10898 SH SOLE 1 5198 0 5700 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 5 132 SH SOLE 1 0 0 132 FIRSTENERGY CORP COM 337932107 12 313 SH SOLE 1 313 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 2 65 SH SOLE 1 65 0 0 FIVE BELOW INC COM COM 33829m101 5 28 SH SOLE 1 28 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 8 343 SH SOLE 1 343 0 0 FLAME ACQUISITION CORP COM 33850f108 436 45102 SH SOLE 3 45102 0 0 FLAME ACQUISITION CORP WT 33850f116 23 21551 SH SOLE 3 21551 0 0 FLEXSTEEL INDS INC COM 339382103 191 4726 SH SOLE 3 4726 0 0 FLEXSTEEL INDS INC COM 339382103 733 18153 SH SOLE 16071 0 2082 FLOTEK INDS INC DEL COM 343389102 36 20728 SH SOLE 1 20728 0 0 FLOTEK INDS INC DEL COM 343389102 11 6500 SH SOLE 6500 0 0 FLOWERS FOODS INC COM 343498101 50 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 9 500 SH SOLE 1 0 0 500 FLY LEASING LTD SPONSORED ADR ADUS 34407d109 5 300 SH SOLE 3 300 0 0 F N B CORP COM 302520101 206 16739 SH SOLE 1 16739 0 0 F N B CORP COM 302520101 5323 431671 SH SOLE 3 431671 0 0 F N B CORP COM 302520101 422 34264 SH SOLE 34264 0 0 FORD MTR CO DEL COM 345370860 99 6688 SH SOLE 1 6688 0 0 FORD MTR CO DEL COM 345370860 64 4296 SH SOLE 4296 0 0 FORESIGHT ACQUISITION CORP-A COM 34552y106 49 5000 SH SOLE 3 5000 0 0 FORTINET INC COM COM 34959e109 4 15 SH SOLE 1 15 0 0 FORTITUDE GOLD CORP COM COM 34962k100 276 40220 SH SOLE 40220 0 0 FORTIVE CORP COM COM 34959j108 20 288 SH SOLE 1 288 0 0 FORTRESS CAPITAL ACQUISITION C COM g36427105 31 3200 SH SOLE 3 3200 0 0 FORTRESS VALUE ACQUISITION COR COM 34964k108 49 5000 SH SOLE 3 5000 0 0 FORTRESS VALUE ACQUISITION COR WT 34964k116 1 625 SH SOLE 3 625 0 0 FORTUNA SILVER MINES INC COM 349915108 4 666 SH SOLE 1 666 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 45 450 SH SOLE 1 450 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 44 440 SH SOLE 440 0 0 FORUM MERGER IV CORP COM 349875104 147 15000 SH SOLE 3 15000 0 0 FORUM MERGER IV CORP WT 349875112 5 3750 SH SOLE 3 3750 0 0 FORWARD AIR CORP COM 349853101 117 1300 SH SOLE 1 1300 0 0 FORWARD AIR CORP COM 349853101 165495 1843953 SH SOLE 3 1843953 0 0 FOSTER L B CO COM 350060109 216 11585 SH SOLE 3 11585 0 0 FOSTER L B CO COM 350060109 5947 319021 SH SOLE 242855 0 76166 FOX CORP CL A COM 35137l105 15 400 SH SOLE 1 400 0 0 FRANCHISE GROUP INC COM COM 35180x105 4709 133516 SH SOLE 133516 0 0 FREEDOM ACQUISITION I CORP COM g3663x110 40 4152 SH SOLE 3 4152 0 0 FREEDOM ACQUISITION I CORP WT g3663x128 1 1038 SH SOLE 3 1038 0 0 FREEPORT-MCMORAN INC COM 35671D857 56 1500 SH SOLE 1 500 0 1000 FRESENIUS MED CARE AG&CO KGA COM 358029106 25 600 SH SOLE 1 600 0 0 FRONTDOOR INC COM 35905a109 5764 115700 SH SOLE 89660 0 26040 FRONTIER COMMUNICATIONS COM 35909d109 3763 142536 SH SOLE 105741 0 36795 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 11 1386 SH SOLE 1 1386 0 0 FTAC HERA ACQUISITION CORP COM g3728y103 498 51100 SH SOLE 3 51100 0 0 FTAC HERA ACQUISITION CORP WT g3728y111 17 12750 SH SOLE 3 12750 0 0 FUBOTV INC PUT 35953D954 4 150 SH Put OTR 2 0 0 150 FUSION ACQUISITION CORP II COM 36118n102 262 27071 SH SOLE 3 27071 0 0 FUSION ACQUISITION CORP II WT 36118n110 9 9023 SH SOLE 3 9023 0 0 FVCBANKCORP INC COM COM 36120q101 680 39412 SH SOLE 3 39412 0 0 G&P ACQUISITION CORP COM 36146g103 902 92839 SH SOLE 3 92839 0 0 G&P ACQUISITION CORP WT 36146g111 32 46419 SH SOLE 3 46419 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 252 9583 SH SOLE 1 9583 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 80 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 86 6390 SH SOLE 1 6390 0 0 GAIA INC NEW CL A COM 36269p104 3137 285447 SH SOLE 211074 0 74373 GAMESTOP CORP NEW CL A COM 36467w109 11 50 SH SOLE 1 50 0 0 GAMING & HOSPITALITY ACQU CO COM 364681106 61 6300 SH SOLE 3 6300 0 0 GAMING & HOSPITALITY ACQU CO WT 364681114 2 2100 SH SOLE 3 2100 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 61 1315 SH SOLE 1 1315 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 6117 132028 SH SOLE 98930 0 33098 GARTNER INC COM 366651107 2651 10944 SH SOLE 1 10044 0 900 GATES INDUSTRIAL CORPORATION P COM g39108108 6 335 SH SOLE 1 335 0 0 GDL FD CLSD FD 361570104 68 7500 SH SOLE 1 7500 0 0 GDL FD CLSD FD 361570104 1680 185276 SH SOLE 3 185276 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 201 10631 SH SOLE 3 10631 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 772 40898 SH SOLE 36224 0 4674 GENERAL CANNABIS CORPORATION COM 36930v100 0 100 SH SOLE 1 100 0 0 GENERAL DYNAMICS CORP COM 369550108 4254 22598 SH SOLE 1 20455 0 2143 GENERAL DYNAMICS CORP COM 369550108 636 3380 SH SOLE 3380 0 0 GENERAL ELECTRIC CO COM 369604103 191 14227 SH SOLE 1 14227 0 0 GENERAL MLS INC COM 370334104 37 611 SH SOLE 1 611 0 0 GENERAL MOTORS CO COM 37045v100 2529 42746 SH SOLE 1 35861 0 6885 GENERAL MOTORS CO COM 37045v100 7165 121085 SH SOLE 118935 0 2150 GENESCO INC COM 371532102 1107 17390 SH SOLE 17390 0 0 GENIUS SPORTS LIMITED RDMBL WT WT g3934v117 32 4000 SH SOLE 3 4000 0 0 GENIUS SPORTS LTD COM NPV COM g3934v109 116 6200 SH SOLE 1 6200 0 0 GENTHERM INC COM COM 37253a103 2 33 SH SOLE 1 33 0 0 GENUINE PARTS CO COM 372460105 2 18 SH SOLE 1 18 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 163 182244 SH SOLE 1 182244 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 191 212562 SH OTR 2 0 0 212562 GETSWIFT TECHNOLOGIES COM 37428g100 36 39905 SH SOLE 3 39905 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 76 85000 SH SOLE 85000 0 0 GIBRALTAR INDS INC COM 374689107 6 78 SH SOLE 1 78 0 0 GIGCAPITAL4 INC COM 37518g101 432 43905 SH SOLE 3 43905 0 0 GIGCAPITAL4 INC WT 37518g119 9 7933 SH SOLE 3 7933 0 0 GILEAD SCIENCES INC COM 375558103 328 4762 SH SOLE 1 4762 0 0 GIVAUDAN SA ADR ADUS 37636P108 110 1178 SH SOLE 1 1178 0 0 GLACIER BANCORP NEW COM COM 37637q105 4 67 SH SOLE 1 67 0 0 GLASS HOUSES ACQUISITION CORP COM 37714p103 2 200 SH SOLE 3 200 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 148 3707 SH SOLE 1 3707 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 196 4913 SH SOLE 4913 0 0 GLENFARNE MERGER CORP COM 378579106 85 8800 SH SOLE 3 8800 0 0 GLENFARNE MERGER CORP WT 378579114 3 2932 SH SOLE 3 2932 0 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 37 1050 SH SOLE 1 1050 0 0 GLOBAL PARTNER ACQUISITION II COM g3934p102 268 27600 SH SOLE 3 27600 0 0 GLOBAL PARTNER ACQUISITION II WT g3934p128 5 4600 SH SOLE 3 4600 0 0 GLOBAL PMTS INC COM COM 37940x102 253 1350 SH SOLE 1 1350 0 0 GLOBAL PMTS INC COM COM 37940x102 67 358 SH SOLE 358 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 41 1436 SH SOLE 1 1436 0 0 GLOBAL X CLEANTECH ETF COM 37954y228 25 1220 SH SOLE 1 1220 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 8 280 SH SOLE 1 280 0 0 GLOBAL X ECOMMERCE ETF INDX FD 37954y467 21 614 SH SOLE 1 614 0 0 GLOBAL X LITHIUM AND BATTERY T COM 37954y855 527 7270 SH SOLE 1 7270 0 0 GLOBAL X MLP COM 37954y343 12 300 SH SOLE 1 300 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 103 2840 SH SOLE 1 2840 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 65 1800 SH SOLE 1800 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 54 1538 SH SOLE 1 1538 0 0 GLOBAL X S&P 500 COVERED CALL COM 37954y475 18 364 SH SOLE 1 364 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 26 614 SH SOLE 1 614 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 246 4774 SH SOLE 1 4378 0 396 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1276 49553 SH SOLE 1 47835 0 1718 GLOBUS MED INC COM 379577208 5 61 SH SOLE 1 61 0 0 GOAL ACQUISITIONS CORP COM 38021h107 16 1700 SH SOLE 3 1700 0 0 GOLD RESOURCE CORP COM COM 38068t105 2615 1013500 SH SOLE 829850 0 183650 GOLDEN ARROW MERGER CORP WT 380799114 3 3366 SH SOLE 3 3366 0 0 GOLDEN ARROW MERGER CORP COM 380799106 117 12100 SH SOLE 3 12100 0 0 GOLDEN ENTMT INC COM 381013101 3628 80990 SH SOLE 59880 0 21110 GOLDENBRIDGE ACQUISITION LTD COM g3970d104 204 20789 SH SOLE 3 20789 0 0 GOLDENBRIDGE ACQUISITION LTD WT g3970d120 6 20789 SH SOLE 3 20789 0 0 GOLDENBRIDGE ACQUISITION LTD COM g3970d138 8 20789 SH SOLE 3 20789 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 439 5102 SH SOLE 1 5102 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 2411 28021 SH SOLE 28021 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 926 2441 SH SOLE 1 2441 0 0 GOLUB CAP BDC INC COM COM 38173m102 193 12500 SH SOLE 12500 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 12 700 SH SOLE 1 700 0 0 GORES GUGGENHEIM INC COM 38286q206 4 400 SH SOLE 3 400 0 0 GREEN PLAINS INC PUT 393222954 46 200 SH Put SOLE 3 200 0 0 GREEN PLAINS INC PUT 393222954 237 934 SH Put SOLE 3 934 0 0 GREEN PLAINS INC PUT 393222954 221 867 SH Put SOLE 3 867 0 0 GREEN PLAINS INC PUT 393222954 423 1600 SH Put SOLE 3 1600 0 0 GREEN PLAINS INC PUT 393222954 78 200 SH Put SOLE 3 200 0 0 GRACO INC COM 384109104 3 36 SH SOLE 1 36 0 0 GRAF ACQUISITION CORP IV COM 384272209 10 1000 SH SOLE 3 1000 0 0 GRAHAM CORP COM 384556106 145 10557 SH SOLE 3 10557 0 0 GRAHAM CORP COM 384556106 555 40365 SH SOLE 35769 0 4596 GRAINGER W W INC COM 384802104 88 200 SH SOLE 1 200 0 0 GRAVITY CO LTD ADUS 38911n206 16 150 SH SOLE 150 0 0 GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 416 13945 SH SOLE 1 13945 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 60 2674 SH SOLE 1 2674 0 0 GREAT CANADIAN GAMING CORP COM 389914102 144 4000 SH SOLE 3 4000 0 0 GREEN EARTH TECHS COM 39303r102 0 10000 SH SOLE 1 10000 0 0 GREEN PLAINS INC COM 393222104 118 3504 SH SOLE 1 3504 0 0 GREEN PLAINS INC COM 393222104 24374 725000 SH SOLE 3 725000 0 0 GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 33 508 SH SOLE 1 508 0 0 GROUP NINE ACQUISITION CORP COM 39947r203 5 464 SH SOLE 3 464 0 0 GROWTH CAPITAL ACQUISITION COR COM 39986v107 152 15700 SH SOLE 3 15700 0 0 GROWTH CAPITAL ACQUISITION COR WT 39986v115 4 7050 SH SOLE 3 7050 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 968 39649 SH SOLE 3 39649 0 0 GUARDANT HEALTH INC COM COM 40131m109 75 600 SH SOLE 600 0 0 GUGGENHEIM TIMBER ETF INDX FD 18383q879 22 600 SH SOLE 1 600 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GX ACQUISITION CORP II COM 36260f105 372 38500 SH SOLE 3 38500 0 0 GX ACQUISITION CORP II WT 36260f113 12 12800 SH SOLE 3 12800 0 0 HAEMONETICS CORP MASS COM 405024100 2 25 SH SOLE 1 25 0 0 HALL OF FAME RESORT & ENTMT CO COM 40619l102 58 14730 SH SOLE 3 14730 0 0 HALL OF FAME RESORT & ENTMT CO COM 40619l102 221 56140 SH SOLE 49579 0 6561 HALLMARK FINANCIAL SERVICES IN COM 40624q203 134 30012 SH SOLE 3 30012 0 0 HALLMARK FINANCIAL SERVICES IN COM 40624q203 505 113594 SH SOLE 100738 0 12856 HANESBRANDS INC COM 410345102 386 20691 SH SOLE 1 17191 0 3500 HANNON ARMSTRONG SUSTAINABLE I COM 41068x100 6 100 SH SOLE 1 100 0 0 HANOVER FOODS CORP CL A COM 41078W100 10 125 SH SOLE 1 125 0 0 HARLEY DAVIDSON INC COM 412822108 6 123 SH SOLE 1 123 0 0 HARMONIC INC COM 413160102 118 13809 SH SOLE 1 13809 0 0 HARSCO CORP COM 415864107 1207 59085 SH SOLE 59085 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 3 45000 0 0 HAYMAKER ACQUISITION CORP III COM 42087r108 55 5675 SH SOLE 3 5675 0 0 HAYMAKER ACQUISITION CORP III WT 42087r116 1 1418 SH SOLE 3 1418 0 0 HAYWARD HLDGS INC COM 421298100 261 10022 SH SOLE 1 10022 0 0 HC2 HLDGS INC COM 404139107 85 21282 SH SOLE 3 21282 0 0 HC2 HLDGS INC COM 404139107 217 54577 SH SOLE 45209 0 9368 HDFC BANK LTD ADR REPS 3 SHS ADUS 40415f101 24 330 SH SOLE 1 330 0 0 HEALTHCARE CAPITAL CORP COM 42228c200 1 100 SH SOLE 3 100 0 0 HEALTHLYNKED CORP COM COM 42228p102 5 7400 SH SOLE 1 7400 0 0 HEALTHPEAK PROPERTIES LP 42250p103 17 500 SH SOLE 1 500 0 0 HEMISPHERE MEDIA GROUP WT 42365q103 6 500 SH SOLE 1 500 0 0 HERCULES CAPITAL INC COM 427096508 21 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 226 89449 SH SOLE 3 89449 0 0 HERITAGE GLOBAL INC COM COM 42727e103 759 299848 SH SOLE 265878 0 33970 HERSHEY CO COM 427866108 87 500 SH SOLE 1 500 0 0 HERTZ GLOBAL HOLDINGS INC COM 42806j106 0 25 SH SOLE 1 25 0 0 HESS CORP COM COM 42809h107 85 970 SH SOLE 1 970 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 15 1000 SH SOLE 1 1000 0 0 HGR LIQUIDATING TRUST COM 42837p105 2 1093 SH SOLE 1 1093 0 0 HH&L ACQUISITION CO -CLASS A COM g39714103 10 1000 SH SOLE 3 1000 0 0 HIGH TIDE INC COM 42981e401 2 250 SH SOLE 1 250 0 0 HIGHLANDS REIT INC LP 43110a104 0 1597 SH SOLE 1 1597 0 0 HILL INTL INC COM 431466101 116 46685 SH SOLE 1 46685 0 0 HILL INTL INC COM 431466101 9200 3694640 SH SOLE 3 3694640 0 0 HILL INTL INC COM 431466101 14 5810 SH SOLE 5810 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 261 6300 SH SOLE 1 6300 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 41 1000 SH SOLE 1000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 107 886 SH SOLE 1 886 0 0 HINES GLOBAL REIT INC COM COM 433240108 242 115968 SH SOLE 1 22197 0 93771 HITACHI LTD ADR 2 COM COM 433578507 28 241 SH SOLE 1 241 0 0 HOLOGIC INC COM 436440101 335 5025 SH SOLE 1 5025 0 0 HOME BANCSHARES INC COM 436893200 39 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 13142 41213 SH SOLE 1 39995 0 1218 HOME DEPOT INC COM 437076102 21077 66094 SH SOLE 64869 0 1225 HONEYWELL INTL INC COM 438516106 16077 73292 SH SOLE 1 71095 0 2198 HONEYWELL INTL INC COM 438516106 21812 99439 SH SOLE 97664 0 1775 HORIZON ACQUISITION II CORP COM g46044106 68 7000 SH SOLE 1 7000 0 0 HORIZON GLOBAL CORP COM 44052W104 1572 185433 SH SOLE 152944 0 32489 HORIZON THERAPEUTICS PLC COM g46188101 8 82 SH SOLE 1 82 0 0 HORMEL FOODS CORP COM 440452100 88 1850 SH SOLE 1 1850 0 0 HORMEL FOODS CORP COM 440452100 76 1599 SH SOLE 1599 0 0 HOULIHAN LOKEY INC COM 441593100 5139 62835 SH SOLE 1 62404 0 431 HOULIHAN LOKEY INC COM 441593100 17087 208910 SH SOLE 193904 0 15006 HOVNANIAN ENTERPRISES INC COM 442487401 5 50 SH SOLE 1 50 0 0 HOWMET AEROSPACE INC COM 443201108 55 1600 SH SOLE 1 1600 0 0 HOWMET AEROSPACE INC COM 443201108 0 3 SH SOLE 3 0 0 HP INC COM COM 40434l105 3 100 SH SOLE 1 100 0 0 HUBBELL INC COM 443510607 33 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 9 16 SH SOLE 1 16 0 0 HUDSON EXEC WTS WT 44376l115 2 2000 SH SOLE 3 2000 0 0 HUDSON EXECUTIVE INVESTMENT CO COM 44376l107 98 10000 SH SOLE 3 10000 0 0 HUDSON PAC PPTYS INC COM 444097109 5 166 SH SOLE 1 166 0 0 HUMANA INC COM 444859102 350 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 754 52821 SH SOLE 1 52821 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 15 71 SH SOLE 71 0 0 HURCO CO COM 447324104 12 341 SH SOLE 3 341 0 0 HYCROFT MNG CORP WT WT 44862p125 0 28 SH SOLE 1 28 0 0 ISHARES TR PUT 464288953 42 992 SH Put SOLE 3 992 0 0 ISHARES TR PUT 464288953 22 83 SH Put SOLE 3 83 0 0 HYSTER B COM 449172204 0 1 SH SOLE 1 1 0 0 IAA INC COM 449253103 95 1740 SH SOLE 1 1740 0 0 IAA INC COM 449253103 5147 94380 SH SOLE 74300 0 20080 IAC INTERACTIVECORP NEW COM NE COM 44891n208 147 951 SH SOLE 1 951 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 5299 34370 SH SOLE 25130 0 9240 IAMGOLD CORP COM 450913108 88 30000 SH SOLE 1 30000 0 0 IBERE PHARMACEUTICALS COM g46843101 7 700 SH SOLE 3 700 0 0 ICICI BK LTD ADR ADUS 45104g104 94 5500 SH SOLE 1 5500 0 0 IDACORP INC COM 451107106 4 45 SH SOLE 1 45 0 0 IDEANOMICS INC COM 45166v106 0 100 SH SOLE 1 100 0 0 IDEX CORP COM COM 45167r104 1 3 SH SOLE 1 3 0 0 IDEXX LABS INC COM COM 45168d104 504 798 SH SOLE 1 798 0 0 IDEXX LABS INC COM COM 45168d104 203 321 SH SOLE 321 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 IHS MARKIT LTD SHS COM g47567105 428 3800 SH SOLE 3 3800 0 0 ILLINOIS TOOL WKS INC COM 452308109 485 2169 SH SOLE 1 1169 0 1000 ILLUMINA INC COM 452327109 348 735 SH SOLE 1 735 0 0 ILLUMINA INC COM 452327109 85 180 SH SOLE 180 0 0 IMMERSION CORP COM 452521107 60 6813 SH SOLE 3 6813 0 0 IMMERSION CORP COM 452521107 225 25690 SH SOLE 22767 0 2923 INDEPENDENCE CONTRACT DRILLI COM 453415606 34 7838 SH SOLE 3 7838 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 128 29731 SH SOLE 26368 0 3363 INDEPENDENCE RLTY TR INC COM COM 45378a106 542 29740 SH SOLE 29740 0 0 INDEPENDENT BK CORP MICH COM 453838609 729 33590 SH SOLE 33590 0 0 INDEXIQ ETF TR INDX FD 45409B800 245 7316 SH SOLE 1 7316 0 0 INDEXIQ ETF TR INDX FD 45409B800 4233 126289 SH SOLE 126289 0 0 INDIA FD INC COM 454089103 43 1966 SH SOLE 1 1966 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 5236 895070 SH SOLE 663150 0 231920 INFOSYS LTD ADUS 456788108 97 4600 SH SOLE 1 4600 0 0 ING GROEP N.V. ADUS 456837103 5 385 SH SOLE 1 385 0 0 INGERSOLL RAND PLC COM 45687v106 16 337 SH SOLE 1 337 0 0 INGEVITY CORP COM COM 45688c107 1007 12380 SH SOLE 12380 0 0 INMODE LTD COM m5425m103 161 1700 SH SOLE 1 1700 0 0 INNODATA INC COM 457642205 1 200 SH SOLE 1 200 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 1004 5255 SH SOLE 1 4623 0 632 INSEEGO CORPORATION COM 45782b104 1 100 SH SOLE 1 100 0 0 INSTEEL INDS INC COM 45774W108 333 10360 SH SOLE 10360 0 0 INTEGER HOLDINGS CORP COM 45826h109 4 40 SH SOLE 1 40 0 0 INTEL CORP COM 458140100 7919 141064 SH SOLE 1 134965 0 6099 INTEL CORP COM 458140100 1299 23140 SH SOLE 23140 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 113 950 SH SOLE 1 950 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1679 11455 SH SOLE 1 11455 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 380 SH SOLE 1 380 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 233 1561 SH SOLE 1561 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 31 1304 SH SOLE 1 1304 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 24 1000 SH SOLE 1000 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 7 500 SH SOLE 1 500 0 0 INTERPRIVATE II ACQUISITION CO COM 46064q108 155 16002 SH SOLE 3 16002 0 0 INTERPRIVATE II ACQUISITION CO WT 46064q116 4 3200 SH SOLE 3 3200 0 0 INTERPRIVATE III FINANCIAL PAR COM 46064r106 317 32701 SH SOLE 3 32701 0 0 INTERPRIVATE III FINANCIAL PAR WT 46064r114 8 6540 SH SOLE 3 6540 0 0 INTERPRIVATE IV INFRATECH PART COM 46064t102 459 47300 SH SOLE 3 47300 0 0 INTERPRIVATE IV INFRATECH PART WT 46064t110 10 9419 SH SOLE 3 9419 0 0 INTEVAC INC COM 461148108 179 26621 SH SOLE 3 26621 0 0 INTEVAC INC COM 461148108 710 105380 SH SOLE 93632 0 11748 INTUIT COM 461202103 317 646 SH SOLE 1 621 0 25 INTUIT COM 461202103 345 704 SH SOLE 704 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 585 636 SH SOLE 1 636 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 136 148 SH SOLE 148 0 0 INVACARE CORP COM 461203101 12 1500 SH SOLE 1 1500 0 0 INVACARE CORP COM 461203101 53 6617 SH SOLE 3 6617 0 0 INVACARE CORP COM 461203101 205 25406 SH SOLE 22491 0 2915 INVENTRUST PPTYS LP 46124j102 5 1597 SH SOLE 1 1597 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 52 900 SH SOLE 1 900 0 0 INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 7 284 SH SOLE 1 284 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 555 6146 SH SOLE 1 6146 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 53 586 SH SOLE 586 0 0 INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 137 5574 SH SOLE 1 5574 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 60 450 SH SOLE 1 450 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 34 1750 SH SOLE 1 1750 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 182 9435 SH SOLE 9435 0 0 INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 105 5000 SH SOLE 1 5000 0 0 INVESCO EXCH TRD SLF IDX FD TR INDX FD 46138j874 21 903 SH SOLE 1 903 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 3 150 SH SOLE 1 150 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 710 4428 SH SOLE 1 4428 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 21876 136441 SH SOLE 136441 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 65 350 SH SOLE 1 350 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 3 100 SH SOLE 1 100 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 87 1927 SH SOLE 1 1927 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 42 930 SH SOLE 930 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 2980 86597 SH SOLE 1 86297 0 300 INVESCO QQQ TRUST INDX FD 46090e103 12319 34757 SH SOLE 1 34757 0 0 INVESCO QQQ TRUST INDX FD 46090e103 2804 7911 SH SOLE 7911 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 3995 26507 SH SOLE 1 23479 0 3028 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 270 1790 SH SOLE 1790 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 913 14985 SH SOLE 1 14787 0 198 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 8 125 SH SOLE 125 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 10 150 SH SOLE 1 0 0 150 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 4 89 SH SOLE 1 89 0 0 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 247 15000 SH SOLE 1 15000 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 5 350 SH SOLE 1 350 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 212 3960 SH SOLE 1 3960 0 0 ION ACQUISITION CORP 2 LTD-A COM g49393104 99 10000 SH SOLE 3 10000 0 0 IQVIA HOLDINGS INC COM 46266c105 195 805 SH SOLE 1 805 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 95 1430 SH SOLE 1 1430 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 19 480 SH SOLE 1 480 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3289 82255 SH SOLE 79965 0 2290 IRON MTN INC NEW COM COM 46284v101 991 23417 SH SOLE 1 21542 0 1875 IRON MTN INC NEW COM COM 46284v101 381 9000 SH SOLE 9000 0 0 ISHARES TR INDX FD 464289511 8 107 SH SOLE 1 107 0 0 ISHARES TR INDX FD 464288620 27 440 SH SOLE 1 440 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH SOLE 1 75 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 1 17 SH SOLE 17 0 0 ISHARES TR INDX FD 464289859 54 758 SH SOLE 1 758 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 120 2381 SH SOLE 1 2381 0 0 ISHARES TR INDX FD 464289867 207 3692 SH SOLE 1 3692 0 0 ISHARES TR INDX FD 464287671 181 1788 SH SOLE 1 1788 0 0 ISHARES TR INDX FD 464287671 95 944 SH SOLE 944 0 0 ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 27 618 SH SOLE 1 618 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 220 1267 SH SOLE 1 1236 0 31 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 1 3 SH SOLE 3 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 50 374 SH SOLE 1 374 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 255 2425 SH SOLE 1 2281 0 144 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 1 10 SH SOLE 10 0 0 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 116 4436 SH SOLE 1 4436 0 0 ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 53 671 SH SOLE 1 671 0 0 ISHARES FALLEN ANGELS USD BOND COM 46435g474 107 3562 SH SOLE 1 3283 0 279 ISHARES FALLEN ANGELS USD BOND COM 46435g474 1 17 SH SOLE 17 0 0 ISHARES TR COM 464288224 11 481 SH SOLE 1 481 0 0 ISHARES TR INDX FD 464287291 60 177 SH SOLE 1 168 0 9 ISHARES TR INDX FD 464287291 0 1 SH SOLE 1 0 0 ISHARES GOLD TR COM 464285204 613 18184 SH SOLE 1 17826 0 358 ISHARES GOLD TR COM 464285204 5863 173911 SH SOLE 173911 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1760 26269 SH SOLE 1 25953 0 316 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1032 15412 SH SOLE 15412 0 0 ISHARES INC INDX FD 464286533 1266 19736 SH SOLE 1 19736 0 0 ISHARES INC INDX FD 464286533 106 1658 SH SOLE 1658 0 0 ISHARES INC INDX FD 464286806 10 300 SH SOLE 1 300 0 0 ISHARES INC INDX FD 464286871 17 621 SH SOLE 1 621 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 38 561 SH SOLE 1 561 0 0 ISHARES INC INDX FD 464286665 57 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286772 3 27 SH SOLE 1 27 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 31 1354 SH SOLE 1 1354 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH SOLE 89 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 26 412 SH SOLE 1 412 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 4 59 SH SOLE 59 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464288406 4 66 SH SOLE 1 0 0 66 ISHARES TR INDX FD 464287127 8 136 SH SOLE 1 0 0 136 ISHARES MSCI EM COM 46434g863 314 6964 SH SOLE 1 6598 0 366 ISHARES MSCI EM COM 46434g863 1 32 SH SOLE 32 0 0 ISHARES INC INDX FD 464286350 24 600 SH SOLE 1 600 0 0 ISHARES ROBOTICS AND ARTIFICIA COM 46435u556 26 583 SH SOLE 1 583 0 0 ISHARES TR INDX FD 464287622 240 992 SH SOLE 1 992 0 0 ISHARES TR INDX FD 464287622 387 1598 SH SOLE 1598 0 0 ISHARES TR INDX FD 464287663 13 183 SH SOLE 1 183 0 0 ISHARES TR INDX FD 464287333 152 1962 SH SOLE 1 1837 0 125 ISHARES TR INDX FD 464287333 1 12 SH SOLE 12 0 0 ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 25 496 SH SOLE 1 496 0 0 ISHARES TR INDX FD 464288646 667 12163 SH SOLE 1 11508 0 655 ISHARES TR INDX FD 464288646 106 1937 SH SOLE 1937 0 0 ISHARES SILVER TR INDX FD 46428Q109 1118 46174 SH SOLE 1 43594 0 2580 ISHARES TR 20 YR TRS BD INDX FD 920933108 51 350 SH SOLE 1 350 0 0 ISHARES TR CLSD FD 464287440 41 351 SH SOLE 1 351 0 0 ISHARES TR CLSD FD 464287440 4560 39487 SH SOLE 3 39487 0 0 ISHARES TR INDX FD 464287457 145 1688 SH SOLE 1 1688 0 0 ISHARES TR INDX FD 464288612 8 68 SH SOLE 1 68 0 0 ISHARES TR INDX FD 464287176 960 7503 SH SOLE 1 7503 0 0 ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 5 SH SOLE 1 5 0 0 ISHARES TR INDX FD 464287564 30 452 SH SOLE 1 452 0 0 ISHARES TR INDX FD 464287812 26 140 SH SOLE 1 140 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 4090 54641 SH SOLE 1 54333 0 308 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 13064 174513 SH SOLE 174513 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 222 3027 SH SOLE 1 3027 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1649 22503 SH SOLE 1879 0 20624 ISHARES TR INDX FD 464287507 8409 31293 SH SOLE 1 29535 0 1758 ISHARES TR INDX FD 464287507 2308 8587 SH SOLE 8587 0 0 ISHARES TR INDX FD 464287150 15702 158991 SH SOLE 1 158595 0 396 ISHARES TR INDX FD 464287150 29433 298025 SH SOLE 12641 0 285384 ISHARES TR INDX FD 464287200 19872 46223 SH SOLE 1 46034 0 189 ISHARES TR INDX FD 464287200 6923 16103 SH SOLE 16103 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3779 70647 SH SOLE 1 69784 0 863 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3 50 SH SOLE 50 0 0 ISHARES TR INDX FD 464287226 8379 72656 SH SOLE 1 71987 0 669 ISHARES TR INDX FD 464287226 300 2597 SH SOLE 2597 0 0 ISHARES TR INDX FD 464288760 20 186 SH SOLE 1 186 0 0 ISHARES TR INDX FD 464288810 1763 4884 SH SOLE 1 4884 0 0 ISHARES TR INDX FD 464288778 46 800 SH SOLE 800 0 0 ISHARES TR INDX FD 464287168 155 1332 SH SOLE 1 1332 0 0 ISHARES TR INDX FD 464287796 86 2968 SH SOLE 1 2786 0 182 ISHARES TR INDX FD 464287796 0 17 SH SOLE 17 0 0 ISHARES TR INDX FD 464287788 578 7128 SH SOLE 1 7128 0 0 ISHARES TR INDX FD 464287788 45 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464287762 560 2052 SH SOLE 1 2052 0 0 ISHARES TR INDX FD 464287739 10 95 SH SOLE 1 95 0 0 ISHARES TR INDX FD 464287721 97 980 SH SOLE 1 980 0 0 ISHARES TR INDX FD 464287697 16 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 46429B689 2264 29975 SH SOLE 1 29945 0 30 ISHARES TR INDX FD 46429B689 348 4606 SH SOLE 4606 0 0 ISHARES TR INDX FD 464288877 417 8055 SH SOLE 1 7556 0 499 ISHARES TR INDX FD 464288877 2 42 SH SOLE 42 0 0 ISHARES TR ESG MSCI LEADR COM 46435u218 32 425 SH SOLE 1 425 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 987 10028 SH SOLE 1 9712 0 316 ISHARES TR ESG MSCI USA INDX FD 46435g425 3 33 SH SOLE 33 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 124 2435 SH SOLE 1 2435 0 0 ISHARES TR INDX FD 464287184 5 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 2245 23254 SH SOLE 1 23254 0 0 ISHARES TR INDX FD 46429B663 169 1751 SH SOLE 1751 0 0 ISHARES TR INDX FD 464288513 13 145 SH SOLE 145 0 0 ISHARES TR INDX FD 464287242 75 561 SH SOLE 1 561 0 0 ISHARES TR INDX FD 464287242 57 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464288281 3 31 SH SOLE 1 31 0 0 ISHARES TR INDX FD 464288588 123 1137 SH SOLE 1 1064 0 73 ISHARES TR INDX FD 464288240 26 456 SH SOLE 1 456 0 0 ISHARES TR INDX FD 464288885 281 2616 SH SOLE 1 2471 0 145 ISHARES TR INDX FD 464288885 1 11 SH SOLE 11 0 0 ISHARES TR INDX FD 464287465 691 8761 SH SOLE 1 8761 0 0 ISHARES TR INDX FD 464287465 77 981 SH SOLE 981 0 0 ISHARES TR INDX FD 464287234 1482 26871 SH SOLE 1 26871 0 0 ISHARES TR INDX FD 464287234 187 3395 SH SOLE 3395 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 71 1600 SH SOLE 1 1600 0 0 ISHARES TR INDX FD 464288570 95 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464288273 411 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 2980 18208 SH SOLE 1 17516 0 692 ISHARES TR INDX FD 464287556 56 343 SH SOLE 343 0 0 ISHARES TR INDX FD 464288869 1023 6701 SH SOLE 1 6701 0 0 ISHARES TR INDX FD 464288869 54 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464287648 1 2 SH SOLE 1 2 0 0 ISHARES TR INDX FD 464287630 264 1592 SH SOLE 1 1592 0 0 ISHARES TR INDX FD 464287655 1196 5213 SH SOLE 1 5213 0 0 ISHARES TR INDX FD 464287655 383 1668 SH SOLE 1668 0 0 ISHARES TR INDX FD 464287689 496 1939 SH SOLE 1939 0 0 ISHARES TR INDX FD 464287481 103 908 SH SOLE 1 908 0 0 ISHARES TR INDX FD 464287481 248 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464287473 264 2297 SH SOLE 1 2297 0 0 ISHARES TR INDX FD 464287499 1396 17618 SH SOLE 1 17418 0 200 ISHARES TR INDX FD 464287499 378 4768 SH SOLE 4768 0 0 ISHARES TR INDX FD 464287614 932 3434 SH SOLE 1 3184 0 250 ISHARES TR INDX FD 464287614 3935 14496 SH SOLE 14496 0 0 ISHARES TR INDX FD 464287598 1993 12566 SH SOLE 1 12566 0 0 ISHARES TR INDX FD 464287598 278 1754 SH SOLE 1754 0 0 ISHARES TR INDX FD 464287101 1768 9013 SH SOLE 1 9013 0 0 ISHARES TR INDX FD 464287408 285 1928 SH SOLE 1 1928 0 0 ISHARES TR INDX FD 464288372 14 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 464287606 25 308 SH SOLE 1 308 0 0 ISHARES TR INDX FD 464287705 29 280 SH SOLE 1 280 0 0 ISHARES TR INDX FD 464287549 114 282 SH SOLE 1 282 0 0 ISHARES TR INDX FD 464288414 59 500 SH SOLE 1 500 0 0 ISHARES TR INDX FD 464287804 7419 65670 SH SOLE 1 60492 0 5178 ISHARES TR INDX FD 464287804 565 5000 SH SOLE 3 5000 0 0 ISHARES TR INDX FD 464287804 2067 18296 SH SOLE 18296 0 0 ISHARES TR INDX FD 464287309 421 5783 SH SOLE 1 5783 0 0 ISHARES TR INDX FD 464288158 134 1241 SH SOLE 1 1241 0 0 ISHARES TR INDX FD 464288158 41 384 SH SOLE 384 0 0 ISHARES TR INDX FD 464287192 2 6 SH SOLE 1 6 0 0 ISHARES TR INDX FD 464287770 28 150 SH SOLE 1 150 0 0 ISHARES TR INDX FD 464288687 325 8268 SH SOLE 1 7596 0 672 ISHARES TR INDX FD 464288687 13 327 SH SOLE 327 0 0 ISHARES TR INDX FD 464287754 150 1348 SH SOLE 1 1348 0 0 ISHARES TR INDX FD 464288851 1 25 SH SOLE 1 25 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 640 24072 SH SOLE 1 22446 0 1626 ISHARES TR US TREAS BD ETF INDX FD 46429b267 3 111 SH SOLE 111 0 0 ISHARES TR INDX FD 46429B697 2681 36420 SH SOLE 1 36334 0 86 ISHARES TR INDX FD 46429B697 238 3235 SH SOLE 3235 0 0 ISHARES U S ETF TR INDX FD 46431W507 1074 21400 SH SOLE 1 21400 0 0 ISHARES U S ETF TR INDX FD 46431W507 88 1750 SH SOLE 1750 0 0 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 24 689 SH SOLE 1 689 0 0 ISHARES UT ETF TR COMMOD INDX FD 46431w853 134 3875 SH SOLE 1 3599 0 276 ISHARES UT ETF TR COMMOD INDX FD 46431w853 1 22 SH SOLE 22 0 0 ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 221 22578 SH SOLE 3 22578 0 0 ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 7 10439 SH SOLE 3 10439 0 0 ISOS ACQUISITION CORP COM g4962c112 181 18282 SH SOLE 3 18282 0 0 ISOS ACQUISITION CORP WT g4962c104 6 6093 SH SOLE 3 6093 0 0 ITERIS INC NEW COM 46564T107 40 6000 SH SOLE 1 6000 0 0 ITERIS INC NEW COM 46564T107 68 10241 SH SOLE 3 10241 0 0 ITERIS INC NEW COM 46564T107 285 42794 SH SOLE 38277 0 4517 ITERUM THERAPEUTICS PLC COM g6333l101 1 578 SH SOLE 1 578 0 0 ITHAX ACQUISITION CORP COM g49775102 105 10810 SH SOLE 3 10810 0 0 ITHAX ACQUISITION CORP WT g49775128 3 5000 SH SOLE 3 5000 0 0 ITIQUIRA ACQUISITION CORP COM g49773123 6 600 SH SOLE 3 600 0 0 ITOCHU CORP ADR COM 465717106 12 200 SH SOLE 1 200 0 0 ITT INC COM COM 45073v108 7 75 SH SOLE 1 75 0 0 ISHARES TR PUT 464288869 29 130 SH Put SOLE 3 130 0 0 ISHARES TR PUT 464288869 13 16 SH Put SOLE 3 16 0 0 ISHARES TR PUT 464287955 2 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287955 8 400 SH Put SOLE 3 400 0 0 ISHARES TR PUT 464287955 53 1300 SH Put SOLE 3 1300 0 0 ISHARES TR PUT 464287955 40 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287955 195 600 SH Put SOLE 3 600 0 0 ISHARES TR PUT 464287955 264 500 SH Put SOLE 3 500 0 0 ISHARES TR PUT 464287955 932 1380 SH Put SOLE 3 1380 0 0 ISHARES TR PUT 464287955 405 400 SH Put SOLE 3 400 0 0 ISHARES TR PUT 464287955 28 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287955 567 420 SH Put SOLE 3 420 0 0 ISHARES TR PUT 464287955 31 1034 SH Put SOLE 3 1034 0 0 ISHARES TR PUT 464287955 82 1300 SH Put SOLE 3 1300 0 0 ISHARES TR PUT 464287955 78 520 SH Put SOLE 3 520 0 0 ISHARES TR PUT 464287955 46 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287955 255 700 SH Put SOLE 3 700 0 0 ISHARES TR PUT 464287955 174 300 SH Put SOLE 3 300 0 0 ISHARES TR PUT 464287955 575 850 SH Put SOLE 3 850 0 0 ISHARES TR PUT 464287955 864 800 SH Put SOLE 3 800 0 0 ISHARES TR PUT 464287955 13 10 SH Put SOLE 3 10 0 0 ISHARES TR PUT 464287955 43 60 SH Put SOLE 3 60 0 0 ISHARES TR PUT 464287955 221 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287955 95 240 SH Put SOLE 3 240 0 0 ISHARES TR PUT 464287630 2056 4600 SH Put SOLE 3 4600 0 0 ISHARES TR PUT 464287630 146 480 SH Put SOLE 3 480 0 0 ISHARES TR PUT 464287630 107 80 SH Put SOLE 3 80 0 0 ISHARES TR PUT 464287958 48 200 SH Put SOLE 3 200 0 0 ISHARES TR PUT 464287958 30 150 SH Put SOLE 3 150 0 0 ISHARES TR PUT 464287958 25 45 SH Put SOLE 3 45 0 0 ISHARES TR PUT 464287952 1 20 SH Put SOLE 3 20 0 0 ISHARES TR PUT 464287952 132 137 SH Put SOLE 3 137 0 0 ISHARES TR PUT 464287952 1113 916 SH Put SOLE 3 916 0 0 ISHARES TR PUT 464287952 920 700 SH Put SOLE 3 700 0 0 ISHARES TR PUT 464287952 1 40 SH Put SOLE 3 40 0 0 ISHARES TR PUT 464287952 5 39 SH Put SOLE 3 39 0 0 ISHARES TR PUT 464287952 20 40 SH Put SOLE 3 40 0 0 ISHARES TR PUT 464287952 164 237 SH Put SOLE 3 237 0 0 ISHARES TR PUT 464287952 118 142 SH Put SOLE 3 142 0 0 ISHARES TR PUT 464287952 320 252 SH Put SOLE 3 252 0 0 ISHARES TR PUT 464287952 257 131 SH Put SOLE 3 131 0 0 ISHARES TR PUT 464287952 314 140 SH Put SOLE 3 140 0 0 ISHARES TR PUT 464287952 99 39 SH Put SOLE 3 39 0 0 J ALEXANDERS HLDGS COM 46609j106 123 10525 SH SOLE 1 10525 0 0 J ALEXANDERS HLDGS COM 46609j106 10175 874102 SH SOLE 3 874102 0 0 J ALEXANDERS HLDGS COM 46609j106 2895 248678 SH SOLE 196115 0 52563 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1936 37925 SH SOLE 1 37925 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 746 14608 SH SOLE 14608 0 0 JACK IN THE BOX INC COM 466367109 26 230 SH SOLE 230 0 0 JAPAN EQUITY FD INC COM CLSD FD 00306j109 4 425 SH SOLE 3 425 0 0 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 14 1500 SH SOLE 1 1500 0 0 JAPAN TOBACCO INC ADUS J27869106 0 5 SH SOLE 1 5 0 0 JAZZ PHARMACEUTICALS PLC COM g50871105 5 26 SH SOLE 1 26 0 0 JBS SA COM 466110103 35 3000 SH SOLE 1 3000 0 0 JD COM INC SPONS ADR ADUS 47215p106 11 140 SH SOLE 1 140 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 106 3100 SH SOLE 1 3100 0 0 JOFF FINTECH ACQUISITION CORP COM 46592c100 61 6300 SH SOLE 3 6300 0 0 JOFF FINTECH ACQUISITION CORP WT 46592c118 2 2066 SH SOLE 3 2066 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH SOLE 1 10 0 0 JOHNSON & JOHNSON COM 478160104 21815 132420 SH SOLE 1 128456 0 3964 JOHNSON & JOHNSON COM 478160104 20720 125772 SH SOLE 123372 0 2400 JOHNSON CTLS INTL PLC COM g51502105 43 620 SH SOLE 1 120 0 500 JP MORGAN CHASE & CO COM 46625h100 19786 127205 SH SOLE 1 120834 0 6371 JP MORGAN CHASE & CO COM 46625h100 25221 162152 SH SOLE 159652 0 2500 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 48639 958590 SH SOLE 1 945230 0 13360 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 3319 65414 SH SOLE 65414 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 157 2651 SH SOLE 1 2651 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 6 98 SH SOLE 1 44 0 54 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 630 6517 SH SOLE 1 5010 0 1507 JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 14 270 SH SOLE 1 270 0 0 KAANAPALI LD LLC COM COM 48282H308 1 30 SH SOLE 1 30 0 0 KADEM SUSTAINABLE IMPACT CORP COM 48284e105 695 72294 SH SOLE 3 72294 0 0 KADEM SUSTAINABLE IMPACT CORP WT 48284e113 27 35647 SH SOLE 3 35647 0 0 KAMAN CORP COM 483548103 51 1007 SH SOLE 1 1007 0 0 KANSAS CITY SOUTHERN COM 485170302 397 1400 SH SOLE 1 1400 0 0 KBC GROUP NV UNSPONSORED ADR COM 48241f104 13 328 SH SOLE 1 328 0 0 KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH SOLE 1 452 0 0 KDDI CORP ADR COM 48667l106 15 973 SH SOLE 1 973 0 0 KEARNY FINL CORP MD COM 48716p108 11 930 SH SOLE 1 930 0 0 KEARNY FINL CORP MD COM 48716p108 4820 403307 SH SOLE 320014 0 83293 KELLOGG CO COM 487836108 32 500 SH SOLE 1 500 0 0 KERNEL GROUP HOLDINGS INC COM g5259l103 148 15200 SH SOLE 3 15200 0 0 KERNEL GROUP HOLDINGS INC WT g5259l129 8 7600 SH SOLE 3 7600 0 0 KEURIG DR PEPPER INC COM 49271v100 21 610 SH SOLE 1 610 0 0 KEY TRONIC CORP COM 493144109 155 23786 SH SOLE 3 23786 0 0 KEY TRONIC CORP COM 493144109 576 88367 SH SOLE 77869 0 10498 KEYCORP COM 493267108 243 11768 SH SOLE 1 11768 0 0 KEYCORP COM 493267108 266 12900 SH SOLE 12900 0 0 KEYCORP PFD CV PFD 493267876 67 2400 SH SOLE 1 2400 0 0 KHOSLA VENTURES ACQUISITION COM 482504107 99 10000 SH SOLE 3 10000 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1268 58303 SH SOLE 51950 0 6353 KIMBALL INTL INC COM 494274103 561 42670 SH SOLE 42670 0 0 KIMBERLY-CLARK CORP COM 494368103 1263 9438 SH SOLE 1 9338 0 100 KIMBERLY-CLARK CORP COM 494368103 107 800 SH SOLE 800 0 0 KINDER MORGAN INC DEL LP 49456B101 405 22243 SH SOLE 1 22243 0 0 KINSALE CAPITAL GROUP INC COM 49714p108 3 18 SH SOLE 1 18 0 0 KISMET ACQUISITION THREE CORP COM g5276c110 340 35329 SH SOLE 3 35329 0 0 KISMET ACQUISITION THREE CORP WT g5276c102 9 10442 SH SOLE 3 10442 0 0 KISMET ACQUISITION TWO CORP COM g52807107 335 34623 SH SOLE 3 34623 0 0 KISMET ACQUISITION TWO CORP WT g52807115 11 11540 SH SOLE 3 11540 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 47 800 SH SOLE 1 800 0 0 KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 2 50 SH SOLE 1 50 0 0 KOHLS CORP COM 500255104 398 7218 SH SOLE 1 7218 0 0 KOHLS CORP COM 500255104 192134 3486368 SH SOLE 3 3486368 0 0 KOHLS CORP PUT 500255954 0 1745 SH Put SOLE 3 1745 0 0 KOHLS CORP CALL 500255904 3567 4265 SH Call SOLE 3 4265 0 0 ISHARES TR PUT 464287630 392 1650 SH Put SOLE 3 1650 0 0 KONTOOR BRANDS COM 50050n103 83 1480 SH SOLE 1 1480 0 0 KONTOOR BRANDS COM 50050n103 5964 105730 SH SOLE 82420 0 23310 KOPPERS HOLDINGS INC COM COM 50060p106 1424 44010 SH SOLE 44010 0 0 KRAFT HEINZ CO COM 500754106 19 461 SH SOLE 461 0 0 KRANESHARES TR COM 500767827 14 300 SH SOLE 1 300 0 0 KRATON CORP COM 50077C106 7 223 SH SOLE 1 223 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 23 805 SH SOLE 1 805 0 0 SPDR SER TR PUT 78464A958 144 984 SH Put SOLE 3 984 0 0 SPDR SER TR PUT 78464A958 104 500 SH Put SOLE 3 500 0 0 SPDR SER TR PUT 78464A958 353 1155 SH Put SOLE 3 1155 0 0 SPDR SER TR PUT 78464A958 10 1300 SH Put SOLE 3 1300 0 0 SPDR SER TR PUT 78464A958 13 200 SH Put SOLE 3 200 0 0 SPDR SER TR PUT 78464A958 174 2500 SH Put SOLE 3 2500 0 0 SPDR SER TR PUT 78464A958 478 1500 SH Put SOLE 3 1500 0 0 SPDR SER TR PUT 78464A958 327 620 SH Put SOLE 3 620 0 0 KROGER CO COM 501044101 98 2570 SH SOLE 1 2570 0 0 KOHLS CORP PUT 500255954 8 600 SH Put SOLE 3 600 0 0 KOHLS CORP PUT 500255954 996 4000 SH Put SOLE 3 4000 0 0 KULICKE & SOFFA INDS INC COM 501242101 1171 19140 SH SOLE 19140 0 0 L OREAL CO ADR ADUS 502117203 25 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 11143 51550 SH SOLE 1 49636 0 1914 L3HARRIS TECHNOLOGIES INC COM 502431109 16990 78602 SH SOLE 77227 0 1375 LAACO LTD COM 505346106 20 7 SH SOLE 1 7 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 174 631 SH SOLE 1 631 0 0 LAKELAND INDS INC COM 511795106 263 11792 SH SOLE 3 11792 0 0 LAKELAND INDS INC COM 511795106 1266 56715 SH SOLE 51656 0 5059 LAM RESEARCH CORP COM 512807108 60 92 SH SOLE 1 92 0 0 LAMAR ADVERTISING CO NEW COM 512816109 45 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 17 210 SH SOLE 210 0 0 LANCASTER COLONY CORP COM 513847103 185 958 SH SOLE 1 958 0 0 LANDCADIA HOLDINGS IV INC COM 51477a104 352 36000 SH SOLE 3 36000 0 0 LANDCADIA HOLDINGS IV INC WT 51477a112 10 9000 SH SOLE 3 9000 0 0 LANDEC CORP COM 514766104 225 19973 SH SOLE 3 19973 0 0 LANDEC CORP COM 514766104 665 59116 SH SOLE 52366 0 6750 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 104 4000 SH SOLE 1 4000 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 519 20000 SH SOLE 20000 0 0 LAS VEGAS SANDS CORP COM 517834107 5 100 SH SOLE 1 100 0 0 LDH GROWTH CORP I COM g54094100 10 1000 SH SOLE 3 1000 0 0 LDH GROWTH CORP I WT g54094126 0 200 SH SOLE 3 200 0 0 LEAD EDGE GROWTH OPPORTUNITIES COM g54085108 68 7000 SH SOLE 3 7000 0 0 LEAD EDGE GROWTH OPPORTUNITIES WT g54085116 2 1750 SH SOLE 3 1750 0 0 LEGGETT & PLATT INC COM 524660107 88 1700 SH SOLE 1 1700 0 0 LEIDOS HOLDINGS INC COM 525327102 222 2197 SH SOLE 1 2197 0 0 LEIDOS HOLDINGS INC COM 525327102 2101 20785 SH SOLE 15244 0 5541 LENNAR CORP COM 526057104 10 100 SH SOLE 1 100 0 0 LENNAR CORP COM 526057302 8 100 SH SOLE 1 100 0 0 LENSAR INC COM 52634l108 19 2186 SH SOLE 3 2186 0 0 LENSAR INC COM 52634l108 77 8838 SH SOLE 7871 0 967 LEO HOLDINGS III CORP WT g5463t124 4 3519 SH SOLE 3 3519 0 0 LEO HOLDINGS III CORP-A COM g5463t108 322 32600 SH SOLE 3 32600 0 0 LEVEL ONE BANCORP INC COM 52730d208 159 5824 SH SOLE 1 5824 0 0 LEXINGTON BIOSCIENCES HOLDINGS COM 529020406 0 10 SH SOLE 1 10 0 0 LIBERATED SYNDICATION INC COM 53013f100 62 15952 SH SOLE 15952 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 242 26788 SH SOLE 1 26788 0 0 LIBERTY BROADBAND CORP COM 530307107 198 1179 SH SOLE 1 1123 0 56 LIBERTY BROADBAND CORP COM 530307305 695 4003 SH SOLE 1 3822 0 181 LIBERTY BROADBAND CORP COM 530307305 32 183 SH SOLE 183 0 0 LIBERTY GLOBAL INC COM SER A COM g5480u104 22 800 SH SOLE 1 700 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 42 1539 SH SOLE 1 1367 0 172 LIBERTY LATIN AMERICA LTD COM g9001e102 1 58 SH SOLE 1 58 0 0 LIBERTY LATIN AMERICA LTD COM g9001e128 2 176 SH SOLE 1 176 0 0 LIBERTY MEDIA CORP DEL COM 531229706 1 37 SH SOLE 1 37 0 0 LIBERTY MEDIA CORP DEL COM 531229706 9 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DEL COM 531229409 165 3544 SH SOLE 1 3289 0 255 LIBERTY MEDIA CORP DEL COM 531229888 64 2304 SH SOLE 1 2304 0 0 LIBERTY MEDIA CORP DEL COM 531229888 9276 334016 SH SOLE 237170 0 96846 LIBERTY MEDIA CORP DEL COM 531229607 1277 27519 SH SOLE 1 27000 0 519 LIBERTY MEDIA CORP DEL COM 531229607 11026 237676 SH SOLE 224709 0 12967 LIBERTY MEDIA CORP DEL COM 531229854 95 1969 SH SOLE 1 1857 0 112 LIBERTY MEDIA CORP DEL COM 531229870 22 520 SH SOLE 1 464 0 56 LIBERTY MEDIA CORP DEL COM 531229870 1235 28969 SH SOLE 3 28969 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1 188 SH SOLE 1 188 0 0 LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12000 SH SOLE 3 12000 0 0 LIGHTJUMP ACQUISITION CORP COM 53228m106 62 6300 SH SOLE 3 6300 0 0 LILLY ELI & CO COM 532457108 1390 6058 SH SOLE 1 6058 0 0 LINCOLN ELEC HLDGS INC COM 533900106 205 1559 SH SOLE 1 1559 0 0 LINDE PLC COM g5494j103 256 884 SH SOLE 1 884 0 0 LINNCO LLC ESCROW COM 535esc107 0 500 SH SOLE 1 500 0 0 LITHIA MTRS INC COM 536797103 8 22 SH SOLE 1 22 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 18 200 SH SOLE 1 200 0 0 LIVE OAK MOBILITY ACQUISI CO COM 538126103 49 5000 SH SOLE 3 5000 0 0 LIVE OAK MOBILITY ACQUISI CO WT 538126111 2 1000 SH SOLE 3 1000 0 0 LKQ CORP COM 501889208 303 6150 SH SOLE 1 5975 0 175 LOCKHEED MARTIN CORP COM 539830109 577 1526 SH SOLE 1 1526 0 0 LOCKHEED MARTIN CORP COM 539830109 99 262 SH SOLE 262 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 3 1000000 0 0 LORAL SPACE & COM INC COM 543881106 92 2380 SH SOLE 1 2380 0 0 LORAL SPACE & COM INC COM 543881106 20 515 SH SOLE 515 0 0 LORDSTOWN MOTORS CORP COM 54405q100 11 1000 SH SOLE 1 1000 0 0 LOWES COS INC COM 548661107 4177 21532 SH SOLE 1 20582 0 950 LOWES COS INC COM 548661107 172 885 SH SOLE 885 0 0 LUBYS INC COM 549282101 37 9700 SH SOLE 3 9700 0 0 LULULEMON ATHLETICA INC COM 550021109 212 582 SH SOLE 1 582 0 0 LULULEMON ATHLETICA INC COM 550021109 77 210 SH SOLE 210 0 0 LUMEN TECHNOLOGIES INC COM 550241103 375 27619 SH SOLE 1 27619 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 25 158 SH SOLE 1 158 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 47 300 SH SOLE 300 0 0 M3 BRIGADE ACQUISITION II CO COM 553800103 812 83534 SH SOLE 3 83534 0 0 M3 BRIGADE ACQUISITION II CO WT 553800111 30 26300 SH SOLE 3 26300 0 0 MACE SEC INTL COM 554335208 2585 4787881 SH SOLE 3 4787881 0 0 MACE SEC INTL INC COM NEW COM 554335208 121 196610 SH SOLE 1 196610 0 0 MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 101 861 SH SOLE 1 861 0 0 MACYS INC PUT OPT PUT 55616p954 5 662 SH Put SOLE 3 662 0 0 MADISON COVERED CALL & EQUIT CLSD FD 557437100 8 958 SH SOLE 3 958 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 82 975 SH SOLE 1 975 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 10495 124990 SH SOLE 101520 0 23470 MADISON SQUARE GARDEN SPORTS C COM 55825t103 9 50 SH SOLE 50 0 0 MAGELLAN HEALTH INC COM 559079207 94 1000 SH SOLE 3 1000 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 967 19768 SH SOLE 1 19768 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 42 850 SH SOLE 850 0 0 MAGNA INTL INC COM 559222401 55 590 SH SOLE 1 590 0 0 MAGNACHIP SEMICONDUCTOR CORP ADUS 55933j203 48 2000 SH SOLE 3 2000 0 0 MANNING & NAPIER INC COM 56382Q102 56 7150 SH SOLE 1 7150 0 0 MANPOWER INC COM COM 56418h100 22 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 27 1388 SH SOLE 1 1388 0 0 MARATHON PETROLEUM CORP COM 56585a102 907 15006 SH SOLE 1 13772 0 1234 MARATHON PETROLEUM CORP COM 56585a102 582 9640 SH SOLE 9640 0 0 MARKEL CORP COM 570535104 1022 861 SH SOLE 1 839 0 22 MARKEL CORP COM 570535104 331 279 SH SOLE 279 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 19 823 SH SOLE 1 823 0 0 MARLIN TECHNOLOGY CORP COM g58411102 58 6000 SH SOLE 3 6000 0 0 MARLIN TECHNOLOGY CORP WT g58411110 2 1666 SH SOLE 3 1666 0 0 MARQUEE RAINE ACQUISITION-A COM g58442107 20 2000 SH SOLE 3 2000 0 0 MARRIOTT INTL INC NEW COM 571903202 5431 39780 SH SOLE 1 38290 0 1490 MARRIOTT INTL INC NEW COM 571903202 8575 62809 SH SOLE 61724 0 1085 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 22 135 SH SOLE 1 135 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11 32 SH SOLE 1 32 0 0 MARVELL TECHNOLOGY INC COM 573874104 205 3510 SH SOLE 1 3510 0 0 MARVELL TECHNOLOGY INC COM 573874104 131 2250 SH SOLE 2250 0 0 MASCO CORP COM 574599106 190 3225 SH SOLE 1 3225 0 0 MASCO CORP COM 574599106 4596 78022 SH SOLE 64470 0 13552 MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 714 73906 SH SOLE 3 73906 0 0 MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 22 24598 SH SOLE 3 24598 0 0 MASSROOTS INC COM 57630j106 0 500 SH SOLE 1 500 0 0 MASTEC INC COM 576323109 3019 28450 SH SOLE 20860 0 7590 MASTERCARD INCORPORATED COM 57636Q104 13326 36501 SH SOLE 1 35522 0 979 MASTERCARD INCORPORATED COM 57636Q104 1172 3210 SH SOLE 3210 0 0 MATCH GROUP INC COM 57667l107 163 1013 SH SOLE 1 1013 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 373 3540 SH SOLE 1 3540 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 105 1000 SH SOLE 3 1000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 84 800 SH SOLE 800 0 0 MCAP ACQUISITION CORP COM 55282t109 476 49500 SH SOLE 3 49500 0 0 MCAP ACQUISITION CORP WT 55282t117 17 16500 SH SOLE 3 16500 0 0 MCCORMICK & CO INC COM 579780206 53 600 SH SOLE 1 600 0 0 MCDONALDS CORP COM 580135101 7236 31327 SH SOLE 1 30785 0 542 MCDONALDS CORP COM 580135101 14283 61833 SH SOLE 60833 0 1000 MCKESSON CORP COM 58155Q103 2953 15441 SH SOLE 1 13147 0 2294 MCKESSON CORP COM 58155Q103 770 4027 SH SOLE 4027 0 0 MDH ACQUISITION CORP COM 55283p106 100 10341 SH SOLE 3 10341 0 0 MDH ACQUISITION CORP WT 55283p114 4 4570 SH SOLE 3 4570 0 0 MDU RES GROUP INC COM 552690109 196 6260 SH SOLE 1 6260 0 0 MDU RES GROUP INC COM 552690109 18590 593175 SH SOLE 485705 0 107470 MEDICAL MARIJUANA INC COM COM 58463a105 0 2000 SH SOLE 1 2000 0 0 MEDICUS SCIENCES ACQUISITION C COM g5960s108 14 1500 SH SOLE 3 1500 0 0 MEDMEN ENTERPRISES INC COM 58507m107 11 50540 SH SOLE 1 50540 0 0 MEDTECH ACQUISITION CORP/NY COM 58507n204 1 100 SH SOLE 3 100 0 0 MEDTRONIC PLC SHS COM g5960l103 6480 52206 SH SOLE 1 51624 0 582 MEDTRONIC PLC SHS COM g5960l103 12857 103580 SH SOLE 101530 0 2050 MERCADOLIBRE INC COM COM 58733r102 55 35 SH SOLE 1 35 0 0 MERCK & CO INC COM 58933Y105 2520 32409 SH SOLE 1 29889 0 2520 MERCK & CO INC COM 58933Y105 963 12380 SH SOLE 12380 0 0 MERCURY GENL CORP NEW COM 589400100 94 1450 SH SOLE 1 700 0 750 MEREDITH CORP COM 589433101 4847 111588 SH SOLE 81938 0 29650 MERIDIAN BANK COM 58958p104 105 4011 SH SOLE 3 4011 0 0 MERIDIAN BANK COM 58958p104 420 15989 SH SOLE 14242 0 1747 METLIFE INC COM 59156R108 98 1632 SH SOLE 1 1632 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 MGIC INVT CORP WIS COM 552848103 14 1000 SH SOLE 1 0 0 1000 MGM RESORTS INTERNATIONAL COM 552953101 386 9045 SH SOLE 1 9045 0 0 MGM RESORTS INTERNATIONAL COM 552953101 46 1072 SH SOLE 1072 0 0 MGP INGREDIENTS INC COM 55303j106 128 1895 SH SOLE 1 1895 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2390 15961 SH SOLE 1 14970 0 991 MICRON TECHNOLOGY INC COM 595112103 404 4751 SH SOLE 1 3901 0 850 MICROSOFT CORP COM 594918104 37740 139312 SH SOLE 1 135524 0 3788 MICROSOFT CORP COM 594918104 25863 95472 SH SOLE 93922 0 1550 MIDDLEBY CORP COM 596278101 17 100 SH SOLE 1 100 0 0 MIDDLEFIELD BANC CORP COM 596304204 2684 113715 SH SOLE 1 113715 0 0 MIDDLEFIELD BANC CORP COM 596304204 6689 283451 SH SOLE 3 283451 0 0 MIDDLEFIELD BANC CORP COM 596304204 482 20408 SH SOLE 20408 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 541 20594 SH SOLE 1 20594 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 108 4119 SH SOLE 4119 0 0 MILLER HERMAN INC COM 600544100 6672 141531 SH SOLE 1 141531 0 0 MISSION ADVANCEMENT CORP COM 60501l101 68 6999 SH SOLE 3 6999 0 0 MISSION ADVANCEMENT CORP WT 60501l119 2 2332 SH SOLE 3 2332 0 0 MODERNA INC COM 60770K107 180 766 SH SOLE 1 766 0 0 MODIVCARE INC COM 60783x104 3095 18198 SH SOLE 14473 0 3725 MOHAWK INDS INC COM 608190104 8 40 SH SOLE 1 40 0 0 MOLINA HEALTHCARE INC COM COM 60855r100 5 18 SH SOLE 1 18 0 0 MOLSON COORS BREWING CL B COM 60871r209 18 344 SH SOLE 1 344 0 0 MONDELEZ INTL INC COM 609207105 252 4037 SH SOLE 1 4037 0 0 MONDELEZ INTL INC COM 609207105 86 1384 SH SOLE 1384 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 35 1850 SH SOLE 1 1850 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 33 366 SH SOLE 1 366 0 0 MOOG INC COM 615394202 344 4090 SH SOLE 1 4090 0 0 MOOG INC COM 615394202 84 1000 SH SOLE 1000 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 171 6937 SH SOLE 1 6937 0 0 MORINGA ACQUISITION CORP COM G6S23K108 1 137 SH SOLE 3 137 0 0 MOSAIC CO NEW COM 61945C103 1439 45108 SH SOLE 1 44608 0 500 MOSAIC CO NEW COM 61945C103 126 3950 SH SOLE 3950 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1429 6591 SH SOLE 1 5641 0 950 MOVADO GROUP INC COM 624580106 71 2258 SH SOLE 3 2258 0 0 MOVADO GROUP INC COM 624580106 374 11872 SH SOLE 10510 0 1362 MPLX LP LP 55336v100 14 477 SH SOLE 477 0 0 MSA SAFETY INC COM 553498106 497 3000 SH SOLE 1 3000 0 0 MSCI INC COM 55354G100 296 555 SH SOLE 1 555 0 0 MSD ACQUISITION CORP COM g5709c109 49 5000 SH SOLE 3 5000 0 0 MSD ACQUISITION CORP WT g5709c125 1 1000 SH SOLE 3 1000 0 0 MURPHY OIL CORP COM 626717102 3 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 4 27 SH SOLE 1 27 0 0 MUSIC ACQUISITION CORP COM 62752r209 4 400 SH SOLE 3 400 0 0 NANO DIMENSION LTD COM 63008g203 1276 154900 SH SOLE 1 154900 0 0 NASDAQ INC COM 631103108 60 342 SH SOLE 342 0 0 NATIONAL GRID PLC COM 636274409 10 163 SH SOLE 1 163 0 0 NATIXIS COM f6483l100 21250 4484153 SH SOLE 3 4484153 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURA AND CO HOLDING SA COM 63884n108 34 1500 SH SOLE 1500 0 0 NAUTILUS INC COM 63910B102 1 36 SH SOLE 1 0 0 36 NELNET INC COM 64031n108 89 1184 SH SOLE 1 1184 0 0 NELNET INC COM 64031n108 23 300 SH SOLE 300 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 11131 89302 SH SOLE 1 84814 0 4488 NESTLE S A SPONSORED ADR ADUS 641069406 17690 141920 SH SOLE 139020 0 2900 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 3 21 SH SOLE 1 21 0 0 NETEASE COM INC SPONSORED ADR ADUS 64110w102 151 1307 SH SOLE 1 1307 0 0 NETFLIX INC COM COM 64110l106 532 1007 SH SOLE 1 1007 0 0 NETFLIX INC COM COM 64110l106 266 503 SH SOLE 503 0 0 NEUBASE THERAPEUTICS INC COM 64132k102 0 100 SH SOLE 1 100 0 0 NEUBERGER BERMAN RE COM CLSD FD 64190a103 6 1117 SH SOLE 3 1117 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 1 2544590 SH SOLE 3 2544590 0 0 NEUROCRINE BIOSCIENCES INC COM 64125c109 4 43 SH SOLE 1 43 0 0 NEW HOME CO INC COM 645370107 6 1000 SH SOLE 1 1000 0 0 NEW JERSEY RES CORP COM 646025106 2417 61090 SH SOLE 40240 0 20850 NEW RELIC INC COM COM 64829b100 30 450 SH SOLE 1 450 0 0 NEW VISTA ACQUISITION CORP COM g6529l105 58 6000 SH SOLE 3 6000 0 0 NEW VISTA ACQUISITION CORP WT g6529l121 2 2000 SH SOLE 3 2000 0 0 NEWBURY STREET ACQUISITION COR COM 65101l104 7 700 SH SOLE 3 700 0 0 NEWELL BRANDS INC COM 651229106 173 6300 SH SOLE 1 6300 0 0 NEWMARK GROUP INC COM 65158n102 36 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 272 4293 SH SOLE 1 4293 0 0 NEWMONT CORP COM 651639106 531 8380 SH SOLE 8380 0 0 NEWS CORP NEW COM 65249b109 21 800 SH SOLE 1 800 0 0 NEXSTAR BROADCASTING COM 65336k103 116 785 SH SOLE 1 785 0 0 NEXSTAR BROADCASTING COM 65336k103 7 50 SH SOLE 50 0 0 NEXTERA ENERGY INC COM 65339F101 2915 39775 SH SOLE 1 39334 0 441 NEXTERA ENERGY INC COM 65339F101 584 7976 SH SOLE 7976 0 0 NEXTERA ENERGY PARTNERS LP LP 65341b106 8 100 SH SOLE 1 100 0 0 NEXTGEN ACQUISITION CORP II COM g65317110 209 19310 SH SOLE 3 19310 0 0 NIELSEN HOLDINGS PLC SHS COM g6518l108 20 800 SH SOLE 800 0 0 NIGHTFOOD HOLDINGS INC COM 65412f101 0 300 SH SOLE 1 300 0 0 NIKE INC COM 654106103 11283 73032 SH SOLE 1 70340 0 2692 NIKE INC COM 654106103 14487 93771 SH SOLE 91671 0 2100 NIKOLA CORP COM 654110105 16 874 SH SOLE 1 874 0 0 NIO INC COM 62914v106 59 1117 SH SOLE 1 1117 0 0 NISOURCE INC COM 65473P105 14 590 SH SOLE 590 0 0 NOAH HLDGS LTD SPONSORED ADS COM 65487x102 9 200 SH SOLE 1 200 0 0 NOBLE ROCK ACQUISITION CORP COM g6546r101 190 19629 SH SOLE 3 19629 0 0 NOBLE ROCK ACQUISITION CORP WT g6546r119 6 6542 SH SOLE 3 6542 0 0 NOKIA CORP ADUS 654902204 500 94017 SH SOLE 1 94017 0 0 NOMAD FOODS LTD COM g6564a105 78 2770 SH SOLE 1 2770 0 0 NOMAD FOODS LTD COM g6564a105 5492 194269 SH SOLE 170252 0 24017 NORDSON CORP COM 655663102 1605 7310 SH SOLE 1 7310 0 0 NORDSTROM INC PUT 655664950 6 247 SH Put SOLE 3 247 0 0 NORDSTROM INC COM 655664100 4 104 SH SOLE 1 104 0 0 NORFOLK SOUTHN CORP COM 655844108 2737 10314 SH SOLE 1 9864 0 450 NORFOLK SOUTHN CORP COM 655844108 72 270 SH SOLE 270 0 0 NORFOLK SOUTHN CORP PUT OPT 01 PUT 60U99SRO1 115 69 SH Put SOLE 3 69 0 0 NORTH ATLANTIC ACQUISITION COR COM g66139109 32 3300 SH SOLE 3 3300 0 0 NORTH ATLANTIC ACQUISITION COR WT g66139125 1 1100 SH SOLE 3 1100 0 0 THE LION ELECTRIC COMPANY COM 536221104 16 800 SH SOLE 1 800 0 0 NORTHERN STAR INVESTMENT CORP COM 66574l100 23 2400 SH SOLE 3 2400 0 0 NORTHERN STAR INVESTMENT CORP COM 66575b101 156 15805 SH SOLE 3 15805 0 0 NORTHERN STAR INVESTMENT CORP WT 66574l118 0 400 SH SOLE 3 400 0 0 NORTHERN STAR INVESTMENT CORP WT 66575b119 4 2633 SH SOLE 3 2633 0 0 NORTHLAND POWER COM 666511100 7 201 SH SOLE 1 201 0 0 NORTHROP GRUMMAN CORP COM 666807102 1022 2813 SH SOLE 1 2738 0 75 NORTHROP GRUMMAN CORP COM 666807102 156 428 SH SOLE 428 0 0 NORTHRIM BANCORP INC COM 666762109 93 2178 SH SOLE 3 2178 0 0 NORTHRIM BANCORP INC COM 666762109 485 11356 SH SOLE 10052 0 1304 NORTHWEST BANCSHARES INC MD COM 667340103 747 54787 SH SOLE 1 54787 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2075 152152 SH SOLE 3 152152 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 181 13246 SH SOLE 13246 0 0 NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 1 1000 SH SOLE 1 1000 0 0 NORTONLIFELOCK INC COM 668771108 5 200 SH SOLE 1 200 0 0 NORTONLIFELOCK INC COM 668771108 340 12500 SH SOLE 12500 0 0 NOVARTIS AG ADUS 66987V109 197 2163 SH SOLE 1 2163 0 0 NOVARTIS AG ADUS 66987V109 135 1480 SH SOLE 1480 0 0 NOVO-NORDISK A S ADUS 670100205 106 1268 SH SOLE 1 1268 0 0 NOVUS CAPITAL CORPORATION II COM 67012w104 47 4813 SH SOLE 3 4813 0 0 NOVUS CAPITAL CORPORATION II WT 67012w112 2 1604 SH SOLE 3 1604 0 0 NUCOR CORP COM 670346105 62 650 SH SOLE 1 650 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 66 9800 SH SOLE 1 9800 0 0 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 13 769 SH SOLE 1 769 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 14 765 SH SOLE 1 765 0 0 NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 14 1896 SH SOLE 1 1896 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 38 3332 SH SOLE 1 3332 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 46 2800 SH SOLE 1 2800 0 0 NUVEEN SELECT TAX FREE INCOM CLSD FD 67063X100 245 13110 SH SOLE 1 13110 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 30 1659 SH SOLE 1 1659 0 0 NUVEEN SELECT TAX FREE INCOM CLSD FD 67063C106 140 8456 SH SOLE 1 8456 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 8 504 SH SOLE 1 504 0 0 NVIDIA CORP COM COM 67066g104 1097 1371 SH SOLE 1 1371 0 0 NVIDIA CORP COM COM 67066g104 658 823 SH SOLE 823 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5 22 SH SOLE 1 22 0 0 O P T SCIENCES CORP COM COM 671003101 9 450 SH SOLE 1 450 0 0 OBITX INC COM 67441r106 0 1 SH SOLE 1 1 0 0 OCCIDENTAL PETE CORP COM 674599105 51 1628 SH SOLE 1 1628 0 0 OCCIDENTAL PETE CORP COM 674599105 25 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP WT 674599162 1 75 SH SOLE 1 75 0 0 OCCIDENTAL PETE CORP WT 674599162 1 100 SH SOLE 100 0 0 OCEAN BIO CHEM INC COM 674631106 1566 128334 SH SOLE 128334 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 190 775 SH SOLE 1 775 0 0 OLD SECOND BANCORP INC ILL COM 680277100 353 28454 SH SOLE 3 28454 0 0 OLIN CORP COM 680665205 58 1250 SH SOLE 1 450 0 800 OLYMPIC STEEL INC COM 68162K106 130 4416 SH SOLE 3 4416 0 0 OLYMPIC STEEL INC COM 68162K106 488 16604 SH SOLE 14707 0 1897 OMEGA HEALTHCARE INVS INC COM 681936100 73 2000 SH SOLE 1 2000 0 0 OMEROS CORP CALL 682143902 118 578 SH Call OTR 2 0 0 578 OMEROS CORP COM 682143102 139 9374 SH OTR 2 0 0 9374 OMEROS CORP COM 682143102 1855 125000 SH SOLE 3 125000 0 0 OMNICOM GROUP INC COM 681919106 58 724 SH SOLE 1 724 0 0 ONE EQUITY PARTNERS OPEN WATER COM 68237l105 244 25100 SH SOLE 3 25100 0 0 ONE EQUITY PARTNERS OPEN WATER WT 68237l113 3 3366 SH SOLE 3 3366 0 0 ONEOK INC NEW COM 682680103 27 490 SH SOLE 490 0 0 ONESPAN INC COM 68287n100 1663 65123 SH SOLE 1 63773 0 1350 ONESPAN INC COM 68287n100 25228 987787 SH SOLE 3 987787 0 0 ONESPAN INC COM 68287n100 25 975 SH SOLE 975 0 0 ONTRAK INC COM 683373104 35 1073 SH SOLE 3 1073 0 0 ONTRAK INC COM 683373104 133 4105 SH SOLE 3633 0 472 OP BANCORP COM COM 67109r109 137 13659 SH SOLE 13659 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 197 2676 SH SOLE 1 2676 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 75 1011 SH SOLE 1011 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 100 830 SH SOLE 1 830 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9719 80673 SH SOLE 80673 0 0 ORACLE CORP COM 68389X105 4415 56718 SH SOLE 1 50837 0 5881 ORGANIGRAM HOLDINGS INC COM 68620p101 431 150532 SH SOLE 1 136558 0 13974 ORGANON & CO COM 68622v106 97 3198 SH SOLE 1 2946 0 252 ORGANON & CO COM 68622v106 36 1181 SH SOLE 1181 0 0 ORION ACQUISITION CORP COM 68626a108 116 12047 SH SOLE 3 12047 0 0 ORION ACQUISITION CORP WT 68626a116 3 3011 SH SOLE 3 3011 0 0 ORION MARINE GROUP INC COM 68628v308 393 68306 SH SOLE 3 68306 0 0 ORION MARINE GROUP INC COM 68628v308 2627 456917 SH SOLE 353134 0 103783 O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH SOLE 1 36 0 0 OSHKOSH CORP COM 688239201 62 500 SH SOLE 1 0 0 500 OSIRIS ACQUISITION CORP COM 68829a202 20 2000 SH SOLE 3 2000 0 0 OSISKO GOLD ROYALTIES COM 68827l101 5397 393960 SH SOLE 288640 0 105320 OTIS WORLDWIDE CORP COM 68902V107 270 3304 SH SOLE 1 3304 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 403 28219 SH SOLE 1 28219 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 186 13034 SH SOLE 13034 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 508 20000 SH SOLE 20000 0 0 OXURION NV COM b6s90t102 3 1000 SH SOLE 1 1000 0 0 OYSTER ENTERPRISES ACQUISITION COM 69242m104 941 97305 SH SOLE 3 97305 0 0 OYSTER ENTERPRISES ACQUISITION WT 69242m112 34 48152 SH SOLE 3 48152 0 0 PACKAGING CORP AMER COM 695156109 86 633 SH SOLE 1 633 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 63 2400 SH SOLE 1 2400 0 0 PALO ALTO NETWORKS INC COM 697435105 13 35 SH SOLE 1 35 0 0 PAN AMERN SILVER CORP COM 697900108 81 2834 SH SOLE 1 2834 0 0 PARK NATL CORP COM 700658107 35 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 13 400 SH SOLE 1 400 0 0 PARK-OHIO HLDGS CORP COM 700666100 3 100 SH SOLE 100 0 0 PARKER-HANNIFIN CORP COM 701094104 3044 9912 SH SOLE 1 8763 0 1149 PARKER-HANNIFIN CORP COM 701094104 139 452 SH SOLE 452 0 0 PARTNERS GROUP PRIVATE EQUITY LP 70214g208 193 25385 SH SOLE 1 25385 0 0 PATHFINDER ACQUISITION CORP COM g04119114 1 100 SH SOLE 3 100 0 0 PAYCHEX INC COM 704326107 125 1169 SH SOLE 1 219 0 950 PAYPAL HLDGS INC COM 70450y103 5181 17774 SH SOLE 1 16124 0 1650 PAYPAL HLDGS INC COM 70450y103 1444 4953 SH SOLE 4953 0 0 PAYSAFE LTD COM g6964l107 109 9000 SH SOLE 1 9000 0 0 PC TEL INC COM COM 69325q105 114 17391 SH SOLE 3 17391 0 0 PC TEL INC COM COM 69325q105 899 137284 SH SOLE 129824 0 7460 PCB BANCORP COM COM 69320m109 1008 62630 SH SOLE 62630 0 0 PCSB FINL CORP COM 69324R104 1228 67557 SH SOLE 67557 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PELOTON INTERACTIVE INC COM 70614w100 54 435 SH SOLE 1 435 0 0 PENN NATL GAMING INC COM 707569109 100 1308 SH SOLE 1 1308 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 2978 72818 SH SOLE 70304 0 2514 PEOPLES BANCORP INC COM 709789101 16 535 SH SOLE 1 535 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH SOLE 1 500 0 0 PEPSICO INC COM 713448108 9874 66638 SH SOLE 1 63032 0 3606 PEPSICO INC COM 713448108 684 4618 SH SOLE 4618 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 3432 266837 SH SOLE 197753 0 69084 PERIDOT ACQUISITION CORP II COM g7008b105 72 7400 SH SOLE 3 7400 0 0 PERIDOT ACQUISITION CORP II WT g7008b121 2 1479 SH SOLE 3 1479 0 0 PERKINELMER INC COM 714046109 2647 17140 SH SOLE 1 16290 0 850 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 220 30823 SH SOLE 3 30823 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 850 118841 SH SOLE 105332 0 13509 PERPETUAL FED SVGS BK COM COM 714273109 25 630 SH SOLE 1 630 0 0 PFIZER INC COM 717081103 6070 154994 SH SOLE 1 149502 0 5492 PFIZER INC COM 717081103 1007 25718 SH SOLE 25718 0 0 PFSWEB INC COM 717098206 92 12450 SH SOLE 3 12450 0 0 PFSWEB INC COM 717098206 346 46836 SH SOLE 41498 0 5338 PHILIP MORRIS INTL INC COM 718172109 468 4721 SH SOLE 1 4571 0 150 PHILIP MORRIS INTL INC COM 718172109 198 2000 SH SOLE 2000 0 0 PHILLIPS 66 COM 718546104 3616 42133 SH SOLE 1 36882 0 5251 PHILLIPS 66 PARTNERS LP COM 718549207 39 1000 SH SOLE 1 1000 0 0 PHILLIPS 66 PARTNERS LP COM 718549207 316 8000 SH SOLE 3 8000 0 0 PHILLIPS EDISON & COMPANY INC COM 71844v102 4 375 SH SOLE 1 375 0 0 PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 12 666 SH SOLE 1 666 0 0 PIMCO ENERGY & TACTICAL CR O COM 69346N107 62 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R205 40 724 SH SOLE 1 436 0 288 PIMCO ETF TR INDX FD 72201R833 1411 13837 SH SOLE 1 13537 0 300 PIMCO ETF TR INDX FD 72201R833 426 4175 SH SOLE 4175 0 0 PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 24 216 SH SOLE 1 216 0 0 PIMCO MUN INCOME FD II CLSD FD 72200W106 15 1000 SH SOLE 1 1000 0 0 PINE TECHNOLOGY ACQUISITN CO COM 722850104 639 65928 SH SOLE 3 65928 0 0 PINE TECHNOLOGY ACQUISITN CO WT 722850112 18 21976 SH SOLE 3 21976 0 0 PINNACLE FINL PARTNERS INC COM COM 72346q104 7 83 SH SOLE 1 83 0 0 PIONEER NAT RES CO COM 723787107 17 103 SH SOLE 1 103 0 0 PIPER SANDLER COMPANIES COM 724078100 5 39 SH SOLE 1 39 0 0 PIVOTAL INVESTMENT CORP III COM 72582m106 14 1400 SH SOLE 3 1400 0 0 PIVOTAL INVESTMENT CORP III WT 72582m114 0 279 SH SOLE 3 279 0 0 PLANET 13 HOLDINGS INC COM 72706K101 1 75 SH SOLE 1 75 0 0 PLUG POWER INC COM 72919p202 2 49 SH SOLE 1 49 0 0 PLUM ACQUISITION I CORP COM g7134l126 349 35993 SH SOLE 3 35993 0 0 PLUM ACQUISITION I CORP WT g7134l118 8 7197 SH SOLE 3 7197 0 0 PNC FINL SVCS GROUP INC COM 693475105 1406 7371 SH SOLE 1 7371 0 0 PNM RESOURCES INC COM 69349h107 376 7700 SH SOLE 3 7700 0 0 POINTS INTL LTD COM 730843208 89 5128 SH SOLE 3 5128 0 0 POINTS INTL LTD COM 730843208 338 19456 SH SOLE 17189 0 2267 POLARIS INC COM 731068102 6 47 SH SOLE 1 47 0 0 POOL CORPORATION COM COM 73278l105 28 62 SH SOLE 1 62 0 0 PORTLAND GEN ELEC CO COM 736508847 4 80 SH SOLE 1 80 0 0 PORTMAN RIDGE FINANCE CORP COM 73688f102 29 12313 SH SOLE 1 12313 0 0 POST HLDGS INC COM 737446104 125 1155 SH SOLE 1 1155 0 0 POST HLDGS INC COM 737446104 4656 42920 SH SOLE 31260 0 11660 POSTAL REALTY TRUST COM 73757r102 23 1250 SH SOLE 1 1250 0 0 POSTAL REALTY TRUST COM 73757r102 275 15090 SH SOLE 3 15090 0 0 POSTAL REALTY TRUST COM 73757r102 5095 279338 SH SOLE 227410 0 51928 POTBELLY CORP COM 73754y100 11182 1415395 SH SOLE 3 1415395 0 0 POTBELLY CORP REST SHARES COM 73754y100 1930 244272 SH SOLE 3 244272 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 151 2850 SH SOLE 1 2850 0 0 POTLATCHDELTIC CORPORATION COM 737630103 4963 93383 SH SOLE 74963 0 18420 POWERED BRANDS - CLASS A COM g7209m108 33 3366 SH SOLE 3 3366 0 0 PPG INDS INC COM 693506107 1480 8718 SH SOLE 1 8718 0 0 PPL CORP COM 69351t106 79 2835 SH SOLE 1 2835 0 0 PRA GROUP INC COM COM 69354n106 19 500 SH SOLE 1 0 0 500 PRA HEALTH SCIENCES COM 69354m108 8 50 SH SOLE 1 50 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 271 9538 SH SOLE 1 9538 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 2898 101995 SH SOLE 3 101995 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 349 12285 SH SOLE 12285 0 0 PRICE T ROWE GROUP INC COM 74144T108 224 1130 SH SOLE 1 1130 0 0 PRIMO WATER COM 74167p108 37 2220 SH SOLE 2220 0 0 PRIVETERRA ACQUISITION CORP UN COM 74275n102 161 16770 SH SOLE 3 16770 0 0 PRIVETERRA ACQUISITION CORP UN WT 74275n110 6 5589 SH SOLE 3 5589 0 0 PROCTER AND GAMBLE CO COM 742718109 15186 112548 SH SOLE 1 108325 0 4223 PROCTER AND GAMBLE CO COM 742718109 10283 76208 SH SOLE 74858 0 1350 PROFIRE ENERGY COM 74316x101 115 101745 SH SOLE 3 101745 0 0 PROFIRE ENERGY COM 74316x101 584 516755 SH SOLE 471889 0 44866 PROG HOLDINGS INC COM 74319r101 10151 210913 SH SOLE 165172 0 45741 PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47700 SH SOLE 3 47700 0 0 PROGRESS ACQUISITION CORP COM 74327p105 487 50072 SH SOLE 3 50072 0 0 PROGRESS ACQUISITION CORP WT 74327p113 17 24436 SH SOLE 3 24436 0 0 PROGRESSIVE CORP COM 743315103 1755 17868 SH SOLE 1 17868 0 0 PROGRESSIVE CORP COM 743315103 238 2425 SH SOLE 2425 0 0 PROLOGIS SH BEN INT COM 74340w103 56 466 SH SOLE 1 466 0 0 PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1458 150062 SH SOLE 3 150062 0 0 PROPERTY SOLUTIONS ACQUISITION WT 74350a116 45 37515 SH SOLE 3 37515 0 0 PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 1686 20846 SH SOLE 1 20846 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 7 94 SH SOLE 1 94 0 0 PROSHARES TR INDX FD 74347B714 93 7494 SH SOLE 1 7494 0 0 PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 16 780 SH SOLE 1 780 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 109 7090 SH SOLE 1 7090 0 0 PROSHARES TR ULTRAPRO SHORT INDX FD 74347b110 2 90 SH SOLE 1 90 0 0 PROSHARES ULTRA BLOOMBERG CRUD INDX FD 74347y888 0 5 SH SOLE 1 5 0 0 PROSHARES ULTRAPRO SHORT DOW30 COM 74347g648 3 87 SH SOLE 1 87 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 1 50 SH SOLE 1 50 0 0 PROSIGHT GLOBAL INC COM 74349j103 40 3100 SH SOLE 3 3100 0 0 PROVECTUS PHARMACEUTIC COM COM 74373p108 1 14650 SH SOLE 1 14650 0 0 PROVIDENT ACQUISITION CORP-A COM g7282l100 3 300 SH SOLE 3 300 0 0 PRU GIA COM 744366725 73 67964 SH SOLE 1 67964 0 0 PRUDENTIAL FINL INC COM 744320102 512 5000 SH SOLE 5000 0 0 PSB HLDGS INC WIS COM 69360n108 8 300 SH SOLE 1 300 0 0 PSB HLDGS INC WIS COM 69360n108 267 10180 SH SOLE 3 10180 0 0 PSB HLDGS INC WIS COM 69360n108 13 498 SH SOLE 498 0 0 PSYCHEMEDICS CORP COM 744375205 138 19761 SH SOLE 3 19761 0 0 PSYCHEMEDICS CORP COM 744375205 541 77683 SH SOLE 70315 0 7368 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6 107 SH SOLE 1 107 0 0 PULTE GROUP INC COM 745867101 22 400 SH SOLE 1 400 0 0 PURE STORAGE COM 74624m102 2 100 SH SOLE 1 100 0 0 PURE CYCLE CORP COM 746228303 272 19691 SH SOLE 1 19691 0 0 PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 224 25590 SH SOLE 1 25590 0 0 PWP FORWARD ACQUISITION CORP I COM 74709q101 660 67497 SH SOLE 3 67497 0 0 PWP FORWARD ACQUISITION CORP I WT 74709q119 14 13498 SH SOLE 3 13498 0 0 QC HLDGS INC COM COM 74729t101 204 582407 SH SOLE 3 582407 0 0 QMC QUANTUM MINERALS CORPORATI COM 74734c101 1 5000 SH SOLE 1 5000 0 0 QORVO INC COM STK COM 74736k101 25 127 SH SOLE 1 127 0 0 INVESCO QQQ TR PUT 46090E953 4 100 SH Put SOLE 3 100 0 0 INVESCO QQQ TR PUT 46090E953 49 250 SH Put SOLE 3 250 0 0 INVESCO QQQ TR PUT 46090E953 47 100 SH Put SOLE 3 100 0 0 INVESCO QQQ TR PUT 46090E953 41 400 SH Put SOLE 3 400 0 0 INVESCO QQQ TR PUT 46090E953 10 60 SH Put SOLE 3 60 0 0 INVESCO QQQ TR PUT 46090E953 209 250 SH Put SOLE 3 250 0 0 INVESCO QQQ TR PUT 46090E953 9 10 SH Put SOLE 3 10 0 0 QUAKER CHEM CORP ADUS 747316107 5 23 SH SOLE 1 23 0 0 QUALCOMM INC COM 747525103 3970 27777 SH SOLE 1 24936 0 2841 QUALCOMM INC COM 747525103 1052 7361 SH SOLE 7361 0 0 QUANTUM FINTECH ACQUISITION CO COM 74767a204 10 975 SH SOLE 3 975 0 0 QUEENS GAMBIT GROWTH CAPITAL COM G7315C101 63 6500 SH SOLE 3 6500 0 0 QUEST DIAGNOSTICS INC COM 74834L100 14 105 SH SOLE 1 105 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 12 900 SH SOLE 1 900 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 11761 898486 SH SOLE 743250 0 155236 RADIANT LOGISTICS INC COM 75025x100 72 10411 SH SOLE 1 10411 0 0 RADIANT LOGISTICS INC COM 75025x100 6905 996329 SH SOLE 3 996329 0 0 RADIANT LOGISTICS INC COM 75025x100 14 2000 SH SOLE 2000 0 0 RADNET INC COM 750491102 1594 47320 SH SOLE 47320 0 0 RANPAK HOLDINGS CORP COM 75321w103 40 1585 SH SOLE 1 1585 0 0 RAPID7 INC COM 753422104 6 68 SH SOLE 1 68 0 0 RAYMOND JAMES FINL INC COM 754730109 181 1390 SH SOLE 1 1390 0 0 RAYMOND JAMES FINL INC COM 754730109 13399 103150 SH SOLE 79100 0 24050 RAYONIER INC COM 754907103 108 3000 SH SOLE 1 3000 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7339 86027 SH SOLE 1 82998 0 3029 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 457 5362 SH SOLE 5362 0 0 RBC BEARINGS INC COM 75524B104 6 32 SH SOLE 1 32 0 0 READY CAPITAL CORPORATION LP 75574u101 8 486 SH SOLE 1 486 0 0 REAL BROKERAGE INC COM 75585h206 11 1250 SH SOLE 1 1250 0 0 REALTY INCOME CORP COM 756109104 240 3600 SH SOLE 1 3600 0 0 REALTY INCOME CORP COM 756109104 125 1875 SH SOLE 1875 0 0 RECON CAP NASDAQ 100 COVERED C INDX FD 75623u102 8 375 SH SOLE 1 375 0 0 REGENCY AFFILIATES INC COM COM 758847404 3 500 SH SOLE 1 500 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 94 169 SH SOLE 1 169 0 0 REGENXBIO INC COM COM 75901b107 39 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 6908 444791 SH SOLE 1 444791 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 2531 162959 SH SOLE 162959 0 0 REGIONS FINANCIAL CORP COM COM 7591ep100 4 196 SH SOLE 1 196 0 0 REINVENT TECHNOLOGY PARTNERS L COM g7483n129 14 1400 SH SOLE 3 1400 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 25 167 SH SOLE 1 167 0 0 RELIEF THERAPEUTICS HOLDING SA COM h6759s100 32 150000 SH SOLE 1 150000 0 0 REPUBLIC SVCS INC COM 760759100 2559 23259 SH SOLE 1 20231 0 3028 REPUBLIC SVCS INC COM 760759100 162 1475 SH SOLE 1475 0 0 RESIDEO TECHNOLOGIES COM 76118y104 4 130 SH SOLE 1 130 0 0 REVOLUTION HEALTHCARE ACQUISIT COM 76155y108 62 6300 SH SOLE 3 6300 0 0 REVOLUTION HEALTHCARE ACQUISIT WT 76155y116 2 1259 SH SOLE 3 1259 0 0 REVOLUTION MEDICINES INC COM 76155x100 1 32 SH SOLE 1 32 0 0 REXNORD CORP COM 76169b102 17 346 SH SOLE 1 346 0 0 RGC RES INC COM 74955l103 1470 58330 SH SOLE 56680 0 1650 RH COM COM 74967x103 68 100 SH SOLE 100 0 0 RICHARDSON ELECTRS LTD COM 763165107 119 14284 SH SOLE 3 14284 0 0 RICHARDSON ELECTRS LTD COM 763165107 448 53918 SH SOLE 47748 0 6170 RIOT BLOCKCHAIN INC COM 767292105 717 19036 SH SOLE 1 19036 0 0 RISK GEORGE INDS INC CL A COM 767720204 39 2995 SH SOLE 1 2995 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 12 208 SH SOLE 1 208 0 0 RIVERVIEW BANCORP INC COM 769397100 123 17386 SH SOLE 1 17386 0 0 RIVERVIEW BANCORP INC COM 769397100 686 96709 SH SOLE 3 96709 0 0 RIVERVIEW BANCORP INC COM 769397100 65 9157 SH SOLE 9157 0 0 RMR REAL ESTATE INCOME FD COM COM 76970b101 2 135 SH SOLE 3 135 0 0 ROBLOX CORP COM 771049103 18 204 SH SOLE 1 204 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 43 905 SH SOLE 1 905 0 0 ROCKET COMPANIES INC COM 77311w101 68 3500 SH SOLE 1 3500 0 0 ROCKY BRANDS INC COM 774515100 25 450 SH SOLE 1 450 0 0 ROKU INC COM 77543r102 46 100 SH SOLE 1 80 0 20 ROPER TECHNOLOGIES INC COM 776696106 45 96 SH SOLE 1 96 0 0 ROSECLIFF ACQUISITION CORP I COM 77732r103 2053 211600 SH SOLE 3 211600 0 0 ROSECLIFF ACQUISITION CORP I WT 77732r111 59 70066 SH SOLE 3 70066 0 0 ROSS ACQUISITION II CORP COM g7641c106 1274 131356 SH SOLE 3 131356 0 0 ROSS ACQUISITION II CORP WT g7641c114 33 34118 SH SOLE 3 34118 0 0 ROTH CH ACQUISITION III CO COM 77867q201 9 900 SH SOLE 3 900 0 0 ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 39 1278 SH SOLE 1 1278 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 102 1200 SH SOLE 1 1200 0 0 ROYAL DUTCH SHELL PLC ADUS 780259206 72 1777 SH SOLE 1 1777 0 0 ROYAL OAK REALTY TRUST I NC LP 11899n308 1454 23833 SH SOLE 1 9167 0 14667 ROYAL OAK REALTYTRUST INC LP 11899n308 254 4167 SH SOLE 1 4167 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 15 1177 SH SOLE 1 1177 0 0 RPM INTL INC COM 749685103 129 1450 SH SOLE 1 1450 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6811 388952 SH SOLE 3 388952 0 0 RTH 210917P00147000 PUT 92189f954 3 142 SH Put SOLE 3 142 0 0 RTH 210917P00158000 PUT 92189f954 5 100 SH Put SOLE 3 100 0 0 RXR ACQUISITION CORP COM 74981w107 720 74200 SH SOLE 3 74200 0 0 RXR ACQUISITION CORP WT 74981w115 15 14839 SH SOLE 3 14839 0 0 RYANAIR HOLDINGS PLC ADUS 783513203 6 59 SH SOLE 1 59 0 0 S&P GLOBAL INC COM 78409v104 41 101 SH SOLE 1 101 0 0 SAGE THERAPEUTICS INC COM 78667J108 4 75 SH SOLE 1 75 0 0 SAGE THERAPEUTICS INC COM 78667J108 6 100 SH SOLE 100 0 0 SALESFORCE COM INC COM COM 79466l302 445 1821 SH SOLE 1 1821 0 0 SALESFORCE COM INC COM COM 79466l302 136 557 SH SOLE 557 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 14 8 SH SOLE 1 8 0 0 SANDBRIDGE ACQUISITION CORP COM 799793104 21 2100 SH SOLE 3 2100 0 0 SANDBRIDGE X2 CORP COM 799792106 48 5000 SH SOLE 3 5000 0 0 SANDBRIDGE X2 CORP WT 799792114 2 1666 SH SOLE 3 1666 0 0 SANDRIDGE PERMIAN TR COM UNIT COM 80007a102 12 27600 SH SOLE 3 27600 0 0 SAP SE ADUS 803054204 14 100 SH SOLE 1 100 0 0 SBA COMMUNICATIONS CORPORATION LP 78410g104 42 133 SH SOLE 1 133 0 0 HENRY SCHEIN INC COM 806407102 78 1055 SH SOLE 1 1055 0 0 HENRY SCHEIN INC COM 806407102 12825 172869 SH SOLE 140387 0 32482 SCHLUMBERGER LTD COM 806857108 130 4054 SH SOLE 1 3504 0 550 SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 29 910 SH SOLE 1 910 0 0 SCHWAB CHARLES CORP COM 808513105 3229 44346 SH SOLE 1 43188 0 1158 SCHWAB CHARLES CORP COM 808513105 595 8171 SH SOLE 8171 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 36 1071 SH SOLE 1 1071 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 42 774 SH SOLE 1 324 0 450 SCHWAB STRATEGIC TR INDX FD 808524730 1 24 SH SOLE 1 24 0 0 SCHWAB STRATEGIC TR INDX FD 808524714 10 194 SH SOLE 1 194 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 2056 62535 SH SOLE 1 57481 0 5054 SCHWAB STRATEGIC TR INDX FD 808524805 9601 243361 SH SOLE 1 219586 0 23775 SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 29600 542122 SH SOLE 1 487490 0 54631 SCHWAB STRATEGIC TR INDX FD 808524839 4 66 SH SOLE 66 0 0 SCHWAB STRATEGIC TR INDX FD 808524102 1407 13495 SH SOLE 1 13495 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 587 7758 SH SOLE 1 7758 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 36366 349774 SH SOLE 1 315012 0 34761 SCHWAB STRATEGIC TR INDX FD 808524300 793 5436 SH SOLE 1 5436 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 17 246 SH SOLE 1 246 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 10 100 SH SOLE 100 0 0 SCHWAB STRATEGIC TR COM 808524847 79 1729 SH SOLE 1 1729 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 41 395 SH SOLE 1 395 0 0 SCHWAB STRATEGIC TR INDX FD 808524870 21 338 SH SOLE 1 338 0 0 SCIENCE STRATEGIC ACQ ALPHA COM 808641203 9 900 SH SOLE 3 900 0 0 SCOTTS MIRACLE-GRO CO COM 810186106 14 75 SH SOLE 1 75 0 0 SCP & CO HEALTHCARE ACQUSTN COM 784065104 216 22293 SH SOLE 3 22293 0 0 SCP & CO HEALTHCARE ACQUSTN WT 784065112 9 10168 SH SOLE 3 10168 0 0 SCVX CORP COM g79448208 61 6200 SH SOLE 3 6200 0 0 SEABOARD CORP DEL COM 811543107 54 14 SH SOLE 1 14 0 0 SEABOARD CORP DEL COM 811543107 3095 800 SH SOLE 3 800 0 0 SEABOARD CORP DEL COM 811543107 19 5 SH SOLE 5 0 0 SEALED AIR CORP NEW COM COM 81211k100 12 200 SH SOLE 1 200 0 0 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 167 3761 SH SOLE 1 3761 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 295 4219 SH SOLE 1 4219 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 29 163 SH SOLE 1 163 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 146 1163 SH SOLE 1 1163 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 1346 24989 SH SOLE 1 24989 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 153 4174 SH SOLE 1 4174 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 98 955 SH SOLE 1 955 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 20 320 SH SOLE 1 320 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 403 7473 SH SOLE 7473 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 32 861 SH SOLE 861 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 207 2514 SH SOLE 1 2514 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 29 348 SH SOLE 348 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1596 10811 SH SOLE 1 10779 0 32 SEMPRA ENERGY COM 816851109 11 84 SH SOLE 1 84 0 0 SERVICE CORP INTL COM 817565104 47 873 SH SOLE 1 873 0 0 SERVICENOW INC COM COM 81762p102 310 564 SH SOLE 1 564 0 0 SERVICENOW INC COM COM 81762p102 162 294 SH SOLE 294 0 0 SESEN BIO INC COM 817763105 6 1302 SH SOLE 1 1302 0 0 SEVEN OAKS ACQUISITION CORP COM 81787X106 189 19100 SH SOLE 3 19100 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 ISHARES TR COM 464287515 26 67 SH SOLE 1 67 0 0 SHERWIN WILLIAMS CO COM 824348106 3659 13428 SH SOLE 1 13318 0 110 SHERWIN WILLIAMS CO COM 824348106 695 2550 SH SOLE 2550 0 0 SHOPIFY INC CL A COM 82509l107 1702 1165 SH SOLE 1 1005 0 160 SHOPIFY INC CALL 82509L907 194 2 SH Call SOLE 1 2 0 0 SHORE BANCSHARES INC COM 825107105 475 28342 SH SOLE 3 28342 0 0 SHYFT GROUP INC COM 825698103 239 6390 SH SOLE 6390 0 0 SIEMENS A G SPONSORED ADR ADUS 826197501 16 200 SH SOLE 1 200 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 10 39 SH SOLE 1 39 0 0 SIGNET JEWELERS LTD SHS COM g81276100 208 2579 SH SOLE 1 2579 0 0 SILICON LABORATORIES INC COM 826919102 6 41 SH SOLE 1 41 0 0 SILVER CREST ACQUISITION CORP COM g81355102 69 7148 SH SOLE 3 7148 0 0 SILVER CREST ACQUISITION CORP WT g81355128 2 1850 SH SOLE 3 1850 0 0 SILVER SPIKE ACQUISITION CORP COM g8201h105 49 5000 SH SOLE 3 5000 0 0 SILVER SPIKE ACQUISITION CORP WT g8201h113 2 1250 SH SOLE 3 1250 0 0 SILVERBOX ENGAGED MERGER CORP COM 82836l101 277 28600 SH SOLE 3 28600 0 0 SILVERBOX ENGAGED MERGER CORP WT 82836l119 7 9532 SH SOLE 3 9532 0 0 SIMON PPTY GROUP INC NEW COM 828806109 59 451 SH SOLE 1 451 0 0 SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13334 SH SOLE 1 13334 0 0 SIREN ETF TR INDX FD 829658202 8 170 SH SOLE 1 170 0 0 SIRIUS XM HLDGS INC COM 82968b103 25 3847 SH SOLE 1 3847 0 0 SIX FLAGS ENTMT COM 83001a102 1 25 SH SOLE 1 25 0 0 SKILLZ PLATFORM INC COM 83067l109 111 5127 SH SOLE 1 5127 0 0 SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 149 124 SH SOLE 1 124 0 0 SKYDECK ACQUISITION CORP COM g82220107 30 3000 SH SOLE 3 3000 0 0 SKYWEST INC COM 830879102 3 68 SH SOLE 1 68 0 0 SKYWORKS SOLUTIONS INC COM COM 83088m102 1 3 SH SOLE 1 3 0 0 SLACK TECHNOLOGIES INC COM COM 83088v102 22 500 SH SOLE 1 500 0 0 SLACK TECHNOLOGIES INC COM COM 83088v102 89 2000 SH SOLE 3 2000 0 0 SLAM CORP COM g8210l105 71 7300 SH SOLE 3 7300 0 0 SLAM CORP WT g8210l121 2 1825 SH SOLE 3 1825 0 0 ISHARES SILVER TR CALL 46428Q909 27 100 SH Call SOLE 3 100 0 0 ISHARES SILVER TR CALL 46428Q909 1 100 SH Call SOLE 3 100 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMC CORP JAPAN SPONSORED ADR COM 78445w306 3 113 SH SOLE 1 113 0 0 SMITH & WESSON BRANDS INC COM 831754106 19 550 SH SOLE 1 550 0 0 SMITH A O CORP COM 831865209 1 8 SH SOLE 1 8 0 0 SMUCKER J M CO COM 832696405 1788 13799 SH SOLE 1 13646 0 152 SMUCKER J M CO COM 832696405 297 2289 SH SOLE 2289 0 0 SNAP INC. COM 83304a106 54 788 SH SOLE 1 788 0 0 SNOWFLAKE INC COM 833445109 3 14 SH SOLE 1 14 0 0 SOFI TECHNOLOGIES INC COM 83406f102 48 2500 SH SOLE 1 2500 0 0 SOFI TECHNOLOGIES INC COM 83406f110 43 5000 SH SOLE 3 5000 0 0 SOFTBANK GROUP CORPORATION COM 83404d109 22 615 SH SOLE 1 615 0 0 SOTERA HEALTH CO COM 83601l102 24 1000 SH SOLE 1 1000 0 0 SOUTH JERSEY INDS INC COM 838518108 803 30954 SH SOLE 30954 0 0 SOUTHERN CO COM 842587107 600 9914 SH SOLE 1 9764 0 150 SOUTHWEST AIRLS CO COM 844741108 10 184 SH SOLE 1 184 0 0 SP PLUS CORP COM COM 78469c103 844 27590 SH SOLE 27590 0 0 SPCX 210917P00025000 PUT 19423l952 3 100 SH Put SOLE 3 100 0 0 SPCX 211217P00023000 PUT 19423l952 0 102 SH Put SOLE 3 102 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 1 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 1464 4243 SH SOLE 1 4243 0 0 SPDR GOLD TR INDX FD 78463V107 2879 17379 SH SOLE 1 16989 0 390 SPDR GOLD TR INDX FD 78463V107 2143 12940 SH SOLE 12940 0 0 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 28 600 SH SOLE 1 600 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 182 3535 SH SOLE 1 3535 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 179 3470 SH SOLE 3470 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 12 263 SH SOLE 1 263 0 0 SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 26 219 SH SOLE 1 219 0 0 SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 306 6167 SH SOLE 1 6167 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 290 9677 SH SOLE 1 9677 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 35 951 SH SOLE 1 951 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 5 109 SH SOLE 1 109 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 137 2581 SH SOLE 1 2581 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 9535 22275 SH SOLE 1 20697 0 1578 SPDR S&P 500 ETF TR INDX FD 78462F103 878 2052 SH SOLE 2052 0 0 SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 3 48 SH SOLE 1 48 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 346 706 SH SOLE 1 622 0 84 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 5 55 SH SOLE 1 55 0 0 SPDR SER TR INDX FD 78468R721 556 10668 SH SOLE 1 10668 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 41 600 SH SOLE 1 600 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 5 58 SH SOLE 1 58 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 58 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 85 442 SH SOLE 1 442 0 0 SPDR SER TR INDX FD 78468R408 68 2483 SH SOLE 1 2483 0 0 SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 1 8 SH SOLE 1 8 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 13 250 SH SOLE 1 250 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 13 204 SH SOLE 1 204 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 1 36 SH SOLE 1 36 0 0 SPDR SER TR INDX FD 78464A102 45 285 SH SOLE 1 285 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 18 131 SH SOLE 1 131 0 0 SPDR SER TR INDX FD 78464A763 1309 10702 SH SOLE 1 10390 0 312 SPDR SERIES TRUST S&P METALS M COM 78464a755 77 1788 SH SOLE 1 1788 0 0 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 2 20 SH SOLE 1 20 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 1016 66964 SH SOLE 1 66964 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 66 4359 SH SOLE 4359 0 0 SPECIAL OPPTY FD INC TRANFERAB CLSD FD 84741t120 0 0 SH SOLE 1 0 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 6991 82210 SH SOLE 60310 0 21900 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 311 6600 SH SOLE 1 6600 0 0 SPIRIT MTA REIT LP 848esc018 0 65000 SH SOLE 1 65000 0 0 SPIRIT MTA REIT LP 848esc018 0 25000 SH SOLE 25000 0 0 SPLUNK INC COM 848637104 97 668 SH SOLE 1 668 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPORTS VENTURES ACQUISITION CO COM g8372a103 17 1700 SH SOLE 3 1700 0 0 SPORTS VENTURES ACQUISITION CO WT g8372a129 1 566 SH SOLE 3 566 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 53 3000 SH SOLE 3 3000 0 0 SPORTSTEK ACQUISITION CORP COM 849196209 5 500 SH SOLE 3 500 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 8 28 SH SOLE 1 28 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1085 58110 SH SOLE 1 58110 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 560 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 1939 138176 SH SOLE 1 138176 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 561 40000 SH SOLE 40000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 618 66600 SH SOLE 1 66600 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 557 60000 SH SOLE 60000 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 7 300 SH SOLE 1 300 0 0 SPX CORP PUT 784635954 18 40 SH Put SOLE 3 40 0 0 SPX CORP COM 784635104 113 1850 SH SOLE 1 1850 0 0 SPX CORP COM 784635104 1826 29888 SH SOLE 21770 0 8118 SPDR S&P 500 ETF TR PUT 78462F953 2 180 SH Put SOLE 3 180 0 0 SPDR S&P 500 ETF TR PUT 78462F953 20 60 SH Put SOLE 3 60 0 0 SPDR S&P 500 ETF TR PUT 78462F953 7 40 SH Put SOLE 3 40 0 0 SPDR S&P 500 ETF TR PUT 78462F953 13 100 SH Put SOLE 3 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 18 100 SH Put SOLE 3 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 58 300 SH Put SOLE 3 300 0 0 SPDR S&P 500 ETF TR PUT 78462F953 225 300 SH Put SOLE 3 300 0 0 SPDR S&P 500 ETF TR PUT 78462F953 88 100 SH Put SOLE 3 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 266 200 SH Put SOLE 3 200 0 0 SQUARE INC COM 852234103 912 3739 SH SOLE 1 3739 0 0 SQUARE INC COM 852234103 224 919 SH SOLE 919 0 0 STABLE ROAD ACQUISITION CORP COM 85236q109 14 1000 SH SOLE 1 1000 0 0 STAR GAS PARTNERS L.P. COM 85512c105 7 642 SH SOLE 1 642 0 0 STARBOARD VALUE ACQUISITI-A COM 85521j109 344 34373 SH SOLE 3 34373 0 0 STARBUCKS CORP COM 855244109 4591 41060 SH SOLE 1 38885 0 2175 STARBUCKS CORP COM 855244109 499 4461 SH SOLE 4461 0 0 STEPHAN CO COM 858603103 0 200 SH SOLE 1 200 0 0 STEPHAN CO COM 858603103 2 847 SH SOLE 847 0 0 STERICYCLE INC COM 858912108 36 500 SH SOLE 1 500 0 0 STERIS PLC COM g8473t100 167 808 SH SOLE 1 808 0 0 STERLING CONSTR INC COM 859241101 154 6375 SH SOLE 3 6375 0 0 STERLING CONSTR INC COM 859241101 679 28124 SH SOLE 25309 0 2815 STERLING MED SYS INC COM NEW COM m85548101 2 80 SH SOLE 1 80 0 0 STITCH FIX INC COM 860897107 6 100 SH SOLE 1 100 0 0 STONEX GROUP INC COM 861896108 1041 17160 SH SOLE 17160 0 0 STRATIM CLOUD ACQUISITION CORP COM 86309r107 992 102500 SH SOLE 3 102500 0 0 STRATIM CLOUD ACQUISITION CORP WT 86309r115 28 34100 SH SOLE 3 34100 0 0 STRYKER CORPORATION COM 863667101 861 3315 SH SOLE 1 3315 0 0 STRYKER CORPORATION COM 863667101 415 1598 SH SOLE 1598 0 0 SUMMIT HEALTHCARE ACQUISITION COM g8566r128 101 10100 SH SOLE 3 10100 0 0 SUMMIT MATLS INC CL A COM 86614u100 3255 93410 SH SOLE 71950 0 21460 SUN CMNTYS INC COM 866674104 24 140 SH SOLE 1 140 0 0 SUN LIFE FINANCIAL INC. COM 866796105 8 148 SH SOLE 1 148 0 0 SUPERNOVA PARTNERS ACQUISITION COM g8t90f102 68 7000 SH SOLE 3 7000 0 0 SUPERNOVA PARTNERS ACQUISITION WT g8t90f128 2 1400 SH SOLE 3 1400 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 31 3994 SH SOLE 1 3994 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 2 274 SH SOLE 274 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 378 59500 SH SOLE 1 59500 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 317 50000 SH SOLE 50000 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 10 1078 SH SOLE 1 1078 0 0 SWITCHBACK II CORP -CLASS A COM g8633t115 148 15000 SH SOLE 3 15000 0 0 SWK HOLDINGS CORPORATION COM 78501p203 95 5400 SH SOLE 3 5400 0 0 SYMRISE AG UNSPONSORD ADR COM 87155N109 22 624 SH SOLE 1 624 0 0 SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH SOLE 1 120 0 0 SYNEOS HEALTH INC COM 87166b102 8 85 SH SOLE 1 85 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 110 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 147 1885 SH SOLE 1 1885 0 0 SYSCO CORP COM 871829107 377 4848 SH SOLE 4848 0 0 T-MOBILE US INC COM 872590104 3 19 SH SOLE 1 19 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAILWIND INTERNATIONAL ACQUISI COM g8662f101 376 38840 SH SOLE 3 38840 0 0 TAILWIND INTERNATIONAL ACQUISI WT g8662f119 12 12946 SH SOLE 3 12946 0 0 TAILWIND TWO ACQUISITION CORP COM g86613109 241 25000 SH SOLE 3 25000 0 0 TAIWAN FD INC COM 874036106 7 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 231 1919 SH SOLE 1 1919 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 10 SH SOLE 1 10 0 0 TALEND S A COM 874224207 65 989 SH SOLE 1 989 0 0 TALEND S A COM 874224207 197 3000 SH SOLE 3 3000 0 0 TALKSPACE INC COM 87427v103 25 3000 SH SOLE 3 3000 0 0 INVESCO EXCH TRADED FD TR II PUT 46138G956 3 134 SH Put SOLE 3 134 0 0 TANDY LEATHER FACTORY INC COM 87538X105 78 15684 SH SOLE 3 15684 0 0 TANDY LEATHER FACTORY INC COM 87538X105 322 64301 SH SOLE 57382 0 6919 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 3 1248000 0 0 TARGET CORP COM COM 87612e106 1000 4137 SH SOLE 1 3306 0 830 TARGET CORP COM COM 87612e106 145 600 SH SOLE 600 0 0 TAX EXEMPT MUN TR UT 26TH NATL COM 87676A412 1 23 SH SOLE 1 23 0 0 TCW SPECIAL PURPOSE ACQUISITIO COM 87301l106 63 6443 SH SOLE 3 6443 0 0 TCW SPECIAL PURPOSE ACQUISITIO WT 87301l114 2 2147 SH SOLE 3 2147 0 0 TE CONNECTIVITY LTD COM H84989104 27 203 SH SOLE 1 203 0 0 TE CONNECTIVITY LTD COM H84989104 101 750 SH SOLE 750 0 0 TECH & ENERGY TRANSITION CORP COM 87823r102 216 22335 SH SOLE 3 22335 0 0 TECH & ENERGY TRANSITION CORP WT 87823r110 8 7444 SH SOLE 3 7444 0 0 TECHTRONIC INDS LTD SPONSORED COM 87873r101 27 308 SH SOLE 1 308 0 0 TEEKAY TANKERS LTD COM y8565n300 130 9048 SH SOLE 3 9048 0 0 TEEKAY TANKERS LTD COM y8565n300 398 27589 SH SOLE 24443 0 3146 TEGNA INC COM SHS COM 87901j105 19 1000 SH SOLE 1 1000 0 0 TELADOC INC COM COM 87918a105 30 180 SH SOLE 1 180 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 2523 316576 SH SOLE 1 310884 0 5692 TEMPLETON EMERGING MKTS FD CLSD FD 880191101 49 2500 SH SOLE 1 2500 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 220 2925 SH SOLE 1 2925 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 133 1767 SH SOLE 1767 0 0 TERADYNE INC COM 880770102 84 625 SH SOLE 625 0 0 TEREX CORP NEW COM 880779103 24 500 SH SOLE 500 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 73 1535 SH SOLE 1 1535 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 8632 180930 SH SOLE 144620 0 36310 TERRITORIAL BANCORP INC COM COM 88145x108 1365 52560 SH SOLE 52560 0 0 TESLA MTRS INC COM COM 88160r101 724 1065 SH SOLE 1 1065 0 0 TEUCRIUM AGRICULTURAL FUND COM 88166a706 217 8323 SH SOLE 1 8283 0 40 TEUCRIUM SUGAR FUND COM 88166a409 85 10000 SH SOLE 3 10000 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 8101 42128 SH SOLE 1 41453 0 675 TEXAS INSTRS INC COM 882508104 12535 65187 SH SOLE 63887 0 1300 TEXAS ROADHOUSE INC COM 882681109 6 62 SH SOLE 1 62 0 0 TEXTRON INC COM 883203101 80 1170 SH SOLE 1 1170 0 0 TFS FINL CORP COM 87240R107 15 753 SH SOLE 1 753 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THC THERAPEUTICS INC COM 87248q101 0 120 SH SOLE 1 120 0 0 THE NORTH WEST COMPANY INC COM 663278208 21 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 59 760 SH SOLE 1 760 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 271 537 SH SOLE 1 437 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 68 134 SH SOLE 134 0 0 THIMBLE POINT ACQUISITION CO COM 88408P107 99 10000 SH SOLE 3 10000 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 1096 40600 SH SOLE 1 40600 0 0 THRYV HLDGS INC COM 886029206 7004 195807 SH SOLE 145196 0 50611 THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 69 7100 SH SOLE 3 7100 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 2 1419 SH SOLE 3 1419 0 0 TIGA ACQUISITION CORP- CL A COM g88672103 30 3000 SH SOLE 3 3000 0 0 TILLYS INC COM 886885102 506 31650 SH SOLE 31650 0 0 TILRAY INC COM 88688t100 33 1802 SH SOLE 1 1802 0 0 TIMKEN CO COM 887389104 242 3000 SH SOLE 1 3000 0 0 TIPTREE INC COM 88822q103 344 36955 SH SOLE 3 36955 0 0 TIPTREE INC COM 88822q103 1048 112726 SH SOLE 99875 0 12851 TJX COS INC NEW COM 872540109 2794 41441 SH SOLE 1 38741 0 2700 TJX COS INC NEW COM 872540109 256 3800 SH SOLE 3800 0 0 TLG ACQUISITION ONE CORP COM 87257m108 168 17400 SH SOLE 3 17400 0 0 TLG ACQUISITION ONE CORP WT 87257m116 4 5132 SH SOLE 3 5132 0 0 TOLL BROTHERS INC COM 889478103 58 1000 SH SOLE 1 0 0 1000 TOPBUILD CORP COM COM 89055f103 22 111 SH SOLE 1 111 0 0 TOPICUS COM INC F COM 89072t102 41 568 SH SOLE 1 568 0 0 TOPICUS COM INC F COM 89072t102 8 107 SH SOLE 107 0 0 TORO CO COM 891092108 7 61 SH SOLE 1 61 0 0 TORONTO DOMINION BK ONT COM 891160509 70 1000 SH SOLE 1 1000 0 0 TOTO LIMITED ADR ADUS 891515207 39 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC COM 892231101 1146 89920 SH SOLE 89920 0 0 TOYOTA MOTOR CORP ADUS 892331307 17 100 SH SOLE 1 100 0 0 TRADEUP GLOBAL CORP COM g89877123 336 33896 SH SOLE 3 33896 0 0 TRANSCANADA CORP COM COM 87807b107 19 374 SH SOLE 1 374 0 0 TRANSCAT INC COM 893529107 1547 27384 SH SOLE 25869 0 1515 TRANSDIGM GROUP INC COM 893641100 2860 4419 SH SOLE 1 4364 0 55 TRANSDIGM GROUP INC COM 893641100 527 814 SH SOLE 814 0 0 TRANSLATE BIO INC COM COM 89374l104 220 8000 SH SOLE 1 7000 0 1000 TRAVEL PLUS LEISURE CO COM 894164102 108 1825 SH SOLE 1 1825 0 0 TRAVEL PLUS LEISURE CO COM 894164102 7594 127730 SH SOLE 94520 0 33210 TRAVELERS COMPANIES INC COM COM 89417e109 1214 8110 SH SOLE 1 7510 0 600 TRAVELERS COMPANIES INC COM COM 89417e109 75 500 SH SOLE 500 0 0 TRAVELZOO COM NEW COM 89421q205 148 10000 SH SOLE 1 10000 0 0 TRAVELZOO COM NEW COM 89421q205 1755 118915 SH SOLE 64457 0 54458 TREX INC COM 89531p105 52 508 SH SOLE 1 508 0 0 TRI CONTL CORP CLSD FD 895436103 337 9900 SH SOLE 1 9900 0 0 TRISTATE CAP HLDGS INC COM COM 89678f100 145 7108 SH SOLE 3 7108 0 0 TRISTATE CAP HLDGS INC COM COM 89678f100 553 27145 SH SOLE 24007 0 3138 TRUIST FINANCIAL CORPORATION COM 89832q109 30 546 SH SOLE 1 546 0 0 TRUSTCO BK CORP N Y COM 898349204 176 5112 SH SOLE 3 5112 0 0 TRUSTCO BK CORP N Y COM 898349204 676 19662 SH SOLE 17409 0 2253 TUATARA CAPITAL ACQUISITION CO COM g9118j101 147 15200 SH SOLE 3 15200 0 0 TUATARA CAPITAL ACQUISITION CO WT g9118j119 9 7600 SH SOLE 3 7600 0 0 TUESDAY MORNING CORP COM COM 89904v101 3869 859880 SH SOLE 634970 0 224910 TWELVE SEAS INVESTMENT CO II COM 90118t106 390 40369 SH SOLE 3 40369 0 0 TWELVE SEAS INVESTMENT CO II WT 90118t114 12 13455 SH SOLE 3 13455 0 0 TWILIO INC COM 90138f102 236 600 SH SOLE 1 600 0 0 TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 576 59519 SH SOLE 3 59519 0 0 TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 18 19839 SH SOLE 3 19839 0 0 TWITTER INC COM COM 90184l102 41 600 SH SOLE 1 600 0 0 TWO COM g9152v101 0 11 SH SOLE 3 11 0 0 TYLER TECHNOLOGIES INC COM 902252105 1 2 SH SOLE 1 2 0 0 TZP STRATEGIES ACQUISTN CORP COM G91595101 287 29600 SH SOLE 3 29600 0 0 TZP STRATEGIES ACQUISITION COR WT g91595119 3 3200 SH SOLE 3 3200 0 0 UNITED AIRLS HLDGS INC COM 910047109 22 427 SH SOLE 1 427 0 0 UBER TECHNOLOGIES INC COM 90353t100 92 1832 SH SOLE 1 1832 0 0 UBER TECHNOLOGIES INC COM 90353t100 125 2500 SH SOLE 2500 0 0 UGI CORP NEW COM 902681105 175 3775 SH SOLE 1 3775 0 0 UGI CORP NEW COM 902681105 15671 338385 SH SOLE 267751 0 70634 ULTA SALON COSM & FRAG COM COM 90384s303 1 3 SH SOLE 1 3 0 0 ULTRALIFE CORP COM 903899102 9 1090 SH SOLE 1090 0 0 UNDER ARMOUR INC COM 904311107 6 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 9 473 SH SOLE 1 473 0 0 UNDER ARMOUR INC COM 904311206 519 27928 SH SOLE 3 27928 0 0 UNILEVER PLC ADUS 904767704 2016 34455 SH SOLE 1 31930 0 2525 UNION PAC CORP COM 907818108 4751 21603 SH SOLE 1 20647 0 956 UNION PAC CORP COM 907818108 155 703 SH SOLE 703 0 0 UNION PAC CORP PUT OPT 01/22 2 PUT 3IX99DZD0 97 105 SH Put SOLE 3 105 0 0 UNISYS CORP COM 909214306 5053 199646 SH SOLE 159976 0 39670 UNIT CORP COM 909218406 152 9000 SH SOLE 0 0 9000 UNITED INS HLDGS CORP COM 910710102 201 35180 SH SOLE 3 35180 0 0 UNITED INS HLDGS CORP COM 910710102 774 135711 SH SOLE 120187 0 15524 UNITED PARCEL SERVICE INC COM 911312106 989 4755 SH SOLE 1 4615 0 140 UNITED RENTALS INC COM 911363109 3 10 SH SOLE 1 10 0 0 UNITEDHEALTH GROUP INC COM 91324P102 17207 42971 SH SOLE 1 41044 0 1927 UNITEDHEALTH GROUP INC COM 91324P102 15431 38534 SH SOLE 37659 0 875 UNITI GROUP INC COM COM 91325v108 0 10 SH SOLE 1 10 0 0 UNITY SOFTWARE INC COM 91332u101 22 204 SH SOLE 1 204 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 59 400 SH SOLE 1 400 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 108 10647 SH SOLE 3 10647 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 416 41139 SH SOLE 36466 0 4673 URBAN OUTFITTERS INC COM 917047102 924 22410 SH SOLE 21500 0 910 US BANCORP DEL COM 902973304 2841 49861 SH SOLE 1 48561 0 1300 US BANCORP DEL COM 902973304 80 1401 SH SOLE 1401 0 0 US GLOBAL JETS ETF COM 26922a842 2 100 SH SOLE 1 100 0 0 USHIO INC COM j94456118 48 2650 SH SOLE 1 2650 0 0 UTAH MED PRODS INC COM 917488108 2616 30765 SH SOLE 29701 0 1064 V F CORP COM 918204108 3 31 SH SOLE 1 31 0 0 VAALCO ENERGY INC COM 91851C201 548 168750 SH SOLE 3 168750 0 0 VAALCO ENERGY INC COM 91851C201 2264 696550 SH SOLE 626782 0 69768 VACCINEX INC COM 918640103 6 2000 SH SOLE 1 2000 0 0 VAIL RESORTS INC COM COM 91879q109 35 112 SH SOLE 1 112 0 0 VAIL RESORTS INC COM COM 91879q109 115 363 SH SOLE 363 0 0 VALE S A ADR ADUS 91912e105 23 1000 SH SOLE 1 0 0 1000 VALERO ENERGY CORP COM 91913Y100 378 4841 SH SOLE 1 4841 0 0 VALOR LATITUDE ACQUISITION C COM g9460n114 50 5000 SH SOLE 3 5000 0 0 VALVOLINE INC COM COM 92047w101 60 1846 SH SOLE 1 1846 0 0 VALVOLINE INC COM COM 92047w101 11993 369480 SH SOLE 289370 0 80110 VANECK VECTORS AMT FREE INTERM COM 92189h201 5 92 SH SOLE 1 92 0 0 VANECK VECTORS BIOTECH ETF COM 92189f726 10 50 SH SOLE 1 50 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 269 2951 SH SOLE 1 2636 0 315 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 4150 45559 SH SOLE 45559 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 209 11585 SH SOLE 1 11585 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 126 3719 SH SOLE 1 3719 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2141 63010 SH SOLE 63010 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 37 800 SH SOLE 800 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 237 5141 SH SOLE 5141 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 958 29118 SH SOLE 1 29118 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 273 3680 SH SOLE 1 3680 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 3 35 SH SOLE 35 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 30 350 SH SOLE 1 350 0 0 VANECK VECTORS RUSSIA ETF COM 92189f403 12 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1129 4306 SH SOLE 1 4039 0 267 VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 0 8 SH SOLE 1 8 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 22 302 SH SOLE 1 302 0 0 VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH SOLE 1 100 0 0 VANGUARD BD INDEX FDS INDX FD 921937819 759 8437 SH SOLE 1 8259 0 178 VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 13282 161661 SH SOLE 1 148636 0 13025 VANGUARD BD INDEX FDS INDX FD 921937827 386 4700 SH SOLE 4700 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 22 255 SH SOLE 1 255 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 361 6316 SH SOLE 1 6316 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 128 2249 SH SOLE 2249 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 13 71 SH SOLE 1 71 0 0 VANGUARD WHITEHALL FDS INDX FD 921946885 75 936 SH SOLE 1 936 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2476 29936 SH SOLE 1 29523 0 413 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 101 1225 SH SOLE 1225 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 303 4780 SH SOLE 1 4652 0 128 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 120 1900 SH SOLE 1900 0 0 VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 6799 131960 SH SOLE 1 130220 0 1740 VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 2169 42103 SH SOLE 42103 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 6575 121070 SH SOLE 1 121070 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 14875 273883 SH SOLE 273883 0 0 VANGUARD INDEX FDS INDX FD 922908652 1663 8818 SH SOLE 1 7495 0 1323 VANGUARD INDEX FDS INDX FD 922908652 33955 180049 SH SOLE 180049 0 0 VANGUARD INDEX FDS INDX FD 922908736 633 2207 SH SOLE 1 2139 0 68 VANGUARD INDEX FDS INDX FD 922908637 70 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908512 347 2469 SH SOLE 1 2469 0 0 VANGUARD INDEX FDS INDX FD 922908512 46 328 SH SOLE 328 0 0 VANGUARD INDEX FDS INDX FD 922908611 7722 44464 SH SOLE 1 41849 0 2615 VANGUARD INDEX FDS INDX FD 922908611 376 2168 SH SOLE 2168 0 0 VANGUARD INDEX FDS INDX FD 922908595 48 167 SH SOLE 1 167 0 0 VANGUARD INDEX FDS INDX FD 922908769 5817 26107 SH SOLE 1 26107 0 0 VANGUARD INDEX FDS INDX FD 922908769 423 1900 SH SOLE 1900 0 0 VANGUARD INDEX FDS INDX FD 922908744 306 2229 SH SOLE 1 2025 0 204 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 81 854 SH SOLE 1 854 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 0 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 8 99 SH SOLE 1 99 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 8417 81237 SH SOLE 1 81237 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 743 66138 SH SOLE 1 66138 0 0 VANGUARD INDEX FDS INDX FD 922908629 11864 49987 SH SOLE 1 49061 0 926 VANGUARD INDEX FDS INDX FD 922908629 12845 54117 SH SOLE 54117 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 124 2332 SH SOLE 1 2332 0 0 VANGUARD MUN BD FDS INDX FD 922907746 98 1781 SH SOLE 1 1781 0 0 VANGUARD INDEX FDS INDX FD 922908553 5950 58452 SH SOLE 1 58452 0 0 VANGUARD INDEX FDS INDX FD 922908553 11803 115957 SH SOLE 115957 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 160 801 SH SOLE 1 801 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 4 38 SH SOLE 1 38 0 0 VANGUARD INDEX FDS INDX FD 922908363 41407 105222 SH SOLE 1 105179 0 43 VANGUARD INDEX FDS INDX FD 922908363 82676 210093 SH SOLE 210093 0 0 VANGUARD INDEX FDS INDX FD 922908751 7206 31988 SH SOLE 1 31988 0 0 VANGUARD INDEX FDS INDX FD 922908751 6497 28841 SH SOLE 28841 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 5233 33810 SH SOLE 1 32649 0 1161 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 16796 108510 SH SOLE 108510 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 156 1700 SH SOLE 1 1700 0 0 VANGUARD STAR FDS INDX FD 921909768 47 710 SH SOLE 1 710 0 0 VANGUARD WHITEHALL FDS INDX FD 921946406 1411 13467 SH SOLE 1 13467 0 0 VANGUARD WHITEHALL FDS INDX FD 921946794 163 2392 SH SOLE 1 2392 0 0 VANGUARD WORLD FD INDX FD 921910873 1370 8994 SH SOLE 1 8994 0 0 VANGUARD WORLD FD INDX FD 921910873 59729 392078 SH SOLE 392078 0 0 VANGUARD WORLD FD INDX FD 921910816 20 86 SH SOLE 1 0 0 86 VANGUARD WORLD FDS INDX FD 92204A306 20 263 SH SOLE 1 263 0 0 VANGUARD WORLD FDS INDX FD 92204A306 2248 29618 SH SOLE 29618 0 0 VANGUARD WORLD FDS INDX FD 92204A504 812 3285 SH SOLE 1 3285 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 17 85 SH SOLE 1 85 0 0 VANGUARD WORLD FDS INDX FD 92204A702 2055 5153 SH SOLE 1 5153 0 0 VANGUARD WORLD FDS INDX FD 92204A801 8801 48680 SH SOLE 48680 0 0 VANGUARD WORLD FDS INDX FD 92204A876 454 3273 SH SOLE 1 3273 0 0 VAREX IMAGING CORP COM 92214X106 34 1265 SH SOLE 1 0 0 1265 VEEVA SYS INC COM 922475108 159 510 SH SOLE 1 510 0 0 VEEVA SYS INC COM 922475108 95 304 SH SOLE 304 0 0 VELOCITY ACQUISITION CORP WT 92259e112 5 5364 SH SOLE 3 5364 0 0 VELOCITY ACQUISITION CORP-A COM 92259e104 157 16293 SH SOLE 3 16293 0 0 VELODYNE LIDAR INC COM 92259f101 3 250 SH SOLE 1 250 0 0 VERISK ANALYTICS INC COM 92345Y106 27 155 SH SOLE 1 155 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 5553 99108 SH SOLE 1 96925 0 2183 VERIZON COMMUNICATIONS INC COM 92343v104 1388 24779 SH SOLE 24779 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 22 110 SH SOLE 1 110 0 0 VESTAS WIND SYSTEMS AS COM 925458101 8 625 SH SOLE 1 625 0 0 VIACOMCBS INC COM 92556h206 197 4350 SH SOLE 1 4350 0 0 VIATRIS INC COM COM 92556v106 29 2029 SH SOLE 1 1868 0 161 VIDLER WATER RESOURCES INC COM 92660e107 407 30600 SH SOLE 30600 0 0 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 7 625 SH SOLE 1 625 0 0 VIMEO INC COM 92719v100 75 1540 SH SOLE 1 1540 0 0 VIMEO INC COM 92719v100 915 18668 SH SOLE 14079 0 4589 VIRGIN GROUP ACQUISITION CORP COM g9460k102 26 2700 SH SOLE 3 2700 0 0 VIRGIN GROUP ACQUISITION CORP WT g9460k128 1 539 SH SOLE 3 539 0 0 VIRTUOSO ACQUISITION CORP COM 92837j104 724 72948 SH SOLE 3 72948 0 0 VIRTUOSO ACQUISITION CORP WT 92837j112 44 25698 SH SOLE 3 25698 0 0 VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 29 958 SH SOLE 1 958 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 1 121 SH SOLE 1 121 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH SOLE 1 66 0 0 VIRTUS TERRANOVA US QUALITY MO INDX FD 92790a504 1 20 SH SOLE 1 20 0 0 VISA INC COM 92826C839 5618 24028 SH SOLE 1 21063 0 2965 VISA INC COM 92826C839 838 3586 SH SOLE 3586 0 0 VISTA OUTDOOR INC COM 928377100 28 600 SH SOLE 1 600 0 0 VISTRA ENERGY CORP COM COM 92840m102 596 32150 SH SOLE 1 31250 0 900 VISTRA ENERGY CORP COM COM 92840m102 4752 256185 SH SOLE 188495 0 67690 PROSHARES TR II CALL 74347W900 58 400 SH Call SOLE 3 400 0 0 VODAFONE GROUP PLC NEW ADUS 92857W308 14 821 SH SOLE 1 821 0 0 VOLKSWAGEN AG COM 928662600 39 1200 SH SOLE 1 1200 0 0 VONAGE HLDGS CORP COM 92886T201 5619 389955 SH SOLE 1 368415 0 21540 VONAGE HLDGS CORP COM 92886T201 8556 593744 SH SOLE 3 593744 0 0 VONAGE HLDGS CORP COM 92886T201 725 50305 SH SOLE 50305 0 0 VONTIER CORPORATION COM 928881101 13 404 SH SOLE 1 404 0 0 VONTIER CORPORATION COM 928881101 13008 399260 SH SOLE 314040 0 85220 VOXX INTL CORP CL A COM 91829f104 181 12905 SH SOLE 3 12905 0 0 VOXX INTL CORP CL A COM 91829f104 743 53021 SH SOLE 46957 0 6064 VOYA FINANCIAL INC COM 929089100 648 10542 SH SOLE 1 10542 0 0 VOYA FINANCIAL INC COM 929089100 12136 197328 SH SOLE 156240 0 41088 VPC IMPACT ACQUISITION HOL-A COM 91835j108 81 8172 SH SOLE 3 8172 0 0 VPC IMPACT ACQUISITION HOLDING COM g9460l126 28 2900 SH SOLE 3 2900 0 0 VPC IMPACT ACQUISITION HOLDING WT g9460l118 1 450 SH SOLE 3 450 0 0 VULCAN MATLS CO COM 929160109 268 1540 SH SOLE 1 1540 0 0 WP CAREY INC COM 92936U109 68 911 SH SOLE 1 610 0 301 WABTEC COM 929740108 1 17 SH SOLE 1 17 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 342 6494 SH SOLE 1 6256 0 238 WALGREENS BOOTS ALLIANCE INC COM 931427108 975 18534 SH SOLE 18534 0 0 WALKER INNOVATION COM 936esc110 0 87500 SH SOLE 3 87500 0 0 WALMART INC COM 931142103 964 6834 SH SOLE 1 6834 0 0 WALMART INC COM 931142103 130 925 SH SOLE 925 0 0 DISNEY WALT CO COM 254687106 17600 100128 SH SOLE 1 96554 0 3575 DISNEY WALT CO COM 254687106 19796 112626 SH SOLE 110726 0 1900 WARRIOR TECHNOLOGIES ACQUI C COM 936273101 465 48063 SH SOLE 3 48063 0 0 WARRIOR TECHNOLOGIES ACQUI C WT 936273119 18 24031 SH SOLE 3 24031 0 0 WASTE MGMT INC DEL COM 94106L109 805 5748 SH SOLE 1 5748 0 0 WATSCO INC COM 942622200 2 6 SH SOLE 1 6 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 149 5802 SH SOLE 1 5802 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5911 230275 SH SOLE 3 230275 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 46 1800 SH SOLE 1800 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2204 88017 SH SOLE 88017 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 47 528 SH SOLE 1 528 0 0 WELLS FARGO & CO NEW PERP PFD CV PFD 949746804 670 439 SH SOLE 1 396 0 43 WELLS FARGO CO NEW COM 949746101 973 21483 SH SOLE 1 15696 0 5787 WELLS FARGO CO NEW COM 949746101 510 11270 SH SOLE 11270 0 0 WELLTOWER INC REIT COM 95040q104 3364 40483 SH SOLE 1 38733 0 1750 WENDYS CO COM 95058W100 1043 44530 SH SOLE 32990 0 11540 WERNER ENTERPRISES INC COM 950755108 2 50 SH SOLE 1 50 0 0 WESBANCO INC COM 950810101 42 1180 SH SOLE 1 1180 0 0 WESTERN ALLIANCE BANCORP COM 957638109 8 88 SH SOLE 1 88 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 49 3700 SH SOLE 1 3700 0 0 WESTERN ASSET HIGH INCOME CLSD FD 95766n103 134 15864 SH SOLE 1 15864 0 0 WESTROCK CO COM SHS COM 96145d105 30 560 SH SOLE 560 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3024 138976 SH SOLE 97436 0 41540 WEYCO GROUP INC COM 962149100 2631 117600 SH SOLE 86960 0 30640 WEYERHAEUSER CO MTN BE COM 962166104 4953 143895 SH SOLE 1 137999 0 5896 WEYERHAEUSER CO MTN BE COM 962166104 12091 351290 SH SOLE 343590 0 7700 WHEATON PRECIOUS METALS CORP COM 962879102 62 1400 SH SOLE 1 1400 0 0 WHIRLPOOL CORP COM 963320106 74 340 SH SOLE 1 340 0 0 WHOLE EARTH BRANDS INC COM CL COM 96684w100 7081 488377 SH SOLE 373598 0 114779 WILLIAMS COS INC LP 969457100 7 250 SH SOLE 1 250 0 0 WILLIS TOWERS WATSON PLC LTD COM G96629103 230 1000 SH SOLE 3 1000 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 30 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 70 896 SH SOLE 1 896 0 0 WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 7 150 SH SOLE 1 150 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 121 2310 SH SOLE 1 2310 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 5 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 51 432 SH SOLE 1 432 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4562 76448 SH SOLE 1 76448 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 72 1205 SH SOLE 1205 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 51 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 58 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W315 7 150 SH SOLE 1 150 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 28 572 SH SOLE 1 572 0 0 WISDOMTREE TR INDX FD 97717W307 149 1236 SH SOLE 1 1200 0 36 WISDOMTREE TR INDX FD 97717W505 433 10311 SH SOLE 1 10311 0 0 WISDOMTREE US QUALITY INDX FD 97717w547 51 850 SH SOLE 1 850 0 0 WOLVERINE WORLD WIDE INC COM 978097103 187 5570 SH SOLE 1 5570 0 0 WOLVERINE WORLD WIDE INC COM 978097103 16042 476862 SH SOLE 386354 0 90508 WORKDAY INC-CLASS A COM 98138h101 12 50 SH SOLE 1 50 0 0 WORKHORSE GROUP INC COM 98138j206 552 33250 SH SOLE 1 33250 0 0 WTS AMERICAN LITHIUM CORP EXP WT 027259118 3 12253 SH SOLE 3 12253 0 0 WTS MISSION ADVANCEMENT CORP WT g3167f128 2 2332 SH SOLE 3 2332 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WW INTL INC COM 98262p101 3186 88165 SH SOLE 71664 0 16501 WYNDHAM HOTELS & RESORTS INC COM 98311a105 3105 42946 SH SOLE 1 42697 0 249 WYNDHAM HOTELS & RESORTS INC COM 98311a105 16471 227852 SH SOLE 201766 0 26086 XCEL ENERGY INC COM COM 98389b100 59 900 SH SOLE 1 500 0 400 XEROX CORP COM NEW COM 98421m106 12 500 SH SOLE 1 500 0 0 XILINX INC COM 983919101 145 1000 SH SOLE 3 1000 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 21 1000 SH Put SOLE 3 1000 0 0 SPDR SER TR CALL 78468R906 3 35 SH Call SOLE 3 35 0 0 XPENG INC COM 98422d105 44 1000 SH SOLE 1 1000 0 0 XPO LOGISTICS INC COM 983793100 2339 16720 SH SOLE 12200 0 4520 SPDR SER TR PUT 78464A954 43 595 SH Put SOLE 3 595 0 0 SPDR SER TR PUT 78464A954 109 1806 SH Put SOLE 3 1806 0 0 SPDR SER TR PUT 78464A954 17 195 SH Put SOLE 3 195 0 0 SPDR SER TR PUT 78464A954 70 285 SH Put SOLE 3 285 0 0 SPDR SER TR PUT 78464A954 182 550 SH Put SOLE 3 550 0 0 SPDR SER TR PUT 78464A954 493 950 SH Put SOLE 3 950 0 0 YUM BRANDS INC COM 988498101 44 382 SH SOLE 1 382 0 0 YUM CHINA HLDGS INC COM 98850p109 18 265 SH SOLE 1 265 0 0 YUNHONG INTERNATIONAL COM g98882106 19 1900 SH SOLE 3 1900 0 0 ZAGG INC CVR COM 988cvr015 0 70527 SH SOLE 3 70527 0 0 ZAGG INC CVR COM 988cvr015 0 208163 SH SOLE 184085 0 24078 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 38 71 SH SOLE 1 71 0 0 ZIMMER BIOMET HLDGS COM 98956p102 57 354 SH SOLE 1 229 0 125 ZIONS BANCORPORATION N A COM 989701107 39 730 SH SOLE 730 0 0 ZOETIS INC COM 98978v103 5435 29166 SH SOLE 1 27241 0 1924 ZOETIS INC COM 98978v103 684 3670 SH SOLE 3670 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 58 150 SH SOLE 1 150 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 52 1000 SH SOLE 1 1000 0 0 ZUORA INC COM 98983V106 0 13 SH SOLE 1 13 0 0 ZURICH INS GROUP LTD SPONSORED COM 989825104 21 529 SH SOLE 1 529 0 0 ZWORK ACQUISITION CORP COM 98880c102 536 55213 SH SOLE 3 55213 0 0 ZWORK ACQUISITION CORP WT 98880c110 15 16666 SH SOLE 3 16666 0 0