0001446114-21-000057.txt : 20211112 0001446114-21-000057.hdr.sgml : 20211112 20211112154916 ACCESSION NUMBER: 0001446114-21-000057 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 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: 211403080 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 03-31-2021 03-31-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 2420 3621332 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 828 111833 SH SOLE 98969 0 12864 180 DEGREE CAP CORP COM COM 68235b208 279 37642 SH SOLE 3 37642 0 0 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6 108 SH SOLE 1 108 0 0 22ND CENTURY GROUP INC COM 90137f103 0 137 SH SOLE 1 137 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 13 475 SH SOLE 1 475 0 0 3M CO COM 88579y101 687 3567 SH SOLE 3567 0 0 3M CO COM 88579y101 5957 30919 SH SOLE 1 28657 0 2261 4LICENSING CORP COM 35104t107 0 2000 SH SOLE 1 2000 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 7955 309755 SH SOLE 242858 0 66897 ABBOTT LABS COM 002824100 902 7529 SH SOLE 7529 0 0 ABBOTT LABS COM 002824100 6074 50684 SH SOLE 1 46648 0 4036 ABBVIE INC COM 00287y109 16369 151253 SH SOLE 148688 0 2565 ABBVIE INC COM 00287y109 11602 107205 SH SOLE 1 102253 0 4951 ABERDEEN ASIA PACIFIC INCOM FD CLSD FD 003009107 307 75000 SH SOLE 75000 0 0 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 5 634 SH SOLE 1 634 0 0 ABERDEEN STANDARD PHYSICAL PLA INDX FD 003260106 128 1150 SH SOLE 1150 0 0 ABERDEEN STANDARD PHYSICAL PLA INDX FD 003260106 2616 23500 SH SOLE 1 22595 0 905 ABERDEEN STD SILVER ETF TR PHY COM 003264108 24 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 790 118867 SH SOLE 105254 0 13613 ACACIA RESH CORP COM 003881307 265 39849 SH SOLE 3 39849 0 0 ACACIA RESH CORP COM 003881307 53 8000 SH SOLE 1 8000 0 0 ACCELERATE ACQUISITION CORP COM 00439d201 808 81400 SH SOLE 3 81400 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 202 9200 SH SOLE 3 9200 0 0 ACCENTURE PLC COM g1151c101 12825 46425 SH SOLE 45600 0 825 ACCENTURE PLC COM g1151c101 9964 36069 SH SOLE 1 35604 0 465 ACRES COMMERCIAL REALTY CORP COM 00489q102 267 18331 SH SOLE 3 18331 0 0 ACRES COMMERCIAL REALTY CORP COM 00489q102 17 1140 SH SOLE 1 1140 0 0 ACTIVISION BLIZZARD INC COM 00507v109 130 1395 SH SOLE 1 1395 0 0 ACTUA CORPORATION COM 005094107 12 250000 SH SOLE 3 250000 0 0 ACUITY BRANDS INC COM COM 00508y102 54 330 SH SOLE 1 330 0 0 ACUSHNET HLDGS CORP COM 005098108 63 1518 SH SOLE 1 1518 0 0 ADAMS EXPRESS CO COM CLSD FD 006212104 2089 114379 SH SOLE 1 112879 0 1500 ADAMS NAT RES FD INC COM COM 00548f105 18 1224 SH SOLE 1 1224 0 0 ADAMS RESOURCE AND ENERGY INC COM 006351308 1791 63925 SH SOLE 57372 0 6553 ADAMS RESOURCE AND ENERGY INC COM 006351308 536 19146 SH SOLE 3 19146 0 0 ADAMS RESOURCE AND ENERGY INC COM 006351308 45 1609 SH SOLE 1 1609 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 NPV COM d0066b185 10 32 SH SOLE 1 32 0 0 ADIENT PLC SHS COM g0084w101 2 41 SH SOLE 1 41 0 0 ADIT EDTECH ACQUISITION COM 007024102 12 1205 SH SOLE 3 1205 0 0 ADIT EDTECH ACQUISITION CORP COM 007024201 117 11900 SH SOLE 3 11900 0 0 ADOBE SYS INC COM COM 00724f101 628 1321 SH SOLE 1321 0 0 ADOBE SYS INC COM COM 00724f101 2135 4492 SH SOLE 1 4267 0 225 ADVANCED MICRO DEVICES COM COM 007903107 245 3120 SH SOLE 3120 0 0 ADVANCED MICRO DEVICES COM COM 007903107 47 600 SH SOLE 1 600 0 0 ADVANSIX INC COM COM 00773t101 868 32370 SH SOLE 23820 0 8550 ADVANT-E CORP COM COM 00761j206 1165 226155 SH SOLE 3 226155 0 0 ADVANT-E CORP COM COM 00761j206 0 89 SH SOLE 1 89 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 343 3821 SH SOLE 1 3821 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 159 3755 SH SOLE 1 3700 0 55 AEROJET ROCKETDYNE HOLDINGS IN COM 007800105 310 6600 SH SOLE 3 6600 0 0 AERSALE CORPORATION COM COM 00810f106 411 33461 SH SOLE 29647 0 3814 AERSALE CORPORATION COM COM 00810f106 137 11153 SH SOLE 3 11153 0 0 AF ACQUISITION CORP COM 001040203 187 19000 SH SOLE 3 19000 0 0 AFFYMAX INC COM 00826a109 0 500 SH SOLE 1 500 0 0 AFLAC INC COM COM 001055102 20 400 SH SOLE 1 400 0 0 AFRICAN GOLD ACQUISITION COR COM g0112r116 10 1000 SH SOLE 3 1000 0 0 AFRICAN GOLD ACQUISITION CORP COM g0112r108 2232 233261 SH SOLE 3 233261 0 0 AFRICAN GOLD ACQUISITION CORP WT g0112r124 84 174945 SH SOLE 3 174945 0 0 AGFIQ US MARKET NEUTRAL COM 00110g408 57 3331 SH SOLE 3 3331 0 0 AGILE GROWTH CORP COM g01202129 914 92090 SH SOLE 3 92090 0 0 AIR PRODS & CHEMS INC COM COM 009158106 13558 48191 SH SOLE 47286 0 905 AIR PRODS & CHEMS INC COM COM 009158106 5089 18089 SH SOLE 1 17365 0 724 AIRBNB INC COM 009066101 119 635 SH SOLE 1 635 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 25 250 SH SOLE 1 250 0 0 AKERS BIOSCIENCES INC COM 00973e409 17 5400 SH SOLE 5400 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973n102 20 1500 SH SOLE 1 1500 0 0 ALASKA AIR GROUP INC COM COM 011659109 1 20 SH SOLE 1 20 0 0 ALASKA COMMNCT SYS GRP COM COM 01167p101 99 30600 SH SOLE 3 30600 0 0 ALCON INC ORD SHS COM H01301128 21 296 SH SOLE 296 0 0 ALCON INC ORD SHS COM H01301128 28 400 SH SOLE 1 400 0 0 ALERIAN MLP COM 00162q452 37 1200 SH SOLE 1 1200 0 0 ALEXION PHARMACEUTICALS INC CO COM 015351109 46 300 SH SOLE 3 300 0 0 ALIBABA GRP SHS COM 01609w102 111 491 SH SOLE 491 0 0 ALIBABA GRP SHS COM 01609w102 434 1914 SH SOLE 1 1914 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 241 30146 SH SOLE 3 30146 0 0 ALIMERA SCIENCES INC COM 016259202 3 333 SH SOLE 1 333 0 0 ALITHYA GROUP INC COM 01643b106 345 141814 SH SOLE 141814 0 0 ALITHYA GROUP INC COM 01643b106 4849 1995439 SH SOLE 3 1995439 0 0 ALITHYA GROUP INC COM 01643b106 1583 651527 SH SOLE 1 651527 0 0 ALKALINE WATER COMPANY INC COM 01643a207 36 33333 SH SOLE 1 33333 0 0 ALLETE INC COM 018522300 1290 19200 SH SOLE 19200 0 0 ALLIANCE DATA SYS CORP COM COM 018581108 6484 57844 SH SOLE 43683 0 14161 ALLIANCE DATA SYS CORP COM COM 018581108 140 1248 SH SOLE 1 1248 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 200 5000 SH SOLE 5000 0 0 ALLIANT ENERGY CORP COM COM 188021083 11 200 SH SOLE 1 200 0 0 ALLIANZ SE NAMEN AKT VINK COM D03080112 26 100 SH SOLE 1 100 0 0 ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 182 13185 SH SOLE 1 13185 0 0 ALLIED MOTION TECHNOLOGIES INC COM 019330109 51 1000 SH SOLE 1 1000 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 306 19155 SH SOLE 17038 0 2117 ALLOT COMMUNICATIONS LTD COM m0854q105 100 6237 SH SOLE 3 6237 0 0 ALLSTATE CORP COM COM 020002101 115 1000 SH SOLE 1000 0 0 ALLSTATE CORP COM COM 020002101 834 7257 SH SOLE 1 6757 0 500 ALLSTATE CORPORATION CV PFD 020002838 91 3380 SH SOLE 1 3380 0 0 ALLY FINL INC COM COM 02005n100 3520 77851 SH SOLE 65261 0 12590 ALLY FINL INC COM COM 02005n100 67 1480 SH SOLE 1 1480 0 0 ALPHA CAPITAL ACQUISITION CO COM g0316p114 51 5100 SH SOLE 3 5100 0 0 ALPHABET INC CAP STK CL A COM 02079K305 763 370 SH SOLE 370 0 0 ALPHABET INC CAP STK CL A COM 02079K305 8306 4027 SH SOLE 1 3720 0 307 ALPHABET INC CAP STK CL C COM 02079K107 1272 615 SH SOLE 615 0 0 ALPHABET INC CAP STK CL C COM 02079K107 13713 6629 SH SOLE 1 6435 0 194 ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH SOLE 1 100 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 2458 141618 SH SOLE 105328 0 36290 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 306 5952 SH SOLE 1 5952 0 0 ALTA EQUIPMENT GROUP COM 02128l106 1321 101581 SH SOLE 101581 0 0 ALTERYX LLC - A COM 02156b103 29 350 SH SOLE 1 350 0 0 ALTICE USA INC COM 02156k103 27 820 SH SOLE 820 0 0 ALTIMAR ACQUISITION CORP II COM g0370u124 99 9900 SH SOLE 3 9900 0 0 ALTRIA GROUP INC COM COM 02209S103 102 2000 SH SOLE 2000 0 0 ALTRIA GROUP INC COM COM 02209S103 1200 23457 SH SOLE 1 23057 0 400 AMARIN CORP PLC COM 023111206 3 500 SH SOLE 1 500 0 0 AMAZON COM INC COM COM 023135106 1204 389 SH SOLE 389 0 0 AMAZON COM INC COM COM 023135106 18032 5828 SH SOLE 1 5543 0 285 AMBASE CORP COM COM 023164106 90 345501 SH SOLE 3 345501 0 0 AMCX 210521C00070000 CALL 00164V903 7 50 SH Call SOLE 3 50 0 0 AMERCO COM COM 235861002 355 580 SH SOLE 1 580 0 0 AMERICAN ACQUISITION OPPORTUNI COM 02369m201 100 10000 SH SOLE 3 10000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 0 15 SH SOLE 1 15 0 0 AMERICAN AXLE & MFG COM COM 240611038 27 2800 SH SOLE 1 2800 0 0 AMERICAN BATTERY METALS CORP COM 02451v101 5 3330 SH SOLE 1 3330 0 0 AMERICAN ELEC PWR INC COM COM 025537101 648 7648 SH SOLE 1 7648 0 0 AMERICAN EXPRESS CO COM COM 025816109 113 796 SH SOLE 1 796 0 0 AMERICAN GREEN INC COM 02640n200 0 760 SH SOLE 1 760 0 0 AMERICAN PULP EXCHANGE INC COM 03755m300 1 427 SH SOLE 3 427 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 16 67 SH SOLE 67 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 281 1177 SH SOLE 1 1173 0 4 AMERICAN VANGUARD CORPORATION COM 030371108 809 39636 SH SOLE 39636 0 0 AMERICAN WTR WKS CO IN COM COM 030420103 551 3676 SH SOLE 1 3676 0 0 AMERIPRISE FINL INC COM COM 03076C106 486 2092 SH SOLE 1 2092 0 0 AMERISOURCE BERGEN CORP COM 03073e105 351 2975 SH SOLE 1 2975 0 0 AMGEN INC COM COM 031162100 17279 69445 SH SOLE 67945 0 1500 AMGEN INC COM COM 031162100 14378 57785 SH SOLE 1 54263 0 3522 AMICUS THERAPEUTICS INC COM 03152w109 1 135 SH SOLE 1 135 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR INDX FD 032108607 37 656 SH SOLE 1 656 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 1320 111714 SH SOLE 99615 0 12099 AMTECH SYS INC COM PAR $0.01N COM 032332504 418 35379 SH SOLE 3 35379 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANDERSONS INC COM COM 034164103 3 100 SH SOLE 0 0 100 ANGIOSOMA INC COM 03476l102 1 25000 SH SOLE 1 25000 0 0 ANGLE PLC SURREY COM 03476v100 11 1100 SH SOLE 1 1100 0 0 ANHEUSER BUSCH INBEV SA/NV SPO ADUS 03524A108 7 117 SH SOLE 1 117 0 0 ANNALY CAP MGMT INC COM COM 035710409 155 18000 SH SOLE 18000 0 0 ANNALY CAP MGMT INC COM COM 035710409 4 500 SH SOLE 1 500 0 0 ANSYS INC COM COM 03662Q105 12 35 SH SOLE 1 35 0 0 ANTA SPORTS PRODUCTS LTD COM 03662p107 135 331 SH SOLE 1 331 0 0 ANTHEM INC COM COM 036752103 38 107 SH SOLE 1 103 0 4 ANZU SPECIAL ACQUISITION COR COM 03737a200 776 77786 SH SOLE 3 77786 0 0 AON PLC COM g0403h108 60 262 SH SOLE 262 0 0 AON PLC COM g0403h108 1361 5914 SH SOLE 1 5814 0 100 APA CORP (US) COM 03743q108 13 734 SH SOLE 1 734 0 0 API GROUP CORP COM 144A COM 00187Y100 17374 840120 SH SOLE 685030 0 155090 API GROUP CORP COM 144A COM 00187Y100 232 11200 SH SOLE 1 11200 0 0 APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH SOLE 1 18 0 0 APOLLO GLOBAL MANAGEMENT INC COM 03768e105 293 6232 SH SOLE 1 6232 0 0 APOLLO STRATEGIC GROWTH CAPITA COM g0412a110 18 1800 SH SOLE 3 1800 0 0 APPIAN CORP CL A COM 03782l101 5 40 SH SOLE 1 40 0 0 APPLE INC COM COM 037833100 21450 175602 SH SOLE 172677 0 2925 APPLE INC COM COM 037833100 56850 465413 SH SOLE 1 453845 0 11568 APPLIED INDLTECH INC COM COM 03820c105 262 2875 SH SOLE 1 2875 0 0 APPLIED MATERIALS INC COM 038222105 1049 7855 SH SOLE 7855 0 0 APPLIED MATERIALS INC COM 038222105 2323 17386 SH SOLE 1 17386 0 0 APPLIED THERAPEUTICS INC COM 03828a101 47 2500 SH SOLE 1 2500 0 0 ARCBEST CORP COM COM 03937c105 56 800 SH SOLE 1 800 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 297 7753 SH SOLE 7753 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 129 3350 SH SOLE 1 0 0 3350 ARCH RESOURCES INC COM 03940r107 49 1169 SH SOLE 1169 0 0 ARCH RESOURCES INC COM 03940r107 203 4879 SH SOLE 1 4879 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 13 225 SH SOLE 1 225 0 0 ARCHIMEDES TECH SPAC PARTNER COM 039562202 1335 134954 SH SOLE 3 134954 0 0 ARCONIC INC COM COM 03966v107 11488 452451 SH SOLE 369078 0 83373 ARCONIC INC COM COM 03966v107 88 3472 SH SOLE 1 3472 0 0 ARCOSA INC COM 039653100 15816 242979 SH SOLE 199137 0 43842 ARCOSA INC COM 039653100 200 3080 SH SOLE 1 3080 0 0 ARES ACQUISITION CORP COM g33032114 159 15900 SH SOLE 3 15900 0 0 ARES CAP CORP COM COM 04010l103 5229 279488 SH SOLE 1 269184 0 10305 ARK ETF TRUST INDX FD 00214q401 3 19 SH SOLE 1 19 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 1446 28288 SH SOLE 1 28288 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 1494 16842 SH SOLE 1 16842 0 0 ARK GLOBAL ACQUISITION CORP COM 66981N202 959 97099 SH SOLE 3 97099 0 0 ARK INNOVATION ETF INDX FD 00214q104 231 1925 SH SOLE 1925 0 0 ARK INNOVATION ETF INDX FD 00214q104 417 3473 SH SOLE 1 3473 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 77 859 SH SOLE 1 859 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280a100 99 1500 SH SOLE 1 1500 0 0 ARROWROOT ACQUISITION CORP COM 04282m201 29 2935 SH SOLE 3 2935 0 0 ARTHUR J GALLAGHER AND COMPANY COM 363576109 1984 15902 SH SOLE 1 14452 0 1450 ASA GOLD AND PRECIOUS METALS L COM g3156p103 90 4504 SH SOLE 3 4504 0 0 ASH 210716P00080000 PUT 044186954 188 800 SH Put SOLE 3 800 0 0 ASH 210716P00085000 PUT 044186954 370 1000 SH Put SOLE 3 1000 0 0 ASHFORD INC COM COM 044104107 0 2 SH SOLE 3 2 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 15969 179896 SH SOLE 3 179896 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 145 1636 SH SOLE 1 1636 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 19 31 SH SOLE 1 31 0 0 ASTRAZENECA PLC SPONSORED ADR ADUS 046353108 114 2300 SH SOLE 1 2300 0 0 ASTREA ACQUISITION CORP COM 04637c106 323 33421 SH SOLE 3 33421 0 0 ASTREA ACQUISITION CORP WT 04637c114 10 16710 SH SOLE 3 16710 0 0 ASTREA ACQUISITION CORP COM 04637c205 62 6300 SH SOLE 3 6300 0 0 ASTRONICS CORP COM COM 046433108 14 750 SH SOLE 1 750 0 0 ASURE SOFTWARE INC COM 04649U102 76 10000 SH SOLE 10000 0 0 ASURE SOFTWARE INC COM 04649U102 21 2740 SH SOLE 1 2740 0 0 AT&T INC COM 00206r102 167 5511 SH SOLE 5511 0 0 AT&T INC COM 00206r102 7064 233365 SH SOLE 1 225372 0 7993 ATHENA TECHNOLOGY ACQUISITION COM 04687a208 446 45136 SH SOLE 3 45136 0 0 ATHERSYS INC COM COM 04744l106 4 2040 SH SOLE 1 2040 0 0 ATHLON ACQUISITION CORP COM 04748a106 5 490 SH SOLE 3 490 0 0 ATLANTIC CAP BANCSHARES INC CO COM 048269203 3186 132203 SH SOLE 3 132203 0 0 ATLANTIC COASTAL ACQUISITION C COM 048453203 741 75205 SH SOLE 3 75205 0 0 ATLANTIC PWR CORP COM NEW COM 04878q863 60 20700 SH SOLE 3 20700 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLAS TECHNICAL CONSULTANTS IN COM 049430101 4023 394017 SH SOLE 289636 0 104381 ATMOS ENERGY CORP COM COM 495601056 75 759 SH SOLE 1 450 0 309 ATRION CORP COM COM 049904105 19 30 SH SOLE 1 30 0 0 AURORA ACQUISITION CORP UNIT COM g0698l111 153 14800 SH SOLE 3 14800 0 0 AURORA CANNABIS INC COM 05156x884 0 28 SH SOLE 1 28 0 0 AUTHENTIC EQUITY ACQUISITION C COM g06607116 49 5000 SH SOLE 3 5000 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 75 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 1577 8369 SH SOLE 1 7419 0 950 AVAYA HOLDINGS CORPORATION COM 05351x101 37 1310 SH SOLE 1310 0 0 AVEO PHARMACEUTICALS INC COM 053588307 295 40350 SH SOLE 1 40350 0 0 AVIAT NETWORKS INC COM 05366y201 1228 17291 SH SOLE 15324 0 1967 AVIAT NETWORKS INC COM 05366y201 409 5752 SH SOLE 3 5752 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 21 500 SH SOLE 1 500 0 0 AXT INC COM COM 00246W103 440 37728 SH SOLE 33406 0 4322 AXT INC COM COM 00246W103 147 12641 SH SOLE 3 12641 0 0 B & G FOODS INC NEW CL A COM 05508r106 60 1925 SH SOLE 1 1925 0 0 B RILEY FINANCIAL INC COM 05580m108 5439 96467 SH SOLE 94557 0 1910 B. RILEY PRINCIPAL 150 MERGER COM 05601v202 50 5000 SH SOLE 3 5000 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 1 25000 SH SOLE 3 25000 0 0 BAINS DE MER ET DU CERCLE DESE COM F06489102 19 250 SH SOLE 1 250 0 0 BALCHEM CORP COM 057665200 25 200 SH SOLE 1 200 0 0 BALL CORP COM COM 058498106 11 130 SH SOLE 1 117 0 13 BALLYS CORP COM 05875b106 46 705 SH SOLE 705 0 0 BALLYS CORP COM 05875b106 325 4994 SH SOLE 1 4994 0 0 BANCO BRADESCO S A SP ADR PFD ADUS 059460303 9 2000 SH SOLE 1 2000 0 0 BANCORP INC DEL COM COM 05969a105 2267 109396 SH SOLE 3 109396 0 0 BANCROFT FUND LTD COM COM 059695106 52 1750 SH SOLE 1 1750 0 0 BANK FIRST NATL CORP COM 06211j100 6 77 SH SOLE 77 0 0 BANK FIRST NATL CORP COM 06211j100 17 224 SH SOLE 1 224 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 184 3900 SH SOLE 1 3150 0 750 BANK OF AMERICA CORPORATION CO COM 060505104 25595 661529 SH SOLE 649999 0 11530 BANK OF AMERICA CORPORATION CO COM 060505104 10340 267265 SH SOLE 1 264069 0 3196 BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 86 450 SH SOLE 1 450 0 0 BARCO NV COM b0833g105 25 1050 SH SOLE 1 1050 0 0 BARINGS BDC INC COM 06759l103 21 2119 SH SOLE 1 2119 0 0 BARRICK GOLD CORP COM COM 067901108 10 494 SH SOLE 1 494 0 0 BASSETT FURNITURE INDS COM COM 070203104 4071 167720 SH SOLE 87700 0 80020 BASSETT FURNITURE INDS COM COM 070203104 80 3300 SH SOLE 1 3300 0 0 BAUSCH HEALTH COMPANIES INC CO COM 071734107 2 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM COM 071813109 114 1351 SH SOLE 1 1351 0 0 BCE INC COM NEW COM 05534B760 19 414 SH SOLE 1 414 0 0 BEAM GLOBAL COM 07373b109 19 442 SH SOLE 1 342 0 100 BECTON DICKINSON & CO COM COM 075887109 1365 5615 SH SOLE 1 5040 0 575 BED BATH & BEYOND INC COM COM 075896100 16 550 SH SOLE 1 550 0 0 BELDEN INC COM COM 077454106 24 538 SH SOLE 1 538 0 0 BERKLEY W R CORP COM COM 084423102 532 7063 SH SOLE 1 7063 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 2327 9107 SH SOLE 9107 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 20823 81507 SH SOLE 1 75868 0 5639 BERRY PLASTICS GROUP COM 08579w103 925 15068 SH SOLE 15068 0 0 BERRY PLASTICS GROUP COM 08579w103 21432 349057 SH SOLE 3 349057 0 0 BERRY PLASTICS GROUP COM 08579w103 7341 119565 SH SOLE 1 113645 0 5920 BGC PARTNERS INC COM 05541t101 19 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 250 17863 SH SOLE 15820 0 2043 BGSF INC COM 05601c105 84 5973 SH SOLE 3 5973 0 0 BHP GROUP LTD SPONSORED ADS ADUS 088606108 71 1019 SH SOLE 1 1019 0 0 BHP GROUP PLC SPONSORED ADR ADUS 05545E209 6 109 SH SOLE 1 109 0 0 BIG LOTS INC COM COM 089302103 13553 198437 SH SOLE 3 198437 0 0 BIOGEN IDEC INC COM COM 09062X103 377 1348 SH SOLE 1 1273 0 75 BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 90 2500 SH SOLE 1 2500 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 6 75 SH SOLE 1 75 0 0 BIONANO GENOMICS INC COM 09075f107 8 1000 SH SOLE 1 1000 0 0 BIOTECH ACQUISITION CO COM g1125a124 100 10100 SH SOLE 3 10100 0 0 BITE ACQUISITION CORP COM 09175k204 914 92619 SH SOLE 3 92619 0 0 BKLN 210416P00015000 PUT 46138g958 2 1620 SH Put SOLE 3 1620 0 0 BKLN 210416P00020000 PUT 46138g958 1 2914 SH Put SOLE 3 2914 0 0 BKLN 220121P00015000 PUT 46138g958 62 4300 SH Put SOLE 3 4300 0 0 BKLN 220121P00018000 PUT 46138g958 62 2523 SH Put SOLE 3 2523 0 0 BLACK KNIGHT INC COM 09215c105 2443 33018 SH SOLE 24368 0 8650 BLACK KNIGHT INC COM 09215c105 202 2735 SH SOLE 1 2429 0 306 BLACK STONE MINERALS L P COM COM 09225m101 70 8000 SH SOLE 8000 0 0 BLACK STONE MINERALS L P COM COM 09225m101 7325 839990 SH SOLE 3 839990 0 0 BLACK STONE MINERALS L P COM COM 09225m101 192 22053 SH SOLE 1 22053 0 0 BLACKROCK CAPITAL INVESTMENT C COM 092533108 45 13293 SH SOLE 1 13293 0 0 BLACKROCK ENERGY & RES TR COM CLSD FD 09250U101 62 7000 SH SOLE 7000 0 0 BLACKROCK ENERGY & RES TR COM CLSD FD 09250U101 14 1594 SH SOLE 1 1594 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 193 10000 SH SOLE 1 10000 0 0 BLACKROCK INC COM COM 09247X101 14757 19573 SH SOLE 19273 0 300 BLACKROCK INC COM COM 09247X101 6087 8073 SH SOLE 1 7551 0 522 BLACKROCK MUNI INCOME TR II CO CLSD FD 09249N101 14 925 SH SOLE 1 925 0 0 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 323 34700 SH SOLE 1 34700 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 53 1497 SH SOLE 1 1497 0 0 BLACKSTONE GROUP INC COM 09260d107 359 4811 SH SOLE 4811 0 0 BLACKSTONE GROUP INC COM 09260d107 7163 96104 SH SOLE 1 83751 0 12353 BLACKSTONE REAL ESTATE INCOME LP 09259k203 67 5649 SH SOLE 1 5649 0 0 BLINK CHARGING CO COM 09354a100 20 480 SH SOLE 1 180 0 300 BLOCK H & R INC COM COM 093671105 22 1000 SH SOLE 1 0 0 1000 BLOOM ENERGY CORP COM 093712107 7 250 SH SOLE 1 250 0 0 BLUCORA INC COM COM 095229100 33 2000 SH SOLE 2000 0 0 BLUCORA INC COM COM 095229100 26984 1621653 SH SOLE 3 1621653 0 0 BLUCORA INC COM COM 095229100 223 13375 SH SOLE 1 13375 0 0 BLUERIVER ACQUISITION CORP COM g1261q123 3 300 SH SOLE 3 300 0 0 BOA ACQUISITION CORP COM 05601a208 1567 158100 SH SOLE 3 158100 0 0 BOEING CO COM COM 097023105 19 75 SH SOLE 75 0 0 BOEING CO COM COM 097023105 1167 4580 SH SOLE 1 4445 0 135 BOOKING HOLDINGS INC COM 09857l108 725 311 SH SOLE 311 0 0 BOOKING HOLDINGS INC COM 09857l108 3583 1538 SH SOLE 1 1325 0 213 BORGWARNER INC COM COM 099724106 23 500 SH SOLE 1 0 0 500 BOSWELL J G CO COM COM 101205102 52 73 SH SOLE 1 73 0 0 BOULDER GROWTH & INCOME FD INC CLSD FD 101507101 406 32291 SH SOLE 1 32291 0 0 BP PLC SPONSORED ADR COM 055622104 88 3610 SH SOLE 1 60 0 3550 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 3 479 SH SOLE 3 479 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 1 29 SH SOLE 1 29 0 0 BRINKS CO COM COM 109696104 1308 16514 SH SOLE 16514 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 792 12550 SH SOLE 12550 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1670 26461 SH SOLE 1 26461 0 0 BROADCOM LTD SHS COM 11135f101 17158 37006 SH SOLE 36331 0 675 BROADCOM LTD SHS COM 11135f101 14061 30325 SH SOLE 1 29161 0 1164 BROOKFIELD ASSET MGMT CL A LTD COM 112585104 1706 38336 SH SOLE 1 35269 0 3067 BROOKFIELD INFRAST PARTNERS LP COM G16252101 16 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 COM 115637209 1119 16230 SH SOLE 1 15055 0 1175 BROWN FORMAN CORP CL B COM 115637209 17 250 SH SOLE 1 250 0 0 BRUNSWICK CORP COM COM 117043109 4589 48120 SH SOLE 35690 0 12430 BUCKEYE STATE BANK COM 118240209 26 2000 SH SOLE 1 0 0 2000 BUILD ACQUISITION CORP COM 12008j204 93 9375 SH SOLE 3 9375 0 0 BUMBLE INC COM 12047b105 3 50 SH SOLE 1 50 0 0 BUNGE LIMITED COM COM g16962105 44 560 SH SOLE 560 0 0 BUNGE LIMITED COM COM g16962105 8 100 SH SOLE 1 100 0 0 C3AI INC COM 12468p104 73 1100 SH SOLE 1 1085 0 15 CA HEALTHCARE ACQUISITION CORP COM 12510w107 677 70000 SH SOLE 3 70000 0 0 CA HEALTHCARE ACQUISITION CORP WT 12510w115 19 35000 SH SOLE 3 35000 0 0 CACI INTL INC CL A COM 127190304 49 200 SH SOLE 1 200 0 0 CADENCE DESIGN SYSTEMS INC COM 127387108 81 594 SH SOLE 1 594 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 1677 19180 SH SOLE 19180 0 0 CALERES INC COM COM 129500104 1487 68220 SH SOLE 68220 0 0 CALLAWAY GOLF CO COM 131193104 5 200 SH SOLE 1 200 0 0 CAMBRIA TR SHAREHOLDER YLD INDX FD 132061201 36 600 SH SOLE 1 600 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH SOLE 1 100 0 0 CANADIAN NATL RY CO COM COM 136375102 12 100 SH SOLE 1 100 0 0 CANNABIS ETF COM 84858t400 1 32 SH SOLE 1 32 0 0 CANNAE HOLDINGS INC COM 13765n107 99 2495 SH SOLE 1 2495 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORPORATION COM 138035100 15 479 SH SOLE 1 479 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 8 64 SH SOLE 1 56 0 8 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 63 1786 SH SOLE 3 1786 0 0 CARDINAL HEALTH INC COM 14149y108 12 200 SH SOLE 1 200 0 0 CARDTRONICS PLC COM g1991c105 39 1000 SH SOLE 3 1000 0 0 CARLOTZ INC COM 142552108 3 400 SH SOLE 1 400 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 396 9370 SH SOLE 1 8370 0 1000 CARS COM INC COM 14575e105 4 333 SH SOLE 1 333 0 0 CARTESIAN GROWTH CORP COM g19276123 180 18083 SH SOLE 3 18083 0 0 CARVANA CO COM 146869102 8 30 SH SOLE 1 30 0 0 CASELLA WASTE SYS INC CL A COM 147448104 254 4000 SH SOLE 1 4000 0 0 CATCHA INVESTMENT CORP COM g1962y128 39 3904 SH SOLE 3 3904 0 0 CATERPILLAR INC DEL COM COM 149123101 93 400 SH SOLE 400 0 0 CATERPILLAR INC DEL COM COM 149123101 490 2115 SH SOLE 1 1865 0 250 CAVCO INDS INC DEL COM 149568107 1357 6015 SH SOLE 6015 0 0 CBIZ INC COM 124805102 16 500 SH SOLE 1 500 0 0 CBOE HLDGS INC COM COM 12503M108 491 4975 SH SOLE 1 4625 0 350 CBRE ACQUISITION HOLDINGS INC COM 12510j205 10 1000 SH SOLE 3 1000 0 0 CBRE GROUP INC COM 12504l109 276 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 93 562 SH SOLE 1 562 0 0 Cecil Bancorp Inc COM 149841306 52 343752 SH SOLE 3 343752 0 0 Cecil Bancorp Inc COM 149841306 0 125 SH SOLE 1 125 0 0 CEDAR FAIR L P DEPOSITRY UNIT LP 150185106 106 2139 SH SOLE 1 2139 0 0 CENTRICUS ACQUISITION CORP COM g2072q112 7 700 SH SOLE 3 700 0 0 CENTURY CASINOS INC COM COM 156492100 571 55560 SH SOLE 55560 0 0 CERNER CORP COM COM 156782104 788 10958 SH SOLE 1 10808 0 150 CF ACQUISITION CORP VIII UNIT COM 12520c208 126 12700 SH SOLE 3 12700 0 0 CF BANKSHARES INC COM 12520l109 4238 212331 SH SOLE 3 212331 0 0 CF BANKSHARES INC COM 12520l109 794 39774 SH SOLE 1 39774 0 0 CF FINANCE ACQUISITION -CW27 COM 92671v114 13 7400 SH SOLE 3 7400 0 0 CHAMPIONX CORPORATION COM COM 15872m104 10443 480580 SH SOLE 375860 0 104720 CHAMPIONX CORPORATION COM COM 15872m104 256 11759 SH SOLE 1 11759 0 0 CHANGE HEALTHCARE INC COM 15912k100 497 22500 SH SOLE 3 22500 0 0 CHARGEPOINT HOLDINGS INC COM 15961r105 84 3145 SH SOLE 1 3145 0 0 CHARGEPOINT HOLDINGS IN-CW24 WT 15961r113 15 1000 SH SOLE 3 1000 0 0 CHARLES RIV LABS INTL COM COM 159864107 5868 20246 SH SOLE 16736 0 3510 CHARLES RIV LABS INTL COM COM 159864107 174 600 SH SOLE 1 600 0 0 CHECK POINT SOFTWARE ORD COM m22465104 140 1250 SH SOLE 1250 0 0 CHECK POINT SOFTWARE ORD COM m22465104 112 1000 SH SOLE 1 1000 0 0 CHENIERE ENERGY INC COM 16411r208 3 47 SH SOLE 1 47 0 0 CHEVRON CORP NEW COM COM 166764100 20138 192171 SH SOLE 188601 0 3570 CHEVRON CORP NEW COM COM 166764100 11770 112322 SH SOLE 1 107663 0 4658 CHEWY INC COM 16679l109 3 37 SH SOLE 1 37 0 0 CHICAGO RIVET & MACH COM 168088102 89 3499 SH SOLE 1 3499 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 8 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 125 88 SH SOLE 88 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 438 308 SH SOLE 1 308 0 0 CHRISTOPHER & BANKS CORP COM 171046105 0 1000 SH SOLE 1 1000 0 0 CHUBB LTD COM COM h1467j104 53 338 SH SOLE 1 334 0 4 CHURCHILL CAPITAL VII CORP COM 17144m201 20 2000 SH SOLE 3 2000 0 0 CHURCHILL DOWNS INC COM COM 171484108 5621 24718 SH SOLE 18528 0 6190 CHURCHILL DOWNS INC COM COM 171484108 171 751 SH SOLE 1 751 0 0 CIGNA CORPORATION COM 125523100 172 710 SH SOLE 1 710 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 19 2575 SH SOLE 1 2575 0 0 CINCINNATI BELL INC COM 171871502 91 5909 SH SOLE 3 5909 0 0 CINCINNATI FINL CORP COM COM 172062101 406 3934 SH SOLE 1 3934 0 0 CINEPLEX INC COM 172454100 47 5000 SH SOLE 3 5000 0 0 CISCO SYS INC COM 17275r102 11830 228783 SH SOLE 225383 0 3400 CISCO SYS INC COM 17275r102 10593 204861 SH SOLE 1 202035 0 2826 CITI TRENDS INC COM COM 17306x102 82 973 SH SOLE 633 0 340 CITI TRENDS INC COM COM 17306x102 262 3125 SH SOLE 1 3125 0 0 CITIGROUP INC COM NEW COM 172967424 706 9704 SH SOLE 1 9687 0 17 CITIZENS FINL GROUP COM 174610105 21054 476868 SH SOLE 467708 0 9160 CITIZENS FINL GROUP COM 174610105 5208 117971 SH SOLE 1 115464 0 2507 CIVISTA BANCSHARES INC COM COM 178867107 7 319 SH SOLE 1 319 0 0 CLARIM ACQUISITION CORP COM 18049c108 241 25000 SH SOLE 3 25000 0 0 CLARIM ACQUISITION CORP WT 18049c116 5 8332 SH SOLE 3 8332 0 0 CLARIM ACQUISITION CORP COM 18049c207 75 7500 SH SOLE 3 7500 0 0 CLIFFS NATURAL RESOURCES INC C COM 185899101 577 28708 SH SOLE 28708 0 0 CLIFFS NATURAL RESOURCES INC C COM 185899101 191 9508 SH SOLE 1 8508 0 1000 CLIMATE CHANGE CRISIS REAL IMP COM 18716C100 14 1000 SH SOLE 1 1000 0 0 CLOROX CO DEL COM COM 189054109 137 710 SH SOLE 1 710 0 0 CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH SOLE 3 87 0 0 CME GROUP INC COM COM 12572q105 5 25 SH SOLE 1 25 0 0 CNA FINL CORP COM COM 126117100 41 925 SH SOLE 1 925 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 54 7363 SH SOLE 1 7363 0 0 COCA COLA CO COM 191216100 213 4041 SH SOLE 4041 0 0 COCA COLA CO COM 191216100 1752 33236 SH SOLE 1 33236 0 0 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 352 39643 SH SOLE 35183 0 4460 CODA OCTOPUS GROUP INC COM NEW COM 19188u206 116 13070 SH SOLE 3 13070 0 0 COEUR D ALENE MINES CORP IDAHO COM 192108504 1 79 SH SOLE 1 79 0 0 COFFEE HLDGS INC COM COM 192176105 1282 259532 SH SOLE 230468 0 29064 COFFEE HLDGS INC COM COM 192176105 421 85123 SH SOLE 3 85123 0 0 COFFEE HLDGS INC COM COM 192176105 22 4379 SH SOLE 1 4379 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 183 2338 SH SOLE 2338 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 2210 28293 SH SOLE 1 24768 0 3525 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 117 8760 SH SOLE 3 8760 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 13 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTURE CLSD FD 19248A109 459 16441 SH SOLE 1 16291 0 150 COLGATE PALMOLIVE CO COM COM 194162103 1186 15044 SH SOLE 1 14844 0 200 COLONNADE ACQUISITION CORP I COM g2284b127 445 45192 SH SOLE 3 45192 0 0 COLONNADE ACQUISITION -CW25 WT 68989m111 5 2318 SH SOLE 3 2318 0 0 COLUMBIA FINANCIAL INC COM 197641103 12570 719090 SH SOLE 561455 0 157635 COLUMBIA FINANCIAL INC COM 197641103 102 5820 SH SOLE 1 5820 0 0 COMCAST CORP NEW CL A COM 20030N101 18 334 SH SOLE 334 0 0 COMCAST CORP NEW CL A COM 20030N101 5762 106483 SH SOLE 1 100080 0 6403 COMFORT SYS USA INC COM COM 199908104 127 1700 SH SOLE 1 1700 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 3542 230580 SH SOLE 170990 0 59590 COMMUNICATION SERVICES SELECT INDX FD 81369y852 77 1054 SH SOLE 1 1054 0 0 COMMUNITY BANKERS TR CORP COM 203612106 3861 437800 SH SOLE 3 437800 0 0 COMMUNITY BANKERS TR CORP COM 203612106 102 11561 SH SOLE 1 11561 0 0 COMPASS DIVERSIFIED HOLDINGS COM 20451q401 446 17500 SH SOLE 17500 0 0 COMPUTER TASK GROUP INC COM 205477102 1031 108010 SH SOLE 95566 0 12444 COMPUTER TASK GROUP INC COM 205477102 348 36478 SH SOLE 3 36478 0 0 COMTECH TELECOMMUNICAT COM NEW COM 205826209 2305 92810 SH SOLE 89680 0 3130 CONAGRA BRANDS INC COM 205887102 162 4300 SH SOLE 1 4300 0 0 CONCENTRIX CORP COM COM 20602d101 9847 65770 SH SOLE 50916 0 14854 CONCRETE PUMPING HLDGS INC COM COM 206704108 359 48429 SH SOLE 42888 0 5541 CONCRETE PUMPING HLDGS INC COM COM 206704108 120 16227 SH SOLE 3 16227 0 0 CONDUENT INC COM 206787103 3 400 SH SOLE 1 400 0 0 CONOCOPHILLIPS COM 20825c104 355 6709 SH SOLE 6709 0 0 CONOCOPHILLIPS COM 20825c104 953 17986 SH SOLE 1 14698 0 3288 CONRAD INDS INC COM COM 208305102 23 1698 SH SOLE 1 1698 0 0 CONSOLIDATED EDISON INC COM COM 209115104 106 1411 SH SOLE 1 1052 0 359 CONSTELLATION ACQUISITION CORP COM g2r18k121 4 400 SH SOLE 3 400 0 0 CONSTELLATION BRANDS INC COM C COM 21036P108 59 259 SH SOLE 259 0 0 CONSTELLATION BRANDS INC COM C COM 21036P108 1047 4594 SH SOLE 1 4583 0 11 CONSTELLATION SOFTWARE INC COM 21037X100 81 58 SH SOLE 58 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 348 249 SH SOLE 1 249 0 0 CONSUMERS BANCORP INC COM 210509105 50 2546 SH SOLE 3 2546 0 0 CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259927 SH SOLE 1 259927 0 0 CORAZON CAPITAL V838 MONOCEROS COM g24237110 426 42846 SH SOLE 3 42846 0 0 CORELOGIC INC COM COM 21871d103 246 3100 SH SOLE 3 3100 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 1 87 SH SOLE 1 87 0 0 CORESITE REALTY CORPORATION COM 21870q105 5 39 SH SOLE 1 39 0 0 CORNING INC COM 219350105 271 6218 SH SOLE 6218 0 0 CORNING INC COM 219350105 739 16986 SH SOLE 1 16786 0 200 CORNING NATURAL GAS HOLDING CO COM 219387107 37 1588 SH SOLE 1 1588 0 0 CORTEVA COM 22052l104 719 15428 SH SOLE 1 13345 0 2083 CORTLAND BANCORP COM COM 220587109 44 2000 SH SOLE 2000 0 0 CORTLAND BANCORP COM COM 220587109 8740 396890 SH SOLE 3 396890 0 0 CORTLAND BANCORP COM COM 220587109 234 10610 SH SOLE 1 10610 0 0 CORVEL CORP COM COM 221006109 1872 18251 SH SOLE 17641 0 610 COSTAR GROUP INC COM COM 22160n109 129 157 SH SOLE 1 157 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 750 2128 SH SOLE 2128 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 5425 15391 SH SOLE 1 14323 0 1068 COVA ACQUISITION CORP COM g2554y112 15 1500 SH SOLE 3 1500 0 0 COWEN GROUP INC NEW CL A COM 223622606 451 12844 SH SOLE 11360 0 1484 COWEN GROUP INC NEW CL A COM 223622606 153 4341 SH SOLE 3 4341 0 0 CPI AEROSTRUCTURES INC COM NEW COM 125919308 439 96733 SH SOLE 86856 0 9877 CPI AEROSTRUCTURES INC COM NEW COM 125919308 135 29824 SH SOLE 3 29824 0 0 CRA INTL INC COM COM 12618T105 4772 63927 SH SOLE 63927 0 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 17 100 SH SOLE 1 100 0 0 CRANE CO COM COM 224399105 94 1000 SH SOLE 1 0 0 1000 CRAWFORD & CO COM 224633107 63 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO CL A COM 224633206 110 10343 SH SOLE 9196 0 1147 CRAWFORD & CO CL A COM 224633206 36 3398 SH SOLE 3 3398 0 0 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH SOLE 1 25 0 0 CRESCO LABS INC COM 22587m106 13 1000 SH SOLE 1000 0 0 CRESCO LABS INC COM 22587m106 2895 229162 SH SOLE 1 198078 0 31084 CRH MEDICAL CORP COM 12626f105 59 15000 SH SOLE 3 15000 0 0 CRISPR THERAPEUTICS AG COM h17182108 141 1156 SH SOLE 1 1156 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 219 1200 SH SOLE 1 1200 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 237 1375 SH SOLE 1375 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 1646 9561 SH SOLE 1 9121 0 440 CROWN PROPTECH ACQUISITIONS COM g25741102 291 29800 SH SOLE 3 29800 0 0 CROWN PROPTECH ACQUISITIONS WT g25741110 7 9932 SH SOLE 3 9932 0 0 CRYOPORT INC COM 229050307 0 1 SH SOLE 1 1 0 0 CSB BANCORP INC COM 12628r107 132 3601 SH SOLE 3 3601 0 0 CSX CORP PUT OPT PUT 126408953 21 126 SH Put SOLE 3 126 0 0 CSX CORP COM COM 126408103 4952 51358 SH SOLE 1 47537 0 3821 CTI BIOPHARMA CORP COM 12648l601 0 1 SH SOLE 1 1 0 0 CTO REALTY GROWTH INC COM COM 22948q101 3017 58000 SH SOLE 51960 0 6040 CUBESMART COM COM 229663109 8 200 SH SOLE 1 200 0 0 CUBIC CORP COM COM 229669106 75 1000 SH SOLE 3 1000 0 0 CUBIC CORP COM COM 229669106 15 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 4295 279074 SH SOLE 279074 0 0 CUMMINS INC COM COM 231021106 330 1275 SH SOLE 1 1275 0 0 CURTISS WRIGHT CORP COM COM 231561101 4 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM COM 126650100 16044 213267 SH SOLE 210017 0 3250 CVS HEALTH CORP COM COM 126650100 11489 152720 SH SOLE 1 146440 0 6280 CYRUSONE INC COM 23283r100 16 240 SH SOLE 1 240 0 0 CYTODYN INC COM COM 23283M101 26 9608 SH SOLE 1 9608 0 0 D AND Z MEDIA ACQUISITION CORP COM 23305q205 6 600 SH SOLE 3 600 0 0 D R HORTON INC COM COM 23331a109 36 400 SH SOLE 1 400 0 0 DANAHER CORP DEL COM COM 235851102 191 849 SH SOLE 849 0 0 DANAHER CORP DEL COM COM 235851102 1532 6807 SH SOLE 1 6569 0 238 DARDEN RESTAURANTS INC COM COM 237194105 16 116 SH SOLE 1 116 0 0 DARLING INTL INC COM COM 237266101 3759 51091 SH SOLE 3 51091 0 0 DARLING INTL INC COM COM 237266101 47 633 SH SOLE 1 633 0 0 DASEKE INC COM COM 23753f107 7 850 SH SOLE 1 850 0 0 DATADOG INC COM 23804l103 3 40 SH SOLE 1 40 0 0 DAWSON GEOPHYSICAL CO COM 239360100 182 74441 SH SOLE 67092 0 7349 DAWSON GEOPHYSICAL CO COM 239360100 51 20816 SH SOLE 3 20816 0 0 DBD 210521P00010000 PUT 253651953 87 2893 SH Put SOLE 3 2893 0 0 DBD 210521P00012500 PUT 253651953 37 450 SH Put SOLE 3 450 0 0 DBD 220121C00012500 CALL 253651903 588 1351 SH Call SOLE 3 1351 0 0 DBX XTRACKERS S&P INDX FD 233051143 3 82 SH SOLE 1 82 0 0 DECARBONIZATION PLUS ACQUISITI COM 24279d204 147 14762 SH SOLE 3 14762 0 0 DEEP LAKE CAPITAL ACQUISITION COM g27029100 49 5000 SH SOLE 3 5000 0 0 DEERE & CO COM COM 244199105 641 1712 SH SOLE 1 1387 0 325 DELL TECHNOLOGIES INC COM 24703l202 38 429 SH SOLE 1 429 0 0 DELTA AIR LINES DEL COM NEW COM 247361702 1186 24573 SH SOLE 1 23923 0 650 DELTA APPAREL INC COM COM 247368103 795 29313 SH SOLE 29313 0 0 DENNYS CORP COM COM 24869p104 479 26450 SH SOLE 26450 0 0 DESIGNER BRANDS INC COM 250565108 4090 235040 SH SOLE 174050 0 60990 DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 73 3500 SH SOLE 1 3500 0 0 DEUTSCHE X-TRACKERS HARVEST CS COM 233051879 10 257 SH SOLE 1 257 0 0 DEUTSCHE X-TRACKERS MSCI EAFE INDX FD 233051200 6 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 436 15656 SH SOLE 1 14268 0 1388 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 19 665 SH SOLE 665 0 0 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 3640 129178 SH SOLE 1 120567 0 8611 DHB CAPITAL CORP COM 23291w208 226 22800 SH SOLE 3 22800 0 0 DHC ACQUISITION CORP COM g2758t125 505 50528 SH SOLE 3 50528 0 0 DIAGEO P L C SPON ADR NEW ADUS 25243Q205 266 1622 SH SOLE 1622 0 0 DIAGEO P L C SPON ADR NEW ADUS 25243Q205 2855 17389 SH SOLE 1 16374 0 1015 DIAMOND HILL INVESTMENT GROUP COM 25264r207 639 4094 SH SOLE 3627 0 467 DIAMOND HILL INVESTMENT GROUP COM 25264r207 213 1363 SH SOLE 3 1363 0 0 DIEBOLD INC COM COM 253651103 1072 75848 SH SOLE 75848 0 0 DIEBOLD INC COM COM 253651103 18664 1320884 SH SOLE 3 1320884 0 0 DIEBOLD INC COM COM 253651103 2869 203061 SH SOLE 1 203061 0 0 DIGITAL RIVER COM 25388b104 1225 349999 SH SOLE 3 349999 0 0 DIGITAL RLTY TR INC COM 253868103 15 109 SH SOLE 109 0 0 DIGITAL RLTY TR INC COM 253868103 259 1836 SH SOLE 1 1836 0 0 DIGITAL TRANSFORMATION OPP COM 25401k206 1157 117140 SH SOLE 3 117140 0 0 DINE BRANDS GLOBAL INC COM 254423106 3193 35461 SH SOLE 26197 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 26 344 SH SOLE 1 344 0 0 DISCA 210521C00040000 CALL 25470F904 111 174 SH Call SOLE 3 174 0 0 DISCA 210521C00060000 CALL 25470F904 165 1435 SH Call SOLE 3 1435 0 0 DISCOVER FINL SVCS COM COM 254709108 13244 139429 SH SOLE 136394 0 3035 DISCOVER FINL SVCS COM COM 254709108 3692 38867 SH SOLE 1 36494 0 2373 DISCOVERY COMMUNICATIONS INC COM 25470f104 425 9775 SH SOLE 1 9250 0 525 DISCOVERY COMMUNICATNS NEW COM COM 25470F302 758 20541 SH SOLE 1 18466 0 2075 DISRUPTIVE ACQUISITION CORPORA COM g2770y110 179 18098 SH SOLE 3 18098 0 0 DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH SOLE 3 300 0 0 DIVIDEND CAP TOTAL RLTY COM 09186l100 30 4010 SH SOLE 1 4010 0 0 DLH HOLDINGS CORP COM 23335q100 1538 155029 SH SOLE 155029 0 0 DOCUSIGN INC COM 256163106 25 125 SH SOLE 125 0 0 DOCUSIGN INC COM 256163106 103 511 SH SOLE 1 421 0 90 DOLLAR GEN CORP COM COM 256677105 17 82 SH SOLE 1 82 0 0 DOMINION RES COM 25746u109 1545 20344 SH SOLE 1 18744 0 1600 DOMINOS PIZZA INC COM COM 25754a201 8 23 SH SOLE 1 23 0 0 DONEGAL GROUP INC CL A COM 257701201 9 581 SH SOLE 581 0 0 DONEGAL GROUP INC CL A COM 257701201 330 22198 SH SOLE 1 22198 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 1185 42574 SH SOLE 37669 0 4905 DONNELLEY FINL SOLUTIONS INC COM 25787g100 399 14343 SH SOLE 3 14343 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 9 500 SH SOLE 1 500 0 0 DOVER CORP COM COM 260003108 171 1250 SH SOLE 1250 0 0 DOVER CORP COM COM 260003108 257 1874 SH SOLE 1 1874 0 0 DOW INC COM 260557103 40 633 SH SOLE 633 0 0 DOW INC COM 260557103 67 1055 SH SOLE 1 870 0 185 DRAFTKINGS INC COM 26142r104 44 720 SH SOLE 1 720 0 0 DTE ENERGY CO COM COM 233331107 13481 101253 SH SOLE 75303 0 25950 DTE ENERGY CO COM COM 233331107 307 2307 SH SOLE 1 2307 0 0 DUKE ENERGY CORP NEW CV PFD 26441c501 45 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 35 366 SH SOLE 366 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 651 6740 SH SOLE 1 6660 0 80 DUN & BRADSTREET HLDGS INC COM COM 26484t106 24 990 SH SOLE 990 0 0 DUPONT DE NEMOURS INC COM 26614n102 183 2369 SH SOLE 2369 0 0 DUPONT DE NEMOURS INC COM 26614n102 21 272 SH SOLE 1 272 0 0 DYCOM INDUSTRIES INC COM 267475101 102 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 COM 26942G100 67 2750 SH SOLE 1 2750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 446 12344 SH SOLE 10950 0 1394 EAGLE BULK SHIPPING INC COM y2187a150 147 4073 SH SOLE 3 4073 0 0 EAGLE CAP GROWTH FD INC COM CLSD FD 269451100 128 15341 SH SOLE 3 15341 0 0 EAGLE CAP GROWTH FD INC COM CLSD FD 269451100 5 648 SH SOLE 1 648 0 0 EAGLE MATERIALS INC COM COM 26969P108 12715 94600 SH SOLE 77490 0 17110 EAGLE MATERIALS INC COM COM 26969P108 134 1000 SH SOLE 1 1000 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EASTERN CO COM COM 276317104 40 1500 SH SOLE 1500 0 0 EASTERN CO COM COM 276317104 1495 55767 SH SOLE 3 55767 0 0 EASTERN CO COM COM 276317104 175 6530 SH SOLE 1 6530 0 0 EASTMAN CHEM CO COM COM 277432100 10473 95106 SH SOLE 93286 0 1820 EASTMAN CHEM CO COM COM 277432100 4204 38173 SH SOLE 1 36963 0 1210 EATON CORP PLC COM g29183103 14679 106157 SH SOLE 104057 0 2100 EATON CORP PLC COM g29183103 11696 84580 SH SOLE 1 78932 0 5648 EATON VANCE MUN INCOME TERM CLSD FD 27829u105 170 7782 SH SOLE 1 7782 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 659 29280 SH SOLE 1 29280 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 35 1325 SH SOLE 1 1325 0 0 EBAY INC COM COM 278642103 38 625 SH SOLE 1 625 0 0 ECOLAB INC COM COM 278865100 196 915 SH SOLE 1 915 0 0 EDGEWELL PERS CARE CO COM COM 28035q102 6317 159520 SH SOLE 124910 0 34610 EDIFY ACQUISITION CORP COM 28059q103 65 6709 SH SOLE 3 6709 0 0 EDISON INTL COM COM 281020107 41 702 SH SOLE 1 702 0 0 EDITAS MEDICINE INC COM 28106w103 25 600 SH SOLE 1 600 0 0 EJF ACQUISITION CORP COM g2955b117 28 2800 SH SOLE 3 2800 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 59 2000 SH SOLE 1 2000 0 0 ELECTRONIC ARTS INC COM COM 285512109 2 16 SH SOLE 1 16 0 0 ELEMENT SOLUTIONS INC COM 28618m106 14409 787826 SH SOLE 645739 0 142087 ELEMENT SOLUTIONS INC COM 28618m106 187 10220 SH SOLE 1 10220 0 0 EMERALD PLANTATION HLDGS COM g30337102 16 780000 SH SOLE 3 780000 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 29 310 SH SOLE 310 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 37 400 SH SOLE 1 400 0 0 EMERSON ELEC CO COM COM 291011104 203 2248 SH SOLE 1 2137 0 111 EMPOWERMENT & INCLUSION CAPITA COM 29248n100 49 5043 SH SOLE 3 5043 0 0 ENBRIDGE INC CO COM 29250n105 318 8745 SH SOLE 8745 0 0 ENBRIDGE INC CO COM 29250n105 1186 32575 SH SOLE 1 28076 0 4499 ENDEAVOUR SILVER CORP COM 29258y103 461 93041 SH SOLE 82332 0 10709 ENDEAVOUR SILVER CORP COM 29258y103 92 18564 SH SOLE 3 18564 0 0 ENERGIZER HLDGS INC NEW COM 29272w109 37 772 SH SOLE 1 772 0 0 ENERGY SELECT SECTOR SPDR FUND CALL 81369Y956 43 40 SH Call SOLE 3 40 0 0 ENERGY TRANSFER LP LP 29273v100 10 1335 SH SOLE 1335 0 0 ENERGY TRANSFER LP LP 29273v100 32 4200 SH SOLE 1 3400 0 800 ENSIGN GROUP INC COM COM 29358p101 1326 14130 SH SOLE 14130 0 0 ENTERGY CORP NEW COM COM 29364g103 14 144 SH SOLE 1 144 0 0 ENTERPRISE PRODUCTS PARTNERS LP 293792107 267 12133 SH SOLE 12133 0 0 ENTERPRISE PRODUCTS PARTNERS LP 293792107 5019 227920 SH SOLE 1 219979 0 7941 EOG RES INC COM COM 26875p101 5 70 SH SOLE 1 70 0 0 EQ HEALTH ACQUISITION CORP COM 26886a101 487 50300 SH SOLE 3 50300 0 0 EQ HEALTH ACQUISITION CORP WT 26886a119 13 25150 SH SOLE 3 25150 0 0 EQ HEALTH ACQUISITION CORP COM 26886A200 55 5500 SH SOLE 3 5500 0 0 EQUIFAX INC COM COM 294429105 375 2073 SH SOLE 1 2073 0 0 EQUINIX INC COM 29444u700 181 266 SH SOLE 1 246 0 20 EQUITY COMWLTH COM SH BEN INT COM 294628102 31 1100 SH SOLE 1100 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 300 10800 SH SOLE 1 10800 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 29 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 144 SH SOLE 144 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 3 318 0 0 ESM ACQUISITION CORP COM g3195h120 161 16200 SH SOLE 3 16200 0 0 ESTEE LAUDER COMPANIES INC COM 518439104 570 1959 SH SOLE 1959 0 0 ESTEE LAUDER COMPANIES INC COM 518439104 26 90 SH SOLE 1 90 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 184 8027 SH SOLE 1 7027 0 1000 EUROPEAN BIOTECH ACQUISITION C COM g3167f110 70 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 192 775 SH SOLE 1 725 0 50 EVERSOURCE ENERGY COM COM 30040w108 12 136 SH SOLE 1 136 0 0 EVO ACQUISITION CORP COM 30052g207 317 31889 SH SOLE 3 31889 0 0 EXACT SCIENCES CORP COM COM 30063P105 43 325 SH SOLE 1 325 0 0 EXCO RESOURCES INC COM 269279600 0 15 SH SOLE 1 0 0 15 EXELON CORP COM COM 30161N101 40 914 SH SOLE 1 700 0 214 EXP WORLD HOLDINGS INC COM 30212w100 7 160 SH SOLE 1 160 0 0 EXPEDIA INC COM 30212p303 25 143 SH SOLE 1 143 0 0 EXPEDITORS INTL WASH PUT OPT PUT 302130959 6 197 SH Put SOLE 3 197 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 2170 20146 SH SOLE 1 17794 0 2352 EXTENDED STAY AMER COM 30224p200 39 2000 SH SOLE 3 2000 0 0 EXXON MOBIL CORP COM COM 30231G102 816 14617 SH SOLE 14617 0 0 EXXON MOBIL CORP COM COM 30231G102 2778 49760 SH SOLE 1 48666 0 1094 F M C CORP COM NEW COM 302491303 868 7850 SH SOLE 7850 0 0 F5 NETWORKS INC COM COM 315616102 21 100 SH SOLE 1 100 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FACEBOOK INC CL A COM 30303M102 323 1097 SH SOLE 1097 0 0 FACEBOOK INC CL A COM 30303M102 2645 8979 SH SOLE 1 8959 0 20 FACTSET RESH SYS INC COM COM 303075105 8 27 SH SOLE 1 27 0 0 FAST ACQUISITION CORP II COM 311874200 467 47000 SH SOLE 3 47000 0 0 FBL FINANCIAL GROUP INC COM COM 30239f106 11 200 SH SOLE 3 200 0 0 FEDERAL AGRICULTURAL MORTGAGE COM 313148306 3132 31099 SH SOLE 27370 0 3729 FEDERAL AGRICULTURAL MORTGAGE COM 313148306 186 1843 SH SOLE 3 1843 0 0 FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH SOLE 1 645 0 0 FEDERAL REALTY INVT TR SH BEN CLSD FD 313747206 6 60 SH SOLE 1 60 0 0 FEDEX CORP PUT OPT PUT 31428X956 35 20 SH Put SOLE 3 20 0 0 FEDEX CORP COM COM 31428X106 422 1485 SH SOLE 1 1385 0 100 FERRELLGAS PARTNERS LP UNIT LT LP 315293100 2 1900 SH SOLE 1 0 0 1900 FERRO CORP COM COM 315405100 9 525 SH SOLE 1 525 0 0 FFD FINL CORP COM COM 30243c107 79 1087 SH SOLE 1 1087 0 0 FIDELITY COMWLTH TR NASDAQ COM INDX FD 315912808 23 44 SH SOLE 1 19 0 25 FIDELITY COVINGTON MSCI INFORM COM 316092808 1522 14373 SH SOLE 14373 0 0 FIDELITY COVINGTON MSCI INFORM COM 316092808 2288 21613 SH SOLE 1 21613 0 0 FIDELITY INTERNATIONAL HIGH DI COM 316092725 2 100 SH SOLE 1 100 0 0 FIDELITY LIMITED TERM BOND ETF COM 316188200 915 17497 SH SOLE 1 17497 0 0 FIDELITY LOW DURATION BOND INDX FD 316188408 118 2320 SH SOLE 1 2320 0 0 FIDELITY MSCI HEALTH CARE INDE INDX FD 316092600 26 444 SH SOLE 1 444 0 0 FIDELITY MSCI REAL ESTATE INDE INDX FD 316092857 445 16200 SH SOLE 16200 0 0 FIDELITY MSCI REAL ESTATE INDE INDX FD 316092857 233 8489 SH SOLE 1 8489 0 0 FIDELITY NATL FINL INC COM 31620r303 105 2582 SH SOLE 1 2582 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 94 666 SH SOLE 1 666 0 0 FIDELITY TOTAL BOND ETF INDX FD 316188309 840 16036 SH SOLE 16036 0 0 FIDELITY TOTAL BOND ETF INDX FD 316188309 2379 45387 SH SOLE 1 45387 0 0 FIFTH THIRD BANCORP COM 316773100 121 3232 SH SOLE 3232 0 0 FIFTH THIRD BANCORP COM 316773100 360 9602 SH SOLE 1 9602 0 0 FINTECH EVOLUTION ACQUISITIO COM g3r19a112 29 2929 SH SOLE 3 2929 0 0 FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 50 12296 SH SOLE 1 12296 0 0 FIRST HORIZON NATL CORP COM COM 320517105 60 3526 SH SOLE 1 3526 0 0 FIRST INTERNET BANCORP COM COM 320557101 1241 35226 SH SOLE 31347 0 3879 FIRST INTERNET BANCORP COM COM 320557101 399 11324 SH SOLE 3 11324 0 0 FIRST NILES FINL INC COM COM 33582n106 30 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 48 288 SH SOLE 1 288 0 0 FIRST RESERVE SUSTAINABLE 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 54 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 753 4693 SH SOLE 4693 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 2715 16915 SH SOLE 1 16915 0 0 FIRST TR II CONSUMER DISCRET A INDX FD 33734x101 0 5 SH SOLE 1 5 0 0 FIRST TR IPOX INDEX FD SHS INDX FD 336920103 1173 9846 SH SOLE 1 9846 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 71 3099 SH SOLE 1 3099 0 0 FIRST TR LRGE CP CORE ALPHA FD INDX FD 33734K109 961 11999 SH SOLE 1 6598 0 5401 FIRST TR MID CAP CORE ALPHADEX INDX FD 33735B108 37 397 SH SOLE 1 397 0 0 FIRST TR MLP & ENERGY INCOME F LP 33739b104 17 2500 SH SOLE 1 2500 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2134 93536 SH SOLE 93536 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 207 9093 SH SOLE 1 9093 0 0 FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 1 7 SH SOLE 1 7 0 0 FIRST TRUST INDUSTRIALS PRODUC INDX FD 33734x150 0 4 SH SOLE 1 4 0 0 FIRST TRUST MORNINGSTAR DIVIDE INDX FD 336917109 402 12287 SH SOLE 1 6587 0 5700 FIRST TRUST NASDAQ TRANSPORTAT INDX FD 33738r795 0 7 SH SOLE 1 7 0 0 FIRST TRUST NASDAQ100 TECH SEC INDX FD 337345102 0 2 SH SOLE 1 2 0 0 FIRST TRUST TECHNOLOGY ALPHADE INDX FD 33734x176 0 2 SH SOLE 1 2 0 0 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 5 132 SH SOLE 1 0 0 132 FIRSTENERGY CORP COM COM 337932107 11 313 SH SOLE 1 313 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 2 65 SH SOLE 1 65 0 0 FISERV INC COM COM 337738108 48 405 SH SOLE 1 400 0 5 FLAHERTY & CRMN/CLYMR PFD SEC COM 338478100 8 343 SH SOLE 1 343 0 0 FLAME ACQUISITION CORP COM 33850f207 428 43102 SH SOLE 3 43102 0 0 FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407 0 8 SH SOLE 1 8 0 0 FLEXSHARES STOXX GLOBAL BROAD INDX FD 33939l795 0 8 SH SOLE 1 8 0 0 FLEXSTEEL INDS INC COM COM 339382103 633 18153 SH SOLE 16071 0 2082 FLEXSTEEL INDS INC COM COM 339382103 212 6096 SH SOLE 3 6096 0 0 FLIR SYS INC COM COM 302445101 113 2000 SH SOLE 3 2000 0 0 FLOTEK INDS INC COM 343389102 11 6500 SH SOLE 6500 0 0 FLOTEK INDS INC COM 343389102 35 20728 SH SOLE 1 20728 0 0 FLOWERS FOODS INC COM COM 343498101 49 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM COM 343412102 12 500 SH SOLE 1 0 0 500 FNB CORP COM 302520101 435 34264 SH SOLE 34264 0 0 FNB CORP COM 302520101 7554 594841 SH SOLE 3 594841 0 0 FNB CORP COM 302520101 185 14539 SH SOLE 1 14539 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 53 4296 SH SOLE 4296 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 63 5115 SH SOLE 1 5115 0 0 FORESIGHT ACQUISITION CORP UNI COM 34552y205 54 5400 SH SOLE 3 5400 0 0 FORTIVE CORP COM COM 34959j108 20 287 SH SOLE 1 287 0 0 FORTRESS CAPITAL ACQUISITION C COM g36427105 31 3200 SH SOLE 3 3200 0 0 FORTRESS VALUE ACQUISITION COR COM 34964k207 49 5000 SH SOLE 3 5000 0 0 FORTUNA SILVER MINES INC COM COM 349915108 4 666 SH SOLE 1 666 0 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 42 440 SH SOLE 440 0 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 43 450 SH SOLE 1 450 0 0 FORUM MERGER IV CORP COM 349875203 148 15000 SH SOLE 3 15000 0 0 FORWARD AIR CORP COM COM 349853101 155639 1752499 SH SOLE 3 1752499 0 0 FORWARD AIR CORP COM COM 349853101 115 1300 SH SOLE 1 1300 0 0 FOSTER L B CO COM COM 350060109 802 44801 SH SOLE 39685 0 5116 FOSTER L B CO COM COM 350060109 268 14955 SH SOLE 3 14955 0 0 FOX CORP CL A COM 35137l105 14 400 SH SOLE 1 400 0 0 FRANCHISE GROUP INC COM COM 35180x105 5108 141466 SH SOLE 141466 0 0 FREEDOM ACQUISITION I CORP COM g3663x102 41 4152 SH SOLE 3 4152 0 0 FREEPORT-MCMORAN COPPER & GOLD COM 35671D857 56 1700 SH SOLE 1 700 0 1000 FREIGHTCAR AMER INC COM COM 357023100 298 45233 SH SOLE 40712 0 4521 FREIGHTCAR AMER INC COM COM 357023100 88 13320 SH SOLE 3 13320 0 0 FRESENIUS MED CARE AG SPONSORE COM 358029106 22 600 SH SOLE 1 600 0 0 FRONTDOOR INC COM 35905a109 6504 121010 SH SOLE 94970 0 26040 FRP HLDGS INC COM COM 30292l107 151 3063 SH SOLE 3063 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 10 1386 SH SOLE 1 1386 0 0 FTAC HERA ACQUISITION CORP COM G3728y129 553 55400 SH SOLE 3 55400 0 0 FUSION ACQUISITION CORP II COM 36118n201 269 27071 SH SOLE 3 27071 0 0 FVCBANKCORP INC COM COM 36120q101 683 39412 SH SOLE 3 39412 0 0 G&P ACQUISITION CORP COM 36146g202 927 93489 SH SOLE 3 93489 0 0 GABELLI DIVD & INCOME TR COM CLSD FD 36242H104 230 9583 SH SOLE 1 9583 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 73 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 86 6890 SH SOLE 1 6890 0 0 GAMING & HOSPITALITY ACQUISITI COM 364681106 61 6300 SH SOLE 3 6300 0 0 GAMING & HOSPITALITY ACQUISITI WT 364681114 2 2100 SH SOLE 3 2100 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 5854 137968 SH SOLE 104870 0 33098 GAMING AND LEISURE PROPERTIES COM 36467j108 78 1840 SH SOLE 1 1840 0 0 GARTNER INC COM COM 366651107 2227 12198 SH SOLE 1 11198 0 1000 GASLOG LTD SHS COM g37585109 97 16860 SH SOLE 3 16860 0 0 GDL FUND COM SH BEN IT CLSD FD 361570104 1655 185276 SH SOLE 3 185276 0 0 GDL FUND COM SH BEN IT CLSD FD 361570104 67 7500 SH SOLE 1 7500 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 331 32814 SH SOLE 29287 0 3527 GENCO SHIPPING AND TRADING LIM COM y2685t131 104 10304 SH SOLE 3 10304 0 0 GENERAL CANNABIS CORPORATION COM 36930v100 0 100 SH SOLE 1 100 0 0 GENERAL DYNAMICS CORP COM 369550108 614 3380 SH SOLE 3380 0 0 GENERAL DYNAMICS CORP COM 369550108 4037 22233 SH SOLE 1 20090 0 2143 GENERAL ELEC CO COM 369604103 188 14324 SH SOLE 1 14324 0 0 GENERAL MLS INC COM COM 370334104 26 425 SH SOLE 1 425 0 0 GENERAL MOTORS CO COM 37045v100 6956 121066 SH SOLE 118916 0 2150 GENERAL MOTORS CO COM 37045v100 2217 38592 SH SOLE 1 32247 0 6345 GENESCO INC COM COM 371532102 1097 23090 SH SOLE 23090 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 181 82857 SH SOLE 82857 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 87 39905 SH SOLE 3 39905 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 343 156969 SH SOLE 1 156969 0 0 GETSWIFT TECHNOLOGIES COM 37428g100 465 212562 SH OTR 2 0 0 212562 GIGCAPITAL4 INC COM 37518g200 225 22805 SH SOLE 3 22805 0 0 G-III APPAREL GROUP LT PUT OPT PUT 36237h951 44 297 SH Put SOLE 3 297 0 0 GILEAD SCIENCES INC COM COM 375558103 338 5223 SH SOLE 1 5223 0 0 GIVAUDAN SA ADR ADUS 37636P108 91 1178 SH SOLE 1 1178 0 0 GLAXOSMITHKLINE PLC SPONSORED ADUS 37733W105 175 4913 SH SOLE 4913 0 0 GLAXOSMITHKLINE PLC SPONSORED ADUS 37733W105 132 3707 SH SOLE 1 3707 0 0 GLENFARNE MERGER CORP COM 378579205 87 8800 SH SOLE 3 8800 0 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 43 1050 SH SOLE 1 1050 0 0 GLOBAL PARTNER ACQUISITION II COM g3934p110 272 27600 SH SOLE 3 27600 0 0 GLOBAL PMTS INC COM COM 37940x102 72 358 SH SOLE 358 0 0 GLOBAL PMTS INC COM COM 37940x102 272 1350 SH SOLE 1 1350 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 38 1436 SH SOLE 1 1436 0 0 GLOBAL X CLEANTECH ETF COM 37954y228 27 1220 SH SOLE 1 1220 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 7 280 SH SOLE 1 280 0 0 GLOBAL X ECOMMERCE ETF INDX FD 37954y467 21 614 SH SOLE 1 614 0 0 GLOBAL X FDS MSCI NXT EMRNG INDX FD 37950e218 0 11 SH SOLE 1 11 0 0 GLOBAL X LITHIUM AND BATTERY T COM 37954y855 383 6557 SH SOLE 1 6557 0 0 GLOBAL X MLP COM 37954y343 10 300 SH SOLE 1 300 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 57 1800 SH SOLE 1800 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 90 2840 SH SOLE 1 2840 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 51 1538 SH SOLE 1 1538 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 24 614 SH SOLE 1 614 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 117 2433 SH SOLE 1 2037 0 396 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 0 11 SH SOLE 1 11 0 0 GOLAR LNG PARTNERS LP COM y2745c102 94 27000 SH SOLE 3 27000 0 0 GOLDEN ARROW MERGER CORP COM 380799205 100 10100 SH SOLE 3 10100 0 0 GOLDENBRIDGE ACQUISITION LTD COM g3970d112 220 21989 SH SOLE 3 21989 0 0 GOLDMAN SACHS ETF ACTIVEBETA U INDX FD 381430503 2218 28035 SH SOLE 28035 0 0 GOLDMAN SACHS ETF ACTIVEBETA U INDX FD 381430503 448 5666 SH SOLE 1 5666 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 855 2616 SH SOLE 1 2616 0 0 GOLUB CAP BDC INC COM COM 38173m102 183 12500 SH SOLE 12500 0 0 GOODYEAR TIRE & RUBBER CO COM 382550101 30 1700 SH SOLE 1 1700 0 0 GRAHAM CORP COM COM 384556106 461 32367 SH SOLE 28657 0 3710 GRAHAM CORP COM COM 384556106 155 10863 SH SOLE 3 10863 0 0 GRAINGER W W INC COM COM 384802104 80 200 SH SOLE 1 200 0 0 GRAVITY CO LTD ADUS 38911n206 17 150 SH SOLE 150 0 0 GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 80 1600 SH SOLE 1 1600 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 56 3143 SH SOLE 1 3143 0 0 GREAT CANADIAN GAMING CORP COM 389914102 138 4000 SH SOLE 3 4000 0 0 GREEN EARTH TECHS COM 39303r102 0 10000 SH SOLE 1 10000 0 0 GREEN PLAINS INC COM COM 393222104 10 380 SH SOLE 1 380 0 0 GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 31 508 SH SOLE 1 508 0 0 GROUP NINE ACQUISITION CORP COM 39947r203 5 464 SH SOLE 3 464 0 0 GROWTH CAPITAL ACQUISITION C COM 39986v206 20 2000 SH SOLE 3 2000 0 0 GROWTH CAPITAL ACQUISITION COR COM 39986v107 129 13300 SH SOLE 3 13300 0 0 GROWTH CAPITAL ACQUISITION COR WT 39986v115 3 6050 SH SOLE 3 6050 0 0 GUARANTY FED BANCSHARES COM 40108P101 767 39649 SH SOLE 3 39649 0 0 GUARDANT HEALTH INC COM COM 40131m109 92 600 SH SOLE 600 0 0 GUESS INC PUT OPT PUT 401617955 98 346 SH Put SOLE 3 346 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 GW PHARMACEUTICALSW PLC ADUS 36197t103 217 1000 SH SOLE 3 1000 0 0 GX ACQUISITION II CORP COM 36260f204 390 39300 SH SOLE 3 39300 0 0 HAEMONETICS CORP COM COM 405024100 3 25 SH SOLE 1 25 0 0 HALL OF FAME RESORT & ENTMT CO COM 40619l102 233 46408 SH SOLE 46408 0 0 HALL OF FAME RESORT & ENTMT CO COM 40619l102 95 19010 SH SOLE 3 19010 0 0 HALL OF FAME RESORT EXERCISE R COM 406exr880 0 9732 SH SOLE 3171 0 6561 HALLIBURTON CO COM COM 406216101 15 700 SH SOLE 1 700 0 0 HALLMARK FINANCIAL SERVICES IN COM 40624q203 74 18958 SH SOLE 15329 0 3629 HALLMARK FINANCIAL SERVICES IN COM 40624q203 42 10708 SH SOLE 3 10708 0 0 HANESBRANDS INC COM COM 410345102 373 18971 SH SOLE 1 15471 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 COM 412822108 5 123 SH SOLE 1 123 0 0 HARMONIC INC COM COM 413160102 2064 263309 SH SOLE 3 263309 0 0 HARMONIC INC COM COM 413160102 108 13809 SH SOLE 1 13809 0 0 HARSCO CORP COM COM 415864107 812 47345 SH SOLE 47345 0 0 HARTFORD FDS TOTAL RETURN INDX FD 41653l305 0 9 SH SOLE 1 9 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 3 45000 0 0 HAYWARD HOLDINGS INC COM 421298100 99 5882 SH SOLE 1 5882 0 0 HC2 HOLDINGS INC COM 404139107 215 54577 SH SOLE 45209 0 9368 HC2 HOLDINGS INC COM 404139107 108 27462 SH SOLE 3 27462 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 16 500 SH SOLE 1 500 0 0 HELLOFRESH SE SHS COM d3r2ma100 15 200 SH SOLE 1 200 0 0 HEMISPHERE MEDIA GROUP WT 42365q103 6 500 SH SOLE 1 500 0 0 HERCULES TECH GWTH CAP COM COM 427096508 20 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 735 258053 SH SOLE 227739 0 30314 HERITAGE GLOBAL INC COM COM 42727e103 255 89449 SH SOLE 3 89449 0 0 HERSHEY CO COM COM 427866108 79 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 69 970 SH SOLE 1 970 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 16 1000 SH SOLE 1 1000 0 0 HGR LIQUIDATING TRUST COM 42837p105 2 1093 SH SOLE 1 1093 0 0 HIGHLANDS REIT INC LP 43110a104 0 1597 SH SOLE 1 1597 0 0 HIGHWOODS PPTYS INC COM COM 431284108 4 100 SH SOLE 1 100 0 0 HILL INTL INC COM COM 431466101 19 5810 SH SOLE 5810 0 0 HILL INTL INC COM COM 431466101 11823 3694640 SH SOLE 3 3694640 0 0 HILL INTL INC COM COM 431466101 149 46685 SH SOLE 1 46685 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 37 1000 SH SOLE 1000 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 236 6300 SH SOLE 1 6300 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 108 893 SH SOLE 1 886 0 7 HINES GLOBAL REIT INC COM COM 433240108 247 115968 SH SOLE 1 22197 0 93771 HMS HLDGS CORP COM COM 40425j101 30 800 SH SOLE 3 800 0 0 HMS HLDGS CORP COM COM 40425j101 76 2050 SH SOLE 1 2050 0 0 HOLOGIC INC COM COM 436440101 95 1275 SH SOLE 1 1275 0 0 HOME BANCSHARES COM 436893200 43 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 20417 66885 SH SOLE 65660 0 1225 HOME DEPOT INC COM 437076102 12489 40913 SH SOLE 1 39763 0 1150 HONEYWELL INTERNATIONAL INC COM 438516106 21829 100564 SH SOLE 98789 0 1775 HONEYWELL INTERNATIONAL INC COM 438516106 16091 74129 SH SOLE 1 72025 0 2104 HORIZON ACQUISITION II CORP COM g46044106 20 2000 SH SOLE 1 2000 0 0 HORMEL FOODS CORP COM COM 440452100 76 1599 SH SOLE 1599 0 0 HORMEL FOODS CORP COM COM 440452100 88 1850 SH SOLE 1 1850 0 0 HOULIHAN LOKEY INC COM 441593100 13622 204812 SH SOLE 190732 0 14080 HOULIHAN LOKEY INC COM 441593100 4055 60968 SH SOLE 1 60639 0 329 HOUSTON WIRE & CBL CO COM COM 44244k109 1320 252868 SH SOLE 227762 0 25106 HOUSTON WIRE & CBL CO COM COM 44244k109 386 73914 SH SOLE 3 73914 0 0 HOVNANIAN ENTERPRISES INC COM 442487401 5 50 SH SOLE 1 50 0 0 HOWMET AEROSPACE INC COM 443201108 4076 126872 SH SOLE 89168 0 37704 HOWMET AEROSPACE INC COM 443201108 51 1600 SH SOLE 1 1600 0 0 HP INC COM COM 40434l105 3 100 SH SOLE 1 100 0 0 HUBBELL INC COM COM 443510607 33 175 SH SOLE 1 175 0 0 HUMANA INC COM COM 444859102 331 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 830 52821 SH SOLE 1 52821 0 0 HUNTINGTON INGALLS INDS INC CO COM 446413106 15 71 SH SOLE 71 0 0 HURCO COMPANIES INC COM 447324104 12 341 SH SOLE 3 341 0 0 HYCROFT MNG CORP WT WT 44862p125 0 28 SH SOLE 1 28 0 0 HYG 220121P00070000 PUT 464288953 88 992 SH Put SOLE 3 992 0 0 HYG 220121P00087000 PUT 464288953 39 83 SH Put SOLE 3 83 0 0 HYLIION HOLDINGS CORP COM 449109107 1 50 SH SOLE 1 50 0 0 HYSTER B COM 449172204 0 1 SH SOLE 1 1 0 0 IAA INC COM 449253103 5305 96210 SH SOLE 76130 0 20080 IAA INC COM 449253103 96 1740 SH SOLE 1 1740 0 0 IAC/INTERACTIVECORP (DELAWARE) COM 44891n109 4726 21850 SH SOLE 16220 0 5630 IAC/INTERACTIVECORP (DELAWARE) COM 44891n109 206 951 SH SOLE 1 951 0 0 IAMGOLD CORP COM COM 450913108 89 30000 SH SOLE 1 30000 0 0 ICICI BK LTD ADR ADUS 45104g104 88 5500 SH SOLE 1 5500 0 0 IDEANOMICS INC COM 45166v106 0 100 SH SOLE 1 100 0 0 IDEXX LABS INC COM COM 45168d104 157 321 SH SOLE 321 0 0 IDEXX LABS INC COM COM 45168d104 388 792 SH SOLE 1 792 0 0 IEF 210618C00115000 CALL 464287900 96 1520 SH Call SOLE 3 1520 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 IHS MARKIT LTD SHS COM g47567105 368 3800 SH SOLE 3 3800 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 478 2157 SH SOLE 1 1157 0 1000 ILLUMINA INC COM COM 452327109 69 180 SH SOLE 180 0 0 ILLUMINA INC COM COM 452327109 281 732 SH SOLE 1 732 0 0 INDEPENDENCE RLTY TR INC COM COM 45378a106 1184 77890 SH SOLE 77890 0 0 INDEPENDENT BK CORP MICH COM 453838609 1000 42310 SH SOLE 42310 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF INDX FD 45409B800 6304 191329 SH SOLE 191329 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF INDX FD 45409B800 241 7316 SH SOLE 1 7316 0 0 INDIA FD INC COM COM 454089103 42 1966 SH SOLE 1 1966 0 0 INDUSTRIAL SELECT SECTOR SPDR PUT 81369Y954 136 1200 SH Put SOLE 3 1200 0 0 INFOSYS TECH LTD SPONSORED ADR ADUS 456788108 86 4600 SH SOLE 1 4600 0 0 INGERSOLL RAND PLC COM 45687v106 10 200 SH SOLE 1 200 0 0 INGEVITY CORP COM COM 45688c107 1446 19140 SH SOLE 19140 0 0 INMODE LTD COM m5425m103 123 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 943 5235 SH SOLE 1 4607 0 628 INOTIV INC COM 45783q100 407 20340 SH SOLE 20340 0 0 INOVIO PHARMACEUTICALS INC COM 45773h201 0 40 SH SOLE 1 40 0 0 INSEEGO CORPORATION COM 45782b104 1 100 SH SOLE 1 100 0 0 INSIGHT SELECT INCOME FUND COM 45781w109 0 1 SH SOLE 1 1 0 0 INSTEEL INDUSTRIES INC COM COM 45774W108 583 18910 SH SOLE 18910 0 0 INTEL CORP COM 458140100 1422 22211 SH SOLE 22211 0 0 INTEL CORP COM 458140100 8196 128064 SH SOLE 1 123155 0 4909 INTERCONTINENTALEXCHAN COM COM 45866f104 106 950 SH SOLE 1 950 0 0 INTERNATIONAL BUSINESS MACHS C COM 459200101 1521 11412 SH SOLE 1 11412 0 0 INTERNATIONAL FLAV&FRA COM COM 459506101 218 1561 SH SOLE 1561 0 0 INTERNATIONAL FLAV&FRA COM COM 459506101 34 240 SH SOLE 1 240 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 16 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 21 1304 SH SOLE 1 1304 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 8 500 SH SOLE 1 500 0 0 INTERPRIVATE II ACQUISITION COM 46064q207 158 16000 SH SOLE 3 16000 0 0 INTERPRIVATE III FINANCIAL COM 46064r205 321 32600 SH SOLE 3 32600 0 0 INTERPRIVATE IV INFRATECH COM 46064t201 461 46600 SH SOLE 3 46600 0 0 INTEVAC INC COM 461148108 753 105380 SH SOLE 93632 0 11748 INTEVAC INC COM 461148108 246 34361 SH SOLE 3 34361 0 0 INTUIT INC COM 461202103 270 704 SH SOLE 704 0 0 INTUIT INC COM 461202103 247 646 SH SOLE 1 621 0 25 INTUITIVE SURGICAL INC COM NEW COM 46120e602 109 148 SH SOLE 148 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 464 628 SH SOLE 1 628 0 0 INVACARE CORP COM 461203101 204 25406 SH SOLE 22491 0 2915 INVACARE CORP COM 461203101 68 8537 SH SOLE 3 8537 0 0 INVACARE CORP COM 461203101 12 1500 SH SOLE 1 1500 0 0 INVENTRUST PPTYS LP 46124j102 5 1597 SH SOLE 1 1597 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 51 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 49 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 518 6146 SH SOLE 1 6146 0 0 INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 130 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 157 9435 SH SOLE 9435 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 29 1750 SH SOLE 1 1750 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 20694 136441 SH SOLE 136441 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 672 4428 SH SOLE 1 4428 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 62 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 40 930 SH SOLE 930 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 82 1927 SH SOLE 1 1927 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 2171 68197 SH SOLE 1 67897 0 300 INVESCO PREFERRED ETF INDX FD 46138e511 0 9 SH SOLE 1 9 0 0 INVESCO QQQ TRUST INDX FD 46090e103 2384 7470 SH SOLE 7470 0 0 INVESCO QQQ TRUST INDX FD 46090e103 11059 34654 SH SOLE 1 34654 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 236 1665 SH SOLE 1665 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 3641 25706 SH SOLE 1 22898 0 2808 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 7 125 SH SOLE 125 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1035 17806 SH SOLE 1 17608 0 198 INVESCO S&P 500 QUALITY ETF INDX FD 46137v241 3 57 SH SOLE 1 57 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 9 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 235 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 54 1084 SH SOLE 1 1084 0 0 IQVIA HOLDINGS INC COM 46266c105 155 805 SH SOLE 1 805 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 60 430 SH SOLE 1 430 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 5454 132225 SH SOLE 105135 0 27090 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 102 2480 SH SOLE 1 2480 0 0 IRON MTN INC NEW COM COM 46284v101 333 9000 SH SOLE 9000 0 0 IRON MTN INC NEW COM COM 46284v101 896 24213 SH SOLE 1 22338 0 1875 ISHARES 10 YEAR INVESTMENT GR INDX FD 464289511 7 107 SH SOLE 1 107 0 0 ISHARES BROAD USD INVT GRADE C INDX FD 464288620 27 463 SH SOLE 1 463 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 1 17 SH SOLE 17 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH SOLE 1 75 0 0 ISHARES CORE AGGRESSIVE ALLOCA INDX FD 464289859 51 758 SH SOLE 1 758 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 115 2381 SH SOLE 1 2381 0 0 ISHARES CORE GROWTH ALLOCATION INDX FD 464289867 319 5949 SH SOLE 1 5949 0 0 ISHARES CORE S&P U.S. GROWTH E INDX FD 464287671 99 1092 SH SOLE 1092 0 0 ISHARES CORE S&P U.S. GROWTH E INDX FD 464287671 162 1788 SH SOLE 1 1788 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 5 31 SH SOLE 31 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 189 1173 SH SOLE 1 1142 0 31 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 46 374 SH SOLE 1 374 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 10 101 SH SOLE 101 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 236 2302 SH SOLE 1 2158 0 144 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 31 1209 SH SOLE 1 1209 0 0 ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 26 348 SH SOLE 1 348 0 0 ISHARES FALLEN ANGELS USD BOND COM 46435g474 5 169 SH SOLE 169 0 0 ISHARES FALLEN ANGELS USD BOND COM 46435g474 83 2838 SH SOLE 1 2559 0 279 ISHARES GLOBAL CLEAN ENERGY COM 464288224 12 481 SH SOLE 1 481 0 0 ISHARES GLOBAL TECH ETF INDX FD 464287291 7 24 SH SOLE 24 0 0 ISHARES GLOBAL TECH ETF INDX FD 464287291 134 435 SH SOLE 1 414 0 21 ISHARES GOLD TRUST ISHARES INDX FD 464285105 5808 357187 SH SOLE 357187 0 0 ISHARES GOLD TRUST ISHARES INDX FD 464285105 620 38146 SH SOLE 1 38030 0 116 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 920 14294 SH SOLE 14294 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1467 22797 SH SOLE 1 22433 0 364 ISHARES INC EM MKT MIN VOL INDX FD 464286533 105 1658 SH SOLE 1658 0 0 ISHARES INC EM MKT MIN VOL INDX FD 464286533 1247 19736 SH SOLE 1 19736 0 0 ISHARES INC MSCI GERMAN INDX FD 464286806 10 300 SH SOLE 1 300 0 0 ISHARES INC MSCI HONG KONG 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 MSCI PAC J IDX INDX FD 464286665 55 1100 SH SOLE 1 1100 0 0 ISHARES INC MSCI S KOREA INDX FD 464286772 2 27 SH SOLE 1 27 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH SOLE 89 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 32 1354 SH SOLE 1 1354 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 4 59 SH SOLE 59 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 25 412 SH SOLE 1 412 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH SOLE 1 50 0 0 ISHARES MORNINGSTAR MID CAP ET INDX FD 464288406 4 22 SH SOLE 1 0 0 22 ISHARES MORNINGSTAR MIDCAP ETF COM 464288208 2 9 SH SOLE 1 9 0 0 ISHARES MORNINGSTAR US EQUITY INDX FD 464287127 8 34 SH SOLE 1 0 0 34 ISHARES MSCI EM COM 46434g863 15 336 SH SOLE 336 0 0 ISHARES MSCI EM COM 46434g863 266 6140 SH SOLE 1 5774 0 366 ISHARES MSCI GLBL AGRICULTURE INDX FD 464286350 16 400 SH SOLE 1 400 0 0 ISHARES RUSSELL 1000 INDEX FUN INDX FD 464287622 340 1518 SH SOLE 1518 0 0 ISHARES RUSSELL 1000 INDEX FUN INDX FD 464287622 222 992 SH SOLE 1 992 0 0 ISHARES RUSSELL 3000 VALUE IND INDX FD 464287663 11 163 SH SOLE 1 163 0 0 ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 23 496 SH SOLE 1 496 0 0 ISHARES SHORT TERM CORPORATE B INDX FD 464288646 124 2262 SH SOLE 2262 0 0 ISHARES SHORT TERM CORPORATE B INDX FD 464288646 645 11793 SH SOLE 1 11138 0 655 ISHARES SILVER TRUST ISHARES INDX FD 46428Q109 1050 46275 SH SOLE 1 43695 0 2580 ISHARES TR 20YR TRS BD INDX FD 920933108 50 367 SH SOLE 1 367 0 0 ISHARES TR 7-10 YR TRS BD CLSD FD 464287440 40 351 SH SOLE 1 351 0 0 ISHARES TR BARCLYS 1-3 YR INDX FD 464287457 146 1688 SH SOLE 1 1688 0 0 ISHARES TR BARCLYS INTER GV INDX FD 464288612 8 68 SH SOLE 1 68 0 0 ISHARES TR BARCLYS TIPS BD INDX FD 464287176 942 7503 SH SOLE 1 7503 0 0 ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 9 SH SOLE 1 9 0 0 ISHARES TR COHEN&ST RLTY INDX FD 464287564 26 452 SH SOLE 1 452 0 0 ISHARES TR CONS GOODS IDX INDX FD 464287812 25 140 SH SOLE 1 140 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 12451 172804 SH SOLE 172804 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3509 48705 SH SOLE 1 48283 0 422 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1582 22503 SH SOLE 1879 0 20624 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 167 2376 SH SOLE 1 2376 0 0 ISHARES TR CORE S&P MCP ETF INDX FD 464287507 2179 8370 SH SOLE 8370 0 0 ISHARES TR CORE S&P MCP ETF INDX FD 464287507 8177 31415 SH SOLE 1 29682 0 1733 ISHARES TR CORE S&P TOTAL U S INDX FD 464287150 27233 297305 SH SOLE 11921 0 285384 ISHARES TR CORE S&P TOTAL U S INDX FD 464287150 14454 157799 SH SOLE 1 157403 0 396 ISHARES TR CORE S&P500 ETF INDX FD 464287200 6614 16626 SH SOLE 16626 0 0 ISHARES TR CORE S&P500 ETF INDX FD 464287200 18649 46879 SH SOLE 1 46658 0 221 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 25 466 SH SOLE 466 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3380 64069 SH SOLE 1 63437 0 632 ISHARES TR CORE TOTUSBD ETF INDX FD 464287226 251 2206 SH SOLE 2206 0 0 ISHARES TR CORE TOTUSBD ETF INDX FD 464287226 7889 69306 SH SOLE 1 68637 0 669 ISHARES TR DJ AEROSPACE INDX FD 464288760 19 186 SH SOLE 1 186 0 0 ISHARES TR DJ MED DEVICES INDX FD 464288810 4 12 SH SOLE 12 0 0 ISHARES TR DJ MED DEVICES INDX FD 464288810 1555 4708 SH SOLE 1 4699 0 9 ISHARES TR DJ REGIONAL BK INDX FD 464288778 45 800 SH SOLE 800 0 0 ISHARES TR DJ SEL DIV INX INDX FD 464287168 152 1332 SH SOLE 1 1332 0 0 ISHARES TR DJ US ENERGY INDX FD 464287796 4 167 SH SOLE 167 0 0 ISHARES TR DJ US ENERGY INDX FD 464287796 34 1282 SH SOLE 1 1100 0 182 ISHARES TR DJ US FINL SEC INDX FD 464287788 42 560 SH SOLE 560 0 0 ISHARES TR DJ US FINL SEC INDX FD 464287788 533 7123 SH SOLE 1 7123 0 0 ISHARES TR DJ US HEALTHCR INDX FD 464287762 518 2050 SH SOLE 1 2050 0 0 ISHARES TR DJ US REAL EST INDX FD 464287739 9 94 SH SOLE 1 94 0 0 ISHARES TR DJ US TECH SEC INDX FD 464287721 86 980 SH SOLE 1 980 0 0 ISHARES TR DJ US UTILS INDX FD 464287697 16 200 SH SOLE 1 200 0 0 ISHARES TR EAFE MIN VOLAT INDX FD 46429B689 336 4606 SH SOLE 4606 0 0 ISHARES TR EAFE MIN VOLAT INDX FD 46429B689 2227 30512 SH SOLE 1 30482 0 30 ISHARES TR EAFE VALUE ETF INDX FD 464288877 20 384 SH SOLE 384 0 0 ISHARES TR EAFE VALUE ETF INDX FD 464288877 315 6176 SH SOLE 1 5731 0 445 ISHARES TR ESG MSCI LEADR COM 46435u218 29 425 SH SOLE 1 425 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 34 378 SH SOLE 378 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 798 8787 SH SOLE 1 8388 0 399 ISHARES TR FLTG RATE NT INDX FD 46429b655 124 2434 SH SOLE 1 2434 0 0 ISHARES TR FTSE XNHUA IDX INDX FD 464287184 5 100 SH SOLE 1 100 0 0 ISHARES TR HGH DIV EQT FD INDX FD 46429B663 8166 86057 SH SOLE 86057 0 0 ISHARES TR HGH DIV EQT FD INDX FD 46429B663 2305 24291 SH SOLE 1 24291 0 0 ISHARES TR HIGH YLD CORP INDX FD 464288513 13 145 SH SOLE 145 0 0 ISHARES TR IBOXX INV CPBD INDX FD 464287242 65 499 SH SOLE 499 0 0 ISHARES TR IBOXX INV CPBD INDX FD 464287242 308 2368 SH SOLE 1 2212 0 156 ISHARES TR JPMORGAN USD INDX FD 464288281 3 31 SH SOLE 1 31 0 0 ISHARES TR MBS ETF INDX FD 464288588 125 1157 SH SOLE 1 1084 0 73 ISHARES TR MSCI ACWI EX INDX FD 464288240 25 456 SH SOLE 1 456 0 0 ISHARES TR MSCI EAFE GROWTH INDX FD 464288885 12 122 SH SOLE 122 0 0 ISHARES TR MSCI EAFE GROWTH INDX FD 464288885 244 2432 SH SOLE 1 2287 0 145 ISHARES TR MSCI EAFE INDEX INDX FD 464287465 74 981 SH SOLE 981 0 0 ISHARES TR MSCI EAFE INDEX INDX FD 464287465 688 9066 SH SOLE 1 9066 0 0 ISHARES TR MSCI EMERG MKT INDX FD 464287234 181 3395 SH SOLE 3395 0 0 ISHARES TR MSCI EMERG MKT INDX FD 464287234 1095 20529 SH SOLE 1 20529 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 67 1600 SH SOLE 1 1600 0 0 ISHARES TR MSCI KLD 400 SOCIAL INDX FD 464288570 88 1150 SH SOLE 1 1150 0 0 ISHARES TR MSCI SMALL CAP INDX FD 464288273 398 5545 SH SOLE 5545 0 0 ISHARES TR NASDQ BIO INDX INDX FD 464287556 52 343 SH SOLE 343 0 0 ISHARES TR NASDQ BIO INDX INDX FD 464287556 2721 18075 SH SOLE 1 17383 0 692 ISHARES TR RSSL MCRCP IDX INDX FD 464288869 52 351 SH SOLE 351 0 0 ISHARES TR RSSL MCRCP IDX INDX FD 464288869 1007 6856 SH SOLE 1 6856 0 0 ISHARES TR RUSL 2000 GROW INDX FD 464287648 53 175 SH SOLE 1 175 0 0 ISHARES TR RUSL 2000 VALU INDX FD 464287630 174 1092 SH SOLE 1 1092 0 0 ISHARES TR RUSSELL 2000 INDX FD 464287655 369 1668 SH SOLE 1668 0 0 ISHARES TR RUSSELL 2000 INDX FD 464287655 1178 5331 SH SOLE 1 5331 0 0 ISHARES TR RUSSELL 3000 INDX FD 464287689 460 1939 SH SOLE 1939 0 0 ISHARES TR RUSSELL MCP GR INDX FD 464287481 224 2194 SH SOLE 2194 0 0 ISHARES TR RUSSELL MCP GR INDX FD 464287481 144 1408 SH SOLE 1 1408 0 0 ISHARES TR RUSSELL MCP VL INDX FD 464287473 251 2297 SH SOLE 1 2297 0 0 ISHARES TR RUSSELL MIDCAP INDX FD 464287499 352 4768 SH SOLE 4768 0 0 ISHARES TR RUSSELL MIDCAP INDX FD 464287499 1323 17898 SH SOLE 1 17698 0 200 ISHARES TR RUSSELL1000GRW INDX FD 464287614 3523 14496 SH SOLE 14496 0 0 ISHARES TR RUSSELL1000GRW INDX FD 464287614 921 3791 SH SOLE 1 3541 0 250 ISHARES TR RUSSELL1000VAL INDX FD 464287598 266 1754 SH SOLE 1754 0 0 ISHARES TR RUSSELL1000VAL INDX FD 464287598 1609 10619 SH SOLE 1 10619 0 0 ISHARES TR S&P 100 IDX FD INDX FD 464287101 58 320 SH SOLE 1 320 0 0 ISHARES TR S&P 500 VALUE INDX FD 464287408 272 1928 SH SOLE 1 1928 0 0 ISHARES TR S&P GLO INFRAS INDX FD 464288372 14 300 SH SOLE 1 300 0 0 ISHARES TR S&P MC 400 GRW INDX FD 464287606 24 308 SH SOLE 1 308 0 0 ISHARES TR S&P MIDCP VALU INDX FD 464287705 29 280 SH SOLE 1 280 0 0 ISHARES TR S&P NA TECH FD INDX FD 464287549 102 282 SH SOLE 1 282 0 0 ISHARES TR S&P NATL MUN B INDX FD 464288414 58 500 SH SOLE 1 500 0 0 ISHARES TR S&P SMLCAP 600 INDX FD 464287804 1934 17820 SH SOLE 17820 0 0 ISHARES TR S&P SMLCAP 600 INDX FD 464287804 543 5000 SH SOLE 3 5000 0 0 ISHARES TR S&P SMLCAP 600 INDX FD 464287804 7265 66938 SH SOLE 1 61820 0 5118 ISHARES TR S&P500 GRW INDX FD 464287309 392 6024 SH SOLE 1 6024 0 0 ISHARES TR SHRT NAT MUN ETF INDX FD 464288158 557 5163 SH SOLE 5163 0 0 ISHARES TR SHRT NAT MUN ETF INDX FD 464288158 134 1241 SH SOLE 1 1241 0 0 ISHARES TR TRANSP AVE IDX INDX FD 464287192 2 6 SH SOLE 1 6 0 0 ISHARES TR U.S. FIN SVC ETF INDX FD 464287770 38 219 SH SOLE 1 219 0 0 ISHARES TR U.S. PFD STK ETF INDX FD 464288687 13 327 SH SOLE 327 0 0 ISHARES TR U.S. PFD STK ETF INDX FD 464288687 217 5655 SH SOLE 1 4983 0 672 ISHARES TR US INDUSTRIALS INDX FD 464287754 142 1344 SH SOLE 1 1344 0 0 ISHARES TR US OIL GS EX ETF INDX FD 464288851 1 25 SH SOLE 1 25 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 29 1103 SH SOLE 1103 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 579 22121 SH SOLE 1 20495 0 1626 ISHARES TR USA MIN VOL ID INDX FD 46429B697 261 3773 SH SOLE 3773 0 0 ISHARES TR USA MIN VOL ID INDX FD 46429B697 3097 44755 SH SOLE 1 44578 0 177 ISHARES U S ETF TR SHORT MTY INDX FD 46431W507 88 1750 SH SOLE 1750 0 0 ISHARES U S ETF TR SHORT MTY INDX FD 46431W507 1314 26178 SH SOLE 1 26178 0 0 ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 202 20878 SH SOLE 3 20878 0 0 ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 5 10439 SH SOLE 3 10439 0 0 ISOS ACQUISITION CORP COM g4962c120 182 18282 SH SOLE 3 18282 0 0 ITERIS INC COM COM 46564T107 264 42794 SH SOLE 38277 0 4517 ITERIS INC COM COM 46564T107 82 13211 SH SOLE 3 13211 0 0 ITERIS INC COM COM 46564T107 37 6000 SH SOLE 1 6000 0 0 ITHAX ACQUISITION CORP COM g49775102 97 10000 SH SOLE 3 10000 0 0 ITHAX ACQUISITION CORP WT g49775128 4 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 13 200 SH SOLE 1 200 0 0 ITT INC COM COM 45073v108 7 75 SH SOLE 1 75 0 0 IWC 210917P00135000 PUT 464288869 98 130 SH Put SOLE 3 130 0 0 IWC 210917P00155000 PUT 464288869 26 16 SH Put SOLE 3 16 0 0 IWM 210416P00200000 PUT 464287955 27 300 SH Put SOLE 3 300 0 0 IWM 210416P00225000 PUT 464287955 460 584 SH Put SOLE 3 584 0 0 IWM 210618P00135000 PUT 464287955 47 1500 SH Put SOLE 3 1500 0 0 IWM 210618P00150000 PUT 464287955 12 200 SH Put SOLE 3 200 0 0 IWM 210618P00165000 PUT 464287955 5 42 SH Put SOLE 3 42 0 0 IWM 210618P00190000 PUT 464287955 63 200 SH Put SOLE 3 200 0 0 IWM 210618P00200000 PUT 464287955 479 1000 SH Put SOLE 3 1000 0 0 IWM 210618P00210000 PUT 464287955 145 200 SH Put SOLE 3 200 0 0 IWM 210618P00220000 PUT 464287955 109 100 SH Put SOLE 3 100 0 0 IWM 210618P00225000 PUT 464287955 1063 800 SH Put SOLE 3 800 0 0 IWM 210917P00125000 PUT 464287955 17 200 SH Put SOLE 3 200 0 0 IWM 210917P00140000 PUT 464287955 53 400 SH Put SOLE 3 400 0 0 IWM 210917P00160000 PUT 464287955 317 1300 SH Put SOLE 3 1300 0 0 IWM 210917P00200000 PUT 464287955 166 200 SH Put SOLE 3 200 0 0 IWM 210917P00210000 PUT 464287955 225 200 SH Put SOLE 3 200 0 0 IWM 210917P00210000 PUT 464287955 225 200 SH Put SOLE 3 200 0 0 IWM 210917P00220000 PUT 464287955 756 500 SH Put SOLE 3 500 0 0 IWM 210917P00225000 PUT 464287955 1645 940 SH Put SOLE 3 940 0 0 IWM 211217P00160000 PUT 464287955 80 200 SH Put SOLE 3 200 0 0 IWM 211217P00230000 PUT 464287955 473 200 SH Put SOLE 3 200 0 0 IWM 220121P00100000 PUT 464287955 98 1034 SH Put SOLE 3 1034 0 0 IWM 220121P00125000 PUT 464287955 245 1300 SH Put SOLE 3 1300 0 0 IWM 220121P00155000 PUT 464287955 206 520 SH Put SOLE 3 520 0 0 IWM 220121P00170000 PUT 464287955 116 200 SH Put SOLE 3 200 0 0 IWM 220121P00185000 PUT 464287955 337 400 SH Put SOLE 3 400 0 0 IWM 220121P00205000 PUT 464287955 137 100 SH Put SOLE 3 100 0 0 IWM 220121P00220000 PUT 464287955 1171 600 SH Put SOLE 3 600 0 0 IWM 220121P00225000 PUT 464287955 22 10 SH Put SOLE 3 10 0 0 IWM 221216P00145000 PUT 464287955 156 240 SH Put SOLE 3 240 0 0 IWN 210416C00165000 CALL 464287905 62 400 SH Call SOLE 3 400 0 0 IWO 210820P00210000 PUT 464287958 87 400 SH Put SOLE 3 400 0 0 IWO 210820P00270000 PUT 464287958 193 200 SH Put SOLE 3 200 0 0 IWO 210820P00300000 PUT 464287958 90 45 SH Put SOLE 3 45 0 0 IYT 210618P00190000 PUT 464287952 2 60 SH Put SOLE 3 60 0 0 IYT 210618P00200000 PUT 464287952 87 1245 SH Put SOLE 3 1245 0 0 IYT 210618P00225000 PUT 464287952 82 370 SH Put SOLE 3 370 0 0 IYT 220121P00120000 PUT 464287952 2 40 SH Put SOLE 3 40 0 0 IYT 220121P00220000 PUT 464287952 35 40 SH Put SOLE 3 40 0 0 IYT 210618P00195000 PUT 464287952 14 260 SH Put SOLE 3 260 0 0 IYT 210618P00205000 PUT 464287952 94 1077 SH Put SOLE 3 1077 0 0 IYT 210618p00140000 PUT 464287952 5 226 SH Put SOLE 3 226 0 0 J ALEXANDERS HLDGS COM 46609j106 2445 253648 SH SOLE 201085 0 52563 J ALEXANDERS HLDGS COM 46609j106 8426 874102 SH SOLE 3 874102 0 0 J ALEXANDERS HLDGS COM 46609j106 101 10525 SH SOLE 1 10525 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1776 34804 SH SOLE 34804 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 2109 41315 SH SOLE 1 41315 0 0 JACK IN THE BOX COM 466367109 25 230 SH SOLE 230 0 0 JAPAN EQUITY FD INC COM CLSD FD 00306j109 4 425 SH SOLE 3 425 0 0 JAPAN SMALLER CAPTLZTN FD INC INDX FD 47109U104 14 1500 SH SOLE 1 1500 0 0 JAPAN TOBACCO INC ADUS J27869106 0 5 SH SOLE 1 5 0 0 JBS SA COM 466110103 32 3000 SH SOLE 1 3000 0 0 JD COM INC SPONS ADR ADUS 47215p106 12 140 SH SOLE 1 140 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 102 3400 SH SOLE 1 3400 0 0 JOFF FINTECH ACQUISITION CORP COM 46592c100 60 6200 SH SOLE 3 6200 0 0 JOFF FINTECH ACQUISITION CORP WT 46592c118 2 2066 SH SOLE 3 2066 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 1 10 SH SOLE 1 10 0 0 JOHNSON & JOHNSON COM 478160104 21575 131272 SH SOLE 128872 0 2400 JOHNSON & JOHNSON COM 478160104 21759 132394 SH SOLE 1 128230 0 4164 JOHNSON CTLS INTL PLC COM g51502105 37 620 SH SOLE 1 120 0 500 JP MORGAN CHASE & CO COM 46625h100 25011 164295 SH SOLE 161795 0 2500 JP MORGAN CHASE & CO COM 46625h100 19487 128013 SH SOLE 1 121524 0 6489 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 4115 81082 SH SOLE 81082 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 49643 978088 SH SOLE 1 963825 0 14263 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 150 2651 SH SOLE 1 2651 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 7 121 SH SOLE 1 67 0 54 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 948 10385 SH SOLE 1 8756 0 1629 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 48284e204 706 71294 SH SOLE 3 71294 0 0 KAMAN CORP COM 483548103 51 1003 SH SOLE 1 1003 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 369 1400 SH SOLE 1 1400 0 0 KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH SOLE 1 452 0 0 KEARNY FINL CORP MD COM 48716p108 7925 656009 SH SOLE 512006 0 144003 KELLOGG CO COM COM 487836108 32 500 SH SOLE 1 500 0 0 KEMPHARM INC COM 488445206 2 218 SH SOLE 1 218 0 0 KERNEL GROUP HOLDINGS INC COM g5259l111 152 15200 SH SOLE 3 15200 0 0 KEURIG DR PEPPER INC COM 49271v100 21 610 SH SOLE 1 610 0 0 KEY TRONICS CORP COM COM 493144109 681 88367 SH SOLE 77869 0 10498 KEY TRONICS CORP COM COM 493144109 237 30706 SH SOLE 3 30706 0 0 KEYCORP NEW COM COM 493267108 258 12900 SH SOLE 12900 0 0 KEYCORP NEW COM COM 493267108 235 11768 SH SOLE 1 11768 0 0 KEYCORP PFD CV PFD 493267876 65 2400 SH SOLE 1 2400 0 0 KIMBALL ELECTRONICS COM COM 49428J109 1543 59823 SH SOLE 53470 0 6353 KIMBALL INTL INC COM 494274103 1173 83790 SH SOLE 69050 0 14740 KIMBALL INTL INC COM 494274103 4 320 SH SOLE 1 320 0 0 KIMBERLY CLARK CORP COM COM 494368103 111 800 SH SOLE 800 0 0 KIMBERLY CLARK CORP COM COM 494368103 1357 9760 SH SOLE 1 9660 0 100 KINDER MORGAN INC DEL COM LP 49456B101 246 14767 SH SOLE 1 14767 0 0 KISMET ACQUISITION THREE COR COM g5276c128 306 30929 SH SOLE 3 30929 0 0 KISMET ACQUISITION TWO CORP COM g52807123 344 34623 SH SOLE 3 34623 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 39 800 SH SOLE 1 800 0 0 KNIGHT SWIFT TRANSPORTATION COM 499049104 2 50 SH SOLE 1 50 0 0 KOHLS CORP COM 500255104 197305 3309925 SH SOLE 3 3309925 0 0 KOHLS CORP COM 500255104 429 7198 SH SOLE 1 7198 0 0 KOHLS CORP PUT OPT PUT 500255954 106 1745 SH Put SOLE 3 1745 0 0 KOHLS CORP CLL OPT 01/22 52.50 CALL 500255904 2850 1910 SH Call SOLE 3 1910 0 0 KOHLS CORP CLL OPT 07/21 50.00 CALL 500255904 4606 3682 SH Call SOLE 3 3682 0 0 KONTOOR BRANDS COM 50050n103 7165 147650 SH SOLE 116300 0 31350 KONTOOR BRANDS COM 50050n103 9 180 SH SOLE 1 180 0 0 KOPPERS HOLDINGS INC COM COM 50060p106 2255 64880 SH SOLE 64880 0 0 KRAFT HEINZ CO COM 500754106 18 461 SH SOLE 461 0 0 KRANESHARES ELECTRIC VEHICLES COM 500767827 13 300 SH SOLE 1 300 0 0 KRATON PERFORMANCE POLYMERS CO COM 50077C106 8 223 SH SOLE 1 223 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 22 805 SH SOLE 1 805 0 0 KRE 210618P00059000 PUT 78464A958 33 200 SH Put SOLE 3 200 0 0 KRE 210917P00060000 PUT 78464A958 311 984 SH Put SOLE 3 984 0 0 KRE 210917P00062000 PUT 78464A958 196 500 SH Put SOLE 3 500 0 0 KRE 210917P00065000 PUT 78464A958 417 800 SH Put SOLE 3 800 0 0 KRE 220121P00025000 PUT 78464A958 25 1300 SH Put SOLE 3 1300 0 0 KRE 220121P00045000 PUT 78464A958 25 200 SH Put SOLE 3 200 0 0 KRE 220121P00046000 PUT 78464A958 363 2500 SH Put SOLE 3 2500 0 0 KRE 220121P00060000 PUT 78464A958 622 1300 SH Put SOLE 3 1300 0 0 KRE 220121P00065000 PUT 78464A958 354 520 SH Put SOLE 3 520 0 0 KROGER CO COM COM 501044101 92 2569 SH SOLE 1 2569 0 0 KSS 210716P00040000 PUT 500255954 52 600 SH Put SOLE 3 600 0 0 KULICKE & SOFFA INDS INC COM 501242101 1140 23220 SH SOLE 23220 0 0 L OREAL CO ADR ADUS 502117203 21 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM COM 502431109 16383 80833 SH SOLE 79458 0 1375 L3HARRIS TECHNOLOGIES INC COM COM 502431109 10211 50382 SH SOLE 1 48525 0 1857 LAACO LTD COM 505346106 18 7 SH SOLE 1 7 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 161 631 SH SOLE 1 631 0 0 LAKELAND INDUSTRIES INC COM 511795106 567 20338 SH SOLE 18860 0 1478 LAKELAND INDUSTRIES INC COM 511795106 121 4327 SH SOLE 3 4327 0 0 LAM RESEARCH CORP COM COM 512807108 55 92 SH SOLE 1 92 0 0 LAMAR ADVERTISING CO COM 512816109 40 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM COM 513272104 16 210 SH SOLE 210 0 0 LANCASTER COLONY CORP COM COM 513847103 164 933 SH SOLE 1 933 0 0 LANDCADIA HOLDINGS IV INC COM 51477a203 357 36100 SH SOLE 3 36100 0 0 LANDEC CORP COM COM 514766104 511 48191 SH SOLE 42691 0 5500 LANDEC CORP COM COM 514766104 170 16053 SH SOLE 3 16053 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 527 20000 SH SOLE 20000 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 105 4000 SH SOLE 1 4000 0 0 LAS VEGAS SANDS CORP COM COM 517834107 6 100 SH SOLE 1 100 0 0 LATTICE HARTFORD MLTFCTR DEV M INDX FD 518416102 1 31 SH SOLE 1 31 0 0 LDH GROWTH CORP I COM g54094118 10 1000 SH SOLE 3 1000 0 0 LEAD EDGE GROWTH OPPORTUNITIES COM g54085124 70 7000 SH SOLE 3 7000 0 0 LEGGETT & PLATT INC COM 524660107 78 1700 SH SOLE 1 1700 0 0 LEIDOS HLDGS INC COM 525327102 2045 21235 SH SOLE 15694 0 5541 LEIDOS HLDGS INC COM 525327102 309 3207 SH SOLE 1 3207 0 0 LENSAR INC COM 52634l108 64 8838 SH SOLE 7871 0 967 LENSAR INC COM 52634l108 21 2826 SH SOLE 3 2826 0 0 LEO HOLDINGS III CORP COM g5463t116 172 17600 SH SOLE 3 17600 0 0 LEVEL ONE BANCORP INC COM 52730d208 150 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 559 114140 SH SOLE 114140 0 0 LIBERTY ALL STAR EQUITY FD SH COM 530158104 204 26788 SH SOLE 1 26788 0 0 LIBERTY BROADBAND CORP COM A COM 530307107 171 1179 SH SOLE 1 1123 0 56 LIBERTY BROADBAND CORP SER C COM 530307305 27 183 SH SOLE 183 0 0 LIBERTY BROADBAND CORP SER C COM 530307305 774 5152 SH SOLE 1 4971 0 181 LIBERTY GLOBAL INC COM SER A COM g5480u104 21 800 SH SOLE 1 700 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 39 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 A BRAVES GR COM 531229706 9 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP A BRAVES GR COM 531229706 1 37 SH SOLE 1 37 0 0 LIBERTY MEDIA CORP A SIRIUSXM COM 531229409 156 3544 SH SOLE 1 3289 0 255 LIBERTY MEDIA CORP C BRAVES GR COM 531229888 9461 340086 SH SOLE 243240 0 96846 LIBERTY MEDIA CORP C BRAVES GR COM 531229888 90 3234 SH SOLE 1 3234 0 0 LIBERTY MEDIA CORP DEL COM SIR COM 531229607 14245 322943 SH SOLE 252679 0 70264 LIBERTY MEDIA CORP DEL COM SIR COM 531229607 1355 30713 SH SOLE 1 30194 0 519 LIBERTY MEDIA CORP FORMULA ONE COM 531229854 85 1969 SH SOLE 1 1857 0 112 LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1107 28969 SH SOLE 3 28969 0 0 LIBERTY MEDIA CORP FORMULA ONE COM 531229870 20 520 SH SOLE 1 464 0 56 LIBERTY TRIPADVISOR HLDGS INC COM 531465102 1 188 SH SOLE 1 188 0 0 LIGAND PHARMACEUTICALS COM NEW COM 53220k504 23 150 SH SOLE 1 150 0 0 LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12000 SH SOLE 3 12000 0 0 LIGHTJUMP ACQUISITION CORP COM 53228m106 61 6300 SH SOLE 3 6300 0 0 LILLY ELI & CO COM COM 532457108 1132 6058 SH SOLE 1 6058 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 202 1644 SH SOLE 1 1644 0 0 LINDE PLC COM g5494j103 235 840 SH SOLE 1 840 0 0 LINNCO LLC ESCROW COM 535esc107 0 500 SH SOLE 1 500 0 0 LIVE OAK MOBILITY ACQUISITION COM 538126202 50 5000 SH SOLE 3 5000 0 0 LKQ CORP COM COM 501889208 277 6550 SH SOLE 1 6375 0 175 LOCKHEED MARTIN CORP COM COM 539830109 97 262 SH SOLE 262 0 0 LOCKHEED MARTIN CORP COM COM 539830109 609 1649 SH SOLE 1 1644 0 5 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 3 1000000 0 0 LORAL SPACE & COMMUNICATIONS I COM 543881106 19 515 SH SOLE 515 0 0 LORAL SPACE & COMMUNICATIONS I COM 543881106 90 2380 SH SOLE 1 2380 0 0 LORDSTOWN MOTORS CORP COM 54405q100 57 4830 SH SOLE 4830 0 0 LORDSTOWN MOTORS CORP COM 54405q100 36 3020 SH SOLE 1 2020 0 1000 LOWES COS INC COM COM 548661107 181 952 SH SOLE 952 0 0 LOWES COS INC COM COM 548661107 4130 21715 SH SOLE 1 20765 0 950 LUBYS INC COM COM 549282101 66 20000 SH SOLE 3 20000 0 0 LULULEMON ATHLETICA IN COM COM 550021109 64 210 SH SOLE 210 0 0 LULULEMON ATHLETICA IN COM COM 550021109 56 182 SH SOLE 1 182 0 0 LUMEN TECHNOLOGIES INC COM 550241103 369 27619 SH SOLE 1 27619 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 40 300 SH SOLE 300 0 0 M3-BRIGADE ACQUISITION II CO COM 553800202 802 80800 SH SOLE 3 80800 0 0 MACE SEC INTL COM 554335208 2690 4982360 SH SOLE 3 4982360 0 0 MACE SEC INTL INC COM NEW COM 554335208 165 294110 SH SOLE 1 294110 0 0 MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 100 861 SH SOLE 1 861 0 0 MACYS INC PUT OPT PUT 55616p954 64 662 SH Put SOLE 3 662 0 0 MADISON CLAYMORE CALL &EQTY FD CLSD FD 557437100 7 958 SH SOLE 3 958 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 9640 117850 SH SOLE 96960 0 20890 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 80 975 SH SOLE 1 975 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 4607 25670 SH SOLE 21600 0 4070 MADISON SQUARE GARDEN SPORTS C COM 55825t103 27 150 SH SOLE 1 150 0 0 MAGELLAN HEALTH INC COM 559079207 93 1000 SH SOLE 3 1000 0 0 MAGELLAN MIDSTREAM PARTNERS LP 559080106 37 850 SH SOLE 850 0 0 MAGELLAN MIDSTREAM PARTNERS LP 559080106 1028 23699 SH SOLE 1 23699 0 0 MAGNA INTL INC CL A COM 559222401 53 600 SH SOLE 1 600 0 0 MAGNACHIP SEMICONDUCTOR CORP ADUS 55933j203 50 2000 SH SOLE 3 2000 0 0 MANNING & NAPIER INC CL A COM 56382Q102 59 9150 SH SOLE 1 9150 0 0 MANPOWER INC COM COM 56418h100 18 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM COM 56501R106 30 1388 SH SOLE 1 1388 0 0 MARATHON PETROLEUM CORP COM 56585a102 516 9640 SH SOLE 9640 0 0 MARATHON PETROLEUM CORP COM 56585a102 930 17385 SH SOLE 1 13751 0 3634 MARCUS CORP COM COM 566330106 295 14750 SH SOLE 14750 0 0 MARKEL CORP COM COM 570535104 318 279 SH SOLE 279 0 0 MARKEL CORP COM COM 570535104 930 816 SH SOLE 1 804 0 12 MARLIN BUSINESS SVCS COM 571157106 11 823 SH SOLE 1 823 0 0 MARLIN TECHNOLOGY CORP COM g58411128 49 5000 SH SOLE 3 5000 0 0 MARRIOTT INTERNATIONAL INC NEW COM 571903202 9049 61095 SH SOLE 60010 0 1085 MARRIOTT INTERNATIONAL INC NEW COM 571903202 4501 30388 SH SOLE 1 28968 0 1420 MARRIOTT VACATIONS WRLDWDE CP COM 57164Y107 24 135 SH SOLE 1 135 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 11 32 SH SOLE 1 32 0 0 MARVELL TECHNOLOGY GROUP LTD O COM G5876H105 24 500 SH SOLE 500 0 0 MARVELL TECHNOLOGY GROUP LTD O COM G5876H105 142 2900 SH SOLE 1 2900 0 0 MASCO CORP COM COM 574599106 8323 138952 SH SOLE 111620 0 27332 MASCO CORP COM COM 574599106 193 3225 SH SOLE 1 3225 0 0 MASON INDUSTRIAL TECHNOLOGY COM 57520y205 61 6100 SH SOLE 3 6100 0 0 MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 657 67706 SH SOLE 3 67706 0 0 MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 14 22566 SH SOLE 3 22566 0 0 MASSROOTS INC COM 57630j106 0 500 SH SOLE 1 500 0 0 MASTEC INC COM COM 576323109 6246 66660 SH SOLE 53270 0 13390 MASTERCARD INC CL A COM 57636Q104 1113 3125 SH SOLE 3125 0 0 MASTERCARD INC CL A COM 57636Q104 13634 38292 SH SOLE 1 36768 0 1524 MATCH GROUP INC COM 57667l107 139 1013 SH SOLE 1 1013 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 110 1200 SH SOLE 1200 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 91 1000 SH SOLE 3 1000 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 351 3840 SH SOLE 1 3840 0 0 MCAP ACQUISITION CORP COM 55282t208 493 49500 SH SOLE 3 49500 0 0 MCCORMICK AND CO COM 579780206 53 600 SH SOLE 1 600 0 0 MCDONALDS CORP COM 580135101 14650 65363 SH SOLE 64363 0 1000 MCDONALDS CORP COM 580135101 7072 31551 SH SOLE 1 31064 0 487 MCKESSON CORP COM COM 58155Q103 785 4027 SH SOLE 4027 0 0 MCKESSON CORP COM COM 58155Q103 2804 14375 SH SOLE 1 12116 0 2259 MDH ACQUISITION CORP COM 55283p106 68 7041 SH SOLE 3 7041 0 0 MDH ACQUISITION CORP WT 55283p114 2 3520 SH SOLE 3 3520 0 0 MDH ACQUISITION CORP COM 55283p205 21 2100 SH SOLE 3 2100 0 0 MDU RES GROUP INC COM COM 552690109 25476 805945 SH SOLE 661735 0 144210 MDU RES GROUP INC COM COM 552690109 139 4410 SH SOLE 1 4410 0 0 MEDICAL MARIJUANA INC COM COM 58463a105 0 2000 SH SOLE 1 2000 0 0 MEDMEN ENTERPRISES INC COM 58507m107 19 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 12378 104783 SH SOLE 102733 0 2050 MEDTRONIC PLC SHS COM g5960l103 6052 51230 SH SOLE 1 50750 0 480 MERCADOLIBRE INC COM COM 58733r102 52 35 SH SOLE 1 35 0 0 MERCK & CO INC NEW COM COM 58933Y105 974 12630 SH SOLE 12630 0 0 MERCK & CO INC NEW COM COM 58933Y105 2615 33920 SH SOLE 1 30950 0 2970 MERCURY GENL CORP NEW COM COM 589400100 88 1450 SH SOLE 1 700 0 750 MEREDITH CORP COM 589433101 2194 73660 SH SOLE 54420 0 19240 MERIDIAN BANK COM 58958p104 416 15989 SH SOLE 14242 0 1747 MERIDIAN BANK COM 58958p104 134 5171 SH SOLE 3 5171 0 0 METLIFE INC COM COM 59156R108 99 1631 SH SOLE 1 1631 0 0 METTLER TOLEDO INTL COM COM 592688105 12 10 SH SOLE 1 10 0 0 MFS GOVT MKTS INCOME TR SH BEN CLSD FD 552939100 2 525 SH SOLE 1 525 0 0 MGM MIRAGE COM COM 552953101 41 1072 SH SOLE 1072 0 0 MGM MIRAGE COM COM 552953101 374 9845 SH SOLE 1 9845 0 0 MGP INGREDIENTS INC COM 55303j106 112 1895 SH SOLE 1 1895 0 0 MICHAELS COS INC COM COM 59408q106 22 1000 SH SOLE 3 1000 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2803 18061 SH SOLE 1 17070 0 991 MICRON TECHNOLOGY INC COM 595112103 419 4751 SH SOLE 1 3901 0 850 MICROSOFT CORP COM 594918104 22892 97093 SH SOLE 95543 0 1550 MICROSOFT CORP COM 594918104 33520 142173 SH SOLE 1 137522 0 4650 MIDDLEBY CORP COM COM 596278101 17 100 SH SOLE 1 100 0 0 MIDDLEFIELD BANC CORP COM COM 596304204 428 20408 SH SOLE 20408 0 0 MIDDLEFIELD BANC CORP COM COM 596304204 5898 281416 SH SOLE 3 281416 0 0 MIDDLEFIELD BANC CORP COM COM 596304204 2342 111715 SH SOLE 1 111715 0 0 MIDLAND STS BANCORP INC COM 597742105 114 4119 SH SOLE 4119 0 0 MIDLAND STS BANCORP INC COM 597742105 571 20594 SH SOLE 1 20594 0 0 MILLER HERMAN INC COM COM 600544100 6024 146383 SH SOLE 1 146383 0 0 MISSION ADVANCEMENT CORP COM 60501l200 70 6999 SH SOLE 3 6999 0 0 MODERNA INC COM COM 60770K107 87 666 SH SOLE 1 666 0 0 MODIVCARE INC COM 60783x104 3255 21978 SH SOLE 17373 0 4605 MOHAWK GROUP HLDGS INC COM COM 608189106 751 25470 SH SOLE 25470 0 0 MOHAWK INDS INC COM COM 608190104 8 40 SH SOLE 1 40 0 0 MOLSON COORS BREWING CL B COM 60871r209 18 344 SH SOLE 1 344 0 0 MONDELEZ INTL INC CL A COM 609207105 81 1384 SH SOLE 1384 0 0 MONDELEZ INTL INC CL A COM 609207105 269 4594 SH SOLE 1 4594 0 0 MONMOUTH REAL ESTATE INVT COM 609720107 33 1850 SH SOLE 1 1850 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 27 297 SH SOLE 1 297 0 0 MOOG INC CL A COM 615394202 83 1000 SH SOLE 1000 0 0 MOOG INC CL A COM 615394202 2026 24367 SH SOLE 3 24367 0 0 MOOG INC CL A COM 615394202 340 4090 SH SOLE 1 4090 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 162 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM COM 61945C103 95 3000 SH SOLE 3000 0 0 MOSAIC CO NEW COM COM 61945C103 439 13900 SH SOLE 1 13900 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1324 7042 SH SOLE 1 6092 0 950 MOVADO GROUP INC COM COM 624580106 338 11872 SH SOLE 10510 0 1362 MOVADO GROUP INC COM COM 624580106 113 3988 SH SOLE 3 3988 0 0 MPLX LP LP 55336v100 12 477 SH SOLE 477 0 0 MSA SAFETY INC COM COM 553498106 450 3000 SH SOLE 1 3000 0 0 MSCI INC COM COM 55354G100 233 555 SH SOLE 1 555 0 0 MSD ACQUISITION CORP COM g5709c117 51 5000 SH SOLE 3 5000 0 0 MTS SYS CORP COM COM 553777103 58 1000 SH SOLE 3 1000 0 0 MTS SYS CORP COM COM 553777103 29 500 SH SOLE 1 500 0 0 MURPHY OIL CORP COM COM 626717102 2 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 1331 154900 SH SOLE 1 154900 0 0 NASDAQ OMX GROUP INC COM COM 631103108 50 342 SH SOLE 342 0 0 NATIONAL GRID PLC SPON ADR NEW ADUS 636274300 1 11 SH SOLE 1 11 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 1 100 SH SOLE 1 100 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURA AND CO HOLDING SA COM 63884n108 25 1500 SH SOLE 1500 0 0 NELNET INC COM 64031n108 22 300 SH SOLE 300 0 0 NELNET INC COM 64031n108 86 1184 SH SOLE 1 1184 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 16052 143413 SH SOLE 140513 0 2900 NESTLE S A SPONSORED ADR ADUS 641069406 10056 89845 SH SOLE 1 85501 0 4344 NETEASE COM INC SPONSORED ADR ADUS 64110w102 124 1200 SH SOLE 1 1200 0 0 NETFLIX INC COM COM 64110l106 262 503 SH SOLE 503 0 0 NETFLIX INC COM COM 64110l106 573 1099 SH SOLE 1 1099 0 0 NEUBASE THERAPEUTICS INC COM 64132k102 1 100 SH SOLE 1 100 0 0 NEUBERGER BERMAN RE COM CLSD FD 64190a103 5 1117 SH SOLE 3 1117 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 13 2544590 SH SOLE 3 2544590 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEW HOME CO INC COM COM 645370107 5 1000 SH SOLE 1 1000 0 0 NEW JERSEY RESOURCES CORP COM 646025106 2591 64990 SH SOLE 44140 0 20850 NEW RELIC INC COM COM 64829b100 28 450 SH SOLE 1 450 0 0 NEW VISTA ACQUISITION CORP COM g6529l113 60 6000 SH SOLE 3 6000 0 0 NEWELL RUBBERMAID INC COM COM 651229106 94 3525 SH SOLE 1 3525 0 0 NEWMARK GROUP INC COM 65158n102 30 3000 SH SOLE 1 3000 0 0 NEWMONT MINING CORP COM 651639106 505 8380 SH SOLE 8380 0 0 NEWMONT MINING CORP COM 651639106 259 4293 SH SOLE 1 4293 0 0 NEWS CORP NEW COM 65249b109 20 800 SH SOLE 1 800 0 0 NEWTEK BUSINESS SERVICES CORPO COM 652526203 107 4000 SH SOLE 3619 0 381 NEWTEK BUSINESS SERVICES CORPO COM 652526203 30 1112 SH SOLE 3 1112 0 0 NEXSTAR BROADCASTING COM 65336k103 7 50 SH SOLE 50 0 0 NEXSTAR BROADCASTING COM 65336k103 110 785 SH SOLE 1 785 0 0 NEXTERA ENERGY INC COM COM 65339F101 603 7976 SH SOLE 7976 0 0 NEXTERA ENERGY INC COM COM 65339F101 3295 43579 SH SOLE 1 43114 0 465 NEXTERA ENERGY PARTNERS LP LP 65341b106 7 100 SH SOLE 1 100 0 0 NEXTGEN ACQUISITION CORP II COM g65317110 301 30410 SH SOLE 3 30410 0 0 NIC INC COM COM 62914b100 68 2000 SH SOLE 3 2000 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 12641 95126 SH SOLE 93026 0 2100 NIKE INC COM 654106103 9702 73010 SH SOLE 1 70417 0 2593 NIKOLA CORPORATION COM 654110105 12 874 SH SOLE 1 874 0 0 NIO INC COM 62914v106 44 1117 SH SOLE 1 1117 0 0 NISOURCE INC COM 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 g6546r127 194 19629 SH SOLE 3 19629 0 0 NOKIA CORP SPONSORED ADR ADUS 654902204 214 54017 SH SOLE 1 54017 0 0 NOMAD FOODS LTD COM g6564a105 5519 200989 SH SOLE 176972 0 24017 NOMAD FOODS LTD COM g6564a105 76 2770 SH SOLE 1 2770 0 0 NORDSON CORP COM COM 655663102 1447 7283 SH SOLE 1 7283 0 0 NORDSTROM INC PUT OPT PUT 655664950 59 247 SH Put SOLE 3 247 0 0 NORFOLK SOUTHERN COM 655844108 73 270 SH SOLE 270 0 0 NORFOLK SOUTHERN COM 655844108 2770 10314 SH SOLE 1 9864 0 450 NORFOLK SOUTHERN CORP PUT OPT PUT 655844958 11 51 SH Put SOLE 3 51 0 0 NORTH ATLANTIC ACQUISITION COR COM g66139109 33 3300 SH SOLE 3 3300 0 0 NORTH ATLANTIC ACQUISITION COR WT g66139125 1 1100 SH SOLE 3 1100 0 0 NORTHERN GENESIS ACQUISITION C COM 66516t104 13 800 SH SOLE 1 800 0 0 NORTHERN STAR INVESTMENT COR COM 66575b200 157 15805 SH SOLE 3 15805 0 0 NORTHERN STAR INVESTMENT III COM 66574l209 24 2400 SH SOLE 3 2400 0 0 NORTHLAND POWER COM 666511100 7 201 SH SOLE 1 201 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 139 428 SH SOLE 428 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 896 2768 SH SOLE 1 2693 0 75 NORTHTRIM BANCORP INC COM 666762109 483 11356 SH SOLE 10052 0 1304 NORTHTRIM BANCORP INC COM 666762109 162 3818 SH SOLE 3 3818 0 0 NORTHWEST BANCSHARES INC MD CO COM 667340103 191 13246 SH SOLE 13246 0 0 NORTHWEST BANCSHARES INC MD CO COM 667340103 4397 304305 SH SOLE 3 304305 0 0 NORTHWEST BANCSHARES INC MD CO COM 667340103 813 56259 SH SOLE 1 56259 0 0 NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 1 1000 SH SOLE 1 1000 0 0 NORTONLIFELOCK INC COM 668771108 266 12500 SH SOLE 12500 0 0 NORTONLIFELOCK INC COM 668771108 4 200 SH SOLE 1 200 0 0 NOVARTIS A G SPONSORED ADR ADUS 66987V109 127 1480 SH SOLE 1480 0 0 NOVARTIS A G SPONSORED ADR ADUS 66987V109 182 2133 SH SOLE 1 2133 0 0 NOVOCURE LTD COM G6674u108 7 50 SH SOLE 1 50 0 0 NOVO-NORDISK A S ADR ADUS 670100205 115 1712 SH SOLE 1 1712 0 0 NOVUS CAPITAL COM 67012w203 48 4813 SH SOLE 3 4813 0 0 NUCOR CORP COM COM 670346105 53 662 SH SOLE 1 662 0 0 NUVEEN CR STRATEGIES INCM FD C CLSD FD 67073D102 126 19400 SH SOLE 1 19400 0 0 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 12 769 SH SOLE 1 769 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 13 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 COM CLSD FD 670928100 37 3332 SH SOLE 1 3332 0 0 NUVEEN OHIO QUALITY INCOME MUN CLSD FD 670980101 44 2800 SH SOLE 1 2800 0 0 NUVEEN SELECT TAX FREE INCM 3 CLSD FD 67063X100 221 13110 SH SOLE 1 13110 0 0 NUVEEN SELECT TAX FREE INCM PT CLSD FD 67062F100 29 1659 SH SOLE 1 1659 0 0 NUVEEN SELECT TAX FREE INCM PT CLSD FD 67063C106 136 8456 SH SOLE 1 8456 0 0 NUVEEN TAX FREE ADV MN COM CLSD FD 670657105 7 504 SH SOLE 1 504 0 0 NVIDIA CORP COM COM 67066g104 370 693 SH SOLE 693 0 0 NVIDIA CORP COM COM 67066g104 747 1399 SH SOLE 1 1399 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 1 7 SH SOLE 1 7 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 DEL COM COM 674599105 21 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 43 1628 SH SOLE 1 1628 0 0 OCCIDENTAL PETROLEUM CORP WTS WT 674599162 1 100 SH SOLE 100 0 0 OCCIDENTAL PETROLEUM CORP WTS WT 674599162 1 75 SH SOLE 1 75 0 0 OCEAN BIO CHEM INC COM 674631106 1496 124600 SH SOLE 124600 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 171 775 SH SOLE 1 775 0 0 OLD SECOND BANCORP INC COM COM 680277100 376 28454 SH SOLE 3 28454 0 0 OLIN CORP COM PAR $1 COM 680665205 17 450 SH SOLE 1 450 0 0 OLYMPIC STEEL INC COM COM 68162K106 698 23686 SH SOLE 20983 0 2703 OLYMPIC STEEL INC COM COM 68162K106 234 7956 SH SOLE 3 7956 0 0 OMEGA HEALTHCARE INVS COM COM 681936100 73 2000 SH SOLE 1 2000 0 0 OMNICOM GROUP INC COM COM 681919106 52 700 SH SOLE 1 700 0 0 ONE EQUITY PARTNERS OPEN WAT COM 68237l204 101 10100 SH SOLE 3 10100 0 0 ONEOK INC NEW COM COM 682680103 25 490 SH SOLE 490 0 0 ONESPAN INC COM 68287n100 159 6475 SH SOLE 6475 0 0 ONESPAN INC COM 68287n100 19679 803226 SH SOLE 3 803226 0 0 ONESPAN INC COM 68287n100 2254 92008 SH SOLE 1 85733 0 6275 ONTRAK INC COM 683373104 134 4105 SH SOLE 3633 0 472 ONTRAK INC COM 683373104 45 1383 SH SOLE 3 1383 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 70 1011 SH SOLE 1011 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 186 2676 SH SOLE 1 2676 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9191 80673 SH SOLE 80673 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 95 830 SH SOLE 1 830 0 0 ORACLE CORP COM COM 68389X105 4184 59625 SH SOLE 1 52721 0 6904 ORGANIGRAM HOLDINGS INC COM 68620p101 519 149532 SH SOLE 1 135558 0 13974 ORION ACQUISITION CORP COM 68626a207 120 12047 SH SOLE 3 12047 0 0 ORION MARINE GROUP INC COM 68628v308 2841 468017 SH SOLE 364234 0 103783 ORION MARINE GROUP INC COM 68628v308 423 69656 SH SOLE 3 69656 0 0 O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH SOLE 1 36 0 0 OSHKOSH TRUCK CORP COM COM 688239201 59 500 SH SOLE 1 0 0 500 OSISKO GOLD ROYALTIES COM 68827l101 2102 190700 SH SOLE 141550 0 49150 OTELCO INC CL A NEW COM 688823301 129 10980 SH SOLE 3 10980 0 0 OTIS WORLDWIDE CORPORATION COM 68902V107 237 3461 SH SOLE 1 3461 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 179 13034 SH SOLE 13034 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 424 30819 SH SOLE 1 30819 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 505 20000 SH SOLE 20000 0 0 OXURION NV COM b6s90t102 3 1000 SH SOLE 1 1000 0 0 OYSTER ENTERPRISES ACQUISITI COM 69242m203 952 96305 SH SOLE 3 96305 0 0 PACKAGING CORP AMER COM COM 695156109 85 633 SH SOLE 1 633 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 56 2400 SH SOLE 1 2400 0 0 PALO ALTO NETWORKS COM 697435105 11 35 SH SOLE 1 35 0 0 PAN AMERICAN SILVER CP COM COM 697900108 85 2834 SH SOLE 1 2834 0 0 PARK NATL CORP COM COM 700658107 39 300 SH SOLE 1 300 0 0 PARK OHIO HLDGS CORP COM COM 700666100 3 100 SH SOLE 100 0 0 PARK OHIO HLDGS CORP COM COM 700666100 13 400 SH SOLE 1 400 0 0 PARKER HANNIFIN CORP COM COM 701094104 143 452 SH SOLE 452 0 0 PARKER HANNIFIN CORP COM COM 701094104 3295 10447 SH SOLE 1 9299 0 1149 PARTS ID INC COM 702141102 431 54888 SH SOLE 54888 0 0 PATHFINDER ACQUISITION CORP COM g04119114 1 100 SH SOLE 3 100 0 0 PAYCHEX INC COM 704326107 115 1169 SH SOLE 1 219 0 950 PAYPAL HLDGS INC COM 70450y103 1147 4723 SH SOLE 4723 0 0 PAYPAL HLDGS INC COM 70450y103 4300 17707 SH SOLE 1 16157 0 1550 PC TEL INC COM COM 69325q105 629 90559 SH SOLE 87267 0 3292 PC TEL INC COM COM 69325q105 67 9691 SH SOLE 3 9691 0 0 PCSB FINL CORP COM COM 69324R104 1340 80657 SH SOLE 80657 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PELOTON INTERACTIVE INC COM 70614w100 34 300 SH SOLE 1 300 0 0 PENN NATL GAMING INC COM COM 707569109 60 576 SH SOLE 1 576 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 4337 94700 SH SOLE 74434 0 20266 PENTAIR LTD SHS COM g7S00t104 22 360 SH SOLE 360 0 0 PENTAIR LTD SHS COM g7S00t104 34 540 SH SOLE 1 540 0 0 PEOPLES BANCORP INC COM COM 709789101 18 534 SH SOLE 1 534 0 0 PEPSICO INC COM 713448108 723 5109 SH SOLE 5109 0 0 PEPSICO INC COM 713448108 9836 69534 SH SOLE 1 65920 0 3614 PERIDOT ACQUISITION CORP II COM g7008b113 74 7400 SH SOLE 3 7400 0 0 PERKINELMER INC COM COM 714046109 1702 13270 SH SOLE 1 12495 0 775 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 780 106440 SH SOLE 94249 0 12191 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 262 35728 SH SOLE 3 35728 0 0 PERPETUAL FED SVGS BK COM COM 714273109 18 630 SH SOLE 1 630 0 0 PERRIGO CO PLC SHS COM g97822103 11 280 SH SOLE 280 0 0 PERSPECTA INC COM 715347100 119 4101 SH SOLE 3 4101 0 0 PERSPECTA INC COM 715347100 12 400 SH SOLE 1 400 0 0 PFIZER INC COM 717081103 932 25718 SH SOLE 25718 0 0 PFIZER INC COM 717081103 5545 153042 SH SOLE 1 147550 0 5492 PFSWEB INC COM NEW COM 717098206 111 16411 SH SOLE 14541 0 1870 PFSWEB INC COM NEW COM 717098206 37 5507 SH SOLE 3 5507 0 0 PHILIP MORRIS INTL INC COM COM 718172109 177 2000 SH SOLE 2000 0 0 PHILIP MORRIS INTL INC COM COM 718172109 396 4463 SH SOLE 1 4313 0 150 PHILLIPS 66 COM COM 718546104 3622 44414 SH SOLE 1 39163 0 5251 PHILLIPS 66 PARTNERS LP COM 718549207 253 8000 SH SOLE 3 8000 0 0 PHILLIPS 66 PARTNERS LP COM 718549207 32 1000 SH SOLE 1 1000 0 0 PHILLIPS EDISON & COMPANY INC COM 71844v102 3 375 SH SOLE 1 375 0 0 PIMCO CORPORATE INCOME STRATEG CLSD FD 72200U100 12 666 SH SOLE 1 666 0 0 PIMCO ENRG TCTCL CRT OPP COM 69346N107 52 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR 1-5 US TIP IDX INDX FD 72201R205 40 724 SH SOLE 1 436 0 288 PIMCO ETF TR ENHAN SHRT MAT INDX FD 72201R833 425 4175 SH SOLE 4175 0 0 PIMCO ETF TR ENHAN SHRT MAT INDX FD 72201R833 1550 15212 SH SOLE 1 14912 0 300 PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 24 219 SH SOLE 1 219 0 0 PIMCO MUN INCOME FD II COM CLSD FD 72200W106 15 1000 SH SOLE 1 1000 0 0 PINE TECHNOLOGY ACQUISITION COM 722850203 672 67677 SH SOLE 3 67677 0 0 PINNACLE RENEWABLE ENERGY IN COM 72349j107 179 20000 SH SOLE 3 20000 0 0 PIONEER MERGER CORP COM g7s24c129 5 500 SH SOLE 3 500 0 0 PIONEER NAT RES CO COM COM 723787107 13 84 SH SOLE 1 84 0 0 PIVOTAL INVESTMENT III CORP COM 72582m205 14 1400 SH SOLE 3 1400 0 0 PLANET 13 HOLDINGS INC COM 72706K101 0 75 SH SOLE 1 75 0 0 PLATEAU ENERGY METALS INC COM 72764b100 38 69500 SH SOLE 3 69500 0 0 PLUG POWER INC COM 72919p202 2 49 SH SOLE 1 49 0 0 PLUM ACQUISITION I CORP COM g7134l100 358 35993 SH SOLE 3 35993 0 0 PLURALSIGHT INC - A COM 72941b106 22 1000 SH SOLE 3 1000 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 1297 7393 SH SOLE 1 7393 0 0 PNM RESOURCES INC COM 69349h107 378 7700 SH SOLE 3 7700 0 0 POINTS INTERNATIONAL LTD COM 730843208 296 19456 SH SOLE 17189 0 2267 POINTS INTERNATIONAL LTD COM 730843208 101 6618 SH SOLE 3 6618 0 0 POOL CORPORATION COM COM 73278l105 21 62 SH SOLE 1 62 0 0 PORTMAN RIDGE FINANCE CORP COM 73688f102 26 12003 SH SOLE 1 12003 0 0 POST HLDGS INC COM COM 737446104 6172 58380 SH SOLE 40410 0 17970 POST HLDGS INC COM COM 737446104 112 1055 SH SOLE 1 1055 0 0 POSTAL REALTY TRUST COM 73757r102 5447 317068 SH SOLE 265140 0 51928 POSTAL REALTY TRUST COM 73757r102 335 19480 SH SOLE 3 19480 0 0 POSTAL REALTY TRUST COM 73757r102 21 1250 SH SOLE 1 1250 0 0 POTBELLY CORP COM 73754y100 6255 1058373 SH SOLE 3 1058373 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 POTLATCH CORP NEW COM COM 737630103 9987 188728 SH SOLE 157035 0 31693 POTLATCH CORP NEW COM COM 737630103 151 2850 SH SOLE 1 2850 0 0 POWERED BRANDS - CLASS A COM g7209m108 33 3366 SH SOLE 3 3366 0 0 PPG INDS INC COM COM 693506107 1308 8702 SH SOLE 1 8702 0 0 PPL CORP COM 69351t106 82 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 409 12285 SH SOLE 12285 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 3392 101995 SH SOLE 3 101995 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 312 9374 SH SOLE 1 9374 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 193 1124 SH SOLE 1 1124 0 0 PRIMO WATER COM 74167p108 36 2220 SH SOLE 2220 0 0 PRIVETERRA ACQUISITION CORP COM 74275n201 167 16770 SH SOLE 3 16770 0 0 PROCTER & GAMBLE CO COM 742718109 10438 77076 SH SOLE 75726 0 1350 PROCTER & GAMBLE CO COM 742718109 15363 113437 SH SOLE 1 109290 0 4147 PROFIRE ENERGY COM 74316x101 568 516755 SH SOLE 471889 0 44866 PROFIRE ENERGY COM 74316x101 144 131285 SH SOLE 3 131285 0 0 PROG HOLDINGS INC COM 74319r101 6261 144640 SH SOLE 111770 0 32870 PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47700 SH SOLE 3 47700 0 0 PROGRESS ACQUISITION CORP COM 74327p105 12 1200 SH SOLE 3 1200 0 0 PROGRESS ACQUISITION CORP COM 74327p204 483 48872 SH SOLE 3 48872 0 0 PROGRESSIVE CORP OHIO COM 743315103 232 2425 SH SOLE 2425 0 0 PROGRESSIVE CORP OHIO COM 743315103 1709 17872 SH SOLE 1 17872 0 0 PROLOGIS SH BEN INT COM 74340w103 51 480 SH SOLE 1 466 0 14 PROPERTY SOLUTIONS ACQUISITI COM 74350a207 1499 152462 SH SOLE 3 152462 0 0 PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 679 8656 SH SOLE 1 8656 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 6 94 SH SOLE 1 94 0 0 PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 1 9 SH SOLE 1 9 0 0 PROSHARES TR SHORT QQQ NEW INDX FD 74347B714 104 7494 SH SOLE 1 7494 0 0 PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 17 780 SH SOLE 1 780 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 119 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 QQQ INDX FD 74347x831 1 12 SH SOLE 1 12 0 0 PROSHARES ULTRAPRO SHORT DOW30 COM 74347g309 3 350 SH SOLE 1 350 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 2 50 SH SOLE 1 50 0 0 PROSIGHT GLOBAL INC COM 74349j103 39 3100 SH SOLE 3 3100 0 0 PROTECTIVE INSURANCE CORP- B COM 74368l203 53 2300 SH SOLE 3 2300 0 0 PROVECTUS PHARMACEUTIC COM COM 74373p108 1 14650 SH SOLE 1 14650 0 0 PRU GIA COM 744366725 72 67033 SH SOLE 1 67033 0 0 PRUDENTIAL FINL INC COM COM 744320102 492 5400 SH SOLE 5400 0 0 PSB HLDGS INC WIS COM 69360n108 13 498 SH SOLE 498 0 0 PSB HLDGS INC WIS COM 69360n108 257 10180 SH SOLE 3 10180 0 0 PSB HLDGS INC WIS COM 69360n108 8 300 SH SOLE 1 300 0 0 PSX 210416P00065000 PUT 718546954 1 50 SH Put SOLE 3 50 0 0 PSYCHEMEDICS CORPORATION COM 744375205 419 67644 SH SOLE 61570 0 6074 PSYCHEMEDICS CORPORATION COM 744375205 110 17806 SH SOLE 3 17806 0 0 PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 2 25 SH SOLE 1 25 0 0 PULTE GROUP INC COM COM 745867101 21 400 SH SOLE 1 400 0 0 PURE STORAGE COM 74624m102 2 100 SH SOLE 1 100 0 0 PURECYCLE CORP COM NEW COM 746228303 264 19691 SH SOLE 1 19691 0 0 PUTNAM MANAGED MUNICIPAL INCOM CLSD FD 746823103 209 25590 SH SOLE 1 25590 0 0 PVH CORP PUT OPT PUT 693656950 27 79 SH Put SOLE 3 79 0 0 PWP FORWARD ACQUISITION CORP COM 74709q200 670 67497 SH SOLE 3 67497 0 0 QC HLDGS INC COM COM 74729t101 192 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 23 127 SH SOLE 1 127 0 0 QQQ 210416P00300000 PUT 46090E953 27 200 SH Put SOLE 3 200 0 0 QQQ 210416P00310000 PUT 46090E953 86 300 SH Put SOLE 3 300 0 0 QQQ 210618P00235000 PUT 46090E953 34 400 SH Put SOLE 3 400 0 0 QQQ 210618P00240000 PUT 46090E953 29 300 SH Put SOLE 3 300 0 0 QQQ 210618P00260000 PUT 46090E953 18 100 SH Put SOLE 3 100 0 0 QQQ 210618P00295000 PUT 46090E953 123 200 SH Put SOLE 3 200 0 0 QQQ 210618P00300000 PUT 46090E953 218 300 SH Put SOLE 3 300 0 0 QQQ 210917P00225000 PUT 46090E953 24 100 SH Put SOLE 3 100 0 0 QQQ 210917P00295000 PUT 46090E953 306 250 SH Put SOLE 3 250 0 0 QQQ 210917P00325000 PUT 46090E953 230 100 SH Put SOLE 3 100 0 0 QQQ 220121P00200000 PUT 46090E953 117 400 SH Put SOLE 3 400 0 0 QQQ 220121P00225000 PUT 46090E953 29 60 SH Put SOLE 3 60 0 0 QQQ 221216P00250000 PUT 46090E953 16 10 SH Put SOLE 3 10 0 0 QUALCOMM INC COM COM 747525103 976 7361 SH SOLE 7361 0 0 QUALCOMM INC COM COM 747525103 1971 14866 SH SOLE 1 11476 0 3390 QUANTUM FINTECH ACQUISITION CO COM 74767a204 10 975 SH SOLE 3 975 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 13 104 SH SOLE 1 104 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 10001 850446 SH SOLE 695210 0 155236 RADIANT LOGISTICS INC COM 75025x100 14 2000 SH SOLE 2000 0 0 RADIANT LOGISTICS INC COM 75025x100 5573 801902 SH SOLE 3 801902 0 0 RADIANT LOGISTICS INC COM 75025x100 34 4911 SH SOLE 1 4911 0 0 RADNET INC COM COM 750491102 1994 91700 SH SOLE 91700 0 0 RAYMOND JAMES FINANCIAL INC CO COM 754730109 12876 105060 SH SOLE 81010 0 24050 RAYMOND JAMES FINANCIAL INC CO COM 754730109 144 1175 SH SOLE 1 1175 0 0 RAYONIER INC COM COM 754907103 97 3000 SH SOLE 1 3000 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 414 5362 SH SOLE 5362 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 6794 87922 SH SOLE 1 84894 0 3028 READY CAPITAL CORPORATION LP 75574u101 7 486 SH SOLE 1 486 0 0 REAL BROKERAGE INC COM 75585h107 10 5000 SH SOLE 1 5000 0 0 REALPAGE INC COM 75606n109 349 4000 SH SOLE 3 4000 0 0 REALTY INCOME CORP COM 756109104 119 1875 SH SOLE 1875 0 0 REALTY INCOME CORP COM 756109104 229 3600 SH SOLE 1 3600 0 0 REGENCY AFFILIATES INC COM COM 758847404 3 500 SH SOLE 1 500 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 125 264 SH SOLE 1 264 0 0 REGENXBIO INC COM COM 75901b107 34 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 2607 162959 SH SOLE 162959 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 7117 444791 SH SOLE 1 444791 0 0 RELIANCE STEEL & ALUM COM COM 759509102 25 167 SH SOLE 1 167 0 0 RELIEF THERAPEUTICS HOLDING SA COM h6759s100 47 150000 SH SOLE 1 150000 0 0 REPUBLIC SVCS INC COM COM 760759100 107 1075 SH SOLE 1075 0 0 REPUBLIC SVCS INC COM COM 760759100 2666 26837 SH SOLE 1 23709 0 3128 RESIDEO TECHNOLOGIES COM 76118y104 4 130 SH SOLE 1 130 0 0 REVOLUTION HEALTHCARE ACQUISIT COM 76155y207 63 6300 SH SOLE 3 6300 0 0 REVOLUTION MEDICINES INC COM 76155x100 1 32 SH SOLE 1 32 0 0 REXNORD CORP COM 76169b102 16 346 SH SOLE 1 346 0 0 RH COM COM 74967x103 60 100 SH SOLE 100 0 0 RHYTHM PHARMACEUTICALS INC COM 76243j105 1 60 SH SOLE 1 60 0 0 RICHARDSON ELECTRONICS LTD COM 763165107 776 121847 SH SOLE 110348 0 11499 RICHARDSON ELECTRONICS LTD COM 763165107 214 33668 SH SOLE 3 33668 0 0 RIOT BLOCKCHAIN INC COM 767292105 268 5036 SH SOLE 1 5036 0 0 RISK GEORGE INDS INC CL A COM 767720204 38 2995 SH SOLE 1 2995 0 0 RITCHIE BROS AUCTION COM COM 767744105 7 122 SH SOLE 1 122 0 0 RIVERVIEW BANCORP INC COM COM 769397100 63 9157 SH SOLE 9157 0 0 RIVERVIEW BANCORP INC COM COM 769397100 670 96709 SH SOLE 3 96709 0 0 RIVERVIEW BANCORP INC COM COM 769397100 136 19636 SH SOLE 1 19636 0 0 RMR REAL ESTATE INCOME FD COM COM 76970b101 2 135 SH SOLE 3 135 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 10 250 SH SOLE 1 250 0 0 ROCKET COMPANIES INC COM 77311w101 81 3500 SH SOLE 1 3500 0 0 ROCKY BRANDS COM 774515100 24 450 SH SOLE 1 450 0 0 ROKU INC COM 77543r102 33 100 SH SOLE 1 80 0 20 ROSECLIFF ACQUISITION CORP I COM 77732r103 2028 210200 SH SOLE 3 210200 0 0 ROSECLIFF ACQUISITION CORP I WT 77732r111 51 70066 SH SOLE 3 70066 0 0 ROSS ACQUISITION CORP II COM g7641c122 1020 102455 SH SOLE 3 102455 0 0 ROSS STORES INC COM COM 778296103 1 6 SH SOLE 1 0 0 6 ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 38 1247 SH SOLE 1 1247 0 0 ROYAL BK CDA MONTREAL COM COM 780087102 89 960 SH SOLE 1 960 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 116 1350 SH SOLE 1 1350 0 0 ROYAL DUTCH SHELL PLC SPONS AD ADUS 780259206 148 3777 SH SOLE 1 3777 0 0 ROYCE MICRO-CAP TR INC COM CLSD FD 780915104 13 1177 SH SOLE 1 1177 0 0 RPM INTL INC COM COM 749685103 133 1450 SH SOLE 1 1450 0 0 RTH 210618P00150000 PUT 92189f954 25 180 SH Put SOLE 3 180 0 0 RTH 210917P00147000 PUT 92189f954 34 142 SH Put SOLE 3 142 0 0 RTH 210917P00158000 PUT 92189f954 50 100 SH Put SOLE 3 100 0 0 RXR ACQUISITION CORP COM 74981w206 732 74300 SH SOLE 3 74300 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 7 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 6 75 SH SOLE 1 75 0 0 SAGEN MI CANADA INC COM 786688101 142 4100 SH SOLE 3 4100 0 0 SALESFORCE COM INC COM COM 79466l302 118 557 SH SOLE 557 0 0 SALESFORCE COM INC COM COM 79466l302 372 1758 SH SOLE 1 1758 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 15 8 SH SOLE 1 8 0 0 SANDBRIDGE ACQUISITION COR-A COM 799793104 11 1100 SH SOLE 3 1100 0 0 SANDBRIDGE X2 CORP COM 799792205 50 5000 SH SOLE 3 5000 0 0 SANDRIDGE PERMIAN TR COM UNIT COM 80007a102 9 20000 SH SOLE 3 20000 0 0 SAP SE SPON ADR ADUS 803054204 12 100 SH SOLE 1 100 0 0 SBA COMMUNICATIONS CORPORATION LP 78410g104 37 132 SH SOLE 1 132 0 0 SCHEIN HENRY INC COM COM 806407102 11845 171069 SH SOLE 142487 0 28582 SCHEIN HENRY INC COM COM 806407102 83 1195 SH SOLE 1 1195 0 0 SCHLUMBERGER LTD COM COM 806857108 110 4051 SH SOLE 1 3501 0 550 SCHWAB CHARLES CP NEW COM COM 808513105 533 8171 SH SOLE 8171 0 0 SCHWAB CHARLES CP NEW COM COM 808513105 3948 60571 SH SOLE 1 56263 0 4308 SCHWAB FUNDAMENTAL INTL LARGE INDX FD 808524755 35 1077 SH SOLE 1 1077 0 0 SCHWAB FUNDAMENTAL U S BROAD M INDX FD 808524789 40 773 SH SOLE 1 323 0 450 SCHWAB STRAT FUNDAMENTAL EMRGN INDX FD 808524730 1 23 SH SOLE 1 23 0 0 SCHWAB STRATEGIC TR 1 5YR CORP INDX FD 808524714 10 194 SH SOLE 1 194 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ INDX FD 808524706 1872 58905 SH SOLE 1 54071 0 4834 SCHWAB STRATEGIC TR INTL EQTY INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INTL EQTY INDX FD 808524805 8827 234637 SH SOLE 1 211129 0 23509 SCHWAB STRATEGIC TR US AGGREGA INDX FD 808524839 4 66 SH SOLE 66 0 0 SCHWAB STRATEGIC TR US AGGREGA INDX FD 808524839 28680 531604 SH SOLE 1 475259 0 56345 SCHWAB STRATEGIC TR US BROAD M INDX FD 808524102 1302 13459 SH SOLE 1 13459 0 0 SCHWAB STRATEGIC TR US DIVIDEN INDX FD 808524797 536 7347 SH SOLE 1 7347 0 0 SCHWAB STRATEGIC TR US LARGE C INDX FD 808524201 10 100 SH SOLE 100 0 0 SCHWAB STRATEGIC TR US LARGE C INDX FD 808524201 34718 361533 SH SOLE 1 326820 0 34713 SCHWAB STRATEGIC TR US LARGE C INDX FD 808524300 705 5431 SH SOLE 1 5431 0 0 SCHWAB STRATEGIC TR US LARGE C INDX FD 808524409 16 249 SH SOLE 1 249 0 0 SCHWAB STRATEGIC TR US REIT ET COM 808524847 71 1729 SH SOLE 1 1729 0 0 SCHWAB STRATEGIC TR US SML CAP INDX FD 808524607 39 395 SH SOLE 1 395 0 0 SCHWAB STRATEGIC TR US TIPS ET INDX FD 808524870 22 360 SH SOLE 1 360 0 0 SCIENCE STRATEGIC ACQUISITION COM 808641203 9 900 SH SOLE 3 900 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 18 75 SH SOLE 1 75 0 0 SCP & CO HEALTHCARE ACQUISIT COM 784065203 103 10337 SH SOLE 3 10337 0 0 SCP & HEALTHCARE ACQUISITION C COM 784065104 104 10756 SH SOLE 3 10756 0 0 SCP & HEALTHCARE ACQUISITION C WT 784065112 3 5000 SH SOLE 3 5000 0 0 SCVX CORP COM g79448208 2 200 SH SOLE 3 200 0 0 SEABOARD CORP COM COM 811543107 18 5 SH SOLE 5 0 0 SEABOARD CORP COM COM 811543107 3443 933 SH SOLE 3 933 0 0 SEABOARD CORP COM COM 811543107 52 14 SH SOLE 1 14 0 0 SEALED AIR CORP NEW COM COM 81211k100 9 200 SH SOLE 1 200 0 0 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 149 3778 SH SOLE 1 3778 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369Y308 43 633 SH SOLE 1 633 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 63 377 SH SOLE 1 377 0 0 SELECT SECTOR SPDR TR SBI HEAL INDX FD 81369Y209 173 1480 SH SOLE 1 1480 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y506 367 7473 SH SOLE 7473 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y506 1158 23601 SH SOLE 1 23601 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y605 29 861 SH SOLE 861 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y605 136 3987 SH SOLE 1 3987 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y704 94 955 SH SOLE 1 955 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 21 328 SH SOLE 1 328 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 27 348 SH SOLE 348 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 143 1812 SH SOLE 1 1812 0 0 SELECT SECTOR SPDR TR TECHNOLO INDX FD 81369Y803 1566 11794 SH SOLE 1 11762 0 32 SEMPRA ENERGY COM COM 816851109 11 84 SH SOLE 1 84 0 0 SERVICE CORP INTL COM COM 817565104 44 869 SH SOLE 1 869 0 0 SERVICENOW INC COM COM 81762p102 147 294 SH SOLE 294 0 0 SERVICENOW INC COM COM 81762p102 282 564 SH SOLE 1 564 0 0 SESEN BIO INC COM 817763105 3 1302 SH SOLE 1 1302 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 SHARES EXPANDED TECH SOFTWARE COM 464287515 44 128 SH SOLE 1 128 0 0 SHERWIN WILLIAMS CO COM 824348106 627 850 SH SOLE 850 0 0 SHERWIN WILLIAMS CO COM 824348106 3257 4413 SH SOLE 1 4388 0 25 SHOPIFY INC CL A COM 82509l107 1302 1177 SH SOLE 1 1017 0 160 SHOPIFY INC COM NPV JAN 21 22 CALL 82509L907 125 2 SH SOLE 1 2 0 0 SHORE BANCSHARES INC COM COM 825107105 482 28342 SH SOLE 3 28342 0 0 SHYFT GROUP INC COM 825698103 697 18730 SH SOLE 18730 0 0 SIEMENS A G SPONSORED ADR ADUS 826197501 16 200 SH SOLE 1 200 0 0 SIGNET JEWELERS LTD SHS COM g81276100 150 2579 SH SOLE 1 2579 0 0 SILVER CREST ACQUISITION CORP COM g81355102 41 4200 SH SOLE 3 4200 0 0 SILVER CREST ACQUISITION CORP WT g81355128 1 1850 SH SOLE 3 1850 0 0 SILVER SPIKE ACQUISITION II CO COM g8201h121 50 5000 SH SOLE 3 5000 0 0 SILVERBOX ENGAGED MERGER COR COM 82836l200 283 28600 SH SOLE 3 28600 0 0 SIMON PPTY GROUP NEW COM COM 828806109 46 400 SH SOLE 1 400 0 0 SIMULATIONS PLUS INC COM 829214105 978 15463 SH SOLE 14763 0 700 SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13334 SH SOLE 1 13334 0 0 SIREN ETF TR NSD NXGN ECO ETF INDX FD 829658202 8 170 SH SOLE 1 170 0 0 SIRIUS XM HLDGS INC COM 82968b103 23 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 98 5127 SH SOLE 1 5127 0 0 SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 151 124 SH SOLE 1 124 0 0 SKYWEST INC COM COM 830879102 4 68 SH SOLE 1 68 0 0 SLACK TECHNOLOGIES INC COM COM 83088v102 81 2000 SH SOLE 3 2000 0 0 SLACK TECHNOLOGIES INC COM COM 83088v102 20 500 SH SOLE 1 500 0 0 SLAM CORP COM g8210l113 72 7300 SH SOLE 3 7300 0 0 SLV 210416C00030000 CALL 46428Q909 0 200 SH Call SOLE 3 200 0 0 SLV 220121C00023000 CALL 46428Q909 26 100 SH Call SOLE 3 100 0 0 SLV 220121C00053000 CALL 46428Q909 3 100 SH Call SOLE 3 100 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMITH & WESSON BRANDS INC COM 831754106 10 550 SH SOLE 1 550 0 0 SMTC CORP COM NEW COM 832682207 122 20253 SH SOLE 3 20253 0 0 SMUCKER J M CO COM NEW COM 832696405 290 2289 SH SOLE 2289 0 0 SMUCKER J M CO COM NEW COM 832696405 1887 14916 SH SOLE 1 14763 0 152 SNAP INC. COM 83304a106 41 788 SH SOLE 1 788 0 0 SNOWFLAKE INC CL A COM 833445109 66 289 SH SOLE 1 289 0 0 SOCIAL CAPITAL HEDOSOP -CW25 WT 18914f111 8 5000 SH SOLE 3 5000 0 0 SOCIAL CAPITAL HEDOSOPHIA HOLD COM g8252p105 26 1500 SH SOLE 1 1500 0 0 SOFTBANK GROUP CORPORATION COM 83404d109 13 300 SH SOLE 1 300 0 0 SOTERA HEALTH CO COM 83601l102 25 1000 SH SOLE 1 1000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 1148 50836 SH SOLE 42644 0 8192 SOUTHERN CO COM COM 842587107 691 11114 SH SOLE 1 10964 0 150 SOUTHWEST AIRLS CO COM COM 844741108 11 184 SH SOLE 1 184 0 0 SP PLUS CORP COM COM 78469c103 1102 33610 SH SOLE 33610 0 0 SPCX 210917P00025000 PUT 19423l952 4 100 SH Put SOLE 3 100 0 0 SPCX 211217P00023000 PUT 19423l952 0 2 SH Put SOLE 3 2 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 1 5 SH SOLE 1 5 0 0 SPDR DOUBLELINE EMERGING MARKE INDX FD 78470p309 0 2 SH SOLE 1 2 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 515 1561 SH SOLE 1 1561 0 0 SPDR GOLD MINISHARES TRUST COM 98149e204 0 26 SH SOLE 1 26 0 0 SPDR GOLD TRUST GOLD SHS INDX FD 78463V107 3784 23655 SH SOLE 23655 0 0 SPDR GOLD TRUST GOLD SHS INDX FD 78463V107 1174 7337 SH SOLE 1 7287 0 50 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 27 600 SH SOLE 1 600 0 0 SPDR INDEX SHS FDS DJ GLB RL E INDX FD 78463X749 164 3470 SH SOLE 3470 0 0 SPDR INDEX SHS FDS DJ GLB RL E INDX FD 78463X749 171 3615 SH SOLE 1 3615 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 10 225 SH SOLE 1 225 0 0 SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 24 219 SH SOLE 1 219 0 0 SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 430 8667 SH SOLE 1 8667 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 260 8777 SH SOLE 1 8777 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 25 710 SH SOLE 1 710 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 4 109 SH SOLE 1 109 0 0 SPDR PORTFOLIO S&P 500 ETF COM 78464a854 1 16 SH SOLE 1 16 0 0 SPDR PORTFOLIO S&P 500 VALUE E COM 78464a508 1 23 SH SOLE 1 23 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 101 2048 SH SOLE 1 2048 0 0 SPDR S&P 400 MID CAP GROWTH INDX FD 78464a821 0 4 SH SOLE 1 4 0 0 SPDR S&P 500 ETF TR UNIT INDX FD 78462F103 815 2057 SH SOLE 2057 0 0 SPDR S&P 500 ETF TR UNIT INDX FD 78462F103 8449 21318 SH SOLE 1 19741 0 1577 SPDR S&P 500 ETF TRUST PUT 78462F953 1 4 SH Put SOLE 3 4 0 0 SPDR S&P 500 ETF TRUST PUT 78462F953 21 200 SH Put SOLE 3 200 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 305 640 SH SOLE 1 556 0 84 SPDR S&P Oil & Gas Exploration CALL 78468R906 4 70 SH Call SOLE 3 70 0 0 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 5 55 SH SOLE 1 55 0 0 SPDR SER TR NUVEEN BARCLAYS MU INDX FD 78468R721 607 11754 SH SOLE 1 11754 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 40 605 SH SOLE 1 605 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 5 65 SH SOLE 1 65 0 0 SPDR SER TR S&P INS INDX FD 78464a789 0 11 SH SOLE 1 11 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 49 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 81 442 SH SOLE 1 442 0 0 SPDR SER TR SHT TRM HGH YLD INDX FD 78468R408 68 2483 SH SOLE 1 2483 0 0 SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 2 20 SH SOLE 1 14 0 6 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 14 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 SERIES TRUST MORGAN TECH INDX FD 78464A102 69 476 SH SOLE 1 476 0 0 SPDR SERIES TRUST S&P 600 SMCP INDX FD 78464a201 1 7 SH SOLE 1 7 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 67 491 SH SOLE 1 491 0 0 SPDR SERIES TRUST S&P DIVID ET INDX FD 78464A763 1259 10665 SH SOLE 1 10353 0 312 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 2 20 SH SOLE 1 20 0 0 SPECIAL OPPORTUNITIES FD INC C CLSD FD 84741T104 64 4359 SH SOLE 4359 0 0 SPECIAL OPPORTUNITIES FD INC C CLSD FD 84741T104 806 55000 SH SOLE 3 55000 0 0 SPECIAL OPPORTUNITIES FD INC C CLSD FD 84741T104 989 67464 SH SOLE 1 67464 0 0 SPECIAL OPPTY FD INC TRANFERAB COM 84741t120 0 0 SH SOLE 1 0 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 7119 83750 SH SOLE 61850 0 21900 SPIRIT AEROSYSTEMS HLDGS INC C COM 848574109 341 7000 SH SOLE 1 7000 0 0 SPIRIT MTA REIT LP 848esc018 0 25000 SH SOLE 25000 0 0 SPIRIT MTA REIT LP 848esc018 0 65000 SH SOLE 1 65000 0 0 SPLUNK INC COM 848637104 91 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 G8372A111 17 1700 SH SOLE 3 1700 0 0 SPORTSMANS WAREHOUSE HOLDING COM 84920Y106 52 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 521 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1009 58110 SH SOLE 1 58110 0 0 SPROTT PHYSICAL GOLD TRUST UNI INDX FD 85207H104 536 40000 SH SOLE 40000 0 0 SPROTT PHYSICAL GOLD TRUST UNI INDX FD 85207H104 1779 132676 SH SOLE 1 132676 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 527 60000 SH SOLE 60000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 462 52600 SH SOLE 1 52600 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 8 300 SH SOLE 1 300 0 0 SPX 211217P02000000 PUT 784635954 47 40 SH Put SOLE 3 40 0 0 SPX CORP COM COM 784635104 2493 42792 SH SOLE 31724 0 11068 SPX CORP COM COM 784635104 132 2270 SH SOLE 1 2270 0 0 SPY 210416P00380000 PUT 78462F953 145 1000 SH Put SOLE 3 1000 0 0 SPY 210618P00275000 PUT 78462F953 40 600 SH Put SOLE 3 600 0 0 SPY 210618P00365000 PUT 78462F953 207 400 SH Put SOLE 3 400 0 0 SPY 210618P00385000 PUT 78462F953 855 950 SH Put SOLE 3 950 0 0 SPY 210917P00200000 PUT 78462F953 13 180 SH Put SOLE 3 180 0 0 SPY 210917P00385000 PUT 78462F953 97 60 SH Put SOLE 3 60 0 0 SPY 211217P00290000 PUT 78462F953 21 40 SH Put SOLE 3 40 0 0 SPY 220121P00255000 PUT 78462F953 33 100 SH Put SOLE 3 100 0 0 SPY 220121P00275000 PUT 78462F953 46 100 SH Put SOLE 3 100 0 0 SPY 220121P00280000 PUT 78462F953 148 300 SH Put SOLE 3 300 0 0 SPY 220121P00365000 PUT 78462F953 355 200 SH Put SOLE 3 200 0 0 SPY 220121P00375000 PUT 78462F953 204 100 SH Put SOLE 3 100 0 0 SPY 220617P00360000 PUT 78462F953 234 100 SH Put SOLE 3 100 0 0 SQUARE INC CL A COM 852234103 209 919 SH SOLE 919 0 0 SQUARE INC CL A COM 852234103 849 3739 SH SOLE 1 3739 0 0 SSGA ACTIVE ETF TR SPDR INDX FD 78467v848 49 1025 SH SOLE 1 1025 0 0 STABLE ROAD ACQUISITION CORP COM 85236q109 13 1000 SH SOLE 1 1000 0 0 STANDARD AVB FINANCIAL CORP COM 85303b100 3 100 SH SOLE 3 100 0 0 STAR GAS PARTNERS L.P. COM 85512c105 7 642 SH SOLE 1 642 0 0 STARBOARD VALUE ACQUISITI-A COM 85521j109 266 26773 SH SOLE 3 26773 0 0 STARBUCKS CORP COM COM 855244109 408 3736 SH SOLE 3736 0 0 STARBUCKS CORP COM COM 855244109 4534 41489 SH SOLE 1 39314 0 2175 STEPHAN CO COM 858603103 3 847 SH SOLE 847 0 0 STEPHAN CO COM 858603103 1 200 SH SOLE 1 200 0 0 STERICYCLE INC COM COM 858912108 34 500 SH SOLE 1 500 0 0 STERIS PLC COM g8473t100 149 781 SH SOLE 1 781 0 0 STERLING CONSTRUCTION CO INC COM 859241101 652 28124 SH SOLE 25309 0 2815 STERLING CONSTRUCTION CO INC COM 859241101 191 8235 SH SOLE 3 8235 0 0 STERLING MED SYS INC COM NEW COM m85548101 2 80 SH SOLE 1 80 0 0 STITCH FIX INC COM 860897107 5 100 SH SOLE 1 100 0 0 STMICROELECTRONICS NY COM 861012102 8 200 SH SOLE 1 200 0 0 STONEX GROUP INC COM COM 861896108 971 14850 SH SOLE 14850 0 0 STRATIM CLOUD ACQUISITION CO COM 86309r206 1023 102300 SH SOLE 3 102300 0 0 STRYKER CORP COM 863667101 389 1598 SH SOLE 1598 0 0 STRYKER CORP COM 863667101 835 3427 SH SOLE 1 3427 0 0 SUMMIT MATLS INC CL A COM 86614u100 4485 160060 SH SOLE 122570 0 37490 SUN COMMUNITIES INC COM COM 866674104 15 100 SH SOLE 1 100 0 0 SUN LIFE FINL INC COM 866796105 7 148 SH SOLE 1 148 0 0 SUPERIOR UNIFORM GROUP INC COM 868358102 596 23463 SH SOLE 23463 0 0 SUPERNOVA PARTNERS ACQUISITION COM g8T90f110 70 7000 SH SOLE 3 7000 0 0 SWEDISH EXPT CR CORP ROG AGRI INDX FD 870297603 2 274 SH SOLE 274 0 0 SWEDISH EXPT CR CORP ROG AGRI INDX FD 870297603 28 3994 SH SOLE 1 3994 0 0 SWEDISH EXPT CR CORP ROG TTL E INDX FD 870297801 274 50000 SH SOLE 50000 0 0 SWEDISH EXPT CR CORP ROG TTL E INDX FD 870297801 318 58000 SH SOLE 1 58000 0 0 SWISS HELVETIA FD INC COM CLSD FD 870875101 9 1078 SH SOLE 1 1078 0 0 SYNACOR INC COM COM 871561106 439 200389 SH SOLE 200389 0 0 SYNACOR INC COM COM 871995155 99 45375 SH SOLE 17202 0 28173 SYNACOR INC COM COM 871995155 181 82573 SH SOLE 3 82573 0 0 SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH SOLE 1 120 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 114 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 382 4848 SH SOLE 4848 0 0 SYSCO CORP COM 871829107 148 1885 SH SOLE 1 1885 0 0 T MOBILE US INC COM 872590104 2 19 SH SOLE 1 19 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAILWIND INTERNATIONAL ACQUI COM g8662f127 381 38540 SH SOLE 3 38540 0 0 TAIWAN FD INC COM COM 874036106 6 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADUS 874039100 199 1685 SH SOLE 1 1685 0 0 TALEND SA COM 874224207 72 1139 SH SOLE 1 1139 0 0 TAN 210416P00060000 PUT 46138G956 29 1150 SH Put SOLE 3 1150 0 0 TAN 220121P00040000 PUT 46138G956 14 134 SH Put SOLE 3 134 0 0 TANDY LEATHER FACTORY INC COM 87538X105 247 64301 SH SOLE 57382 0 6919 TANDY LEATHER FACTORY INC COM 87538X105 78 20244 SH SOLE 3 20244 0 0 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 3 1248000 0 0 TARGET CORP COM COM 87612E106 119 600 SH SOLE 600 0 0 TARGET CORP COM COM 87612E106 815 4116 SH SOLE 1 3286 0 830 TCW SPECIAL PURPOSE ACQUISIT COM 87301L205 64 6443 SH SOLE 3 6443 0 0 TE CONNECTIVITY LTD REG SHS COM H84989104 19 150 SH SOLE 150 0 0 TE CONNECTIVITY LTD REG SHS COM H84989104 2 13 SH SOLE 1 13 0 0 TECH & ENERGY TRANSITION CORP COM 87823r201 221 22100 SH SOLE 3 22100 0 0 TEEKAY TANKERS LTD COM y8565n300 282 20254 SH SOLE 18362 0 1892 TEEKAY TANKERS LTD COM y8565n300 77 5528 SH SOLE 3 5528 0 0 TEGNA INC COM SHS COM 87901j105 19 1000 SH SOLE 1 1000 0 0 TELADOC INC COM COM 87918a105 25 140 SH SOLE 1 140 0 0 TEMPLETN EM MKT INCOME COM COM 880192109 2328 315851 SH SOLE 1 310159 0 5692 TEMPLETON EMERGING MKTS FD INC CLSD FD 880191101 48 2500 SH SOLE 1 2500 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 139 1767 SH SOLE 1767 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 230 2925 SH SOLE 1 2925 0 0 TERADYNE INC COM COM 880770102 82 675 SH SOLE 675 0 0 TEREX CORP NEW COM COM 880779103 23 500 SH SOLE 500 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 8791 184420 SH SOLE 148110 0 36310 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 73 1535 SH SOLE 1 1535 0 0 TERRITORIAL BANCORP INC COM COM 88145x108 727 27460 SH SOLE 27460 0 0 TESLA MTRS INC COM COM 88160r101 689 1031 SH SOLE 1 1031 0 0 TEUCRIUM SUGAR FUND COM 88166a409 70 10000 SH SOLE 3 10000 0 0 TEVA PHARMACEUTICAL INDS LTD A COM 881624209 0 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 12542 66362 SH SOLE 65062 0 1300 TEXAS INSTRS INC COM 882508104 7783 41184 SH SOLE 1 40564 0 620 TEXTRON INC COM COM 883203101 66 1170 SH SOLE 1 1170 0 0 TFS FINL CORP COM COM 87240R107 15 753 SH SOLE 1 753 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THC THERAPEUTICS INC COM 87248q101 0 120 SH SOLE 1 120 0 0 THE NORTH WEST COMPANY INC COM 663278208 22 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 20 30 SH SOLE 1 30 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 61 134 SH SOLE 134 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 248 544 SH SOLE 1 437 0 107 THIMBLE POINT ACQUISITION CO COM 88408P206 32 3200 SH SOLE 3 3200 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 946 40600 SH SOLE 1 40600 0 0 THRYV HLDGS INC COM NEW COM 886029206 2679 114500 SH SOLE 84800 0 29700 THUNDER BRIDGE CAPITAL PARTN COM 88605t209 70 7100 SH SOLE 3 7100 0 0 TILLYS INC COM 886885102 428 37820 SH SOLE 37820 0 0 TILRAY INC COM 88688t100 41 1802 SH SOLE 1 1802 0 0 TIMKEN CO COM COM 887389104 244 3000 SH SOLE 1 3000 0 0 TIPTREE INC COM 88822q103 1096 122444 SH SOLE 108397 0 14047 TIPTREE INC COM 88822q103 368 41139 SH SOLE 3 41139 0 0 TITAN INTL INC ILL COM COM 88830m102 263 28340 SH SOLE 28340 0 0 TJX COS INC NEW COM COM 872540109 251 3800 SH SOLE 3800 0 0 TJX COS INC NEW COM COM 872540109 2602 39331 SH SOLE 1 37131 0 2200 TLG ACQUISITION ONE CORP COM 87257m108 147 15200 SH SOLE 3 15200 0 0 TLG ACQUISITION ONE CORP WT 87257m116 3 5066 SH SOLE 3 5066 0 0 TLG ACQUISITION ONE CORP COM 87257m207 2 200 SH SOLE 3 200 0 0 TLT 210416C00146000 CALL 464287902 17 1600 SH Call SOLE 3 1600 0 0 TOLL BROTHERS INC COM 889478103 57 1000 SH SOLE 1 0 0 1000 TOPBUILD CORP COM COM 89055f103 23 111 SH SOLE 1 111 0 0 TOPICUS COM INC F COM 89072t102 7 107 SH SOLE 107 0 0 TOPICUS COM INC F COM 89072t102 30 460 SH SOLE 1 460 0 0 TORONTO DOMINION BK COM NEW COM 891160509 65 1000 SH SOLE 1 1000 0 0 TOTO LIMITED ADR ADUS 891515207 46 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC CL A COM 892231101 696 64840 SH SOLE 64840 0 0 TOYOTA MOTOR CORP SP ADR REP2C ADUS 892331307 16 100 SH SOLE 1 100 0 0 TRANSAT A.T. INC COM 89351t401 44 10000 SH SOLE 3 10000 0 0 TRANSCAT INC COM COM 893529107 2618 53349 SH SOLE 39662 0 13687 TRANSDIGM GROUP INC COM 893641100 411 699 SH SOLE 699 0 0 TRANSDIGM GROUP INC COM 893641100 2586 4399 SH SOLE 1 4344 0 55 TRANSLATE BIO INC COM COM 89374l104 132 8000 SH SOLE 1 7000 0 1000 TRAVEL LEISURE CO COM 894164102 7973 130370 SH SOLE 97160 0 33210 TRAVEL LEISURE CO COM 894164102 70 1140 SH SOLE 1 1140 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 75 500 SH SOLE 500 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 1220 8110 SH SOLE 1 7510 0 600 TRAVELZOO COM NEW COM 89421q205 3264 194739 SH SOLE 122000 0 72739 TRAVELZOO COM NEW COM 89421q205 168 10000 SH SOLE 1 10000 0 0 TREEHOUSE FOODS INC COM COM 89469a104 2793 53472 SH SOLE 41868 0 11604 TREEHOUSE FOODS INC COM COM 89469a104 96 1830 SH SOLE 1 1830 0 0 TREVENA INC COM 89532e109 1 700 SH SOLE 1 700 0 0 TREX INC COM 89531p105 46 500 SH SOLE 1 500 0 0 TRI CONTL CORP COM CLSD FD 895436103 353 10900 SH SOLE 1 10900 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 0 21 SH SOLE 21 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 90 5000 SH SOLE 3 5000 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 9 481 SH SOLE 1 481 0 0 TRISTATE CAP HLDGS INC COM COM 89678f100 626 27145 SH SOLE 24007 0 3138 TRISTATE CAP HLDGS INC COM COM 89678f100 211 9168 SH SOLE 3 9168 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 13 227 SH SOLE 1 205 0 22 TRUSTCO BK CORP N Y COM COM 898349105 725 98319 SH SOLE 87052 0 11267 TRUSTCO BK CORP N Y COM COM 898349105 243 32995 SH SOLE 3 32995 0 0 TUATARA CAPITAL ACQUISITION COM g9118J127 152 15200 SH SOLE 3 15200 0 0 TUESDAY MORNING CORP COM COM 89904v101 604 197350 SH SOLE 197350 0 0 TWELVE SEAS INVESTMENT CO II COM 90118t205 398 40369 SH SOLE 3 40369 0 0 TWILIO INC COM 90138f102 204 600 SH SOLE 1 600 0 0 TWIN RIDGE CAP ACQUISITION COR COM g9151l112 592 59519 SH SOLE 3 59519 0 0 TWITTER INC COM COM 90184l102 38 600 SH SOLE 1 600 0 0 TZP STRATEGIES ACQUISITION COR COM g91595127 96 9600 SH SOLE 3 9600 0 0 UAL CORP COM COM 910047109 30 518 SH SOLE 1 518 0 0 UBER TECHNOLOGIES INC COM 90353t100 136 2500 SH SOLE 2500 0 0 UBER TECHNOLOGIES INC COM 90353t100 100 1832 SH SOLE 1 1832 0 0 UGI CORP NEW COM COM 902681105 14126 344455 SH SOLE 273821 0 70634 ULTA SALON COSM & FRAG COM COM 90384s303 1 3 SH SOLE 1 3 0 0 ULTRALIFE BATTERIES COM 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 CL C COM 904311206 516 27928 SH SOLE 3 27928 0 0 UNDER ARMOUR INC CL C COM 904311206 9 473 SH SOLE 1 473 0 0 UNILEVER PLC SPON ADR NEW ADUS 904767704 1995 35740 SH SOLE 1 33215 0 2525 UNION ACQUISITION CORP II COM G9402q100 50 5000 SH SOLE 3 5000 0 0 UNION PAC CORP PUT OPT PUT 907818958 16 63 SH Put SOLE 3 63 0 0 UNION PAC CORP COM COM 907818108 111 503 SH SOLE 503 0 0 UNION PAC CORP COM COM 907818108 5038 22856 SH SOLE 1 21941 0 915 UNISYS CORPORATION NEW COM 909214306 7082 278606 SH SOLE 227406 0 51200 UNIT CORP COM 909218406 110 9000 SH SOLE 0 0 9000 UNITED CMNTY FINL OHIO COM COM 909839102 0 316 SH SOLE 1 316 0 0 UNITED INS HLDGS CORP COM 910710102 978 135711 SH SOLE 120187 0 15524 UNITED INS HLDGS CORP COM 910710102 327 45400 SH SOLE 3 45400 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 982 5777 SH SOLE 1 5563 0 214 UNITED RENTALS INC COM COM 911363109 3 10 SH SOLE 1 10 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 14573 39167 SH SOLE 38292 0 875 UNITEDHEALTH GROUP INC COM COM 91324P102 16437 44176 SH SOLE 1 42288 0 1888 UNITI GROUP INC COM COM 91325v108 0 10 SH SOLE 1 10 0 0 UNITY SOFTWARE INC COM 91332u101 20 204 SH SOLE 1 204 0 0 UNIVERSAL HLTH SVCS CL B COM 913903100 53 400 SH SOLE 1 400 0 0 UNIVERSAL STAINLESS & ALLOY PR COM 913837100 279 27462 SH SOLE 23917 0 3545 UNIVERSAL STAINLESS & ALLOY PR COM 913837100 105 10352 SH SOLE 3 10352 0 0 URBAN OUTFITTERS INC COM COM 917047102 1114 29950 SH SOLE 22280 0 7670 US BANCORP DEL COM NEW COM 902973304 77 1401 SH SOLE 1401 0 0 US BANCORP DEL COM NEW COM 902973304 2905 52520 SH SOLE 1 51220 0 1300 US GLOBAL JETS ETF COM 26922a842 3 100 SH SOLE 1 100 0 0 USA TECHNOLOGIES INC COM 90328s500 15 1320 SH SOLE 1 1320 0 0 USHIO INC COM j94456118 35 2650 SH SOLE 1 2650 0 0 UTAH MED PRODS INC COM COM 917488108 3488 40273 SH SOLE 31391 0 8882 UTAH MED PRODS INC COM COM 917488108 6 65 SH SOLE 1 65 0 0 UTS HAYMAKER ACQUISITION CORP COM 42087r207 56 5675 SH SOLE 3 5675 0 0 UTS LEO HOLDINGS CORP II COM g5463r110 0 4 SH SOLE 3 4 0 0 VAALCO ENERGY INC COM NEW COM 91851C201 1560 696550 SH SOLE 626782 0 69768 VAALCO ENERGY INC COM NEW COM 91851C201 459 205120 SH SOLE 3 205120 0 0 VACCINEX INC COM 918640103 6 2000 SH SOLE 1 2000 0 0 VAIL RESORTS INC COM COM 91879q109 106 363 SH SOLE 363 0 0 VAIL RESORTS INC COM COM 91879q109 33 112 SH SOLE 1 112 0 0 VALE S A ADR ADUS 91912E105 17 1000 SH SOLE 1 0 0 1000 VALERO ENERGY CORP NEW COM COM 91913Y100 168 2341 SH SOLE 1 2341 0 0 VALVOLINE INC COM COM 92047w101 10131 388610 SH SOLE 308500 0 80110 VALVOLINE INC COM COM 92047w101 31 1191 SH SOLE 1 1191 0 0 VANECK VECTORS AMT FREE INTERM COM 92189h201 5 92 SH SOLE 1 92 0 0 VANECK VECTORS BIOTECH ETF COM 92189f726 9 50 SH SOLE 1 50 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 3996 45559 SH SOLE 45559 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 172 1956 SH SOLE 1 1641 0 315 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 3194 98279 SH SOLE 98279 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 120 3694 SH SOLE 1 3694 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 36 800 SH SOLE 800 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 230 5141 SH SOLE 5141 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 926 29002 SH SOLE 1 28982 0 20 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH SOLE 35 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 324 4680 SH SOLE 1 4680 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 26 350 SH SOLE 1 350 0 0 VANECK VECTORS RUSSIA ETF COM 92189f403 10 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1008 4139 SH SOLE 1 3872 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 20 288 SH SOLE 1 288 0 0 VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH SOLE 1 100 0 0 VANGUARD BD INDEX FD INC INTER INDX FD 921937819 748 8427 SH SOLE 1 8249 0 178 VANGUARD BD INDEX FD INC LONG INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FD INC SHORT INDX FD 921937827 386 4700 SH SOLE 4700 0 0 VANGUARD BD INDEX FD INC SHORT INDX FD 921937827 12763 155282 SH SOLE 1 142727 0 12555 VANGUARD BD INDEX FD INC TOTAL INDX FD 921937835 22 257 SH SOLE 1 257 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 128 2249 SH SOLE 2249 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 416 7279 SH SOLE 1 7279 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 15 86 SH SOLE 1 86 0 0 VANGUARD EMERGING MARKETS GVNM INDX FD 921946885 72 926 SH SOLE 1 926 0 0 VANGUARD FDS SHRT-TERM CORP INDX FD 92206C409 101 1225 SH SOLE 1225 0 0 VANGUARD FDS SHRT-TERM CORP INDX FD 92206C409 2550 30910 SH SOLE 1 29929 0 981 VANGUARD FTSE ALL WRLD X-US SM INDX FD 922042718 1 6 SH SOLE 1 6 0 0 VANGUARD FTSE ALL-WORLD EX-US INDX FD 922042775 115 1900 SH SOLE 1900 0 0 VANGUARD FTSE ALL-WORLD EX-US INDX FD 922042775 289 4764 SH SOLE 1 4636 0 128 VANGUARD FTSE DEV MKTS ETF INDX FD 921943858 6778 138010 SH SOLE 138010 0 0 VANGUARD FTSE DEV MKTS ETF INDX FD 921943858 6245 127156 SH SOLE 1 125416 0 1740 VANGUARD FTSE EMERGING MKTS ET INDX FD 922042858 14256 273883 SH SOLE 273883 0 0 VANGUARD FTSE EMERGING MKTS ET INDX FD 922042858 5808 111587 SH SOLE 1 111587 0 0 VANGUARD INDEX EXTENDED MKT INDX FD 922908652 31852 180049 SH SOLE 180049 0 0 VANGUARD INDEX EXTENDED MKT INDX FD 922908652 1615 9127 SH SOLE 1 7747 0 1380 VANGUARD INDEX FDS GROWTH ETF INDX FD 922908736 620 2414 SH SOLE 1 2183 0 231 VANGUARD INDEX FDS LARGE CAP E INDX FD 922908637 64 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS MCAP VL IDX INDX FD 922908512 44 328 SH SOLE 328 0 0 VANGUARD INDEX FDS MCAP VL IDX INDX FD 922908512 261 1938 SH SOLE 1 1938 0 0 VANGUARD INDEX FDS SM CP VAL E INDX FD 922908611 359 2168 SH SOLE 2168 0 0 VANGUARD INDEX FDS SM CP VAL E INDX FD 922908611 6345 38311 SH SOLE 1 36061 0 2250 VANGUARD INDEX FDS SML CP GRW INDX FD 922908595 54 195 SH SOLE 1 167 0 28 VANGUARD INDEX FDS TOTAL STK M INDX FD 922908769 393 1900 SH SOLE 1900 0 0 VANGUARD INDEX FDS TOTAL STK M INDX FD 922908769 5538 26792 SH SOLE 1 26792 0 0 VANGUARD INDEX FDS VALUE ETF INDX FD 922908744 319 2430 SH SOLE 1 2025 0 405 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 93 1000 SH SOLE 1 991 0 9 VANGUARD INTL EQUITY INDEX FD INDX FD 922042676 0 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX FD INDX FD 922042866 8 99 SH SOLE 1 99 0 0 VANGUARD INTL EQUITY INDEX FDS INDX FD 922042742 7904 81237 SH SOLE 1 81237 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 742 66138 SH SOLE 1 66138 0 0 VANGUARD MID-CAP ETF INDX FD 922908629 11978 54117 SH SOLE 54117 0 0 VANGUARD MID-CAP ETF INDX FD 922908629 11078 50051 SH SOLE 1 48625 0 1426 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 125 2342 SH SOLE 1 2342 0 0 VANGUARD MUN BD FDS TAX-EXEMPT INDX FD 922907746 605 11071 SH SOLE 1 11071 0 0 VANGUARD REIT ETF INDX FD 922908553 10652 115957 SH SOLE 115957 0 0 VANGUARD REIT ETF INDX FD 922908553 5286 57541 SH SOLE 1 57541 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 148 801 SH SOLE 1 801 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 3 19 SH SOLE 1 19 0 0 VANGUARD S&P 500 ETF INDX FD 922908363 76546 210118 SH SOLE 210118 0 0 VANGUARD S&P 500 ETF INDX FD 922908363 37150 101977 SH SOLE 1 101934 0 43 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 2 39 SH SOLE 1 39 0 0 VANGUARD SMALL-CAP ETF INDX FD 922908751 6174 28841 SH SOLE 28841 0 0 VANGUARD SMALL-CAP ETF INDX FD 922908751 6251 29198 SH SOLE 1 29198 0 0 VANGUARD SPECIALIZED PORTFOLIO INDX FD 921908844 20792 141367 SH SOLE 141367 0 0 VANGUARD SPECIALIZED PORTFOLIO INDX FD 921908844 4471 30401 SH SOLE 1 29322 0 1079 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 152 1700 SH SOLE 1 1700 0 0 VANGUARD TOTAL INTL STOCK INDE INDX FD 921909768 44 708 SH SOLE 1 708 0 0 VANGUARD WHITEHALL FDS INC HIG INDX FD 921946406 1356 13410 SH SOLE 1 13410 0 0 VANGUARD WHITEHALL INTL HIGH D INDX FD 921946794 157 2392 SH SOLE 1 2392 0 0 VANGUARD WORLD FD MEGA CAP INDX FD 921910873 54981 392078 SH SOLE 392078 0 0 VANGUARD WORLD FD MEGA CAP INDX FD 921910873 1258 8971 SH SOLE 1 8971 0 0 VANGUARD WORLD FD MEGA GRWTH I INDX FD 921910816 120 580 SH SOLE 1 494 0 86 VANGUARD WORLD FDS ENERGY ETF INDX FD 92204A306 2014 29618 SH SOLE 29618 0 0 VANGUARD WORLD FDS ENERGY ETF INDX FD 92204A306 18 263 SH SOLE 1 263 0 0 VANGUARD WORLD FDS HEALTH CAR INDX FD 92204A504 749 3273 SH SOLE 1 3273 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 3 17 SH SOLE 1 17 0 0 VANGUARD WORLD FDS INF TECH ET INDX FD 92204A702 1848 5155 SH SOLE 1 5155 0 0 VANGUARD WORLD FDS MATERIALS INDX FD 92204A801 11165 64554 SH SOLE 64554 0 0 VANGUARD WORLD FDS MATERIALS INDX FD 92204A801 1 3 SH SOLE 1 3 0 0 VANGUARD WORLD FDS UTILITIES E INDX FD 92204A876 477 3394 SH SOLE 1 3394 0 0 VAREX IMAGING CORP COM COM 92214X106 26 1265 SH SOLE 1 0 0 1265 VARIAN MED SYS INC COM COM 92220P105 9 50 SH SOLE 3 50 0 0 VARIAN MED SYS INC COM COM 92220P105 95 538 SH SOLE 1 538 0 0 VEEVA SYS INC COM 922475108 79 304 SH SOLE 304 0 0 VEEVA SYS INC COM 922475108 107 410 SH SOLE 1 410 0 0 VELOCITY ACQUISITION CORP COM 92259e203 159 16093 SH SOLE 3 16093 0 0 VELODYNE LIDAR INC COM 92259f101 3 250 SH SOLE 1 250 0 0 VERISK ANALYTICS INC CL A COM 92345Y106 27 155 SH SOLE 1 155 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 1645 28282 SH SOLE 28282 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 6170 106099 SH SOLE 1 101549 0 4550 VERTEX PHARMACEUTICALS INC COM COM 92532F100 24 110 SH SOLE 1 110 0 0 VESTAS WIND SYSTEMS AS COM 925458101 9 125 SH SOLE 1 125 0 0 VG 210618P00010000 PUT 92886T951 69 1725 SH Put SOLE 3 1725 0 0 VG 210618P00011000 PUT 92886T951 107 1650 SH Put SOLE 3 1650 0 0 VG 210618P00012000 PUT 92886T951 80 700 SH Put SOLE 3 700 0 0 VIAC 210521C00050000 CALL 92556H107 217 619 SH Call SOLE 3 619 0 0 VIAC 210521C00060000 CALL 92556H107 168 1054 SH Call SOLE 3 1054 0 0 VIACOMCBS INC COM 92556h206 196 4350 SH SOLE 1 4350 0 0 VIATRIS INC COM COM 92556v106 1 99 SH SOLE 99 0 0 VIATRIS INC COM COM 92556v106 29 2059 SH SOLE 1 1898 0 161 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 5 375 SH SOLE 1 375 0 0 VIRGIN GROUP ACQUISITION CORP COM g9460k110 27 2700 SH SOLE 3 2700 0 0 VIRTUOSO ACQUISITION CORP COM 92837j203 507 51398 SH SOLE 3 51398 0 0 VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 27 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 CL A COM 92826C839 784 3701 SH SOLE 3701 0 0 VISA INC COM CL A COM 92826C839 5097 24074 SH SOLE 1 21106 0 2968 VISTA OUTDOOR COM 928377100 19 600 SH SOLE 1 600 0 0 VISTRA ENERGY CORP COM COM 92840m102 3944 223065 SH SOLE 165845 0 57220 VISTRA ENERGY CORP COM COM 92840m102 462 26119 SH SOLE 1 25519 0 600 VIX 210519C00040000 CALL 74347W900 18 200 SH Call SOLE 3 200 0 0 VODAFONE GROUP PLC NEW SPONSOR ADUS 92857W308 2 132 SH SOLE 1 132 0 0 VOLKSWAGEN AG COM 928662600 40 1100 SH SOLE 1 1100 0 0 VONAGE HLDGS CORP COM COM 92886T201 620 52427 SH SOLE 52427 0 0 VONAGE HLDGS CORP COM COM 92886T201 6992 591566 SH SOLE 3 591566 0 0 VONAGE HLDGS CORP COM COM 92886T201 5013 424145 SH SOLE 1 403105 0 21040 VONTIER CORP COM 928881101 11251 371690 SH SOLE 320650 0 51040 VONTIER CORP COM 928881101 3 114 SH SOLE 1 114 0 0 VOXX INTL CORP CL A COM 91829f104 909 47691 SH SOLE 42005 0 5686 VOXX INTL CORP CL A COM 91829f104 317 16655 SH SOLE 3 16655 0 0 VOYA FINL INC COM COM 929089100 15653 245958 SH SOLE 193380 0 52578 VOYA FINL INC COM COM 929089100 664 10439 SH SOLE 1 10439 0 0 VPC IMPACT ACQUISITION HOLDING COM g9460l100 18 1800 SH SOLE 3 1800 0 0 VULCAN MATLS CO COM COM 929160109 260 1540 SH SOLE 1 1540 0 0 W P CAREY INC COM COM 92936U109 241 3409 SH SOLE 1 3109 0 301 WABTEC COM COM 929740108 1 17 SH SOLE 1 17 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 861 15685 SH SOLE 15685 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 327 5948 SH SOLE 1 5710 0 238 WALKER INNOVATION COM 936esc110 0 87500 SH SOLE 3 87500 0 0 WAL-MART STORES INC COM COM 931142103 126 925 SH SOLE 925 0 0 WAL-MART STORES INC COM COM 931142103 920 6775 SH SOLE 1 6759 0 16 WALT DISNEY CO COM 254687106 21052 114090 SH SOLE 112190 0 1900 WALT DISNEY CO COM 254687106 18753 101632 SH SOLE 1 98173 0 3459 WARRIOR TECHNOLOGIES ACQUISI COM 936273200 476 48063 SH SOLE 3 48063 0 0 WASTE MGMT INC DEL COM COM 94106L109 740 5739 SH SOLE 1 5739 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 43 1800 SH SOLE 1800 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5552 230275 SH SOLE 3 230275 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 140 5802 SH SOLE 1 5802 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2093 83240 SH SOLE 83240 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 49 528 SH SOLE 1 528 0 0 WELLS FARGO & CO NEW PERP PFD CV PFD 949746804 733 517 SH SOLE 1 474 0 43 WELLS FARGO CO COM 949746101 440 11270 SH SOLE 11270 0 0 WELLS FARGO CO COM 949746101 898 22988 SH SOLE 1 16876 0 6112 WELLTOWER INC REIT COM 95040q104 3051 42590 SH SOLE 1 40840 0 1750 WENDYS CO COM COM 95058W100 2384 117680 SH SOLE 87180 0 30500 WERNER ENTERPRISES INC COM COM 950755108 2 50 SH SOLE 1 50 0 0 WESBANCO INC COM COM 950810101 43 1180 SH SOLE 1 1180 0 0 WESTERN ASSET CLYM INFL OPP IN CLSD FD 95766R104 45 3700 SH SOLE 1 3700 0 0 WESTERN ASSET HIGH INCOME CLSD FD 95766n103 124 15864 SH SOLE 1 15864 0 0 WESTROCK CO COM SHS COM 96145d105 29 560 SH SOLE 560 0 0 WEYERHAEUSER CO COM 962166104 12765 358554 SH SOLE 350854 0 7700 WEYERHAEUSER CO COM 962166104 4913 138001 SH SOLE 1 132396 0 5605 WHEATON PRECIOUS METALS CORP COM 962879102 53 1400 SH SOLE 1 1400 0 0 WHIRLPOOL CORP COM COM 963320106 75 340 SH SOLE 1 340 0 0 WHOLE EARTH BRANDS INC COM CL COM 96684w100 6643 509467 SH SOLE 394688 0 114779 WILLIAM HILL ADR COM 96925P104 3 200 SH SOLE 3 200 0 0 WILLIS TOWERS WATSON COM G96629103 229 1000 SH SOLE 3 1000 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 29 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 68 895 SH SOLE 1 895 0 0 WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 6 150 SH SOLE 1 150 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 118 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 49 432 SH SOLE 1 432 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 268 4680 SH SOLE 4680 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4332 75739 SH SOLE 1 75739 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 50 1091 SH SOLE 1 1091 0 0 WISDOMTREE TRUST DEFA FD INDX FD 97717W703 56 1065 SH SOLE 1 1065 0 0 WISDOMTREE TRUST EMERG MKTS ET INDX FD 97717W315 7 150 SH SOLE 1 150 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 27 572 SH SOLE 1 572 0 0 WISDOMTREE TRUST LARGECAP DIVI INDX FD 97717W307 142 1236 SH SOLE 1 1200 0 36 WISDOMTREE TRUST MIDCAP DIVI F INDX FD 97717W505 417 10311 SH SOLE 1 10311 0 0 WISDOMTREE US QUALITY INDX FD 97717w547 48 425 SH SOLE 1 425 0 0 WKHS 210416C00030000 CALL 98138J906 0 5 SH SOLE 1 5 0 0 WKHS 210416C00037000 CALL 98138J906 0 15 SH SOLE 1 15 0 0 WOLVERINE WORLD WIDE COM COM 978097103 19807 516872 SH SOLE 425524 0 91348 WOLVERINE WORLD WIDE COM COM 978097103 186 4845 SH SOLE 1 4845 0 0 WORKDAY INC-CLASS A COM 98138h101 12 50 SH SOLE 1 50 0 0 WORKHORSE GROUP INC COM 98138j206 72 5250 SH SOLE 5250 0 0 WORKHORSE GROUP INC COM 98138j206 1283 93169 SH SOLE 1 86669 0 6500 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WW INTL INC COM 98262p101 1247 39880 SH SOLE 27820 0 12060 WYNDHAM HOTELS & RESORTS INC COM 98311a105 16067 230252 SH SOLE 204166 0 26086 WYNDHAM HOTELS & RESORTS INC COM 98311a105 2569 36809 SH SOLE 1 36664 0 145 XCEL ENERGY INC COM COM 98389b100 60 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 124 1000 SH SOLE 3 1000 0 0 XLF 220121P00025000 PUT 81369Y955 69 1000 SH Put SOLE 3 1000 0 0 XLI 210618P00085000 PUT 81369Y954 148 1206 SH Put SOLE 3 1206 0 0 XLI 210618p00070000 PUT 81369Y954 75 800 SH Put SOLE 3 800 0 0 XLI 210618p00075000 PUT 81369Y954 104 1000 SH Put SOLE 3 1000 0 0 XPENG INC COM 98422d105 37 1000 SH SOLE 1 1000 0 0 XRT 210618P00050000 PUT 78464A954 14 1483 SH Put SOLE 3 1483 0 0 XRT 210618P00065000 PUT 78464A954 11 304 SH Put SOLE 3 304 0 0 XRT 210618P00070000 PUT 78464A954 23 483 SH Put SOLE 3 483 0 0 XRT 220121P00045000 PUT 78464A954 10 195 SH Put SOLE 3 195 0 0 XRT 220121P00050000 PUT 78464A954 54 1706 SH Put SOLE 3 1706 0 0 XRT 220121P00070000 PUT 78464A954 52 195 SH Put SOLE 3 195 0 0 XTRACKERS MSCI EAFE HI DV YLD INDX FD 233051630 0 10 SH SOLE 1 10 0 0 XTRACKERS USD HIGH YIELD CORPO INDX FD 233051432 1 14 SH SOLE 1 2 0 12 YUM BRANDS INC COM COM 988498101 41 382 SH SOLE 1 382 0 0 YUNHONG INTERNATIONAL COM g98882106 19 1900 SH SOLE 3 1900 0 0 ZAGG INC CVR COM 988cvr015 0 208163 SH SOLE 184085 0 24078 ZAGG INC CVR COM 988cvr015 0 70527 SH SOLE 3 70527 0 0 ZEBRA TECHNOLOGIES CP CL A COM 989207105 23 48 SH SOLE 1 48 0 0 ZIMMER BIOMET HLDGS COM 98956p102 57 354 SH SOLE 1 229 0 125 ZIONS BANCORPORATION COM COM 989701107 40 730 SH SOLE 730 0 0 ZOETIS INC COM 98978v103 594 3770 SH SOLE 3770 0 0 ZOETIS INC COM 98978v103 4802 30495 SH SOLE 1 28558 0 1937 ZOOM VIDEO COMMUNICATIONS COM 98980l101 48 150 SH SOLE 1 150 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 49 1000 SH SOLE 1 1000 0 0 ZUORA INC COM CL A COM 98983V106 0 13 SH SOLE 1 13 0 0 ZWORK ACQUISITION CORP COM 98880c102 480 50000 SH SOLE 3 50000 0 0 ZWORK ACQUISITION CORP WT 98880c110 12 16666 SH SOLE 3 16666 0 0