0001446114-20-000047.txt : 20200814 0001446114-20-000047.hdr.sgml : 20200814 20200814083420 ACCESSION NUMBER: 0001446114-20-000047 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 EFFECTIVENESS DATE: 20200814 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: 201101544 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 06-30-2020 06-30-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 08-14-2020 2 1876 2389391 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 782 449377 SH SOLE 417802 0 31575 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 4 108 SH SOLE 1 108 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 5 675 SH SOLE 1 675 0 0 3M CO COM 88579y101 4167 26716 SH SOLE 1 24559 0 2157 3M CO COM 88579y101 556 3567 SH SOLE 3567 0 0 4LICENSING CORP COM COM 35104T107 0 2000 SH SOLE 1 2000 0 0 529 AMERICAN FUNDS COM 529funds1 196 195926 SH SOLE 1 195926 0 0 ABBOTT LABS COM 002824100 4694 51339 SH SOLE 1 47325 0 4015 ABBOTT LABS COM 002824100 670 7329 SH SOLE 7329 0 0 ABBVIE INC COM 00287y109 8048 81976 SH SOLE 1 76935 0 5041 ABBVIE INC COM 00287y109 9706 98859 SH SOLE 96959 0 1900 ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 571 150000 SH SOLE 150000 0 0 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 4 634 SH SOLE 1 634 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 344 4395 SH SOLE 1 4395 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 51 650 SH SOLE 650 0 0 ABERDEEN STD SILVER ETF TR COM 003264108 18 1000 SH SOLE 1 1000 0 0 ACACIA COMMUNICATIONS INC CALL 00401C908 13 35 SH Call SOLE 35 0 0 ACACIA RESH CORP COM 003881307 61 15000 SH SOLE 1 15000 0 0 ACACIA RESH CORP COM 003881307 1073 262240 SH SOLE 243285 0 18955 ACCENTURE PLC COM g1151c101 7761 36145 SH SOLE 1 35625 0 520 ACCENTURE PLC COM g1151c101 9652 44951 SH SOLE 44126 0 825 ACCO BRANDS CORP COM COM 00081t108 758 106745 SH SOLE 106745 0 0 ACTIVISION BLIZZARD INC COM 00507v109 96 1268 SH SOLE 1 1268 0 0 ACTUA CORPORATION COM 005094107 12 250000 SH SOLE 250000 0 0 ACUSHNET HOLDINGS CORP COM 005098108 53 1518 SH SOLE 1 1518 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 313 20979 SH SOLE 1 20979 0 0 ADAMS NAT RES FD INC COM COM 00548f105 3448 303530 SH SOLE 1 275500 0 28030 ADAMS NAT RES FD INC COM COM 00548f105 25284 2225688 SH SOLE 2225688 0 0 ADAMS RES & ENERGY INC COM 006351308 74 2779 SH SOLE 1 2779 0 0 ADAMS RES & ENERGY INC COM 006351308 1586 59263 SH SOLE 55601 0 3662 ADAPTHEALTH CORP COM CL A COM 00653q102 298 18501 SH SOLE 18501 0 0 ADEPTUS HEALTH COM 00esc5984 0 250 SH SOLE 1 250 0 0 ADIDAS AG NPV COM d0066b185 8 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 1481 3402 SH SOLE 1 3177 0 225 ADOBE SYS INC COM COM 00724f101 455 1046 SH SOLE 1046 0 0 ADVANCED MICRO DEVICES INC COM 007903107 37 700 SH SOLE 1 200 0 500 ADVANCED MICRO DEVICES INC COM 007903107 164 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 1029 226155 SH SOLE 226155 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 253 3821 SH SOLE 1 3821 0 0 AECOM TECH CORP DEL COM COM 00766t100 12 320 SH SOLE 320 0 0 AFFYMAX INC COM 00826a109 0 500 SH SOLE 1 500 0 0 AFLAC INC COM 001055102 14 400 SH SOLE 1 400 0 0 AIR PRODS & CHEMS INC COM 009158106 2751 11391 SH SOLE 1 10801 0 590 AIR PRODS & CHEMS INC COM 009158106 7424 30744 SH SOLE 30124 0 620 AKAMAI TECHNOLOGIES INC COM 00971T101 13 123 SH SOLE 1 123 0 0 ALASKA AIR GROUP INC COM 011659109 24 650 SH SOLE 1 650 0 0 ALASKA COMMNCT SYS GRP COM COM 01167p101 386 138257 SH SOLE 128353 0 9904 ALCON AG COM H01301128 36 625 SH SOLE 1 625 0 0 ALCON AG COM H01301128 17 296 SH SOLE 296 0 0 ALERIAN MLP COM 00162q452 17 700 SH SOLE 1 700 0 0 ALIBABA GRP SHS COM 01609w102 362 1678 SH SOLE 1 1678 0 0 ALIBABA GRP SHS COM 01609w102 106 491 SH SOLE 491 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 226 30146 SH SOLE 30146 0 0 ALIMERA SCIENCES INC COM 016259202 2 333 SH SOLE 1 333 0 0 ALITHYA GROUP INC COM 01643b106 248 150329 SH SOLE 1 150329 0 0 ALITHYA GROUP INC COM 01643b106 2886 1748955 SH SOLE 1748955 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 11 248 SH SOLE 1 248 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 136 5000 SH SOLE 5000 0 0 ALLIANT ENERGY CORP COM COM 188021083 10 200 SH SOLE 1 200 0 0 ALLIANZGI EQUITY & CONV INCO CLSD FD 018829101 22 958 SH SOLE 1 958 0 0 ALLIANZGI EQUITY & CONV INCO CLSD FD 018829101 4 166 SH SOLE 166 0 0 ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 303 27099 SH SOLE 1 13007 0 14092 ALLIED MOTION TECHNOLOGIES I COM 019330109 71 2000 SH SOLE 1 2000 0 0 ALLISON TRANSMISSION HLDGS COM 01973r101 32 880 SH SOLE 1 880 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 310 29577 SH SOLE 27460 0 2117 ALLSTATE CORP COM 020002101 476 4907 SH SOLE 1 4432 0 475 ALLSTATE CORP COM 020002101 97 1000 SH SOLE 1000 0 0 ALLSTATE CORPORATION CV PFD 020002838 86 3380 SH SOLE 1 3380 0 0 ALLSTATE CORPORATION PFD CV PFD 020002812 25 1000 SH SOLE 1 1000 0 0 ALLY FINL INC COM COM 02005n100 85 4290 SH SOLE 1 4290 0 0 ALLY FINL INC COM COM 02005n100 2039 102820 SH SOLE 57439 0 45381 ALPHABET INC COM 02079K305 6251 4408 SH SOLE 1 4085 0 323 ALPHABET INC COM 02079K305 525 370 SH SOLE 370 0 0 ALPHABET INC COM 02079K107 10198 7214 SH SOLE 1 6909 0 305 ALPHABET INC COM 02079K107 809 572 SH SOLE 572 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 2273 139817 SH SOLE 102349 0 37468 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 233 6407 SH SOLE 1 6407 0 0 ALTA EQUIPMENT GROUP COM 02128l106 1763 226864 SH SOLE 220339 0 6525 ALTERYX LLC - A COM 02156b103 41 250 SH SOLE 1 250 0 0 ALTICE USA INC COM 02156k103 18 820 SH SOLE 820 0 0 ALTRIA GROUP INC COM 02209S103 415 10585 SH SOLE 1 10185 0 400 AMARIN CORP PLC COM 023111206 3 500 SH SOLE 1 500 0 0 AMAZON COM INC COM 023135106 17165 6222 SH SOLE 1 5906 0 316 AMAZON COM INC COM 023135106 1062 385 SH SOLE 385 0 0 AMBASE CORP COM COM 023164106 74 345501 SH SOLE 345501 0 0 AMC NETWORKS INC COM 00164V103 39 1650 SH SOLE 1 0 0 1650 AMERCO COM COM 235861002 541 1790 SH SOLE 1 1790 0 0 AMERICAN AIRLS GROUP INC PUT 02376R952 57 266 SH Put OTR 2 0 0 266 AMERICAN AIRLS GROUP INC PUT 02376R953 40 120 SH Put OTR 2 0 0 120 AMERICAN AIRLS GROUP INC PUT 02376R954 85 200 SH Put OTR 2 0 0 200 AMERICAN AIRLS GROUP INC COM 02376r102 0 19 SH SOLE 1 19 0 0 AMERICAN AXLE & MFG COM COM 240611038 30 4000 SH SOLE 1 4000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 561 7041 SH SOLE 1 7041 0 0 AMERICAN EXPRESS CO COM 025816109 65 688 SH SOLE 1 688 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 35 557 SH SOLE 1 557 0 0 AMERICAN GREEN INC COM 02640n200 0 750 SH SOLE 1 750 0 0 AMERICAN INTL GROUP INC COM 026874784 2 64 SH SOLE 1 64 0 0 AMERICAN INTL GROUP INC WT 026874156 0 9 SH SOLE 1 9 0 0 AMERICAN TOWER CORP NEW COM 03027X100 440 1700 SH SOLE 1 1700 0 0 AMERICAN TOWER CORP NEW COM 03027X100 17 67 SH SOLE 67 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 316 2459 SH SOLE 1 2459 0 0 AMERIPRISE FINL INC COM 03076C106 307 2048 SH SOLE 1 2048 0 0 AMERISOURCE BERGEN CORP COM 03073e105 300 2975 SH SOLE 1 2975 0 0 AMGEN INC COM 031162100 13217 56038 SH SOLE 1 52422 0 3616 AMGEN INC COM 031162100 17539 74362 SH SOLE 72862 0 1500 AMICUS THERAPEUTICS INC COM 03152w109 2 135 SH SOLE 1 135 0 0 AMTECH SYS INC COM 032332504 1186 243632 SH SOLE 227290 0 16342 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANDERSONS INC COM 034164103 1 100 SH SOLE 0 0 100 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 1 17 SH SOLE 1 17 0 0 ANSYS INC COM 03662Q105 10 35 SH SOLE 1 35 0 0 ANTA SPORTS PRODUCTS LTD COM 03662p107 73 331 SH SOLE 1 331 0 0 ANTHEM INC COM 036752103 19 73 SH SOLE 1 73 0 0 AON PLC COM g0403h108 1058 5493 SH SOLE 1 5393 0 100 APACHE CORP PUT 037411955 50 270 SH Put OTR 2 0 0 270 APACHE CORP COM 037411105 14 1034 SH SOLE 1 1034 0 0 API GROUP CORP COM 00187Y100 136 11200 SH SOLE 1 11200 0 0 API GROUP CORP COM 00187Y100 9547 785790 SH SOLE 633100 0 152690 APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH SOLE 1 18 0 0 APOLLO GLOBAL MGMT COM 037612306 253 5061 SH SOLE 1 5061 0 0 APPLE INC COM 037833100 46708 128038 SH SOLE 1 124477 0 3560 APPLE INC COM 037833100 22139 60687 SH SOLE 59487 0 1200 APPLIED INDLTECH INC COM COM 03820c105 179 2875 SH SOLE 1 2875 0 0 APPLIED MATLS INC COM 038222105 1155 19100 SH SOLE 1 19100 0 0 APPLIED MATLS INC COM 038222105 644 10657 SH SOLE 10657 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 96 3350 SH SOLE 1 0 0 3350 ARCH CAPITAL GROUP LTD COM g0450a105 189 6599 SH SOLE 6599 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 9 225 SH SOLE 1 225 0 0 ARCONIC INC COM COM 03966v107 45 3262 SH SOLE 1 3262 0 0 ARCONIC INC COM COM 03966v107 3822 274374 SH SOLE 208741 0 65633 ARCOSA INC COM 039653100 135 3200 SH SOLE 1 3200 0 0 ARCOSA INC COM 039653100 10175 241108 SH SOLE 199146 0 41962 ARES CAP CORP COM COM 04010l103 4332 299824 SH SOLE 1 283256 0 16568 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 1 25 SH SOLE 1 25 0 0 ARK INNOVATION ETF INDX FD 00214q104 56 779 SH SOLE 1 779 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 67 859 SH SOLE 1 859 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 9 110 SH SOLE 110 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280a100 65 1500 SH SOLE 1 1500 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1679 17227 SH SOLE 1 15627 0 1600 ASA GOLD AND PRECIOUS METALS L COM g3156p103 96 5504 SH SOLE 5504 0 0 ASHFORD INC COM 044104107 0 2 SH SOLE 2 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 113 1636 SH SOLE 1 1636 0 0 ASHLAND GLOBAL HLDGS INC PUT 044186954 54 1272 SH Put SOLE 1272 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11096 160580 SH SOLE 160580 0 0 ASML HOLDING N V COM N07059210 8 22 SH SOLE 1 22 0 0 ASTRAZENECA PLC ADUS 046353108 149 2825 SH SOLE 1 2825 0 0 ASURE SOFTWARE INC COM 04649U102 18 2740 SH SOLE 1 2740 0 0 ASURE SOFTWARE INC COM 04649U102 64 10000 SH SOLE 10000 0 0 AT&T INC COM 00206r102 6201 205136 SH SOLE 1 194906 0 10230 AT&T INC COM 00206r102 185 6109 SH SOLE 6109 0 0 ATHERSYS INC COM COM 04744l106 6 2000 SH SOLE 1 2000 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLAS TECHNICAL CONSULTANTS COM 049430101 790 120789 SH SOLE 85593 0 35196 ATMOS ENERGY CORP COM COM 495601056 13 134 SH SOLE 1 50 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 1516 10180 SH SOLE 1 9230 0 950 AUTOMATIC DATA PROCESSING IN COM 053015103 60 400 SH SOLE 400 0 0 AVAYA HOLDINGS CORPORATION COM 05351x101 900 72810 SH SOLE 52130 0 20680 AVEO PHARMACEUTICALS INC COM 053588307 187 36350 SH SOLE 1 36350 0 0 AVIAT NETWORKS INC COM 05366y201 1369 74999 SH SOLE 70051 0 4948 AVID BIOSERVICES INC COM 05368m106 4 600 SH SOLE 1 600 0 0 AVISTA CORP COM COM 05379b107 2 50 SH SOLE 1 50 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 14 500 SH SOLE 1 500 0 0 AXT INC COM 00246W103 1069 224587 SH SOLE 208414 0 16173 B & G FOODS INC NEW CL A COM 05508r106 47 1925 SH SOLE 1 1925 0 0 B RILEY FINANCIAL INC COM 05580m108 1257 57770 SH SOLE 57770 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 1 25000 SH SOLE 25000 0 0 BAINS DE MER ET DU CERCLE DESE COM F06489102 15 250 SH SOLE 1 250 0 0 BAKER HUGHES COMPANY COM 05722g100 2 100 SH SOLE 1 100 0 0 BANCO BRADESCO S A ADUS 059460303 8 2000 SH SOLE 1 2000 0 0 BANCORP INC DEL COM COM 05969a105 2144 218790 SH SOLE 218790 0 0 BANCROFT FD LTD COM 059695106 42 1750 SH SOLE 1 1750 0 0 BANK FIRST NATL CORP COM 06211j100 14 224 SH SOLE 1 224 0 0 BANK FIRST NATL CORP COM 06211j100 5 77 SH SOLE 77 0 0 BANK NEW YORK MELLON CORP COM 064058100 182 4700 SH SOLE 1 3950 0 750 BANK NEW YORK MELLON CORP COM 064058100 19 500 SH SOLE 500 0 0 BK OF AMERICA CORP COM 060505104 6843 288108 SH SOLE 1 280518 0 7590 BK OF AMERICA CORP COM 060505104 14864 625872 SH SOLE 614342 0 11530 BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 64 450 SH SOLE 1 450 0 0 BARCO NV ACT COM b0833f107 26 150 SH SOLE 1 150 0 0 BAXTER INTL INC COM 071813109 116 1351 SH SOLE 1 1351 0 0 BCE INC COM 05534B760 8 200 SH SOLE 1 200 0 0 BECTON DICKINSON & CO COM 075887109 1478 6176 SH SOLE 1 5601 0 575 BED BATH & BEYOND INC CALL 075896900 3 10 SH Call SOLE 1 10 0 0 BED BATH & BEYOND INC COM 075896100 116 10958 SH SOLE 1 8611 0 2347 BED BATH & BEYOND INC CALL 075896900 2498 7380 SH Call SOLE 7380 0 0 BELDEN INC COM 077454106 18 538 SH SOLE 1 538 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 15077 84462 SH SOLE 1 78603 0 5859 BERKSHIRE HATHAWAY INC DEL COM 084670702 1581 8857 SH SOLE 8857 0 0 BGC PARTNERS INC COM 05541t101 11 4000 SH SOLE 1 4000 0 0 BHP GROUP LTD ADUS 088606108 56 1119 SH SOLE 1 1119 0 0 BHP GROUP PLC SPONSORED ADR ADUS 05545E209 4 109 SH SOLE 1 109 0 0 BIG LOTS INC COM 089302103 109695 2611775 SH SOLE 2611775 0 0 BIODELIVERY SCIENCES INTL COM 09060j106 3 600 SH SOLE 1 600 0 0 BIOGEN INC COM 09062X103 513 1918 SH SOLE 1 1843 0 75 BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 41 2500 SH SOLE 1 2500 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 34 275 SH SOLE 1 275 0 0 BIOTELEMETRY INC COM 090672106 111 2460 SH SOLE 1 2460 0 0 BIOTELEMETRY INC COM 090672106 5241 115973 SH SOLE 101143 0 14830 BITCOIN INVESTMENT TRUST COM 09173t108 5 500 SH SOLE 1 500 0 0 BLACK KNIGHT INC COM 09215c105 198 2735 SH SOLE 1 2429 0 306 BLACK KNIGHT INC COM 09215c105 5589 77021 SH SOLE 66621 0 10400 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 12 1594 SH SOLE 1 1594 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 51 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 145 10000 SH SOLE 1 10000 0 0 BLACKROCK INC COM 09247X101 4059 7460 SH SOLE 1 7061 0 399 BLACKROCK INC COM 09247X101 10269 18874 SH SOLE 18574 0 300 BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 14 925 SH SOLE 1 925 0 0 BLACKROCK RES & COMMODITIES ST COM 09257a108 71 11579 SH SOLE 1 11579 0 0 BLACKROCK RES & COMMODITIES ST COM 09257a108 2 388 SH SOLE 388 0 0 BLACKSTONE GROUP INC COM 09260d107 5819 102703 SH SOLE 1 88357 0 14345 BLACKSTONE GROUP INC COM 09260d107 273 4811 SH SOLE 4811 0 0 BLUEGREEN VACATIONS CORP COM COM 09629f108 683 126074 SH SOLE 126074 0 0 BRISTOL-MYERS SQUIBB CO PUT 110122958 4 100 SH Put SOLE 100 0 0 BOEING CO COM 097023105 799 4357 SH SOLE 1 4122 0 235 BOOKING HOLDINGS INC COM 09857l108 2900 1821 SH SOLE 1 1550 0 271 BOOKING HOLDINGS INC COM 09857l108 529 332 SH SOLE 332 0 0 BORGWARNER INC COM 099724106 35 1000 SH SOLE 1 0 0 1000 BOSWELL J G CO COM COM 101205102 36 73 SH SOLE 1 73 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 304 32291 SH SOLE 1 32291 0 0 BP PLC COM 055622104 370 15885 SH SOLE 1 11360 0 4525 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 1 479 SH SOLE 479 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 CRAFT BREW ALLIANCE INC CALL 224122901 7 22 SH Call SOLE 22 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 1 29 SH SOLE 1 29 0 0 BRINKS CO COM 109696104 11 241 SH SOLE 1 241 0 0 BRINKS CO COM 109696104 620 13614 SH SOLE 13614 0 0 BRISTOL-MYERS SQUIBB CO WT 110122157 25 6921 SH SOLE 1 6701 0 220 BRISTOL-MYERS SQUIBB CO WT 110122157 1 350 SH SOLE 350 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1650 28068 SH SOLE 1 27848 0 220 BRISTOL-MYERS SQUIBB CO COM 110122108 709 12050 SH SOLE 12050 0 0 BROADCOM LTD SHS COM 11135f101 9254 29321 SH SOLE 1 28001 0 1320 BROADCOM LTD SHS COM 11135f101 10705 33920 SH SOLE 33245 0 675 BROOKFIELD ASSET MGMT INC COM 112585104 1510 45900 SH SOLE 1 42833 0 3067 BROOKFIELD INFRAST PARTNERS COM G16252101 86 2100 SH SOLE 1 2100 0 0 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 11 232 SH SOLE 1 232 0 0 BROWN FORMAN CORP COM 115637209 1308 20542 SH SOLE 1 19367 0 1175 BROWN FORMAN CORP COM 115637209 16 250 SH SOLE 1 250 0 0 BRUNSWICK CORP COM 117043109 3944 61610 SH SOLE 43970 0 17640 BUCKEYE STATE BANK COM 118240209 31 2000 SH SOLE 1 0 0 2000 BUCKEYE STATE BANK COM 118240209 26 2000 SH SOLE 1 0 0 2000 BUILD A BEAR WORKSHOP COM 120076104 25 11521 SH SOLE 1 11521 0 0 BUNGE LIMITED COM COM g16962105 25 602 SH SOLE 1 602 0 0 BUNGE LIMITED COM COM g16962105 1449 35232 SH SOLE 35232 0 0 BWX TECHNOLOGIES COM 05605h100 3797 67033 SH SOLE 64863 0 2170 CABOT OIL & GAS CORP COM 127097103 1671 97238 SH SOLE 93466 0 3772 CADENCE DESIGN SYSTEM INC COM 127387108 48 500 SH SOLE 1 500 0 0 CAESARS ENTMT CORP CALL 127686903 25 40 SH Call SOLE 40 0 0 CAESARS ENTMT CORP CALL 127686903 61 200 SH Call SOLE 200 0 0 CALLAWAY GOLF CO COM 131193104 4 200 SH SOLE 1 200 0 0 CALLON PETE CO DEL COM 13123X102 17 15000 SH SOLE 1 15000 0 0 CAMBRIA ETF TR INDX FD 132061201 60 1850 SH SOLE 1 1850 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH SOLE 1 100 0 0 CANNAE HOLDINGS INC COM 13765n107 237 5765 SH SOLE 1 5765 0 0 CANNAE HOLDINGS INC COM 13765n107 8665 210828 SH SOLE 170807 0 40021 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035100 6 344 SH SOLE 1 344 0 0 CANOPY GROWTH CORP COM 138035100 2 110 SH SOLE 110 0 0 CAPITAL ONE FINL CORP COM 14040H105 14 231 SH SOLE 1 231 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 29 1786 SH SOLE 1786 0 0 CARDINAL HEALTH INC COM 14149y108 10 200 SH SOLE 1 200 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 329 14827 SH SOLE 1 13227 0 1600 CARS COM INC COM 14575e105 2 333 SH SOLE 1 333 0 0 CARVANA CO COM 146869102 4 30 SH SOLE 1 30 0 0 CASELLA WASTE SYS INC COM 147448104 208 4000 SH SOLE 1 4000 0 0 CATASYS INC COM 149049504 290 11729 SH SOLE 10879 0 850 CATERPILLAR INC DEL COM 149123101 207 1638 SH SOLE 1 1388 0 250 CAVCO INDS INC DEL COM 149568107 1531 7940 SH SOLE 7940 0 0 CBIZ INC COM 124805102 12 500 SH SOLE 1 500 0 0 CBRE GROUP INC COM 12504l109 176 3884 SH SOLE 1 3884 0 0 CDW CORPORATION COM 12514g108 65 562 SH SOLE 1 562 0 0 CECIL BANCORP COM 149841306 0 343752 SH SOLE 343752 0 0 Cecil Bancorp Inc COM 149841306 0 125 SH SOLE 1 125 0 0 CECIL BANCORP RSTD COM 149841306 588 343752 SH SOLE 343752 0 0 CEDAR FAIR L P LP 150185106 36 1324 SH SOLE 1 1324 0 0 CELANESE CORP DEL COM 150870103 69 800 SH SOLE 1 0 0 800 CENTRAL FEDERAL CORPORATION COM 15346q400 608 58336 SH SOLE 1 58336 0 0 CENTRAL FEDERAL CORPORATION COM 15346q400 2187 209636 SH SOLE 209636 0 0 CENTURYLINK INC COM 156700106 247 24619 SH SOLE 1 24619 0 0 CERNER CORP COM 156782104 769 11224 SH SOLE 1 11074 0 150 CHAMPIONX CORPORATION COM COM 15872m104 115 11759 SH SOLE 1 11759 0 0 CHAMPIONX CORPORATION COM COM 15872m104 2692 275830 SH SOLE 213670 0 62160 CHARLES RIV LABS INTL INC COM 159864107 105 600 SH SOLE 1 600 0 0 CHARLES RIV LABS INTL INC COM 159864107 6646 38116 SH SOLE 34046 0 4070 CHECK POINT SOFTWARE ORD COM m22465104 107 1000 SH SOLE 1 1000 0 0 CHECK POINT SOFTWARE ORD COM m22465104 134 1250 SH SOLE 1250 0 0 CHENIERE ENERGY INC COM 16411r208 2 47 SH SOLE 1 47 0 0 CHEVRON CORP NEW COM 166764100 8952 100325 SH SOLE 1 95741 0 4584 CHEVRON CORP NEW COM 166764100 11805 132293 SH SOLE 129818 0 2475 CHEWY INC COM 16679l109 1 25 SH SOLE 1 25 0 0 CHICAGO RIVET & MACH CO COM 168088102 73 3499 SH SOLE 1 3499 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 44 4553 SH SOLE 1 4553 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 340 323 SH SOLE 1 323 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 93 88 SH SOLE 88 0 0 CHRISTOPHER & BANKS CORP COM COM 171046105 0 1000 SH SOLE 1 1000 0 0 CHUBB LTD COM COM h1467j104 42 333 SH SOLE 1 333 0 0 CHURCHILL DOWNS INC COM 171484108 47 356 SH SOLE 1 356 0 0 CHURCHILL DOWNS INC COM 171484108 4006 30088 SH SOLE 21038 0 9050 CIGNA CORP NEW COM 125523100 135 717 SH SOLE 1 717 0 0 CIM COML TR CORP COM 125525584 1779 165000 SH SOLE 165000 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 19 2575 SH SOLE 1 2575 0 0 CINCINNATI BELL INC NEW COM 171871502 88 5909 SH SOLE 5909 0 0 CINCINNATI FINL CORP COM 172062101 252 3934 SH SOLE 1 3934 0 0 CINEPLEX INC COM 172454100 73 12400 SH SOLE 12400 0 0 CISCO SYS INC COM 17275r102 9758 209217 SH SOLE 1 204992 0 4225 CISCO SYS INC COM 17275r102 10407 223127 SH SOLE 219727 0 3400 CIT GROUP INC COM 125581801 1498 72280 SH SOLE 55000 0 17280 CITI TRENDS INC COM COM 17306x102 4362 215725 SH SOLE 155457 0 60268 CITIGROUP INC COM 172967424 493 9657 SH SOLE 1 9657 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 3298 130678 SH SOLE 1 128424 0 2254 CITIZENS FINANCIAL GROUP INC COM 174610105 10963 434357 SH SOLE 425197 0 9160 CIVISTA BANCSHARES INC COM 178867107 5 319 SH SOLE 1 319 0 0 CLEARFIELD INC COM 18482p103 6 409 SH SOLE 409 0 0 CLEARWATER PAPER CORPORATION COM 18538r103 1465 40550 SH SOLE 40550 0 0 CLEVELAND CLIFFS INC COM 185899101 11 2008 SH SOLE 1 2008 0 0 CLEVELAND CLIFFS INC COM 185899101 970 175760 SH SOLE 175760 0 0 CLOROX CO DEL COM 189054109 112 510 SH SOLE 1 510 0 0 CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH SOLE 87 0 0 CME GROUP INC COM COM 12572q105 5 31 SH SOLE 1 31 0 0 CMS ENERGY CORP COM 125896100 0 1 SH SOLE 1 1 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 20 2578 SH SOLE 1 2578 0 0 COCA COLA CO COM 191216100 1383 30955 SH SOLE 1 30955 0 0 COCA COLA CO COM 191216100 156 3500 SH SOLE 3500 0 0 COEUR MNG INC COM 192108504 0 79 SH SOLE 1 79 0 0 COFFEE HLDG CO INC COM 192176105 13 4379 SH SOLE 1 4379 0 0 COFFEE HLDG CO INC COM 192176105 849 283162 SH SOLE 263321 0 19841 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1841 32400 SH SOLE 1 28288 0 4112 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 133 2338 SH SOLE 2338 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 11 1000 SH SOLE 1 1000 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 93 8760 SH SOLE 8760 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 417 18889 SH SOLE 1 18739 0 150 COLGATE PALMOLIVE CO COM 194162103 1094 14927 SH SOLE 1 14487 0 440 COLUMBIA FINL INC COM 197641103 81 5820 SH SOLE 1 5820 0 0 COLUMBIA FINL INC COM 197641103 8353 598582 SH SOLE 446857 0 151725 COMCAST CORP NEW COM 20030N101 3394 87074 SH SOLE 1 81572 0 5503 COMCAST CORP NEW COM 20030N101 13 334 SH SOLE 334 0 0 COMFORT SYS USA INC COM 199908104 69 1700 SH SOLE 1 1700 0 0 COMFORT SYS USA INC COM 199908104 2993 73450 SH SOLE 60550 0 12900 COMMUNITY BANKERS TR CORP COM 203612106 30 5500 SH SOLE 1 5500 0 0 COMMUNITY BANKERS TR CORP COM 203612106 2062 375000 SH SOLE 375000 0 0 COMPASS DIVERSIFIED HOLDINGS COM 20451q401 342 15000 SH SOLE 15000 0 0 COMPUTER TASK GROUP INC COM 205477102 586 145452 SH SOLE 135307 0 10145 CONAGRA BRANDS INC COM 205887102 204 5800 SH SOLE 1 5800 0 0 CONDOR HOSPITALITY TR INC COM 20676Y403 242 59007 SH SOLE 59007 0 0 CONDUENT INC COM 206787103 77 32400 SH SOLE 1 32400 0 0 CONOCOPHILLIPS COM 20825c104 1449 34476 SH SOLE 1 30338 0 4138 CONOCOPHILLIPS COM 20825c104 282 6709 SH SOLE 6709 0 0 CONRAD INDS INC COM COM 208305102 16 1698 SH SOLE 1 1698 0 0 CONSOLIDATED EDISON INC COM 209115104 104 1447 SH SOLE 1 1088 0 359 CONSTELLATION BRANDS INC COM 21036P108 671 3838 SH SOLE 1 3838 0 0 CONSTELLATION BRANDS INC COM 21036P108 35 200 SH SOLE 200 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 279 248 SH SOLE 1 248 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 65 58 SH SOLE 58 0 0 CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259927 SH SOLE 1 259927 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 3 299 SH SOLE 1 299 0 0 CORNING INC COM 219350105 461 17788 SH SOLE 1 17588 0 200 CORNING INC COM 219350105 338 13066 SH SOLE 13066 0 0 CORNING NATURAL GAS HOLDING CO COM 219387107 26 1588 SH SOLE 1 1588 0 0 CORTEVA COM 22052l104 333 12431 SH SOLE 1 10350 0 2081 CORTEVA COM 22052l104 0 2 SH SOLE 2 0 0 CORTLAND BANCORP COM 220587109 135 10610 SH SOLE 1 10610 0 0 CORTLAND BANCORP COM 220587109 5094 398890 SH SOLE 398890 0 0 CORVEL CORP COM 221006109 3376 47628 SH SOLE 46218 0 1410 COSTAR GROUP INC COM COM 22160n109 467 657 SH SOLE 1 657 0 0 COSTCO WHSL CORP NEW COM 22160K105 4593 15147 SH SOLE 1 14097 0 1050 COSTCO WHSL CORP NEW COM 22160K105 502 1657 SH SOLE 1657 0 0 COTY INC COM 222070203 1 200 SH SOLE 1 200 0 0 COUNTY BANCORP INC COM 221907108 964 46066 SH SOLE 44550 0 1516 COWEN INC COM 223622606 851 52469 SH SOLE 48662 0 3807 CPI AEROSTRUCTURES INC COM 125919308 449 136357 SH SOLE 126480 0 9877 CRA INTL INC COM 12618T105 47 1200 SH SOLE 1 1200 0 0 CRA INTL INC COM 12618T105 2174 55027 SH SOLE 55027 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 11 100 SH SOLE 1 100 0 0 CRAFT BREW ALLIANCE INC COM 224122101 385 25000 SH SOLE 25000 0 0 CRANE CO COM 224399105 59 1000 SH SOLE 1 0 0 1000 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 5 25 SH SOLE 1 25 0 0 CRESCO LABS INC COM 22587m106 1067 259599 SH SOLE 1 212515 0 47084 CRESCO LABS INC COM 22587m106 4 1000 SH SOLE 1000 0 0 CRISPR THERAPEUTICS AG COM h17182108 26 350 SH SOLE 1 350 0 0 CRONOS GROUP INC COM 22717l101 5 750 SH SOLE 750 0 0 CROSSROADS CAP INC COM COM 227656105 6 12000 SH SOLE 1 12000 0 0 CROSSROADS CAP INC COM COM 227656105 17 36156 SH SOLE 36156 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 660 3943 SH SOLE 1 3843 0 100 CROWN CASTLE INTL CORP NEW COM COM 22822v101 107 640 SH SOLE 640 0 0 CSX CORP COM 126408103 3644 52258 SH SOLE 1 48287 0 3971 CTI BIOPHARMA CORP COM 12648l601 0 1 SH SOLE 1 1 0 0 CUBIC CORP COM 229669106 10 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 215 25000 SH SOLE 25000 0 0 CUMMINS INC COM 231021106 221 1275 SH SOLE 1 1275 0 0 CVS HEALTH CORP COM 126650100 8722 134242 SH SOLE 1 129338 0 4904 CVS HEALTH CORP COM 126650100 11588 178359 SH SOLE 175109 0 3250 CYRUSONE INC COM 23283r100 17 240 SH SOLE 1 240 0 0 CYRUSONE INC COM 23283r100 1899 26107 SH SOLE 24877 0 1230 CYTOSORBENTS CORP COM NEW COM 23283x206 8 800 SH SOLE 1 800 0 0 D R HORTON INC COM COM 23331a109 22 400 SH SOLE 1 400 0 0 DANAHER CORPORATION COM 235851102 1196 6761 SH SOLE 1 6536 0 225 DANAHER CORPORATION COM 235851102 150 849 SH SOLE 849 0 0 DARDEN RESTAURANTS INC COM 237194105 9 116 SH SOLE 1 116 0 0 DARLING INGREDIENTS INC COM 237266101 64 2608 SH SOLE 1 2608 0 0 DARLING INGREDIENTS INC COM 237266101 11416 463687 SH SOLE 463687 0 0 DASEKE INC COM COM 23753f107 4 1000 SH SOLE 1 1000 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 159 110412 SH SOLE 103063 0 7349 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 37 620 SH SOLE 1 620 0 0 DEERE & CO COM 244199105 267 1700 SH SOLE 1 1375 0 325 DELL TECHNOLOGIES INC COM 24703l202 24 429 SH SOLE 1 429 0 0 DELTA AIR LINES INC DEL COM 247361702 755 26925 SH SOLE 1 26075 0 850 DELTA APPAREL INC COM 247368103 312 25720 SH SOLE 25720 0 0 DENNYS CORP COM COM 24869p104 750 74220 SH SOLE 74220 0 0 DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 54 3500 SH SOLE 1 3500 0 0 DBX ETF TR COM 233051879 8 257 SH SOLE 1 257 0 0 DBX ETF TR INDX FD 233051200 5 175 SH SOLE 1 175 0 0 DIAGEO P L C ADUS 25243Q205 4563 33950 SH SOLE 1 32373 0 1577 DIAGEO P L C ADUS 25243Q205 7267 54075 SH SOLE 53050 0 1025 DIAMOND HILL INVESTMENT GROUP COM 25264r207 311 2735 SH SOLE 2552 0 183 DIEBOLD NXDF INC COM 253651103 6824 1126085 SH SOLE 1 1053535 0 72550 DIEBOLD NXDF INC CALL 253651903 5 250 SH Call SOLE 250 0 0 DIEBOLD NXDF INC CALL 253651903 61 570 SH Call SOLE 570 0 0 DIEBOLD NXDF INC CALL 253651903 12 815 SH Call SOLE 815 0 0 DIEBOLD NXDF INC CALL 253651903 73 1335 SH Call SOLE 1335 0 0 DIEBOLD NXDF INC CALL 253651903 174 1351 SH Call SOLE 1351 0 0 DIEBOLD NXDF INC PUT 253651953 2506 3741 SH Put SOLE 3741 0 0 DIEBOLD NXDF INC COM 253651103 11126 1835913 SH SOLE 1835913 0 0 DIGITAL RLTY TR INC COM 253868103 386 2714 SH SOLE 1 2714 0 0 DIGITAL RLTY TR INC COM 253868103 129 909 SH SOLE 909 0 0 DINE BRANDS GLOBAL INC COM 254423106 1506 35762 SH SOLE 25883 0 9879 DIREXION SHS ETF TR ALL CAP IN INDX FD 25459y769 44 1344 SH SOLE 1 1344 0 0 DIREXION SHS ETF TR DAILY FTSE COM 25490k836 5 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 COM 25459y207 20 344 SH SOLE 1 344 0 0 DIREXION ZACKS MLP HIGH INCOME INDX FD 25460g799 16 289 SH SOLE 1 289 0 0 DISCOVER FINL SVCS COM 254709108 1860 37129 SH SOLE 1 35756 0 1373 DISCOVER FINL SVCS COM 254709108 6889 137538 SH SOLE 134503 0 3035 DISCOVERY COMMUNICATIONS INC COM 25470f104 189 8950 SH SOLE 1 8425 0 525 DISCOVERY INC COM 25470F302 382 19833 SH SOLE 1 17083 0 2750 DIVIDEND & INCOME FD COM NEW COM 25538a204 3 300 SH SOLE 300 0 0 DOCUSIGN INC COM 256163106 39 225 SH SOLE 1 225 0 0 DOLLAR GEN CORP NEW COM 256677105 16 82 SH SOLE 1 82 0 0 DOMINION ENERGY INC CV PFD 25746u844 47 1850 SH SOLE 1 1850 0 0 DOMINION RES COM 25746u109 1835 22609 SH SOLE 1 20934 0 1675 DOMINOS PIZZA INC COM COM 25754a201 8 23 SH SOLE 1 23 0 0 DONEGAL GROUP INC COM 257701201 198 13898 SH SOLE 1 13898 0 0 DONEGAL GROUP INC COM 257701201 8 581 SH SOLE 581 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 686 81662 SH SOLE 76266 0 5396 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 8 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 181 1874 SH SOLE 1 1874 0 0 DOVER CORP COM 260003108 121 1250 SH SOLE 1250 0 0 DOW INC COM 260557103 72 1765 SH SOLE 1 980 0 785 DOW INC COM 260557103 115 2820 SH SOLE 2820 0 0 DRAFTKINGS INC COM CL A COM 26142r104 3 80 SH SOLE 1 80 0 0 DTE ENERGY CO COM 233331107 160 1492 SH SOLE 1 1492 0 0 DTE ENERGY CO COM 233331107 7543 70170 SH SOLE 51960 0 18210 DUKE ENERGY CORP NEW CV PFD 26441c501 44 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM 26441C204 433 5425 SH SOLE 1 5345 0 80 DUKE ENERGY CORP NEW COM 26441C204 29 366 SH SOLE 366 0 0 DUPONT DE NEMOURS INC COM 26614n102 116 2186 SH SOLE 1 1996 0 190 DUPONT DE NEMOURS INC COM 26614n102 241 4544 SH SOLE 4544 0 0 DYCOM INDS INC COM 267475101 45 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 48 2750 SH SOLE 1 2750 0 0 EAGLE BULK SHIPPING INC COM y2187a143 318 145059 SH SOLE 135296 0 9763 EAGLE CAP GROWTH FD INC CLSD FD 269451100 4 648 SH SOLE 1 648 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 102 15341 SH SOLE 15341 0 0 EAGLE MATERIALS INC COM 26969P108 70 1000 SH SOLE 1 1000 0 0 EAGLE MATERIALS INC COM 26969P108 6779 96540 SH SOLE 79430 0 17110 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EAST WEST BANCORP INC COM COM 27579r104 13 360 SH SOLE 1 360 0 0 EASTERN CO COM 276317104 81 4530 SH SOLE 1 4530 0 0 EASTERN CO COM 276317104 1023 57267 SH SOLE 57267 0 0 EATON CORP PLC COM g29183103 7610 86996 SH SOLE 1 80528 0 6468 EATON CORP PLC COM g29183103 8813 100748 SH SOLE 98648 0 2100 EATON VANCE MUN INCOME TERM CLSD FD 27829u105 159 7782 SH SOLE 1 7782 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 682 34730 SH SOLE 1 34730 0 0 EBAY INC. COM 278642103 33 625 SH SOLE 1 625 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875t101 646 29895 SH SOLE 29895 0 0 ECOLAB INC COM 278865100 152 765 SH SOLE 1 765 0 0 EDISON INTL COM 281020107 40 741 SH SOLE 1 741 0 0 EDITAS MEDICINE INC COM 28106w103 24 800 SH SOLE 1 800 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 43 2000 SH SOLE 1 2000 0 0 ELDORADO RESORTS INC COM COM 28470r102 327 8160 SH SOLE 8160 0 0 ELECTRONIC ARTS INC COM 285512109 2 16 SH SOLE 1 16 0 0 ELEMENT SOLUTIONS INC COM 28618m106 102 9410 SH SOLE 1 9410 0 0 ELEMENT SOLUTIONS INC COM 28618m106 10202 940287 SH SOLE 778220 0 162067 EMCORE CORP COM 290846203 159 50000 SH SOLE 50000 0 0 EMERALD PLANTATION HLDGS COM g30337102 19 780000 SH SOLE 780000 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 2531 32008 SH SOLE 24141 0 7867 EMERSON ELEC CO COM 291011104 172 2772 SH SOLE 1 2063 0 709 ENBRIDGE INC CO COM 29250n105 702 23083 SH SOLE 1 22604 0 479 ENBRIDGE INC CO COM 29250n105 172 5664 SH SOLE 5664 0 0 ENDEAVOUR SILVER CORP COM 29258y103 388 170279 SH SOLE 157569 0 12710 ENERGIZER HLDGS INC NEW COM 29272w109 128 2697 SH SOLE 1 2697 0 0 ENERGIZER HLDGS INC NEW COM 29272w109 8808 185464 SH SOLE 147754 0 37710 ENERGY TRANSFER LP LP 29273v100 91 12725 SH SOLE 1 10925 0 1800 ENERGY TRANSFER LP LP 29273v100 10 1335 SH SOLE 1335 0 0 ENSIGN GROUP INC COM COM 29358p101 685 16360 SH SOLE 16360 0 0 ENTERGY CORP NEW COM COM 29364g103 14 144 SH SOLE 1 144 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4395 241864 SH SOLE 1 223801 0 18063 ENTERPRISE PRODS PARTNERS L LP 293792107 75 4133 SH SOLE 4133 0 0 EOG RES INC COM COM 26875p101 46 915 SH SOLE 1 915 0 0 EQUIFAX INC COM 294429105 401 2333 SH SOLE 1 2333 0 0 EQUINIX INC COM 29444u700 175 249 SH SOLE 1 229 0 20 EQUITRANS MIDSTREAM CORP COM 294600101 15 1755 SH SOLE 1755 0 0 EQUITY COMWLTH COM 294628102 553 17183 SH SOLE 1 17183 0 0 EQUITY COMWLTH COM 294628102 35 1100 SH SOLE 1100 0 0 EQUUS TOTAL RETURN INC CLSD FD 294766100 92 79048 SH SOLE 1 79048 0 0 ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35100 SH SOLE 35100 0 0 ESC SEVENTY SEVEN COM 818esc998 0 89 SH SOLE 1 89 0 0 ESC SEVENTY SEVEN COM 818esc998 0 21 SH SOLE 21 0 0 ESCROW ADELPHIA COMMUNICATIONS COM 006esc917 0 10000 SH SOLE 1 10000 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 CALAMOS ASSET MANAGEMEN COM 128esc019 1 52500 SH SOLE 52500 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 ESCROW VERSUS TECHNOLOGY INC COM 925esc105 0 11500 SH SOLE 11500 0 0 LAUDER ESTEE COS INC COM 518439104 17 90 SH SOLE 1 90 0 0 LAUDER ESTEE COS INC COM 518439104 370 1959 SH SOLE 1959 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 8 600 SH SOLE 1 600 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 144 11167 SH SOLE 1 9967 0 1200 EVANS BANCORP INC COM NEW COM 29911q208 6 251 SH SOLE 1 251 0 0 EVEREST REINSURANCE GROUP COM g3223r108 139 675 SH SOLE 1 625 0 50 EVERSOURCE ENERGY COM COM 30040w108 14 168 SH SOLE 1 168 0 0 EVOFEM BIOSCIENCES INC COM COM 30048l104 2 573 SH SOLE 1 573 0 0 EVOFEM BIOSCIENCES INC COM COM 30048l104 92 32529 SH SOLE 30561 0 1968 EXACT SCIENCES CORP COM 30063P105 28 325 SH SOLE 1 325 0 0 EXANTAS CAPITAL CORP COM 30068n105 9 3422 SH SOLE 1 3422 0 0 EXANTAS CAPITAL CORP COM 30068n105 145 54725 SH SOLE 54725 0 0 EXELON CORP COM 30161N101 50 1372 SH SOLE 1 1158 0 214 EXPEDIA INC COM 30212p303 12 143 SH SOLE 1 143 0 0 EXPEDITORS INTL WASH INC COM 302130109 1716 22569 SH SOLE 1 20217 0 2352 EXXON MOBIL CORP COM 30231G102 2456 54926 SH SOLE 1 51312 0 3614 EXXON MOBIL CORP COM 30231G102 392 8773 SH SOLE 8773 0 0 F5 NETWORKS INC COM 315616102 14 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 2531 11147 SH SOLE 1 11127 0 20 FACEBOOK INC COM 30303M102 249 1097 SH SOLE 1097 0 0 FEDERAL AGRIC MTG CORP COM 313148306 305 4764 SH SOLE 4425 0 339 FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH SOLE 1 645 0 0 FEDERAL REALTY INVT TR CLSD FD 313747206 5 60 SH SOLE 1 60 0 0 FEDEX CORP COM 31428X106 175 1250 SH SOLE 1 1150 0 100 FERRELLGAS PARTNERS LP UNIT LT COM 315293100 1 1900 SH SOLE 1 0 0 1900 FERRO CORP COM 315405100 6 525 SH SOLE 1 525 0 0 FFD FINL CORP COM COM 30243c107 58 929 SH SOLE 1 929 0 0 FIDELITY COVINGTON TR COM 316092808 676 8221 SH SOLE 1 8221 0 0 FIDELITY COVINGTON TR COM 316092808 1120 13618 SH SOLE 13618 0 0 FIDELITY MERRIMACK STR TR COM 316188200 120 2297 SH SOLE 1 2297 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188408 154 3029 SH SOLE 1 3029 0 0 FIDELITY COVINGTON TR INDX FD 316092600 10 205 SH SOLE 1 205 0 0 FIDELITY COVINGTON TR INDX FD 316092857 233 9963 SH SOLE 1 9963 0 0 FIDELITY COVINGTON TR INDX FD 316092857 379 16200 SH SOLE 16200 0 0 FIDELITY NATL FINL INC COM 31620r303 110 3582 SH SOLE 1 2582 0 1000 FIDELITY NATL INFO SVC COM COM 31620m106 89 666 SH SOLE 1 666 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 802 14872 SH SOLE 1 14872 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 366 6783 SH SOLE 6783 0 0 FIFTH THIRD BANCORP COM 316773100 186 9662 SH SOLE 1 9662 0 0 FIFTH THIRD BANCORP COM 316773100 62 3232 SH SOLE 3232 0 0 FIRST AMERN FINL CORP COM COM 31847r102 24 500 SH SOLE 1 0 0 500 FIRST HORIZON NATL CORP COM 320517105 112 11242 SH SOLE 1 11242 0 0 FIRST INTERNET BK IND COM 320557101 805 48426 SH SOLE 45193 0 3233 FIRST PL FINL CORP COM COM 33610t109 0 5450 SH SOLE 1 5450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 16 147 SH SOLE 1 147 0 0 FIRST T /ABERDEEN EMRGNG OPPS CLSD FD 33731k102 2 209 SH SOLE 209 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 85 500 SH SOLE 1 500 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 24 2264 SH SOLE 1 2264 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 39 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33738r605 2935 17494 SH SOLE 1 17494 0 0 FIRST TR EXCHANGE TRADED FD NY INDX FD 33738r605 937 5584 SH SOLE 5584 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 818 9758 SH SOLE 1 9758 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 841 14135 SH SOLE 1 8083 0 6052 FIRST TR MID CAP CORE ALPHAD INDX FD 33735B108 25 397 SH SOLE 1 397 0 0 FIRST TR MLP & ENERGY INCOME F LP 33739b104 14 2500 SH SOLE 1 2500 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2023 101451 SH SOLE 1 101451 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2384 119537 SH SOLE 119537 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 368 14507 SH SOLE 1 8807 0 5700 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 4 132 SH SOLE 1 0 0 132 FIRSTENERGY CORP COM 337932107 125 3235 SH SOLE 1 3235 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FITBIT INC CALL 33812L902 3 36 SH Call SOLE 36 0 0 FLEXSTEEL INDS INC COM 339382103 489 38687 SH SOLE 35978 0 2709 FLOTEK INDS INC DEL COM 343389102 25 20728 SH SOLE 1 20728 0 0 FLOTEK INDS INC DEL COM 343389102 8 6500 SH SOLE 6500 0 0 FLOWERS FOODS INC COM 343498101 46 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 18 1500 SH SOLE 1 0 0 1500 F N B CORP COM 302520101 267 35626 SH SOLE 1 35626 0 0 F N B CORP COM 302520101 3593 479105 SH SOLE 479105 0 0 FORD MTR CO DEL COM 345370860 20 3337 SH SOLE 1 3337 0 0 FORD MTR CO DEL COM 345370860 23 3785 SH SOLE 3785 0 0 FORTIVE CORP COM COM 34959j108 26 378 SH SOLE 1 378 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 35 550 SH SOLE 1 550 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1285 20101 SH SOLE 11781 0 8320 FORWARD AIR CORP COM 349853101 3869 77650 SH SOLE 77650 0 0 FOSTER L B CO COM 350060109 675 52866 SH SOLE 49333 0 3533 FOX CORP CL A COM 35137l105 11 400 SH SOLE 1 400 0 0 FRANCESCAS HLDGS CORP COM 351793203 2 482 SH SOLE 1 482 0 0 FRANCHISE GROUP INC COM COM 35180x105 1434 65550 SH SOLE 65550 0 0 FREEPORT-MCMORAN INC COM 35671D857 23 1950 SH SOLE 1 950 0 1000 FREIGHTCAR AMER INC COM 357023100 125 100652 SH SOLE 94095 0 6557 FRESENIUS MED CARE AG&CO KGA COM 358029106 26 600 SH SOLE 1 600 0 0 FRONTDOOR INC COM 35905a109 6448 145460 SH SOLE 119420 0 26040 FRP HLDGS INC COM COM 30292l107 424 10441 SH SOLE 10441 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30291b100 9 1397 SH SOLE 1 1397 0 0 FS KKR CAP CORP II COM 35952V303 6 477 SH SOLE 1 477 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 128 7258 SH SOLE 1 7258 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 44 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 285 28424 SH SOLE 1 28224 0 200 GAIN CAPITAL HOLDINGS INC COM 36268w100 102 17000 SH SOLE 17000 0 0 GAMESTOP CORP NEW CL A COM 36467w109 21 4900 SH SOLE 1 4900 0 0 GAMESTOP CORP NEW CL A CALL 36467w909 46 300 SH Call SOLE 300 0 0 GAMESTOP CORP NEW CL A CALL 36467w909 288 3100 SH Call SOLE 3100 0 0 GAMESTOP CORP NEW CL A CALL 36467w909 501 5664 SH Call SOLE 5664 0 0 GAMESTOP CORP NEW CL A COM 36467w109 104 23938 SH SOLE 22430 0 1508 GAMING AND LEISURE PROPERTIES COM 36467j108 4934 142613 SH SOLE 110365 0 32248 GARRETT MOTION INC COM 366505105 0 84 SH SOLE 1 84 0 0 GARTNER INC COM 366651107 1635 13473 SH SOLE 1 12123 0 1350 GCI LIBERTY INC COM 36164v305 336 4720 SH SOLE 1 4695 0 25 GCI LIBERTY INC COM 36164v305 3762 52894 SH SOLE 51494 0 1400 GDL FUND CLSD FD 361570104 62 7500 SH SOLE 1 7500 0 0 GDL FUND CLSD FD 361570104 1525 185276 SH SOLE 185276 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 329 52412 SH SOLE 48885 0 3527 GENERAL DYNAMICS CORP COM 369550108 2532 16938 SH SOLE 1 15090 0 1848 GENERAL DYNAMICS CORP COM 369550108 505 3380 SH SOLE 3380 0 0 GENERAL ELECTRIC CO COM 369604103 89 13032 SH SOLE 1 13032 0 0 GENERAL ELECTRIC CO COM 369604103 10 1466 SH SOLE 1466 0 0 GENERAL MLS INC COM 370334104 26 425 SH SOLE 1 425 0 0 GENERAL MOTORS CO COM 37045v100 4 144 SH SOLE 1 144 0 0 GENESCO INC COM 371532102 148 6850 SH SOLE 6850 0 0 GENTING MALAYSIA BERHA SPONSOR ADUS 37251v109 3 200 SH SOLE 1 200 0 0 GENWORTH FINL INC COM CALL 37247d906 2 10 SH Call SOLE 10 0 0 GETSWIFT LTD COM q402a3102 224 477714 SH OTR 2 0 0 477714 GETSWIFT LTD COM q402a3102 213 454000 SH SOLE 1 454000 0 0 GETSWIFT LTD COM q402a3102 519 1108667 SH SOLE 1108667 0 0 GILAT SATELLITE NETWORKS LTD COM m51474118 455 71380 SH SOLE 71380 0 0 GILEAD SCIENCES INC COM 375558103 504 6555 SH SOLE 1 6555 0 0 GIVAUDAN SA ADR ADUS 37636P108 88 1178 SH SOLE 1 1178 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 98 2412 SH SOLE 1 2412 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 200 4913 SH SOLE 4913 0 0 SPDR Gold Trust CALL 78463V107 811 400 SH Call SOLE 400 0 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 66 1050 SH SOLE 1 1050 0 0 GLOBAL PMTS INC COM COM 37940x102 219 1289 SH SOLE 1 1289 0 0 GLOBAL PMTS INC COM COM 37940x102 61 358 SH SOLE 358 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 5 325 SH SOLE 1 325 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 6 280 SH SOLE 1 280 0 0 GLOBAL X LITHIUM AND BATTERY T COM 37954y855 5 155 SH SOLE 1 155 0 0 GLOBAL X MLP COM 37954y343 8 298 SH SOLE 1 298 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 54 2156 SH SOLE 1 2065 0 91 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 45 1800 SH SOLE 1800 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 37 1534 SH SOLE 1 1534 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 26 700 SH SOLE 1 700 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 370 5904 SH SOLE 1 5904 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 1878 30000 SH SOLE 30000 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 441 2230 SH SOLE 1 2230 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 24 2700 SH SOLE 1 2700 0 0 GRAHAM CORP COM 384556106 541 42503 SH SOLE 39673 0 2830 GRAINGER W W INC COM 384802104 63 200 SH SOLE 1 200 0 0 GRAVITY CO LTD ADUS 38911n206 8 150 SH SOLE 150 0 0 GRIFFIN INL RLTY INC COM 398231100 27 500 SH SOLE 1 500 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 587 38469 SH SOLE 38469 0 0 GUARDANT HEALTH INC COM COM 40131m109 49 600 SH SOLE 600 0 0 GUGGENHEIM TIMBER ETF INDX FD 18383q879 15 600 SH SOLE 1 600 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 HAEMONETICS CORP COM 405024100 2 25 SH SOLE 1 25 0 0 HALLIBURTON CO COM 406216101 8 600 SH SOLE 1 600 0 0 HALLMARK FINANCIAL SERVICES IN COM 40624q203 137 39246 SH SOLE 36633 0 2613 HAMILTON BEACH BRANDS HOLDING COM 40701t104 315 26430 SH SOLE 26430 0 0 HANESBRANDS INC COM 410345102 236 20896 SH SOLE 1 17071 0 3825 HANOVER FOODS CORP CL A COM 41078W100 8 125 SH SOLE 1 125 0 0 HARLEY DAVIDSON INC COM 412822108 3 123 SH SOLE 1 123 0 0 HARMONIC INC COM 413160102 84 17609 SH SOLE 1 17609 0 0 HARMONIC INC COM 413160102 1466 308624 SH SOLE 308624 0 0 HARSCO CORP COM 415864107 263 19485 SH SOLE 19485 0 0 HARTFORD FINANCIAL SERVICES GR CV PFD 416518603 54 2000 SH SOLE 1 2000 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 45000 0 0 HC2 HLDGS INC COM 404139107 210 62888 SH SOLE 58204 0 4684 HD SUPPLY HLDGS INC COM 40416m105 4108 118560 SH SOLE 86440 0 32120 HEALTHPEAK PROPERTIES LP 42250p103 14 500 SH SOLE 1 500 0 0 HEICO CORP NEW COM 422806109 127 1270 SH SOLE 1 1270 0 0 HEINEKEN N V SPONSORED ADR L1 ADUS 423012301 41 881 SH SOLE 1 881 0 0 HEMISPHERE MEDIA GROUP WT 42365q103 5 500 SH SOLE 1 500 0 0 HERCULES CAPITAL INC COM 427096508 13 1250 SH SOLE 1 1250 0 0 HERSHEY CO COM 427866108 65 500 SH SOLE 1 500 0 0 HERTZ RENT CAR HLDG COM 42806j106 1 447 SH SOLE 1 447 0 0 HESS CORP PUT 42809H957 4 67 SH Put OTR 2 0 0 67 HESS CORP COM PUT 42809H958 4 50 SH Put OTR 2 0 0 50 HESS CORP COM COM 42809h107 50 970 SH SOLE 1 970 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 10 1000 SH SOLE 1 1000 0 0 HI-CRUSH PARTNERS LP COM 428337109 0 500 SH SOLE 1 500 0 0 HIGHLANDS REIT INC LP 43110a104 1 1597 SH SOLE 1 1597 0 0 HILL INTL INC COM 431466101 71 46685 SH SOLE 1 46685 0 0 HILL INTL INC COM 431466101 7057 4643025 SH SOLE 4643025 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 123 6300 SH SOLE 1 6300 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 20 1000 SH SOLE 1000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 60 820 SH SOLE 1 820 0 0 HINES GLOBAL REIT INC COM COM 433240108 1060 171761 SH SOLE 1 77990 0 93771 HMS HLDGS CORP COM COM 40425j101 99 3050 SH SOLE 1 3050 0 0 HOLOGIC INC COM 436440101 43 750 SH SOLE 1 750 0 0 HOME BANCSHARES INC COM 436893200 24 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 9857 39347 SH SOLE 1 38305 0 1042 HOME DEPOT INC COM 437076102 15394 61449 SH SOLE 60224 0 1225 HONEYWELL INTL INC COM 438516106 10672 73808 SH SOLE 1 72092 0 1716 HONEYWELL INTL INC COM 438516106 13734 94989 SH SOLE 93214 0 1775 HORMEL FOODS CORP COM 440452100 89 1850 SH SOLE 1 1850 0 0 HORMEL FOODS CORP COM 440452100 142 2952 SH SOLE 2952 0 0 HOST MARRIOTT CORP NEW COM COM 44107p104 2 200 SH SOLE 1 200 0 0 HOULIHAN LOKEY INC COM 441593100 946 17000 SH SOLE 17000 0 0 HOUSTON WIRE & CBL CO COM COM 44244k109 645 273101 SH SOLE 255239 0 17862 HOWMET AEROSPACE INC COM 443201108 46 2900 SH SOLE 1 2900 0 0 HOWMET AEROSPACE INC COM 443201108 2065 130264 SH SOLE 92560 0 37704 HUBBELL INC COM 443510607 22 175 SH SOLE 1 175 0 0 HUMANA INC COM 444859102 306 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 495 54821 SH SOLE 1 54821 0 0 IAA INC COM 449253103 67 1740 SH SOLE 1 1740 0 0 IAA INC COM 449253103 3780 98000 SH SOLE 77920 0 20080 IAC INTERACTIVECORP COM 44919P508 152 471 SH SOLE 1 471 0 0 IAC INTERACTIVECORP COM 44919P508 1216 3760 SH SOLE 3620 0 140 IAMGOLD CORP COM 450913108 138 35000 SH SOLE 1 35000 0 0 IBERIABANK CORP COM 450828108 911 20000 SH SOLE 20000 0 0 ICICI BK LTD ADR ADUS 45104g104 51 5500 SH SOLE 1 5500 0 0 IDEXX LABS INC COM COM 45168d104 261 792 SH SOLE 1 792 0 0 IDEXX LABS INC COM COM 45168d104 106 321 SH SOLE 321 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 IHEARTMEDIA INC COM CL A COM 45174j509 1104 132270 SH SOLE 104020 0 28250 II-VI INC PUT 902104958 0 10 SH Put SOLE 10 0 0 ILLINOIS TOOL WKS INC COM 452308109 384 2199 SH SOLE 1 1199 0 1000 ILLUMINA INC COM 452327109 233 630 SH SOLE 1 630 0 0 ILLUMINA INC COM 452327109 67 180 SH SOLE 180 0 0 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 1 60 SH SOLE 60 0 0 INDEPENDENCE RLTY TR INC COM COM 45378a106 979 85210 SH SOLE 85210 0 0 INDEPENDENT BK CORP MICH COM 453838609 647 43550 SH SOLE 43550 0 0 INDEXIQ ETF TR INDX FD 45409B800 249 7905 SH SOLE 1 7905 0 0 INDEXIQ ETF TR INDX FD 45409B800 8158 258753 SH SOLE 258753 0 0 INDEXIQ ETF TR INDX FD 45409B628 5 300 SH SOLE 1 300 0 0 INDIA FD INC COM 454089103 34 2166 SH SOLE 1 2166 0 0 INFOSYS LTD ADUS 456788108 21 2200 SH SOLE 1 2200 0 0 INGERSOLL RAND PLC COM 45687v106 6 200 SH SOLE 1 200 0 0 INGEVITY CORP COM COM 45688c107 414 7870 SH SOLE 7870 0 0 INMODE LTD COM m5425m103 48 1700 SH SOLE 1 1700 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 542 6158 SH SOLE 1 5044 0 1114 INTEL CORP COM 458140100 3012 50336 SH SOLE 1 49636 0 700 INTEL CORP COM 458140100 1121 18737 SH SOLE 18737 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 87 950 SH SOLE 1 950 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1334 11043 SH SOLE 1 11043 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12 100 SH SOLE 1 100 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 12 1304 SH SOLE 1 1304 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 9 1000 SH SOLE 1000 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 6 500 SH SOLE 1 500 0 0 INTEVAC INC COM 461148108 987 180791 SH SOLE 169043 0 11748 INTL PAPER CO COM 460146103 17 497 SH SOLE 1 497 0 0 INTUIT COM 461202103 190 640 SH SOLE 1 615 0 25 INTUIT COM 461202103 209 704 SH SOLE 704 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 463 813 SH SOLE 1 813 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 84 148 SH SOLE 148 0 0 INVACARE CORP COM 461203101 16 2500 SH SOLE 1 2500 0 0 INVACARE CORP COM 461203101 405 63530 SH SOLE 59266 0 4264 INVENTRUST PPTYS LP 46124j102 5 1597 SH SOLE 1 1597 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 36 900 SH SOLE 1 900 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 449 7827 SH SOLE 1 7827 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 34 586 SH SOLE 586 0 0 INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 111 5574 SH SOLE 1 5574 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 54 450 SH SOLE 1 450 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 116 9435 SH SOLE 9435 0 0 INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 101 5000 SH SOLE 1 5000 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 1 200 SH Put SOLE 200 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 38 800 SH Put SOLE 800 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 126 1230 SH Put SOLE 1230 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 48 2400 SH Put SOLE 2400 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 19 2470 SH Put SOLE 2470 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 294 3793 SH Put SOLE 3793 0 0 INVESCO EXCHANGE-TRADED FD PUT 46138g958 131 4018 SH Put SOLE 4018 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 564 5211 SH SOLE 1 5211 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 14778 136441 SH SOLE 136441 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 39 350 SH SOLE 1 350 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 2 100 SH SOLE 1 100 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 56 1932 SH SOLE 1 1932 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 27 930 SH SOLE 930 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 18 1301 SH SOLE 1 1301 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 32 2239 SH SOLE 2239 0 0 INVESCO QQQ TRUST INDX FD 46090e103 1978 7988 SH SOLE 1 7988 0 0 INVESCO QQQ TRUST INDX FD 46090e103 1533 6193 SH SOLE 6193 0 0 INVESCO QQQ TR PUT 46090E953 3 20 SH Put SOLE 20 0 0 INVESCO QQQ TR PUT 46090E953 21 50 SH Put SOLE 50 0 0 INVESCO QQQ TR PUT 46090E953 26 100 SH Put SOLE 100 0 0 INVESCO QQQ TR PUT 46090E953 32 150 SH Put SOLE 150 0 0 INVESCO QQQ TR PUT 46090E953 13 200 SH Put SOLE 200 0 0 INVESCO QQQ TR PUT 46090E953 32 200 SH Put SOLE 200 0 0 INVESCO QQQ TR PUT 46090E953 104 200 SH Put SOLE 200 0 0 INVESCO QQQ TR PUT 46090E953 109 400 SH Put SOLE 400 0 0 INVESCO QQQ TR PUT 46090E953 151 500 SH Put SOLE 500 0 0 INVESCO QQQ TR PUT 46090E953 574 600 SH Put SOLE 600 0 0 INVESCO QQQ TR PUT 46090E953 11 2000 SH Put SOLE 2000 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V957 288 400 SH Put SOLE 400 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V957 122 500 SH Put SOLE 500 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 214 2104 SH SOLE 1 1664 0 440 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1491 30014 SH SOLE 1 29816 0 198 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 92 1845 SH SOLE 1845 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 6 150 SH SOLE 1 0 0 150 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 7 129 SH SOLE 1 129 0 0 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 217 15000 SH SOLE 1 15000 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 4 350 SH SOLE 1 350 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 39 1080 SH SOLE 1 1080 0 0 IQVIA HOLDINGS INC COM 46266c105 114 805 SH SOLE 1 805 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 34 290 SH SOLE 1 290 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 114 4480 SH SOLE 1 4480 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4508 177210 SH SOLE 146770 0 30440 IRON MTN INC NEW COM COM 46284v101 16 612 SH SOLE 1 612 0 0 IRON MTN INC NEW COM COM 46284v101 177 6800 SH SOLE 6800 0 0 ISHARES TR INDX FD 464288620 34 566 SH SOLE 1 566 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH SOLE 1 75 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 1 17 SH SOLE 17 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 181 4805 SH SOLE 1 4805 0 0 ISHARES TR INDX FD 464289867 13 285 SH SOLE 1 285 0 0 ISHARES CORE MSCI PACIFIC INDX FD 46434v696 4 67 SH SOLE 1 67 0 0 ISHARES TR INDX FD 464287671 111 1551 SH SOLE 1 1551 0 0 ISHARES TR INDX FD 464287671 93 1300 SH SOLE 1300 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 125 951 SH SOLE 1 951 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 70 731 SH SOLE 1 731 0 0 ISHARES GOLD TRUST INDX FD 464285105 564 33191 SH SOLE 1 33075 0 116 ISHARES GOLD TRUST INDX FD 464285105 8804 518195 SH SOLE 518195 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 818 17184 SH SOLE 1 17184 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 671 14087 SH SOLE 14087 0 0 ISHARES INC INDX FD 464286533 1364 26236 SH SOLE 1 26236 0 0 ISHARES INC INDX FD 464286533 185 3558 SH SOLE 3558 0 0 ISHARES INC INDX FD 464286806 8 300 SH SOLE 1 300 0 0 ISHARES INC INDX FD 464286871 13 621 SH SOLE 1 621 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 31 561 SH SOLE 1 561 0 0 ISHARES INC INDX FD 464286665 44 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 31 1629 SH SOLE 1 1629 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH SOLE 89 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 20 499 SH SOLE 1 499 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 2 59 SH SOLE 59 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464287127 6 34 SH SOLE 1 0 0 34 ISHARES TR INDX FD 464288406 3 22 SH SOLE 1 0 0 22 ISHARES INC INDX FD 464286350 5 200 SH SOLE 1 200 0 0 ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 45 1153 SH SOLE 1 1153 0 0 ISHARES MSCI MULTIFACTOR USA S INDX FD 46434v290 167 4674 SH SOLE 4674 0 0 ISHARES TR INDX FD 464287622 67 389 SH SOLE 1 389 0 0 ISHARES TR INDX FD 464287622 261 1518 SH SOLE 1518 0 0 ISHARES TR INDX FD 464287663 12 223 SH SOLE 1 223 0 0 ISHARES TR INDX FD 464288646 335 6132 SH SOLE 1 6132 0 0 ISHARES TR INDX FD 464288646 104 1902 SH SOLE 1902 0 0 ISHARES SILVER TR INDX FD 46428Q109 373 21955 SH SOLE 1 19375 0 2580 ISHARES TR PUT 464287958 5 2 SH Put SOLE 2 0 0 ISHARES TR PUT 464287846 6 20 SH Put SOLE 20 0 0 ISHARES TR PUT 464287958 14 50 SH Put SOLE 50 0 0 ISHARES TR PUT 464287958 30 79 SH Put SOLE 79 0 0 ISHARES TR PUT 464287950 18 100 SH Put SOLE 100 0 0 ISHARES TR PUT 464287950 15 140 SH Put SOLE 140 0 0 ISHARES TR PUT 464287846 38 197 SH Put SOLE 197 0 0 ISHARES TR PUT 46432F953 27 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464287955 44 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464287955 55 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464287958 117 200 SH Put SOLE 200 0 0 ISHARES TR PUT 464288953 9 299 SH Put SOLE 299 0 0 ISHARES TR PUT 464287955 84 300 SH Put SOLE 300 0 0 ISHARES TR PUT 464287955 61 300 SH Put SOLE 300 0 0 ISHARES TR PUT 464287955 168 330 SH Put SOLE 330 0 0 ISHARES TR PUT 46432F956 211 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287955 69 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287955 144 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464287955 65 400 SH Put SOLE 400 0 0 ISHARES TR PUT 464288953 124 482 SH Put SOLE 482 0 0 ISHARES TR PUT 46432F954 238 591 SH Put SOLE 591 0 0 ISHARES TR PUT 464287955 251 600 SH Put SOLE 600 0 0 ISHARES TR PUT 464287955 756 600 SH Put SOLE 600 0 0 ISHARES TR PUT 464288953 547 752 SH Put SOLE 752 0 0 ISHARES TR PUT 464287955 231 800 SH Put SOLE 800 0 0 ISHARES TR PUT 464287955 398 900 SH Put SOLE 900 0 0 ISHARES TR PUT 464288953 2 1011 SH Put SOLE 1011 0 0 ISHARES TR PUT 464288953 42 1188 SH Put SOLE 1188 0 0 ISHARES TR PUT 46432F955 304 1600 SH Put SOLE 1600 0 0 ISHARES TR PUT 464287955 75 1700 SH Put SOLE 1700 0 0 ISHARES TR PUT 46432F952 39 4054 SH Put SOLE 4054 0 0 ISHARES TR 20 YR TRS BD INDX FD 920933108 66 400 SH SOLE 1 400 0 0 ISHARES TR CLSD FD 464287440 43 351 SH SOLE 1 351 0 0 ISHARES TR CALL 464287902 75 113 SH Call SOLE 113 0 0 ISHARES TR CALL 464287902 42 260 SH Call SOLE 260 0 0 ISHARES TR INDX FD 464287457 169 1947 SH SOLE 1 1947 0 0 ISHARES TR INDX FD 464288612 8 68 SH SOLE 1 68 0 0 ISHARES TR INDX FD 464287176 924 7516 SH SOLE 1 7503 0 13 ISHARES TR INDX FD 464287564 18 176 SH SOLE 1 176 0 0 ISHARES TR INDX FD 464287812 18 140 SH SOLE 1 140 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 2503 43782 SH SOLE 1 43782 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 9847 172274 SH SOLE 172274 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 224 4111 SH SOLE 1 4111 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1227 22503 SH SOLE 1879 0 20624 ISHARES TR INDX FD 464287507 5166 29054 SH SOLE 1 27346 0 1708 ISHARES TR INDX FD 464287507 1238 6961 SH SOLE 6961 0 0 ISHARES TR INDX FD 464287150 10206 146979 SH SOLE 1 146979 0 0 ISHARES TR INDX FD 464287150 21913 315563 SH SOLE 30179 0 285384 ISHARES TR INDX FD 464287200 12280 39652 SH SOLE 1 39525 0 127 ISHARES TR INDX FD 464287200 4369 14107 SH SOLE 14107 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 56 1024 SH SOLE 1 1024 0 0 ISHARES TR INDX FD 464287226 6859 58023 SH SOLE 1 57469 0 554 ISHARES TR INDX FD 464287226 293 2481 SH SOLE 2481 0 0 ISHARES TR INDX FD 464288760 15 93 SH SOLE 1 93 0 0 ISHARES TR INDX FD 464287168 183 2267 SH SOLE 1 2267 0 0 ISHARES TR INDX FD 464287788 391 3547 SH SOLE 1 3547 0 0 ISHARES TR INDX FD 464287788 31 280 SH SOLE 280 0 0 ISHARES TR INDX FD 464287762 442 2048 SH SOLE 1 2048 0 0 ISHARES TR INDX FD 464287721 57 213 SH SOLE 1 213 0 0 ISHARES TR INDX FD 464287697 14 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B689 4533 68623 SH SOLE 1 67993 0 630 ISHARES TR INDX FD 46429B689 356 5391 SH SOLE 5391 0 0 ISHARES TR ESG MSCI LEADR COM 46435u218 12 225 SH SOLE 1 225 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 7 100 SH SOLE 1 100 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 123 2431 SH SOLE 1 2431 0 0 ISHARES TR INDX FD 464287184 4 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 2155 26555 SH SOLE 1 26555 0 0 ISHARES TR INDX FD 46429B663 7000 86256 SH SOLE 86256 0 0 ISHARES TR INDX FD 464288513 7 90 SH SOLE 1 90 0 0 ISHARES TR INDX FD 464287242 63 465 SH SOLE 1 465 0 0 ISHARES TR INDX FD 464287242 57 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464288281 3 31 SH SOLE 1 31 0 0 ISHARES TR INDX FD 464288588 4 36 SH SOLE 1 36 0 0 ISHARES TR INDX FD 464287465 376 6184 SH SOLE 1 6184 0 0 ISHARES TR INDX FD 464287465 60 981 SH SOLE 981 0 0 ISHARES TR INDX FD 464287234 343 8576 SH SOLE 1 8576 0 0 ISHARES TR INDX FD 464287234 16 395 SH SOLE 395 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 49 1700 SH SOLE 1 1700 0 0 ISHARES TR INDX FD 464288570 68 575 SH SOLE 1 575 0 0 ISHARES TR INDX FD 464288273 297 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 779 5698 SH SOLE 1 5698 0 0 ISHARES TR INDX FD 464288869 714 8183 SH SOLE 1 8183 0 0 ISHARES TR INDX FD 464288869 31 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464287648 36 175 SH SOLE 1 175 0 0 ISHARES TR INDX FD 464287630 126 1297 SH SOLE 1 1297 0 0 ISHARES TR INDX FD 464287655 574 4007 SH SOLE 1 4007 0 0 ISHARES TR INDX FD 464287655 4816 33636 SH SOLE 33636 0 0 ISHARES TR INDX FD 464287689 290 1610 SH SOLE 1610 0 0 ISHARES TR INDX FD 464287481 80 504 SH SOLE 1 504 0 0 ISHARES TR INDX FD 464287481 173 1097 SH SOLE 1097 0 0 ISHARES TR INDX FD 464287473 176 2297 SH SOLE 1 2297 0 0 ISHARES TR INDX FD 464287499 527 9837 SH SOLE 1 9637 0 200 ISHARES TR INDX FD 464287499 337 6281 SH SOLE 6281 0 0 ISHARES TR INDX FD 464287614 265 1382 SH SOLE 1 1382 0 0 ISHARES TR INDX FD 464287614 3293 17154 SH SOLE 17154 0 0 ISHARES TR INDX FD 464287598 1127 10006 SH SOLE 1 10006 0 0 ISHARES TR INDX FD 464287598 198 1754 SH SOLE 1754 0 0 ISHARES TR INDX FD 464287101 46 320 SH SOLE 1 320 0 0 ISHARES TR INDX FD 464287408 179 1657 SH SOLE 1 1657 0 0 ISHARES TR INDX FD 464287408 1469 13573 SH SOLE 13573 0 0 ISHARES TR INDX FD 464288372 11 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 464287705 3 20 SH SOLE 1 20 0 0 ISHARES TR INDX FD 464287549 41 147 SH SOLE 1 147 0 0 ISHARES TR INDX FD 464287804 3021 44242 SH SOLE 1 39732 0 4510 ISHARES TR INDX FD 464287804 1299 19027 SH SOLE 19027 0 0 ISHARES TR INDX FD 464287887 17 100 SH SOLE 1 95 0 5 ISHARES TR INDX FD 464287309 354 1706 SH SOLE 1 1706 0 0 ISHARES TR INDX FD 464288158 1006 9324 SH SOLE 9324 0 0 ISHARES TR INDX FD 464287192 1 6 SH SOLE 1 6 0 0 ISHARES TR INDX FD 464288687 213 6158 SH SOLE 1 5486 0 672 ISHARES TR INDX FD 464287754 83 549 SH SOLE 1 549 0 0 ISHARES TR INDX FD 464288851 1 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 46429B697 5277 87042 SH SOLE 1 83278 0 3764 ISHARES TR INDX FD 46429B697 560 9237 SH SOLE 9237 0 0 ISHARES TR PUT 46432F958 27 65 SH Put SOLE 65 0 0 ISHARES U S ETF TR INDX FD 46431W507 781 15620 SH SOLE 1 15620 0 0 ISHARES U S ETF TR INDX FD 46431W507 100 2000 SH SOLE 2000 0 0 ITERIS INC COM 46564T107 57 12000 SH SOLE 1 12000 0 0 ITERIS INC COM 46564T107 307 64635 SH SOLE 60118 0 4517 J ALEXANDERS HLDGS COM 46609j106 37 7525 SH SOLE 1 7525 0 0 J ALEXANDERS HLDGS COM 46609j106 5434 1104466 SH SOLE 1051903 0 52563 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 50 982 SH SOLE 1 982 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1007 19754 SH SOLE 19754 0 0 JACK IN THE BOX INC COM 466367109 25 340 SH SOLE 340 0 0 JAPAN EQUITY FD INC COM CLSD FD 471057109 3 425 SH SOLE 425 0 0 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 12 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 1490 50381 SH SOLE 47341 0 3040 JBS SA COM 466110103 171 22000 SH SOLE 1 22000 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 84 5400 SH SOLE 1 4800 0 600 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH SOLE 1 10 0 0 JOHNSON & JOHNSON COM 478160104 17621 125303 SH SOLE 1 121279 0 4023 JOHNSON & JOHNSON COM 478160104 17087 121501 SH SOLE 119101 0 2400 JOHNSON CTLS INTL PLC COM g51502105 30 870 SH SOLE 1 120 0 750 JP MORGAN CHASE & CO COM 46625h100 11308 120219 SH SOLE 1 114486 0 5733 JP MORGAN CHASE & CO COM 46625h100 14167 150613 SH SOLE 148113 0 2500 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 129 2540 SH SOLE 1 2540 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 37352 736294 SH SOLE 1 724114 0 12180 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 8340 164398 SH SOLE 164398 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 137 2983 SH SOLE 1 2983 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 68 1372 SH SOLE 1 1205 0 167 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 1284 18501 SH SOLE 1 15860 0 2641 KAANAPALI LD LLC COM COM 48282H308 1 30 SH SOLE 1 30 0 0 KANSAS CITY SOUTHERN COM 485170302 137 915 SH SOLE 1 915 0 0 KAR AUCTION SVCS INC COM 48238T109 1104 80200 SH SOLE 77130 0 3070 KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH SOLE 1 452 0 0 KEARNY FINL CORP MD COM 48716p108 3764 460100 SH SOLE 351449 0 108651 KELLOGG CO COM 487836108 33 500 SH SOLE 1 500 0 0 KEURIG DR PEPPER INC COM 49271v100 17 610 SH SOLE 1 610 0 0 KEY TRONIC CORP COM 493144109 928 175014 SH SOLE 163235 0 11779 KEYCORP COM 493267108 178 14581 SH SOLE 1 14581 0 0 KEYCORP COM 493267108 1290 105933 SH SOLE 105933 0 0 KEYCORP PFD CV PFD 493267876 60 2400 SH SOLE 1 2400 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1474 108864 SH SOLE 100481 0 8383 KIMBALL INTL INC COM 494274103 4 320 SH SOLE 1 320 0 0 KIMBALL INTL INC COM 494274103 1823 157717 SH SOLE 109117 0 48600 KIMBERLY CLARK CORP COM 494368103 1577 11158 SH SOLE 1 10958 0 200 KIMBERLY CLARK CORP COM 494368103 113 800 SH SOLE 800 0 0 KINDER MORGAN INC DEL LP 49456B101 156 10304 SH SOLE 1 10304 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 25 800 SH SOLE 1 800 0 0 KNOT OFFSHORE PARTNERS LP COM y48125101 4 300 SH SOLE 1 300 0 0 KONTOOR BRANDS COM 50050n103 5147 289010 SH SOLE 235270 0 53740 KRAFT HEINZ CO COM 500754106 1014 31791 SH SOLE 31791 0 0 KRATON CORPORATION COM 50077C106 4 223 SH SOLE 1 223 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 13 805 SH SOLE 1 805 0 0 KROGER CO COM 501044101 103 3036 SH SOLE 1 3036 0 0 KULICKE & SOFFA INDS INC COM 501242101 715 34310 SH SOLE 34310 0 0 L OREAL CO ADR ADUS 502117203 18 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8710 51337 SH SOLE 1 49280 0 2057 L3HARRIS TECHNOLOGIES INC COM 502431109 12019 70835 SH SOLE 69460 0 1375 LAACO LTD COM 505346106 14 7 SH SOLE 1 7 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 105 631 SH SOLE 1 631 0 0 LAKELAND INDS INC COM 511795106 727 32406 SH SOLE 30703 0 1703 LAM RESEARCH CORP COM 512807108 30 92 SH SOLE 1 92 0 0 LAMAR ADVERTISING CO NEW COM 512816109 29 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 13 210 SH SOLE 210 0 0 LANCASTER COLONY CORP COM 513847103 145 933 SH SOLE 1 933 0 0 LANDEC CORP COM 514766104 561 70476 SH SOLE 65723 0 4753 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 98 4000 SH SOLE 1 4000 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 582 23779 SH SOLE 23779 0 0 LAS VEGAS SANDS CORP COM 517834107 5 100 SH SOLE 1 100 0 0 LAZARD GLOBAL TOTAL RETURN & I CLSD FD 52106w103 5 357 SH SOLE 357 0 0 LEGG MASON INC COM 524901105 25 500 SH SOLE 1 500 0 0 LEGG MASON INC COM 524901105 520 10451 SH SOLE 10451 0 0 LEGGETT & PLATT INC COM 524660107 79 2250 SH SOLE 1 2250 0 0 LEIDOS HOLDINGS INC COM 525327102 306 3263 SH SOLE 1 3263 0 0 LEIDOS HOLDINGS INC COM 525327102 8057 86016 SH SOLE 73855 0 12161 LEVEL ONE BANCORP INC COM 52730d208 97 5824 SH SOLE 1 5824 0 0 LIBBEY INC COM 529898108 3 31780 SH SOLE 1 31780 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 166 29047 SH SOLE 1 29047 0 0 LIBERTY BROADBAND CORP COM 530307107 142 1160 SH SOLE 1 1104 0 56 LIBERTY BROADBAND CORP COM 530307305 327 2635 SH SOLE 1 2468 0 167 LIBERTY GLOBAL INC COM SER A COM g5480u104 7 300 SH SOLE 1 200 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 11 528 SH SOLE 1 356 0 172 LIBERTY MEDIA CORP DEL COM 531229706 6 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DEL COM 531229409 119 3441 SH SOLE 1 3186 0 255 LIBERTY MEDIA CORP DEL COM 531229888 63 3209 SH SOLE 1 3209 0 0 LIBERTY MEDIA CORP DEL COM 531229888 6836 346316 SH SOLE 249470 0 96846 LIBERTY MEDIA CORP DEL COM 531229607 1034 30016 SH SOLE 1 29497 0 519 LIBERTY MEDIA CORP DEL COM 531229607 5810 168658 SH SOLE 120164 0 48494 LIBERTY MEDIA CORP DEL COM 531229870 15 501 SH SOLE 1 445 0 56 LIBERTY MEDIA CORP DEL COM 531229854 60 1905 SH SOLE 1 1793 0 112 LIBERTY MEDIA CORP DEL COM 531229870 79 2700 SH SOLE 2700 0 0 LIBERTY MEDIA WARRANT WT 531229128 4 288 SH SOLE 1 288 0 0 LIGAND PHARMACEUTICALS COM NEW COM 53220k504 17 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 961 5854 SH SOLE 1 5854 0 0 LINCOLN ELEC HLDGS INC COM 533900106 138 1644 SH SOLE 1 1644 0 0 LINDE PLC COM g5494j103 146 690 SH SOLE 1 690 0 0 LIVERAMP HLDGS INC COM COM 53815p108 112 2635 SH SOLE 1 2635 0 0 LIVERAMP HLDGS INC COM COM 53815p108 5942 139900 SH SOLE 139900 0 0 LKQ CORP COM 501889208 209 7975 SH SOLE 1 7375 0 600 LOCKHEED MARTIN CORP COM 539830109 832 2280 SH SOLE 1 2280 0 0 LOCKHEED MARTIN CORP COM 539830109 96 262 SH SOLE 262 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 1000000 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 46 2380 SH SOLE 1 2380 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 10 515 SH SOLE 515 0 0 LOWES COS INC COM 548661107 3467 25661 SH SOLE 1 24111 0 1550 LOWES COS INC COM 548661107 120 885 SH SOLE 885 0 0 STARRETT L S CO COM 855668109 123 36307 SH SOLE 34163 0 2144 LULULEMON ATHLETICA INC COM 550021109 33 106 SH SOLE 1 106 0 0 LULULEMON ATHLETICA INC COM 550021109 66 210 SH SOLE 210 0 0 LUMENTUM HLDGS INC COM 55024u109 8 100 SH SOLE 1 100 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 26 300 SH SOLE 300 0 0 LYONDELLBASELL INDUSTR SHS - A COM n53745100 8 127 SH SOLE 1 127 0 0 M & T BK CORP COM COM 55261f104 62 600 SH SOLE 600 0 0 MACE SEC INTL COM 554335208 1545 4982360 SH SOLE 4982360 0 0 MACE SEC INTL INC COM NEW COM 554335208 301 1113476 SH SOLE 1 1113476 0 0 MACE SEC INTL INC COM NEW COM 554335208 3 9753 SH SOLE 9753 0 0 MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 114 1395 SH SOLE 1 1395 0 0 MADISON COVERED CALL & EQUIT CLSD FD 557437100 5 958 SH SOLE 958 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 22 300 SH SOLE 1 300 0 0 MADISON SQUARE GARDEN ENTERTAI COM 55826t102 4931 65750 SH SOLE 53890 0 11860 MADISON SQUARE GARDEN SPORTS C COM 55825t103 44 300 SH SOLE 1 300 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 2955 20120 SH SOLE 12130 0 7990 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 2400 55597 SH SOLE 1 55097 0 500 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 80 1850 SH SOLE 1850 0 0 MAGNA INTL INC COM 559222401 27 600 SH SOLE 1 600 0 0 MANNING & NAPIER INC COM 56382Q102 184 64412 SH SOLE 1 64412 0 0 MANPOWER INC COM COM 56418h100 13 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 19 1388 SH SOLE 1 1388 0 0 MARATHON OIL CORP COM 565849106 0 67 SH SOLE 1 67 0 0 MARATHON PETROLEUM CORP COM 56585a102 744 19891 SH SOLE 1 13426 0 6465 MARATHON PETROLEUM CORP COM 56585a102 299 7992 SH SOLE 7992 0 0 MARKEL CORP COM 570535104 34 37 SH SOLE 1 15 0 22 MARLIN BUSINESS SVCS CORP COM 571157106 7 823 SH SOLE 1 823 0 0 MARRIOTT INTL INC NEW COM 571903202 319 3725 SH SOLE 1 3725 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 37 455 SH SOLE 1 455 0 0 MARSH & MCLENNAN COS INC COM 571748102 25 236 SH SOLE 1 236 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 88 2500 SH SOLE 1 2500 0 0 MASCO CORP COM 574599106 167 3335 SH SOLE 1 3335 0 0 MASCO CORP COM 574599106 9707 193326 SH SOLE 168064 0 25262 MASTEC INC COM 576323109 1378 30720 SH SOLE 29910 0 810 MASTERCARD INCORPORATED COM 57636Q104 11167 37766 SH SOLE 1 35739 0 2028 MASTERCARD INCORPORATED COM 57636Q104 650 2199 SH SOLE 2199 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 233 3840 SH SOLE 1 3840 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 73 1200 SH SOLE 1200 0 0 MCCORMICK & CO INC COM 579780206 54 300 SH SOLE 1 300 0 0 MCDONALDS CORP COM 580135101 5616 30443 SH SOLE 1 29868 0 575 MCDONALDS CORP COM 580135101 11353 61546 SH SOLE 60546 0 1000 MCKESSON CORP COM 58155Q103 2028 13216 SH SOLE 1 10986 0 2230 MCKESSON CORP COM 58155Q103 607 3955 SH SOLE 3955 0 0 MDU RES GROUP INC COM 552690109 76 3410 SH SOLE 1 3410 0 0 MDU RES GROUP INC COM 552690109 12122 546515 SH SOLE 434695 0 111820 MEDCATH COM 58404W109 0 63600 SH SOLE 63600 0 0 MEDCATH CORP COM COM 58404W109 0 700 SH SOLE 1 700 0 0 MEDMEN ENTERPRISES INC COM 58507m107 11 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 4464 48685 SH SOLE 1 48179 0 506 MEDTRONIC PLC SHS COM g5960l103 8689 94753 SH SOLE 92703 0 2050 MEET GROUP INC COM 58513u101 394 63203 SH SOLE 63203 0 0 MERCADOLIBRE INC COM COM 58733r102 11 11 SH SOLE 1 11 0 0 MERCK & CO. INC COM 58933Y105 2764 35740 SH SOLE 1 33620 0 2120 MERCK & CO. INC COM 58933Y105 741 9588 SH SOLE 9588 0 0 MERCURY GENL CORP NEW COM 589400100 29 700 SH SOLE 1 700 0 0 MEREDITH CORP COM 589433101 655 45010 SH SOLE 43620 0 1390 MERIDIAN BANK COM 58958p104 411 25945 SH SOLE 24198 0 1747 MERIDIAN BIOSCIENCE INC COM 589584101 270 11600 SH SOLE 10813 0 787 METLIFE INC COM 59156R108 60 1631 SH SOLE 1 1631 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 8 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 20 5500 SH SOLE 1 5500 0 0 MFS INTER INCOME TR CLSD FD 55273C107 233 63000 SH SOLE 63000 0 0 MFS INTERMEDIATE HIGH INC CLSD FD 59318t109 3 1224 SH SOLE 1224 0 0 MGM RESORTS INTERNATIONAL COM 552953101 236 14069 SH SOLE 1 14069 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1449 86235 SH SOLE 86235 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2028 19258 SH SOLE 1 18283 0 975 MICRON TECHNOLOGY INC COM 595112103 88 1701 SH SOLE 1 1701 0 0 MICROSOFT CORP COM 594918104 30318 148974 SH SOLE 1 143978 0 4996 MICROSOFT CORP COM 594918104 20686 101644 SH SOLE 99844 0 1800 MIDDLEBY CORP COM 596278101 10 125 SH SOLE 1 125 0 0 MIDDLEFIELD BANC CORP COM 596304204 2012 96943 SH SOLE 1 96943 0 0 MIDDLEFIELD BANC CORP COM 596304204 5765 277822 SH SOLE 277822 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 308 20594 SH SOLE 1 20594 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 62 4119 SH SOLE 4119 0 0 MILLER HERMAN INC COM 600544100 3654 154783 SH SOLE 1 154783 0 0 MILLER HERMAN INC COM 600544100 373 15810 SH SOLE 14700 0 1110 MODERNA INC COM 60770K107 35 550 SH SOLE 1 550 0 0 MODINE MFG CO COM 607828100 1435 260000 SH SOLE 260000 0 0 MOLSON COORS BREWING CL B COM 60871r209 12 344 SH SOLE 1 344 0 0 MONDELEZ INTL INC COM 609207105 279 5458 SH SOLE 1 5458 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 106 7329 SH SOLE 1 7329 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 21 297 SH SOLE 1 297 0 0 MOOG INC COM 615394202 59 1110 SH SOLE 1 1110 0 0 MOOG INC COM 615394202 1953 36869 SH SOLE 36869 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 113 6937 SH SOLE 1 6937 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1410 10062 SH SOLE 1 9112 0 950 MOTORS LIQ CO GUC TR UNIT BEN COM 62010U101 0 21 SH SOLE 1 21 0 0 MOVADO GROUP INC COM 624580106 295 27209 SH SOLE 25325 0 1884 MPLX LP LP 55336v100 8 477 SH SOLE 477 0 0 MSA SAFETY INC COM 553498106 343 3000 SH SOLE 1 3000 0 0 MSBC HLDGS INC COM COM 55276f107 19 1000 SH SOLE 1 0 0 1000 MSCI INC COM 55354G100 185 555 SH SOLE 1 555 0 0 MULTICHOICE GROUP LTD COM 62548d100 0 40 SH SOLE 1 40 0 0 MURPHY OIL CORP COM 626717102 1 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 3 27 SH SOLE 1 27 0 0 NACCO INDS INC COM 629579103 200 8567 SH SOLE 7976 0 591 NANO DIMENSION LTD COM 63008g203 16 7500 SH SOLE 1 7500 0 0 NASDAQ INC COM 631103108 41 342 SH SOLE 342 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURA AND CO HOLDING SA COM 63884n108 22 1500 SH SOLE 1500 0 0 NELNET INC COM 64031n108 48 1000 SH SOLE 1 1000 0 0 NELNET INC COM 64031n108 14 300 SH SOLE 300 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 9624 87067 SH SOLE 1 82198 0 4869 NESTLE S A SPONSORED ADR ADUS 641069406 14937 135130 SH SOLE 132230 0 2900 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 11 100 SH SOLE 1 100 0 0 NETEASE COM INC SPONSORED ADR ADUS 64110w102 125 290 SH SOLE 1 290 0 0 NETFLIX INC COM COM 64110l106 494 1086 SH SOLE 1 1076 0 10 NETFLIX INC COM COM 64110l106 229 503 SH SOLE 503 0 0 NEUBERGER BERMAN HIGH YIELD ST CLSD FD 64128c106 3 277 SH SOLE 277 0 0 NEUBERGER BERMAN RE COM CLSD FD 64190a103 4 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 14 2544590 SH SOLE 2544590 0 0 NEW HOME CO INC COM 645370107 3 1000 SH SOLE 1 1000 0 0 NEW JERSEY RES COM 646025106 48 1465 SH SOLE 1 1465 0 0 NEW JERSEY RES COM 646025106 3023 92580 SH SOLE 92580 0 0 NEW RELIC INC COM COM 64829b100 31 450 SH SOLE 1 450 0 0 NEWELL BRANDS INC COM 651229106 32 2000 SH SOLE 1 2000 0 0 NEWMARK GROUP INC COM 65158n102 15 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 242 3913 SH SOLE 1 3913 0 0 NEWMONT CORP COM 651639106 646 10461 SH SOLE 10461 0 0 NEWS CORP NEW COM 65249b109 9 800 SH SOLE 1 800 0 0 NEWTEK BUSINESS SVCS CORP COM 652526203 103 5652 SH SOLE 5271 0 381 NEXSTAR BROADCASTING COM 65336k103 15 175 SH SOLE 1 175 0 0 NEXSTAR BROADCASTING COM 65336k103 4 50 SH SOLE 50 0 0 NEXTERA ENERGY INC COM 65339F101 2409 10029 SH SOLE 1 9900 0 129 NEXTERA ENERGY INC COM 65339F101 844 3516 SH SOLE 3516 0 0 NEXTERA ENERGY PARTNERS LP LP 65341b106 5 100 SH SOLE 1 100 0 0 NIKE INC COM 654106103 6843 69796 SH SOLE 1 67078 0 2718 NIKE INC COM 654106103 9338 95236 SH SOLE 93136 0 2100 NIKOLA CORP COM 654110105 34 500 SH SOLE 1 0 0 500 NISOURCE INC COM 65473P105 13 590 SH SOLE 590 0 0 NOAH HLDGS LTD SPONSORED ADS COM 65487x102 5 200 SH SOLE 1 200 0 0 NOBLE ENERGY INC PUT 655044955 45 275 SH Put OTR 2 0 0 275 NOKIA CORP ADUS 654902204 88 20017 SH SOLE 1 20017 0 0 NOMAD FOODS LTD COM g6564a105 102 4770 SH SOLE 1 4770 0 0 NOMAD FOODS LTD COM g6564a105 8226 383493 SH SOLE 343066 0 40427 NORDSON CORP COM 655663102 1329 7008 SH SOLE 1 7008 0 0 NORFOLK SOUTHERN CORP COM 655844108 1854 10562 SH SOLE 1 10112 0 450 NORFOLK SOUTHERN CORP COM 655844108 47 270 SH SOLE 270 0 0 NORTHLAND POWER COM 666511100 5 201 SH SOLE 1 201 0 0 NORTHROP GRUMMAN CORP COM 666807102 736 2393 SH SOLE 1 2393 0 0 NORTHRIM BANCORP INC COM 666762109 333 13254 SH SOLE 12304 0 950 NORTHVIEW APT REAL ESTATE INVE COM 667185102 104 4000 SH SOLE 4000 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 607 59394 SH SOLE 1 59394 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 5102 499015 SH SOLE 499015 0 0 NORTONLIFELOCK INC COM 668771108 4 200 SH SOLE 1 200 0 0 NORTONLIFELOCK INC COM 668771108 248 12500 SH SOLE 12500 0 0 NOVARTIS AG ADUS 66987V109 171 1958 SH SOLE 1 1958 0 0 NOVARTIS AG ADUS 66987V109 129 1480 SH SOLE 1480 0 0 NOVO-NORDISK A S ADUS 670100205 97 1482 SH SOLE 1 1482 0 0 NUCOR CORP COM 670346105 54 1300 SH SOLE 1 1300 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 363 62200 SH SOLE 1 62200 0 0 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 11 769 SH SOLE 1 769 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 12 765 SH SOLE 1 765 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 17 1666 SH SOLE 1 1666 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 42 2800 SH SOLE 1 2800 0 0 NUVEEN REAL ASSET INCOME & GRO CLSD FD 67074y105 2 182 SH SOLE 182 0 0 NUVEEN SELECT TAX FREE INCOM CLSD FD 67063X100 204 12610 SH SOLE 1 12610 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 8 500 SH SOLE 1 500 0 0 NUVEEN SELECT TAX FREE INCOM CLSD FD 67063C106 108 7228 SH SOLE 1 7228 0 0 NVIDIA CORP COM COM 67066g104 400 1053 SH SOLE 1 1053 0 0 NVIDIA CORP COM COM 67066g104 189 498 SH SOLE 498 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 OCCIDENTAL PETE CORP COM 674599105 20 1109 SH SOLE 1 1109 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 155 775 SH SOLE 1 775 0 0 OLD SECOND BANCORP INC ILL COM 680277100 221 28454 SH SOLE 28454 0 0 OLYMPIC STEEL INC COM 68162K106 780 66402 SH SOLE 61980 0 4422 OMEGA HEALTHCARE INVS INC COM 681936100 30 1000 SH SOLE 1 1000 0 0 OMNICOM GROUP INC COM 681919106 38 700 SH SOLE 1 700 0 0 ONE GAS INC COM COM 68235p108 954 12380 SH SOLE 11320 0 1060 ONEOK INC NEW COM 682680103 2553 76860 SH SOLE 47520 0 29340 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 137 2676 SH SOLE 1 2676 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 52 1011 SH SOLE 1011 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 51 930 SH SOLE 1 930 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 4420 80673 SH SOLE 80673 0 0 ORACLE CORP COM 68389X105 3277 59290 SH SOLE 1 52388 0 6902 ORGANIGRAM HOLDINGS INC COM 68620p101 472 302452 SH SOLE 1 271176 0 31276 ORION MARINE GROUP INC COM 68628v308 885 281724 SH SOLE 266882 0 14842 OSHKOSH CORP COM 688239201 72 1000 SH SOLE 1 0 0 1000 OTIS WORLDWIDE CORP COM 68902V107 385 6777 SH SOLE 1 6478 0 299 OWL ROCK CAPITAL CORP COM 69121k104 93 5452 SH SOLE 1 5452 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 108 8732 SH SOLE 1 8732 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 161 13034 SH SOLE 13034 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 448 20000 SH SOLE 20000 0 0 PACKAGING CORP AMER COM 695156109 40 399 SH SOLE 1 399 0 0 PALO ALTO NETWORKS INC COM 697435105 8 35 SH SOLE 1 35 0 0 PAN AMERN SILVER CORP COM 697900108 91 3000 SH SOLE 1 3000 0 0 PARAGON OFFSHORE PLC SHS COM g6S01w108 0 146 SH SOLE 146 0 0 PARK HOTELS RESORTS INC COM 700517105 161 16297 SH SOLE 1 16297 0 0 PARK NATL CORP COM 700658107 21 300 SH SOLE 1 300 0 0 PARK OHIO HLDGS CORP COM 700666100 8 500 SH SOLE 1 500 0 0 PARK OHIO HLDGS CORP COM 700666100 2 100 SH SOLE 100 0 0 PARKER HANNIFIN CORP COM 701094104 2232 12178 SH SOLE 1 10860 0 1318 PARKER HANNIFIN CORP COM 701094104 83 452 SH SOLE 452 0 0 PAYCHEX INC COM 704326107 89 1169 SH SOLE 1 219 0 950 PAYPAL HLDGS INC COM 70450y103 3160 18139 SH SOLE 1 16714 0 1425 PAYPAL HLDGS INC COM 70450y103 581 3333 SH SOLE 3333 0 0 PC TEL INC COM COM 69325q105 204 30507 SH SOLE 28441 0 2066 PCSB FINL CORP COM 69324R104 836 65960 SH SOLE 65960 0 0 PDL BIOPHARMA INC COM COM 69329y104 14 4948 SH SOLE 1 4948 0 0 PDL BIOPHARMA INC COM COM 69329y104 4913 1688268 SH SOLE 1674369 0 13899 PENN NATL GAMING INC COM 707569109 12 381 SH SOLE 1 381 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 50000 0 0 PENNANT GROUP INC COM COM 70805e109 2864 126719 SH SOLE 100679 0 26040 PENTAIR LTD SHS COM g7S00t104 95 2500 SH SOLE 1 2500 0 0 PENTAIR LTD SHS COM g7S00t104 3808 100239 SH SOLE 77770 0 22469 PEOPLES BANCORP INC COM 709789101 10 473 SH SOLE 1 473 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1 100 SH SOLE 1 100 0 0 PEPSICO INC COM 713448108 11020 83319 SH SOLE 1 78990 0 4329 PEPSICO INC COM 713448108 8331 62990 SH SOLE 61790 0 1200 PERCEPTRON INC COM 71361F100 449 135516 SH SOLE 126382 0 9134 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 754 118010 SH SOLE 109679 0 8331 PERPETUAL FED SVGS BK COM COM 714273109 16 630 SH SOLE 1 630 0 0 PERRIGO CO PLC SHS COM g97822103 15 280 SH SOLE 280 0 0 PERSPECTA INC COM 715347100 9 400 SH SOLE 1 400 0 0 PERSPECTA INC COM 715347100 3098 133348 SH SOLE 101135 0 32213 PFIZER INC COM 717081103 3532 108019 SH SOLE 1 104302 0 3717 PFIZER INC COM 717081103 692 21166 SH SOLE 21166 0 0 PHILIP MORRIS INTL INC COM 718172109 304 4341 SH SOLE 1 4191 0 150 PHILLIPS 66 COM 718546104 2894 40247 SH SOLE 1 38171 0 2076 PHILLIPS EDISON & COMPANY INC COM 71844v102 3 375 SH SOLE 1 375 0 0 PICO HLDGS INC COM 693366205 496 58826 SH SOLE 54436 0 4390 PIMCO CORPORATE & INCOME STR CLSD FD 72200U100 11 667 SH SOLE 1 667 0 0 PIMCO ENRGY TACTICAL CR OPP COM 69346N107 35 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 1740 17106 SH SOLE 1 16806 0 300 PIMCO ETF TR INDX FD 72201R833 413 4060 SH SOLE 4060 0 0 PJT PARTNERS INC CL COM 69343t107 2 45 SH SOLE 1 45 0 0 PNC FINL SVCS GROUP INC COM 693475105 752 7150 SH SOLE 1 7150 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 69 2622 SH SOLE 1 2622 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 36 1360 SH SOLE 1360 0 0 PNM RESOURCES INC COM 69349h107 11 283 SH SOLE 1 283 0 0 POINTS INTL LTD COM 730843208 314 34442 SH SOLE 32834 0 1608 PORTOLA PHARMACEUTICALS INC PUT 737010958 0 1 SH Put SOLE 1 0 0 POST HLDGS INC COM 737446104 92 1050 SH SOLE 1 1050 0 0 POST HLDGS INC COM 737446104 5401 61640 SH SOLE 48920 0 12720 POSTAL REALTY TRUST COM 73757r102 1573 98649 SH SOLE 94401 0 4248 POTBELLY CORP COM 73754y100 2869 1258373 SH SOLE 1258373 0 0 POTLATCHDELTIC CORPORATION COM 737630103 108 2850 SH SOLE 1 2850 0 0 POTLATCHDELTIC CORPORATION COM 737630103 11629 305790 SH SOLE 241157 0 64633 POTRERO CAPITAL RESEARCH PARTN LP 284997772 523 523078 SH SOLE 1 523078 0 0 POWERFLEET INC COM 73931j109 53 11500 SH SOLE 1 11500 0 0 POWERSHS GBL ETF TRUST EMER MR INDX FD 73936t763 17 974 SH SOLE 1 974 0 0 PPG INDS INC COM 693506107 923 8702 SH SOLE 1 8702 0 0 PPL CORP COM 69351t106 121 4664 SH SOLE 1 4664 0 0 PRA GROUP INC COM COM 69354n106 39 1000 SH SOLE 1 0 0 1000 PRA HEALTH SCIENCES COM 69354m108 5 50 SH SOLE 1 50 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 195 11017 SH SOLE 1 11017 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 3822 216275 SH SOLE 216275 0 0 PRESTIGE BRANDS HLDG INC COM 74112d101 1174 31250 SH SOLE 31250 0 0 PRICE T ROWE GROUP INC COM 74144T108 135 1095 SH SOLE 1 1095 0 0 PRIMO WATER COM 74167p108 31 2220 SH SOLE 2220 0 0 PROCTER AND GAMBLE CO COM 742718109 13589 113645 SH SOLE 1 109398 0 4247 PROCTER AND GAMBLE CO COM 742718109 8854 74048 SH SOLE 72698 0 1350 PROFIRE ENERGY COM 74316x101 558 666460 SH SOLE 621594 0 44866 PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47700 SH SOLE 47700 0 0 PROGRESSIVE CORP OHIO COM 743315103 1429 17838 SH SOLE 1 17838 0 0 PROGRESSIVE CORP OHIO COM 743315103 194 2425 SH SOLE 2425 0 0 PROLOGIS SH BEN INT COM 74340w103 39 413 SH SOLE 1 413 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 4 94 SH SOLE 1 94 0 0 PROSHARES TR INDX FD 74347B714 25 1334 SH SOLE 1 1334 0 0 PROSHARES TR INDX FD 74347B714 57 3000 SH SOLE 0 0 3000 PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 173 4780 SH SOLE 1 4780 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 254 11344 SH SOLE 1 11344 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 5 100 SH SOLE 1 100 0 0 PROVIDENCE SVC CORP COM 743815102 251 3180 SH SOLE 3180 0 0 PRUDENTIAL FINL INC COM 744320102 177 2900 SH SOLE 2900 0 0 PSB HLDGS INC WIS COM 69360n108 6 300 SH SOLE 1 300 0 0 PSB HLDGS INC WIS COM 69360n108 9 498 SH SOLE 498 0 0 PSYCHEMEDICS CORP COM 744375205 499 89930 SH SOLE 83856 0 6074 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1 25 SH SOLE 1 25 0 0 PURE STORAGE COM 74624m102 2 100 SH SOLE 1 100 0 0 PURECYCLE CORP COM 746228303 92 10000 SH SOLE 1 10000 0 0 PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 188 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 163 582407 SH SOLE 582407 0 0 QIAGEN NV CALL N72482903 1 1 SH Call SOLE 1 0 0 QIAGEN NV CALL N72482903 1 1 SH Call SOLE 1 0 0 QIAGEN NV CALL N72482903 1 1 SH Call SOLE 1 0 0 QIAGEN NV CALL N72482903 1 2 SH Call SOLE 2 0 0 QIAGEN NV CALL N72482903 1 2 SH Call SOLE 2 0 0 QIAGEN NV CALL N72482903 1 2 SH Call SOLE 2 0 0 QIAGEN NV CALL N72482903 1 2 SH Call SOLE 2 0 0 QIAGEN NV CALL N72482903 1 2 SH Call SOLE 2 0 0 QIAGEN NV CALL N72482903 1 2 SH Call SOLE 2 0 0 QIAGEN NV CALL N72482903 1 3 SH Call SOLE 3 0 0 QIAGEN NV CALL N72482903 1 4 SH Call SOLE 4 0 0 QIAGEN NV CALL N72482903 2 7 SH Call SOLE 7 0 0 QIAGEN NV SHS NEW COM n72482123 86 2000 SH SOLE 2000 0 0 QMC QUANTUM MINERALS CORPORATI COM 74734c101 0 5000 SH SOLE 1 5000 0 0 QORVO INC COM STK COM 74736k101 14 127 SH SOLE 1 127 0 0 QUALCOMM INC COM 747525103 1164 12762 SH SOLE 1 9689 0 3073 QUALCOMM INC COM 747525103 640 7014 SH SOLE 7014 0 0 QUMU CORP COM 749063103 126 35058 SH SOLE 32415 0 2643 QURATE RETAIL GROUP INC QVC GR COM 74915m100 3569 375660 SH SOLE 317920 0 57740 RADIANT LOGISTICS INC COM 75025x100 19 4911 SH SOLE 1 4911 0 0 RADIANT LOGISTICS INC COM 75025x100 2770 704844 SH SOLE 704844 0 0 RADNET INC COM 750491102 1028 64780 SH SOLE 64780 0 0 RAYMOND JAMES FINL INC COM 754730109 102 1476 SH SOLE 1 1476 0 0 RAYMOND JAMES FINL INC COM 754730109 5246 76220 SH SOLE 58990 0 17230 RAYONIER INC COM 754907103 78 3150 SH SOLE 1 3150 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 4532 73551 SH SOLE 1 70608 0 2944 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 289 4689 SH SOLE 4689 0 0 READY CAPITAL CORPORATION LP 75574u101 10 1176 SH SOLE 1 1176 0 0 REALTY INCOME CORP COM 756109104 238 4000 SH SOLE 1 4000 0 0 REALTY INCOME CORP COM 756109104 112 1875 SH SOLE 1875 0 0 RED VIOLET INC COM 75704l104 33 1850 SH SOLE 1850 0 0 REGENCY AFFILIATES INC COM COM 758847404 2 500 SH SOLE 1 500 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 156 250 SH SOLE 1 250 0 0 REGENXBIO INC COM b6s90t102 3 1000 SH SOLE 1 1000 0 0 REGENXBIO INC COM COM 75901b107 37 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 5270 448495 SH SOLE 1 448495 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 1741 148144 SH SOLE 148144 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 39 3500 SH SOLE 1 3500 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 16 167 SH SOLE 1 167 0 0 REPUBLIC SVCS INC COM 760759100 2353 28680 SH SOLE 1 25477 0 3203 REPUBLIC SVCS INC COM 760759100 94 1150 SH SOLE 1150 0 0 RESIDEO TECHNOLOGIES COM 76118y104 15 1275 SH SOLE 1 1275 0 0 RESTAURANT BRANDS INTL COM 76131d103 4 66 SH SOLE 1 66 0 0 REVOLUTION MEDICINES INC COM 76155x100 1 32 SH SOLE 1 32 0 0 RICHARDSON ELECTRS LTD COM 763165107 978 241701 SH SOLE 227382 0 14319 RIOT BLOCKCHAIN INC COM 767292105 225 101286 SH SOLE 1 101286 0 0 RISK GEORGE INDS INC CL A COM 767720204 25 2995 SH SOLE 1 2995 0 0 RIVERVIEW BANCORP INC COM 769397100 83 14636 SH SOLE 1 14636 0 0 RIVERVIEW BANCORP INC COM 769397100 52 9157 SH SOLE 9157 0 0 RMR REAL ESTATE INCOME FD COM COM 76970b101 2 135 SH SOLE 135 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 11 250 SH SOLE 1 250 0 0 ROCKY BRANDS INC COM 774515100 9 450 SH SOLE 1 450 0 0 ROGERS COMMUNICATIONS INC COM 775109200 76 1890 SH SOLE 1 1890 0 0 ROKU INC COM 77543r102 13 115 SH SOLE 1 95 0 20 ROSETTA STONE INC COM 777780107 9 521 SH SOLE 1 521 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 103 2050 SH SOLE 1 2050 0 0 ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 15 66 SH Put OTR 2 0 0 66 ROYAL DUTCH SHELL PLC ADUS 780259107 12 400 SH SOLE 1 400 0 0 ROYAL DUTCH SHELL PLC ADUS 780259206 154 4718 SH SOLE 1 4718 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 8 1177 SH SOLE 1 1177 0 0 RPM INTL INC COM 749685103 109 1450 SH SOLE 1 1450 0 0 RUSH ENTERPRISES INC COM 781846308 31 856 SH SOLE 856 0 0 S&P GLOBAL INC COM 78409v104 33 100 SH SOLE 1 100 0 0 SABRA HEALTH CARE REITH COM 78573l106 2598 180060 SH SOLE 137580 0 42480 SAGE THERAPEUTICS INC COM 78667J108 3 75 SH SOLE 1 75 0 0 SAGE THERAPEUTICS INC COM 78667J108 4 100 SH SOLE 100 0 0 SALESFORCE COM INC COM COM 79466l302 237 1266 SH SOLE 1 1266 0 0 SALESFORCE COM INC COM COM 79466l302 104 557 SH SOLE 557 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 9 8 SH SOLE 1 8 0 0 SANDS CHINA LTD UNSPONSORE ADR ADUS 80007R105 22 553 SH SOLE 1 553 0 0 SAP SE ADUS 803054204 14 100 SH SOLE 1 100 0 0 SBA COMMUNICATIONS CORPORATION LP 78410g104 9 31 SH SOLE 1 31 0 0 HENRY SCHEIN INC COM 806407102 129 2210 SH SOLE 1 2210 0 0 HENRY SCHEIN INC COM 806407102 5889 100850 SH SOLE 80780 0 20070 SCHLUMBERGER LTD COM 806857108 96 5210 SH SOLE 1 4660 0 550 SCHNITZER STL INDS COM 806882106 151 8583 SH SOLE 8018 0 565 SCHWAB CHARLES CORP COM 808513105 2092 61993 SH SOLE 1 55907 0 6087 SCHWAB CHARLES CORP COM 808513105 395 11710 SH SOLE 11710 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 26 1082 SH SOLE 1 1082 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 29 799 SH SOLE 1 349 0 450 SCHWAB STRATEGIC TR INDX FD 808524730 1 23 SH SOLE 1 23 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 1405 57689 SH SOLE 1 51624 0 6065 SCHWAB STRATEGIC TR INDX FD 808524805 6567 220742 SH SOLE 1 195977 0 24765 SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 26672 474259 SH SOLE 1 416604 0 57655 SCHWAB STRATEGIC TR INDX FD 808524839 4 66 SH SOLE 66 0 0 SCHWAB STRATEGIC TR INDX FD 808524102 959 13053 SH SOLE 1 13053 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 379 7317 SH SOLE 1 7317 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 12 246 SH SOLE 1 246 0 0 SCHWAB STRATEGIC TR INDX FD 808524300 549 5411 SH SOLE 1 5411 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 28882 389768 SH SOLE 1 346817 0 42951 SCHWAB STRATEGIC TR INDX FD 808524201 7 100 SH SOLE 100 0 0 SCHWAB STRATEGIC TR COM 808524847 61 1729 SH SOLE 1 1729 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 23 356 SH SOLE 1 356 0 0 SCOTTS MIRACLE GRO CO COM 810186106 10 75 SH SOLE 1 75 0 0 SEABOARD CORP COM 811543107 35 12 SH SOLE 1 12 0 0 SEABOARD CORP COM 811543107 2737 933 SH SOLE 933 0 0 SELECT SECTOR SPDR TR CALL 81369Y906 39 100 SH Call SOLE 100 0 0 SELECT SECTOR SPDR TR CALL 81369Y906 54 300 SH Call SOLE 300 0 0 SELECT SECTOR SPDR TR CALL 81369Y905 19 200 SH Call SOLE 200 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 246 600 SH Put SOLE 600 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 200 1000 SH Put SOLE 1000 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 28 1000 SH Put SOLE 1000 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 82 1000 SH Put SOLE 1000 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 13 99 SH SOLE 1 99 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 37 633 SH SOLE 1 633 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 121 1207 SH SOLE 1 1200 0 7 SELECT SECTOR SPDR TR INDX FD 81369Y704 31 450 SH SOLE 1 450 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 31 556 SH SOLE 1 556 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 39 1689 SH SOLE 1 1689 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 310 8190 SH SOLE 1 8190 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 3042 80361 SH SOLE 80361 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 48 846 SH SOLE 1 846 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1191 11393 SH SOLE 1 11361 0 32 SEMPRA ENERGY COM 816851109 10 84 SH SOLE 1 84 0 0 SERVICE CORP INTL COM 817565104 33 858 SH SOLE 1 858 0 0 SERVICEMASTER GLOBAL HOLDINGS COM 81761r109 45 1265 SH SOLE 1 1265 0 0 SERVICEMASTER GLOBAL HOLDINGS COM 81761r109 5986 167730 SH SOLE 151080 0 16650 SERVICENOW INC COM COM 81762p102 224 553 SH SOLE 1 498 0 55 SERVICENOW INC COM COM 81762p102 119 294 SH SOLE 294 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 SHERWIN WILLIAMS CO COM 824348106 2166 3749 SH SOLE 1 3622 0 127 SHERWIN WILLIAMS CO COM 824348106 707 1223 SH SOLE 1223 0 0 SHOPIFY INC CL A COM 82509l107 1086 1144 SH SOLE 1 939 0 205 SHOPIFY INC COM CALL 82509l907 103 2 SH Call SOLE 1 2 0 0 SHORE BANCSHARES INC COM 825107105 314 28342 SH SOLE 28342 0 0 SHYFT GROUP INC COM 825698103 405 24030 SH SOLE 24030 0 0 SIEMENS A G SPONSORED ADR ADUS 826197501 12 200 SH SOLE 1 200 0 0 SIGNET JEWELERS LTD SHS COM g81276100 70 6779 SH SOLE 1 6779 0 0 SIMON PPTY GROUP INC NEW COM 828806109 27 400 SH SOLE 1 400 0 0 SIMULATIONS PLUS INC COM 829214105 1382 23095 SH SOLE 22205 0 890 SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13334 SH SOLE 1 13334 0 0 SIRIUS XM HLDGS INC COM 82968b103 23 4000 SH SOLE 1 2000 0 2000 SITE CENTERS COM 82981j109 1091 134710 SH SOLE 120468 0 14242 SIX FLAGS ENTMT COM 83001a102 0 25 SH SOLE 1 25 0 0 SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 116 124 SH SOLE 1 124 0 0 SKYWEST INC COM 830879102 2 68 SH SOLE 1 68 0 0 SKYWEST INC COM 830879102 204 6250 SH SOLE 6250 0 0 SLACK TECHNOLOGIES INC COM COM 83088v102 16 500 SH SOLE 1 500 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMITH MICRO SOFTWARE INC COM 832154207 439 98520 SH SOLE 98520 0 0 SMUCKER J M CO COM 832696405 2096 19812 SH SOLE 1 18079 0 1733 SMUCKER J M CO COM 832696405 288 2725 SH SOLE 2725 0 0 SNAP INC. COM 83304a106 19 788 SH SOLE 1 788 0 0 SOUTH JERSEY INDS INC COM 838518108 455 18196 SH SOLE 10004 0 8192 SOUTHERN CO COM 842587107 613 11814 SH SOLE 1 11664 0 150 SOUTHWEST AIRLS CO COM 844741108 24 710 SH SOLE 1 710 0 0 SPARTANNASH CO COM 847215100 18 840 SH SOLE 840 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 325 1261 SH SOLE 1 1261 0 0 SPDR GOLD TR INDX FD 78463V107 1217 7270 SH SOLE 1 7220 0 50 SPDR GOLD TR INDX FD 78463V107 3959 23655 SH SOLE 23655 0 0 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 21 600 SH SOLE 1 600 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 302 7749 SH SOLE 1 7749 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 154 3940 SH SOLE 3940 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 6 172 SH SOLE 1 172 0 0 SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 22 254 SH SOLE 1 254 0 0 SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 352 7062 SH SOLE 1 7062 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 181 5860 SH SOLE 1 878 0 4983 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 18 643 SH SOLE 1 643 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 5 109 SH SOLE 1 109 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 68 1788 SH SOLE 1 1788 0 0 SPDR S&P 500 ETF TR PUT 78462F953 60 40 SH Put SOLE 40 0 0 SPDR S&P 500 ETF TR PUT 78462F953 11 100 SH Put SOLE 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 46 100 SH Put SOLE 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 52 100 SH Put SOLE 100 0 0 SPDR S&P 500 ETF TR PUT 78462F953 62 200 SH Put SOLE 200 0 0 SPDR S&P 500 ETF TR PUT 78462F953 563 200 SH Put SOLE 200 0 0 SPDR S&P 500 ETF TR PUT 78462F953 135 250 SH Put SOLE 250 0 0 SPDR S&P 500 ETF TR PUT 78462F953 95 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR PUT 78462F953 320 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR PUT 78462F953 7 600 SH Put SOLE 600 0 0 SPDR S&P 500 ETF TR PUT 78462F953 243 600 SH Put SOLE 600 0 0 SPDR S&P 500 ETF TR PUT 78462F953 2 1000 SH Put SOLE 1000 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 6976 22622 SH SOLE 1 20863 0 1759 SPDR S&P 500 ETF TR INDX FD 78462F103 739 2397 SH SOLE 2397 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 112 346 SH SOLE 1 262 0 84 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 10 161 SH SOLE 1 161 0 0 SPDR SER TR INDX FD 78468R721 551 10668 SH SOLE 1 10668 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 26 600 SH SOLE 1 600 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 3 58 SH SOLE 1 58 0 0 SPDR SER TR S&P INS INDX FD 78464a789 18 657 SH SOLE 1 657 0 0 SPDR SER TR PUT 78464A954 59 125 SH Put SOLE 125 0 0 SPDR SER TR PUT 78464A954 201 400 SH Put SOLE 400 0 0 SPDR SER TR PUT 78464A954 148 800 SH Put SOLE 800 0 0 SPDR SER TR PUT 78464A954 414 2000 SH Put SOLE 2000 0 0 SPDR SER TR PUT 78464A954 29 2325 SH Put SOLE 2325 0 0 SPDR SER TR PUT 78464A954 289 3500 SH Put SOLE 3500 0 0 SPDR SER TR INDX FD 78468R408 63 2483 SH SOLE 1 2483 0 0 SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 1 15 SH SOLE 1 15 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 8 204 SH SOLE 1 204 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 421 10979 SH SOLE 10979 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 1 36 SH SOLE 1 36 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 28 249 SH SOLE 1 249 0 0 SPDR SER TR INDX FD 78464A763 983 10775 SH SOLE 1 10463 0 312 SPDR SER TR CALL 78464A900 1 100 SH Call SOLE 100 0 0 SPDR SER TR CALL 78464A900 2 2301 SH Call SOLE 2301 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 783 69484 SH SOLE 1 69484 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 669 59359 SH SOLE 59359 0 0 SPECIAL OPPTY FD INC TRANFERAB CLSD FD 84741t120 0 0 SH SOLE 1 0 0 0 SPIRIT MTA REIT LP 848esc018 0 65000 SH SOLE 1 65000 0 0 SPIRIT MTA REIT LP 848esc018 0 25000 SH SOLE 25000 0 0 SPLUNK INC COM 848637104 133 668 SH SOLE 1 668 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPORTSMANS WHSE HLDGS INC PUT 84920Y956 4 200 SH Put SOLE 200 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 2 8 SH SOLE 1 8 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1009 59710 SH SOLE 1 59710 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 507 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2266 158376 SH SOLE 1 158376 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 1216 85000 SH SOLE 85000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 278 42100 SH SOLE 1 42100 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 297 45000 SH SOLE 45000 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 8 300 SH SOLE 1 300 0 0 SPDR SER TR PUT 78464A954 59 215 SH Put SOLE 215 0 0 SPDR SER TR PUT 78464A954 323 27 SH Put SOLE 27 0 0 SPDR SER TR PUT 78464A954 63 10 SH Put SOLE 10 0 0 SPX CORP COM 784635104 93 2270 SH SOLE 1 2270 0 0 SPX CORP COM 784635104 6772 164564 SH SOLE 125596 0 38968 SQUARE INC COM 852234103 377 3591 SH SOLE 1 3591 0 0 SQUARE INC COM 852234103 96 919 SH SOLE 919 0 0 SSGA ACTIVE ETF TR SPDR INDX FD 78467v848 51 1025 SH SOLE 1 1025 0 0 STAR GAS PARTNERS L.P. COM 85512c105 6 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 3389 46049 SH SOLE 1 43149 0 2900 STARBUCKS CORP PUT 855244959 1 10 SH Put SOLE 10 0 0 STARBUCKS CORP COM 855244109 260 3536 SH SOLE 3536 0 0 STEPHAN CO COM 858603103 0 200 SH SOLE 1 200 0 0 STEPHAN CO COM 858603103 1 847 SH SOLE 847 0 0 STERICYCLE INC COM 858912108 28 500 SH SOLE 1 500 0 0 STERIS PLC COM g8473t100 120 781 SH SOLE 1 781 0 0 STERLING CONSTRUCTION CO INC COM 859241101 464 44285 SH SOLE 41470 0 2815 STERLING MED SYS INC COM NEW COM m85548101 1 80 SH SOLE 1 80 0 0 STITCH FIX INC COM 860897107 2 100 SH SOLE 1 100 0 0 STMICROELECTRONICS N V COM 861012102 8 300 SH SOLE 1 300 0 0 STRYKER CORPORATION COM 863667101 497 2760 SH SOLE 1 2760 0 0 STRYKER CORPORATION COM 863667101 288 1598 SH SOLE 1598 0 0 SUN CMNTYS INC COM 866674104 14 100 SH SOLE 1 100 0 0 SUN LIFE FINANCIAL INC. COM 866796105 5 148 SH SOLE 1 148 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 151 11253 SH SOLE 11253 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 20 3994 SH SOLE 1 3994 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 1 274 SH SOLE 274 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 40 10000 SH SOLE 1 10000 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 3210 804550 SH SOLE 804550 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 8 1078 SH SOLE 1 1078 0 0 SYNACOR INC COM 871561106 488 432271 SH SOLE 401052 0 31219 SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH SOLE 1 120 0 0 SYNNEX CORP COM 87162W100 1613 13470 SH SOLE 10106 0 3364 SYNOVUS FINL CORP COM NEW COM 87161c501 51 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 160 2935 SH SOLE 1 2935 0 0 SYSCO CORP COM 871829107 265 4848 SH SOLE 4848 0 0 T-MOBILE US INC COM 872590104 2 19 SH SOLE 1 19 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAIWAN FD INC COM 874036106 4 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 96 1685 SH SOLE 1 1685 0 0 TALEND S A COM 874224207 39 1139 SH SOLE 1 1139 0 0 TANDY LEATHER FACTORY INC COM 87538x105 345 101705 SH SOLE 94786 0 6919 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 1248000 0 0 TARGET CORP COM COM 87612E106 465 3879 SH SOLE 1 3023 0 855 TARGET CORP COM COM 87612E106 72 600 SH SOLE 600 0 0 TAUBMAN CTRS INC CALL 876664903 9 10 SH Call SOLE 10 0 0 TAUBMAN CTRS INC COM 876664103 151 4000 SH SOLE 4000 0 0 TE CONNECTIVITY LTD COM H84989104 1 13 SH SOLE 1 13 0 0 TEEKAY TANKERS LTD COM y8565n300 357 27872 SH SOLE 25980 0 1892 TEGNA INC COM SHS COM 87901j105 11 1000 SH SOLE 1 1000 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 3721 473990 SH SOLE 1 448521 0 25469 TEMPLETON EMERGING MKTS FD CLSD FD 880191101 34 2500 SH SOLE 1 2500 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 202 3142 SH SOLE 1 3142 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 114 1767 SH SOLE 1767 0 0 TERADYNE INC COM 880770102 144 1700 SH SOLE 1700 0 0 TEREX CORP NEW COM 880779103 9 500 SH SOLE 500 0 0 TESLA MTRS INC COM COM 88160r101 215 199 SH SOLE 1 199 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 5173 40739 SH SOLE 1 39931 0 808 TEXAS INSTRS INC COM 882508104 8245 64936 SH SOLE 63636 0 1300 TEXTRON INC COM 883203101 39 1170 SH SOLE 1 1170 0 0 TFS FINL CORP COM 87240R107 11 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 THE NORTH WEST COMPANY INC COM 663278208 16 750 SH SOLE 1 750 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 160 442 SH SOLE 1 342 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 49 134 SH SOLE 134 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 593 40600 SH SOLE 1 40600 0 0 TIFFANY & CO COM COM 886546100 49 405 SH SOLE 1 405 0 0 TIFFANY & CO COM COM 886546100 366 3000 SH SOLE 3000 0 0 TILLYS INC COM 886885102 423 74640 SH SOLE 74640 0 0 TILRAY INC COM 88688t100 1 200 SH SOLE 200 0 0 TIMKEN CO COM 887389104 182 4000 SH SOLE 1 4000 0 0 TIPTREE INC COM 88822q103 807 125154 SH SOLE 116659 0 8495 TJX COS INC NEW COM 872540109 1809 35772 SH SOLE 1 32372 0 3400 TJX COS INC NEW COM 872540109 192 3800 SH SOLE 3800 0 0 T-MOBILE US INC WT 872590112 0 19 SH SOLE 1 19 0 0 TOLL BROTHERS INC COM 889478103 33 1000 SH SOLE 1 0 0 1000 TOPBUILD CORP COM COM 89055f103 13 111 SH SOLE 1 111 0 0 TORONTO DOMINION BK ONT COM 891160509 45 1000 SH SOLE 1 1000 0 0 TOTO LIMITED ADR ADUS 891515207 29 750 SH SOLE 1 750 0 0 TOYOTA MOTOR CORP ADUS 892331307 13 100 SH SOLE 1 100 0 0 TRANSAT A.T. INC COM 89351t401 84 18900 SH SOLE 18900 0 0 TRANSCAT INC COM 893529107 1816 70224 SH SOLE 52227 0 17997 TRANSDIGM GROUP INC COM 893641100 2008 4543 SH SOLE 1 4488 0 55 TRANSDIGM GROUP INC COM 893641100 355 804 SH SOLE 804 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 1022 8960 SH SOLE 1 8310 0 650 TRAVELERS COMPANIES INC COM COM 89417E109 57 500 SH SOLE 500 0 0 TREEHOUSE FOODS INC COM COM 89469a104 115 2620 SH SOLE 1 2620 0 0 TREEHOUSE FOODS INC COM COM 89469a104 10653 243213 SH SOLE 198099 0 45114 TRI CONTL CORP CLSD FD 895436103 269 10900 SH SOLE 1 10900 0 0 TRI CONTL CORP CLSD FD 895436103 4 151 SH SOLE 151 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 5 481 SH SOLE 1 481 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 0 21 SH SOLE 21 0 0 TRISTATE CAP HLDGS INC COM COM 89678f100 423 26935 SH SOLE 24918 0 2017 TRUIST FINANCIAL CORPORATION COM 89832q109 14 364 SH SOLE 1 364 0 0 TRUIST FINL CORP DEPSHS CV PFD 89832q851 25 1000 SH SOLE 1 1000 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 78 3070 SH SOLE 1 3070 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 33 1300 SH SOLE 1300 0 0 TRUSTCO BK CORP N Y COM 898349105 647 102133 SH SOLE 95313 0 6820 TWILIO INC COM 90138f102 132 600 SH SOLE 1 600 0 0 TWITTER INC COM COM 90184l102 20 675 SH SOLE 1 675 0 0 UNITED AIRLS HLDGS INC COM 910047109 29 848 SH SOLE 1 848 0 0 UBER TECHNOLOGIES INC COM 90353t100 51 1625 SH SOLE 1 1625 0 0 UBER TECHNOLOGIES INC COM 90353t100 78 2500 SH SOLE 2500 0 0 PROSHARES TR II CALL 74347W908 0 50 SH Call SOLE 50 0 0 UGI CORP NEW COM 902681105 3125 98281 SH SOLE 65467 0 32814 ULTRALIFE CORP COM 903899102 556 79316 SH SOLE 79316 0 0 UNDER ARMOUR INC COM 904311107 3 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 4 473 SH SOLE 1 473 0 0 UNILEVER N V COM 904784709 158 2969 SH SOLE 1 2969 0 0 UNILEVER PLC ADUS 904767704 1879 34238 SH SOLE 1 31213 0 3025 UNION PAC CORP COM 907818108 3989 23591 SH SOLE 1 22436 0 1156 UNION PAC CORP COM 907818108 68 403 SH SOLE 403 0 0 UNISYS CORP COM 909214306 1040 95341 SH SOLE 95341 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1 54 SH SOLE 54 0 0 UNITED INS HLDGS CORP COM 910710102 467 59755 SH SOLE 55351 0 4404 UNITED PARCEL SERVICE INC COM 911312106 1128 10147 SH SOLE 1 9543 0 603 UNITED RENTALS INC COM 911363109 1 10 SH SOLE 1 10 0 0 UNITED STS BRENT OIL FD LP PUT 91167Q950 6 400 SH Put SOLE 400 0 0 UNITED STATES STL CORP NEW COM 912909108 0 13 SH SOLE 1 13 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13078 44340 SH SOLE 1 42452 0 1888 UNITEDHEALTH GROUP INC COM 91324P102 10853 36796 SH SOLE 35921 0 875 UNITI GROUP INC COM COM 91325v108 0 49 SH SOLE 1 49 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 46 500 SH SOLE 1 500 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 572 66553 SH SOLE 61897 0 4656 US BANCORP DEL COM 902973304 1771 48099 SH SOLE 1 44560 0 3539 US BANCORP DEL COM 902973304 15 400 SH SOLE 400 0 0 USA TECHNOLOGIES INC COM 90328s500 9 1320 SH SOLE 1 1320 0 0 UTAH MED PRODS INC COM 917488108 6 65 SH SOLE 1 65 0 0 UTAH MED PRODS INC COM 917488108 4680 52808 SH SOLE 41746 0 11062 VAALCO ENERGY INC COM 91851C201 4 3467 SH SOLE 1 3467 0 0 VAALCO ENERGY INC COM 91851C201 916 738430 SH SOLE 694935 0 43495 VAIL RESORTS INC COM COM 91879q109 20 112 SH SOLE 1 112 0 0 VAIL RESORTS INC COM COM 91879q109 66 363 SH SOLE 363 0 0 VALERO ENERGY CORP COM 91913Y100 137 2325 SH SOLE 1 2325 0 0 VALVOLINE INC COM COM 92047w101 23 1191 SH SOLE 1 1191 0 0 VALVOLINE INC COM COM 92047w101 8056 416750 SH SOLE 331590 0 85160 VAN DORN CO COM INDX FD 921033106 13 88 SH SOLE 1 88 0 0 VANECK VECTORS ETF TR PUT 92189F956 23 100 SH Put SOLE 100 0 0 VANECK VECTORS ETF TR PUT 92189F956 2 101 SH Put SOLE 101 0 0 VANECK VECTORS ETF TR PUT 92189F956 4 200 SH Put SOLE 200 0 0 VANECK VECTORS ETF TR PUT 92189F956 337 300 SH Put SOLE 300 0 0 VANECK VECTORS ETF TR PUT 92189F956 49 400 SH Put SOLE 400 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 64 1065 SH SOLE 1 1065 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 2721 45233 SH SOLE 45233 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 263 14585 SH SOLE 1 14585 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 61 1662 SH SOLE 1 1662 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 3678 100279 SH SOLE 100279 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 40 800 SH SOLE 800 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 158 5211 SH SOLE 5211 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 797 27783 SH SOLE 1 27783 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 244 4680 SH SOLE 1 4680 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH SOLE 35 0 0 VANECK VECTORS RUSSIA ETF COM 92189f403 8 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 70 460 SH SOLE 1 460 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 14 275 SH SOLE 1 275 0 0 VANECK VECTORS VIETNAM ETF COM 92189f817 3 200 SH SOLE 1 100 0 100 VANGUARD BD INDEX FDS INDX FD 921937819 1985 21305 SH SOLE 1 16185 0 5120 VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 10513 126485 SH SOLE 1 112910 0 13575 VANGUARD BD INDEX FDS INDX FD 921937827 391 4700 SH SOLE 4700 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 23 255 SH SOLE 1 255 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 418 7248 SH SOLE 1 7248 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 130 2249 SH SOLE 2249 0 0 VANGUARD WHITEHALL FDS INDX FD 921946885 51 652 SH SOLE 1 0 0 652 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2571 31102 SH SOLE 1 29974 0 1128 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 104 1262 SH SOLE 1262 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 227 4759 SH SOLE 1 4631 0 128 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 90 1900 SH SOLE 1900 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 1759 45334 SH SOLE 1 41392 0 3942 VANGUARD TAX-MANAGED FDS INDX FD 921943858 5431 140012 SH SOLE 140012 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 1432 36156 SH SOLE 1 35063 0 1093 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 10985 277323 SH SOLE 277323 0 0 VANGUARD INDEX FDS INDX FD 922908652 1167 9863 SH SOLE 1 7166 0 2697 VANGUARD INDEX FDS INDX FD 922908652 21307 180049 SH SOLE 180049 0 0 VANGUARD INDEX FDS INDX FD 922908736 366 1813 SH SOLE 1 1795 0 18 VANGUARD INDEX FDS INDX FD 922908637 50 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908512 108 1124 SH SOLE 1 1124 0 0 VANGUARD INDEX FDS INDX FD 922908611 201 1877 SH SOLE 1 1877 0 0 VANGUARD INDEX FDS INDX FD 922908611 203 1901 SH SOLE 1901 0 0 VANGUARD INDEX FDS INDX FD 922908595 75 374 SH SOLE 1 187 0 187 VANGUARD INDEX FDS INDX FD 922908769 4164 26600 SH SOLE 1 26600 0 0 VANGUARD INDEX FDS INDX FD 922908769 297 1900 SH SOLE 1900 0 0 VANGUARD INDEX FDS INDX FD 922908744 120 1208 SH SOLE 1 1154 0 54 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 72 754 SH SOLE 1 754 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 6 99 SH SOLE 1 99 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 34 731 SH SOLE 1 731 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 6077 81237 SH SOLE 1 81237 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1155 103379 SH SOLE 1 103379 0 0 VANGUARD INDEX FDS INDX FD 922908629 544 3321 SH SOLE 1 3091 0 230 VANGUARD INDEX FDS INDX FD 922908629 8846 53968 SH SOLE 53968 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 124 2273 SH SOLE 1 0 0 2273 VANGUARD MUN BD FDS INDX FD 922907746 669 12351 SH SOLE 1 12351 0 0 VANGUARD INDEX FDS INDX FD 922908553 4903 62431 SH SOLE 1 61372 0 1059 VANGUARD INDEX FDS INDX FD 922908553 9099 115870 SH SOLE 115870 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 114 801 SH SOLE 1 801 0 0 VANGUARD INDEX FDS INDX FD 922908363 4540 16018 SH SOLE 1 15043 0 976 VANGUARD INDEX FDS INDX FD 922908363 56217 198345 SH SOLE 198345 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 3 44 SH SOLE 1 44 0 0 VANGUARD INDEX FDS INDX FD 922908751 239 1642 SH SOLE 1 1642 0 0 VANGUARD INDEX FDS INDX FD 922908751 4173 28636 SH SOLE 28636 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 3206 27361 SH SOLE 1 24938 0 2423 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 16397 139927 SH SOLE 139927 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 593 6449 SH SOLE 1 6449 0 0 VANGUARD STAR FDS INDX FD 921909768 34 691 SH SOLE 1 691 0 0 VANGUARD WHITEHALL FDS INDX FD 921946406 928 11780 SH SOLE 1 8678 0 3102 VANGUARD WHITEHALL FDS INDX FD 921946406 42 535 SH SOLE 535 0 0 VANGUARD WHITEHALL FDS INDX FD 921946794 97 1903 SH SOLE 1 1903 0 0 VANGUARD WORLD FD INDX FD 921910873 1128 10306 SH SOLE 1 10306 0 0 VANGUARD WORLD FD INDX FD 921910873 42913 392078 SH SOLE 392078 0 0 VANGUARD WORLD FD INDX FD 921910816 135 825 SH SOLE 1 0 0 825 VANGUARD WORLD FDS INDX FD 92204A306 64 1263 SH SOLE 1 1263 0 0 VANGUARD WORLD FDS INDX FD 92204A306 1490 29618 SH SOLE 29618 0 0 VANGUARD WORLD FDS INDX FD 92204A504 627 3254 SH SOLE 1 2593 0 661 VANGUARD WORLD FDS INDX FD 92204A702 1523 5466 SH SOLE 1 4757 0 709 VANGUARD WORLD FDS INDX FD 92204A801 7788 64554 SH SOLE 64554 0 0 VANGUARD WORLD FDS INDX FD 92204A876 442 3574 SH SOLE 1 3574 0 0 VAREX IMAGING CORP COM 92214X106 19 1265 SH SOLE 1 0 0 1265 VARIAN MED SYS INC COM 92220P105 115 938 SH SOLE 1 938 0 0 VARIAN MED SYS INC COM 92220P105 5283 43116 SH SOLE 36526 0 6590 VEEVA SYS INC COM 922475108 90 385 SH SOLE 1 385 0 0 VEEVA SYS INC COM 922475108 71 304 SH SOLE 304 0 0 VERISK ANALYTICS INC COM 92345Y106 26 155 SH SOLE 1 155 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 6300 114268 SH SOLE 1 112607 0 1661 VERIZON COMMUNICATIONS INC COM 92343v104 10961 198824 SH SOLE 195269 0 3555 VERTEX PHARMACEUTICALS INC COM 92532F100 2 6 SH SOLE 1 6 0 0 VESTAS WIND SYSTEMS AS COM 925458101 4 125 SH SOLE 1 125 0 0 VIACOMCBS INC COM 92556h206 187 8000 SH SOLE 1 8000 0 0 VIAD CORP COM NEW COM 92552r406 47 2460 SH SOLE 2460 0 0 VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 2 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 33 SH SOLE 1 33 0 0 VISA INC COM 92826C839 4717 24421 SH SOLE 1 21616 0 2805 VISA INC COM 92826C839 658 3408 SH SOLE 3408 0 0 VISTRA ENERGY CORP COM COM 92840m102 72 3844 SH SOLE 1 3844 0 0 VISTRA ENERGY CORP COM COM 92840m102 9977 535795 SH SOLE 432945 0 102850 VODAFONE GROUP PLC NEW ADUS 92857W308 5 318 SH SOLE 1 318 0 0 VOLKSWAGEN AG COM 928662600 23 1400 SH SOLE 1 1400 0 0 VONAGE HLDGS CORP COM 92886T201 98 9700 SH SOLE 1 9700 0 0 VONAGE HLDGS CORP COM 92886T201 4477 445000 SH SOLE 445000 0 0 VOXX INTL CORP CL A COM 91829f104 613 106121 SH SOLE 98520 0 7601 VOYA FINANCIAL INC COM 929089100 667 14299 SH SOLE 1 14299 0 0 VOYA FINANCIAL INC COM 929089100 12516 268292 SH SOLE 205644 0 62648 VULCAN MATLS CO COM 929160109 178 1540 SH SOLE 1 1540 0 0 WP CAREY INC COM 92936U109 1421 21010 SH SOLE 1 19326 0 1684 WABTEC COM 929740108 1 11 SH SOLE 1 11 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 375 8851 SH SOLE 1 3306 0 5545 WALGREENS BOOTS ALLIANCE INC COM 931427108 546 12883 SH SOLE 12883 0 0 WALKER INNOVATION COM 936esc110 0 87500 SH SOLE 87500 0 0 WALMART INC COM 931142103 702 5857 SH SOLE 1 5857 0 0 WALMART INC COM 931142103 111 925 SH SOLE 925 0 0 DISNEY WALT CO COM 254687106 11682 104762 SH SOLE 1 101107 0 3656 DISNEY WALT CO COM 254687106 12501 112108 SH SOLE 110208 0 1900 WASTE MGMT INC DEL COM 94106L109 606 5723 SH SOLE 1 5723 0 0 WASTE MGMT INC DEL COM 94106L109 85 800 SH SOLE 800 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 98 5802 SH SOLE 1 5802 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 3922 232075 SH SOLE 232075 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 31 350 SH SOLE 1 350 0 0 WELLS FARGO CO NEW CV PFD 949746804 689 531 SH SOLE 1 488 0 43 WELLS FARGO CO NEW COM 949746101 500 19517 SH SOLE 1 17440 0 2077 WELLS FARGO CO NEW COM 949746101 26 1000 SH SOLE 1000 0 0 WELLTOWER INC REIT COM 95040q104 2221 42917 SH SOLE 1 39960 0 2957 WENDYS CO COM 95058W100 6 255 SH SOLE 1 255 0 0 WENDYS CO COM 95058W100 1278 58670 SH SOLE 45460 0 13210 WESBANCO INC COM 950810101 48 2373 SH SOLE 1 2373 0 0 WESCO INTL INC COM COM 95082p105 13 358 SH SOLE 358 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 68 6200 SH SOLE 1 6200 0 0 WESTERN ASSET EMERGING MKTS DE CLSD FD 95766a101 2 202 SH SOLE 202 0 0 WESTERN ASSET HIGH INCOME CLSD FD 95766n103 113 15864 SH SOLE 1 15864 0 0 WESTERN DIGITAL CORP. COM 958102105 11 250 SH SOLE 250 0 0 WEX INC COM COM 96208t104 22 136 SH SOLE 1 136 0 0 WEYERHAEUSER CO MTN BE COM 962166104 3288 146397 SH SOLE 1 139438 0 6959 WEYERHAEUSER CO MTN BE COM 962166104 7487 333354 SH SOLE 325654 0 7700 WHEATON PRECIOUS METALS CORP COM 962879102 57 1300 SH SOLE 1 1300 0 0 WHIRLPOOL CORP COM 963320106 39 300 SH SOLE 1 300 0 0 WILEY JOHN & SONS INC COM 968223206 301 7720 SH SOLE 7180 0 540 WILLIAM HILL ADR COM 96925P104 8 1500 SH SOLE 1 1500 0 0 WILLIS TOWERS WATSON PLC LTD COM G96629103 788 4000 SH SOLE 4000 0 0 WINDSTREAM HLDGS INC COM COM 97382a309 0 6 SH SOLE 1 6 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 22 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 61 987 SH SOLE 1 987 0 0 WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 5 150 SH SOLE 1 150 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 73 2246 SH SOLE 1 2246 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 3 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 39 432 SH SOLE 1 432 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 3311 72784 SH SOLE 1 72784 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 255 5600 SH SOLE 5600 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 33 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 47 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W315 5 150 SH SOLE 1 150 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 94 2297 SH SOLE 1 2297 0 0 WISDOMTREE TR INDX FD 97717W307 115 1236 SH SOLE 1 1200 0 36 WISDOMTREE TR INDX FD 97717W505 378 13334 SH SOLE 1 13334 0 0 WISDOMTREE TR INDX FD 97717W604 72 3405 SH SOLE 1 3405 0 0 WOLVERINE WORLD WIDE INC COM 978097103 115 4845 SH SOLE 1 4845 0 0 WOLVERINE WORLD WIDE INC COM 978097103 14249 598464 SH SOLE 467046 0 131418 WORKDAY INC-CLASS A COM 98138h101 9 50 SH SOLE 1 50 0 0 WORKHORSE GROUP INC COM 98138j206 2491 143246 SH SOLE 1 130746 0 12500 WORKHORSE GROUP INC COM 98138j206 275 15794 SH SOLE 15794 0 0 WRIGHT MED GROUP COM n96617118 279 9400 SH SOLE 9400 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WW INTL INC COM 98262p101 1303 51350 SH SOLE 38790 0 12560 WYNDHAM DESTINATIONS INC COM 98310w108 4 140 SH SOLE 1 140 0 0 WYNDHAM DESTINATIONS INC COM 98310w108 2975 105580 SH SOLE 76720 0 28860 WYNDHAM HOTELS & RESORTS INC COM 98311a105 90 2107 SH SOLE 1 2107 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 3086 72410 SH SOLE 60999 0 11411 XCEL ENERGY INC COM COM 98389b100 115 1846 SH SOLE 1 1446 0 400 XEROX CORP COM NEW COM 98421m106 8 500 SH SOLE 1 500 0 0 XEROX CORP COM NEW COM 98421m106 38 2500 SH SOLE 2500 0 0 YUM BRANDS INC COM 988498101 33 382 SH SOLE 1 382 0 0 YUM CHINA HLDGS INC COM 98850p109 1 28 SH SOLE 1 28 0 0 ZAGG INC COM 98884u108 840 267620 SH SOLE 250061 0 17559 ZIMMER BIOMET HLDGS COM 98956p102 42 354 SH SOLE 1 229 0 125 ZIONS BANCORPORATION N A COM 989701107 25 730 SH SOLE 730 0 0 ZOETIS INC COM 98978v103 4248 30996 SH SOLE 1 28438 0 2558 ZOETIS INC COM 98978v103 517 3770 SH SOLE 3770 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 38 150 SH SOLE 1 150 0 0