0001446114-21-000006.txt : 20210212 0001446114-21-000006.hdr.sgml : 20210212 20210212163341 ACCESSION NUMBER: 0001446114-21-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ancora Advisors, LLC CENTRAL INDEX KEY: 0001446114 IRS NUMBER: 331033773 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13214 FILM NUMBER: 21628283 BUSINESS ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 BUSINESS PHONE: 2168254000 MAIL ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001446114 XXXXXXXX 12-31-2020 12-31-2020 false Ancora Advisors, LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F COMBINATION REPORT 028-13214 N
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 02-12-2021 2 2023 3103845 true 1 0001657660 028-17014 ANCORA FAMILY WEALTH ADVISORS, LLC 2 0001517638 Clutterbuck Capital Management LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b109 996 448436 SH SOLE 409842 0 38594 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 5 108 SH SOLE 1 108 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 7 675 SH SOLE 1 675 0 0 3M CO COM 88579y101 5218 29855 SH SOLE 1 27669 0 2185 3M CO COM 88579y101 623 3567 SH SOLE 3567 0 0 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 AARON S COMPANY INC COM 00258w108 2088 110125 SH SOLE 97295 0 12830 ABBOTT LABS COM 002824100 5602 51163 SH SOLE 1 47148 0 4015 ABBOTT LABS COM 002824100 824 7529 SH SOLE 7529 0 0 ABBVIE INC COM 00287y109 14772 137865 SH SOLE 135300 0 2565 ABBVIE INC COM 00287y109 10001 93338 SH SOLE 1 88536 0 4801 ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 445 100000 SH SOLE 100000 0 0 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 5 634 SH SOLE 1 634 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 1068 10604 SH SOLE 1 10085 0 519 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 116 1150 SH SOLE 1150 0 0 ABERDEEN STD GOLD ETF INDX FD 00326a104 45 2436 SH SOLE 1 2436 0 0 ABERDEEN STD SILVER ETF TR COM 003264108 50 1950 SH SOLE 1 1950 0 0 ACACIA COMMUNICATIONS INC COM 00401c108 255 3500 SH SOLE 3500 0 0 ACACIA RESH CORP COM 003881307 886 224855 SH SOLE 205900 0 18955 ACACIA RESH CORP COM 003881307 59 15000 SH SOLE 1 15000 0 0 ACCENTURE PLC COM g1151c101 9523 36459 SH SOLE 1 35739 0 720 ACCENTURE PLC COM g1151c101 11942 45718 SH SOLE 44893 0 825 ACTIVISION BLIZZARD INC COM 00507v109 136 1466 SH SOLE 1 1466 0 0 ACTUA CORPORATION COM 005094107 12 250000 SH SOLE 250000 0 0 ACUITY BRANDS INC COM COM 00508y102 40 330 SH SOLE 1 330 0 0 ACUSHNET HOLDINGS CORP COM 005098108 62 1518 SH SOLE 1 1518 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 2432 140679 SH SOLE 1 137679 0 3000 ADAMS NAT RES FD INC COM COM 00548f105 49 4286 SH SOLE 1 1316 0 2970 ADAMS NAT RES FD INC COM COM 00548f105 868 76345 SH SOLE 76345 0 0 ADAMS RES & ENERGY INC COM 006351308 1929 80027 SH SOLE 73474 0 6553 ADAMS RES & ENERGY INC COM 006351308 57 2373 SH SOLE 1 2373 0 0 ADAPTHEALTH CORP COM CL A COM 00653q102 573 15261 SH SOLE 15261 0 0 ADEPTUS HEALTH COM 00esc5984 0 250 SH SOLE 1 250 0 0 ADIDAS AG NPV COM d0066b185 12 32 SH SOLE 1 32 0 0 ADIENT PLC SHS COM g0084w101 1 41 SH SOLE 1 41 0 0 ADOBE SYS INC COM COM 00724f101 2040 4080 SH SOLE 1 3855 0 225 ADOBE SYS INC COM COM 00724f101 641 1281 SH SOLE 1281 0 0 ADVANCED MICRO DEVICES INC COM 007903107 32 350 SH SOLE 1 350 0 0 ADVANCED MICRO DEVICES INC COM 007903107 286 3120 SH SOLE 3120 0 0 ADVANT-E CORP COM COM 00761j206 0 89 SH SOLE 1 89 0 0 ADVANT-E CORP COM COM 00761j206 1221 226155 SH SOLE 226155 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 306 3821 SH SOLE 1 3821 0 0 AFFYMAX INC COM 00826a109 0 500 SH SOLE 1 500 0 0 AFLAC INC COM 001055102 34 770 SH SOLE 1 770 0 0 AGFIQ US MARKET NEUTRAL COM 00110g408 64 3331 SH SOLE 3331 0 0 AIR PRODS & CHEMS INC COM 009158106 4598 16829 SH SOLE 1 16105 0 724 AIR PRODS & CHEMS INC COM 009158106 12758 46694 SH SOLE 45789 0 905 AIRBNB INC COM 009066101 71 485 SH SOLE 1 485 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 26 250 SH SOLE 1 250 0 0 ALCOA CORP COM 013872106 1 22 SH SOLE 22 0 0 ALCON AG COM H01301128 20 296 SH SOLE 296 0 0 ALCON AG COM H01301128 41 625 SH SOLE 1 625 0 0 ALERIAN MLP COM 00162q452 31 1200 SH SOLE 1 1200 0 0 ALIBABA GRP SHS COM 01609w102 114 491 SH SOLE 491 0 0 ALIBABA GRP SHS COM 01609w102 441 1894 SH SOLE 1 1894 0 0 ALIGN TECHNOLOGY INC COM 016255101 24 44 SH SOLE 1 44 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 226 30146 SH SOLE 30146 0 0 ALIMERA SCIENCES INC COM 016259202 1 333 SH SOLE 1 333 0 0 ALITHYA GROUP INC COM 01643b106 314 150329 SH SOLE 1 150329 0 0 ALITHYA GROUP INC COM 01643b106 3656 1749252 SH SOLE 1749252 0 0 ALKALINE WATER COMPANY INC COM 01643a207 34 33333 SH SOLE 1 33333 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5711 77078 SH SOLE 58887 0 18191 ALLIANCE DATA SYSTEMS CORP COM 018581108 92 1248 SH SOLE 1 1248 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 169 5000 SH SOLE 5000 0 0 ALLIANT ENERGY CORP COM COM 188021083 10 200 SH SOLE 1 200 0 0 ALLIANZ SE NAMEN AKT VINK COM D03080112 24 100 SH SOLE 1 100 0 0 ALLIANZGI EQUITY & CONV INCO CLSD FD 018829101 27 958 SH SOLE 1 958 0 0 ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 176 13071 SH SOLE 1 13071 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 102 2000 SH SOLE 1 2000 0 0 ALLISON TRANSMISSION HLDGS COM 01973r101 38 880 SH SOLE 1 880 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 267 25392 SH SOLE 23275 0 2117 ALLSTATE CORP COM 020002101 743 6757 SH SOLE 1 6257 0 500 ALLSTATE CORP COM 020002101 110 1000 SH SOLE 1000 0 0 ALLSTATE CORPORATION CV PFD 020002838 94 3380 SH SOLE 1 3380 0 0 ALLSTATE CORPORATION PFD CV PFD 020002812 28 1000 SH SOLE 1 1000 0 0 ALLY FINL INC COM COM 02005n100 2784 78082 SH SOLE 65492 0 12590 ALLY FINL INC COM COM 02005n100 53 1480 SH SOLE 1 1480 0 0 ALPHABET INC COM 02079K305 7200 4108 SH SOLE 1 3793 0 315 ALPHABET INC COM 02079K305 648 370 SH SOLE 370 0 0 ALPHABET INC COM 02079K107 11815 6744 SH SOLE 1 6540 0 204 ALPHABET INC COM 02079K107 1070 611 SH SOLE 611 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 1860 124058 SH SOLE 87768 0 36290 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 266 5952 SH SOLE 1 5952 0 0 ALTA EQUIPMENT GROUP COM 02128l106 1069 108201 SH SOLE 108201 0 0 ALTERYX LLC - A COM 02156b103 37 300 SH SOLE 1 300 0 0 ALTICE USA INC COM 02156k103 31 820 SH SOLE 820 0 0 ALTRIA GROUP INC COM 02209S103 445 10865 SH SOLE 1 10465 0 400 ALTRIA GROUP INC COM 02209S103 82 2000 SH SOLE 2000 0 0 AMARIN CORP PLC COM 023111206 2 500 SH SOLE 1 500 0 0 AMAZON COM INC COM 023135106 18981 5828 SH SOLE 1 5547 0 281 AMAZON COM INC COM 023135106 1221 375 SH SOLE 375 0 0 AMBASE CORP COM COM 023164106 111 345501 SH SOLE 345501 0 0 AMERCO COM COM 235861002 415 915 SH SOLE 1 915 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 0 15 SH SOLE 1 15 0 0 AMERICAN AXLE & MFG COM COM 240611038 23 2800 SH SOLE 1 2800 0 0 AMERICAN ELEC PWR CO INC COM 025537101 653 7848 SH SOLE 1 7848 0 0 AMERICAN EXPRESS CO COM 025816109 83 688 SH SOLE 1 688 0 0 AMERICAN GREEN INC COM 02640n200 0 760 SH SOLE 1 760 0 0 AMERICAN INTL GROUP INC WT 026874156 0 9 SH SOLE 1 9 0 0 AMERICAN TOWER CORP NEW COM 03027X100 15 67 SH SOLE 67 0 0 AMERICAN TOWER CORP NEW COM 03027X100 314 1399 SH SOLE 1 1399 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 550 3581 SH SOLE 1 3581 0 0 AMERIPRISE FINL INC COM 03076C106 398 2048 SH SOLE 1 2048 0 0 AMERISOURCE BERGEN CORP COM 03073e105 295 3017 SH SOLE 1 3017 0 0 AMGEN INC COM 031162100 16317 70969 SH SOLE 69469 0 1500 AMGEN INC COM 031162100 13248 57622 SH SOLE 1 54011 0 3611 AMICUS THERAPEUTICS INC COM 03152w109 3 135 SH SOLE 1 135 0 0 AMPLIFY ETF TR INDX FD 032108607 7 204 SH SOLE 1 204 0 0 AMTECH SYS INC COM 032332504 1321 207002 SH SOLE 190660 0 16342 ANALOG DEVICES INC COM COM 326541059 17 118 SH SOLE 1 118 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANDERSONS INC COM 034164103 2 100 SH SOLE 0 0 100 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 8 117 SH SOLE 1 117 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 152 18000 SH SOLE 18000 0 0 ANSYS INC COM 03662Q105 13 35 SH SOLE 1 35 0 0 ANTA SPORTS PRODUCTS LTD COM 03662p107 8 20 SH SOLE 1 20 0 0 ANTHEM INC COM 036752103 33 103 SH SOLE 1 103 0 0 AON PLC COM g0403h108 1249 5914 SH SOLE 1 5814 0 100 AON PLC COM g0403h108 55 262 SH SOLE 262 0 0 APACHE CORP COM 037411105 10 734 SH SOLE 1 734 0 0 APHRIA INC COM 03765k104 1 200 SH SOLE 1 200 0 0 API GROUP CORP COM 00187Y100 14105 777113 SH SOLE 624423 0 152690 API GROUP CORP COM 00187Y100 203 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 312 6371 SH SOLE 1 6371 0 0 APOLLO INVESTMENT CORP COM 03761u502 15 1378 SH SOLE 1 1378 0 0 APPIAN CORP CL A COM 03782l101 6 40 SH SOLE 1 40 0 0 APPLE INC COM 037833100 28127 211972 SH SOLE 208372 0 3600 APPLE INC COM 037833100 62557 471453 SH SOLE 1 459144 0 12310 APPLIED INDLTECH INC COM COM 03820c105 224 2875 SH SOLE 1 2875 0 0 APPLIED MATLS INC COM 038222105 920 10657 SH SOLE 10657 0 0 APPLIED MATLS INC COM 038222105 1382 16011 SH SOLE 1 16011 0 0 APPLIED THERAPEUTICS INC COM 03828a101 55 2500 SH SOLE 1 2500 0 0 ARCBEST CORP COM COM 03937c105 126 2963 SH SOLE 1 2963 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 121 3350 SH SOLE 1 0 0 3350 ARCH CAPITAL GROUP LTD COM g0450a105 280 7753 SH SOLE 7753 0 0 ARCH RESOURCES INC COM 03940r107 51 1169 SH SOLE 1169 0 0 ARCH RESOURCES INC COM 03940r107 214 4879 SH SOLE 1 4879 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 11 225 SH SOLE 1 225 0 0 ARCONIC INC COM COM 03966v107 10118 339517 SH SOLE 279074 0 60443 ARCONIC INC COM COM 03966v107 103 3472 SH SOLE 1 3472 0 0 ARCOSA INC COM 039653100 11174 203429 SH SOLE 166107 0 37322 ARCOSA INC COM 039653100 169 3080 SH SOLE 1 3080 0 0 ARES CAP CORP COM COM 04010l103 4959 293600 SH SOLE 1 282996 0 10605 ARISTA NETWORKS INC COM 040413106 2 7 SH SOLE 1 7 0 0 ARK ETF TRUST INDX FD 00214q401 3 19 SH SOLE 1 19 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 767 15438 SH SOLE 1 15438 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 836 8969 SH SOLE 1 8969 0 0 ARK INNOVATION ETF INDX FD 00214q104 144 1160 SH SOLE 1 1160 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 64 859 SH SOLE 1 859 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280a100 115 1500 SH SOLE 1 1500 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2009 16236 SH SOLE 1 14686 0 1550 ASA GOLD AND PRECIOUS METALS L COM g3156p103 99 4504 SH SOLE 4504 0 0 ASHFORD INC COM 044104107 0 2 SH SOLE 2 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 130 1636 SH SOLE 1 1636 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 14248 179896 SH SOLE 179896 0 0 ASML HOLDING N V COM N07059210 11 22 SH SOLE 1 22 0 0 ASTRAZENECA PLC ADUS 046353108 110 2196 SH SOLE 1 2196 0 0 ASURE SOFTWARE INC COM 04649U102 19 2740 SH SOLE 1 2740 0 0 ASURE SOFTWARE INC COM 04649U102 71 10000 SH SOLE 10000 0 0 AT&T INC COM 00206r102 6200 215561 SH SOLE 1 206653 0 8908 AT&T INC COM 00206r102 158 5511 SH SOLE 5511 0 0 ATHERSYS INC COM COM 04744l106 3 2000 SH SOLE 1 2000 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1602 100643 SH SOLE 100643 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLAS TECHNICAL CONSULTANTS COM 049430101 1255 178517 SH SOLE 129441 0 49076 ATLASSIAN CORPORATION PLC COM g06242104 11 47 SH SOLE 1 47 0 0 ATMOS ENERGY CORP COM COM 495601056 8 84 SH SOLE 1 0 0 84 ATRION CORP COM 049904105 19 30 SH SOLE 1 30 0 0 AURORA CANNABIS INC COM 05156x884 0 28 SH SOLE 1 28 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1695 9618 SH SOLE 1 8668 0 950 AUTOMATIC DATA PROCESSING IN COM 053015103 70 400 SH SOLE 400 0 0 AVAYA HOLDINGS CORPORATION COM 05351x101 25 1310 SH SOLE 1310 0 0 AVEO PHARMACEUTICALS INC COM 053588307 210 36350 SH SOLE 1 36350 0 0 AVIAT NETWORKS INC COM 05366y201 1442 42228 SH SOLE 38578 0 3650 AVID BIOSERVICES INC COM 05368m106 7 600 SH SOLE 1 600 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 15 500 SH SOLE 1 500 0 0 AXT INC COM 00246W103 778 81246 SH SOLE 74219 0 7027 B & G FOODS INC NEW CL A COM 05508r106 53 1925 SH SOLE 1 1925 0 0 B RILEY FINANCIAL INC COM 05580m108 4780 108090 SH SOLE 106610 0 1480 BAGGER DAVES BURGER TAVERN COM 056646201 1 25000 SH SOLE 25000 0 0 BAINS DE MER ET DU CERCLE DESE COM F06489102 21 250 SH SOLE 1 250 0 0 BALCHEM CORP COM 057665200 23 200 SH SOLE 1 200 0 0 BALL CORP COM 058498106 11 117 SH SOLE 1 117 0 0 BALLYS CORP COM 05875b106 35 705 SH SOLE 705 0 0 BALLYS CORP COM 05875b106 251 4994 SH SOLE 1 4994 0 0 BANCO BRADESCO S A ADUS 059460303 11 2000 SH SOLE 1 2000 0 0 BANCORP INC DEL COM COM 05969a105 2986 218790 SH SOLE 218790 0 0 BANCROFT FD LTD COM 059695106 53 1750 SH SOLE 1 1750 0 0 BANK FIRST NATL CORP COM 06211j100 5 77 SH SOLE 77 0 0 BANK FIRST NATL CORP COM 06211j100 15 224 SH SOLE 1 224 0 0 BANK NEW YORK MELLON CORP COM 064058100 166 3900 SH SOLE 1 3150 0 750 BK OF AMERICA CORP COM 060505104 7840 258656 SH SOLE 1 255460 0 3196 BK OF AMERICA CORP COM 060505104 19721 650644 SH SOLE 639114 0 11530 BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 80 450 SH SOLE 1 450 0 0 BARCO NPV COM zzcnc4co6 23 1050 SH SOLE 1 1050 0 0 BARINGS BDC INC COM 06759l103 19 2080 SH SOLE 1 2080 0 0 BARRICK GOLD CORP COM 067901108 4 194 SH SOLE 1 194 0 0 BASSETT FURNITURE INDS INC COM 070203104 4082 203290 SH SOLE 135960 0 67330 BASSETT FURNITURE INDS INC COM 070203104 66 3300 SH SOLE 1 3300 0 0 BAUSCH HEALTH COS INC COM 071734107 1 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 111 1378 SH SOLE 1 1378 0 0 BED BATH & BEYOND INC CALL 075896900 2768 3549 SH Call SOLE 3549 0 0 BCE INC COM 05534B760 18 414 SH SOLE 1 414 0 0 BEAM GLOBAL COM 07373b109 33 442 SH SOLE 1 342 0 100 BECTON DICKINSON & CO COM 075887109 1474 5891 SH SOLE 1 5316 0 575 BED BATH & BEYOND INC COM 075896100 87 4920 SH SOLE 1 4920 0 0 BED BATH & BEYOND INC COM 075896100 2018 113638 SH SOLE 113638 0 0 BELDEN INC COM 077454106 23 538 SH SOLE 1 538 0 0 BERKLEY W R CORP COM 084423102 469 7063 SH SOLE 1 7063 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 19501 84102 SH SOLE 1 78313 0 5789 BERKSHIRE HATHAWAY INC DEL COM 084670702 2083 8985 SH SOLE 8985 0 0 BERRY PLASTICS GROUP COM 08579w103 45 800 SH SOLE 1 800 0 0 BERRY PLASTICS GROUP COM 08579w103 9151 162859 SH SOLE 162859 0 0 BEST BUY INC COM 086516101 4 43 SH SOLE 1 43 0 0 BG STAFFING INC COM COM 05544a109 156 11596 SH SOLE 10604 0 992 BGC PARTNERS INC COM 05541t101 16 4000 SH SOLE 1 4000 0 0 BHP GROUP LTD ADUS 088606108 73 1119 SH SOLE 1 1119 0 0 BHP GROUP PLC SPONSORED ADR ADUS 05545E209 6 109 SH SOLE 1 109 0 0 BIG LOTS INC COM 089302103 8519 198437 SH SOLE 198437 0 0 BIOGEN INC COM 09062X103 336 1373 SH SOLE 1 1298 0 75 BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 100 2500 SH SOLE 1 2500 0 0 BIOMAGNETICS DIAGNOSTICS CORP COM 09062q108 0 5000 SH SOLE 1 5000 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 7 75 SH SOLE 1 75 0 0 BIOTELEMETRY INC COM 090672106 5623 78013 SH SOLE 63822 0 14191 BIOTELEMETRY INC COM 090672106 105 1460 SH SOLE 1 1460 0 0 BKLN 210115P00015000 PUT 46138g958 1 2391 SH Put SOLE 2391 0 0 BKLN 210115P00020000 PUT 46138g958 9 4306 SH Put SOLE 4306 0 0 BKLN 210416P00015000 PUT 46138g958 7 1620 SH Put SOLE 1620 0 0 BKLN 210416P00020000 PUT 46138g958 31 2914 SH Put SOLE 2914 0 0 BKLN 220121P00015000 PUT 46138g958 90 4300 SH Put SOLE 4300 0 0 BKLN 220121P00018000 PUT 46138g958 87 2523 SH Put SOLE 2523 0 0 BLACK KNIGHT INC COM 09215c105 242 2735 SH SOLE 1 2429 0 306 BLACK KNIGHT INC COM 09215c105 5952 67371 SH SOLE 57271 0 10100 BLACK STONE MINERALS L P COM COM 09225m101 2832 423890 SH SOLE 423890 0 0 BLACKROCK CAP INVT CORP COM 092533108 36 13293 SH SOLE 1 13293 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 11 1594 SH SOLE 1 1594 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 50 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 174 10000 SH SOLE 1 10000 0 0 BLACKROCK INC COM 09247X101 13825 19160 SH SOLE 18860 0 300 BLACKROCK INC COM 09247X101 5540 7678 SH SOLE 1 7183 0 495 BLACKROCK ENHANCED INTL DIV CLSD FD 092524107 6 1000 SH SOLE 1 1000 0 0 BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 14 925 SH SOLE 1 925 0 0 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 319 34700 SH SOLE 1 34700 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 54 1497 SH SOLE 1 1497 0 0 BLACKSTONE GROUP INC COM 09260d107 6324 97571 SH SOLE 1 84724 0 12847 BLACKSTONE GROUP INC COM 09260d107 312 4811 SH SOLE 4811 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 64 5584 SH SOLE 1 5584 0 0 BLINK CHARGING CO COM 09354a100 8 180 SH SOLE 1 180 0 0 BLUCORA INC COM 095229100 24 1500 SH SOLE 1 1500 0 0 BLUCORA INC COM 095229100 12864 808549 SH SOLE 808549 0 0 BOEING CO COM 097023105 898 4195 SH SOLE 1 4060 0 135 BOOKING HOLDINGS INC COM 09857l108 3459 1553 SH SOLE 1 1340 0 213 BOOKING HOLDINGS INC COM 09857l108 739 332 SH SOLE 332 0 0 BORGWARNER INC COM 099724106 19 500 SH SOLE 1 0 0 500 BOSWELL J G CO COM COM 101205102 43 73 SH SOLE 1 73 0 0 BOTS INC COM COM u0r13k108 0 1000 SH SOLE 1 1000 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 360 32291 SH SOLE 1 32291 0 0 BP PLC COM 055622104 74 3610 SH SOLE 1 60 0 3550 BRADY CORP COM 104674106 2 29 SH SOLE 1 29 0 0 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 2 479 SH SOLE 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 109696104 1225 17014 SH SOLE 17014 0 0 BRISTOL-MYERS SQUIBB CO WT 110122157 5 6525 SH SOLE 1 6525 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 778 12550 SH SOLE 12550 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1666 26850 SH SOLE 1 26850 0 0 BROADCOM LTD SHS COM 11135f101 14975 34202 SH SOLE 33527 0 675 BROADCOM LTD SHS COM 11135f101 12808 29251 SH SOLE 1 28031 0 1220 BROOKFIELD ASSET MGMT INC COM 112585104 1597 38703 SH SOLE 1 35636 0 3067 BROOKFIELD INFRAST PARTNERS COM G16252101 15 300 SH SOLE 1 300 0 0 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 1 16 SH SOLE 1 16 0 0 BROWN FORMAN CORP COM 115637209 1346 16942 SH SOLE 1 15767 0 1175 BROWN FORMAN CORP COM 115637209 20 250 SH SOLE 1 250 0 0 BRUNSWICK CORP COM 117043109 4099 53770 SH SOLE 39730 0 14040 BRUNSWICK CORP COM 117043109 2 20 SH SOLE 1 20 0 0 BUCKEYE STATE BANK COM 118240209 26 2000 SH SOLE 1 0 0 2000 BUNGE LIMITED COM COM g16962105 7 100 SH SOLE 1 100 0 0 BUNGE LIMITED COM COM g16962105 37 560 SH SOLE 560 0 0 BURLINGTON STORES INC COM 122017106 6 23 SH SOLE 1 23 0 0 C3AI INC COM 12468p104 8 60 SH SOLE 1 45 0 15 CABOT OIL & GAS CORP COM 127097103 0 3 SH SOLE 1 3 0 0 CACI INTL INC COM 127190304 50 200 SH SOLE 1 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 81 594 SH SOLE 1 594 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 1424 19180 SH SOLE 19180 0 0 CAL MAINE FOODS INC COM 128030202 1 14 SH SOLE 1 14 0 0 CALERES INC COM 129500104 1756 112190 SH SOLE 109490 0 2700 CALLAWAY GOLF CO COM 131193104 5 200 SH SOLE 1 200 0 0 CAMBRIA ETF TR INDX FD 132061201 54 1200 SH SOLE 1 1200 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH SOLE 1 100 0 0 CANADIAN NATL RY CO COM 136375102 11 100 SH SOLE 1 100 0 0 CANNABICS PHARMACEUTICALS INC COM 13764m100 0 300 SH SOLE 1 300 0 0 CANNAE HOLDINGS INC COM 13765n107 3923 88613 SH SOLE 85653 0 2960 CANNAE HOLDINGS INC COM 13765n107 158 3565 SH SOLE 1 3565 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035100 11 444 SH SOLE 1 444 0 0 CAPITAL ONE FINL CORP COM 14040H105 23 231 SH SOLE 1 231 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 69 1786 SH SOLE 1786 0 0 CARDINAL HEALTH INC COM 14149y108 11 200 SH SOLE 1 200 0 0 CARETRUST REIT INC COM COM 14174t107 1 29 SH SOLE 1 29 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 390 10334 SH SOLE 1 9334 0 1000 CARS COM INC COM 14575e105 4 333 SH SOLE 1 333 0 0 CARVANA CO COM 146869102 7 30 SH SOLE 1 30 0 0 CASELLA WASTE SYS INC COM 147448104 248 4000 SH SOLE 1 4000 0 0 CATERPILLAR INC COM 149123101 371 2038 SH SOLE 1 1788 0 250 CATERPILLAR INC COM 149123101 73 400 SH SOLE 400 0 0 CAVCO INDS INC DEL COM 149568107 723 4120 SH SOLE 4120 0 0 CBIZ INC COM 124805102 13 500 SH SOLE 1 500 0 0 CBOE GLOBAL MKTS INC COM 12503M108 331 3550 SH SOLE 1 3200 0 350 CBRE GROUP INC COM 12504l109 218 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 88 669 SH SOLE 1 669 0 0 Cecil Bancorp Inc COM 149841306 0 125 SH SOLE 1 125 0 0 Cecil Bancorp Inc COM 149841306 34 343752 SH SOLE 343752 0 0 CEDAR FAIR L P LP 150185106 78 1973 SH SOLE 1 1973 0 0 LUMEN TECHNOLOGIES INC COM 156700106 269 27619 SH SOLE 1 27619 0 0 CERNER CORP COM 156782104 895 11406 SH SOLE 1 11256 0 150 CF BANKSHARES INC COM 12520l109 929 52518 SH SOLE 1 52518 0 0 CF BANKSHARES INC COM 12520l109 3756 212331 SH SOLE 212331 0 0 CHAMPIONX CORPORATION COM COM 15872m104 6824 446040 SH SOLE 352610 0 93430 CHAMPIONX CORPORATION COM COM 15872m104 180 11759 SH SOLE 1 11759 0 0 CHARLES RIV LABS INTL INC COM 159864107 5486 21956 SH SOLE 18286 0 3670 CHARLES RIV LABS INTL INC COM 159864107 150 600 SH SOLE 1 600 0 0 CHARLOTTES WEB HOLDINGS COM 16106r109 0 45 SH SOLE 1 45 0 0 CHECK POINT SOFTWARE ORD COM m22465104 133 1000 SH SOLE 1 1000 0 0 CHECK POINT SOFTWARE ORD COM m22465104 166 1250 SH SOLE 1250 0 0 CHEMED CORP NEW COM COM 16359r103 6 12 SH SOLE 1 12 0 0 CHENIERE ENERGY INC COM 16411r208 3 47 SH SOLE 1 47 0 0 CHEVRON CORP NEW COM 166764100 8106 95985 SH SOLE 93510 0 2475 CHEVRON CORP NEW COM 166764100 8407 99554 SH SOLE 1 95181 0 4372 CHEWY INC COM 16679l109 2 25 SH SOLE 1 25 0 0 CHICAGO RIVET & MACH CO COM 168088102 80 3499 SH SOLE 1 3499 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 6 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 122 88 SH SOLE 88 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 427 308 SH SOLE 1 308 0 0 CHUBB LTD COM COM h1467j104 53 346 SH SOLE 1 346 0 0 CHURCHILL DOWNS INC COM 171484108 4815 24718 SH SOLE 18528 0 6190 CHURCHILL DOWNS INC COM 171484108 146 751 SH SOLE 1 751 0 0 CIGNA CORP NEW COM 125523100 148 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 NEW COM 171871502 90 5909 SH SOLE 5909 0 0 CINCINNATI FINL CORP COM 172062101 344 3934 SH SOLE 1 3934 0 0 CIRRUS LOGIC INC COM 172755100 4 45 SH SOLE 1 45 0 0 CISCO SYS INC COM 17275r102 9092 203179 SH SOLE 1 200180 0 2999 CISCO SYS INC COM 17275r102 9825 219561 SH SOLE 216161 0 3400 CITI TRENDS INC COM COM 17306x102 9476 190749 SH SOLE 142693 0 48056 CITI TRENDS INC COM COM 17306x102 155 3125 SH SOLE 1 3125 0 0 CITIGROUP INC COM 172967424 2 40 SH SOLE 40 0 0 CITIGROUP INC COM 172967424 603 9787 SH SOLE 1 9787 0 0 CITIZENS FINL GROUP INC COM 174610105 3998 111798 SH SOLE 1 109291 0 2507 CITIZENS FINL GROUP INC COM 174610105 14847 415175 SH SOLE 406015 0 9160 CIVISTA BANCSHARES INC COM 178867107 6 319 SH SOLE 1 319 0 0 CLEARWATER PAPER CORPORATION COM 18538r103 556 14720 SH SOLE 14720 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 15 1008 SH SOLE 1 1008 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2549 175037 SH SOLE 175037 0 0 CLOROX CO DEL COM 189054109 112 554 SH SOLE 1 554 0 0 CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH SOLE 87 0 0 CME GROUP INC COM COM 12572q105 5 25 SH SOLE 1 25 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 58 7363 SH SOLE 1 7363 0 0 COCA COLA CO COM 191216100 222 4041 SH SOLE 4041 0 0 COCA COLA CO COM 191216100 1830 33366 SH SOLE 1 33366 0 0 COCA-COLA EUROPEAN PARTNERS PL COM g25839104 2 39 SH SOLE 1 39 0 0 COEUR MNG INC COM 192108504 1 79 SH SOLE 1 79 0 0 COFFEE HLDG CO INC COM 192176105 1323 344655 SH SOLE 315591 0 29064 COFFEE HLDG CO INC COM 192176105 17 4379 SH SOLE 1 4379 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2512 30651 SH SOLE 1 26926 0 3725 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 192 2338 SH SOLE 2338 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 12 1000 SH SOLE 1 1000 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 109 8760 SH SOLE 8760 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 432 16741 SH SOLE 1 16591 0 150 COLGATE PALMOLIVE CO COM 194162103 1316 15389 SH SOLE 1 14949 0 440 COLUMBIA FINL INC COM 197641103 11189 719090 SH SOLE 561455 0 157635 COLUMBIA FINL INC COM 197641103 91 5820 SH SOLE 1 5820 0 0 COMCAST CORP NEW COM 20030N101 5589 106651 SH SOLE 1 100048 0 6603 COMCAST CORP NEW COM 20030N101 18 334 SH SOLE 334 0 0 COMFORT SYS USA INC COM 199908104 90 1700 SH SOLE 1 1700 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1382 103160 SH SOLE 79880 0 23280 COMMUNICATION SERVICES SELECT INDX FD 81369y852 76 1124 SH SOLE 1 1124 0 0 COMMUNITY BANKERS TR CORP COM 203612106 37 5500 SH SOLE 1 5500 0 0 COMMUNITY BANKERS TR CORP COM 203612106 2531 375000 SH SOLE 375000 0 0 COMMUNITY HEALTHCARE TR INC CO LP 20369c106 1 23 SH SOLE 1 23 0 0 COMPASS DIVERSIFIED HOLDINGS COM 20451q401 384 15000 SH SOLE 15000 0 0 COMPUTER TASK GROUP INC COM 205477102 710 116043 SH SOLE 106484 0 9559 CONAGRA BRANDS INC COM 205887102 156 4300 SH SOLE 1 4300 0 0 CONCENTRIX CORP COM COM 20602d101 5898 59760 SH SOLE 44906 0 14854 CONDUENT INC COM 206787103 2 400 SH SOLE 1 400 0 0 CONOCOPHILLIPS COM 20825c104 799 19971 SH SOLE 1 16683 0 3288 CONOCOPHILLIPS COM 20825c104 268 6709 SH SOLE 6709 0 0 CONRAD INDS INC COM COM 208305102 19 1698 SH SOLE 1 1698 0 0 CONSOLIDATED EDISON INC COM 209115104 106 1470 SH SOLE 1 1111 0 359 CONSTELLATION BRANDS INC COM 21036P108 44 200 SH SOLE 200 0 0 CONSTELLATION BRANDS INC COM 21036P108 996 4549 SH SOLE 1 4549 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 75 58 SH SOLE 58 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 328 253 SH SOLE 1 253 0 0 CONSUMERS BANCORP INC COM 210509105 49 2546 SH SOLE 2546 0 0 CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259927 SH SOLE 1 259927 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 1 87 SH SOLE 1 87 0 0 CORNING INC COM 219350105 622 17288 SH SOLE 1 17088 0 200 CORNING INC COM 219350105 470 13066 SH SOLE 13066 0 0 CORNING NATURAL GAS HOLDING CO COM 219387107 25 1588 SH SOLE 1 1588 0 0 CORTEVA COM 22052l104 607 15689 SH SOLE 1 13606 0 2082 CORTLAND BANCORP COM 220587109 198 10610 SH SOLE 1 10610 0 0 CORTLAND BANCORP COM 220587109 7459 398890 SH SOLE 398890 0 0 CORVEL CORP COM 221006109 2001 18881 SH SOLE 18271 0 610 COSTAR GROUP INC COM COM 22160n109 145 157 SH SOLE 1 157 0 0 COSTCO WHSL CORP NEW COM 22160K105 5480 14544 SH SOLE 1 13494 0 1050 COSTCO WHSL CORP NEW COM 22160K105 783 2078 SH SOLE 2078 0 0 COWEN INC COM 223622606 447 17185 SH SOLE 15701 0 1484 CPI AEROSTRUCTURES INC COM 125919308 485 126557 SH SOLE 116680 0 9877 CRA INTL INC COM 12618T105 3001 58927 SH SOLE 58927 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 13 100 SH SOLE 1 100 0 0 CRANE CO COM 224399105 78 1000 SH SOLE 1 0 0 1000 CRAWFORD & CO COM 224633107 47 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO COM 224633206 102 13741 SH SOLE 12594 0 1147 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 5 25 SH SOLE 1 25 0 0 CRESCO LABS INC COM 22587m106 2199 223211 SH SOLE 1 192127 0 31084 CRESCO LABS INC COM 22587m106 10 1000 SH SOLE 1000 0 0 CRISPR THERAPEUTICS AG COM h17182108 211 1375 SH SOLE 1 1375 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 254 1200 SH SOLE 1 1200 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 1405 8824 SH SOLE 1 8284 0 540 CROWN CASTLE INTL CORP NEW COM COM 22822v101 155 975 SH SOLE 975 0 0 CSB BANCORP INC COM 12628r107 126 3601 SH SOLE 3601 0 0 CSX CORP PUT 126408953 36 61 SH Put SOLE 61 0 0 CSX CORP COM 126408103 4674 51508 SH SOLE 1 47537 0 3971 CTI BIOPHARMA CORP COM 12648l601 0 1 SH SOLE 1 1 0 0 CUBESMART COM 229663109 7 200 SH SOLE 1 200 0 0 CUBIC CORP COM 229669106 12 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 2771 174610 SH SOLE 174610 0 0 CUMMINS INC COM 231021106 297 1309 SH SOLE 1 1309 0 0 CURTISS WRIGHT CORP COM 231561101 3 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM 126650100 14221 208217 SH SOLE 204967 0 3250 CVS HEALTH CORP COM 126650100 10225 149712 SH SOLE 1 142687 0 7025 CYRUSONE INC COM 23283r100 1726 23597 SH SOLE 22917 0 680 CYRUSONE INC COM 23283r100 18 240 SH SOLE 1 240 0 0 CYTOSORBENTS CORP COM NEW COM 23283x206 3 400 SH SOLE 1 400 0 0 D R HORTON INC COM COM 23331a109 44 632 SH SOLE 1 632 0 0 DAIMLERCHRYSLER AG ORD COM d1668r123 9 124 SH SOLE 124 0 0 DANAHER CORPORATION COM 235851102 1511 6800 SH SOLE 1 6575 0 225 DANAHER CORPORATION COM 235851102 189 849 SH SOLE 849 0 0 DARDEN RESTAURANTS INC PUT 237194955 0 200 SH Put SOLE 200 0 0 DARDEN RESTAURANTS INC COM 237194105 14 116 SH SOLE 1 116 0 0 DARLING INGREDIENTS INC COM 237266101 19473 337612 SH SOLE 337612 0 0 DASEKE INC COM COM 23753f107 5 800 SH SOLE 1 800 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 202 95257 SH SOLE 87908 0 7349 DIEBOLD NXDF INC CALL 253651903 130 1335 SH Call SOLE 1335 0 0 DIEBOLD NXDF INC CALL 253651903 2 210 SH Call SOLE 210 0 0 DIEBOLD NXDF INC CALL 253651903 2 815 SH Call SOLE 815 0 0 DIEBOLD NXDF INC PUT 253651953 642 3423 SH Put SOLE 3423 0 0 DIEBOLD NXDF INC CALL 253651903 361 1351 SH Call SOLE 1351 0 0 DIEBOLD NXDF INC CALL 253651903 182 570 SH Call SOLE 570 0 0 DEERE & CO COM 244199105 457 1700 SH SOLE 1 1375 0 325 DELL TECHNOLOGIES INC COM 24703l202 31 429 SH SOLE 1 429 0 0 DELTA AIR LINES INC DEL COM 247361702 1298 32273 SH SOLE 1 31623 0 650 DELTA APPAREL INC COM 247368103 569 28330 SH SOLE 28330 0 0 DENNYS CORP COM COM 24869p104 388 26450 SH SOLE 26450 0 0 DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 66 3500 SH SOLE 1 3500 0 0 DBX ETF TR COM 233051879 10 257 SH SOLE 1 257 0 0 DBX ETF TR INDX FD 233051200 6 175 SH SOLE 1 175 0 0 DIAGEO PLC ADUS 25243Q205 2885 18164 SH SOLE 1 17074 0 1090 DIAGEO PLC ADUS 25243Q205 258 1622 SH SOLE 1622 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 366 2455 SH SOLE 2272 0 183 DIEBOLD NXDF INC COM 253651103 6839 641540 SH SOLE 1 613990 0 27550 DIEBOLD NXDF INC COM 253651103 19117 1793366 SH SOLE 1793366 0 0 DIGITAL RIVER COM 25388b104 1225 349999 SH SOLE 349999 0 0 DIGITAL RLTY TR INC COM 253868103 85 609 SH SOLE 609 0 0 DIGITAL RLTY TR INC COM 253868103 312 2236 SH SOLE 1 2236 0 0 DINE BRANDS GLOBAL INC COM 254423106 1016 17521 SH SOLE 16787 0 734 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 DISCOVER FINL SVCS COM 254709108 3310 36559 SH SOLE 1 34186 0 2373 DISCOVER FINL SVCS COM 254709108 12911 142611 SH SOLE 139576 0 3035 DISCOVERY COMMUNICATIONS INC COM 25470f104 294 9775 SH SOLE 1 9250 0 525 DISCOVERY INC COM 25470F302 518 19766 SH SOLE 1 17591 0 2175 DIVIDEND & INCOME FD COM NEW COM 25538a204 3 300 SH SOLE 300 0 0 DLH HOLDINGS CORP COM 23335q100 1200 128729 SH SOLE 128729 0 0 DOCUSIGN INC COM 256163106 80 361 SH SOLE 1 271 0 90 DOLLAR GEN CORP NEW COM 256677105 20 93 SH SOLE 1 93 0 0 DOLLAR TREE INC COM 256746108 1 11 SH SOLE 1 11 0 0 DOMINION RES COM 25746u109 1663 22113 SH SOLE 1 20438 0 1675 DOMINION RES COM 25746u109 47 627 SH SOLE 627 0 0 DOMINOS PIZZA INC COM COM 25754a201 18 46 SH SOLE 1 46 0 0 DONEGAL GROUP INC COM 257701201 8 581 SH SOLE 581 0 0 DONEGAL GROUP INC COM 257701201 228 16198 SH SOLE 1 16198 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 1090 64249 SH SOLE 58853 0 5396 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 8 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 158 1250 SH SOLE 1250 0 0 DOVER CORP COM 260003108 237 1874 SH SOLE 1 1874 0 0 DOW INC COM 260557103 77 1393 SH SOLE 1 1208 0 185 DOW INC COM 260557103 157 2820 SH SOLE 2820 0 0 DRAFTKINGS INC COM 26142r104 30 655 SH SOLE 1 655 0 0 DRAFTKINGS INC COM CL A COM 26142r104 14 311 SH SOLE 1 311 0 0 DTE ENERGY CO COM 233331107 9219 75933 SH SOLE 56433 0 19500 DTE ENERGY CO COM 233331107 280 2307 SH SOLE 1 2307 0 0 DUKE ENERGY CORP NEW CV PFD 26441c501 46 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM 26441C204 656 7168 SH SOLE 1 7088 0 80 DUKE ENERGY CORP NEW COM 26441C204 34 366 SH SOLE 366 0 0 DUPONT DE NEMOURS INC COM 26614n102 54 760 SH SOLE 1 760 0 0 DUPONT DE NEMOURS INC COM 26614n102 323 4544 SH SOLE 4544 0 0 DYCOM INDS INC COM 267475101 83 1100 SH SOLE 1 900 0 200 E MED FUTURE INC COM COM 26875d108 0 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 58 2750 SH SOLE 1 2750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 312 16417 SH SOLE 15023 0 1394 EAGLE CAP GROWTH FD INC CLSD FD 269451100 5 648 SH SOLE 1 648 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 122 15341 SH SOLE 15341 0 0 EAGLE MATLS INC COM 26969P108 9588 94600 SH SOLE 77490 0 17110 EAGLE MATLS INC COM 26969P108 101 1000 SH SOLE 1 1000 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EASTERN CO COM 276317104 109 4530 SH SOLE 1 4530 0 0 EASTERN CO COM 276317104 1380 57267 SH SOLE 57267 0 0 EASTGROUP PPTYS INC COM 277276101 1 7 SH SOLE 1 7 0 0 EATON CORP PLC COM g29183103 12552 104475 SH SOLE 102375 0 2100 EATON CORP PLC COM g29183103 9866 82120 SH SOLE 1 76302 0 5818 EATON VANCE CORP COM 278265103 10 144 SH SOLE 1 144 0 0 EATON VANCE MUN INCOME TERM CLSD FD 27829u105 182 7782 SH SOLE 1 7782 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 620 30280 SH SOLE 1 30280 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 33 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 31 625 SH SOLE 1 625 0 0 ECOLAB INC COM 278865100 198 915 SH SOLE 1 915 0 0 EDISON INTL COM 281020107 47 741 SH SOLE 1 741 0 0 EDITAS MEDICINE INC COM 28106w103 49 700 SH SOLE 1 700 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 10 105 SH SOLE 1 105 0 0 EL PASO ENERGY CAO TR I PFD CV PFD 283678209 26 500 SH SOLE 1 500 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 61 2000 SH SOLE 1 2000 0 0 ELECTRONIC ARTS INC COM 285512109 2 16 SH SOLE 1 16 0 0 ELEMENT SOLUTIONS INC COM 28618m106 17561 990466 SH SOLE 820829 0 169637 ELEMENT SOLUTIONS INC COM 28618m106 181 10220 SH SOLE 1 10220 0 0 EMERALD HEALTH THERAPEUTICS COM 29102r106 0 300 SH SOLE 1 300 0 0 EMERALD PLANTATION HLDGS COM g30337102 31 780000 SH SOLE 780000 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 2475 27619 SH SOLE 20612 0 7007 EMERGENT BIOSOLUTN INC COM COM 29089q105 36 400 SH SOLE 1 400 0 0 EMERSON ELEC CO COM 291011104 181 2258 SH SOLE 1 2147 0 111 ENBRIDGE INC CO COM 29250n105 722 22575 SH SOLE 1 19426 0 3149 ENBRIDGE INC CO COM 29250n105 181 5664 SH SOLE 5664 0 0 ENDEAVOUR SILVER CORP COM 29258y103 650 129054 SH SOLE 116344 0 12710 ENERGIZER HLDGS INC NEW COM 29272w109 2668 63258 SH SOLE 48959 0 14299 ENERGIZER HLDGS INC NEW COM 29272w109 83 1972 SH SOLE 1 1972 0 0 SELECT SECTOR SPDR TR CALL 81369Y956 31 100 SH Call SOLE 100 0 0 SELECT SECTOR SPDR TR CALL 81369Y956 44 103 SH Call SOLE 103 0 0 ENERGY TRANSFER LP LP 29273v100 28 4600 SH SOLE 1 3800 0 800 ENERGY TRANSFER LP LP 29273v100 8 1335 SH SOLE 1335 0 0 ENSIGN GROUP INC COM COM 29358p101 1166 15990 SH SOLE 15990 0 0 ENTERGY CORP NEW COM COM 29364g103 14 144 SH SOLE 1 144 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4445 226898 SH SOLE 1 219057 0 7841 ENTERPRISE PRODS PARTNERS L LP 293792107 42 2133 SH SOLE 2133 0 0 EOG RES INC COM COM 26875p101 3 70 SH SOLE 1 70 0 0 EPAM SYS INC COM COM 29414b104 2 6 SH SOLE 1 6 0 0 EQUIFAX INC COM 294429105 400 2073 SH SOLE 1 2073 0 0 EQUINIX INC COM 29444u700 190 266 SH SOLE 1 246 0 20 EQUITY COMWLTH COM 294628102 30 1100 SH SOLE 1100 0 0 EQUITY COMWLTH COM 294628102 295 10800 SH SOLE 1 10800 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 24 400 SH SOLE 400 0 0 ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35100 SH SOLE 35100 0 0 ESCROW ALL AMERICAN SEMICONDUC COM 016esc402 0 100350 SH SOLE 100350 0 0 ESCROW AMBASSADORS GROUP INC C COM 023esc999 0 4900 SH SOLE 4900 0 0 ESCROW CONCORD CAMERA CORP COM COM 206esc998 0 2500 SH SOLE 2500 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH SOLE 144 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 318 0 0 LAUDER ESTEE COS INC COM 518439104 25 93 SH SOLE 1 93 0 0 LAUDER ESTEE COS INC COM 518439104 521 1959 SH SOLE 1959 0 0 ETFMG ALTERNATIVE HARVEST ETF COM 26924g508 12 810 SH SOLE 1 810 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 121 8454 SH SOLE 1 7454 0 1000 EVANS BANCORP INC COM NEW COM 29911q208 7 251 SH SOLE 1 251 0 0 EVEREST REINSURANCE GROUP COM g3223r108 181 775 SH SOLE 1 725 0 50 EVERSOURCE ENERGY COM COM 30040w108 28 325 SH SOLE 1 325 0 0 EXACT SCIENCES CORP COM 30063P105 43 325 SH SOLE 1 325 0 0 EXANTAS CAPITAL CORP COM 30068n105 14 3422 SH SOLE 1 3422 0 0 EXANTAS CAPITAL CORP COM 30068n105 219 54999 SH SOLE 54999 0 0 EXCO RESOURCES INC COM 269279600 0 15 SH SOLE 1 0 0 15 EXELON CORP COM 30161N101 39 914 SH SOLE 1 700 0 214 EXPEDIA INC COM 30212p303 19 143 SH SOLE 1 143 0 0 EXPEDITORS INTL WASH INC PUT 302130959 31 99 SH Put SOLE 99 0 0 EXPEDITORS INTL WASH INC COM 302130109 1933 20321 SH SOLE 1 17969 0 2352 EXXON MOBIL CORP COM 30231G102 2090 50700 SH SOLE 1 49606 0 1094 EXXON MOBIL CORP COM 30231G102 364 8839 SH SOLE 8839 0 0 FMC CORP COM 302491303 7 57 SH SOLE 1 57 0 0 F5 NETWORKS INC COM 315616102 18 100 SH SOLE 1 100 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FACEBOOK INC COM 30303M102 2565 9390 SH SOLE 1 9370 0 20 FACEBOOK INC COM 30303M102 300 1097 SH SOLE 1097 0 0 FACTSET RESH SYS INC COM 303075105 10 31 SH SOLE 1 31 0 0 FAIR ISAAC CORP COM 303250104 11 21 SH SOLE 1 21 0 0 FEDERAL AGRIC MTG CORP COM 313148306 540 7272 SH SOLE 6643 0 629 FEDERAL NATL MTG ASSN COM COM 313586109 2 645 SH SOLE 1 645 0 0 FEDERAL RLTY INVT TR CLSD FD 313747206 5 60 SH SOLE 1 60 0 0 FEDEX CORP PUT 31428X956 48 11 SH Put SOLE 11 0 0 FEDEX CORP COM 31428X106 325 1250 SH SOLE 1 1150 0 100 FERRO CORP COM 315405100 8 525 SH SOLE 1 525 0 0 FFD FINL CORP COM COM 30243c107 79 1087 SH SOLE 1 1087 0 0 FIDELITY COVINGTON TRUST COM 316092808 1527 14610 SH SOLE 14610 0 0 FIDELITY COVINGTON TRUST COM 316092808 1569 15009 SH SOLE 1 15009 0 0 FIDELITY MERRIMACK STR TR COM 316188200 121 2297 SH SOLE 1 2297 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188408 118 2320 SH SOLE 1 2320 0 0 FIDELITY COVINGTON TRUST INDX FD 316092600 12 205 SH SOLE 1 205 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 215 8489 SH SOLE 1 8489 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 411 16200 SH SOLE 16200 0 0 FIDELITY NATL FINL INC COM 31620r303 101 2582 SH SOLE 1 2582 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 107 759 SH SOLE 1 759 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 696 12833 SH SOLE 12833 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 2454 45236 SH SOLE 1 45236 0 0 FIFTH THIRD BANCORP COM 316773100 89 3232 SH SOLE 3232 0 0 FIFTH THIRD BANCORP COM 316773100 258 9362 SH SOLE 1 9362 0 0 FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 44 11997 SH SOLE 1 11997 0 0 FIRST HORIZON CORPORATION COM 320517105 45 3526 SH SOLE 1 3526 0 0 FIRST INTERNET BANCORP COM 320557101 1338 46550 SH SOLE 42671 0 3879 FIRST NILES FINL INC COM COM 33582n106 28 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 42 288 SH SOLE 1 288 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 106 500 SH SOLE 1 500 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 49 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 938 5584 SH SOLE 5584 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 2862 17035 SH SOLE 1 17035 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 1234 10433 SH SOLE 1 10433 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 40 1793 SH SOLE 1 1793 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 929 12650 SH SOLE 1 6598 0 6052 FIRST TR MID CAP CORE ALPHAD INDX FD 33735B108 33 397 SH SOLE 1 397 0 0 FIRST TR MLP & ENERGY INCOME F LP 33739b104 15 2500 SH SOLE 1 2500 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 196 9329 SH SOLE 1 9329 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 1961 93536 SH SOLE 93536 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 364 12287 SH SOLE 1 6587 0 5700 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 5 132 SH SOLE 1 0 0 132 FIRSTENERGY CORP COM 337932107 10 313 SH SOLE 1 313 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 1 65 SH SOLE 1 65 0 0 FISERV INC COM 337738108 46 400 SH SOLE 1 400 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 8 343 SH SOLE 1 343 0 0 FLEXSTEEL INDS INC COM 339382103 1081 30918 SH SOLE 28209 0 2709 FLOTEK INDS INC DEL COM 343389102 14 6500 SH SOLE 6500 0 0 FLOTEK INDS INC DEL COM 343389102 44 20728 SH SOLE 1 20728 0 0 FLOWERS FOODS INC COM 343498101 47 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 8 500 SH SOLE 1 0 0 500 F N B CORP COM 302520101 148 15589 SH SOLE 1 15589 0 0 F N B CORP COM 302520101 5976 629105 SH SOLE 629105 0 0 FORD MTR CO DEL COM 345370860 38 4296 SH SOLE 4296 0 0 FORD MTR CO DEL COM 345370860 41 4650 SH SOLE 1 4650 0 0 FORTINET INC COM COM 34959e109 20 136 SH SOLE 1 136 0 0 FORTIVE CORP COM COM 34959j108 20 287 SH SOLE 1 287 0 0 FORTUNA SILVER MINES INC COM 349915108 5 666 SH SOLE 1 666 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 38 440 SH SOLE 440 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 39 450 SH SOLE 1 450 0 0 FORWARD AIR CORP COM 349853101 100 1300 SH SOLE 1 1300 0 0 FORWARD AIR CORP COM 349853101 115740 1506248 SH SOLE 1506248 0 0 FOSTER L B CO COM 350060109 748 49714 SH SOLE 45423 0 4291 FOX CORP CL A COM 35137l105 12 400 SH SOLE 1 400 0 0 FRANCHISE GROUP INC COM COM 35180x105 2976 97740 SH SOLE 97740 0 0 FREEPORT-MCMORAN INC COM 35671D857 51 1950 SH SOLE 1 950 0 1000 FREIGHTCAR AMER INC COM 357023100 206 85297 SH SOLE 78740 0 6557 FRESENIUS MED CARE AG&CO KGA COM 358029106 25 600 SH SOLE 1 600 0 0 FRONTDOOR INC COM 35905a109 6070 120900 SH SOLE 94860 0 26040 FRONTIER COMMUNICATIONS CORP C COM 35906a306 0 11 SH SOLE 11 0 0 FRP HLDGS INC COM COM 30292l107 460 10101 SH SOLE 10101 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 10 1386 SH SOLE 1 1386 0 0 FS KKR CAP CORP II COM 35952V303 10 636 SH SOLE 1 636 0 0 FVCBANKCORP INC COM COM 36120q101 125 8478 SH SOLE 8478 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 206 9583 SH SOLE 1 9583 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 65 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 340 28424 SH SOLE 1 28224 0 200 GAMESTOP CORP NEW CALL 36467W909 1051 870 SH Call SOLE 870 0 0 GAMESTOP CORP NEW CL A COM 36467w109 207 10999 SH SOLE 10099 0 900 GAMESTOP CORP NEW CL A COM 36467w109 37 1950 SH SOLE 1 1950 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 6082 143440 SH SOLE 110342 0 33098 GAMING AND LEISURE PROPERTIES COM 36467j108 78 1840 SH SOLE 1 1840 0 0 GARRETT MOTION INC COM 366505105 0 80 SH SOLE 1 80 0 0 GARTNER INC COM 366651107 2118 13223 SH SOLE 1 11873 0 1350 GDL FD CLSD FD 361570104 65 7500 SH SOLE 1 7500 0 0 GDL FD CLSD FD 361570104 1616 185276 SH SOLE 185276 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 317 43118 SH SOLE 39591 0 3527 GENERAL CANNABIS CORPORATION COM 36930v100 0 100 SH SOLE 1 100 0 0 GENERAL DYNAMICS CORP COM 369550108 2800 18817 SH SOLE 1 17074 0 1743 GENERAL DYNAMICS CORP COM 369550108 503 3380 SH SOLE 3380 0 0 GENERAL ELECTRIC CO COM 369604103 30 2800 SH SOLE 2800 0 0 GENERAL ELECTRIC CO COM 369604103 140 12932 SH SOLE 1 12932 0 0 GENERAL MLS INC COM 370334104 25 425 SH SOLE 1 425 0 0 GENERAL MOTORS CO COM 37045v100 7 169 SH SOLE 1 169 0 0 GENESCO INC COM 371532102 863 28690 SH SOLE 28690 0 0 GETSWIFT LTD COM q402a3102 321 1487934 SH OTR 2 0 0 1487934 GETSWIFT LTD COM q402a3102 186 859333 SH SOLE 859333 0 0 GETSWIFT LTD COM q402a3102 227 1052000 SH SOLE 1 1052000 0 0 GILEAD SCIENCES INC COM 375558103 302 5183 SH SOLE 1 5183 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 136 3707 SH SOLE 1 3707 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 188 5113 SH SOLE 5113 0 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 45 1050 SH SOLE 1 1050 0 0 GLOBAL PMTS INC COM COM 37940x102 77 358 SH SOLE 358 0 0 GLOBAL PMTS INC COM COM 37940x102 291 1350 SH SOLE 1 1350 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 10 418 SH SOLE 1 418 0 0 GLOBAL X CLEANTECH ETF COM 37954y228 28 1220 SH SOLE 1 1220 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 8 280 SH SOLE 1 280 0 0 GLOBAL X LITHIUM AND BATTERY T COM 37954y855 21 346 SH SOLE 1 346 0 0 GLOBAL X MLP COM 37954y343 5 200 SH SOLE 1 200 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 49 1800 SH SOLE 1800 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 77 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 28 614 SH SOLE 1 614 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 6 130 SH SOLE 1 130 0 0 GLOBUS MED INC COM 379577208 2 24 SH SOLE 1 24 0 0 GME 210716C00004000 CALL 36467w909 178 120 SH Call SOLE 120 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 429 5666 SH SOLE 1 5666 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 2123 28055 SH SOLE 28055 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 710 2691 SH SOLE 1 2691 0 0 GOLUB CAP BDC INC COM COM 38173m102 99 7000 SH SOLE 7000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 19 1700 SH SOLE 1 1700 0 0 GRAHAM CORP COM 384556106 540 35557 SH SOLE 32727 0 2830 GRAINGER W W INC COM 384802104 82 200 SH SOLE 1 200 0 0 GRAVITY CO LTD ADUS 38911n206 27 150 SH SOLE 150 0 0 GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 77 2420 SH SOLE 1 2420 0 0 GRIFFIN INDL RLTY INC COM 398231100 31 500 SH SOLE 1 500 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 692 39649 SH SOLE 39649 0 0 GUARDANT HEALTH INC COM COM 40131m109 77 600 SH SOLE 600 0 0 GUGGENHEIM TIMBER ETF INDX FD 18383q879 20 600 SH SOLE 1 600 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 HAEMONETICS CORP COM 405024100 3 25 SH SOLE 1 25 0 0 HALL OF FAME RESOR WTS EXP 11/ WT 40619l128 0 75000 SH SOLE 68439 0 6561 HALL OF FAME RESORT & ENTMT CO COM 40619l102 92 75000 SH SOLE 68439 0 6561 HALLIBURTON CO COM 406216101 11 600 SH SOLE 1 600 0 0 HANESBRANDS INC COM 410345102 277 18981 SH SOLE 1 15481 0 3500 HANOVER FOODS CORP CL A COM 41078W100 10 125 SH SOLE 1 125 0 0 HARLEY DAVIDSON INC COM 412822108 5 123 SH SOLE 1 123 0 0 HARMONIC INC COM 413160102 102 13809 SH SOLE 1 13809 0 0 HARMONIC INC COM 413160102 2904 392998 SH SOLE 392998 0 0 HARSCO CORP COM 415864107 851 47345 SH SOLE 47345 0 0 HARTFORD FINANCIAL SERVICES GR CV PFD 416518603 58 2000 SH SOLE 1 2000 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 45000 0 0 HC2 HLDGS INC COM 404139107 264 80918 SH SOLE 71550 0 9368 HEALTHLYNKED CORP COM COM 42228p102 1 7400 SH SOLE 1 7400 0 0 HEALTHPEAK PROPERTIES LP 42250p103 15 500 SH SOLE 1 500 0 0 HEMISPHERE MEDIA GROUP WT 42365q103 5 500 SH SOLE 1 500 0 0 HEMP INC COM 423703206 0 11000 SH SOLE 1 11000 0 0 HERCULES CAPITAL INC COM 427096508 18 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 394 148006 SH SOLE 135238 0 12768 HERSHEY CO COM 427866108 76 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 51 970 SH SOLE 1 970 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 12 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 1 1597 SH SOLE 1 1597 0 0 HILL INTL INC COM 431466101 90 46685 SH SOLE 1 46685 0 0 HILL INTL INC COM 431466101 7105 3700450 SH SOLE 3700450 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 31 1000 SH SOLE 1000 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 198 6300 SH SOLE 1 6300 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 97 875 SH SOLE 1 875 0 0 HINES GLOBAL REIT INC COM COM 433240108 364 170668 SH SOLE 1 76897 0 93771 HMS HLDGS CORP COM COM 40425j101 75 2050 SH SOLE 1 2050 0 0 HOLOGIC INC COM 436440101 55 750 SH SOLE 1 750 0 0 HOME BANCSHARES INC COM 436893200 31 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 10532 39650 SH SOLE 1 38508 0 1142 HOME DEPOT INC COM 437076102 17235 64886 SH SOLE 63661 0 1225 HONEYWELL INTL INC COM 438516106 20964 98561 SH SOLE 96786 0 1775 HONEYWELL INTL INC COM 438516106 15611 73395 SH SOLE 1 71180 0 2216 HORMEL FOODS CORP COM 440452100 86 1850 SH SOLE 1 1850 0 0 HORMEL FOODS CORP COM 440452100 138 2952 SH SOLE 2952 0 0 HOULIHAN LOKEY INC COM 441593100 3945 58683 SH SOLE 1 58354 0 329 HOULIHAN LOKEY INC COM 441593100 10987 163426 SH SOLE 160556 0 2870 HOUSTON WIRE & CBL CO COM COM 44244k109 838 300389 SH SOLE 276110 0 24279 HOWMET AEROSPACE INC COM 443201108 3634 127318 SH SOLE 89614 0 37704 HOWMET AEROSPACE INC COM 443201108 46 1600 SH SOLE 1 1600 0 0 HP INC COM COM 40434l105 5 203 SH SOLE 1 203 0 0 HUBBELL INC COM 443510607 27 175 SH SOLE 1 175 0 0 HUMANA INC COM 444859102 324 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 667 52821 SH SOLE 1 52821 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 8 47 SH SOLE 1 47 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 12 71 SH SOLE 71 0 0 ISHARES TR PUT 464288953 3 2188 SH Put SOLE 2188 0 0 ISHARES TR PUT 464288953 3 150 SH Put SOLE 150 0 0 ISHARES TR PUT 464288953 38 2000 SH Put SOLE 2000 0 0 ISHARES TR PUT 464288953 0 2 SH Put SOLE 2 0 0 ISHARES TR PUT 464288953 238 1800 SH Put SOLE 1800 0 0 ISHARES TR PUT 464288953 129 992 SH Put SOLE 992 0 0 IAA INC COM 449253103 6261 96350 SH SOLE 76270 0 20080 IAA INC COM 449253103 113 1740 SH SOLE 1 1740 0 0 IAC/INTERACTIVECORP (DELAWARE) COM 44891n109 8513 44960 SH SOLE 32480 0 12480 IAC/INTERACTIVECORP (DELAWARE) COM 44891n109 180 951 SH SOLE 1 951 0 0 IAMGOLD CORP COM 450913108 110 30000 SH SOLE 1 30000 0 0 ICICI BK LTD ADR ADUS 45104g104 82 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 160 321 SH SOLE 321 0 0 IDEXX LABS INC COM COM 45168d104 396 792 SH SOLE 1 792 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 II-VI INC PUT 902104958 2 10 SH Put SOLE 10 0 0 ILLINOIS TOOL WKS INC COM 452308109 462 2264 SH SOLE 1 1264 0 1000 ILLUMINA INC COM 452327109 67 180 SH SOLE 180 0 0 ILLUMINA INC COM 452327109 280 757 SH SOLE 1 757 0 0 INDEPENDENCE RLTY TR INC COM COM 45378a106 1118 83250 SH SOLE 83250 0 0 INDEPENDENT BK CORP MICH COM 453838609 781 42310 SH SOLE 42310 0 0 INDEXIQ ETF TR INDX FD 45409B800 244 7316 SH SOLE 1 7316 0 0 INDEXIQ ETF TR INDX FD 45409B800 8624 258753 SH SOLE 258753 0 0 INDIA FD INC COM 454089103 39 1966 SH SOLE 1 1966 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 365 1200 SH Put SOLE 1200 0 0 INFOSYS LTD ADUS 456788108 78 4600 SH SOLE 1 4600 0 0 INGERSOLL RAND PLC COM 45687v106 9 200 SH SOLE 1 200 0 0 INGEVITY CORP COM COM 45688c107 1909 25210 SH SOLE 24740 0 470 INMODE LTD COM m5425m103 81 1700 SH SOLE 1 1700 0 0 INNODATA INC COM 457642205 1 200 SH SOLE 1 200 0 0 INNOSPEC INC COM 45768S105 1 16 SH SOLE 1 16 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 955 5216 SH SOLE 1 4592 0 624 INSEEGO CORPORATION COM 45782b104 2 100 SH SOLE 1 100 0 0 INSIGHT SELECT INCOME FUND COM 45781w109 0 1 SH SOLE 1 1 0 0 INSTEEL INDS INC COM 45774W108 421 18910 SH SOLE 18910 0 0 INTEL CORP COM 458140100 6326 126983 SH SOLE 1 122074 0 4909 INTEL CORP COM 458140100 1107 22211 SH SOLE 22211 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 110 950 SH SOLE 1 950 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1294 10280 SH SOLE 1 10280 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 17 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 22 1304 SH SOLE 1 1304 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 8 500 SH SOLE 1 500 0 0 INTEVAC INC COM 461148108 1008 139741 SH SOLE 127993 0 11748 INTUIT COM 461202103 267 702 SH SOLE 1 677 0 25 INTUIT COM 461202103 267 704 SH SOLE 704 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 121 148 SH SOLE 148 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 514 628 SH SOLE 1 628 0 0 INVACARE CORP COM 461203101 437 48832 SH SOLE 44568 0 4264 INVACARE CORP COM 461203101 13 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 BUYBACK ACHIEVERS ETF INDX FD 46137v308 43 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 451 6146 SH SOLE 1 6146 0 0 INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 125 5574 SH SOLE 1 5574 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 59 450 SH SOLE 1 450 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 139 9435 SH SOLE 9435 0 0 INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 109 5000 SH SOLE 1 5000 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 629 4723 SH SOLE 1 4723 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 18174 136441 SH SOLE 136441 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 53 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 36 930 SH SOLE 930 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 74 1927 SH SOLE 1 1927 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 1175 38077 SH SOLE 1 37777 0 300 INVESCO PREFERRED ETF INDX FD 46138e511 18 1170 SH SOLE 1 1170 0 0 INVESCO QQQ TRUST INDX FD 46090e103 2369 7552 SH SOLE 7552 0 0 INVESCO QQQ TRUST INDX FD 46090e103 7288 23231 SH SOLE 1 23231 0 0 INVESCO QQQ TR PUT 46090E953 0 50 SH Put SOLE 50 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 1655 12978 SH SOLE 1 9998 0 2980 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 61 475 SH SOLE 475 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1356 24119 SH SOLE 1 23921 0 198 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 104 1845 SH SOLE 1845 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 8 150 SH SOLE 1 0 0 150 INVESCO SENIOR LOAN ETF PUT 46138g958 5 2200 SH Put SOLE 2200 0 0 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 7 129 SH SOLE 1 129 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 50 1083 SH SOLE 1 1083 0 0 INVESCOCURRENCYSHARES JAPANESE INDX FD 46138w107 183 2000 SH SOLE 1 2000 0 0 IQVIA HOLDINGS INC COM 46266c105 144 805 SH SOLE 1 805 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 69 290 SH SOLE 1 290 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 6863 174520 SH SOLE 144080 0 30440 IRIDIUM COMMUNICATIONS INC COM 46269C102 98 2480 SH SOLE 1 2480 0 0 IRON MTN INC NEW COM COM 46284v101 34 1162 SH SOLE 1 1162 0 0 IRON MTN INC NEW COM COM 46284v101 354 12000 SH SOLE 12000 0 0 ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 202 4452 SH SOLE 1 4028 0 424 ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 6 143 SH SOLE 143 0 0 ISHARES TR INDX FD 464288620 35 566 SH SOLE 1 566 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 DIVIDEND GROWTH INDX FD 46434v621 124 2771 SH SOLE 1 2771 0 0 ISHARES TR INDX FD 464289867 15 285 SH SOLE 1 285 0 0 ISHARES CORE MSCI EUROPE ETF COM 46434v738 3 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464287671 115 1300 SH SOLE 1300 0 0 ISHARES TR INDX FD 464287671 128 1445 SH SOLE 1 1445 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 114 706 SH SOLE 1 706 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 37 316 SH SOLE 1 316 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 189 2176 SH SOLE 1 2032 0 144 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 6 73 SH SOLE 73 0 0 ISHARES TR INDX FD 464287291 128 427 SH SOLE 1 406 0 21 ISHARES TR INDX FD 464287291 5 16 SH SOLE 16 0 0 ISHARES GOLD TRUST INDX FD 464285105 657 36213 SH SOLE 1 36097 0 116 ISHARES GOLD TRUST INDX FD 464285105 9363 516447 SH SOLE 516447 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1060 17079 SH SOLE 1 17064 0 15 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 874 14087 SH SOLE 14087 0 0 ISHARES INC INDX FD 464286533 101 1658 SH SOLE 1658 0 0 ISHARES INC INDX FD 464286533 1212 19843 SH SOLE 1 19843 0 0 ISHARES INC INDX FD 464286103 20 845 SH SOLE 1 845 0 0 ISHARES INC INDX FD 464286509 17 561 SH SOLE 1 561 0 0 ISHARES INC INDX FD 464286707 3 89 SH SOLE 1 89 0 0 ISHARES INC INDX FD 464286806 15 460 SH SOLE 1 460 0 0 ISHARES INC INDX FD 464286871 16 664 SH SOLE 1 664 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 50 733 SH SOLE 1 733 0 0 ISHARES INC INDX FD 464286814 5 109 SH SOLE 1 109 0 0 ISHARES INC INDX FD 464286665 53 1100 SH SOLE 1 1100 0 0 ISHARES INC 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 30 1384 SH SOLE 1 1384 0 0 ISHARES INC INDX FD 464286756 2 43 SH SOLE 1 43 0 0 ISHARES INC INDX FD 464286749 4 86 SH SOLE 1 86 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 3 59 SH SOLE 59 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 22 412 SH SOLE 1 412 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464287127 7 34 SH SOLE 1 0 0 34 ISHARES TR INDX FD 464288406 3 22 SH SOLE 1 0 0 22 ISHARES MSCI EM COM 46434g863 304 7251 SH SOLE 1 6785 0 466 ISHARES MSCI EM COM 46434g863 12 276 SH SOLE 276 0 0 ISHARES INC INDX FD 464286350 7 200 SH SOLE 1 200 0 0 ISHARES MSCI ITALY ETF INDX FD 46434g830 0 13 SH SOLE 1 13 0 0 ISHARES MSCI MULTIFACTOR USA S INDX FD 46434v290 214 4674 SH SOLE 4674 0 0 ISHARES TR INDX FD 464289123 0 7 SH SOLE 1 7 0 0 ISHARES MSCI POLAND ETF INDX FD 46429b606 0 14 SH SOLE 1 14 0 0 ISHARES MSCI UNITED KINGDOM NE INDX FD 46435g334 7 246 SH SOLE 1 246 0 0 ISHARES TR INDX FD 464287622 210 992 SH SOLE 1 992 0 0 ISHARES TR INDX FD 464287622 322 1518 SH SOLE 1518 0 0 ISHARES TR PUT 464287955 24 700 SH Put SOLE 700 0 0 ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 21 496 SH SOLE 1 496 0 0 ISHARES TR INDX FD 464288646 562 10187 SH SOLE 1 9664 0 523 ISHARES TR INDX FD 464288646 115 2079 SH SOLE 2079 0 0 ISHARES SILVER TR INDX FD 46428Q109 890 36233 SH SOLE 1 33653 0 2580 ISHARES TR 20 YR TRS BD INDX FD 920933108 106 670 SH SOLE 1 651 0 19 ISHARES TR 20 YR TRS BD INDX FD 920933108 2 10 SH SOLE 10 0 0 ISHARES TR CLSD FD 464287440 42 351 SH SOLE 1 351 0 0 ISHARES TR INDX FD 464287457 146 1688 SH SOLE 1 1688 0 0 ISHARES TR INDX FD 464288612 8 68 SH SOLE 1 68 0 0 ISHARES TR INDX FD 464287176 958 7503 SH SOLE 1 7503 0 0 ISHARES TR INDX FD 464287564 19 352 SH SOLE 1 352 0 0 ISHARES TR INDX FD 464287812 24 140 SH SOLE 1 140 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3114 45065 SH SOLE 1 44886 0 179 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 11933 172721 SH SOLE 172721 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1512 22503 SH SOLE 1879 0 20624 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 169 2520 SH SOLE 1 2520 0 0 ISHARES TR INDX FD 464287507 6734 29301 SH SOLE 1 27476 0 1825 ISHARES TR INDX FD 464287507 1802 7840 SH SOLE 7840 0 0 ISHARES TR INDX FD 464287150 12780 148226 SH SOLE 1 148134 0 92 ISHARES TR INDX FD 464287150 25818 299443 SH SOLE 14059 0 285384 ISHARES TR INDX FD 464287200 17182 45772 SH SOLE 1 45585 0 187 ISHARES TR INDX FD 464287200 6111 16280 SH SOLE 16280 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 1378 25256 SH SOLE 1 25256 0 0 ISHARES TR INDX FD 464287226 7759 65648 SH SOLE 1 65045 0 603 ISHARES TR INDX FD 464287226 261 2206 SH SOLE 2206 0 0 ISHARES TR INDX FD 464288760 18 186 SH SOLE 1 186 0 0 ISHARES TR INDX FD 464288810 887 2711 SH SOLE 1 2692 0 19 ISHARES TR INDX FD 464288810 5 15 SH SOLE 15 0 0 ISHARES TR INDX FD 464288778 36 800 SH SOLE 800 0 0 ISHARES TR INDX FD 464287168 128 1332 SH SOLE 1 1332 0 0 ISHARES TR INDX FD 464287788 37 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464287788 475 7115 SH SOLE 1 7115 0 0 ISHARES TR INDX FD 464287762 504 2050 SH SOLE 1 2050 0 0 ISHARES TR INDX FD 464287739 8 94 SH SOLE 1 94 0 0 ISHARES TR INDX FD 464287721 72 852 SH SOLE 1 852 0 0 ISHARES TR INDX FD 464287697 16 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 46429B689 2591 35301 SH SOLE 1 34772 0 529 ISHARES TR INDX FD 46429B689 359 4895 SH SOLE 4895 0 0 ISHARES TR ESG MSCI LEADR COM 46435u218 28 425 SH SOLE 1 425 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 641 7446 SH SOLE 1 6957 0 489 ISHARES TR ESG MSCI USA INDX FD 46435g425 25 287 SH SOLE 287 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 123 2434 SH SOLE 1 2434 0 0 ISHARES TR INDX FD 464287184 5 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 2231 25444 SH SOLE 1 25444 0 0 ISHARES TR INDX FD 46429B663 7545 86057 SH SOLE 86057 0 0 ISHARES TR INDX FD 464288513 8 90 SH SOLE 1 90 0 0 ISHARES TR INDX FD 464288513 13 145 SH SOLE 145 0 0 ISHARES TR INDX FD 464287242 642 4645 SH SOLE 1 4319 0 326 ISHARES TR INDX FD 464287242 78 566 SH SOLE 566 0 0 ISHARES TR INDX FD 464288281 4 31 SH SOLE 1 31 0 0 ISHARES TR INDX FD 464288588 214 1946 SH SOLE 1 1831 0 115 ISHARES TR INDX FD 464288588 6 59 SH SOLE 59 0 0 ISHARES TR INDX FD 464288240 24 456 SH SOLE 1 456 0 0 ISHARES TR MSCI CHINA ETF INDX FD 46429b671 2 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464288885 299 2968 SH SOLE 1 2806 0 162 ISHARES TR INDX FD 464288885 12 116 SH SOLE 116 0 0 ISHARES TR INDX FD 464287465 72 981 SH SOLE 981 0 0 ISHARES TR INDX FD 464287465 716 9812 SH SOLE 1 9812 0 0 ISHARES TR INDX FD 464287234 175 3395 SH SOLE 3395 0 0 ISHARES TR INDX FD 464287234 1086 21016 SH SOLE 1 21016 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 64 1600 SH SOLE 1 1600 0 0 ISHARES TR INDX FD 464288570 82 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464288273 379 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 2708 17878 SH SOLE 1 17186 0 692 ISHARES TR INDX FD 464288869 42 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464288869 813 6856 SH SOLE 1 6856 0 0 ISHARES TR INDX FD 464287648 50 175 SH SOLE 1 175 0 0 ISHARES TR INDX FD 464287630 140 1064 SH SOLE 1 1064 0 0 ISHARES TR INDX FD 464287655 1045 5331 SH SOLE 1 5331 0 0 ISHARES TR INDX FD 464287655 2493 12714 SH SOLE 12714 0 0 ISHARES TR INDX FD 464287689 344 1539 SH SOLE 1539 0 0 ISHARES TR INDX FD 464287481 103 1008 SH SOLE 1 1008 0 0 ISHARES TR INDX FD 464287481 225 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464287473 223 2297 SH SOLE 1 2297 0 0 ISHARES TR INDX FD 464287499 1227 17898 SH SOLE 1 17698 0 200 ISHARES TR INDX FD 464287499 345 5031 SH SOLE 5031 0 0 ISHARES TR INDX FD 464287614 1036 4297 SH SOLE 1 4047 0 250 ISHARES TR INDX FD 464287614 3496 14496 SH SOLE 14496 0 0 ISHARES TR INDX FD 464287598 240 1754 SH SOLE 1754 0 0 ISHARES TR INDX FD 464287598 1404 10269 SH SOLE 1 10269 0 0 ISHARES TR INDX FD 464287101 55 320 SH SOLE 1 320 0 0 ISHARES TR INDX FD 464287408 221 1727 SH SOLE 1 1727 0 0 ISHARES TR INDX FD 464288372 13 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 464287705 3 40 SH SOLE 1 40 0 0 ISHARES TR INDX FD 464287549 52 147 SH SOLE 1 147 0 0 ISHARES TR INDX FD 464287804 5449 59297 SH SOLE 1 54427 0 4870 ISHARES TR INDX FD 464287804 1993 21688 SH SOLE 21688 0 0 ISHARES TR INDX FD 464287309 410 6417 SH SOLE 1 6417 0 0 ISHARES TR INDX FD 464288158 100 926 SH SOLE 1 926 0 0 ISHARES TR INDX FD 464288158 558 5163 SH SOLE 5163 0 0 ISHARES TR INDX FD 464287192 1 6 SH SOLE 1 6 0 0 ISHARES TR INDX FD 464287770 9 61 SH SOLE 1 61 0 0 ISHARES TR INDX FD 464288687 233 6052 SH SOLE 1 5380 0 672 ISHARES TR INDX FD 464288687 13 327 SH SOLE 327 0 0 ISHARES TR INDX FD 464287754 107 1104 SH SOLE 1 1104 0 0 ISHARES TR INDX FD 464288851 1 25 SH SOLE 1 25 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 480 17619 SH SOLE 1 16216 0 1403 ISHARES TR US TREAS BD ETF INDX FD 46429b267 15 534 SH SOLE 534 0 0 ISHARES TR INDX FD 46429B697 6345 93477 SH SOLE 1 90044 0 3433 ISHARES TR INDX FD 46429B697 657 9685 SH SOLE 9685 0 0 ISHARES U S ETF TR INDX FD 46431W507 88 1750 SH SOLE 1750 0 0 ISHARES U S ETF TR INDX FD 46431W507 1493 29766 SH SOLE 1 29766 0 0 ITERIS INC NEW COM 46564T107 316 56005 SH SOLE 51488 0 4517 ITERIS INC NEW COM 46564T107 68 12000 SH SOLE 1 12000 0 0 ISHARES TR PUT 464287955 280 1500 SH Put SOLE 1500 0 0 ISHARES TR PUT 464287955 17 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287955 687 5000 SH Put SOLE 5000 0 0 ISHARES TR PUT 464287955 78 640 SH Put SOLE 640 0 0 ISHARES TR PUT 464287955 127 408 SH Put SOLE 408 0 0 ISHARES TR PUT 464287955 289 1500 SH Put SOLE 1500 0 0 ISHARES TR PUT 464287955 66 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464287955 365 672 SH Put SOLE 672 0 0 ISHARES TR PUT 464287955 239 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464287955 152 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287955 606 900 SH Put SOLE 900 0 0 ISHARES TR PUT 464287955 87 434 SH Put SOLE 434 0 0 ISHARES TR PUT 464287955 493 1300 SH Put SOLE 1300 0 0 ISHARES TR PUT 464287955 435 520 SH Put SOLE 520 0 0 ISHARES TR PUT 464287955 684 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287955 241 240 SH Put SOLE 240 0 0 ISHARES TR PUT 464287958 200 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287958 355 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464287952 55 380 SH Put SOLE 380 0 0 ISHARES TR PUT 464287952 36 60 SH Put SOLE 60 0 0 ISHARES TR PUT 464287952 643 765 SH Put SOLE 765 0 0 ISHARES TR PUT 464287952 677 370 SH Put SOLE 370 0 0 ISHARES TR PUT 464287952 6 40 SH Put SOLE 40 0 0 ISHARES TR PUT 464287952 103 40 SH Put SOLE 40 0 0 ISHARES TR PUT 464287952 186 260 SH Put SOLE 260 0 0 ISHARES TR PUT 464287952 398 402 SH Put SOLE 402 0 0 ISHARES TR PUT 464287952 19 226 SH Put SOLE 226 0 0 J ALEXANDERS HLDGS COM 46609j106 8221 1127650 SH SOLE 1075087 0 52563 J ALEXANDERS HLDGS COM 46609j106 55 7525 SH SOLE 1 7525 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 450 8820 SH SOLE 1 8820 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 2416 47335 SH SOLE 47335 0 0 JACK IN THE BOX INC COM 466367109 21 230 SH SOLE 230 0 0 JAPAN EQUITY FD INC COM CLSD FD 471057109 4 425 SH SOLE 425 0 0 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 14 1500 SH SOLE 1 1500 0 0 JAPAN TOBACCO INC ADUS J27869106 0 5 SH SOLE 1 5 0 0 JBG SMITH PROPERTIES COM 46590v100 1172 37471 SH SOLE 35221 0 2250 JBS SA COM 466110103 27 3000 SH SOLE 1 3000 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 93 3800 SH SOLE 1 3800 0 0 ETF SER SOLUTIONS PUT 26922A952 5 389 SH Put SOLE 389 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH SOLE 1 10 0 0 JOHNSON & JOHNSON COM 478160104 20221 128486 SH SOLE 126086 0 2400 JOHNSON & JOHNSON COM 478160104 20275 128830 SH SOLE 1 124412 0 4418 JOHNSON CTLS INTL PLC COM g51502105 29 620 SH SOLE 1 120 0 500 JP MORGAN CHASE & CO COM 46625h100 21043 165598 SH SOLE 163098 0 2500 JP MORGAN CHASE & CO COM 46625h100 16180 127330 SH SOLE 1 120127 0 7203 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 42926 845170 SH SOLE 1 831745 0 13425 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 3624 71346 SH SOLE 71346 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 145 2651 SH SOLE 1 2651 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 15 266 SH SOLE 1 212 0 54 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 964 11526 SH SOLE 1 9197 0 2329 KAANAPALI LD LLC COM COM 48282H308 1 30 SH SOLE 1 30 0 0 KAMAN CORP COM 483548103 57 1000 SH SOLE 1 1000 0 0 KANSAS CITY SOUTHERN COM 485170302 253 1240 SH SOLE 1 1240 0 0 KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH SOLE 1 452 0 0 KEARNY FINL CORP MD COM 48716p108 8068 764059 SH SOLE 598052 0 166007 KELLOGG CO COM 487836108 33 523 SH SOLE 1 523 0 0 KEURIG DR PEPPER INC COM 49271v100 20 610 SH SOLE 1 610 0 0 KEY TRONIC CORP COM 493144109 822 119073 SH SOLE 108575 0 10498 KEYCORP COM 493267108 239 14581 SH SOLE 1 14581 0 0 KEYCORP COM 493267108 1942 118350 SH SOLE 118350 0 0 KEYCORP PFD CV PFD 493267876 67 2400 SH SOLE 1 2400 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1526 95458 SH SOLE 87075 0 8383 KIMBALL INTL INC COM 494274103 731 61132 SH SOLE 46392 0 14740 KIMBALL INTL INC COM 494274103 4 320 SH SOLE 1 320 0 0 KIMBERLY-CLARK CORP COM 494368103 1365 10124 SH SOLE 1 10024 0 100 KIMBERLY-CLARK CORP COM 494368103 108 800 SH SOLE 800 0 0 KINDER MORGAN INC DEL LP 49456B101 182 13317 SH SOLE 1 13317 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 32 800 SH SOLE 1 800 0 0 KLA CORP COM 482480100 10 40 SH SOLE 1 40 0 0 KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 25 600 SH SOLE 1 0 0 600 KOHLS CORP COM 500255104 293 7198 SH SOLE 1 7198 0 0 KOHLS CORP COM 500255104 69947 1719025 SH SOLE 1719025 0 0 KONTOOR BRANDS COM 50050n103 7122 175580 SH SOLE 138410 0 37170 KONTOOR BRANDS COM 50050n103 8 191 SH SOLE 1 191 0 0 KOPPERS HOLDINGS INC COM COM 50060p106 2008 64430 SH SOLE 64430 0 0 KRAFT HEINZ CO COM 500754106 16 461 SH SOLE 461 0 0 KRATON CORPORATION COM 50077C106 6 223 SH SOLE 1 223 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 22 805 SH SOLE 1 805 0 0 SPDR SER TR PUT 78464A958 160 1400 SH Put SOLE 1400 0 0 SPDR SER TR PUT 78464A958 43 1100 SH Put SOLE 1100 0 0 SPDR SER TR PUT 78464A958 652 1500 SH Put SOLE 1500 0 0 KROGER CO COM 501044101 82 2568 SH SOLE 1 2568 0 0 KOHLS CORP PUT 500255954 0 2000 SH Put SOLE 2000 0 0 KOHLS CORP PUT 500255954 0 2000 SH Put SOLE 2000 0 0 KOHLS CORP PUT 500255954 48 2640 SH Put SOLE 2640 0 0 KOHLS CORP PUT 500255954 161 5640 SH Put SOLE 5640 0 0 KULICKE & SOFFA INDS INC COM 501242101 1242 39030 SH SOLE 39030 0 0 L OREAL CO ADR ADUS 502117203 21 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 14997 79341 SH SOLE 77966 0 1375 L3HARRIS TECHNOLOGIES INC COM 502431109 9843 52076 SH SOLE 1 50219 0 1857 LAACO LTD COM 505346106 16 7 SH SOLE 1 7 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 128 631 SH SOLE 1 631 0 0 LAKELAND INDS INC COM 511795106 748 27464 SH SOLE 25761 0 1703 LAM RESEARCH CORP COM 512807108 43 92 SH SOLE 1 92 0 0 LAMAR ADVERTISING CO NEW COM 512816109 36 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 17 210 SH SOLE 210 0 0 LANCASTER COLONY CORP COM 513847103 171 933 SH SOLE 1 933 0 0 LANDEC CORP COM 514766104 697 64244 SH SOLE 58744 0 5500 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 103 4000 SH SOLE 1 4000 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 515 20000 SH SOLE 20000 0 0 LAS VEGAS SANDS CORP COM 517834107 6 100 SH SOLE 1 100 0 0 LEAFIA HEALTH INC COM COM 01444q104 0 418 SH SOLE 1 418 0 0 LEGGETT & PLATT INC COM 524660107 75 1700 SH SOLE 1 1700 0 0 LEIDOS HOLDINGS INC COM 525327102 7742 73651 SH SOLE 61490 0 12161 LEIDOS HOLDINGS INC COM 525327102 337 3207 SH SOLE 1 3207 0 0 LEMONADE INC COM 52567d107 178 1450 SH SOLE 1 1450 0 0 LENSAR INC COM 52634l108 96 13296 SH SOLE 12329 0 967 LENSAR INC COM 52634l108 3 375 SH SOLE 1 375 0 0 LEVEL ONE BANCORP INC COM 52730d208 118 5824 SH SOLE 1 5824 0 0 LEXINGTON BIOSCIENCES HOLDINGS COM 529020406 0 10 SH SOLE 1 10 0 0 LHC GROUP COM 50187a107 4 18 SH SOLE 1 18 0 0 LIBERATED SYNDICATION INC COM 53013f100 327 60139 SH SOLE 60139 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 185 26788 SH SOLE 1 26788 0 0 LIBERTY BROADBAND CORP COM 530307107 198 1254 SH SOLE 1 1198 0 56 LIBERTY BROADBAND CORP COM 530307305 890 5618 SH SOLE 1 5437 0 181 LIBERTY BROADBAND CORP COM 530307305 29 183 SH SOLE 183 0 0 LIBERTY GLOBAL INC COM SER A COM g5480u104 19 800 SH SOLE 1 700 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 36 1539 SH SOLE 1 1367 0 172 LIBERTY LATIN AMERICA LTD COM g9001e102 1 58 SH SOLE 1 58 0 0 LIBERTY LATIN AMERICA LTD COM g9001e128 2 176 SH SOLE 1 176 0 0 LIBERTY MEDIA CORP DEL COM 531229706 8 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DEL COM 531229706 1 37 SH SOLE 1 37 0 0 LIBERTY MEDIA CORP DEL COM 531229409 165 3819 SH SOLE 1 3564 0 255 LIBERTY MEDIA CORP DEL COM 531229888 8461 340086 SH SOLE 243240 0 96846 LIBERTY MEDIA CORP DEL COM 531229888 82 3284 SH SOLE 1 3284 0 0 LIBERTY MEDIA CORP DEL COM 531229607 1562 35908 SH SOLE 1 35389 0 519 LIBERTY MEDIA CORP DEL COM 531229607 11974 275203 SH SOLE 216799 0 58404 LIBERTY MEDIA CORP DEL COM 531229854 89 2094 SH SOLE 1 1982 0 112 LIBERTY MEDIA CORP DEL COM 531229870 23 595 SH SOLE 1 539 0 56 LIBERTY MEDIA CORP DEL COM 531229870 103 2700 SH SOLE 2700 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1 188 SH SOLE 1 188 0 0 LIGAND PHARMACEUTICALS COM NEW COM 53220k504 15 150 SH SOLE 1 150 0 0 LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12000 SH SOLE 12000 0 0 LILLY ELI & CO COM 532457108 1020 6039 SH SOLE 1 6039 0 0 LINCOLN ELEC HLDGS INC COM 533900106 191 1644 SH SOLE 1 1644 0 0 LINDE PLC COM g5494j103 233 884 SH SOLE 1 884 0 0 LITHIA MTRS INC COM 536797103 3 9 SH SOLE 1 9 0 0 LIVERAMP HLDGS INC COM COM 53815p108 96 1317 SH SOLE 1 1317 0 0 LKQ CORP COM 501889208 231 6550 SH SOLE 1 6375 0 175 LOCKHEED MARTIN CORP COM 539830109 93 262 SH SOLE 262 0 0 LOCKHEED MARTIN CORP COM 539830109 690 1943 SH SOLE 1 1943 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 1000000 0 0 LORAL SPACE & COM INC COM 543881106 11 515 SH SOLE 515 0 0 LORAL SPACE & COM INC COM 543881106 50 2380 SH SOLE 1 2380 0 0 LORDSTOWN MOTORS CORP COM 54405q100 55 2750 SH SOLE 1 1750 0 1000 LORDSTOWN MOTORS CORP COM 54405q100 20 1000 SH SOLE 1000 0 0 LOWES COS INC COM 548661107 3627 22595 SH SOLE 1 21445 0 1150 LOWES COS INC COM 548661107 153 952 SH SOLE 952 0 0 LUBYS INC COM 549282101 57 20000 SH SOLE 20000 0 0 LULULEMON ATHLETICA INC COM 550021109 37 106 SH SOLE 1 106 0 0 LULULEMON ATHLETICA INC COM 550021109 73 210 SH SOLE 210 0 0 LUMENTUM HLDGS INC COM 55024u109 9 100 SH SOLE 1 100 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 38 300 SH SOLE 300 0 0 LYONDELLBASELL INDUSTR SHS - A COM n53745100 12 131 SH SOLE 1 131 0 0 MACE SEC INTL COM 554335208 1545 4982360 SH SOLE 4982360 0 0 MACE SEC INTL INC COM NEW COM 554335208 122 310610 SH SOLE 1 310610 0 0 MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 149 1395 SH SOLE 1 1395 0 0 MADISON COVERED CALL & EQUIT CLSD FD 557437100 6 958 SH SOLE 958 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 11627 110690 SH SOLE 91050 0 19640 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 102 975 SH SOLE 1 975 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 2813 15280 SH SOLE 11990 0 3290 MADISON SQUARE GARDEN SPORTS C COM 55825t103 28 150 SH SOLE 1 150 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 36 850 SH SOLE 850 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 1720 40526 SH SOLE 1 40526 0 0 MAGNA INTL INC COM 559222401 42 600 SH SOLE 1 600 0 0 MAGNITE INC COM 55955d100 40 1290 SH SOLE 1 1290 0 0 MANNING & NAPIER INC COM 56382Q102 164 26150 SH SOLE 1 26150 0 0 MANPOWER INC COM COM 56418h100 17 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 25 1388 SH SOLE 1 1388 0 0 MAPLE LEAF GREEN WORLD INC COM 565297108 0 1000 SH SOLE 1 1000 0 0 MARATHON PETROLEUM CORP COM 56585a102 652 15773 SH SOLE 1 14540 0 1234 MARATHON PETROLEUM CORP COM 56585a102 288 6970 SH SOLE 6970 0 0 MARKEL CORP COM 570535104 276 267 SH SOLE 1 245 0 22 MARKETAXESS HLDGS INC COM COM 57060d108 8 14 SH SOLE 1 14 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 10 823 SH SOLE 1 823 0 0 MARRIOTT INTL INC NEW COM 571903202 1834 13901 SH SOLE 1 13851 0 50 MARRIOTT INTL INC NEW COM 571903202 7603 57636 SH SOLE 56551 0 1085 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 19 135 SH SOLE 1 135 0 0 MARSH & MCLENNAN COS INC COM 571748102 3 23 SH SOLE 1 23 0 0 MARTEN TRANS LTD COM 573075108 17 1000 SH SOLE 1 0 0 1000 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 133 2800 SH SOLE 1 2800 0 0 MASCO CORP COM 574599106 5820 105952 SH SOLE 86780 0 19172 MASCO CORP COM 574599106 177 3225 SH SOLE 1 3225 0 0 MASIMO CORP COM 574795100 3 12 SH SOLE 1 12 0 0 MASSROOTS INC COM 57630j106 0 500 SH SOLE 1 500 0 0 MASTEC INC COM 576323109 5825 85440 SH SOLE 67320 0 18120 MASTERCARD INCORPORATED COM 57636Q104 13503 37829 SH SOLE 1 36145 0 1684 MASTERCARD INCORPORATED COM 57636Q104 1055 2955 SH SOLE 2955 0 0 MATCH GROUP INC COM 57667l107 173 1143 SH SOLE 1 1143 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 106 1200 SH SOLE 1200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 340 3840 SH SOLE 1 3840 0 0 MCCORMICK & CO INC COM 579780206 57 600 SH SOLE 1 600 0 0 MCDONALDS CORP COM 580135101 6608 30796 SH SOLE 1 29921 0 875 MCDONALDS CORP COM 580135101 13852 64555 SH SOLE 63555 0 1000 MCKESSON CORP COM 58155Q103 2413 13876 SH SOLE 1 11567 0 2309 MCKESSON CORP COM 58155Q103 700 4027 SH SOLE 4027 0 0 MDU RES GROUP INC COM 552690109 21601 820065 SH SOLE 676415 0 143650 MDU RES GROUP INC COM 552690109 116 4410 SH SOLE 1 4410 0 0 MEDCATH COM 58404W109 0 63600 SH SOLE 63600 0 0 MEDCATH CORP COM COM 58404W109 0 700 SH SOLE 1 700 0 0 MEDICAL MARIJUANA INC COM COM 58463a105 0 2000 SH SOLE 1 2000 0 0 MEDMEN ENTERPRISES INC COM 58507m107 7 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 5791 49433 SH SOLE 1 48953 0 480 MEDTRONIC PLC SHS COM g5960l103 12030 102698 SH SOLE 100648 0 2050 MERCADOLIBRE INC COM COM 58733r102 74 44 SH SOLE 1 44 0 0 MERCK & CO. INC COM 58933Y105 2933 35856 SH SOLE 1 33736 0 2120 MERCK & CO. INC COM 58933Y105 731 8938 SH SOLE 8938 0 0 MERCURY GENL CORP NEW COM 589400100 76 1450 SH SOLE 1 700 0 750 MERIDIAN BANK COM 58958p104 440 21160 SH SOLE 19413 0 1747 MERIDIAN BIOSCIENCE INC COM 589584101 170 9080 SH SOLE 8293 0 787 METLIFE INC COM 59156R108 77 1631 SH SOLE 1 1631 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 11 10 SH SOLE 1 10 0 0 MFS GOVT MKTS INCOME TR CLSD FD 552939100 2 525 SH SOLE 1 525 0 0 MFS INTER INCOME TR CLSD FD 55273C107 240 63000 SH SOLE 63000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 402 12770 SH SOLE 1 12770 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3116 98894 SH SOLE 98894 0 0 MGP INGREDIENTS INC COM 55303j106 88 1875 SH SOLE 1 1875 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2539 18383 SH SOLE 1 17408 0 975 MICRON TECHNOLOGY INC COM 595112103 357 4751 SH SOLE 1 3901 0 850 MICROSOFT CORP COM 594918104 23822 107104 SH SOLE 105304 0 1800 MICROSOFT CORP COM 594918104 32262 145048 SH SOLE 1 140248 0 4800 MIDDLEBY CORP COM 596278101 16 125 SH SOLE 1 125 0 0 MIDDLEFIELD BANC CORP COM 596304204 1956 86943 SH SOLE 1 85943 0 1000 MIDDLEFIELD BANC CORP COM 596304204 6714 298400 SH SOLE 298400 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 74 4119 SH SOLE 4119 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 368 20594 SH SOLE 1 20594 0 0 MILLER HERMAN INC COM 600544100 2933 86783 SH SOLE 1 86783 0 0 MODERNA INC COM 60770K107 69 665 SH SOLE 1 665 0 0 MOHAWK GROUP HLDGS INC COM 608189106 196 11400 SH SOLE 11400 0 0 MOHAWK INDS INC COM 608190104 6 40 SH SOLE 1 40 0 0 MOLSON COORS BREWING CL B COM 60871r209 16 344 SH SOLE 1 344 0 0 MONDELEZ INTL INC COM 609207105 81 1384 SH SOLE 1384 0 0 MONDELEZ INTL INC COM 609207105 318 5444 SH SOLE 1 5444 0 0 MONITRONICS INTL INC COM COM 609453105 172 13150 SH SOLE 13150 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 32 1850 SH SOLE 1 1850 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 42 453 SH SOLE 1 453 0 0 MOOG INC COM 615394202 324 4090 SH SOLE 1 4090 0 0 MOOG INC COM 615394202 2963 37369 SH SOLE 37369 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 147 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM 61945C103 46 2000 SH SOLE 2000 0 0 MOSAIC CO NEW COM 61945C103 235 10200 SH SOLE 1 10200 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1615 9497 SH SOLE 1 8547 0 950 MOTORS LIQ CO GUC TR UNIT BEN COM 62010U101 0 51 SH SOLE 1 51 0 0 MOVADO GROUP INC COM 624580106 399 24029 SH SOLE 22145 0 1884 MPLX LP LP 55336v100 10 477 SH SOLE 477 0 0 MSA SAFETY INC COM 553498106 448 3000 SH SOLE 1 3000 0 0 MSCI INC COM 55354G100 248 555 SH SOLE 1 555 0 0 MTS SYS CORP COM 553777103 163 2800 SH SOLE 1 2800 0 0 MTS SYS CORP COM 553777103 23395 402250 SH SOLE 402250 0 0 MULTIPLAN CORP COM 62548m100 0 25 SH SOLE 1 25 0 0 MURPHY OIL CORP COM 626717102 1 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 4 27 SH SOLE 1 27 0 0 NANO DIMENSION LTD COM 63008g203 873 95900 SH SOLE 1 95900 0 0 NASDAQ INC COM 631103108 45 342 SH SOLE 342 0 0 NATIONAL GRID PLC SPON ADR NEW ADUS 636274300 1 11 SH SOLE 1 11 0 0 NATIONAL STORAGE AFFILIATES COM 637870106 1 33 SH SOLE 1 33 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURA AND CO HOLDING SA COM 63884n108 30 1500 SH SOLE 1500 0 0 NATURAL GAS SERVICES GROUP INC COM 63886q109 281 29660 SH SOLE 29660 0 0 NELNET INC COM 64031n108 21 300 SH SOLE 300 0 0 NELNET INC COM 64031n108 84 1184 SH SOLE 1 1184 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 16574 140520 SH SOLE 137620 0 2900 NESTLE S A SPONSORED ADR ADUS 641069406 10202 86495 SH SOLE 1 81776 0 4719 NETEASE COM INC SPONSORED ADR ADUS 64110w102 115 1200 SH SOLE 1 1200 0 0 NETFLIX INC COM COM 64110l106 605 1118 SH SOLE 1 1108 0 10 NETFLIX INC COM COM 64110l106 272 503 SH SOLE 503 0 0 NEUBERGER BERMAN RE COM CLSD FD 64190a103 5 1117 SH SOLE 1117 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 15 2544590 SH SOLE 2544590 0 0 NEW HOME CO INC COM 645370107 5 1000 SH SOLE 1 1000 0 0 NEW JERSEY RES CORP COM 646025106 2923 82228 SH SOLE 67968 0 14260 NEW RELIC INC COM COM 64829b100 29 450 SH SOLE 1 450 0 0 NEWELL BRANDS INC COM 651229106 42 2000 SH SOLE 1 2000 0 0 NEWMARK GROUP INC COM 65158n102 22 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 287 4793 SH SOLE 1 4293 0 500 NEWMONT CORP COM 651639106 618 10311 SH SOLE 10311 0 0 NEWS CORP NEW COM 65249b109 14 800 SH SOLE 1 800 0 0 NEWTEK BUSINESS SVCS CORP COM 652526203 101 5112 SH SOLE 4731 0 381 NEXSTAR BROADCASTING COM 65336k103 5 50 SH SOLE 50 0 0 NEXSTAR BROADCASTING COM 65336k103 57 525 SH SOLE 1 525 0 0 NEXTERA ENERGY INC COM 65339F101 3322 43057 SH SOLE 1 42616 0 441 NEXTERA ENERGY INC COM 65339F101 645 8356 SH SOLE 8356 0 0 NEXTERA ENERGY PARTNERS LP LP 65341b106 7 100 SH SOLE 1 100 0 0 NIELSEN HOLDINGS PLC SHS COM g6518l108 1420 68030 SH SOLE 65620 0 2410 NIGHTFOOD HOLDINGS INC COM 65412f101 0 300 SH SOLE 1 300 0 0 NIKE INC COM 654106103 13484 95315 SH SOLE 93215 0 2100 NIKE INC COM 654106103 10102 71410 SH SOLE 1 68692 0 2718 NIKOLA CORP COM 654110105 13 874 SH SOLE 1 874 0 0 NIO INC COM 62914v106 54 1117 SH SOLE 1 1117 0 0 NISOURCE INC COM 65473P105 14 590 SH SOLE 590 0 0 NOAH HLDGS LTD SPONSORED ADS COM 65487x102 10 200 SH SOLE 1 200 0 0 NOKIA CORP ADUS 654902204 20 5017 SH SOLE 1 5017 0 0 NOMAD FOODS LTD COM g6564a105 6631 260859 SH SOLE 223652 0 37207 NOMAD FOODS LTD COM g6564a105 70 2770 SH SOLE 1 2770 0 0 NORDSON CORP COM 655663102 1464 7283 SH SOLE 1 7283 0 0 NORFOLK SOUTHN CORP COM 655844108 2457 10341 SH SOLE 1 9891 0 450 NORFOLK SOUTHN CORP COM 655844108 64 270 SH SOLE 270 0 0 NORFOLK SOUTHN CORP PUT 655844958 36 23 SH Put SOLE 23 0 0 NORTHLAND POWER COM 666511100 7 201 SH SOLE 1 201 0 0 NORTHROP GRUMMAN CORP COM 666807102 130 428 SH SOLE 428 0 0 NORTHROP GRUMMAN CORP COM 666807102 832 2730 SH SOLE 1 2730 0 0 NORTHRIM BANCORP INC COM 666762109 370 10906 SH SOLE 9956 0 950 NORTHWEST BANCSHARES INC MD COM 667340103 735 57668 SH SOLE 1 57668 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 6594 517551 SH SOLE 517551 0 0 NORTONLIFELOCK INC COM 668771108 4 200 SH SOLE 1 200 0 0 NORTONLIFELOCK INC COM 668771108 260 12500 SH SOLE 12500 0 0 NOVARTIS AG ADUS 66987V109 140 1480 SH SOLE 1480 0 0 NOVARTIS AG ADUS 66987V109 204 2156 SH SOLE 1 2156 0 0 NOVO-NORDISK A S ADUS 670100205 66 950 SH SOLE 1 950 0 0 NUCOR CORP COM 670346105 43 812 SH SOLE 1 812 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 177 27900 SH SOLE 1 27900 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 CLSD FD 670928100 37 3332 SH SOLE 1 3332 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 44 2800 SH SOLE 1 2800 0 0 NUVEEN SELECT TAX FREE INCOM CLSD FD 67063X100 229 13110 SH SOLE 1 13110 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 30 1659 SH SOLE 1 1659 0 0 NUVEEN SELECT TAX FREE INCOM CLSD FD 67063C106 135 8456 SH SOLE 1 8456 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 8 504 SH SOLE 1 504 0 0 NVIDIA CORP COM COM 67066g104 341 653 SH SOLE 653 0 0 NVIDIA CORP COM COM 67066g104 591 1132 SH SOLE 1 1132 0 0 NVR INC COM COM 62944t105 4 1 SH SOLE 1 1 0 0 NXP SEMICONDUCTORS N V 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 OAKTREE SPECIALTY LENDING CORP COM 67401p108 0 1 SH SOLE 1 1 0 0 OBITX INC COM 67441r106 0 1 SH SOLE 1 1 0 0 OCCIDENTAL PETE CORP COM 674599105 12 709 SH SOLE 1 709 0 0 OCCIDENTAL PETE CORP COM 674599105 14 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP WT 674599162 1 75 SH SOLE 1 75 0 0 OCCIDENTAL PETE CORP WT 674599162 1 100 SH SOLE 100 0 0 OCEAN BIO CHEM INC COM 674631106 900 67390 SH SOLE 67390 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 197 775 SH SOLE 1 775 0 0 OLD SECOND BANCORP INC ILL COM 680277100 287 28454 SH SOLE 28454 0 0 OLYMPIC STEEL INC COM 68162K106 705 52899 SH SOLE 48477 0 4422 OMEGA HEALTHCARE INVS INC COM 681936100 73 2000 SH SOLE 1 2000 0 0 OMEROS CORP COM 682143102 476 33330 SH OTR 2 0 0 33330 OMNICOM GROUP INC COM 681919106 44 700 SH SOLE 1 700 0 0 ONE GAS INC COM COM 68235p108 44 570 SH SOLE 570 0 0 ONEOK INC NEW COM 682680103 19 490 SH SOLE 490 0 0 ONESPAN INC COM 68287n100 17 820 SH SOLE 1 820 0 0 ONTRAK INC COM 683373104 406 6563 SH SOLE 5982 0 581 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 63 1011 SH SOLE 1011 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 167 2676 SH SOLE 1 2676 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 67 830 SH SOLE 1 830 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 6543 80673 SH SOLE 80673 0 0 ORACLE CORP COM 68389X105 3872 59860 SH SOLE 1 52956 0 6904 ORGANIGRAM HOLDINGS INC COM 68620p101 210 157927 SH SOLE 1 143401 0 14526 ORION MARINE GROUP INC COM 68628v308 2607 525603 SH SOLE 421820 0 103783 O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH SOLE 1 36 0 0 OSI ETF TR INDX FD 67110P100 0 1 SH SOLE 1 1 0 0 OSHKOSH CORP COM 688239201 43 500 SH SOLE 1 0 0 500 OTELCO INC COM 688823301 126 10980 SH SOLE 10980 0 0 OTIS WORLDWIDE CORP COM 68902V107 266 3944 SH SOLE 1 3944 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 165 13034 SH SOLE 13034 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 378 29820 SH SOLE 1 29820 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 503 20000 SH SOLE 20000 0 0 PACCAR INC COM 693718108 2 20 SH SOLE 1 20 0 0 PACIFIC NATL FINL CORP CL A COM 69464L107 1 14 SH SOLE 1 14 0 0 PACKAGING CORP AMER COM 695156109 87 633 SH SOLE 1 633 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 47 2000 SH SOLE 1 2000 0 0 PALO ALTO NETWORKS INC COM 697435105 12 35 SH SOLE 1 35 0 0 PAN AMERN SILVER CORP COM 697900108 104 3000 SH SOLE 1 3000 0 0 PARK NATL CORP COM 700658107 32 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 3 100 SH SOLE 100 0 0 PARK-OHIO HLDGS CORP COM 700666100 15 500 SH SOLE 1 500 0 0 PARKER-HANNIFIN CORP COM 701094104 3006 11035 SH SOLE 1 9782 0 1254 PARKER-HANNIFIN CORP COM 701094104 123 452 SH SOLE 452 0 0 PARTNERS GROUP PRIVATE EQUITY LP 215991050 69 10352 SH SOLE 1 10352 0 0 PASON SYSTEMS INC COM 702925108 179 28873 SH SOLE 1 28873 0 0 PASON SYSTEMS INC COM 702925108 3857 625000 SH SOLE 625000 0 0 PASON SYSTEMS INC COM 702925108 3904 631117 SH SOLE 631117 0 0 PAYCHEX INC COM 704326107 128 1374 SH SOLE 1 424 0 950 PAYCOM SOFTWARE INC COM 70432v102 25 55 SH SOLE 1 55 0 0 PAYPAL HLDGS INC COM 70450y103 4149 17716 SH SOLE 1 16166 0 1550 PAYPAL HLDGS INC COM 70450y103 889 3798 SH SOLE 3798 0 0 PC TEL INC COM COM 69325q105 181 27512 SH SOLE 25446 0 2066 PCSB FINL CORP COM 69324R104 1352 84787 SH SOLE 84787 0 0 PDL BIOPHARMA INC COM COM 69329y104 12 4948 SH SOLE 1 4948 0 0 PENN NATL GAMING INC COM 707569109 34 398 SH SOLE 1 398 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 50000 0 0 PENNANT GROUP INC COM COM 70805e109 6399 110210 SH SOLE 89764 0 20446 PENTAIR LTD SHS COM g7S00t104 2212 41656 SH SOLE 30707 0 10949 PENTAIR LTD SHS COM g7S00t104 29 540 SH SOLE 1 540 0 0 PENTON MEDIA INC COM COM 709668107 15 100 SH SOLE 1 100 0 0 PEOPLES BANCORP INC COM 709789101 14 534 SH SOLE 1 534 0 0 PEPSICO INC COM 713448108 9807 66128 SH SOLE 64928 0 1200 PEPSICO INC COM 713448108 12217 82382 SH SOLE 1 78303 0 4079 PERKINELMER INC COM 714046109 1191 8300 SH SOLE 1 7775 0 525 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 576 96512 SH SOLE 88181 0 8331 PERPETUAL FED SVGS BK COM COM 714273109 16 630 SH SOLE 1 630 0 0 PERRIGO CO PLC SHS COM g97822103 13 280 SH SOLE 280 0 0 PERSPECTA INC COM 715347100 3116 129388 SH SOLE 97175 0 32213 PERSPECTA INC COM 715347100 10 400 SH SOLE 1 400 0 0 PFIZER INC COM 717081103 5189 140963 SH SOLE 1 136521 0 4442 PFIZER INC COM 717081103 947 25718 SH SOLE 25718 0 0 PHILIP MORRIS INTL INC COM 718172109 385 4651 SH SOLE 1 4501 0 150 PHILIP MORRIS INTL INC COM 718172109 166 2000 SH SOLE 2000 0 0 PHILLIPS 66 COM 718546104 3103 44369 SH SOLE 1 38993 0 5376 PHILLIPS EDISON & COMPANY INC COM 71844v102 3 375 SH SOLE 1 375 0 0 PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 11 666 SH SOLE 1 666 0 0 PIMCO ENRGY TACTICAL CR OPP COM 69346N107 40 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R205 39 724 SH SOLE 1 436 0 288 PIMCO ETF TR INDX FD 72201R833 1603 15712 SH SOLE 1 15412 0 300 PIMCO ETF TR INDX FD 72201R833 426 4175 SH SOLE 4175 0 0 PIMCO MUN INCOME FD II CLSD FD 72200W106 14 1000 SH SOLE 1 1000 0 0 PIONEER NAT RES CO COM 723787107 10 84 SH SOLE 1 84 0 0 PNC FINL SVCS GROUP INC COM 693475105 909 6099 SH SOLE 1 6099 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 36 1360 SH SOLE 1360 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 70 2622 SH SOLE 1 2622 0 0 POINTS INTL LTD COM 730843208 374 26074 SH SOLE 23807 0 2267 POOL CORPORATION COM COM 73278l105 23 62 SH SOLE 1 62 0 0 PORTLAND GEN ELEC CO COM 736508847 0 10 SH SOLE 1 10 0 0 PORTMAN RIDGE FINANCE CORP COM 73688f102 87 45513 SH SOLE 1 45513 0 0 POST HLDGS INC COM 737446104 5027 49770 SH SOLE 32050 0 17720 POST HLDGS INC COM 737446104 106 1050 SH SOLE 1 1050 0 0 POSTAL REALTY TRUST COM 73757r102 5364 317748 SH SOLE 267535 0 50213 POTBELLY CORP COM 73754y100 5537 1258373 SH SOLE 1258373 0 0 POTLATCHDELTIC CORPORATION COM 737630103 10237 204658 SH SOLE 170835 0 33823 POTLATCHDELTIC CORPORATION COM 737630103 143 2850 SH SOLE 1 2850 0 0 PPG INDS INC COM 693506107 1255 8702 SH SOLE 1 8702 0 0 PPL CORP COM 69351t106 112 3960 SH SOLE 1 3960 0 0 PRA GROUP INC COM COM 69354n106 20 500 SH SOLE 1 0 0 500 PRA HEALTH SCIENCES COM 69354m108 6 50 SH SOLE 1 50 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 253 11017 SH SOLE 1 11017 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 4974 216275 SH SOLE 216275 0 0 PRICE T ROWE GROUP INC COM 74144T108 169 1117 SH SOLE 1 1117 0 0 PRIMO WATER COM 74167p108 35 2220 SH SOLE 2220 0 0 PROCTER AND GAMBLE CO COM 742718109 10622 76339 SH SOLE 74989 0 1350 PROCTER AND GAMBLE CO COM 742718109 15593 112066 SH SOLE 1 107919 0 4147 PROFIRE ENERGY COM 74316x101 552 648040 SH SOLE 603174 0 44866 PROG HOLDINGS INC COM 74319r101 1805 33500 SH SOLE 29910 0 3590 PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47700 SH SOLE 47700 0 0 PROGRESSIVE CORP COM 743315103 240 2425 SH SOLE 2425 0 0 PROGRESSIVE CORP COM 743315103 1763 17831 SH SOLE 1 17831 0 0 PROLOGIS SH BEN INT COM 74340w103 58 583 SH SOLE 1 583 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 5 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 INDX FD 74347B714 108 7494 SH SOLE 1 7494 0 0 PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 20 780 SH SOLE 1 780 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 127 7090 SH SOLE 1 7090 0 0 PROSHARES ULTRAPRO QQQ INDX FD 74347x831 1 6 SH SOLE 1 6 0 0 PROSHARES ULTRAPRO SHORT DOW30 COM 74347g309 4 350 SH SOLE 1 350 0 0 PROSHARES ULTRAPRO SHORT QQQ COM 74347g861 1 90 SH SOLE 1 90 0 0 PROSHARES ULTRAPRO SHORT S&P50 COM 74347b268 3 450 SH SOLE 1 450 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 3 100 SH SOLE 1 100 0 0 THE PROVIDENCE SERVICE CORP COM 743815102 3149 22718 SH SOLE 18113 0 4605 PRUDENTIAL FINL INC COM 744320102 422 5400 SH SOLE 5400 0 0 PS BUSINESS PKS INC CA COM COM 69360j107 1 5 SH SOLE 1 5 0 0 PSB HLDGS INC WIS COM 69360n108 6 300 SH SOLE 1 300 0 0 PSB HLDGS INC WIS COM 69360n108 29 1398 SH SOLE 1398 0 0 PSYCHEMEDICS CORP COM 744375205 435 85450 SH SOLE 79376 0 6074 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1 25 SH SOLE 1 25 0 0 PULTE GROUP INC COM 745867101 17 400 SH SOLE 1 400 0 0 PURE STORAGE COM 74624m102 2 100 SH SOLE 1 100 0 0 PURE CYCLE CORP COM 746228303 112 10000 SH SOLE 1 10000 0 0 PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 207 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 155 582407 SH SOLE 582407 0 0 QMC QUANTUM MINERALS CORPORATI COM 74734c101 1 5000 SH SOLE 1 5000 0 0 QORVO INC COM STK COM 74736k101 27 161 SH SOLE 1 161 0 0 INVESCO QQQ TR PUT 46090E953 134 600 SH Put SOLE 600 0 0 INVESCO QQQ TR PUT 46090E953 590 600 SH Put SOLE 600 0 0 INVESCO QQQ TR PUT 46090E953 176 400 SH Put SOLE 400 0 0 INVESCO QQQ TR PUT 46090E953 211 400 SH Put SOLE 400 0 0 QUALCOMM INC COM 747525103 1794 11778 SH SOLE 1 8704 0 3075 QUALCOMM INC COM 747525103 1069 7014 SH SOLE 7014 0 0 QUEST DIAGNOSTICS INC COM 74834L100 12 104 SH SOLE 1 104 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 9342 851586 SH SOLE 723890 0 127696 RADIANT LOGISTICS INC COM 75025x100 28 4911 SH SOLE 1 4911 0 0 RADIANT LOGISTICS INC COM 75025x100 4663 803902 SH SOLE 803902 0 0 RADNET INC COM 750491102 1536 78470 SH SOLE 78470 0 0 RAYMOND JAMES FINL INC COM 754730109 8942 93470 SH SOLE 72560 0 20910 RAYMOND JAMES FINL INC COM 754730109 112 1175 SH SOLE 1 1175 0 0 RAYONIER INC COM 754907103 93 3150 SH SOLE 1 3150 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 6430 89919 SH SOLE 1 86957 0 2962 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 325 4541 SH SOLE 4541 0 0 READY CAPITAL CORPORATION LP 75574u101 6 486 SH SOLE 1 486 0 0 REALTY INCOME CORP COM 756109104 117 1875 SH SOLE 1875 0 0 REALTY INCOME CORP COM 756109104 249 4009 SH SOLE 1 4009 0 0 REGENCY AFFILIATES INC COM COM 758847404 3 500 SH SOLE 1 500 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 128 264 SH SOLE 1 264 0 0 REGENXBIO INC COM b6s90t102 3 1000 SH SOLE 1 1000 0 0 REGENXBIO INC COM COM 75901b107 45 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 2094 144441 SH SOLE 144441 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 6342 437384 SH SOLE 1 437384 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 20 167 SH SOLE 1 167 0 0 RELIEF THERAPEUTICS HOLDING SA COM h6759s100 46 150000 SH SOLE 1 150000 0 0 REPUBLIC SVCS INC COM 760759100 2635 27359 SH SOLE 1 24156 0 3203 REPUBLIC SVCS INC COM 760759100 104 1075 SH SOLE 1075 0 0 RESIDEO TECHNOLOGIES COM 76118y104 3 130 SH SOLE 1 130 0 0 RETAIL VALUE INC COM 76133q102 2 116 SH SOLE 116 0 0 REVOLUTION MEDICINES INC COM 76155x100 1 32 SH SOLE 1 32 0 0 REXFORD INDUSTRIAL REALTY IN COM 76169c100 2 31 SH SOLE 1 31 0 0 RICHARDSON ELECTRS LTD COM 763165107 882 187356 SH SOLE 173794 0 13562 RIOT BLOCKCHAIN INC COM 767292105 646 38036 SH SOLE 1 38036 0 0 RISK GEORGE INDS INC CL A COM 767720204 30 2995 SH SOLE 1 2995 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 8 122 SH SOLE 1 122 0 0 RIVERVIEW BANCORP INC COM 769397100 48 9157 SH SOLE 9157 0 0 RIVERVIEW BANCORP INC COM 769397100 77 14636 SH SOLE 1 14636 0 0 RMR REAL ESTATE INCOME FD COM COM 76970b101 1 135 SH SOLE 135 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 11 250 SH SOLE 1 250 0 0 ROCKET COMPANIES INC COM 77311w101 4 215 SH SOLE 1 215 0 0 ROCKWELL AUTOMATION INC COM 773903109 3 10 SH SOLE 1 10 0 0 ROCKY BRANDS INC COM 774515100 13 450 SH SOLE 1 450 0 0 ROKU INC COM 77543r102 33 100 SH SOLE 1 80 0 20 ROPER TECHNOLOGIES INC COM 776696106 5 11 SH SOLE 1 11 0 0 ROSS STORES INC COM 778296103 8 65 SH SOLE 1 65 0 0 ROYAL BK CDA COM 780087102 79 960 SH SOLE 1 960 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 112 1500 SH SOLE 1 1500 0 0 ROYAL DUTCH SHELL PLC ADUS 780259206 143 4077 SH SOLE 1 4077 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 12 1177 SH SOLE 1 1177 0 0 RPM INTL INC COM 749685103 132 1450 SH SOLE 1 1450 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6811 388952 SH SOLE 388952 0 0 PROSHARES TR PUT 74348A210 20 95 SH Put SOLE 95 0 0 SABRA HEALTH CARE REITH COM 78573l106 13 750 SH SOLE 750 0 0 SAGE THERAPEUTICS INC COM 78667J108 6 75 SH SOLE 1 75 0 0 SAGE THERAPEUTICS INC COM 78667J108 9 100 SH SOLE 100 0 0 SALESFORCE COM INC COM COM 79466l302 124 557 SH SOLE 557 0 0 SALESFORCE COM INC COM COM 79466l302 435 1955 SH SOLE 1 1955 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 15 8 SH SOLE 1 8 0 0 SAP SE ADUS 803054204 13 100 SH SOLE 1 100 0 0 SBA COMMUNICATIONS CORPORATION LP 78410g104 55 195 SH SOLE 1 195 0 0 HENRY SCHEIN INC COM 806407102 5583 83509 SH SOLE 67587 0 15922 HENRY SCHEIN INC COM 806407102 80 1195 SH SOLE 1 1195 0 0 SCHLUMBERGER LTD COM 806857108 95 4347 SH SOLE 1 3797 0 550 SCHWAB CHARLES CORP COM 808513105 4021 75812 SH SOLE 1 69098 0 6714 SCHWAB CHARLES CORP COM 808513105 630 11870 SH SOLE 11870 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 31 1070 SH SOLE 1 1070 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 35 773 SH SOLE 1 323 0 450 SCHWAB STRATEGIC TR INDX FD 808524730 1 23 SH SOLE 1 23 0 0 SCHWAB STRATEGIC TR INDX FD 808524714 10 194 SH SOLE 1 194 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 1751 57114 SH SOLE 1 51859 0 5255 SCHWAB STRATEGIC TR INDX FD 808524805 7983 221692 SH SOLE 1 198286 0 23407 SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 28095 501430 SH SOLE 1 444864 0 56566 SCHWAB STRATEGIC TR INDX FD 808524839 4 66 SH SOLE 66 0 0 SCHWAB STRATEGIC TR INDX FD 808524102 1222 13429 SH SOLE 1 13429 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 471 7339 SH SOLE 1 7339 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 32856 361250 SH SOLE 1 326705 0 34545 SCHWAB STRATEGIC TR INDX FD 808524201 9 100 SH SOLE 100 0 0 SCHWAB STRATEGIC TR INDX FD 808524300 697 5425 SH SOLE 1 5425 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 15 246 SH SOLE 1 246 0 0 SCHWAB STRATEGIC TR COM 808524847 66 1729 SH SOLE 1 1729 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 32 359 SH SOLE 1 359 0 0 SCHWAB STRATEGIC TR INDX FD 808524870 17 276 SH SOLE 1 276 0 0 SCOTTS MIRACLE GRO CO COM 810186106 15 75 SH SOLE 1 75 0 0 SEABOARD CORP DEL COM 811543107 42 14 SH SOLE 1 14 0 0 SEABOARD CORP DEL COM 811543107 2828 933 SH SOLE 933 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 4 65 SH SOLE 1 65 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 138 3761 SH SOLE 1 3761 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 43 633 SH SOLE 1 633 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 58 358 SH SOLE 1 358 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 161 1423 SH SOLE 1 1423 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 643 16966 SH SOLE 1 16966 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 2506 66111 SH SOLE 66111 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 106 3581 SH SOLE 1 3581 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 1622 55020 SH SOLE 55020 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 85 955 SH SOLE 1 955 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 13 200 SH SOLE 1 200 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 131 1812 SH SOLE 1 1812 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1512 11630 SH SOLE 1 11598 0 32 SEMPRA ENERGY COM 816851109 11 84 SH SOLE 1 84 0 0 SERVICE CORP INTL COM 817565104 43 866 SH SOLE 1 866 0 0 SERVICENOW INC COM COM 81762p102 162 294 SH SOLE 294 0 0 SERVICENOW INC COM COM 81762p102 310 564 SH SOLE 1 564 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 ISHARES TR COM 464287515 59 168 SH SOLE 1 168 0 0 SHERWIN WILLIAMS CO COM 824348106 3383 4603 SH SOLE 1 4578 0 25 SHERWIN WILLIAMS CO COM 824348106 845 1150 SH SOLE 1150 0 0 SHOPIFY INC CL A COM 82509l107 1371 1211 SH SOLE 1 1026 0 185 SHOPIFY INC CALL 82509L907 132 2 SH Call SOLE 1 2 0 0 SHORE BANCSHARES INC COM 825107105 414 28342 SH SOLE 28342 0 0 SHYFT GROUP INC COM 825698103 674 23750 SH SOLE 23750 0 0 SIEMENS A G SPONSORED ADR ADUS 826197501 14 200 SH SOLE 1 200 0 0 SIGNET JEWELERS LTD SHS COM g81276100 185 6779 SH SOLE 1 6779 0 0 SIMON PPTY GROUP INC NEW COM 828806109 34 400 SH SOLE 1 400 0 0 SIMULATIONS PLUS INC COM 829214105 1119 15553 SH SOLE 14853 0 700 SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13334 SH SOLE 1 13334 0 0 SIREN ETF TR INDX FD 829658202 6 159 SH SOLE 1 159 0 0 SIRIUS XM HLDGS INC COM 82968b103 35 5500 SH SOLE 1 3500 0 2000 SITE CENTERS COM 82981j109 11 1105 SH SOLE 1105 0 0 SIX FLAGS ENTMT COM 83001a102 1 25 SH SOLE 1 25 0 0 SKILLZ PLATFORM INC COM 83067l109 103 5127 SH SOLE 1 5127 0 0 SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 131 124 SH SOLE 1 124 0 0 SKYWEST INC COM 830879102 3 68 SH SOLE 1 68 0 0 SKYWORKS SOLUTIONS INC COM COM 83088m102 12 80 SH SOLE 1 80 0 0 SLACK TECHNOLOGIES INC COM COM 83088v102 21 500 SH SOLE 1 500 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 VANECK VECTORS ETF TR PUT 92189F956 0 101 SH Put SOLE 101 0 0 SMITH & WESSON BRANDS INC COM 831754106 10 550 SH SOLE 1 550 0 0 SMUCKER J M CO COM 832696405 2040 17648 SH SOLE 1 15915 0 1733 SMUCKER J M CO COM 832696405 315 2725 SH SOLE 2725 0 0 SNAP INC. COM 83304a106 39 788 SH SOLE 1 788 0 0 SNOWFLAKE INC COM 833445109 1 2 SH SOLE 1 2 0 0 SOTERA HEALTH CO COM 83601l102 27 1000 SH SOLE 1 1000 0 0 SOUTH JERSEY INDS INC COM 838518108 1246 57826 SH SOLE 49634 0 8192 SOUTHERN CO COM 842587107 697 11345 SH SOLE 1 11195 0 150 SOUTHWEST AIRLS CO COM 844741108 0 9 SH SOLE 1 9 0 0 SP PLUS CORP COM COM 78469c103 893 30960 SH SOLE 30960 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 1 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 477 1561 SH SOLE 1 1561 0 0 SPDR GOLD TR CALL 78463V907 852 300 SH Call SOLE 300 0 0 SPDR GOLD TR INDX FD 78463V107 1436 8052 SH SOLE 1 8002 0 50 SPDR GOLD TR INDX FD 78463V107 4219 23655 SH SOLE 23655 0 0 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 25 600 SH SOLE 1 600 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 154 3470 SH SOLE 3470 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 183 4120 SH SOLE 1 4120 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 7 172 SH SOLE 1 172 0 0 SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 29 274 SH SOLE 1 274 0 0 SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 451 9068 SH SOLE 1 9068 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 266 8642 SH SOLE 1 8642 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 30 893 SH SOLE 1 893 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 5 109 SH SOLE 1 109 0 0 SPDR PORTFOLIO S&P 500 ETF COM 78464a854 1 19 SH SOLE 1 19 0 0 SPDR PORTFOLIO S&P 500 HIGH DI COM 78468r788 0 1 SH SOLE 1 1 0 0 SPDR PORTFOLIO S&P 500 VALUE E COM 78464a508 0 5 SH SOLE 1 5 0 0 SPDR PORTFOLIO S&P 600 SMALL C COM 78468r853 0 1 SH SOLE 1 1 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 87 1889 SH SOLE 1 1889 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 8171 21855 SH SOLE 1 20096 0 1759 SPDR S&P 500 ETF TR INDX FD 78462F103 773 2067 SH SOLE 2067 0 0 SPDR S&P 500 ETF TR PUT 78462F953 3 4 SH Put SOLE 4 0 0 SPDR S&P 500 ETF TR PUT 78462F953 114 200 SH Put SOLE 200 0 0 SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 2 41 SH SOLE 1 41 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 215 511 SH SOLE 1 427 0 84 SPDR SER TR CALL 78468R906 2 100 SH Call SOLE 100 0 0 SPDR SER TR CALL 78468R906 1 2301 SH Call SOLE 2301 0 0 SPDR SER TR PUT 78464A954 1 100 SH Put SOLE 100 0 0 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 10 125 SH SOLE 1 125 0 0 SPDR SER TR INDX FD 78468R721 617 11754 SH SOLE 1 11754 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 33 600 SH SOLE 1 600 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 4 58 SH SOLE 1 58 0 0 SPDR SER TR S&P INS INDX FD 78464a789 22 657 SH SOLE 1 657 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 39 662 SH SOLE 1 662 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 75 442 SH SOLE 1 442 0 0 SPDR SER TR INDX FD 78468R408 67 2483 SH SOLE 1 2483 0 0 SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 0 1 SH SOLE 1 1 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 10 250 SH SOLE 1 250 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 11 204 SH SOLE 1 204 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 1 36 SH SOLE 1 36 0 0 SPDR SER TR INDX FD 78464A102 67 476 SH SOLE 1 476 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 91 645 SH SOLE 1 645 0 0 SPDR SER TR INDX FD 78464A763 1125 10624 SH SOLE 1 10312 0 312 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 836 59359 SH SOLE 59359 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 950 67464 SH SOLE 1 67464 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 6030 76350 SH SOLE 56940 0 19410 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 274 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 113 668 SH SOLE 1 668 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 3 8 SH SOLE 1 8 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 580 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 991 51210 SH SOLE 1 51210 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 604 40000 SH SOLE 40000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2022 134017 SH SOLE 1 134017 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 310 33243 SH SOLE 1 33243 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 374 40000 SH SOLE 40000 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 6 300 SH SOLE 1 300 0 0 SPX CORP PUT 784635954 92 40 SH Put SOLE 40 0 0 SPX CORP COM 784635104 2341 42926 SH SOLE 31858 0 11068 SPX CORP COM 784635104 124 2270 SH SOLE 1 2270 0 0 SPDR S&P 500 ETF TR PUT 78462F953 3 1200 SH Put SOLE 1200 0 0 SPDR S&P 500 ETF TR PUT 78462F953 180 800 SH Put SOLE 800 0 0 SPDR S&P 500 ETF TR PUT 78462F953 9 200 SH Put SOLE 200 0 0 SPDR S&P 500 ETF TR PUT 78462F953 59 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR PUT 78462F953 152 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR PUT 78462F953 462 1600 SH Put SOLE 1600 0 0 SPDR S&P 500 ETF TR PUT 78462F953 431 1000 SH Put SOLE 1000 0 0 SPDR S&P 500 ETF TR PUT 78462F953 213 600 SH Put SOLE 600 0 0 SPDR S&P 500 ETF TR PUT 78462F953 43 40 SH Put SOLE 40 0 0 SPDR S&P 500 ETF TR PUT 78462F953 67 100 SH Put SOLE 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 297 300 SH Put SOLE 300 0 0 SPDR S&P 500 ETF TR PUT 78462F953 597 200 SH Put SOLE 200 0 0 SQUARE INC COM 852234103 200 919 SH SOLE 919 0 0 SQUARE INC COM 852234103 787 3614 SH SOLE 1 3614 0 0 SSGA ACTIVE ETF TR SPDR INDX FD 78467v848 51 1025 SH SOLE 1 1025 0 0 STABLE ROAD ACQUISITION CORP COM 85236q109 18 1000 SH SOLE 1 1000 0 0 STAR GAS PARTNERS L.P. COM 85512c105 6 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 4790 44775 SH SOLE 1 42175 0 2600 STARBUCKS CORP COM 855244109 378 3536 SH SOLE 3536 0 0 STEPHAN CO COM 858603103 1 200 SH SOLE 1 200 0 0 STEPHAN CO COM 858603103 2 847 SH SOLE 847 0 0 STERICYCLE INC COM 858912108 35 500 SH SOLE 1 500 0 0 STERIS PLC COM g8473t100 148 781 SH SOLE 1 781 0 0 STERLING CONSTR INC COM 859241101 715 38419 SH SOLE 35604 0 2815 STERLING MED SYS INC COM NEW COM m85548101 2 80 SH SOLE 1 80 0 0 STITCH FIX INC COM 860897107 8 140 SH SOLE 1 140 0 0 STMICROELECTRONICS N V COM 861012102 11 300 SH SOLE 1 300 0 0 STORE CAP CORP COM 862121100 1 19 SH SOLE 1 19 0 0 STRATEGIC DATA INC COM NEW ADUS 862911203 37 12261 SH SOLE 1 12261 0 0 STRYKER CORPORATION COM 863667101 392 1598 SH SOLE 1598 0 0 STRYKER CORPORATION COM 863667101 772 3151 SH SOLE 1 3151 0 0 SUBURBAN PROPANE PARTNERS L LP 864482104 16 1100 SH SOLE 1100 0 0 SUMMIT MATLS INC CL A COM 86614u100 3214 160060 SH SOLE 122570 0 37490 SUN CMNTYS INC COM 866674104 15 100 SH SOLE 1 100 0 0 SUN LIFE FINANCIAL INC. COM 866796105 7 148 SH SOLE 1 148 0 0 SUPERIOR GROUP OF CO INC COM 868358102 857 36873 SH SOLE 36873 0 0 SUPREME CANNABIS COMPANY INC COM 86860j106 0 600 SH SOLE 1 600 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 2 274 SH SOLE 274 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 26 3994 SH SOLE 1 3994 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 287 58000 SH SOLE 1 58000 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 4106 829550 SH SOLE 829550 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 10 1078 SH SOLE 1 1078 0 0 SWITCHBACK ENERGY ACQUISITION COM 87105m102 6 145 SH SOLE 1 145 0 0 SYNACOR INC COM 871561106 605 445065 SH SOLE 406837 0 38228 SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH SOLE 1 120 0 0 SYNNEX CORP COM 87162W100 896 10996 SH SOLE 10566 0 430 SYNOVUS FINL CORP COM NEW COM 87161c501 81 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 158 2122 SH SOLE 1 2122 0 0 SYSCO CORP COM 871829107 360 4848 SH SOLE 4848 0 0 T-MOBILE US INC COM 872590104 15 110 SH SOLE 1 110 0 0 T REX INC COM 89531p105 42 500 SH SOLE 1 500 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAIWAN FD INC COM 874036106 5 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 21 195 SH SOLE 1 195 0 0 TALEND S A COM 874224207 44 1139 SH SOLE 1 1139 0 0 INVESCO EXCH TRADED FD TR II PUT 46138G956 159 1250 SH Put SOLE 1250 0 0 INVESCO EXCH TRADED FD TR II PUT 46138G956 22 134 SH Put SOLE 134 0 0 TANDY LEATHER FACTORY INC COM 87538X105 271 84545 SH SOLE 77626 0 6919 TAPESTRY INC COM 876030107 2408 77490 SH SOLE 57210 0 20280 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 1248000 0 0 TARGET CORP COM COM 87612E106 729 4130 SH SOLE 1 3300 0 830 TARGET CORP COM COM 87612E106 106 600 SH SOLE 600 0 0 TCG BDC INC COM 872280102 0 5 SH SOLE 1 5 0 0 TE CONNECTIVITY LTD COM H84989104 2 13 SH SOLE 1 13 0 0 TEEKAY TANKERS LTD COM y8565n300 284 25782 SH SOLE 23890 0 1892 TEGNA INC COM SHS COM 87901j105 14 1000 SH SOLE 1 1000 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 2403 309204 SH SOLE 1 303512 0 5692 TEMPLETON EMERGING MKTS FD CLSD FD 880191101 47 2500 SH SOLE 1 2500 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 129 1767 SH SOLE 1767 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 209 2867 SH SOLE 1 2867 0 0 TERADYNE INC COM 880770102 180 1500 SH SOLE 1500 0 0 TEREX CORP NEW COM 880779103 17 500 SH SOLE 500 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 10665 209080 SH SOLE 155070 0 54010 TERMINIX GLOBAL HOLDINGS INC COM 88087e100 78 1535 SH SOLE 1 1535 0 0 TERRENO RLTY CORP COM 88146m101 1 16 SH SOLE 1 16 0 0 TERRITORIAL BANCORP INC COM COM 88145x108 477 19850 SH SOLE 19850 0 0 TESLA MTRS INC COM COM 88160r101 709 1005 SH SOLE 1 1005 0 0 TETRA BIO PHARMA INC COM 88166y100 0 1000 SH SOLE 1 1000 0 0 TETRA TECH INC NEW COM 88162G103 3 22 SH SOLE 1 22 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 6839 41668 SH SOLE 1 40635 0 1033 TEXAS INSTRS INC COM 882508104 10739 65429 SH SOLE 64129 0 1300 TEXTRON INC COM 883203101 57 1170 SH SOLE 1 1170 0 0 TFS FINL CORP COM 87240R107 13 753 SH SOLE 1 753 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 394 0 0 THC THERAPEUTICS INC COM 87248q101 0 120 SH SOLE 1 120 0 0 THE NORTH WEST COMPANY INC COM 663278208 19 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 18 23 SH SOLE 1 23 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 248 532 SH SOLE 1 432 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 62 134 SH SOLE 134 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 861 40600 SH SOLE 1 40600 0 0 TIFFANY & CO NEW PUT 886547958 0 12 SH Put SOLE 12 0 0 TIFFANY & CO COM COM 886546100 27 205 SH SOLE 1 205 0 0 TILLYS INC COM 886885102 309 37820 SH SOLE 37820 0 0 TILRAY INC COM 88688t100 11 1302 SH SOLE 1 1302 0 0 TIMKEN CO COM 887389104 312 4033 SH SOLE 1 4033 0 0 TIPTREE INC COM 88822q103 677 134761 SH SOLE 123126 0 11635 TITAN INTL INC ILL COM COM 88830m102 138 28340 SH SOLE 28340 0 0 TJX COS INC NEW COM 872540109 2674 39150 SH SOLE 1 36950 0 2200 TJX COS INC NEW COM 872540109 260 3800 SH SOLE 3800 0 0 TOLL BROTHERS INC COM 889478103 43 1000 SH SOLE 1 0 0 1000 TOPBUILD CORP COM COM 89055f103 20 111 SH SOLE 1 111 0 0 TORONTO DOMINION BK ONT COM 891160509 56 1000 SH SOLE 1 1000 0 0 TOTO LIMITED ADR ADUS 891515207 45 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC COM 892231101 215 32340 SH SOLE 32340 0 0 TOYOTA MOTOR CORP ADUS 892331307 15 100 SH SOLE 1 100 0 0 TRANSCAT INC COM 893529107 2407 69399 SH SOLE 51402 0 17997 TRANSDIGM GROUP INC COM 893641100 2632 4253 SH SOLE 1 4198 0 55 TRANSDIGM GROUP INC COM 893641100 433 699 SH SOLE 699 0 0 TRANSLATE BIO INC COM COM 89374l104 125 6800 SH SOLE 1 5800 0 1000 TRAVELERS COMPANIES INC COM COM 89417E109 1188 8460 SH SOLE 1 7810 0 650 TRAVELERS COMPANIES INC COM COM 89417E109 70 500 SH SOLE 500 0 0 TRAVELZOO COM NEW COM 89421q205 1606 170109 SH SOLE 97370 0 72739 TRAVELZOO COM NEW COM 89421q205 94 10000 SH SOLE 1 10000 0 0 TREEHOUSE FOODS INC COM COM 89469a104 7824 184128 SH SOLE 149974 0 34154 TREEHOUSE FOODS INC COM COM 89469a104 78 1830 SH SOLE 1 1830 0 0 TRI CONTL CORP CLSD FD 895436103 321 10900 SH SOLE 1 10900 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 0 21 SH SOLE 21 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 7 481 SH SOLE 1 481 0 0 TRISTATE CAP HLDGS INC COM COM 89678f100 562 32319 SH SOLE 29542 0 2777 TRUIST FINANCIAL CORPORATION COM 89832q109 10 205 SH SOLE 1 205 0 0 TRUIST FINL CORP DEPSHS CV PFD 89832q851 26 1000 SH SOLE 1 1000 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 34 1300 SH SOLE 1300 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 80 3070 SH SOLE 1 3070 0 0 TRUSTCO BK CORP N Y COM 898349105 640 95942 SH SOLE 87657 0 8285 TESLA INC PUT 88160R951 7 10 SH Put SOLE 10 0 0 TESLA INC PUT 88160R951 20 5 SH Put SOLE 5 0 0 TWILIO INC COM 90138f102 203 600 SH SOLE 1 600 0 0 TWITTER INC COM COM 90184l102 32 600 SH SOLE 1 600 0 0 UNITED AIRLS HLDGS INC COM 910047109 24 553 SH SOLE 1 553 0 0 UBER TECHNOLOGIES INC COM 90353t100 79 1555 SH SOLE 1 1555 0 0 UBER TECHNOLOGIES INC COM 90353t100 127 2500 SH SOLE 2500 0 0 UGI CORP NEW COM 902681105 8512 243475 SH SOLE 184891 0 58584 ULTA SALON COSM & FRAG COM COM 90384s303 1 3 SH SOLE 1 3 0 0 ULTRALIFE CORP COM 903899102 164 25302 SH SOLE 25302 0 0 UNDER ARMOUR INC COM 904311107 5 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 7 473 SH SOLE 1 473 0 0 UNIFIRST CORP MASS COM 904708104 1 7 SH SOLE 1 7 0 0 UNILEVER PLC ADUS 904767704 2118 35090 SH SOLE 1 32565 0 2525 UNION PAC CORP PUT 907818958 37 31 SH Put SOLE 31 0 0 UNION PAC CORP COM 907818108 4732 22724 SH SOLE 1 21693 0 1031 UNION PAC CORP COM 907818108 84 403 SH SOLE 403 0 0 UNISYS CORP COM 909214306 6816 346339 SH SOLE 295139 0 51200 UNITED INS HLDGS CORP COM 910710102 403 70380 SH SOLE 65259 0 5121 UNITED PARCEL SERVICE INC COM 911312106 1212 7196 SH SOLE 1 6983 0 214 UNITED RENTALS INC COM 911363109 2 10 SH SOLE 1 10 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13345 38056 SH SOLE 37181 0 875 UNITEDHEALTH GROUP INC COM 91324P102 15350 43772 SH SOLE 1 41884 0 1888 UNITI GROUP INC COM COM 91325v108 0 10 SH SOLE 1 10 0 0 UNITI GROUP INC COM COM 91325v108 1 80 SH SOLE 80 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 69 500 SH SOLE 1 500 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 283 37814 SH SOLE 34269 0 3545 US BANCORP DEL COM 902973304 2490 53452 SH SOLE 1 52152 0 1300 US BANCORP DEL COM 902973304 65 1401 SH SOLE 1401 0 0 USA TECHNOLOGIES INC COM 90328s500 14 1320 SH SOLE 1 1320 0 0 USHIO INC COM j94456118 34 2650 SH SOLE 1 2650 0 0 UTAH MED PRODS INC COM 917488108 3404 40383 SH SOLE 31501 0 8882 UTAH MED PRODS INC COM 917488108 5 65 SH SOLE 1 65 0 0 V F CORP COM 918204108 10 116 SH SOLE 1 116 0 0 VAALCO ENERGY INC COM 91851C201 1569 886670 SH SOLE 819670 0 67000 VAIL RESORTS INC COM COM 91879q109 31 112 SH SOLE 1 112 0 0 VAIL RESORTS INC COM COM 91879q109 101 363 SH SOLE 363 0 0 VALERO ENERGY CORP COM 91913Y100 119 2101 SH SOLE 1 2101 0 0 VALVOLINE INC COM COM 92047w101 9889 427370 SH SOLE 332250 0 95120 VALVOLINE INC COM COM 92047w101 28 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 8 50 SH SOLE 1 50 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 83 1065 SH SOLE 1 1065 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 3523 45233 SH SOLE 45233 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 264 14585 SH SOLE 1 14585 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 133 3694 SH SOLE 1 3694 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 3540 98279 SH SOLE 98279 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 43 800 SH SOLE 800 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 201 5211 SH SOLE 5211 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 974 30333 SH SOLE 1 30333 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH SOLE 35 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 290 4680 SH SOLE 1 4680 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 23 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 753 3449 SH SOLE 1 3202 0 247 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 19 275 SH SOLE 1 275 0 0 VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH SOLE 1 100 0 0 VANGUARD BD INDEX FDS INDX FD 921937819 2122 22856 SH SOLE 1 22678 0 178 VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 11643 140452 SH SOLE 1 126672 0 13780 VANGUARD BD INDEX FDS INDX FD 921937827 390 4700 SH SOLE 4700 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 22 255 SH SOLE 1 255 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 132 2249 SH SOLE 2249 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 425 7266 SH SOLE 1 7266 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 12 71 SH SOLE 1 71 0 0 VANGUARD WHITEHALL FDS INDX FD 921946885 76 921 SH SOLE 1 921 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2746 32989 SH SOLE 1 32021 0 968 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 102 1225 SH SOLE 1225 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 278 4759 SH SOLE 1 4631 0 128 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 111 1900 SH SOLE 1900 0 0 VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 4184 88631 SH SOLE 1 86891 0 1740 VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 6514 137979 SH SOLE 137979 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 3858 76989 SH SOLE 1 76989 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 13796 275306 SH SOLE 275306 0 0 VANGUARD INDEX FDS INDX FD 922908652 1598 9706 SH SOLE 1 7869 0 1837 VANGUARD INDEX FDS INDX FD 922908652 29650 180049 SH SOLE 180049 0 0 VANGUARD INDEX FDS INDX FD 922908736 504 1990 SH SOLE 1 1972 0 18 VANGUARD INDEX FDS INDX FD 922908637 61 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908512 201 1690 SH SOLE 1 1690 0 0 VANGUARD INDEX FDS INDX FD 922908611 2040 14345 SH SOLE 1 13082 0 1263 VANGUARD INDEX FDS INDX FD 922908611 270 1901 SH SOLE 1901 0 0 VANGUARD INDEX FDS INDX FD 922908595 45 167 SH SOLE 1 167 0 0 VANGUARD INDEX FDS INDX FD 922908769 370 1900 SH SOLE 1900 0 0 VANGUARD INDEX FDS INDX FD 922908769 5267 27060 SH SOLE 1 27060 0 0 VANGUARD INDEX FDS INDX FD 922908744 186 1565 SH SOLE 1 1511 0 54 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 94 972 SH SOLE 1 972 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 0 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 8 99 SH SOLE 1 99 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 7521 81237 SH SOLE 1 81237 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 745 66138 SH SOLE 1 66138 0 0 VANGUARD INDEX FDS INDX FD 922908629 6916 33447 SH SOLE 1 32021 0 1426 VANGUARD INDEX FDS INDX FD 922908629 11150 53923 SH SOLE 53923 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 124 2291 SH SOLE 1 2291 0 0 VANGUARD MUN BD FDS INDX FD 922907746 682 12351 SH SOLE 1 12351 0 0 VANGUARD INDEX FDS INDX FD 922908553 4997 58840 SH SOLE 1 58840 0 0 VANGUARD INDEX FDS INDX FD 922908553 9848 115957 SH SOLE 115957 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 140 801 SH SOLE 1 801 0 0 VANGUARD INDEX FDS INDX FD 922908363 20878 60745 SH SOLE 1 60702 0 43 VANGUARD INDEX FDS INDX FD 922908363 71368 207652 SH SOLE 207652 0 0 VANGUARD INDEX FDS INDX FD 922908751 3757 19297 SH SOLE 1 19297 0 0 VANGUARD INDEX FDS INDX FD 922908751 5571 28618 SH SOLE 28618 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 4166 29512 SH SOLE 1 28833 0 679 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 19777 140092 SH SOLE 140092 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 160 1700 SH SOLE 1 1700 0 0 VANGUARD STAR FDS INDX FD 921909768 42 703 SH SOLE 1 703 0 0 VANGUARD WHITEHALL FDS INDX FD 921946406 1227 13411 SH SOLE 1 13411 0 0 VANGUARD WHITEHALL FDS INDX FD 921946794 145 2392 SH SOLE 1 2392 0 0 VANGUARD WORLD FD INDX FD 921910873 1387 10390 SH SOLE 1 10390 0 0 VANGUARD WORLD FD INDX FD 921910873 52323 392078 SH SOLE 392078 0 0 VANGUARD WORLD FD INDX FD 921910816 169 830 SH SOLE 1 744 0 86 VANGUARD WORLD FDS INDX FD 92204A306 14 263 SH SOLE 1 263 0 0 VANGUARD WORLD FDS INDX FD 92204A306 2166 41769 SH SOLE 41769 0 0 VANGUARD WORLD FDS INDX FD 92204A504 732 3271 SH SOLE 1 3271 0 0 VANGUARD WORLD FDS INDX FD 92204A702 1812 5122 SH SOLE 1 5122 0 0 VANGUARD WORLD FDS INDX FD 92204A801 10133 64554 SH SOLE 64554 0 0 VANGUARD WORLD FDS INDX FD 92204A876 473 3449 SH SOLE 1 3449 0 0 VAREX IMAGING CORP COM 92214X106 21 1265 SH SOLE 1 0 0 1265 VARIAN MED SYS INC COM 92220P105 164 938 SH SOLE 1 938 0 0 VEEVA SYS INC COM 922475108 83 304 SH SOLE 304 0 0 VEEVA SYS INC COM 922475108 117 431 SH SOLE 1 431 0 0 VERA BRADLEY INC COM COM 92335c106 40 4990 SH SOLE 4990 0 0 VERISK ANALYTICS INC COM 92345Y106 32 155 SH SOLE 1 155 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 12369 210542 SH SOLE 206987 0 3555 VERIZON COMMUNICATIONS INC COM 92343v104 7040 119825 SH SOLE 1 116257 0 3568 VERTEX PHARMACEUTICALS INC COM 92532F100 26 110 SH SOLE 1 110 0 0 VESTAS WIND SYSTEMS AS COM 925458101 10 125 SH SOLE 1 125 0 0 VIACOMCBS INC COM 92556h206 274 7350 SH SOLE 1 7350 0 0 VIATRIS INC COM COM 92556v106 123 6553 SH SOLE 1 6352 0 201 VIATRIS INC COM COM 92556v106 56 2980 SH SOLE 2980 0 0 VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 3 2 SH Call SOLE 2 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 1 121 SH SOLE 1 121 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH SOLE 1 66 0 0 VIRTUS TERRANOVA US QUALITY MO INDX FD 92790a504 1 20 SH SOLE 1 20 0 0 VISA INC COM 92826C839 5239 23953 SH SOLE 1 20998 0 2955 VISA INC COM 92826C839 810 3701 SH SOLE 3701 0 0 VISTA OUTDOOR INC COM 928377100 14 600 SH SOLE 1 600 0 0 VISTEON CORP COM COM 92839u206 0 1 SH SOLE 1 0 0 VISTRA ENERGY CORP COM COM 92840m102 206 10494 SH SOLE 1 9894 0 600 VISTRA ENERGY CORP COM COM 92840m102 8974 456435 SH SOLE 352535 0 103900 VODAFONE GROUP PLC NEW ADUS 92857W308 5 332 SH SOLE 1 332 0 0 VOLKSWAGEN AG COM 928662600 19 900 SH SOLE 1 900 0 0 VONAGE HLDGS CORP COM 92886T201 121 9400 SH SOLE 1 9400 0 0 VONAGE HLDGS CORP COM 92886T201 6956 540255 SH SOLE 540255 0 0 VONTIER CORPORATION COM 928881101 7181 215010 SH SOLE 168360 0 46650 VONTIER CORPORATION COM 928881101 4 114 SH SOLE 1 114 0 0 VOXX INTL CORP CL A COM 91829f104 821 64346 SH SOLE 58660 0 5686 VOYA FINANCIAL INC COM 929089100 17753 301868 SH SOLE 232180 0 69688 VOYA FINANCIAL INC COM 929089100 826 14039 SH SOLE 1 14039 0 0 VULCAN MATLS CO COM 929160109 228 1540 SH SOLE 1 1540 0 0 WP CAREY INC COM 92936U109 1185 16787 SH SOLE 1 15612 0 1176 WABTEC COM 929740108 1 11 SH SOLE 1 11 0 0 WABTEC COM 929740108 1 15 SH SOLE 15 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 159 3978 SH SOLE 1 3740 0 238 WALGREENS BOOTS ALLIANCE INC COM 931427108 550 13788 SH SOLE 13788 0 0 WALKER INNOVATION COM 936esc110 0 87500 SH SOLE 87500 0 0 WALMART INC COM 931142103 133 925 SH SOLE 925 0 0 WALMART INC COM 931142103 889 6167 SH SOLE 1 6167 0 0 DISNEY WALT CO COM 254687106 20545 113397 SH SOLE 111497 0 1900 DISNEY WALT CO COM 254687106 18870 104150 SH SOLE 1 100359 0 3791 WASTE MGMT INC DEL COM 94106L109 699 5929 SH SOLE 1 5929 0 0 WAYLAND GROUP CORP COM 944204106 0 400 SH SOLE 1 400 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 125 5802 SH SOLE 1 5802 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5001 232075 SH SOLE 232075 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1595 83520 SH SOLE 83520 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 51 557 SH SOLE 1 557 0 0 WEED INC COM 948508106 0 100 SH SOLE 1 100 0 0 WELLS FARGO CO NEW CV PFD 949746804 785 517 SH SOLE 1 474 0 43 WELLS FARGO CO NEW COM 949746101 461 15275 SH SOLE 1 14098 0 1177 WELLS FARGO CO NEW COM 949746101 30 1000 SH SOLE 1000 0 0 WELLTOWER INC REIT COM 95040q104 2734 42310 SH SOLE 1 40160 0 2150 WENDYS CO COM 95058W100 1887 86080 SH SOLE 58480 0 27600 WESBANCO INC COM 950810101 35 1180 SH SOLE 1 1180 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 77 6200 SH SOLE 1 6200 0 0 WESTERN ASSET HIGH INCOME CLSD FD 95766n103 119 15864 SH SOLE 1 15864 0 0 WESTROCK CO COM SHS COM 96145d105 24 560 SH SOLE 560 0 0 WEYERHAEUSER CO MTN BE COM 962166104 4692 139935 SH SOLE 1 134330 0 5605 WEYERHAEUSER CO MTN BE COM 962166104 11964 356826 SH SOLE 349126 0 7700 WHEATON PRECIOUS METALS CORP COM 962879102 58 1400 SH SOLE 1 1400 0 0 WHIRLPOOL CORP COM 963320106 54 300 SH SOLE 1 300 0 0 WHOLE EARTH BRANDS INC COM CL COM 96684w100 3362 308450 SH SOLE 216520 0 91930 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 27 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 62 893 SH SOLE 1 893 0 0 WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 6 150 SH SOLE 1 150 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 98 2246 SH SOLE 1 2246 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 45 432 SH SOLE 1 432 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 973 18039 SH SOLE 18039 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4200 77831 SH SOLE 1 77831 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 43 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 54 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W315 6 150 SH SOLE 1 150 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 26 572 SH SOLE 1 572 0 0 WISDOMTREE TR INDX FD 97717W307 133 1236 SH SOLE 1 1200 0 36 WISDOMTREE TR INDX FD 97717W505 464 13334 SH SOLE 1 13334 0 0 WISDOMTREE TR INDX FD 97717W604 91 3405 SH SOLE 1 3405 0 0 WORKHORSE GROUP INC CALL 98138J906 7 25 SH Call SOLE 1 25 0 0 WORKHORSE GROUP INC CALL 98138J906 3 15 SH Call SOLE 1 15 0 0 WOLVERINE WORLD WIDE INC COM 978097103 13848 443152 SH SOLE 359264 0 83888 WOLVERINE WORLD WIDE INC COM 978097103 151 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 2012 101719 SH SOLE 1 95219 0 6500 WORKHORSE GROUP INC COM 98138j206 168 8500 SH SOLE 8500 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WW INTL INC COM 98262p101 861 35270 SH SOLE 23210 0 12060 WYNDHAM DESTINATIONS INC COM 98310w108 5629 125470 SH SOLE 92260 0 33210 WYNDHAM DESTINATIONS INC COM 98310w108 51 1140 SH SOLE 1 1140 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 1552 26111 SH SOLE 1 25966 0 145 WYNDHAM HOTELS & RESORTS INC COM 98311a105 12969 218191 SH SOLE 192105 0 26086 XCEL ENERGY INC COM COM 98389b100 123 1846 SH SOLE 1 1446 0 400 XEROX CORP COM NEW COM 98421m106 12 500 SH SOLE 1 500 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 62 1200 SH Put SOLE 1200 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 147 1000 SH Put SOLE 1000 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 180 400 SH Put SOLE 400 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 100 800 SH Put SOLE 800 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 198 1000 SH Put SOLE 1000 0 0 XPENG INC COM 98422d105 43 1000 SH SOLE 1 1000 0 0 SPDR SER TR PUT 78464A954 78 400 SH Put SOLE 400 0 0 SPDR SER TR PUT 78464A954 130 1000 SH Put SOLE 1000 0 0 SPDR SER TR PUT 78464A954 347 1200 SH Put SOLE 1200 0 0 YUM BRANDS INC COM 988498101 41 382 SH SOLE 1 382 0 0 YUM CHINA HLDGS INC COM 98850p109 2 28 SH SOLE 1 28 0 0 ZAGG INC COM 98884u108 1237 296701 SH SOLE 272623 0 24078 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 27 71 SH SOLE 1 71 0 0 ZIMMER BIOMET HLDGS COM 98956p102 55 354 SH SOLE 1 229 0 125 ZIONS BANCORPORATION N A COM 989701107 32 730 SH SOLE 730 0 0 ZOETIS INC COM 98978v103 5149 31111 SH SOLE 1 28811 0 2299 ZOETIS INC COM 98978v103 624 3770 SH SOLE 3770 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 65 194 SH SOLE 1 194 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 48 1000 SH SOLE 1 1000 0 0 ZUORA INC COM 98983V106 0 13 SH SOLE 1 13 0 0