0001446114-20-000029.txt : 20200514 0001446114-20-000029.hdr.sgml : 20200514 20200514100930 ACCESSION NUMBER: 0001446114-20-000029 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200514 DATE AS OF CHANGE: 20200514 EFFECTIVENESS DATE: 20200514 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: 20875725 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 03-31-2020 03-31-2020 false Ancora Advisors, LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F COMBINATION REPORT 028-13214 0000721204 028-01190 RUSSELL FRANK CO/ N
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 05-14-2020 2 1932 2162151 true 1 0001657660 028-17014 ANCORA FAMILY WEALTH ADVISORS, LLC 2 0001276525 028-10830 DIKER MANAGEMENT LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b109 736 541643 SH SOLE 512885 0 28758 3-D SYS CORP DEL COM NEW COM 88554d205 5 675 SH SOLE 1 675 0 0 3M CO COM 88579y101 3658 26796 SH SOLE 1 24240 0 2556 3M CO COM 88579y101 462 3384 SH SOLE 3384 0 0 3M CO CALL 88579Y901 3 10 SH Call SOLE 10 0 0 4LICENSING CORP COM COM 35104T107 0 2000 SH SOLE 1 2000 0 0 ABBOTT LABS COM 002824100 4238 53713 SH SOLE 1 48648 0 5065 ABBOTT LABS COM 002824100 394 4991 SH SOLE 4991 0 0 ABBVIE INC COM 00287y109 7312 95973 SH SOLE 94073 0 1900 ABBVIE INC COM 00287y109 5218 68489 SH SOLE 1 63112 0 5376 ABERDEEN ASIA PACIFIC INCOM CLSD FD 003009107 34 10000 SH SOLE 1 10000 0 0 ABERDEEN ASIA PACIFIC INCOM CLSD FD 003009107 1217 360000 SH SOLE 360000 0 0 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3 634 SH SOLE 1 634 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 31 450 SH SOLE 450 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 294 4330 SH SOLE 1 4330 0 0 ACACIA COMMUNICATIONS INC COM 00401c108 67 1000 SH SOLE 1000 0 0 ACACIA RESH CORP COM 003881307 933 420085 SH SOLE 401130 0 18955 ACACIA RESH CORP COM 003881307 222 100000 SH SOLE 1 100000 0 0 ACCENTURE PLC COM g1151c101 5887 36058 SH SOLE 1 35313 0 745 ACCENTURE PLC COM g1151c101 6940 42511 SH SOLE 41686 0 825 ACCO BRANDS CORP COM COM 00081t108 697 137925 SH SOLE 137925 0 0 ACTIVISION BLIZZARD INC COM 00507v109 75 1268 SH SOLE 1 1268 0 0 ACTUA CORPORATION COM 005094107 12 250000 SH SOLE 250000 0 0 ACUSHNET HOLDINGS CORP COM 005098108 39 1518 SH SOLE 1 1518 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 88 7000 SH SOLE 7000 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 444 35231 SH SOLE 1 35231 0 0 ADAMS NAT RES FD INC COM COM 00548f105 2496 301041 SH SOLE 1 265711 0 35330 ADAMS NAT RES FD INC COM COM 00548f105 17082 2060574 SH SOLE 2060574 0 0 ADAMS RES & ENERGY INC COM 006351308 1489 63381 SH SOLE 59719 0 3662 ADAMS RES & ENERGY INC COM 006351308 77 3279 SH SOLE 1 3279 0 0 ADAPTHEALTH CORP COM CL A COM 00653q102 10 610 SH SOLE 610 0 0 ADEPTUS HEALTH COM 00esc5984 0 250 SH SOLE 1 250 0 0 ADESTO TECHNOLOGIES CORPORATIO COM 00687d101 368 32880 SH SOLE 32880 0 0 ADIDAS AG NPV COM d0066b185 7 32 SH SOLE 1 32 0 0 ADIENT PLC SHS COM g0084w101 0 41 SH SOLE 1 41 0 0 ADOBE SYS INC COM COM 00724f101 947 2976 SH SOLE 1 2751 0 225 ADOBE SYS INC COM COM 00724f101 333 1046 SH SOLE 1046 0 0 ADOBE SYS INC COM CALL 00724f901 37 12 SH Call SOLE 12 0 0 ADOBE SYS INC COM PUT 00724f951 7 5 SH Put SOLE 5 0 0 ADVANCED DISPOSAL SERVICES INC COM 00790x101 33 1000 SH SOLE 1000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 32 700 SH SOLE 1 200 0 500 ADVANCED MICRO DEVICES INC COM 007903107 142 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 1131 226155 SH SOLE 226155 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 259 4571 SH SOLE 1 4571 0 0 AECOM TECH CORP DEL COM COM 00766t100 10 320 SH SOLE 320 0 0 AETHLON MEDICAL INC COM 00808y307 46 30000 SH SOLE 30000 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 LEASE CORP CL A COM 00912x302 18 800 SH SOLE 1 800 0 0 AIR PRODS & CHEMS INC COM 009158106 1569 7860 SH SOLE 1 7417 0 443 AIR PRODS & CHEMS INC COM 009158106 4631 23198 SH SOLE 22703 0 495 ALASKA AIR GROUP INC COM 011659109 19 650 SH SOLE 1 650 0 0 ALASKA COMMNCT SYS GRP COM COM 01167p101 522 299799 SH SOLE 280822 0 18977 ALCON INC COM H01301128 15 296 SH SOLE 296 0 0 ALCON INC COM H01301128 32 625 SH SOLE 1 625 0 0 ALIBABA GRP SHS COM 01609w102 95 491 SH SOLE 491 0 0 ALIBABA GRP SHS COM 01609w102 414 2129 SH SOLE 1 2129 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 241 30146 SH SOLE 30146 0 0 ALIMERA SCIENCES INC COM 016259202 1 333 SH SOLE 1 333 0 0 ALITHYA GROUP INC COM 01643b106 257 147945 SH SOLE 1 147945 0 0 ALITHYA GROUP INC COM 01643b106 3047 1751339 SH SOLE 1751339 0 0 ALLERGAN PLC COM COM g0177j108 219 1238 SH SOLE 1 1238 0 0 ALLERGAN PLC COM COM g0177j108 1665 9400 SH SOLE 9400 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 8 248 SH SOLE 1 248 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 93 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 3 166 SH SOLE 166 0 0 ALLIANZGI EQUITY & CONV INCO CLSD FD 018829101 18 958 SH SOLE 1 958 0 0 ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 257 26749 SH SOLE 1 12941 0 13809 ALLISON TRANSMISSION HLDGS COM 01973r101 29 880 SH SOLE 1 880 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 324 34276 SH SOLE 32159 0 2117 ALLSTATE CORP COM 020002101 452 4932 SH SOLE 1 4457 0 475 ALLSTATE CORP COM 020002101 92 1000 SH SOLE 1000 0 0 ALLSTATE CORPORATION CV PFD 020002838 46 2000 SH SOLE 1 2000 0 0 ALLY FINL INC COM COM 02005n100 4060 281342 SH SOLE 193151 0 88191 ALLY FINL INC COM COM 02005n100 146 10105 SH SOLE 1 10105 0 0 ALPHABET INC COM 02079K305 5100 4389 SH SOLE 1 4016 0 373 ALPHABET INC COM 02079K305 430 370 SH SOLE 370 0 0 ALPHABET INC COM 02079K107 8747 7522 SH SOLE 1 7021 0 501 ALPHABET INC COM 02079K107 665 572 SH SOLE 572 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 2568 208630 SH SOLE 147830 0 60800 ALPS ETF TR INDX FD 00162Q866 12 3500 SH SOLE 1 3500 0 0 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 201 6407 SH SOLE 1 6407 0 0 ALTA EQUIPMENT GROUP COM 02128l106 443 103766 SH SOLE 99273 0 4493 ALTICE USA INC COM 02156k103 18 820 SH SOLE 820 0 0 ALTRIA GROUP INC COM 02209S103 439 11354 SH SOLE 1 10954 0 400 AMARIN CORP PLC COM 023111206 2 500 SH SOLE 1 500 0 0 AMAZON COM INC COM 023135106 12036 6173 SH SOLE 1 5795 0 378 AMAZON COM INC COM 023135106 751 385 SH SOLE 385 0 0 AMBASE CORP COM COM 023164106 73 345501 SH SOLE 345501 0 0 AMC NETWORKS INC COM 00164V103 40 1650 SH SOLE 1 0 0 1650 AMERCO COM COM 235861002 477 1640 SH SOLE 1 1590 0 50 AMERICAN AXLE & MFG COM COM 240611038 14 4000 SH SOLE 1 4000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 526 6575 SH SOLE 1 6575 0 0 AMERICAN EXPRESS CO COM 025816109 109 1277 SH SOLE 1 1277 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 39 557 SH SOLE 1 557 0 0 AMERICAN FUNDS 529 COM 000000000 166 166038 SH SOLE 1 166038 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 15 67 SH SOLE 67 0 0 AMERICAN TOWER CORP NEW COM 03027X100 327 1500 SH SOLE 1 1500 0 0 AMERICAN TOWER CORP NEW COM CALL 03027x900 294 466 SH Call SOLE 466 0 0 AMERICAN TOWER CORP NEW COM PUT 03027x950 51 400 SH Put SOLE 400 0 0 AMERICAN VANGUARD CORP COM 030371108 518 35820 SH SOLE 35820 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 294 2459 SH SOLE 1 2459 0 0 AMERIPRISE FINL INC COM 03076C106 361 3524 SH SOLE 1 3524 0 0 AMERISOURCE BERGEN CORP COM 03073e105 263 2975 SH SOLE 1 2975 0 0 AMGEN INC COM 031162100 14670 72360 SH SOLE 70860 0 1500 AMGEN INC COM 031162100 11127 54886 SH SOLE 1 50851 0 4035 AMICUS THERAPEUTICS INC COM 03152w109 1 135 SH SOLE 1 135 0 0 AMTECH SYS INC COM 032332504 1222 280805 SH SOLE 264463 0 16342 ANAPLAN INC COM 03272l108 526 17379 SH SOLE 2 17379 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANDERSONS INC COM 034164103 2 100 SH SOLE 0 0 100 ANGLE PLC SURREY COM 03476V100 6 1100 SH SOLE 1 1100 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 12 267 SH SOLE 1 267 0 0 ANIXTER INTL INC COM 035290105 132 1500 SH SOLE 1500 0 0 ANNALY CAP MGMT INC COM 035710409 6 1250 SH SOLE 1 1250 0 0 ANSELL LIMITED ADUS 03634m208 30 451 SH SOLE 1 451 0 0 ANSYS INC COM 03662Q105 8 35 SH SOLE 1 35 0 0 ANTA SPORTS PRODUCTS LTD COM 03662p107 57 311 SH SOLE 1 311 0 0 ANTHEM INC COM 036752103 17 73 SH SOLE 1 73 0 0 AON PLC COM G0408V102 907 5493 SH SOLE 1 5393 0 100 APACHE CORP COM 037411105 4 1034 SH SOLE 1 1034 0 0 APERGY CORPORATION COM 03755l104 68 11759 SH SOLE 1 11759 0 0 API GROUP CORP ORD NPV COM g0473c104 5400 771500 SH SOLE 607590 0 163910 API GROUP CORP ORD NPV COM g0473c104 122 17500 SH SOLE 1 17500 0 0 APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH SOLE 1 18 0 0 APOLLO GLOBAL MGMT COM 037612306 168 5017 SH SOLE 1 5017 0 0 APOLLO GLOBAL MGMT INC PFD SER CV PFD 037612306 47 2000 SH SOLE 2000 0 0 APPFOLIO INC COM 03783C100 3911 35248 SH SOLE 2 35248 0 0 APPLE INC COM 037833100 15165 59637 SH SOLE 58437 0 1200 APPLE INC COM 037833100 32851 129188 SH SOLE 1 124985 0 4203 APPLE INC CALL 037833900 44 40 SH Call SOLE 40 0 0 APPLE INC PUT 037833950 15 10 SH Put SOLE 10 0 0 APPLIED INDLTECH INC COM COM 03820c105 131 2875 SH SOLE 1 2875 0 0 APPLIED MATLS INC COM 038222105 488 10657 SH SOLE 10657 0 0 APPLIED MATLS INC COM 038222105 875 19100 SH SOLE 1 19100 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 21 595 SH SOLE 1 595 0 0 ARCONIC INC COM COM 03965l100 3400 211687 SH SOLE 161553 0 50134 ARCONIC INC COM COM 03965l100 122 7580 SH SOLE 1 7580 0 0 ARCOSA INC COM 039653100 13928 350483 SH SOLE 274284 0 76199 ARCOSA INC COM 039653100 219 5500 SH SOLE 1 5500 0 0 ARES CAP CORP COM COM 04010l103 2734 253649 SH SOLE 1 237151 0 16498 ARK INNOVATION ETF INDX FD 00214q104 34 776 SH SOLE 1 776 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 68 859 SH SOLE 1 859 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 597 7521 SH SOLE 7521 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280a100 43 1500 SH SOLE 1 1500 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1436 17615 SH SOLE 1 16015 0 1600 ASA GOLD AND PRECIOUS METALS L COM g3156p103 57 5504 SH SOLE 5504 0 0 ASHFORD INC COM 044104107 0 2 SH SOLE 2 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 37 734 SH SOLE 1 734 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 6513 130080 SH SOLE 130080 0 0 ASHLAND GLOBAL HLDGS INC PUT 044186954 537 1272 SH Put SOLE 1272 0 0 ASTRAZENECA PLC ADUS 046353108 95 2138 SH SOLE 1 2138 0 0 ASURE SOFTWARE INC COM 04649U102 16 2740 SH SOLE 1 2740 0 0 ASURE SOFTWARE INC COM 04649U102 60 10000 SH SOLE 10000 0 0 AT&T INC COM 00206r102 5622 192867 SH SOLE 189667 0 3200 AT&T INC COM 00206r102 6974 239258 SH SOLE 1 225634 0 13624 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLAS TECHNICAL CONSULTANTS IN COM 049430101 627 72959 SH SOLE 53993 0 18966 ATLASSIAN CORPORATION PLC COM g06242104 1495 10895 SH SOLE 2 10895 0 0 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 05156x108 0 350 SH SOLE 1 350 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1361 9956 SH SOLE 1 9006 0 950 AUTOMATIC DATA PROCESSING IN COM 053015103 136 997 SH SOLE 997 0 0 AVAYA HOLDINGS CORPORATION COM 05351x101 5 590 SH SOLE 1 590 0 0 AVIAT NETWORKS INC COM 05366y201 785 92317 SH SOLE 86888 0 5429 AVISTA CORP COM COM 05379b107 2 50 SH SOLE 1 50 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 9 500 SH SOLE 1 500 0 0 AXT INC COM 00246W103 912 283964 SH SOLE 265417 0 18547 B & G FOODS INC NEW CL A COM 05508r106 35 1925 SH SOLE 1 1925 0 0 B RILEY FINANCIAL INC COM 05580m108 939 50960 SH SOLE 50960 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 1 100 SH SOLE 1 100 0 0 BANCROFT FUND LTD COM 059695106 34 1750 SH SOLE 1 1750 0 0 BANK FIRST NATL CORP COM 06211j100 4 77 SH SOLE 77 0 0 BANK FIRST NATL CORP COM 06211j100 13 224 SH SOLE 1 224 0 0 BANK NEW YORK MELLON CORP COM 064058100 182 5400 SH SOLE 1 4150 0 1250 BANK NEW YORK MELLON CORP COM 064058100 17 500 SH SOLE 500 0 0 BANK OF AMERICA CORPORATION CV PFD 06055h202 47 2000 SH SOLE 1 2000 0 0 BANK AMER CORP CV PFD 060505682 1075 849 SH SOLE 1 790 0 59 BANK AMER CORP COM 060505104 5685 267759 SH SOLE 1 260169 0 7590 BANK AMER CORP COM 060505104 11602 546487 SH SOLE 534957 0 11530 BANK OZK COM 06417n103 34 2060 SH SOLE 1 2060 0 0 BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 53 450 SH SOLE 1 450 0 0 BARCO NV ACT COM b0833f107 23 150 SH SOLE 1 150 0 0 BASF SE SPONSORED ADR ADUS 055262505 19 1600 SH SOLE 1 1600 0 0 BAXTER INTL INC COM 071813109 191 2351 SH SOLE 1 2351 0 0 BCE INC COM 05534B760 8 200 SH SOLE 1 200 0 0 BECTON DICKINSON & CO COM 075887109 1461 6360 SH SOLE 1 5685 0 675 BED BATH & BEYOND INC COM 075896100 501 119070 SH SOLE 1 109341 0 9729 BED BATH & BEYOND INC COM 075896100 84 20000 SH SOLE 20000 0 0 BED BATH & BEYOND INC CALL 075896900 1 10 SH Call SOLE 1 10 0 0 BED BATH & BEYOND INC CALL 075896900 472 7380 SH Call SOLE 7380 0 0 BELDEN INC COM 077454106 19 538 SH SOLE 1 538 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 15361 84019 SH SOLE 1 78015 0 6004 BERKSHIRE HATHAWAY INC DEL COM 084670702 1771 9688 SH SOLE 9688 0 0 BGC PARTNERS INC COM 05541t101 10 4000 SH SOLE 1 4000 0 0 BHP GROUP LTD ADUS 088606108 37 1019 SH SOLE 1 1019 0 0 BIG LOTS INC COM 089302103 35043 2464343 SH SOLE 2464343 0 0 BIG LOTS INC CALL 089302903 300 7500 SH Call SOLE 7500 0 0 BIOGEN INC COM 09062X103 1532 4841 SH SOLE 1 4376 0 465 BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 24 2500 SH SOLE 1 2500 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 23 275 SH SOLE 1 275 0 0 BIOTELEMETRY INC COM 090672106 6230 161773 SH SOLE 126183 0 35590 BIOTELEMETRY INC COM 090672106 53 1370 SH SOLE 1 1370 0 0 BITCOIN INVESTMENT TRUST COM 09173t108 4 500 SH SOLE 1 500 0 0 BKLN 210115P00020000 PUT 46138g958 2015 8056 SH Put SOLE 8056 0 0 BLACK KNIGHT INC COM 09215c105 225 3879 SH SOLE 1 3573 0 306 BLACK KNIGHT INC COM 09215c105 5584 96176 SH SOLE 71256 0 24920 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 10 1594 SH SOLE 1 1594 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 221 17000 SH SOLE 1 17000 0 0 BLACKROCK INC COM 09247X101 7996 18173 SH SOLE 17873 0 300 BLACKROCK INC COM 09247X101 3253 7394 SH SOLE 1 6770 0 624 BLACKROCK MULTI SECTOR OPPORTU COM 09190c104 177 2500 SH SOLE 1 2500 0 0 BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 12 925 SH SOLE 1 925 0 0 BLACKROCK RES & COMMODITIES ST COM 09257a108 2 388 SH SOLE 388 0 0 BLACKROCK RES & COMMODITIES ST COM 09257a108 143 28321 SH SOLE 1 28321 0 0 BLACKSTONE GROUP INC COM 09260d107 4513 99034 SH SOLE 1 83072 0 15962 BLACKSTONE GROUP INC COM 09260d107 192 4211 SH SOLE 4211 0 0 BLUEGREEN VACATIONS CORP COM COM 09629f108 729 126074 SH SOLE 126074 0 0 BRISTOL MYERS SQUIBB CO PUT 110122958 10 100 SH Put SOLE 100 0 0 BOEING CO COM 097023105 507 3400 SH SOLE 1 3265 0 135 BOOKING HOLDINGS INC COM 09857l108 3235 2405 SH SOLE 1 2089 0 316 BOOKING HOLDINGS INC COM 09857l108 447 332 SH SOLE 332 0 0 BOSWELL J G CO COM COM 101205102 6 13 SH SOLE 13 0 0 BOSWELL J G CO COM COM 101205102 30 60 SH SOLE 1 60 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 187 20291 SH SOLE 1 20291 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 460 50000 SH SOLE 50000 0 0 BP PLC COM 055622104 404 16575 SH SOLE 1 11800 0 4775 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 27 1110 SH SOLE 1 1110 0 0 BRINKS CO COM 109696104 13 241 SH SOLE 1 241 0 0 BRINKS CO COM 109696104 533 10244 SH SOLE 10244 0 0 BRISTOL MYERS SQUIBB CO WT 110122157 38 9921 SH SOLE 1 9701 0 220 BRISTOL MYERS SQUIBB CO WT 110122157 24 6350 SH SOLE 6350 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1896 34023 SH SOLE 1 33803 0 220 BRISTOL MYERS SQUIBB CO COM 110122108 1229 22050 SH SOLE 22050 0 0 BROADCOM LTD SHS COM 11135f101 7951 33534 SH SOLE 32859 0 675 BROADCOM LTD SHS COM 11135f101 6709 28295 SH SOLE 1 26570 0 1725 BROOKFIELD ASSET MGMT INC COM 112585104 1341 30306 SH SOLE 1 27994 0 2312 BROOKFIELD INFRAST PARTNERS COM G16252101 115 3200 SH SOLE 1 2100 0 1100 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 12 354 SH SOLE 1 232 0 122 BROOKFIELD PROPERTY PARTNERS CV PFD g16249149 111 6500 SH SOLE 1 6500 0 0 BROOKFIELD PROPERTY PARTNERS CV PFD g16249149 608 35500 SH SOLE 35500 0 0 BROWN FORMAN CORP COM 115637209 1182 21292 SH SOLE 1 19742 0 1550 BROWN FORMAN CORP COM 115637209 14 250 SH SOLE 1 250 0 0 BRUNSWICK CORP COM 117043109 2181 61660 SH SOLE 44020 0 17640 BRUNSWICK CORP COM 117043109 18 500 SH SOLE 1 500 0 0 BUCKEYE STATE BANK COM 118240209 56 4000 SH SOLE 1 0 0 4000 BUILD A BEAR WORKSHOP COM 120076104 16 11521 SH SOLE 1 11521 0 0 BWX TECHNOLOGIES COM 05605h100 5185 106443 SH SOLE 80228 0 26215 BWX TECHNOLOGIES COM 05605h100 52 1066 SH SOLE 1 1066 0 0 CABOT OIL & GAS CORP COM 127097103 1675 97438 SH SOLE 93666 0 3772 CADENCE DESIGN SYSTEM INC COM 127387108 33 500 SH SOLE 1 500 0 0 CAESARS ENTMT CORP COM 127686103 62 9244 SH SOLE 1 9244 0 0 CAESARS ENTMT CORP CALL 127686903 36 240 SH Call SOLE 240 0 0 CALLAWAY GOLF CO COM 131193104 2 200 SH SOLE 1 200 0 0 CALLON PETE CO DEL COM 13123X102 49 90000 SH SOLE 1 90000 0 0 CALLON PETE CO DEL COM 13123X102 82 150000 SH SOLE 150000 0 0 CAMBRIA ETF TR INDX FD 132061201 57 2250 SH SOLE 1 2250 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH SOLE 1 100 0 0 CANNAE HOLDINGS INC COM 13765n107 9548 285098 SH SOLE 209057 0 76041 CANNAE HOLDINGS INC COM 13765n107 244 7273 SH SOLE 1 7273 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035100 2 110 SH SOLE 110 0 0 CANOPY GROWTH CORP COM 138035100 12 844 SH SOLE 1 844 0 0 CAPITAL ONE FINL CORP COM 14040H105 3 56 SH SOLE 1 56 0 0 CAPITAL SOUTHWEST CORPORATION CV PFD 140501206 33 1500 SH SOLE 1 1500 0 0 CAPITAL SOUTHWEST CORPORATION CV PFD 140501206 44 2000 SH SOLE 2000 0 0 CARDINAL HEALTH INC COM 14149y108 10 200 SH SOLE 1 200 0 0 CARNIVAL CORP COM 143658300 47 3556 SH SOLE 3556 0 0 CAROLINA FINL CORP NEW COM 143873107 776 30000 SH SOLE 30000 0 0 CARVANA CO COM 146869102 2 30 SH SOLE 1 30 0 0 CASELLA WASTE SYS INC COM 147448104 156 4000 SH SOLE 1 4000 0 0 CATASYS INC COM 149049504 191 12530 SH SOLE 11680 0 850 CATERPILLAR INC DEL COM 149123101 202 1738 SH SOLE 1 1488 0 250 CAVCO INDS INC DEL COM 149568107 816 5630 SH SOLE 5630 0 0 CBIZ INC COM 124805102 10 500 SH SOLE 1 500 0 0 CBRE GROUP INC COM 12504l109 162 4285 SH SOLE 1 4285 0 0 CDW CORPORATION COM 12514g108 52 562 SH SOLE 1 562 0 0 CECIL BANCORP RSTD COM 149841306 588 687504 SH SOLE 687504 0 0 CECIL BANCORP Inc COM 149841306 0 125 SH SOLE 1 125 0 0 CEDAR FAIR L P LP 150185106 39 2117 SH SOLE 1 2117 0 0 CELANESE CORP DEL COM 150870103 59 800 SH SOLE 1 0 0 800 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 6 1891 SH SOLE 1 1891 0 0 CENTRAL FEDERAL CORPORATION COM 15346q400 669 63639 SH SOLE 1 56367 0 7272 CENTURYLINK INC COM 156700106 233 24619 SH SOLE 1 24619 0 0 CERNER CORP COM 156782104 732 11622 SH SOLE 1 11472 0 150 CHARLES RIV LABS INTL INC COM 159864107 7716 61136 SH SOLE 46286 0 14850 CHARLES RIV LABS INTL INC COM 159864107 139 1100 SH SOLE 1 1100 0 0 CHECK POINT SOFTWARE ORD COM m22465104 101 1000 SH SOLE 1 1000 0 0 CHECK POINT SOFTWARE ORD COM m22465104 126 1250 SH SOLE 1250 0 0 CHENIERE ENERGY INC COM 16411r208 2 47 SH SOLE 1 47 0 0 CHEVRON CORP NEW COM 166764100 9062 125069 SH SOLE 122594 0 2475 CHEVRON CORP NEW COM 166764100 6509 89830 SH SOLE 1 83756 0 6074 CHEWY INC COM 16679l109 1 25 SH SOLE 1 25 0 0 CHICAGO RIVET & MACH CO COM 168088102 74 3499 SH SOLE 1 3499 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 50 5528 SH SOLE 1 5528 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 58 88 SH SOLE 88 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 124 190 SH SOLE 1 190 0 0 CHRISTOPHER & BANKS CORP COM COM 171046105 0 1000 SH SOLE 1 1000 0 0 CHUBB LTD COM COM h1467j104 37 333 SH SOLE 1 333 0 0 CHURCH & DWIGHT INC COM 171340102 58 897 SH SOLE 1 897 0 0 CHURCHILL DOWNS INC COM 171484108 1249 12128 SH SOLE 8798 0 3330 CHURCHILL DOWNS INC COM 171484108 30 296 SH SOLE 1 296 0 0 CIGNA CORP NEW COM 125523100 127 717 SH SOLE 1 717 0 0 CIM COML TR CORP COM 125525584 1830 165000 SH SOLE 165000 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 12 1500 SH SOLE 1 1500 0 0 CINCINNATI BELL INC NEW COM 171871502 160 10909 SH SOLE 10909 0 0 CINCINNATI FINL CORP COM 172062101 6317 83723 SH SOLE 1 83723 0 0 CINEMARK HOLDINGS INC COM 17243V102 2 162 SH SOLE 1 162 0 0 CINEPLEX INC COM 172454100 332 40000 SH SOLE 40000 0 0 CISCO SYS INC COM 17275r102 8456 215123 SH SOLE 211723 0 3400 CISCO SYS INC COM 17275r102 8181 208125 SH SOLE 1 202300 0 5825 CITI TRENDS INC COM COM 17306x102 1330 149405 SH SOLE 106522 0 42883 CITIGROUP INC COM 172967424 557 13235 SH SOLE 1 13235 0 0 CITIZENS FINL GROUP INC COM 174610105 2478 131730 SH SOLE 1 127476 0 4254 CITIZENS FINL GROUP INC COM 174610105 7743 411639 SH SOLE 402479 0 9160 CIVISTA BANCSHARES INC COM 178867107 5 319 SH SOLE 1 319 0 0 CLEARWATER PAPER CORPORATION COM 18538r103 676 30980 SH SOLE 30980 0 0 CLEVELAND CLIFFS INC COM 185899101 8 2008 SH SOLE 1 2008 0 0 CLEVELAND CLIFFS INC COM 185899101 694 175760 SH SOLE 175760 0 0 CLOROX CO DEL COM 189054109 87 500 SH SOLE 1 500 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 47 799 SH SOLE 1 799 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 20 2578 SH SOLE 1 2578 0 0 COCA COLA CO COM 191216100 160 3620 SH SOLE 3620 0 0 COCA COLA CO COM 191216100 1335 30169 SH SOLE 1 30169 0 0 COEUR MNG INC COM 192108504 0 79 SH SOLE 1 79 0 0 COFFEE HLDG CO INC COM 192176105 753 323230 SH SOLE 303389 0 19841 COFFEE HLDG CO INC COM 192176105 10 4379 SH SOLE 1 4379 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1498 32231 SH SOLE 1 27921 0 4311 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 109 2338 SH SOLE 2338 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 10 1000 SH SOLE 1 1000 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 84 8760 SH SOLE 8760 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 398 21137 SH SOLE 1 20487 0 650 COLGATE PALMOLIVE CO COM 194162103 968 14592 SH SOLE 1 14152 0 440 COLUMBIA FINL INC COM 197641103 8645 600352 SH SOLE 446517 0 153835 COLUMBIA FINL INC COM 197641103 136 9430 SH SOLE 1 9430 0 0 COMCAST CORP NEW COM 20030N101 2628 76428 SH SOLE 1 70726 0 5703 COMCAST CORP NEW COM 20030N101 11 334 SH SOLE 334 0 0 COMFORT SYS USA INC COM 199908104 6702 183360 SH SOLE 144030 0 39330 COMFORT SYS USA INC COM 199908104 80 2200 SH SOLE 1 2200 0 0 COMPASS DIVERSIFIED HOLDINGS COM 20451q401 282 16500 SH SOLE 16500 0 0 COMPUTER TASK GROUP INC COM 205477102 645 168359 SH SOLE 158214 0 10145 CONAGRA BRANDS INC COM 205887102 232 7900 SH SOLE 1 7900 0 0 CONDOR HOSPITALITY TR INC COM 20676Y403 257 62460 SH SOLE 62460 0 0 CONDUENT INC COM 206787103 136 55400 SH SOLE 1 55400 0 0 CONDUENT INC COM 206787103 306 125000 SH SOLE 125000 0 0 CONOCOPHILLIPS COM 20825c104 1315 42696 SH SOLE 1 36858 0 5838 CONOCOPHILLIPS COM 20825c104 207 6709 SH SOLE 6709 0 0 CONRAD INDS INC COM COM 208305102 15 1698 SH SOLE 1 1698 0 0 CONSOLIDATED EDISON INC COM 209115104 151 1936 SH SOLE 1 1577 0 359 CONSTELLATION BRANDS INC COM 21036P108 29 200 SH SOLE 200 0 0 CONSTELLATION BRANDS INC COM 21036P108 125 873 SH SOLE 1 873 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 193 215 SH SOLE 1 215 0 0 CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259927 SH SOLE 1 259927 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 5 299 SH SOLE 1 299 0 0 CORNING INC COM 219350105 354 17255 SH SOLE 1 17055 0 200 CORNING INC COM 219350105 304 14790 SH SOLE 14790 0 0 CORNING NATURAL GAS HOLDING CO COM 219387107 25 1588 SH SOLE 1 1588 0 0 CORTEVA COM 22052l104 249 10590 SH SOLE 1 8161 0 2430 CORTEVA COM 22052l104 0 2 SH SOLE 2 0 0 CORTLAND BANCORP COM 220587109 97 7150 SH SOLE 1 7150 0 0 CORTLAND BANCORP COM 220587109 4068 301299 SH SOLE 301299 0 0 CORVEL CORP COM 221006109 1098 20138 SH SOLE 19578 0 560 CORVEL CORP COM 221006109 8 150 SH SOLE 1 150 0 0 COSTAR GROUP INC COM COM 22160n109 378 643 SH SOLE 1 643 0 0 COSTCO WHSL CORP NEW COM 22160K105 4200 14730 SH SOLE 1 13660 0 1070 COSTCO WHSL CORP NEW COM 22160K105 472 1657 SH SOLE 1657 0 0 COUNTY BANCORP INC COM 221907108 1446 78187 SH SOLE 75656 0 2531 COUPA SOFTWARE INC COM 22266l106 5916 42342 SH SOLE 2 42342 0 0 COWEN INC COM 223622606 667 69067 SH SOLE 64915 0 4152 CPI AEROSTRUCTURES INC COM 125919308 255 113337 SH SOLE 105853 0 7484 CRA INTL INC COM 12618T105 53 1600 SH SOLE 1 1600 0 0 CRA INTL INC COM 12618T105 1830 54767 SH SOLE 54767 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 8 100 SH SOLE 1 100 0 0 CRAFT BREW ALLIANCE INC COM 224122101 596 40000 SH SOLE 40000 0 0 CRANE CO COM 224399105 49 1000 SH SOLE 1 0 0 1000 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 8 50 SH SOLE 1 50 0 0 CRESCO LABS INC COM 22587m106 892 299174 SH SOLE 1 252090 0 47084 CRESCO LABS INC COM 22587m106 3 1000 SH SOLE 1000 0 0 CRISPR THERAPEUTICS AG COM h17182108 15 350 SH SOLE 1 350 0 0 CRONOS GROUP INC COM 22717l101 3 450 SH SOLE 1 450 0 0 CRONOS GROUP INC COM 22717l101 4 750 SH SOLE 750 0 0 CROSSROADS CAP INC COM COM 227656105 10 22000 SH SOLE 1 22000 0 0 CROSSROADS CAP INC COM COM 227656105 17 36156 SH SOLE 36156 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 92 640 SH SOLE 640 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 145 1002 SH SOLE 1 1002 0 0 CSX CORP COM 126408103 3221 56214 SH SOLE 1 52243 0 3971 CTI BIOPHARMA CORP COM 12648l601 0 1 SH SOLE 1 1 0 0 CTT - CORREIOS DE PORTUGAL S.A COM x1r05j122 1492 593051 SH SOLE 593051 0 0 CUBIC CORP COM 229669106 8 200 SH SOLE 1 200 0 0 CUMMINS INC COM 231021106 173 1275 SH SOLE 1 1275 0 0 CUMULUS MEDIA INC COM 231082801 106 19470 SH SOLE 19470 0 0 CVS HEALTH CORP COM 126650100 10028 169026 SH SOLE 165776 0 3250 CVS HEALTH CORP COM 126650100 7395 124647 SH SOLE 1 118578 0 6069 CYPRESS SEMICONDUCTOR CORP COM 232806109 746 32000 SH SOLE 32000 0 0 CYPRESS SEMICONDUCTOR CORP CALL 232806909 33 100 SH Call SOLE 100 0 0 CYRUSONE INC COM 23283r100 1967 31847 SH SOLE 24207 0 7640 CYRUSONE INC COM 23283r100 51 830 SH SOLE 1 830 0 0 D R HORTON INC COM COM 23331a109 14 400 SH SOLE 1 400 0 0 DANAHER CORPORATION COM 235851102 863 6237 SH SOLE 1 6012 0 225 DANAHER CORPORATION COM 235851102 63 455 SH SOLE 455 0 0 DARDEN RESTAURANTS INC COM 237194105 6 116 SH SOLE 1 116 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 303 311617 SH SOLE 293171 0 18446 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 32 620 SH SOLE 1 620 0 0 DEERE & CO COM 244199105 235 1700 SH SOLE 1 1375 0 325 DELL TECHNOLOGIES INC COM 24703l202 17 429 SH SOLE 1 429 0 0 DELPHI TECHNOLOGIES PLC COM g2709g107 322 40000 SH SOLE 40000 0 0 DELTA AIR LINES INC DEL COM 247361702 301 10552 SH SOLE 1 10352 0 200 DELTA APPAREL INC COM 247368103 268 25720 SH SOLE 25720 0 0 DENNYS CORP COM COM 24869p104 206 26830 SH SOLE 26830 0 0 DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 45 3500 SH SOLE 1 3500 0 0 DEUTSCHE POST AG SPONSORED ADR ADUS 25157Y202 45 1658 SH SOLE 1 1658 0 0 DBX ETF TR COM 233051879 7 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 6384 50223 SH SOLE 49198 0 1025 DIAGEO P L C ADUS 25243Q205 3932 30934 SH SOLE 1 29907 0 1027 DIAMOND HILL INVESTMENT GROUP COM 25264r207 262 2901 SH SOLE 2718 0 183 DIEBOLD NXDF INC COM 253651103 4431 1258667 SH SOLE 1 1170617 0 88050 DIEBOLD NXDF INC COM 253651103 6771 1923666 SH SOLE 1923666 0 0 DIEBOLD NXDF INC CALL 253651903 183 4011 SH Call SOLE 4011 0 0 DIEBOLD NXDF INC PUT 253651953 4106 4666 SH Put SOLE 4666 0 0 DIGITAL RLTY TR INC COM 253868103 355 2557 SH SOLE 1 2157 0 400 DIGITAL RLTY TR INC COM 253868103 126 909 SH SOLE 909 0 0 DINE BRANDS GLOBAL INC COM 254423106 1177 41042 SH SOLE 29263 0 11779 DINE BRANDS GLOBAL INC COM 254423106 23 800 SH SOLE 1 800 0 0 DIREXION SHS ETF TR CALL 25460e902 0 50 SH Call SOLE 50 0 0 DIREXION SHS ETF TR CALL 25460e904 4 300 SH Call SOLE 300 0 0 DIREXION SHS ETF TR CALL 25460e906 1 80 SH Call SOLE 80 0 0 DIREXION SHS ETF TR CALL 25460e907 1 100 SH Call SOLE 100 0 0 DIREXION SHS ETF TR ALL CAP IN INDX FD 25459y769 38 1347 SH SOLE 1 1347 0 0 DIREXION SHS ETF TR DAILY FTSE COM 25490k836 7 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 COM 25459y207 16 343 SH SOLE 1 343 0 0 DIREXION SHS ETF TR ZACKS MLP INDX FD 25459y298 11 2317 SH SOLE 1 2317 0 0 DISCOVER FINL SVCS COM 254709108 1143 32049 SH SOLE 1 31511 0 538 DISCOVER FINL SVCS COM 254709108 2918 81809 SH SOLE 80059 0 1750 DISCOVERY COMMUNICATIONS INC COM 25470f104 149 7675 SH SOLE 1 7150 0 525 DISCOVERY INC COM 25470F302 355 20258 SH SOLE 1 16983 0 3275 DIVIDEND & INCOME FD COM NEW COM 25538a204 442 50300 SH SOLE 50300 0 0 DIVIDEND & INCOME FD COM NEW COM 25538a204 520 59142 SH SOLE 1 59142 0 0 DOCUSIGN INC COM 256163106 21 225 SH SOLE 1 225 0 0 DOCUSIGN INC COM 256163106 4648 50299 SH SOLE 2 50299 0 0 DOLBY LABORATORIES INC COM 25659T107 5 90 SH SOLE 1 90 0 0 DOMINION ENERGY INC CV PFD 25746u844 46 1850 SH SOLE 1 1850 0 0 DOMINION RES COM 25746u109 1675 23201 SH SOLE 1 21226 0 1975 DONEGAL GROUP INC COM 257701201 24 1581 SH SOLE 1581 0 0 DONEGAL GROUP INC COM 257701201 196 12898 SH SOLE 1 12898 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 457 86734 SH SOLE 81338 0 5396 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 7 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 105 1250 SH SOLE 1250 0 0 DOVER CORP COM 260003108 218 2602 SH SOLE 1 2602 0 0 DOW INC COM 260557103 66 2269 SH SOLE 1 2084 0 185 DOW INC COM 260557103 82 2820 SH SOLE 2820 0 0 DROPBOX INC COM 26210c104 5007 276625 SH SOLE 2 276625 0 0 DTE ENERGY CO COM 233331107 6449 67910 SH SOLE 48350 0 19560 DTE ENERGY CO COM 233331107 142 1492 SH SOLE 1 1492 0 0 DUKE ENERGY CORP NEW CV PFD 26441c501 42 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM 26441C204 444 5493 SH SOLE 1 5413 0 80 DUKE ENERGY CORP NEW COM 26441C204 13 166 SH SOLE 166 0 0 DUNKIN BRANDS GROUP INC COM 265504100 22 405 SH SOLE 405 0 0 DUPONT DE NEMOURS INC COM 26614n102 668 19578 SH SOLE 1 19389 0 189 DUPONT DE NEMOURS INC COM 26614n102 161 4729 SH SOLE 4729 0 0 DYCOM INDS INC COM 267475101 28 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 12 750 SH SOLE 750 0 0 EAGLE BANCORP MONT INC COM 26942G100 32 2000 SH SOLE 1 2000 0 0 EAGLE BULK SHIPPING INC COM y2187a143 285 154222 SH SOLE 144459 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 94 15341 SH SOLE 15341 0 0 EAGLE MATERIALS INC COM 26969P108 5700 97570 SH SOLE 77960 0 19610 EAGLE MATERIALS INC COM 26969P108 95 1630 SH SOLE 1 1630 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EAST WEST BANCORP INC COM COM 27579r104 9 360 SH SOLE 1 360 0 0 EASTERN CO COM 276317104 88 4530 SH SOLE 1 4530 0 0 EASTERN CO COM 276317104 1117 57267 SH SOLE 57267 0 0 EATON CORP PLC COM g29183103 7214 92852 SH SOLE 90752 0 2100 EATON CORP PLC COM g29183103 6679 85976 SH SOLE 1 78458 0 7518 EATON VANCE MUN INCOME TERM CLSD FD 27829u105 155 7782 SH SOLE 1 7782 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 677 34730 SH SOLE 1 34730 0 0 EBAY INC COM 278642103 19 625 SH SOLE 1 625 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875t101 767 44895 SH SOLE 44895 0 0 ECOLAB INC COM 278865100 107 684 SH SOLE 1 684 0 0 EDISON INTL COM 281020107 41 741 SH SOLE 1 741 0 0 EDITAS MEDICINE INC COM 28106w103 8 400 SH SOLE 1 400 0 0 EL PASO ELEC CO COM 283677854 136 2000 SH SOLE 2000 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 45 2000 SH SOLE 1 2000 0 0 ELASTIC NV COM n14506104 2196 39347 SH SOLE 2 39347 0 0 ELECTRONIC ARTS INC CALL 285512909 126 401 SH Call SOLE 401 0 0 ELECTRONIC ARTS INC PUT 285512959 14 50 SH Put SOLE 50 0 0 ELECTRONIC ARTS INC COM 285512109 2 16 SH SOLE 1 16 0 0 ELEMENT SOLUTIONS INC COM 28618m106 8007 957777 SH SOLE 765710 0 192067 ELEMENT SOLUTIONS INC COM 28618m106 116 13870 SH SOLE 1 13870 0 0 EMCORE CORP COM 290846203 112 50000 SH SOLE 50000 0 0 EMERALD PLANTATION HLDGS COM g30337102 16 780000 SH SOLE 780000 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 1181 20418 SH SOLE 14911 0 5507 EMERSON ELEC CO COM 291011104 132 2771 SH SOLE 1 2063 0 708 ENBRIDGE INC CO COM 29250n105 818 28135 SH SOLE 1 27656 0 479 ENBRIDGE INC CO COM 29250n105 165 5664 SH SOLE 5664 0 0 ENDEAVOUR SILVER CORP COM 29258y103 244 182218 SH SOLE 169508 0 12710 ENERGIZER HLDGS INC NEW COM 29272w109 4437 146684 SH SOLE 106604 0 40080 ENERGIZER HLDGS INC NEW COM 29272w109 110 3621 SH SOLE 1 3621 0 0 ENERGY TRANSFER LP LP 29273v100 174 37725 SH SOLE 1 35925 0 1800 ENERGY TRANSFER LP LP 29273v100 6 1335 SH SOLE 1335 0 0 ENPHASE ENERGY INC COM COM 29355a107 97 3000 SH SOLE 1 3000 0 0 ENPHASE ENERGY INC COM COM 29355a107 323 10000 SH SOLE 10000 0 0 ENSIGN GROUP INC COM COM 29358p101 318 8460 SH SOLE 8460 0 0 ENTERGY CORP NEW COM COM 29364g103 14 144 SH SOLE 1 144 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 3890 272020 SH SOLE 1 251202 0 20817 ENTERPRISE PRODS PARTNERS L LP 293792107 59 4133 SH SOLE 4133 0 0 EOG RES INC COM COM 26875p101 62 1715 SH SOLE 1 1615 0 100 EQT MIDSTREAM PARTNERS LP 26885b100 58 4900 SH SOLE 4900 0 0 EQUINIX INC COM 29444u700 106 170 SH SOLE 1 150 0 20 EQUINIX INC CALL 29444u900 221 60 SH Call SOLE 60 0 0 EQUITY COMWLTH COM 294628102 60 1900 SH SOLE 1900 0 0 EQUITY COMWLTH COM 294628102 520 16383 SH SOLE 1 16383 0 0 EQUUS TOTAL RETURN INC CLSD FD 294766100 365 384600 SH SOLE 384600 0 0 EQUUS TOTAL RETURN INC CLSD FD 294766100 579 609000 SH SOLE 1 609000 0 0 ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35100 SH SOLE 35100 0 0 ESC SEVENTY SEVEN COM 818esc998 0 21 SH SOLE 21 0 0 ESC SEVENTY SEVEN COM 818esc998 0 89 SH SOLE 1 89 0 0 ESC SOFTBRANDS COM 83402a990 0 40000 SH SOLE 40000 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 0 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 ESPERION THERAPEUTICS INC NE COM 29664W105 225 7125 SH SOLE 1 7125 0 0 LAUDER ESTEE COS INC COM 518439104 14 90 SH SOLE 1 90 0 0 LAUDER ESTEE COS INC COM 518439104 312 1959 SH SOLE 1959 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 7 600 SH SOLE 1 600 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 168 14696 SH SOLE 1 13496 0 1200 EVANS BANCORP INC COM NEW COM 29911q208 6 251 SH SOLE 1 251 0 0 EVERBRIDGE INC COM 29978a104 463 4355 SH SOLE 2 4355 0 0 EVEREST REINSURANCE GROUP COM g3223r108 130 675 SH SOLE 1 625 0 50 EVERSOURCE ENERGY COM COM 30040w108 13 168 SH SOLE 1 168 0 0 EXACT SCIENCES CORP COM 30063P105 34 578 SH SOLE 1 578 0 0 EXANTAS CAPITAL CORP COM 30068n105 15 5372 SH SOLE 1 5372 0 0 EXANTAS CAPITAL CORP COM 30068n105 372 134725 SH SOLE 134725 0 0 EXELON CORP COM 30161N101 51 1372 SH SOLE 1 1158 0 214 EXPEDIA INC COM 30212p303 8 143 SH SOLE 1 143 0 0 EXPEDITORS INTL WASH INC COM 302130109 1570 23529 SH SOLE 1 20977 0 2552 EXXON MOBIL CORP COM 30231G102 2377 62607 SH SOLE 1 58785 0 3822 EXXON MOBIL CORP COM 30231G102 387 10188 SH SOLE 10188 0 0 F5 NETWORKS INC COM 315616102 11 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 1807 10832 SH SOLE 1 10812 0 20 FACEBOOK INC COM 30303M102 183 1097 SH SOLE 1097 0 0 FAIR ISAAC CORP COM 303250104 4803 15609 SH SOLE 2 15609 0 0 FEDERAL AGRIC MTG CORP COM 313148306 182 3276 SH SOLE 3069 0 207 FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH SOLE 1 645 0 0 FEDERAL REALTY INVT TR CLSD FD 313747206 4 60 SH SOLE 1 60 0 0 FEDEX CORP COM 31428X106 133 1100 SH SOLE 1 1000 0 100 FERRELLGAS PARTNERS L.P. COM 315293100 0 1900 SH SOLE 1 0 0 1900 FERRO CORP COM 315405100 5 525 SH SOLE 1 525 0 0 FFD FINL CORP COM COM 30243c107 52 929 SH SOLE 1 929 0 0 FGL HOLDINGS COM g3402m102 19 1900 SH SOLE 1900 0 0 FIDELITY COVINGTON TR COM 316092808 311 4954 SH SOLE 1 4954 0 0 FIDELITY COVINGTON TR COM 316092808 736 11745 SH SOLE 11745 0 0 FIDELITY COM 316188200 114 2297 SH SOLE 1 2297 0 0 FIDELITY INDX FD 316188408 148 3029 SH SOLE 1 3029 0 0 FIDELITY COVINGTON TR INDX FD 316092857 198 9515 SH SOLE 1 9515 0 0 FIDELITY COVINGTON TR INDX FD 316092857 689 33116 SH SOLE 33116 0 0 FIDELITY NATL FINL INC COM 31620r303 104 4173 SH SOLE 1 3173 0 1000 FIDELITY INDX FD 316188309 216 4180 SH SOLE 4180 0 0 FIDELITY INDX FD 316188309 1016 19639 SH SOLE 1 19639 0 0 FIFTH THIRD BANCORP COM 316773100 48 3232 SH SOLE 3232 0 0 FIFTH THIRD BANCORP COM 316773100 184 12380 SH SOLE 1 12380 0 0 FIFTH THIRD BANCORP CV PFD 316773860 108 5400 SH SOLE 1 5400 0 0 FIFTH THIRD BANCORP CV PFD 316773860 116 5800 SH SOLE 5800 0 0 FIRST AMERN FINL CORP COM COM 31847r102 21 500 SH SOLE 1 0 0 500 FIRST FED SVGS&LN DEFIANCE OH COM 32018S101 111 7517 SH SOLE 1 7517 0 0 FIRST FED SVGS&LN DEFIANCE OH COM 32018S101 181 12285 SH SOLE 12285 0 0 FIRST HORIZON NATL CORP COM 320517105 91 11242 SH SOLE 1 11242 0 0 FIRST INTERNET BANCORP COM 320557101 845 51472 SH SOLE 48239 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 12 147 SH SOLE 1 147 0 0 FIRST T /ABERDEEN EMRGNG OPPS CLSD FD 33731k102 2 209 SH SOLE 209 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 20 2264 SH SOLE 1 2264 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 31 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 684 10863 SH SOLE 1 10863 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 697 14635 SH SOLE 1 8583 0 6052 FIRST TR MID CAP CORE ALPHAD INDX FD 33735B108 19 397 SH SOLE 1 397 0 0 FIRST TR MLP & ENERGY INCOME F LP 33739b104 11 2500 SH SOLE 1 2500 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2032 114217 SH SOLE 1 114217 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2185 122845 SH SOLE 122845 0 0 FIRST TR MORNINGSTAR DIV LEA INDX FD 336917109 324 14507 SH SOLE 1 8807 0 5700 FIRSTENERGY CORP COM 337932107 130 3235 SH SOLE 1 3235 0 0 FIRSTHAND TECH VALUE FD INC COM 33766Y100 204 55000 SH SOLE 55000 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FITBIT INC CL A COM 33812l102 33 5009 SH SOLE 5009 0 0 FITBIT INC CALL 33812L902 3 36 SH Call SOLE 36 0 0 FLEXSHARES TR QUALITY DIVID IN INDX FD 33939l860 13 375 SH SOLE 1 375 0 0 FLEXSTEEL INDS INC COM 339382103 452 41240 SH SOLE 38531 0 2709 FLOTEK INDS INC DEL COM 343389102 6 6500 SH SOLE 6500 0 0 FLOTEK INDS INC DEL COM 343389102 18 20728 SH SOLE 1 20728 0 0 FLOWERS FOODS INC COM 343498101 43 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 3 500 SH SOLE 1 0 0 500 FNB CORP PA COM 302520101 253 34264 SH SOLE 34264 0 0 FNB CORP PA COM 302520101 263 35626 SH SOLE 1 35626 0 0 FORD MTR CO DEL COM 345370860 16 3337 SH SOLE 1 3337 0 0 FORD MTR CO DEL COM 345370860 18 3785 SH SOLE 3785 0 0 FORESCOUT TECHNOLOGIES INC COM 34553d101 136 4303 SH SOLE 4303 0 0 FORTIVE CORP COM COM 34959j108 42 753 SH SOLE 1 753 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 241 5577 SH SOLE 1 5077 0 500 FORTUNE BRANDS HOME & SEC IN COM 34964C106 402 9301 SH SOLE 9301 0 0 FORTY SEVEN INC COM 34983p104 620 6500 SH SOLE 6500 0 0 FOSTER L B CO COM 350060109 695 56193 SH SOLE 52660 0 3533 FOX CORP CL A COM 35137l105 9 400 SH SOLE 1 400 0 0 FRANCESCAS HLDGS CORP COM 351793203 3 1482 SH SOLE 1 1482 0 0 FREEPORT-MCMORAN INC COM 35671D857 13 1950 SH SOLE 1 950 0 1000 FREIGHTCAR AMER INC COM 357023100 160 172182 SH SOLE 165625 0 6557 FRESENIUS MED CARE AG&CO KGA COM 358029106 20 600 SH SOLE 1 600 0 0 FRONT YARD RESIDENTIAL CORPORA COM 35904g107 311 26047 SH SOLE 26047 0 0 FRONTDOOR INC COM 35905a109 3884 111680 SH SOLE 90100 0 21580 FRP HLDGS INC COM COM 30292l107 449 10441 SH SOLE 10441 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30291b100 9 1397 SH SOLE 1 1397 0 0 FS INVESTMENT CORP II BUSINESS COM 35952v105 14 1905 SH SOLE 1 1905 0 0 GABELLI DIVD & INCOME TR CLSD FD 36242H104 106 7158 SH SOLE 1 7158 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 36 5000 SH SOLE 1 5000 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 509 70000 SH SOLE 70000 0 0 GABELLI GLOBAL UTILITY AND INC CV PFD 36242l303 551 11000 SH SOLE 1 11000 0 0 GABELLI GLOBAL UTILITY AND INC CV PFD 36242l303 1201 24000 SH SOLE 24000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 250 28874 SH SOLE 1 28674 0 200 GAIN CAPITAL HOLDINGS INC COM 36268w100 206 37000 SH SOLE 37000 0 0 GAMESTOP CORP NEW CL A COM 36467w109 1838 525098 SH SOLE 523590 0 1508 GAMESTOP CORP NEW CL A COM 36467w109 17 4900 SH SOLE 1 4900 0 0 GAMESTOP CORP NEW CL A CALL 36467w909 415 9064 SH Call SOLE 9064 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 3402 122760 SH SOLE 101950 0 20810 GARRETT MOTION INC COM 366505105 0 84 SH SOLE 1 84 0 0 GARTNER INC COM 366651107 1186 11910 SH SOLE 1 10560 0 1350 GCI LIBERTY INC COM 36164v305 341 5978 SH SOLE 1 5953 0 25 GCI LIBERTY INC COM 36164v305 4102 71996 SH SOLE 56044 0 15952 GDL FUND CLSD FD 361570104 59 7500 SH SOLE 1 7500 0 0 GDL FUND CLSD FD 361570104 1453 185276 SH SOLE 185276 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 358 55717 SH SOLE 52190 0 3527 GENERAL DYNAMICS CORP COM 369550108 2207 16680 SH SOLE 1 14284 0 2396 GENERAL DYNAMICS CORP COM 369550108 399 3016 SH SOLE 3016 0 0 GENERAL ELECTRIC CO COM 369604103 12 1466 SH SOLE 1466 0 0 GENERAL ELECTRIC CO COM 369604103 202 25482 SH SOLE 1 25482 0 0 GENERAL MLS INC COM 370334104 49 925 SH SOLE 1 925 0 0 GENERAL MOTORS CO COM 37045v100 8 389 SH SOLE 1 389 0 0 GENESCO INC COM 371532102 91 6850 SH SOLE 6850 0 0 GENTING MALAYSIA BERHA SPONSOR ADUS 37251v109 2 200 SH SOLE 1 200 0 0 GENWORTH FINL INC COM COM 37247d106 133 40100 SH SOLE 40100 0 0 GENWORTH FINL INC COM CALL 37247d906 4 65 SH Call SOLE 65 0 0 GETSWIFT LTD COM q402a3102 136 546500 SH SOLE 1 546500 0 0 GETSWIFT LTD COM q402a3102 276 1108667 SH SOLE 1108667 0 0 GILAT SATELLITE NETWORKS LTD COM m51474118 506 71380 SH SOLE 71380 0 0 GILEAD SCIENCES INC COM 375558103 452 6041 SH SOLE 1 6041 0 0 GIVAUDAN SA ADR ADUS 37636P108 73 1178 SH SOLE 1 1178 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 129 3412 SH SOLE 1 3412 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 186 4913 SH SOLE 4913 0 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 54 1050 SH SOLE 1 1050 0 0 GLOBAL NET LEASE INC CV PFD 379378409 169 8500 SH SOLE 1 8500 0 0 GLOBAL NET LEASE INC CV PFD 379378409 716 36000 SH SOLE 36000 0 0 GLOBAL PMTS INC COM COM 37940x102 147 1021 SH SOLE 1 1021 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 4 325 SH SOLE 1 325 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 4 280 SH SOLE 1 280 0 0 GLOBAL X LITHIUM AND BATTERY T COM 37954y855 3 155 SH SOLE 1 155 0 0 GLOBAL X MLP COM 37950e473 6 1800 SH SOLE 1 1800 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 28 1534 SH SOLE 1 1534 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 17 700 SH SOLE 1 700 0 0 GOLDMAN SACHS ETF TR INDX FD 381430206 646 24698 SH SOLE 1 24698 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 328 6283 SH SOLE 1 6283 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 1566 30000 SH SOLE 30000 0 0 GOLDMAN SACHS ETF TR INDX FD 381430107 26 1139 SH SOLE 1 1139 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 55 355 SH SOLE 1 355 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 2137 13826 SH SOLE 13826 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10 1700 SH SOLE 1 1700 0 0 GRAHAM CORP COM 384556106 583 45162 SH SOLE 42332 0 2830 GRAINGER W W INC COM 384802104 50 200 SH SOLE 1 200 0 0 GRAND RIV COMM INC COM COM 386441109 110 25000 SH SOLE 1 0 0 25000 GRAVITY CO LTD ADUS 38911n206 4 150 SH SOLE 150 0 0 GREAT ELM CAP CORP NT CV PFD 390320307 27 1500 SH SOLE 1 1500 0 0 GREAT ELM CAP CORP NT CV PFD 390320307 337 19000 SH SOLE 19000 0 0 GRIFFIN INL RLTY INC COM 398231100 16 500 SH SOLE 1 500 0 0 GROCERY OUTLET HLDG CORP COM COM 39874r101 0 10 SH SOLE 1 10 0 0 GUARDANT HEALTH INC COM COM 40131m109 42 600 SH SOLE 600 0 0 GUGGENHEIM TIMBER ETF INDX FD 18383q879 13 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 12 1700 SH SOLE 1 1700 0 0 HALLMARK FINANCIAL SERVICES IN COM 40624q203 168 41697 SH SOLE 39084 0 2613 HAMILTON BEACH BRANDS HOLDING COM 40701t104 342 35990 SH SOLE 35990 0 0 HANESBRANDS INC COM 410345102 150 19096 SH SOLE 1 15271 0 3825 HANGER INC COM 41043f208 20 1270 SH SOLE 1 1270 0 0 HANOVER FOODS CORP CL A COM 41078W100 7 125 SH SOLE 1 125 0 0 HARLEY DAVIDSON INC COM 412822108 2 123 SH SOLE 1 123 0 0 HARMONIC INC COM 413160102 80 13809 SH SOLE 1 13809 0 0 HARMONIC INC COM 413160102 1778 308624 SH SOLE 308624 0 0 HARSCO CORP COM 415864107 136 19485 SH SOLE 19485 0 0 HARTFORD FINANCIAL SERVICES GR CV PFD 416518603 51 2000 SH SOLE 1 2000 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 45000 0 0 HC2 HLDGS INC COM 404139107 293 189201 SH SOLE 178990 0 10211 HD SUPPLY HLDGS INC COM 40416m105 2850 100230 SH SOLE 72490 0 27740 HEALTHPEAK PROPERTIES LP 42250p103 12 500 SH SOLE 1 500 0 0 HEICO CORP NEW COM 422806109 39 522 SH SOLE 522 0 0 HEICO CORP NEW COM 422806109 95 1270 SH SOLE 1 1270 0 0 HEINEKEN N V SPONSORED ADR L1 ADUS 423012301 37 881 SH SOLE 1 881 0 0 HELLOFRESH SE SHS COM d3r2ma100 7 200 SH SOLE 1 200 0 0 HEMISPHERE MEDIA GROUP WT 42365q103 4 500 SH SOLE 1 500 0 0 HERCULES CAPITAL INC COM 427096508 10 1250 SH SOLE 1 1250 0 0 HERSHEY CO COM 427866108 66 500 SH SOLE 1 500 0 0 HERTZ RENT CAR HLDG COM 42806j106 3 447 SH SOLE 1 447 0 0 HESS CORP COM COM 42809h107 78 2354 SH SOLE 1 2354 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 10 1000 SH SOLE 1 1000 0 0 HI CRUSH INC COM 428337109 0 500 SH SOLE 1 500 0 0 HIGHLANDS REIT INC LP 43110a104 1 1597 SH SOLE 1 1597 0 0 HILL INTERNATIONAL INC COM 431466101 63 43685 SH SOLE 1 43685 0 0 HILL INTERNATIONAL INC COM 431466101 6519 4496025 SH SOLE 4496025 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 56 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 77 3050 SH SOLE 1 3050 0 0 HOLOGIC INC COM 436440101 26 750 SH SOLE 1 750 0 0 HOME BANCSHARES INC COM 436893200 19 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 8637 46258 SH SOLE 45358 0 900 HOME DEPOT INC COM 437076102 6424 34408 SH SOLE 1 33437 0 971 HONEYWELL INTL INC COM 438516106 11683 87324 SH SOLE 85549 0 1775 HONEYWELL INTL INC COM 438516106 9640 72054 SH SOLE 1 70164 0 1891 HORMEL FOODS CORP COM 440452100 86 1850 SH SOLE 1 1850 0 0 HORMEL FOODS CORP COM 440452100 138 2952 SH SOLE 2952 0 0 HOST MARRIOTT CORP NEW COM COM 44107p104 2 200 SH SOLE 1 200 0 0 HOULIHAN LOKEY INC COM 441593100 723 13870 SH SOLE 13870 0 0 HOUSTON WIRE & CBL CO COM COM 44244k109 617 281899 SH SOLE 266094 0 15805 HSBC HLDGS PLC ADUS 404280406 43 1548 SH SOLE 1 1548 0 0 HUBBELL INC COM 443510607 20 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 6833 51300 SH SOLE 2 51300 0 0 HUMANA INC COM 444859102 248 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 601 73185 SH SOLE 1 73185 0 0 HYCROFT MNG CORP WT WT 448629113 0 28 SH SOLE 1 28 0 0 IAA INC COM 449253103 2812 93870 SH SOLE 69790 0 24080 IAA INC COM 449253103 67 2240 SH SOLE 1 2240 0 0 IAC INTERACTIVECORP COM 44919P508 163 912 SH SOLE 1 912 0 0 IAMGOLD CORP COM 450913108 194 85000 SH SOLE 1 85000 0 0 IAMGOLD CORP COM 450913108 365 160000 SH SOLE 160000 0 0 IBERIABANK CORP COM 450828108 723 20000 SH SOLE 20000 0 0 ICICI BK LTD ADR ADUS 45104g104 47 5500 SH SOLE 1 5500 0 0 IDEXX LABS INC COM COM 45168d104 78 321 SH SOLE 321 0 0 IDEXX LABS INC COM COM 45168d104 192 792 SH SOLE 1 792 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 IHEARTMEDIA INC COM CL A COM 45174j509 2585 353650 SH SOLE 267860 0 85790 II VI INC COM 902104108 190 6680 SH SOLE 1 6680 0 0 II VI INC PUT 902104958 4 10 SH Put SOLE 10 0 0 ILLINOIS TOOL WKS INC COM 452308109 313 2199 SH SOLE 1 1199 0 1000 ILLUMINA INC COM 452327109 146 535 SH SOLE 1 535 0 0 IMEDIA BRANDS INC COM 452465206 172 87254 SH SOLE 82067 0 5187 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 1 60 SH SOLE 60 0 0 INCYTE CORP COM COM 45337c102 15 200 SH SOLE 1 200 0 0 INDEPENDENCE RLTY TR INC COM COM 45378a106 913 102100 SH SOLE 102100 0 0 INDEPENDENT BANK CORP MICH COM 453838609 560 43550 SH SOLE 43550 0 0 INDEXIQ ETF TR INDX FD 45409B800 225 7455 SH SOLE 1 7455 0 0 INDEXIQ ETF TR INDX FD 45409B800 10652 353401 SH SOLE 353401 0 0 INDEXIQ ETF TR INDX FD 45409B628 5 300 SH SOLE 1 300 0 0 INDIA FD INC COM 454089103 30 2166 SH SOLE 1 2166 0 0 INFOSYS LTD ADUS 456788108 18 2200 SH SOLE 1 2200 0 0 ING GROEP N V ADUS 456837103 22 4189 SH SOLE 1 4189 0 0 INGERSOLL RAND PLC COM 45687v106 5 200 SH SOLE 1 200 0 0 INGEVITY CORP COM COM 45688c107 88 2510 SH SOLE 2510 0 0 INMODE LTD COM m5425m103 32 1500 SH SOLE 1 1500 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 464 6115 SH SOLE 1 5009 0 1106 INSTEEL INDUSTRIES INC COM 45774W108 14 1040 SH SOLE 1040 0 0 INTEL CORP COM 458140100 2695 49789 SH SOLE 1 49089 0 700 INTEL CORP COM 458140100 1068 19737 SH SOLE 19737 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 77 950 SH SOLE 1 950 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3 25 SH SOLE 25 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1262 11378 SH SOLE 1 11378 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10 100 SH SOLE 1 100 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 6 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 8 1304 SH SOLE 1 1304 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 5 500 SH SOLE 1 500 0 0 INTEVAC INC COM 461148108 785 191924 SH SOLE 180176 0 11748 INTL PAPER CO COM 460146103 15 497 SH SOLE 1 497 0 0 INTUIT COM 461202103 147 640 SH SOLE 1 615 0 25 INTUIT COM 461202103 162 704 SH SOLE 704 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 73 148 SH SOLE 148 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 398 804 SH SOLE 1 804 0 0 INVACARE CORP COM 461203101 502 67542 SH SOLE 63278 0 4264 INVACARE CORP COM 461203101 19 2500 SH SOLE 1 2500 0 0 INVENTRUST PPTYS LP 46124j102 5 1597 SH SOLE 1 1597 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 30 900 SH SOLE 1 900 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 28 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 379 7829 SH SOLE 1 7829 0 0 INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 98 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 106 9435 SH SOLE 9435 0 0 INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 402 20100 SH SOLE 1 20100 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 537 5804 SH SOLE 1 5804 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 12613 136441 SH SOLE 136441 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 31 350 SH SOLE 1 350 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 1 100 SH SOLE 1 100 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 22 930 SH SOLE 930 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 54 2281 SH SOLE 1 2281 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 17 1301 SH SOLE 1 1301 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 29 2239 SH SOLE 2239 0 0 INVESCO QQQ TRUST INDX FD 46138e107 436 2290 SH SOLE 2290 0 0 INVESCO QQQ TRUST INDX FD 46138e107 1277 6707 SH SOLE 1 6707 0 0 INVESCO QQQ TRUST CALL 46090e903 6 3100 SH Call SOLE 3100 0 0 INVESCO QQQ TR PUT 46090E953 2048 1535 SH Put SOLE 1535 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 165 1969 SH SOLE 1 1529 0 440 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1605 34207 SH SOLE 1 34009 0 198 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 87 1845 SH SOLE 1845 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 4 150 SH SOLE 1 0 0 150 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 6 129 SH SOLE 1 129 0 0 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 212 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 34 1079 SH SOLE 1 1079 0 0 IQVIA HOLDINGS INC COM 46266c105 103 955 SH SOLE 1 955 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 24 290 SH SOLE 1 290 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4062 181930 SH SOLE 146490 0 35440 IRIDIUM COMMUNICATIONS INC COM 46269C102 100 4480 SH SOLE 1 4480 0 0 ISHARES TR INDX FD 464288620 32 566 SH SOLE 1 566 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 1 17 SH SOLE 17 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH SOLE 1 75 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 157 4805 SH SOLE 1 4805 0 0 ISHARES TR INDX FD 464289867 12 285 SH SOLE 1 285 0 0 ISHARES CORE MSCI PACIFIC INDX FD 46434v696 3 67 SH SOLE 1 67 0 0 ISHARES TR INDX FD 464287671 54 949 SH SOLE 949 0 0 ISHARES TR INDX FD 464287671 78 1363 SH SOLE 1 1363 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 12 116 SH SOLE 1 116 0 0 ISHARES TR PUT 46432F956 152 65 SH Put SOLE 65 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 59 731 SH SOLE 1 731 0 0 ISHARES GOLD TRUST INDX FD 464285105 290 19238 SH SOLE 1 19238 0 0 ISHARES GOLD TRUST INDX FD 464285105 7462 495163 SH SOLE 495163 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 682 16860 SH SOLE 1 16860 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 897 22156 SH SOLE 22156 0 0 ISHARES INC INDX FD 464286533 167 3558 SH SOLE 3558 0 0 ISHARES INC INDX FD 464286533 1231 26233 SH SOLE 1 26233 0 0 ISHARES INC INDX FD 464286806 6 300 SH SOLE 1 300 0 0 ISHARES INC INDX FD 464286871 12 621 SH SOLE 1 621 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 12 249 SH SOLE 1 249 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 15 312 SH SOLE 312 0 0 ISHARES INC INDX FD 464286665 37 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286772 1 27 SH SOLE 1 27 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 9 519 SH SOLE 519 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 21 1199 SH SOLE 1 1199 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 6 196 SH SOLE 196 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 12 362 SH SOLE 1 362 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464287127 49 336 SH SOLE 1 336 0 0 ISHARES INC INDX FD 464286350 4 200 SH SOLE 1 200 0 0 ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 89 2594 SH SOLE 1 2594 0 0 ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 137 3988 SH SOLE 3988 0 0 ISHARES MSCI MULTIFACTOR USA S INDX FD 46434v290 139 4674 SH SOLE 4674 0 0 ISHARES TR INDX FD 464287622 55 389 SH SOLE 1 389 0 0 ISHARES TR INDX FD 464287622 215 1518 SH SOLE 1518 0 0 ISHARES TR INDX FD 464288646 100 1902 SH SOLE 1902 0 0 ISHARES TR INDX FD 464288646 321 6132 SH SOLE 1 6132 0 0 ISHARES SILVER TRUST INDX FD 46428Q109 33 2550 SH SOLE 1 2550 0 0 ISHARES SILVER TRUST INDX FD 46428Q109 1402 107426 SH SOLE 107426 0 0 ISHARES TR CALL 464287905 382 961 SH Call SOLE 961 0 0 ISHARES TR PUT 464287952 1561 350 SH Put SOLE 350 0 0 ISHARES TR PUT 464287955 6188 2406 SH Put SOLE 2406 0 0 ISHARES TR PUT 464287958 544 331 SH Put SOLE 331 0 0 ISHARES TR PUT 464288953 1502 2733 SH Put SOLE 2733 0 0 ISHARES TR 20 YR TRS BD INDX FD 920933108 66 400 SH SOLE 1 400 0 0 ISHARES TR CLSD FD 464287440 55 456 SH SOLE 1 456 0 0 ISHARES TR INDX FD 464287457 1196 13797 SH SOLE 1 13797 0 0 ISHARES TR INDX FD 464287457 1300 15000 SH SOLE 15000 0 0 ISHARES TR INDX FD 464288661 21272 159530 SH SOLE 159530 0 0 ISHARES TR INDX FD 464288612 8 68 SH SOLE 1 68 0 0 ISHARES TR INDX FD 464288679 888 8000 SH SOLE 1 8000 0 0 ISHARES TR INDX FD 464288679 1332 12000 SH SOLE 12000 0 0 ISHARES TR INDX FD 464287176 440 3730 SH SOLE 1 3730 0 0 ISHARES TR INDX FD 464287564 16 176 SH SOLE 1 176 0 0 ISHARES TR INDX FD 464287812 15 140 SH SOLE 1 140 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 2276 45625 SH SOLE 1 45625 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 9188 184166 SH SOLE 184166 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 3395 72220 SH SOLE 4090 0 68130 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 346 7360 SH SOLE 1 7360 0 0 ISHARES TR INDX FD 464287507 4104 28528 SH SOLE 1 26828 0 1700 ISHARES TR INDX FD 464287507 1036 7202 SH SOLE 7202 0 0 ISHARES TR INDX FD 464287150 16123 281828 SH SOLE 29695 0 252133 ISHARES TR INDX FD 464287150 8090 141402 SH SOLE 1 141402 0 0 ISHARES TR INDX FD 464287200 9966 38567 SH SOLE 1 38440 0 127 ISHARES TR INDX FD 464287200 3318 12839 SH SOLE 12839 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 54 1024 SH SOLE 1 1024 0 0 ISHARES TR INDX FD 464287226 6415 55607 SH SOLE 1 55053 0 554 ISHARES TR INDX FD 464287226 294 2546 SH SOLE 2546 0 0 ISHARES TR INDX FD 464288760 13 93 SH SOLE 1 93 0 0 ISHARES TR INDX FD 464287168 187 2549 SH SOLE 1 2549 0 0 ISHARES TR INDX FD 464287788 27 280 SH SOLE 280 0 0 ISHARES TR INDX FD 464287788 653 6713 SH SOLE 1 6713 0 0 ISHARES TR INDX FD 464287762 362 1929 SH SOLE 1 1929 0 0 ISHARES TR INDX FD 464287721 44 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 4267 68765 SH SOLE 1 68122 0 643 ISHARES TR INDX FD 46429B689 335 5391 SH SOLE 5391 0 0 ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 35 1716 SH SOLE 1 1716 0 0 ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 217 10696 SH SOLE 10696 0 0 ISHARES TR ESG MSCI LEADR COM 46435u218 10 225 SH SOLE 1 225 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 6 100 SH SOLE 1 100 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 118 2426 SH SOLE 1 2426 0 0 ISHARES TR INDX FD 464287184 4 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 1975 27597 SH SOLE 1 27597 0 0 ISHARES TR INDX FD 46429B663 6157 86057 SH SOLE 86057 0 0 ISHARES TR INDX FD 464288513 22 290 SH SOLE 1 290 0 0 ISHARES TR INDX FD 464287242 52 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464287242 57 465 SH SOLE 1 465 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 52 981 SH SOLE 981 0 0 ISHARES TR INDX FD 464287465 343 6425 SH SOLE 1 6425 0 0 ISHARES TR INDX FD 464287234 13 395 SH SOLE 395 0 0 ISHARES TR INDX FD 464287234 317 9290 SH SOLE 1 9290 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 41 1700 SH SOLE 1 1700 0 0 ISHARES TR INDX FD 464288570 56 575 SH SOLE 1 575 0 0 ISHARES TR INDX FD 464288273 249 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 603 5599 SH SOLE 1 5599 0 0 ISHARES TR INDX FD 464288869 24 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464288869 473 7058 SH SOLE 1 7058 0 0 ISHARES TR INDX FD 464287648 28 175 SH SOLE 1 175 0 0 ISHARES TR INDX FD 464287630 103 1257 SH SOLE 1 1257 0 0 ISHARES TR INDX FD 464287630 615 7500 SH SOLE 7500 0 0 ISHARES TR INDX FD 464287655 391 3413 SH SOLE 1 3413 0 0 ISHARES TR INDX FD 464287655 7251 63347 SH SOLE 63347 0 0 ISHARES TR INDX FD 464287689 239 1610 SH SOLE 1610 0 0 ISHARES TR INDX FD 464287481 61 504 SH SOLE 1 504 0 0 ISHARES TR INDX FD 464287481 133 1097 SH SOLE 1097 0 0 ISHARES TR INDX FD 464287473 147 2297 SH SOLE 1 2297 0 0 ISHARES TR INDX FD 464287499 432 10005 SH SOLE 1 9805 0 200 ISHARES TR INDX FD 464287499 271 6281 SH SOLE 6281 0 0 ISHARES TR INDX FD 464287614 139 925 SH SOLE 1 925 0 0 ISHARES TR INDX FD 464287614 3178 21098 SH SOLE 21098 0 0 ISHARES TR INDX FD 464287598 174 1754 SH SOLE 1754 0 0 ISHARES TR INDX FD 464287598 1508 15206 SH SOLE 1 15206 0 0 ISHARES TR INDX FD 464287101 28 240 SH SOLE 1 240 0 0 ISHARES TR INDX FD 464287408 176 1829 SH SOLE 1 1829 0 0 ISHARES TR INDX FD 464287408 1306 13573 SH SOLE 13573 0 0 ISHARES TR INDX FD 464288372 10 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 464287705 4 36 SH SOLE 1 36 0 0 ISHARES TR INDX FD 464287549 31 147 SH SOLE 1 147 0 0 ISHARES TR INDX FD 464287804 2290 40809 SH SOLE 1 36352 0 4457 ISHARES TR INDX FD 464287804 1076 19176 SH SOLE 19176 0 0 ISHARES TR INDX FD 464287887 13 95 SH SOLE 1 95 0 0 ISHARES TR INDX FD 464287309 181 1096 SH SOLE 1 1096 0 0 ISHARES TR INDX FD 464288158 991 9324 SH SOLE 9324 0 0 ISHARES TR INDX FD 464287192 1 6 SH SOLE 1 6 0 0 ISHARES TR INDX FD 464287192 152 1100 SH SOLE 1100 0 0 ISHARES TR INDX FD 464288687 150 4713 SH SOLE 1 4041 0 672 ISHARES TR INDX FD 464287754 68 545 SH SOLE 1 545 0 0 ISHARES TR INDX FD 464288851 1 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464288851 802 35124 SH SOLE 35124 0 0 ISHARES TR INDX FD 46429B697 4598 85137 SH SOLE 1 81281 0 3856 ISHARES TR INDX FD 46429B697 499 9237 SH SOLE 9237 0 0 ISHARES US ETF TR INDX FD 46431W507 218 4500 SH SOLE 1 4500 0 0 ISHARES TR INDX FD 464287838 3 50 SH SOLE 1 50 0 0 ITERIS INC COM 46564T107 627 195888 SH SOLE 191371 0 4517 ITERIS INC COM 46564T107 230 72000 SH SOLE 1 72000 0 0 J ALEXANDERS HLDGS COM 46609j106 4221 1102156 SH SOLE 1049593 0 52563 J ALEXANDERS HLDGS COM 46609j106 43 11345 SH SOLE 1 11345 0 0 JACK IN THE BOX INC COM 466367109 12 340 SH SOLE 340 0 0 JAPAN EQUITY FD INC COM CLSD FD 471057109 3 425 SH SOLE 425 0 0 JAPAN SMALLER CAPTLZTN FD IN INDX FD 47109U104 4 500 SH SOLE 1 500 0 0 JAPAN SMALLER CAPTLZTN FD IN INDX FD 47109U104 7 1000 SH SOLE 1000 0 0 JAPAN TOBACCO INC ADUS J27869106 0 5 SH SOLE 1 5 0 0 JBG SMITH PROPERTIES COM 46590v100 3384 106321 SH SOLE 102321 0 4000 JBG SMITH PROPERTIES COM 46590v100 35 1090 SH SOLE 1 1090 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 85 6200 SH SOLE 1 5000 0 1200 JETBLUE AWYS CORP COM 477143101 5 575 SH SOLE 1 575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH SOLE 1 10 0 0 JOHN HANCOCK PREMIUM DIVIDEND CLSD FD 41013t105 0 26 SH SOLE 1 26 0 0 JOHNSON & JOHNSON COM 478160104 15656 119395 SH SOLE 116995 0 2400 JOHNSON & JOHNSON COM 478160104 16319 124447 SH SOLE 1 119875 0 4572 JOHNSON & JOHNSON CALL 478160904 80 260 SH Call SOLE 260 0 0 JOHNSON CTLS INTL PLC COM g51502105 3 120 SH SOLE 1 120 0 0 JP MORGAN CHASE & CO COM 46625h100 12364 137331 SH SOLE 134831 0 2500 JP MORGAN CHASE & CO COM 46625h100 10763 119550 SH SOLE 1 114982 0 4568 JP MORGAN CHASE AND CO CV PFD 48128b622 47 2000 SH SOLE 1 2000 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 33734 679160 SH SOLE 1 666980 0 12180 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 7378 148544 SH SOLE 148544 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 327 8249 SH SOLE 1 8249 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 3389 85354 SH SOLE 85354 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 207 4784 SH SOLE 1 4617 0 167 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 16923 391370 SH SOLE 391370 0 0 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 1187 20234 SH SOLE 1 17511 0 2723 KAANAPALI LD LLC COM COM 48282H308 1 30 SH SOLE 1 30 0 0 KANSAS CITY SOUTHERN COM 485170302 116 915 SH SOLE 1 915 0 0 KAR AUCTION SVCS INC COM 48238T109 2246 187150 SH SOLE 136150 0 51000 KAR AUCTION SVCS INC COM 48238T109 30 2500 SH SOLE 1 2500 0 0 KEARNY FINL CORP MD COM 48716p108 3097 360533 SH SOLE 286662 0 73871 KEARNY FINL CORP MD COM 48716p108 19 2230 SH SOLE 1 2230 0 0 KELLOGG CO COM 487836108 45 750 SH SOLE 1 750 0 0 KEMET CORP COM 488360207 193 8000 SH SOLE 8000 0 0 KEURIG DR PEPPER INC COM 49271v100 15 610 SH SOLE 1 610 0 0 KEY TRONIC CORP COM 493144109 541 186079 SH SOLE 174300 0 11779 KEYCORP NEW COM 493267108 243 23461 SH SOLE 1 23461 0 0 KEYCORP NEW COM 493267108 1604 154683 SH SOLE 154683 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1259 115324 SH SOLE 106941 0 8383 KIMBALL INTL INC COM 494274103 2602 218451 SH SOLE 161105 0 57346 KIMBALL INTL INC COM 494274103 13 1100 SH SOLE 1 1100 0 0 KIMBERLY CLARK CORP COM 494368103 1427 11158 SH SOLE 1 10958 0 200 KIMBERLY CLARK CORP COM 494368103 102 800 SH SOLE 800 0 0 KINDER MORGAN INC DEL LP 49456B101 147 10542 SH SOLE 1 10542 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 19 800 SH SOLE 1 800 0 0 KNOT OFFSHORE PARTNERS LP COM y48125101 3 300 SH SOLE 1 300 0 0 KONTOOR BRANDS COM 50050n103 2117 110430 SH SOLE 83030 0 27400 KONTOOR BRANDS COM 50050n103 29 1500 SH SOLE 1 1500 0 0 KRATON CORPORATION COM 50077C106 2 223 SH SOLE 1 223 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 11 805 SH SOLE 1 805 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 277 20000 SH SOLE 20000 0 0 KROGER CO COM 501044101 98 3245 SH SOLE 1 3245 0 0 L OREAL CO ADR ADUS 502117203 5 100 SH SOLE 1 100 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 12177 67607 SH SOLE 66232 0 1375 L3HARRIS TECHNOLOGIES INC COM 502431109 9203 51094 SH SOLE 1 48687 0 2407 LAACO LTD COM 505346106 12 7 SH SOLE 1 7 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 98 779 SH SOLE 1 779 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 126 1000 SH SOLE 1000 0 0 LAKELAND INDS INC COM 511795106 596 38468 SH SOLE 36546 0 1922 LAKELAND INDS INC COM 511795106 32 2071 SH SOLE 1 2071 0 0 LAM RESEARCH CORP COM 512807108 22 92 SH SOLE 1 92 0 0 LAMAR ADVERTISING CO NEW COM 512816109 22 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 12 210 SH SOLE 210 0 0 LANCASTER COLONY CORP COM 513847103 135 933 SH SOLE 1 933 0 0 LANDEC CORP COM 514766104 651 74950 SH SOLE 70197 0 4753 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 246 13640 SH SOLE 1 13640 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 648 36000 SH SOLE 36000 0 0 LAS VEGAS SANDS CORP COM 517834107 4 100 SH SOLE 1 100 0 0 LAZARD GLOBAL TOTAL RETURN & I CLSD FD 52106w103 4 357 SH SOLE 357 0 0 LEGG MASON INC COM 524901105 24 500 SH SOLE 1 500 0 0 LEGG MASON INC COM 524901105 511 10451 SH SOLE 10451 0 0 LEGGETT & PLATT INC COM 524660107 60 2250 SH SOLE 1 2250 0 0 LEIDOS HLDGS INC COM 525327102 9659 105386 SH SOLE 80435 0 24951 LEIDOS HLDGS INC COM 525327102 300 3271 SH SOLE 1 3271 0 0 LEVEL ONE BANCORP INC COM 52730d208 105 5824 SH SOLE 1 5824 0 0 LIBBEY INC COM 529898108 16 31780 SH SOLE 1 31780 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 148 30547 SH SOLE 1 30547 0 0 LIBERTY BROADBAND CORP COM 530307107 124 1160 SH SOLE 1 1104 0 56 LIBERTY BROADBAND CORP COM 530307305 292 2635 SH SOLE 1 2468 0 167 LIBERTY GLOBAL INC COM SER A COM g5480u104 5 300 SH SOLE 1 200 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 8 528 SH SOLE 1 356 0 172 LIBERTY MEDIA CORP DELAWARE COM 531229706 6 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DELAWARE COM 531229409 109 3441 SH SOLE 1 3186 0 255 LIBERTY MEDIA CORP DELAWARE COM 531229888 5476 287306 SH SOLE 213730 0 73576 LIBERTY MEDIA CORP DELAWARE COM 531229888 95 4979 SH SOLE 1 4979 0 0 LIBERTY MEDIA CORP DELAWARE COM 531229607 1112 35155 SH SOLE 1 34645 0 510 LIBERTY MEDIA CORP DELAWARE COM 531229607 4395 138988 SH SOLE 98584 0 40404 LIBERTY MEDIA CORP DELAWARE COM 531229854 52 1905 SH SOLE 1 1793 0 112 LIBERTY MEDIA CORP DELAWARE COM 531229870 13 501 SH SOLE 1 445 0 56 LIBERTY MEDIA CORP DELAWARE COM 531229870 70 2700 SH SOLE 2700 0 0 LIGAND PHARMACEUTICALS COM NEW COM 53220k504 11 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 812 5854 SH SOLE 1 5854 0 0 LINCOLN ELEC HLDGS INC COM 533900106 113 1644 SH SOLE 1 1644 0 0 LINCOLN NATL CORP IND COM 534187109 790 30000 SH SOLE 30000 0 0 LINDE PLC COM g5494j103 119 690 SH SOLE 1 690 0 0 LITTELFUSE INC COM 537008104 635 4760 SH SOLE 4420 0 340 LIVERAMP HLDGS INC COM COM 53815p108 87 2635 SH SOLE 1 2635 0 0 LIVERAMP HLDGS INC COM COM 53815p108 13823 419900 SH SOLE 419900 0 0 LKQ CORP COM 501889208 191 9300 SH SOLE 1 8250 0 1050 LOCKHEED MARTIN CORP COM 539830109 116 342 SH SOLE 342 0 0 LOCKHEED MARTIN CORP COM 539830109 577 1703 SH SOLE 1 1703 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 1000000 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 8 515 SH SOLE 515 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 39 2380 SH SOLE 1 2380 0 0 LOWES COS INC COM 548661107 2098 24384 SH SOLE 1 22434 0 1950 LOWES COS INC COM 548661107 76 885 SH SOLE 885 0 0 STARRETT L S CO COM 855668109 125 38479 SH SOLE 36335 0 2144 LULULEMON ATHLETICA INC COM 550021109 5 24 SH SOLE 1 24 0 0 LUMENTUM HLDGS INC COM 55024u109 7 100 SH SOLE 1 100 0 0 LYONDELLBASELL INDUSTR SHS - A COM n53745100 10 195 SH SOLE 1 195 0 0 M & T BK CORP COM COM 55261f104 29 284 SH SOLE 1 284 0 0 M & T BK CORP COM COM 55261f104 62 600 SH SOLE 600 0 0 MACE SEC INTL INC COM NEW COM 554335208 1930 7823277 SH SOLE 7823277 0 0 MACE SEC INTL INC COM NEW COM 554335208 543 4004066 SH SOLE 1 4004066 0 0 MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 63 1195 SH SOLE 1 1195 0 0 MADISON CVRED CALL & EQ STR CLSD FD 557437100 5 958 SH SOLE 958 0 0 MADISON SQUARE GARDEN CO NEW COM 55825T103 3078 14560 SH SOLE 5740 0 8820 MADISON SQUARE GARDEN CO NEW COM 55825T103 106 500 SH SOLE 1 500 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 2149 58896 SH SOLE 1 57572 0 1324 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 68 1850 SH SOLE 1850 0 0 MAGNA INTL INC COM 559222401 19 600 SH SOLE 1 600 0 0 MANNING & NAPIER INC COM 56382Q102 437 350000 SH SOLE 350000 0 0 MANNING & NAPIER INC COM 56382Q102 691 553000 SH SOLE 1 553000 0 0 MANPOWER INC COM COM 56418h100 10 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 17 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 5794 245295 SH SOLE 241120 0 4175 MARATHON PETROLEUM CORP COM 56585a102 3052 129203 SH SOLE 1 119020 0 10183 MARKEL CORP COM 570535104 34 37 SH SOLE 1 15 0 22 MARLIN BUSINESS SVCS CORP COM 571157106 9 823 SH SOLE 1 823 0 0 MARRIOTT INTL INC NEW COM 571903202 230 3075 SH SOLE 1 2475 0 600 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 80 1435 SH SOLE 1 1435 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 145 2603 SH SOLE 2603 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 57 2500 SH SOLE 1 2500 0 0 MASCO CORP COM 574599106 9133 264186 SH SOLE 194864 0 69322 MASCO CORP COM 574599106 93 2680 SH SOLE 1 2680 0 0 MASTEC INC COM 576323109 1011 30890 SH SOLE 30080 0 810 MASTERCARD INC COM 57636Q104 9001 37262 SH SOLE 1 34865 0 2397 MASTERCARD INC COM 57636Q104 507 2099 SH SOLE 2099 0 0 MASTERCARD INC CALL 57636Q904 61 40 SH Call SOLE 40 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 58 1200 SH SOLE 1200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 187 3840 SH SOLE 1 3840 0 0 MCCORMICK & CO INC COM 579780206 42 300 SH SOLE 1 300 0 0 MCDONALDS CORP COM 580135101 4735 28639 SH SOLE 1 28014 0 625 MCDONALDS CORP COM 580135101 9016 54529 SH SOLE 53529 0 1000 MCKESSON CORP COM 58155Q103 1782 13174 SH SOLE 1 10944 0 2230 MCKESSON CORP COM 58155Q103 535 3955 SH SOLE 3955 0 0 MDU RES GROUP INC COM 552690109 10397 483585 SH SOLE 388115 0 95470 MDU RES GROUP INC COM 552690109 62 2900 SH SOLE 1 2900 0 0 MEDCATH COM 58404W109 0 63600 SH SOLE 63600 0 0 MEDCATH CORP COM COM 58404W109 0 700 SH SOLE 1 700 0 0 MEDMEN ENTERPRISES INC COM 58507m107 11 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 4399 48779 SH SOLE 1 48273 0 506 MEDTRONIC PLC SHS COM g5960l103 8271 91713 SH SOLE 89663 0 2050 MEET GROUP INC COM 58513u101 430 73203 SH SOLE 73203 0 0 MELLANOX TECHNOLOGIES LTD CALL M51363903 11 7 SH Call SOLE 7 0 0 MERCK & CO INC COM 58933Y105 2732 35506 SH SOLE 1 33386 0 2120 MERCK & CO INC COM 58933Y105 738 9588 SH SOLE 9588 0 0 MERCURY GENL CORP NEW COM 589400100 29 700 SH SOLE 1 700 0 0 MEREDITH CORP COM 589433101 2243 183540 SH SOLE 138110 0 45430 MERIDIAN BANK COM 58958p104 376 27476 SH SOLE 25729 0 1747 METLIFE INC COM 59156R108 56 1847 SH SOLE 1 1847 0 0 METLIFE INC COM 59156R108 795 26000 SH SOLE 26000 0 0 METLIFE INC PF CV PFD 59156r850 53 2500 SH SOLE 2500 0 0 METLIFE INC PF CV PFD 59156r850 72 3350 SH SOLE 1 3350 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 7 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 191 53000 SH SOLE 53000 0 0 MFS INTERMEDIATE HIGH INC CLSD FD 59318t109 3 1224 SH SOLE 1224 0 0 MGM RESORTS INTERNATIONAL COM 552953101 111 9369 SH SOLE 1 9369 0 0 MGM RESORTS INTERNATIONAL COM 552953101 790 66935 SH SOLE 66935 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1319 19458 SH SOLE 1 18333 0 1125 MICRON TECHNOLOGY INC COM 595112103 72 1701 SH SOLE 1 1701 0 0 MICROSOFT CORP COM 594918104 15609 98971 SH SOLE 97171 0 1800 MICROSOFT CORP COM 594918104 23418 148486 SH SOLE 1 143501 0 4985 MIDDLEFIELD BANC CORP COM 596304204 1548 97943 SH SOLE 1 97943 0 0 MIDDLEFIELD BANC CORP COM 596304204 4413 279122 SH SOLE 279122 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 72 4119 SH SOLE 4119 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 360 20594 SH SOLE 1 20594 0 0 MILLER HERMAN INC COM 600544100 588 26470 SH SOLE 14930 0 11540 MILLER HERMAN INC COM 600544100 3436 154783 SH SOLE 1 154783 0 0 MIMECAST LTD COM g14838109 1145 32442 SH SOLE 2 32442 0 0 MODERNA INC COM 60770K107 16 550 SH SOLE 1 550 0 0 MODINE MFG CO COM 607828100 845 260000 SH SOLE 260000 0 0 MOLSON COORS BREWING CL B COM 60871r209 13 344 SH SOLE 1 344 0 0 MONDELEZ INTL INC COM 609207105 282 5638 SH SOLE 1 5638 0 0 MONEYGRAM INTL COM 60935y208 4 3110 SH SOLE 3110 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 87 7258 SH SOLE 1 7258 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 17 297 SH SOLE 1 297 0 0 MOOG INC COM 615394202 23 450 SH SOLE 1 450 0 0 MORGAN STANLEY DUAL DIRECTIONA CV PFD 61760s704 141 10000 SH SOLE 1 10000 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 17 1300 SH SOLE 1300 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 72 5637 SH SOLE 1 5637 0 0 MORGAN STANLEY PL CV PFD 61762v804 47 2000 SH SOLE 1 2000 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1359 10224 SH SOLE 1 9124 0 1100 MOTORS LIQ CO GUC TR UNIT BEN COM 62010U101 0 21 SH SOLE 1 21 0 0 MOVADO GROUP INC COM 624580106 343 28977 SH SOLE 27093 0 1884 MPLX LP LP 55336v100 6 477 SH SOLE 477 0 0 MSA SAFETY INC COM 553498106 304 3000 SH SOLE 1 3000 0 0 MSCI INC COM 55354G100 185 640 SH SOLE 1 640 0 0 MTS SYS CORP COM 553777103 356 15840 SH SOLE 15840 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 2 27 SH SOLE 1 27 0 0 MUTUALFIRST FINL INC COM COM 62845b104 483 17139 SH SOLE 1 17139 0 0 MUTUALFIRST FINL INC COM COM 62845b104 15594 552961 SH SOLE 552961 0 0 MVC CAPITAL INC COM 553829102 160 36554 SH SOLE 1 36554 0 0 MVC CAPITAL INC COM 553829102 175 40000 SH SOLE 40000 0 0 NACCO INDS INC COM 629579103 255 9123 SH SOLE 8532 0 591 NASDAQ INC COM 631103108 32 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 15 1500 SH SOLE 1500 0 0 NELNET INC COM 64034DAA5 33 718 SH SOLE 1 718 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 13386 129972 SH SOLE 127072 0 2900 NESTLE S A SPONSORED ADR ADUS 641069406 9132 88664 SH SOLE 1 83295 0 5369 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 10 100 SH SOLE 1 100 0 0 NETEASE COM INC SPONSORED ADR ADUS 64110w102 93 290 SH SOLE 1 290 0 0 NETFLIX INC COM COM 64110l106 131 350 SH SOLE 350 0 0 NETFLIX INC COM COM 64110l106 380 1012 SH SOLE 1 1012 0 0 NEUBERGER BERMAN HIGH YIELD ST CLSD FD 64128c106 2 277 SH SOLE 277 0 0 NEUBERGER BERMAN RE COM CLSD FD 64190a103 3 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 13 2544590 SH SOLE 2544590 0 0 NEW HOME CO INC COM 645370107 1 1000 SH SOLE 1 1000 0 0 NEW JERSEY RES COM 646025106 2910 85660 SH SOLE 85660 0 0 NEW RELIC INC COM COM 64829b100 21 450 SH SOLE 1 450 0 0 NEWELL BRANDS INC COM 651229106 27 2000 SH SOLE 1 2000 0 0 NEWMARK GROUP INC COM 65158n102 13 3000 SH SOLE 1 3000 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 289 6380 SH SOLE 1 6380 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 504 11135 SH SOLE 11135 0 0 NEWS CORP NEW COM 65249b109 7 800 SH SOLE 1 800 0 0 NEWTEK BUSINESS SVCS CORP COM 652526203 79 6014 SH SOLE 5633 0 381 NEXSTAR BROADCASTING COM 65336k103 3 50 SH SOLE 50 0 0 NEXSTAR BROADCASTING COM 65336k103 10 175 SH SOLE 1 175 0 0 NEXTERA ENERGY INC COM 65339F101 2663 11066 SH SOLE 1 10937 0 129 NEXTERA ENERGY INC COM 65339F101 846 3516 SH SOLE 3516 0 0 NICE LTD CALL 653656908 115 80 SH Call SOLE 80 0 0 NICE LTD PUT 653656958 2 5 SH Put SOLE 5 0 0 NIKE INC COM 654106103 7645 92402 SH SOLE 90302 0 2100 NIKE INC COM 654106103 5679 68636 SH SOLE 1 65569 0 3067 NISOURCE INC COM 65473P105 15 590 SH SOLE 590 0 0 NOAH HLDGS LTD SPONSORED ADS COM 65487x102 5 200 SH SOLE 1 200 0 0 NOKIA CORP ADUS 654902204 248 80017 SH SOLE 1 80017 0 0 NOKIA CORP ADUS 654902204 310 100000 SH SOLE 100000 0 0 NOMAD FOODS LTD COM g6564a105 10133 545943 SH SOLE 430326 0 115617 NOMAD FOODS LTD COM g6564a105 116 6260 SH SOLE 1 6260 0 0 NORFOLK SOUTHERN CORP COM 655844108 1637 11210 SH SOLE 1 10660 0 550 NORFOLK SOUTHERN CORP COM 655844108 39 270 SH SOLE 270 0 0 NORTHROP GRUMMAN CORP COM 666807102 710 2345 SH SOLE 1 2345 0 0 NORTHVIEW APT REAL ESTATE INVE COM 667185102 159 7000 SH SOLE 7000 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 180 15591 SH SOLE 1 15591 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 226 19495 SH SOLE 19495 0 0 NORTONLIFELOCK INC COM 668771108 4 200 SH SOLE 1 200 0 0 NORTONLIFELOCK INC COM 668771108 234 12500 SH SOLE 12500 0 0 NOVARTIS A G ADUS 66987V109 122 1480 SH SOLE 1480 0 0 NOVARTIS A G ADUS 66987V109 148 1790 SH SOLE 1 1790 0 0 NOVOCURE LTD COM G6674U108 10 150 SH SOLE 1 150 0 0 NOVO-NORDISK A S ADUS 670100205 91 1512 SH SOLE 1 1512 0 0 NUCOR CORP COM 670346105 65 1800 SH SOLE 1 1800 0 0 NUVEEN CR STRATEGIES INCM FD CLSD FD 67073D102 293 51600 SH SOLE 1 47100 0 4500 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 46 3269 SH SOLE 1 3269 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 18 1286 SH SOLE 1 1286 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 11 765 SH SOLE 1 765 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 41 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 INCM CLSD FD 67063X100 186 12110 SH SOLE 1 12110 0 0 NUVEEN SELECT TAX FREE INCM CLSD FD 67062F100 39 2600 SH SOLE 1 2600 0 0 NUVEEN SELECT TAX FREE INCM CLSD FD 67063C106 97 6800 SH SOLE 1 6800 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 37 2741 SH SOLE 1 2741 0 0 NV5 GLOBAL INC COM 62945v109 482 11670 SH SOLE 11670 0 0 NVENT ELECTRIC COM g6700g107 936 55470 SH SOLE 53430 0 2040 NVENT ELECTRIC COM g6700g107 10 595 SH SOLE 1 595 0 0 NVIDIA CORP COM COM 67066g104 131 498 SH SOLE 498 0 0 NVIDIA CORP COM COM 67066g104 196 743 SH SOLE 1 743 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1 7 SH SOLE 1 7 0 0 O P T SCIENCES CORP COM COM 671003101 8 450 SH SOLE 1 450 0 0 OBALON THERAPEUTICS INC COM NE COM 67424l209 0 415 SH SOLE 1 415 0 0 OCCIDENTAL PETE CORP COM 674599105 25 2155 SH SOLE 1 2155 0 0 OFFICE DEPOT INC COM 676220106 205 125000 SH SOLE 1 125000 0 0 OFFICE DEPOT INC COM 676220106 279 170000 SH SOLE 170000 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 95 775 SH SOLE 1 775 0 0 OLYMPIC STEEL INC COM 68162K106 730 70553 SH SOLE 66131 0 4422 OMEGA HEALTHCARE INVS INC COM 681936100 27 1000 SH SOLE 1 1000 0 0 OMNICOM GROUP INC COM 681919106 38 700 SH SOLE 1 700 0 0 OMNOVA SOLUTIONS INC COM 682129101 656 64700 SH SOLE 64700 0 0 ONE GAS INC COM COM 68235p108 2437 29140 SH SOLE 19640 0 9500 OPKO HEALTH INC COM 68375n103 27 20000 SH SOLE 1 20000 0 0 OPKO HEALTH INC COM 68375n103 134 100000 SH SOLE 100000 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 44 1011 SH SOLE 1011 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 118 2676 SH SOLE 1 2676 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 47 1130 SH SOLE 1 1130 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 3384 80673 SH SOLE 80673 0 0 ORACLE CORP COM 68389X105 3000 62067 SH SOLE 1 55166 0 6901 ORACLE CORP COM 68389X105 6 125 SH SOLE 125 0 0 ORGANIGRAM HOLDINGS INC COM 68620p101 622 310800 SH SOLE 1 279524 0 31276 ORION MARINE GROUP INC COM 68628v308 620 238641 SH SOLE 228651 0 9990 OSHKOSH CORP COM 688239201 64 1000 SH SOLE 1 0 0 1000 OUTFRONT MEDIA INC COM 69007j106 6 439 SH SOLE 1 439 0 0 OWL ROCK CAPITAL CORP LP 691999684 50 4345 SH SOLE 1 4345 0 0 OWL ROCK CAPITAL CORPORATION COM 69121k104 275 19866 SH SOLE 1 19866 0 0 OXFORD LANE CAP CORP CV PFD 691543607 27 1500 SH SOLE 1 1500 0 0 OXFORD LANE CAP CORP CV PFD 691543607 476 26500 SH SOLE 26500 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 28 1500 SH SOLE 1 1500 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 591 31500 SH SOLE 31500 0 0 PACKAGING CORP AMER COM 695156109 35 399 SH SOLE 1 399 0 0 PALO ALTO NETWORKS INC COM 697435105 6 35 SH SOLE 1 35 0 0 PAN AMERICAN SILVER CORP COM 697900108 43 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 184 23232 SH SOLE 1 23232 0 0 PARK HOTELS RESORTS INC COM 700517105 270 34129 SH SOLE 34129 0 0 PARK NATL CORP COM 700658107 23 300 SH SOLE 1 300 0 0 PARK OHIO HLDGS CORP COM 700666100 2 100 SH SOLE 100 0 0 PARK OHIO HLDGS CORP COM 700666100 2 100 SH SOLE 1 100 0 0 PARKER HANNIFIN CORP COM 701094104 1700 13105 SH SOLE 1 11487 0 1618 PARKER HANNIFIN CORP COM 701094104 13 100 SH SOLE 100 0 0 PARTNERS LP LP lp9999dk8 0 964278 SH SOLE 1 964278 0 0 PAYCHEX INC COM 704326107 60 950 SH SOLE 1 0 0 950 PAYCOM SOFTWARE INC COM 70432v102 5915 29280 SH SOLE 2 29280 0 0 PAYLOCITY HOLDING CORPORATION COM 70438v106 4493 50867 SH SOLE 2 50867 0 0 PAYPAL HLDGS INC COM 70450y103 1805 18855 SH SOLE 1 17430 0 1425 PAYPAL HLDGS INC COM 70450y103 319 3333 SH SOLE 3333 0 0 PC TEL INC COM COM 69325q105 216 32431 SH SOLE 30365 0 2066 PCSB FINL CORP COM 69324R104 923 65960 SH SOLE 65960 0 0 PDL BIOPHARMA INC COM COM 69329y104 4997 1771836 SH SOLE 1754858 0 16978 PDL BIOPHARMA INC COM COM 69329y104 14 4948 SH SOLE 1 4948 0 0 PENN NATL GAMING INC COM 707569109 6 465 SH SOLE 1 465 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 50000 0 0 PENNANT GROUP INC COM COM 70805e109 1525 107669 SH SOLE 81629 0 26040 PENNANTPARK INVT CORP COM 708062104 129 50000 SH SOLE 1 50000 0 0 PENNANTPARK INVT CORP COM 708062104 324 125000 SH SOLE 125000 0 0 PENNEY J C CORP INC COM 708160106 4 11000 SH SOLE 1 11000 0 0 PENTAIR LTD SHS COM g7S00t104 6275 210838 SH SOLE 157369 0 53469 PENTAIR LTD SHS COM g7S00t104 128 4290 SH SOLE 1 4290 0 0 PEOPLES BANCORP INC COM 709789101 10 473 SH SOLE 1 473 0 0 PEOPLES UTD FINL INC COM 712704105 1 100 SH SOLE 1 100 0 0 PEPSICO INC COM 713448108 7428 61845 SH SOLE 60645 0 1200 PEPSICO INC COM 713448108 10035 83555 SH SOLE 1 78801 0 4754 PERCEPTRON INC COM 71361F100 415 144096 SH SOLE 134962 0 9134 PERCEPTRON INC COM 71361F100 3 1000 SH SOLE 1 1000 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 724 138989 SH SOLE 130316 0 8673 PERPETUAL FED SVGS BK COM COM 714273109 16 630 SH SOLE 1 630 0 0 PERRIGO CO PLC SHS COM g97822103 256 5320 SH SOLE 5320 0 0 PERSHING SQUARE HOLDINGS LTD A CLSD FD g7016v101 245 13500 SH SOLE 1 13500 0 0 PERSPECTA INC COM 715347100 2397 131388 SH SOLE 99175 0 32213 PERSPECTA INC COM 715347100 7 400 SH SOLE 1 400 0 0 PFIZER INC COM 717081103 3963 121425 SH SOLE 1 117708 0 3717 PFIZER INC COM 717081103 670 20518 SH SOLE 20518 0 0 PHILIP MORRIS INTL INC COM 718172109 317 4341 SH SOLE 1 4191 0 150 PHILLIPS 66 COM 718546104 1733 32306 SH SOLE 1 29080 0 3226 PICO HLDGS INC COM 693366205 540 69467 SH SOLE 65077 0 4390 PIMCO CORPORATE INCOME STRAT CLSD FD 72200U100 9 667 SH SOLE 1 667 0 0 PIMCO ENRG TCTCL CRT OPP COM 69346n107 27 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R205 658 12724 SH SOLE 1 12436 0 288 PIMCO ETF TR INDX FD 72201R205 1293 25000 SH SOLE 25000 0 0 PIMCO ETF TR INDX FD 72201R833 2083 21046 SH SOLE 1 20746 0 300 PIMCO ETF TR INDX FD 72201R833 1380 13940 SH SOLE 13940 0 0 PIONEER NAT RES CO COM 723787107 1 9 SH SOLE 1 9 0 0 PJT PARTNERS INC CL COM 69343t107 2 45 SH SOLE 1 45 0 0 PNC FINL SVCS GROUP INC COM 693475105 702 7331 SH SOLE 1 7331 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 35 1360 SH SOLE 1360 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 67 2622 SH SOLE 1 2622 0 0 PNM RESOURCES INC COM 69349h107 11 283 SH SOLE 1 283 0 0 POINTS INTL LTD COM 730843208 342 41511 SH SOLE 38473 0 3038 POPE RESOURCES A DELAWARE LP LP 732857107 223 2600 SH SOLE 2600 0 0 POST HLDGS INC COM 737446104 5270 63520 SH SOLE 48800 0 14720 POST HLDGS INC COM 737446104 58 700 SH SOLE 1 700 0 0 POSTAL REALTY TRUST COM 73757r102 1066 67398 SH SOLE 63150 0 4248 POTBELLY CORP COM 73754y100 3888 1258373 SH SOLE 1258373 0 0 POTLATCHDELTIC CORPORATION COM 737630103 10560 336410 SH SOLE 267937 0 68473 POTLATCHDELTIC CORPORATION COM 737630103 142 4530 SH SOLE 1 4530 0 0 POTRERO CAPITAL RESEARCH PARTN LP 284997772 454 453923 SH SOLE 1 453923 0 0 POWERFLEET INC COM 73931j109 69 19880 SH SOLE 1 19880 0 0 POWERFLEET INC COM 73931j109 248 71639 SH SOLE 71639 0 0 POWERSHS GBL ETF TRUST EMER MR INDX FD 73936t763 41 2674 SH SOLE 1 2674 0 0 PPG INDS INC COM 693506107 727 8702 SH SOLE 1 8702 0 0 PPL CORP COM 69351t106 115 4664 SH SOLE 1 4664 0 0 PRA HEALTH SCIENCES COM 69354m108 4 50 SH SOLE 1 50 0 0 PRESTIGE BRANDS HLDG INC COM 74112d101 1021 27840 SH SOLE 27840 0 0 PRICE T ROWE GROUP INC COM 74144T108 107 1095 SH SOLE 1 1095 0 0 PRIMO WATER COM 74167p108 20 2220 SH SOLE 2220 0 0 PRIMUS GUARANTY LTD SHS COM g72457107 10 85000 SH SOLE 85000 0 0 PRIORITY INCOME FUND INC CV PFD 74274w301 33 1500 SH SOLE 1 1500 0 0 PRIORITY INCOME FUND INC CV PFD 74274w301 299 13500 SH SOLE 13500 0 0 PROCTER & GAMBLE CO COM 742718109 7733 70303 SH SOLE 68953 0 1350 PROCTER & GAMBLE CO COM 742718109 12748 115891 SH SOLE 1 111494 0 4397 PROFIRE ENERGY COM 74316x101 558 708630 SH SOLE 663764 0 44866 PROGENICS PHARMACEUTICALS IN COM 743187106 219 57700 SH SOLE 57700 0 0 PROGRESSIVE CORP OHIO COM 743315103 179 2425 SH SOLE 2425 0 0 PROGRESSIVE CORP OHIO COM 743315103 1309 17728 SH SOLE 1 17728 0 0 PROLOGIS SH BEN INT COM 74340w103 33 413 SH SOLE 1 413 0 0 PROSHARES TR CALL 74347X901 46 2532 SH Call SOLE 2532 0 0 PROSHARES TR II CALL 74347W908 5 50 SH Call SOLE 50 0 0 PROSHARES TR PSHS CS 130/30 INDX FD 74347r248 46 783 SH SOLE 1 783 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 3 94 SH SOLE 1 94 0 0 PROSHARES TR INDX FD 74347B714 76 3000 SH SOLE 0 0 3000 PROSHARES TR INDX FD 74347B714 34 1334 SH SOLE 1 1334 0 0 PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 230 4780 SH SOLE 1 4780 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 383 13844 SH SOLE 1 13844 0 0 PROSHARES TR INDX FD 74347X849 78 5000 SH SOLE 1 5000 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 6 100 SH SOLE 1 100 0 0 PROVIDENCE SVC CORP COM 743815102 10 180 SH SOLE 180 0 0 PSB HLDGS INC WIS COM 69360n108 7 300 SH SOLE 1 300 0 0 PSB HLDGS INC WIS COM 69360n108 12 498 SH SOLE 498 0 0 PSYCHEMEDICS CORP COM 744375205 526 86918 SH SOLE 81889 0 5029 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1 25 SH SOLE 1 25 0 0 PURE STORAGE COM 74624m102 1 100 SH SOLE 1 100 0 0 PURECYCLE CORP COM 746228303 111 10000 SH SOLE 1 10000 0 0 PUTNAM MANAGED MUN INCOM TR CLSD FD 746823103 184 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 175 582407 SH SOLE 582407 0 0 QIAGEN NV CALL N72482903 13 29 SH Call SOLE 29 0 0 QIAGEN NV SHS NEW COM n72482123 83 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 10 127 SH SOLE 1 127 0 0 QUALCOMM INC COM 747525103 903 13343 SH SOLE 1 10272 0 3071 QUALCOMM INC COM 747525103 716 10579 SH SOLE 10579 0 0 QUANTUM CORP COM NEW COM 747906501 148 50180 SH SOLE 35923 0 14257 RA PHARMACEUTICALS INC COM 74933v108 720 15000 SH SOLE 15000 0 0 RADIANT LOGISTICS INC COM 75025x100 19 4911 SH SOLE 1 4911 0 0 RADIANT LOGISTICS INC COM 75025x100 2728 704844 SH SOLE 704844 0 0 RADNET INC COM 750491102 681 64780 SH SOLE 64780 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4969 78630 SH SOLE 59400 0 19230 RAYMOND JAMES FINANCIAL INC COM 754730109 114 1806 SH SOLE 1 1806 0 0 RAYONIER INC COM 754907103 74 3150 SH SOLE 1 3150 0 0 RAYTHEON CO COM 755111507 1240 9456 SH SOLE 1 9381 0 75 RAYTHEON CO COM 755111507 85 649 SH SOLE 649 0 0 READY CAPITAL CORPORATION LP 75574u101 8 1122 SH SOLE 1 1122 0 0 REALTY INCOME CORP COM 756109104 93 1875 SH SOLE 1875 0 0 REALTY INCOME CORP COM 756109104 202 4050 SH SOLE 1 4050 0 0 RED VIOLET INC COM 75704l104 13 730 SH SOLE 730 0 0 REGENCY AFFILIATES INC COM COM 758847404 2 500 SH SOLE 1 500 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 117 240 SH SOLE 1 240 0 0 REGENXBIO INC COM b6s90t102 3 1000 SH SOLE 1 1000 0 0 REGENXBIO INC COM COM 75901b107 32 1000 SH SOLE 1 1000 0 0 RSTK REGIONAL BRANDS INC COM COM 75903q201 8678 544503 SH SOLE 544503 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 5293 441088 SH SOLE 1 441088 0 0 REGIONS FINL CORP NEW COM 7591EP100 247 27490 SH SOLE 1 27490 0 0 REGIONS FINL CORP NEW COM 7591EP100 269 30000 SH SOLE 30000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 15 167 SH SOLE 1 167 0 0 REPUBLIC SVCS INC COM 760759100 2038 27152 SH SOLE 1 23649 0 3503 REPUBLIC SVCS INC COM 760759100 86 1150 SH SOLE 1150 0 0 RESIDEO TECHNOLOGIES COM 76118y104 239 49448 SH SOLE 1 44648 0 4800 REVOLUTION MEDICINES INC COM 76155x100 1 32 SH SOLE 1 32 0 0 REXNORD CORP COM 76169b102 8 350 SH SOLE 1 350 0 0 REXNORD CORP COM 76169b102 272 12000 SH SOLE 12000 0 0 RICHARDSON ELECTRS LTD COM 763165107 977 255169 SH SOLE 240850 0 14319 RING ENERGY INC COM COM 76680v108 30 45000 SH SOLE 1 45000 0 0 RING ENERGY INC COM COM 76680v108 99 150000 SH SOLE 150000 0 0 RINGCENTRAL INC COM 76680r206 4294 20264 SH SOLE 2 20264 0 0 RIOT BLOCKCHAIN INC COM 767292105 17 20730 SH SOLE 1 20730 0 0 RISK GEORGE INDS INC CL A COM 767720204 22 2995 SH SOLE 1 2995 0 0 RIVERVIEW BANCORP INC COM 769397100 67 13362 SH SOLE 13362 0 0 RIVERVIEW BANCORP INC COM 769397100 71 14136 SH SOLE 1 14136 0 0 RMR REAL ESTATE INCOME FD COM COM 76970b101 336 33135 SH SOLE 33135 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 8 200 SH SOLE 1 200 0 0 ROCKY BRANDS INC COM 774515100 9 450 SH SOLE 1 450 0 0 ROGERS COMMUNICATIONS INC COM 775109200 78 1890 SH SOLE 1 1890 0 0 ROKU INC COM 77543r102 10 115 SH SOLE 1 95 0 20 ROSETTA STONE INC COM 777780107 7 521 SH SOLE 1 521 0 0 ROYAL CARIBBEAN CRUISE COM COM v7780t103 164 5100 SH SOLE 1 5100 0 0 ROYAL DUTCH SHELL PLC ADUS 780259107 15 450 SH SOLE 1 450 0 0 ROYAL DUTCH SHELL PLC ADUS 780259206 165 4718 SH SOLE 1 4718 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 7 1177 SH SOLE 1 1177 0 0 RPC INC COM 749660106 16 7534 SH SOLE 7534 0 0 RPM INTL INC COM 749685103 86 1450 SH SOLE 1 1450 0 0 RUSH ENTERPRISES INC COM 781846308 26 856 SH SOLE 856 0 0 RYANAIR HLDGS PLC ADUS 783513203 8 150 SH SOLE 1 150 0 0 S&P GLOBAL INC COM 78409v104 25 100 SH SOLE 1 100 0 0 SABRA HEALTH CARE REITH COM 78573l106 2265 207430 SH SOLE 148120 0 59310 SAGE THERAPEUTICS INC COM 78667J108 2 75 SH SOLE 1 75 0 0 SAGE THERAPEUTICS INC COM 78667J108 3 100 SH SOLE 100 0 0 SALEM MEDIA GROUP INC COM 794093104 68 78043 SH SOLE 71280 0 6763 SALESFORCE COM INC COM COM 79466l302 80 557 SH SOLE 557 0 0 SALESFORCE COM INC COM COM 79466l302 181 1258 SH SOLE 1 1258 0 0 SALESFORCE COM INC COM CALL 79466l902 56 72 SH Call SOLE 72 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 8 8 SH SOLE 1 8 0 0 SANDS CHINA LTD UNSPONSORE ADR ADUS 80007R105 20 553 SH SOLE 1 553 0 0 HENRY SCHEIN INC COM 806407102 7922 156810 SH SOLE 114330 0 42480 HENRY SCHEIN INC COM 806407102 175 3470 SH SOLE 1 3470 0 0 SCHLUMBERGER LTD COM 806857108 348 25795 SH SOLE 1 22845 0 2950 SCHNITZER STL INDS COM 806882106 119 9112 SH SOLE 8547 0 565 THE CHARLES SCHWAB CORPORATI COM 808513105 2233 66411 SH SOLE 1 59326 0 7085 THE CHARLES SCHWAB CORPORATI COM 808513105 249 7395 SH SOLE 7395 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 23 1081 SH SOLE 1 1081 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 24 797 SH SOLE 1 347 0 450 SCHWAB STRATEGIC TR INDX FD 808524730 46 2256 SH SOLE 1 2256 0 0 SCHWAB STRATEGIC TR COM 808524862 1293 25000 SH SOLE 25000 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 1220 58956 SH SOLE 1 52729 0 6227 SCHWAB STRATEGIC TR INDX FD 808524805 5998 232114 SH SOLE 1 206667 0 25447 SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 25477 469455 SH SOLE 1 411991 0 57464 SCHWAB STRATEGIC TR INDX FD 808524839 4 66 SH SOLE 66 0 0 SCHWAB STRATEGIC TR INDX FD 808524102 865 14319 SH SOLE 1 14319 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 306 6807 SH SOLE 1 6807 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 24228 395553 SH SOLE 1 348843 0 46710 SCHWAB STRATEGIC TR INDX FD 808524201 6 100 SH SOLE 100 0 0 SCHWAB STRATEGIC TR INDX FD 808524300 430 5403 SH SOLE 1 5403 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 11 246 SH SOLE 1 246 0 0 SCHWAB STRATEGIC TR COM 808524847 314 9589 SH SOLE 1 9589 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 18 355 SH SOLE 1 355 0 0 SCOTTS MIRACLE GRO CO COM 810186106 8 75 SH SOLE 1 75 0 0 SEABOARD CORP COM 811543107 3 1 SH SOLE 1 1 0 0 SEABOARD CORP COM 811543107 1212 431 SH SOLE 431 0 0 SEALED AIR CORP NEW COM COM 81211k100 15 613 SH SOLE 1 613 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 29 539 SH SOLE 1 539 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 10 99 SH SOLE 1 99 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 106 1200 SH SOLE 1 1200 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 241 8287 SH SOLE 1 8287 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 3498 120361 SH SOLE 120361 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 31 1479 SH SOLE 1 1479 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 27 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 SBI MATE INDX FD 81369y100 38 846 SH SOLE 1 846 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 914 11375 SH SOLE 1 11343 0 32 SEMPRA ENERGY COM 816851109 9 84 SH SOLE 1 84 0 0 SERVICE CORP INTL COM 817565104 33 853 SH SOLE 1 853 0 0 SERVICEMASTER GLOBAL HOLDINGS COM 81761r109 3158 116980 SH SOLE 78810 0 38170 SERVICENOW INC CALL 81762P902 82 30 SH Call SOLE 30 0 0 SERVICENOW INC COM COM 81762p102 115 400 SH SOLE 1 345 0 55 SERVICENOW INC COM COM 81762p102 84 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 1539 3349 SH SOLE 1 3222 0 127 SHERWIN WILLIAMS CO COM 824348106 925 2013 SH SOLE 2013 0 0 SHOPIFY INC CL A COM 82509l107 923 2215 SH SOLE 1 1910 0 305 SHOPIFY INC CL A COM 82509l107 93 223 SH SOLE 223 0 0 SHOPIFY INC COM NPV CALL 82509l907 18 2 SH Call SOLE 1 2 0 0 SIEMENS A G SPONSORED ADR ADUS 826197501 8 200 SH SOLE 1 200 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 241 3000 SH SOLE 3000 0 0 SIGNET JEWELERS LTD SHS COM g81276100 48 7379 SH SOLE 1 7379 0 0 SIMON PPTY GROUP INC NEW COM 828806109 22 400 SH SOLE 1 400 0 0 SIMULATIONS PLUS INC COM 829214105 1485 42528 SH SOLE 40948 0 1580 SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13334 SH SOLE 1 13334 0 0 SIRIUS XM HLDGS INC COM 82968b103 20 4000 SH SOLE 1 2000 0 2000 SITE CENTERS COM 82981j109 258 49600 SH SOLE 49600 0 0 SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 150 124 SH SOLE 1 124 0 0 SKYWEST INC COM 830879102 2 68 SH SOLE 1 68 0 0 SKYWEST INC COM 830879102 297 11350 SH SOLE 11350 0 0 SMART CARD MARKETING SYS INC C COM 831685102 13 875000 SH SOLE 1 875000 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMARTSHEET INC-CLASS A COM 83200n103 4264 102713 SH SOLE 2 102713 0 0 SMITH MICRO SOFTWARE INC COM 832154207 382 90770 SH SOLE 90770 0 0 SMUCKER J M CO COM 832696405 2642 23802 SH SOLE 1 21139 0 2663 SMUCKER J M CO COM 832696405 387 3488 SH SOLE 3488 0 0 SNAP INC. COM 83304a106 9 788 SH SOLE 1 788 0 0 SONY CORP ADUS 835699307 25 422 SH SOLE 1 422 0 0 SOUTH JERSEY INDS INC COM 838518108 2276 91052 SH SOLE 80390 0 10662 SOUTHERN CO COM 842587107 661 12200 SH SOLE 1 12050 0 150 SOUTHWEST AIRLS CO COM 844741108 25 702 SH SOLE 1 702 0 0 SOUTHWESTERN ENERGY CO COM 845467109 34 20000 SH SOLE 1 20000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 169 100000 SH SOLE 100000 0 0 SPARTAN MTRS INC COM 846819100 500 38740 SH SOLE 38740 0 0 SPARTANNASH CO COM 847215100 8 560 SH SOLE 560 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 0 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 276 1261 SH SOLE 1 1261 0 0 SPDR GOLD TRUST INDX FD 78463V107 1177 7950 SH SOLE 1 7900 0 50 SPDR GOLD TRUST INDX FD 78463V107 2463 16638 SH SOLE 16638 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463v907 486 400 SH Call SOLE 400 0 0 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 18 600 SH SOLE 1 600 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 142 3940 SH SOLE 3940 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 318 8836 SH SOLE 1 8836 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 5 172 SH SOLE 1 172 0 0 SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 19 254 SH SOLE 1 254 0 0 SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 345 7062 SH SOLE 1 7062 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 166 5504 SH SOLE 1 877 0 4626 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 15 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 56 1788 SH SOLE 1 1788 0 0 SPDR S&P 500 ETF TR PUT 78462F953 116 30 SH Put SOLE 1 30 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 5623 21814 SH SOLE 1 19705 0 2109 SPDR S&P 500 ETF TR INDX FD 78462F103 2437 9454 SH SOLE 9454 0 0 SPDR S&P 500 ETF TR CALL 78462F903 212 250 SH Call SOLE 250 0 0 SPDR S&P 500 ETF TR PUT 78462F953 1894 765 SH Put SOLE 765 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 96 366 SH SOLE 1 282 0 84 SPDR SER TR PUT 78464a952 953 850 SH Put SOLE 850 0 0 XRT PUT 78464a954 2924 10272 SH Put SOLE 10272 0 0 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 8 161 SH SOLE 1 161 0 0 SPDR SERIES TRUST INDX FD 78468R721 533 10668 SH SOLE 1 10668 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 21 600 SH SOLE 1 600 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 2 58 SH SOLE 1 58 0 0 SPDR SER TR S&P INS INDX FD 78464a789 16 657 SH SOLE 1 657 0 0 SPDR SERIES TRUST INDX FD 78468R408 38 1600 SH SOLE 1 1600 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 358 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 16 208 SH SOLE 1 208 0 0 SPDR SERIES TRUST INDX FD 78464A763 876 10971 SH SOLE 1 10691 0 280 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 874 91984 SH SOLE 1 91984 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 1229 129359 SH SOLE 129359 0 0 SPECIAL OPPTY FD INC TRANFERAB FUND 84741t120 0 0 SH SOLE 1 0 0 0 SPIRIT MTA REIT LP 848esc018 0 40000 SH SOLE 40000 0 0 SPIRIT MTA REIT LP 848esc018 0 50000 SH SOLE 1 50000 0 0 SPLUNK INC COM 848637104 76 600 SH SOLE 1 600 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPORTSMANS WHSE HLDGS INC PUT 84920Y956 2 200 SH Put SOLE 200 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 1 8 SH SOLE 1 8 0 0 SPRINT CORP COM SER 1 COM 85207u105 2 190 SH SOLE 1 190 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 190 13000 SH SOLE 13000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 610 41710 SH SOLE 1 41710 0 0 SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 256 19550 SH SOLE 19550 0 0 SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 1300 99076 SH SOLE 1 99076 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 10 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 53 10200 SH SOLE 1 10200 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 6 300 SH SOLE 1 300 0 0 SPDR SERIES TRUST CALL 78464A904 205 150 SH Call SOLE 150 0 0 SPDR SERIES TRUST PUT 78464A954 1118 32 SH Put SOLE 32 0 0 SPX CORP COM 784635104 5505 168654 SH SOLE 125686 0 42968 SPX CORP COM 784635104 121 3720 SH SOLE 1 3720 0 0 SQUARE INC COM 852234103 168 3201 SH SOLE 1 3201 0 0 SQUARE INC COM 852234103 572 10919 SH SOLE 10919 0 0 SSGA ACTIVE ETF TR SPDR INDX FD 78467v848 49 1025 SH SOLE 1 1025 0 0 STARBUCKS CORP COM 855244109 2735 41605 SH SOLE 1 38305 0 3300 STARBUCKS CORP COM 855244109 219 3336 SH SOLE 3336 0 0 STARBUCKS CORP PUT 855244959 91 110 SH Put SOLE 110 0 0 STATE STR CORP COM 857477103 34 632 SH SOLE 1 632 0 0 STATE STREET CORPORATION PD CV PFD 857477608 172 7051 SH SOLE 7051 0 0 STATE STREET CORPORATION PD CV PFD 857477608 206 8450 SH SOLE 1 8450 0 0 STEELCASE INC COM 858155203 206 20920 SH SOLE 20920 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 24 500 SH SOLE 1 500 0 0 STERIS PLC COM g8473t100 109 781 SH SOLE 1 781 0 0 STERLING CONSTRUCTION CO INC COM 859241101 446 46936 SH SOLE 44121 0 2815 STERLING MED SYS INC COM NEW COM m85548101 1 80 SH SOLE 1 80 0 0 STITCH FIX INC COM 860897107 1 100 SH SOLE 1 100 0 0 STMICROELECTRONICS N V COM 861012102 6 300 SH SOLE 1 300 0 0 STONECO LTD CALL G85158906 1 5 SH Call SOLE 1 5 0 0 STRYKER CORP COM 863667101 266 1598 SH SOLE 1598 0 0 STRYKER CORP COM 863667101 352 2115 SH SOLE 1 2115 0 0 STURM RUGER & CO INC CALL 864159908 37 176 SH Call SOLE 176 0 0 SUN CMNTYS INC COM 866674104 12 100 SH SOLE 1 100 0 0 SUN LIFE FINL INC COM 866796105 5 148 SH SOLE 1 148 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 3 664 SH SOLE 664 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 17 3604 SH SOLE 1 3604 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 31 8500 SH SOLE 1 8500 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 2838 779550 SH SOLE 779550 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 2 278 SH SOLE 278 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 6 800 SH SOLE 1 800 0 0 SYNACOR INC COM 871561106 471 461618 SH SOLE 430399 0 31219 SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH SOLE 1 120 0 0 SYNNEX CORP COM 87162W100 666 9110 SH SOLE 5880 0 3230 SYNOVUS FINL CORP COM NEW COM 87161c501 44 2498 SH SOLE 1 2498 0 0 SYNTROLEUM CORP COM NEW COM 871630208 0 99000 SH SOLE 99000 0 0 SYSCO CORP COM 871829107 138 3021 SH SOLE 1 3021 0 0 SYSCO CORP COM 871829107 151 3305 SH SOLE 3305 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAIWAN FD INC COM 874036106 3 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 71 1490 SH SOLE 1 1490 0 0 TALEND S A COM 874224207 26 1139 SH SOLE 1 1139 0 0 TALLGRASS ENERGY LP COM 874696107 214 13000 SH SOLE 13000 0 0 TALLGRASS ENERGY LP CALL 874696907 20 51 SH Call SOLE 51 0 0 TANDY LEATHER FACTORY INC COM 87538x105 436 121186 SH SOLE 113266 0 7920 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 1248000 0 0 TARGET CORP COM COM 87612E106 326 3502 SH SOLE 1 2646 0 855 TARGET CORP COM COM 87612E106 56 600 SH SOLE 600 0 0 TAUBMAN CTRS INC COM 876664103 419 10000 SH SOLE 10000 0 0 TE CONNECTIVITY LTD COM H84989104 1 13 SH SOLE 1 13 0 0 TECH DATA CORP COM 878237106 131 1000 SH SOLE 1000 0 0 TEEKAY TANKERS LTD COM y8565n300 440 19789 SH SOLE 18537 0 1252 TEGNA INC COM SHS COM 87901j105 11 1000 SH SOLE 1 1000 0 0 TELARIA INC COM 879181105 34 5679 SH SOLE 5679 0 0 TELUS CORP COM COM 87971m103 76 4840 SH SOLE 1 4840 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 3846 514164 SH SOLE 1 483315 0 30849 TEMPLETON EMERGING MKTS FD I CLSD FD 880191101 28 2500 SH SOLE 1 2500 0 0 TENABLE HOLDINGS INC COM 88025t102 2041 93361 SH SOLE 2 93361 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 87 1767 SH SOLE 1767 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 196 3985 SH SOLE 1 3985 0 0 TENNANT CO COM 880345103 529 9130 SH SOLE 9130 0 0 TERADYNE INC COM 880770102 92 1700 SH SOLE 1700 0 0 TEREX CORP NEW COM 880779103 7 500 SH SOLE 500 0 0 TESLA MTRS INC COM COM 88160r101 99 189 SH SOLE 1 189 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH SOLE 1 12 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 266 12007 SH SOLE 12007 0 0 TEXAS INSTRS INC COM 882508104 6282 62863 SH SOLE 61563 0 1300 TEXAS INSTRS INC COM 882508104 3864 38671 SH SOLE 1 37338 0 1333 TEXTRON INC COM 883203101 31 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 12 750 SH SOLE 1 750 0 0 THE SOUTHERN COMPANY CV PFD 842587800 519 23200 SH SOLE 1 14300 0 8900 THERMO FISHER SCIENTIFIC INC COM 883556102 98 344 SH SOLE 1 244 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 38 134 SH SOLE 134 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 79 6085 SH SOLE 6085 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 449 34515 SH SOLE 1 34515 0 0 TIFFANY & CO COM COM 886546100 52 405 SH SOLE 1 405 0 0 TIFFANY & CO COM COM 886546100 647 5000 SH SOLE 5000 0 0 TIFFANY & CO NEW CALL 886547908 1 3 SH Call SOLE 3 0 0 TILRAY INC COM 88688t100 1 200 SH SOLE 200 0 0 TIMKEN CO COM 887389104 129 4000 SH SOLE 1 4000 0 0 TIPTREE INC COM 88822q103 775 148550 SH SOLE 139285 0 9265 TJX COS INC NEW COM 872540109 1531 32022 SH SOLE 1 28722 0 3300 TJX COS INC NEW COM 872540109 182 3800 SH SOLE 3800 0 0 DIREXION SHS ETF TR CALL 25459Y908 18 400 SH Call SOLE 400 0 0 TOLL BROTHERS INC COM 889478103 29 1500 SH SOLE 1 0 0 1500 TOOTSIE ROLL INDS INC COM 890516107 10 275 SH SOLE 1 275 0 0 TOPBUILD CORP COM COM 89055f103 8 111 SH SOLE 1 111 0 0 TORONTO DOMINION BK ONT COM 891160509 42 1000 SH SOLE 1 1000 0 0 TOTO LIMITED ADR ADUS 891515207 25 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC COM 892231101 194 42055 SH SOLE 42055 0 0 TOYOTA MOTOR CORP ADUS 892331307 12 100 SH SOLE 1 100 0 0 TRADEWEB MKTS INC COM 892672106 3198 76075 SH SOLE 2 76075 0 0 TRANSAT A.T. INC COM 89351t401 247 38900 SH SOLE 38900 0 0 TRANSCAT INC COM 893529107 2205 83197 SH SOLE 65200 0 17997 TRANSCAT INC COM 893529107 34 1300 SH SOLE 1 1300 0 0 TRANSDIGM GROUP INC COM 893641100 1469 4589 SH SOLE 1 4534 0 55 TRANSDIGM GROUP INC COM 893641100 257 804 SH SOLE 804 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 976 9819 SH SOLE 1 8944 0 875 TRAVELERS COMPANIES INC COM COM 89417E109 50 500 SH SOLE 500 0 0 TREEHOUSE FOODS INC COM COM 89469a104 11863 268693 SH SOLE 213319 0 55374 TREEHOUSE FOODS INC COM COM 89469a104 36 810 SH SOLE 1 810 0 0 TRI CONTL CORP CLSD FD 895436103 3 151 SH SOLE 151 0 0 TRI CONTL CORP CLSD FD 895436103 838 40086 SH SOLE 1 40086 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 0 21 SH SOLE 21 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 4 481 SH SOLE 1 481 0 0 TRISTATE CAP HLDGS INC COM COM 89678f100 228 23618 SH SOLE 22123 0 1495 TRUIST FINANCIAL CORPORATION COM 89832q109 11 364 SH SOLE 1 364 0 0 TRUIST FINL CORP DEPSHS CV PFD 89832q851 23 1000 SH SOLE 1 1000 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 16 670 SH SOLE 1 670 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 31 1300 SH SOLE 1300 0 0 TRUSTCO BK CORP N Y COM 898349105 587 108551 SH SOLE 101731 0 6820 TWILIO INC COM 90138f102 55 610 SH SOLE 1 610 0 0 TWIN DISC INC COM 901476101 34 4835 SH SOLE 4578 0 257 TWITTER INC COM COM 90184l102 7 275 SH SOLE 1 275 0 0 UNITED AIRLINES HLDGS INC COM 910047109 19 608 SH SOLE 1 608 0 0 UBER TECHNOLOGIES INC COM 90353t100 45 1625 SH SOLE 1 1625 0 0 UGI CORP NEW COM 902681105 2365 88658 SH SOLE 55844 0 32814 UGI CORP NEW COM 902681105 22 810 SH SOLE 1 810 0 0 ULTRALIFE CORP COM 903899102 283 54385 SH SOLE 54385 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 152 3119 SH SOLE 1 3119 0 0 UNILEVER PLC ADUS 904767704 1743 34463 SH SOLE 1 30438 0 4025 UNION PACIFIC CORP COM 907818108 3337 23657 SH SOLE 1 22202 0 1454 UNION PACIFIC CORP COM 907818108 57 403 SH SOLE 403 0 0 UNISYS CORP COM 909214306 736 59611 SH SOLE 59611 0 0 UNITED INS HLDGS CORP COM 910710102 542 58670 SH SOLE 54857 0 3813 UNITED PARCEL SERVICE INC COM 911312106 1080 11558 SH SOLE 1 10609 0 949 UNITED RENTALS INC COM 911363109 1 10 SH SOLE 1 10 0 0 UNITED STATES STL CORP NEW COM 912909108 0 13 SH SOLE 1 13 0 0 UNITED STS COMMODITY INDEX F INDX FD 911717106 5 200 SH SOLE 1 200 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3453 36604 SH SOLE 1 33686 0 2919 UNITED TECHNOLOGIES CORP COM 913017109 48 505 SH SOLE 505 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9004 36105 SH SOLE 35230 0 875 UNITEDHEALTH GROUP INC COM 91324P102 10862 43555 SH SOLE 1 41357 0 2198 UNITI GROUP INC COM COM 91325v108 5 793 SH SOLE 1 793 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 109 1100 SH SOLE 1 1100 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 547 70924 SH SOLE 66268 0 4656 US BANCORP DEL COM 902973304 2038 59150 SH SOLE 1 54749 0 4401 US BANCORP DEL COM 902973304 14 400 SH SOLE 400 0 0 USA TECHNOLOGIES INC COM 90328s500 6 1320 SH SOLE 1 1320 0 0 UTAH MED PRODS INC COM 917488108 5818 61864 SH SOLE 47887 0 13977 UTAH MED PRODS INC COM 917488108 43 455 SH SOLE 1 455 0 0 VAALCO ENERGY INC COM 91851C201 757 839003 SH SOLE 791726 0 47277 VAALCO ENERGY INC COM 91851C201 7 7626 SH SOLE 1 7626 0 0 VAIL RESORTS INC COM COM 91879q109 16 111 SH SOLE 1 111 0 0 VAIL RESORTS INC COM COM 91879q109 54 363 SH SOLE 363 0 0 VALERO ENERGY CORP NEW COM 91913Y100 121 2659 SH SOLE 1 2659 0 0 VALVOLINE INC COM COM 92047w101 2819 215350 SH SOLE 178380 0 36970 VALVOLINE INC COM COM 92047w101 16 1191 SH SOLE 1 1191 0 0 VAN DORN CO COM INDX FD 921033106 12 88 SH SOLE 1 88 0 0 VANECK VECTORS ETF TRUST PUT 92189F956 249 401 SH Put SOLE 401 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 45 870 SH SOLE 1 870 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 2324 45233 SH SOLE 45233 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 253 14585 SH SOLE 1 14585 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 37 1612 SH SOLE 1 1612 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2172 94279 SH SOLE 94279 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 131 5211 SH SOLE 5211 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 698 27594 SH SOLE 1 27594 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH SOLE 35 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 205 4680 SH SOLE 1 4680 0 0 VANECK VECTORS RUSSIA ETF COM 92189f403 7 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 54 460 SH SOLE 1 460 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 11 275 SH SOLE 1 275 0 0 VANECK VECTORS VIETNAM ETF COM 92189f817 2 200 SH SOLE 1 100 0 100 VANGUARD BD INDEX FD INC INDX FD 921937819 664 7437 SH SOLE 1 2348 0 5089 VANGUARD BD INDEX FD INC INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FD INC INDX FD 921937827 10665 129778 SH SOLE 1 116653 0 13125 VANGUARD BD INDEX FD INC INDX FD 921937827 201 2450 SH SOLE 2450 0 0 VANGUARD BD INDEX FD INC INDX FD 921937835 22 255 SH SOLE 1 255 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 127 2249 SH SOLE 2249 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 359 6388 SH SOLE 1 6388 0 0 VANGUARD WHITEHALL FDS INC INDX FD 921946885 45 643 SH SOLE 1 0 0 643 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3182 40226 SH SOLE 1 39098 0 1128 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 100 1262 SH SOLE 1262 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 0 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 225 5484 SH SOLE 1 5356 0 128 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 78 1900 SH SOLE 1900 0 0 VANGUARD TAX MANAGED INTL FD INDX FD 921943858 1519 45570 SH SOLE 1 41639 0 3931 VANGUARD TAX MANAGED INTL FD INDX FD 921943858 4668 140012 SH SOLE 140012 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 1212 36111 SH SOLE 1 35022 0 1089 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 9304 277323 SH SOLE 277323 0 0 VANGUARD INDEX FDS INDX FD 922908652 886 9782 SH SOLE 1 7086 0 2696 VANGUARD INDEX FDS INDX FD 922908652 16302 180049 SH SOLE 180049 0 0 VANGUARD INDEX FDS INDX FD 922908736 284 1813 SH SOLE 1 1795 0 18 VANGUARD INDEX FDS INDX FD 922908637 41 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908512 91 1124 SH SOLE 1 1124 0 0 VANGUARD INDEX FDS INDX FD 922908611 110 1234 SH SOLE 1 1234 0 0 VANGUARD INDEX FDS INDX FD 922908611 169 1901 SH SOLE 1901 0 0 VANGUARD INDEX FDS INDX FD 922908595 56 374 SH SOLE 1 187 0 187 VANGUARD INDEX FDS INDX FD 922908769 262 2030 SH SOLE 2030 0 0 VANGUARD INDEX FDS INDX FD 922908769 3483 27020 SH SOLE 1 27020 0 0 VANGUARD INDEX FDS INDX FD 922908744 115 1289 SH SOLE 1 1235 0 54 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 66 754 SH SOLE 1 754 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 17 400 SH SOLE 1 400 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 34 790 SH SOLE 1 790 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 1937 45147 SH SOLE 45147 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 5 99 SH SOLE 1 99 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 5102 81237 SH SOLE 1 81237 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1148 104666 SH SOLE 1 104666 0 0 VANGUARD INDEX FDS INDX FD 922908629 358 2719 SH SOLE 1 2719 0 0 VANGUARD INDEX FDS INDX FD 922908629 7121 54091 SH SOLE 54091 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 123 2260 SH SOLE 1 0 0 2260 VANGUARD MUN BD FD INC INDX FD 922907746 733 13851 SH SOLE 1 13851 0 0 VANGUARD INDEX FDS INDX FD 922908553 4662 66745 SH SOLE 1 65685 0 1059 VANGUARD INDEX FDS INDX FD 922908553 16480 235929 SH SOLE 235929 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 94 801 SH SOLE 1 801 0 0 VANGUARD INDEX FDS INDX FD 922908363 3712 15672 SH SOLE 1 14697 0 976 VANGUARD INDEX FDS INDX FD 922908363 42891 181114 SH SOLE 181114 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 1247 20000 SH SOLE 20000 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 1811 29044 SH SOLE 1 29044 0 0 VANGUARD INDEX FDS INDX FD 922908751 143 1242 SH SOLE 1 1242 0 0 VANGUARD INDEX FDS INDX FD 922908751 3346 28986 SH SOLE 28986 0 0 VANGUARD GROUP INDX FD 921908844 2464 23832 SH SOLE 1 21594 0 2238 VANGUARD GROUP INDX FD 921908844 14470 139952 SH SOLE 139952 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 145 1700 SH SOLE 1 1700 0 0 VANGUARD STAR FD INDX FD 921909768 29 688 SH SOLE 1 688 0 0 VANGUARD WHITEHALL FDS INC INDX FD 921946406 825 11661 SH SOLE 1 8592 0 3068 VANGUARD WHITEHALL FDS INC INDX FD 921946406 38 535 SH SOLE 535 0 0 VANGUARD WHITEHALL FDS INC INDX FD 921946794 86 1903 SH SOLE 1 1903 0 0 VANGUARD WORLD FD INDX FD 921910873 857 9428 SH SOLE 1 9428 0 0 VANGUARD WORLD FD INDX FD 921910873 31114 342135 SH SOLE 342135 0 0 VANGUARD WORLD FD INDX FD 921910816 105 824 SH SOLE 1 0 0 824 VANGUARD WORLD FDS INDX FD 92204A306 48 1263 SH SOLE 1 1263 0 0 VANGUARD WORLD FDS INDX FD 92204A306 1132 29618 SH SOLE 29618 0 0 VANGUARD WORLD FDS INDX FD 92204A504 549 3304 SH SOLE 1 2646 0 658 VANGUARD WORLD FDS INDX FD 92204A702 1156 5453 SH SOLE 1 4746 0 707 VANGUARD WORLD FDS INDX FD 92204A801 6212 64554 SH SOLE 64554 0 0 VANGUARD WORLD FDS INDX FD 92204A876 436 3574 SH SOLE 1 3574 0 0 VAREX IMAGING CORP COM 92214X106 29 1265 SH SOLE 1 0 0 1265 VAREX IMAGING CORP COM 92214X106 2186 96277 SH SOLE 73590 0 22687 VARIAN MED SYS INC COM 92220P105 4785 46606 SH SOLE 36516 0 10090 VARIAN MED SYS INC COM 92220P105 125 1222 SH SOLE 1 1222 0 0 VEEVA SYS INC COM 922475108 3985 25482 SH SOLE 2 25482 0 0 VEEVA SYS INC CALL 922475908 147 100 SH Call SOLE 100 0 0 VEEVA SYS INC PUT 922475958 3 5 SH Put SOLE 5 0 0 VENATOR MATERIALS PLC COM g9329z100 120 70000 SH SOLE 70000 0 0 VERA BRADLEY INC COM COM 92335c106 760 184540 SH SOLE 140137 0 44403 VERA BRADLEY INC COM COM 92335c106 1 170 SH SOLE 1 170 0 0 VERISK ANALYTICS INC COM 92345Y106 22 155 SH SOLE 1 155 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 5358 99726 SH SOLE 1 97380 0 2346 VERIZON COMMUNICATIONS INC COM 92343v104 6877 127988 SH SOLE 125338 0 2650 VERTEX PHARMACEUTICALS INC COM 92532F100 1 6 SH SOLE 1 6 0 0 VESTAS WIND SYSTEMS AS COM 925458101 3 125 SH SOLE 1 125 0 0 VIACOMCBS INC COM 92556h206 238 17000 SH SOLE 1 17000 0 0 VIACOMCBS INC COM 92556h206 308 22000 SH SOLE 22000 0 0 VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 2 2 SH Call SOLE 2 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 17 2421 SH SOLE 1 2421 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 33 SH SOLE 1 33 0 0 VISA INC CALL 92826C909 117 80 SH Call SOLE 80 0 0 VISA INC PUT 92826C959 23 15 SH Put SOLE 15 0 0 VISA INC COM 92826C839 3921 24333 SH SOLE 1 21403 0 2930 VISA INC COM 92826C839 564 3498 SH SOLE 3498 0 0 VISHAY PRECISION GROUP COM 92835k103 40 2000 SH SOLE 1 2000 0 0 VISTRA ENERGY CORP COM COM 92840m102 8498 532445 SH SOLE 409595 0 122850 VISTRA ENERGY CORP COM COM 92840m102 112 7021 SH SOLE 1 7021 0 0 VMWARE INC COM 928563402 48 400 SH SOLE 1 400 0 0 VANGUARD INDEX FDS CALL 922908903 0 40 SH Call SOLE 40 0 0 VODAFONE GROUP PLC NEW ADUS 92857W308 2 118 SH SOLE 1 118 0 0 VOLKSWAGEN AG COM 928662600 9 700 SH SOLE 1 700 0 0 VONAGE HLDGS CORP COM 92886T201 70 9700 SH SOLE 1 9700 0 0 VONAGE HLDGS CORP COM 92886T201 3217 445000 SH SOLE 445000 0 0 VOXX INTL CORP CL A COM 91829f104 790 277027 SH SOLE 258873 0 18154 VOYA FINL INC COM 929089100 10142 250112 SH SOLE 189184 0 60928 VOYA FINL INC COM 929089100 660 16269 SH SOLE 1 16269 0 0 VULCAN MATLS CO COM 929160109 206 1907 SH SOLE 1 1907 0 0 VXX 200619P00060000 PUT 06745r953 193 1291 SH Put SOLE 1291 0 0 W P CAREY INC COM 92936U109 1252 21551 SH SOLE 1 19319 0 2232 WABTEC CORP COM 929740108 1 27 SH SOLE 1 27 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 393 8598 SH SOLE 1 3303 0 5295 WALGREENS BOOTS ALLIANCE INC COM 931427108 589 12883 SH SOLE 12883 0 0 WALKER INNOVATION COM 936esc110 0 87500 SH SOLE 87500 0 0 WALMART INC COM 931142103 112 985 SH SOLE 985 0 0 WALMART INC COM 931142103 603 5307 SH SOLE 1 5307 0 0 DISNEY WALT CO COM 254687106 11279 116765 SH SOLE 114865 0 1900 DISNEY WALT CO COM 254687106 10736 111138 SH SOLE 1 105642 0 5496 WASTE MGMT INC DEL COM 94106L109 74 800 SH SOLE 800 0 0 WASTE MGMT INC DEL COM 94106L109 529 5720 SH SOLE 1 5720 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 104 5802 SH SOLE 1 5802 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 3259 181075 SH SOLE 181075 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 32 367 SH SOLE 1 367 0 0 WELBILT INC COM 949090104 3 520 SH SOLE 1 520 0 0 WELBILT INC COM 949090104 100 19445 SH SOLE 19445 0 0 WELLS FARGO CO NEW CV PFD 949746804 687 539 SH SOLE 1 488 0 51 WELLS FARGO AND COMPANY CV PFD 94988u151 45 2150 SH SOLE 1 2150 0 0 WELLS FARGO CO NEW COM 949746101 861 29986 SH SOLE 1 27909 0 2077 WELLS FARGO CO NEW COM 949746101 29 1000 SH SOLE 1000 0 0 WELLTOWER INC REIT COM 95040q104 1820 39763 SH SOLE 1 35787 0 3976 WENDYS CO COM 95058W100 873 58670 SH SOLE 45460 0 13210 WESBANCO INC COM 950810101 56 2357 SH SOLE 1 2357 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 187 19600 SH SOLE 1 19600 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 1214 127000 SH SOLE 127000 0 0 WESTERN ASST INFLTN LKD INM CLSD FD 95766Q106 767 73000 SH SOLE 73000 0 0 WESTERN ASSET EMERGING MKTS DE CLSD FD 95766a101 2 202 SH SOLE 202 0 0 WESTERN ASSET HIGH INCOME CLSD FD 95766n103 112 15864 SH SOLE 1 15864 0 0 WESTERN DIGITAL CORP COM 958102105 10 250 SH SOLE 250 0 0 WEX INC COM COM 96208t104 28 272 SH SOLE 1 272 0 0 WEYERHAEUSER CO COM 962166104 3724 219706 SH SOLE 215856 0 3850 WEYERHAEUSER CO COM 962166104 3107 183312 SH SOLE 1 172271 0 11041 WHEATON PRECIOUS METALS CORP COM 962879102 36 1300 SH SOLE 1 1300 0 0 WHIRLPOOL CORP COM 963320106 26 300 SH SOLE 1 300 0 0 WILEY JOHN & SONS INC COM 968223206 1065 28420 SH SOLE 22780 0 5640 WILLIAM HILL ADR COM 96925P104 10 3000 SH SOLE 1 3000 0 0 WILLIAMS COS INC DEL LP 969457100 2 158 SH SOLE 1 158 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 679 4000 SH SOLE 4000 0 0 WINDSTREAM HLDGS INC COM COM 97382a309 0 130 SH SOLE 1 130 0 0 WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 17 800 SH SOLE 1 800 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 19 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 63 1105 SH SOLE 1 1105 0 0 WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 5 150 SH SOLE 1 150 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 59 2246 SH SOLE 1 2246 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 2 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 34 432 SH SOLE 1 432 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 218 5600 SH SOLE 5600 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 3337 85773 SH SOLE 1 85773 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 27 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 52 1312 SH SOLE 1 1312 0 0 WISDOMTREE TR INDX FD 97717W315 5 150 SH SOLE 1 150 0 0 WISDOMTREE TR INDX FD 97717W281 127 3841 SH SOLE 1 3841 0 0 WISDOMTREE TR INDX FD 97717W281 1908 57760 SH SOLE 57760 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 85 2297 SH SOLE 1 2297 0 0 WISDOMTREE TR INDX FD 97717W307 100 1236 SH SOLE 1 1200 0 36 WISDOMTREE TR INDX FD 97717W505 310 12834 SH SOLE 1 12834 0 0 WISDOMTREE TR INDX FD 97717W604 65 3621 SH SOLE 1 3621 0 0 WISDOMTREE TR INDX FD 97717W547 28 425 SH SOLE 1 425 0 0 WOLVERINE WORLD WIDE INC COM 978097103 7535 495734 SH SOLE 384536 0 111198 WOLVERINE WORLD WIDE INC COM 978097103 16 1050 SH SOLE 1 1050 0 0 WORKDAY INC-CLASS A COM 98138h101 7 50 SH SOLE 1 50 0 0 WORKHORSE GROUP INC COM 98138j206 206 113546 SH SOLE 1 111046 0 2500 WORKHORSE GROUP INC COM 98138j206 14 8000 SH SOLE 8000 0 0 WRIGHT MED GROUP COM n96617118 11 375 SH SOLE 1 375 0 0 WRIGHT MED GROUP COM n96617118 269 9400 SH SOLE 9400 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WW INTL INC COM 98262p101 871 51530 SH SOLE 38970 0 12560 WYNDHAM DESTINATIONS INC COM 98310w108 1268 58420 SH SOLE 41590 0 16830 WYNDHAM DESTINATIONS INC COM 98310w108 20 912 SH SOLE 1 912 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 2109 66930 SH SOLE 55519 0 11411 WYNDHAM HOTELS & RESORTS INC COM 98311a105 115 3663 SH SOLE 1 3663 0 0 XCEL ENERGY INC COM COM 98389b100 111 1846 SH SOLE 1 1446 0 400 XEROX CORP COM NEW COM 98421m106 9 500 SH SOLE 1 500 0 0 XEROX CORP COM NEW COM 98421m106 47 2500 SH SOLE 2500 0 0 XLB 200619P00057000 PUT 81369y950 648 630 SH Put SOLE 630 0 0 XLE 200619C00058210 CALL 81369y906 39 596 SH Call SOLE 596 0 0 XLF 200918P00024000 PUT 81369y955 450 1000 SH Put SOLE 1000 0 0 XLK 200619P00095000 PUT 81369y953 588 380 SH Put SOLE 380 0 0 XLY 200619P00100000 PUT 81369y958 94 100 SH Put SOLE 100 0 0 ISHARES TR CALL 464288901 6 2901 SH Call SOLE 2901 0 0 YUM BRANDS INC COM 988498101 33 482 SH SOLE 1 482 0 0 YUM CHINA HLDGS INC COM 98850p109 1 28 SH SOLE 1 28 0 0 ZAGG INC COM 98884u108 846 272176 SH SOLE 256248 0 15928 ZENDESK INC COM 98936j101 6097 95258 SH SOLE 2 95258 0 0 ZIMMER BIOMET HLDGS COM 98956p102 26 254 SH SOLE 1 129 0 125 ZIONS BANCORPORATION N A COM 989701107 20 730 SH SOLE 730 0 0 ZOETIS INC COM 98978v103 3501 29747 SH SOLE 1 26489 0 3258 ZOETIS INC COM 98978v103 444 3770 SH SOLE 3770 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 22 150 SH SOLE 1 150 0 0