0001446114-20-000007.txt : 20200214 0001446114-20-000007.hdr.sgml : 20200214 20200214164910 ACCESSION NUMBER: 0001446114-20-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 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: 20621321 BUSINESS ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 BUSINESS PHONE: 2168254000 MAIL ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001446114 XXXXXXXX 12-31-2019 12-31-2019 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 02-14-2020 1 1876 2687479 1 0001657660 028-17014 ANCORA FAMILY WEALTH ADVISORS, LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b109 1054 490284 SH SOLE 461526 0 28758 3-D SYS CORP DEL COM NEW COM 88554d205 2 175 SH SOLE 1 175 0 0 3M CO COM 88579y101 488 2765 SH SOLE 2765 0 0 3M CO COM 88579y101 4119 23347 SH SOLE 1 21212 0 2135 4LICENSING CORP COM COM 35104T107 0 2000 SH SOLE 1 2000 0 0 ABBOTT LABS COM 002824100 555 6391 SH SOLE 6391 0 0 ABBOTT LABS COM 002824100 4757 54761 SH SOLE 1 50146 0 4615 ABBVIE INC COM 00287y109 452 5106 SH SOLE 5106 0 0 ABBVIE INC COM 00287y109 3559 40194 SH SOLE 1 35432 0 4761 ABERDEEN ASIA PACIFIC INCOM CLSD FD 003009107 1158 272452 SH SOLE 272452 0 0 ABERDEEN ASIA PACIFIC INCOM CLSD FD 003009107 30 7000 SH SOLE 1 7000 0 0 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 5 634 SH SOLE 1 634 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 41 450 SH SOLE 450 0 0 ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 394 4330 SH SOLE 1 4330 0 0 ACACIA COMMUNICATIONS INC COM 00401c108 68 1000 SH SOLE 1000 0 0 ACACIA RESH CORP COM 003881307 746 280309 SH SOLE 263846 0 16463 ACADIAN TIMBER CORP COM COM 004272100 13 1000 SH SOLE 1 1000 0 0 ACCENTURE PLC COM g1151c101 7966 37833 SH SOLE 37008 0 825 ACCENTURE PLC COM g1151c101 7463 35442 SH SOLE 1 34790 0 652 ACCO BRANDS CORP COM COM 00081t108 1299 138778 SH SOLE 134628 0 4150 ACCO BRANDS CORP COM COM 00081t108 33 3520 SH SOLE 1 3520 0 0 ACTIVISION BLIZZARD INC COM 00507v109 75 1268 SH SOLE 1 1268 0 0 ACTUA CORPORATION COM 005094107 70 250000 SH SOLE 250000 0 0 ACUSHNET HOLDINGS CORP COM 005098108 49 1518 SH SOLE 1 1518 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 110 7000 SH SOLE 7000 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 603 38231 SH SOLE 1 38231 0 0 ADAMS NAT RES FD INC COM COM 00548f105 34731 2109995 SH SOLE 2109995 0 0 ADAMS NAT RES FD INC COM COM 00548f105 5421 329372 SH SOLE 1 286670 0 42702 ADAMS RES & ENERGY INC COM 006351308 1773 46582 SH SOLE 43937 0 2645 ADAMS RES & ENERGY INC COM 006351308 13 350 SH SOLE 1 350 0 0 ADEPTUS HEALTH COM 00esc5984 0 250 SH SOLE 1 250 0 0 ADIDAS AG NPV COM d0066b185 6 17 SH SOLE 1 17 0 0 ADIENT PLC SHS COM g0084w101 1 41 SH SOLE 1 41 0 0 ADOBE SYS INC COM COM 00724f101 278 844 SH SOLE 844 0 0 ADOBE SYS INC COM COM 00724f101 578 1753 SH SOLE 1 1558 0 195 ADVANCED MICRO DEVICES INC COM 007903107 143 3120 SH SOLE 3120 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9 200 SH SOLE 1 200 0 0 ADVANT-E CORP COM COM 00761j206 1205 226155 SH SOLE 226155 0 0 ADVANT-E CORP COM COM 00761j206 0 89 SH SOLE 1 89 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 341 4571 SH SOLE 1 4571 0 0 AFFYMAX INC COM 00826a109 0 500 SH SOLE 1 500 0 0 AFLAC INC COM 001055102 21 400 SH SOLE 1 400 0 0 AIR LEASE CORP CL A COM 00912x302 38 800 SH SOLE 1 800 0 0 AIR PRODS & CHEMS INC COM 009158106 660 2809 SH SOLE 1 2484 0 325 ALASKA COMMNCT SYS GRP COM COM 01167p101 772 436290 SH SOLE 411631 0 24659 ALCON INC COM H01301128 17 296 SH SOLE 296 0 0 ALCON INC COM H01301128 36 643 SH SOLE 1 643 0 0 ALIBABA GRP SHS COM 01609w102 81 382 SH SOLE 382 0 0 ALIBABA GRP SHS COM 01609w102 403 1900 SH SOLE 1 1900 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 243 30146 SH SOLE 30146 0 0 ALIMERA SCIENCES INC COM 016259202 3 333 SH SOLE 1 333 0 0 ALITHYA GROUP INC COM 01643b106 4849 1744198 SH SOLE 1744198 0 0 ALITHYA GROUP INC COM 01643b106 401 144142 SH SOLE 1 144142 0 0 ALLERGAN PLC COM COM g0177j108 249 1300 SH SOLE 1300 0 0 ALLERGAN PLC COM COM g0177j108 221 1158 SH SOLE 1 1158 0 0 ALLETE INC COM 018522300 13 156 SH SOLE 1 156 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 28 248 SH SOLE 1 248 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 182 6000 SH SOLE 6000 0 0 ALLIANT ENERGY CORP COM COM 188021083 11 200 SH SOLE 1 200 0 0 ALLIANZGI EQUITY & CONV INCO CLSD FD 018829101 4 166 SH SOLE 166 0 0 ALLIANZGI EQUITY & CONV INCO CLSD FD 018829101 22 958 SH SOLE 1 958 0 0 ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 339 26076 SH SOLE 1 12812 0 13264 ALLISON TRANSMISSION HLDGS COM 01973r101 43 880 SH SOLE 1 880 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 381 44846 SH SOLE 42045 0 2801 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988p108 287 29280 SH SOLE 29280 0 0 ALLSTATE CORP COM 020002101 225 2000 SH SOLE 2000 0 0 ALLSTATE CORP COM 020002101 574 5107 SH SOLE 1 4632 0 475 ALLY FINL INC COM COM 02005n100 9725 318229 SH SOLE 223088 0 95141 ALLY FINL INC COM COM 02005n100 352 11533 SH SOLE 1 11533 0 0 ALPHA PRO TECH LTD COM 020772109 343 100000 SH SOLE 100000 0 0 ALPHA PRO TECH LTD COM 020772109 126 36844 SH SOLE 1 36844 0 0 ALPHABET INC COM 02079K305 496 370 SH SOLE 370 0 0 ALPHABET INC COM 02079K305 5828 4351 SH SOLE 1 3991 0 360 ALPHABET INC COM 02079K107 757 566 SH SOLE 566 0 0 ALPHABET INC COM 02079K107 10177 7612 SH SOLE 1 7121 0 491 ALPINE INCOME PROPERTY TRUST COM 02083x103 2136 112245 SH SOLE 82245 0 30000 ALPS ETF TR INDX FD 00162Q866 2807 330268 SH SOLE 330268 0 0 ALPS ETF TR INDX FD 00162Q866 3 300 SH SOLE 1 300 0 0 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 615 13127 SH SOLE 1 13127 0 0 ALTICE USA INC COM 02156k103 22 820 SH SOLE 820 0 0 ALTRIA GROUP INC COM 02209S103 761 15241 SH SOLE 1 14841 0 400 AMARIN CORP PLC COM 023111206 18 850 SH SOLE 1 850 0 0 AMAZON COM INC COM 023135106 577 312 SH SOLE 312 0 0 AMAZON COM INC COM 023135106 9529 5157 SH SOLE 1 4897 0 260 AMBASE CORP COM COM 023164106 90 345501 SH SOLE 345501 0 0 AMC NETWORKS INC COM 00164V103 65 1650 SH SOLE 1 0 0 1650 AMERCO COM COM 235861002 462 1230 SH SOLE 1 1230 0 0 AMERICAN AXLE & MFG COM COM 240611038 43 4000 SH SOLE 1 4000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 608 6432 SH SOLE 1 6432 0 0 AMERICAN EXPRESS CO COM 025816109 165 1327 SH SOLE 1 1327 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 61 557 SH SOLE 1 557 0 0 AMERICAN GREEN INC COM 02640n200 0 750 SH SOLE 1 750 0 0 AMERICAN INTL GROUP INC WT 026874156 0 9 SH SOLE 1 9 0 0 AMERICAN TOWER CORP NEW COM 03027X100 231 1004 SH SOLE 1 1004 0 0 AMERICAN VANGUARD CORP COM 030371108 652 33510 SH SOLE 33510 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 302 2459 SH SOLE 1 2459 0 0 AMERIPRISE FINL INC COM 03076C106 620 3722 SH SOLE 1 3722 0 0 AMERISOURCE BERGEN CORP COM 03073e105 253 2975 SH SOLE 1 2975 0 0 AMGEN INC COM 031162100 16184 67135 SH SOLE 65635 0 1500 AMGEN INC COM 031162100 11733 48670 SH SOLE 1 44863 0 3807 AMICUS THERAPEUTICS INC COM 03152w109 1 135 SH SOLE 1 135 0 0 AMPCO-PITTSBURGH CORP COM 032037103 134 44571 SH SOLE 41594 0 2977 AMPLIFY ENERGY CORP COM 03212b103 1655 250420 SH SOLE 202280 0 48140 AMTECH SYS INC COM 032332504 1616 225675 SH SOLE 213191 0 12484 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 27 325 SH SOLE 1 325 0 0 ANNALY CAP MGMT INC COM 035710409 12 1250 SH SOLE 1 1250 0 0 ANSELL LIMITED ADUS 03634m208 37 451 SH SOLE 1 451 0 0 ANSYS INC COM 03662Q105 9 35 SH SOLE 1 35 0 0 ANTA SPORTS PRODUCTS LTD COM 03662p107 70 311 SH SOLE 1 311 0 0 ANTHEM INC COM 036752103 22 73 SH SOLE 1 73 0 0 AON PLC COM G0408V102 1144 5493 SH SOLE 1 5393 0 100 APACHE CORP COM 037411105 26 1034 SH SOLE 1 1034 0 0 APERGY CORPORATION COM 03755l104 13 375 SH SOLE 1 375 0 0 API GROUP CORP ORD NPV COM g0473c104 3163 299800 SH SOLE 232840 0 66960 APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH SOLE 1 18 0 0 APOLLO GLOBAL MGMT LLC COM 037612306 232 4861 SH SOLE 1 4861 0 0 APOLLO GLOBAL MGMT INC PFD SER CV PFD 03768e303 412 15500 SH SOLE 15500 0 0 APPLE INC COM 037833100 16643 56678 SH SOLE 55478 0 1200 APPLE INC COM 037833100 38885 132418 SH SOLE 1 128032 0 4385 APPLIED INDLTECH INC COM COM 03820c105 192 2875 SH SOLE 1 2875 0 0 APPLIED MATLS INC COM 038222105 766 12557 SH SOLE 12557 0 0 APPLIED MATLS INC COM 038222105 1215 19900 SH SOLE 1 19900 0 0 AQUAVENTURE HLDGS LTD SHS COM g0443n107 9 323 SH SOLE 1 323 0 0 ARCH COAL INC COM 039380407 808 11260 SH SOLE 11260 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 10 225 SH SOLE 1 225 0 0 ARCONIC INC COM COM 03965l100 13415 435988 SH SOLE 330595 0 105393 ARCONIC INC COM COM 03965l100 233 7580 SH SOLE 1 7580 0 0 ARCOSA INC COM 039653100 18365 412232 SH SOLE 328013 0 84219 ARCOSA INC COM 039653100 245 5500 SH SOLE 1 5500 0 0 ARES CAP CORP COM COM 04010l103 2069 110960 SH SOLE 1 94832 0 16128 ARISTA NETWORKS INC COM 040413106 5 25 SH SOLE 1 25 0 0 ARK INNOVATION ETF INDX FD 00214q104 1 17 SH SOLE 1 17 0 0 ARMSTRONG FLOORING INC COM COM 04238r106 530 124190 SH SOLE 117579 0 6611 ARMSTRONG WORLD INDS INC NEW COM 04247X102 663 7051 SH SOLE 7051 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 81 859 SH SOLE 1 859 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1677 17615 SH SOLE 1 16015 0 1600 ASA GOLD AND PRECIOUS METALS L COM g3156p103 98 7180 SH SOLE 7180 0 0 ASHFORD INC COM 044104107 0 2 SH SOLE 2 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 9955 130080 SH SOLE 130080 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 56 734 SH SOLE 1 734 0 0 ASSOCIATED CAP GROUP INC COM 045528106 196 5000 SH SOLE 5000 0 0 ASTRAZENECA PLC ADUS 046353108 107 2138 SH SOLE 1 2138 0 0 ASURE SOFTWARE INC COM 04649U102 82 10000 SH SOLE 10000 0 0 ASURE SOFTWARE INC COM 04649U102 22 2740 SH SOLE 1 2740 0 0 AT&T INC COM 00206r102 6363 162814 SH SOLE 159614 0 3200 AT&T INC COM 00206r102 8309 212604 SH SOLE 1 199650 0 12954 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATMOS ENERGY CORP COM COM 495601056 9 84 SH SOLE 1 0 0 84 ATRION CORP COM 049904105 36 48 SH SOLE 1 48 0 0 AURORA CANNABIS INC COM 05156x108 23 10447 SH SOLE 1 10447 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 138 812 SH SOLE 812 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1670 9797 SH SOLE 1 8847 0 950 AVAYA HOLDINGS CORPORATION COM 05351x101 8 590 SH SOLE 1 590 0 0 AVIAT NETWORKS INC COM 05366y201 1183 84179 SH SOLE 80204 0 3975 AVISTA CORP COM COM 05379b107 5 100 SH SOLE 1 100 0 0 AVNET INC COM 053807103 42 979 SH SOLE 1 979 0 0 AVON PRODS INC COM 054303102 28 5000 SH SOLE 5000 0 0 AXA EQUITABLE HOLDINGS INC CV PFD 054561204 130 5000 SH SOLE 5000 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 12 500 SH SOLE 1 500 0 0 AXT INC COM 00246W103 1167 268252 SH SOLE 252519 0 15733 B & G FOODS INC NEW CL A COM 05508r106 35 1925 SH SOLE 1 1925 0 0 B RILEY FINANCIAL INC COM 05580m108 1201 47700 SH SOLE 47700 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 1 25000 SH SOLE 25000 0 0 BAINS DE MER ET DU CERCLE DESE COM F06489102 16 250 SH SOLE 1 250 0 0 BAKER HUGHES COMPANY COM 05722g100 3 100 SH SOLE 1 100 0 0 BANCROFT FUND LTD COM 059695106 20 750 SH SOLE 1 750 0 0 BANK FIRST NATL CORP COM 06211j100 5 77 SH SOLE 77 0 0 BANK FIRST NATL CORP COM 06211j100 8 117 SH SOLE 1 117 0 0 BANK NEW YORK MELLON CORP COM 064058100 25 500 SH SOLE 500 0 0 BANK NEW YORK MELLON CORP COM 064058100 284 5650 SH SOLE 1 4400 0 1250 BANK AMER CORP CV PFD 060505682 1230 849 SH SOLE 1 790 0 59 BANK AMER CORP COM 060505104 17567 498777 SH SOLE 487247 0 11530 BANK AMER CORP COM 060505104 8421 239099 SH SOLE 1 233343 0 5756 BANK OZK COM 06417n103 63 2060 SH SOLE 1 2060 0 0 BANKUNITED INC COM 06652k103 39 1057 SH SOLE 1 1057 0 0 BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 67 450 SH SOLE 1 450 0 0 BARCO NV ACT COM b0833f107 37 150 SH SOLE 1 150 0 0 BARRICK GOLD CORPORATION COM 067901108 7 400 SH SOLE 1 0 0 400 BASF SE SPONSORED ADR ADUS 055262505 30 1600 SH SOLE 1 1600 0 0 BAXTER INTL INC COM 071813109 197 2351 SH SOLE 1 2351 0 0 BCE INC COM 05534B760 9 200 SH SOLE 1 200 0 0 BECTON DICKINSON & CO COM 075887109 1730 6362 SH SOLE 1 5662 0 700 BED BATH & BEYOND INC COM 075896100 2744 158616 SH SOLE 158616 0 0 BED BATH & BEYOND INC COM 075896100 10159 587244 SH SOLE 1 538999 0 48245 BED BATH & BEYOND INC CALL 075896900 5889 7300 SH Call SOLE 7300 0 0 BELDEN INC COM 077454106 30 538 SH SOLE 1 538 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 2089 9223 SH SOLE 9223 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 18349 81012 SH SOLE 1 75433 0 5579 BGC PARTNERS INC COM 05541t101 30 5000 SH SOLE 1 5000 0 0 BHP GROUP LTD ADUS 088606108 56 1019 SH SOLE 1 1019 0 0 BHP GROUP PLC ADUS 05545E209 5 109 SH SOLE 1 109 0 0 BIG LOTS INC COM 089302103 7180 250000 SH SOLE 250000 0 0 BIOGEN INC COM 09062X103 1790 6034 SH SOLE 1 5519 0 515 BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 214 13199 SH SOLE 13199 0 0 BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 40 2500 SH SOLE 1 2500 0 0 BIOTELEMETRY INC COM 090672106 6230 134553 SH SOLE 100733 0 33820 BIOTELEMETRY INC COM 090672106 82 1770 SH SOLE 1 1770 0 0 BITCOIN SERVICES INC COM 09173y107 0 1500 SH SOLE 1 1500 0 0 BLACK KNIGHT INC COM 09215c105 4254 65976 SH SOLE 51766 0 14210 BLACK KNIGHT INC COM 09215c105 263 4079 SH SOLE 1 3773 0 306 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 19 1594 SH SOLE 1 1594 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 293 17000 SH SOLE 1 17000 0 0 BLACKROCK INC COM 09247X101 8514 16936 SH SOLE 16636 0 300 BLACKROCK INC COM 09247X101 3195 6356 SH SOLE 1 5778 0 578 BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 14 925 SH SOLE 1 925 0 0 BLACKROCK RES & COMMODITIES ST COM 09257a108 3 388 SH SOLE 388 0 0 BLACKROCK RES & COMMODITIES ST COM 09257a108 267 33050 SH SOLE 1 33050 0 0 BLACKSTONE GROUP INC COM 09260d107 329 5889 SH SOLE 5889 0 0 BLACKSTONE GROUP INC COM 09260d107 5623 100526 SH SOLE 1 83650 0 16876 BLUEGREEN VACATIONS CORP COM COM 09629f108 1304 126074 SH SOLE 126074 0 0 BOEING CO COM 097023105 1578 4844 SH SOLE 4844 0 0 BOEING CO COM 097023105 1364 4186 SH SOLE 1 4066 0 120 BOOKING HOLDINGS INC COM 09857l108 464 226 SH SOLE 226 0 0 BOOKING HOLDINGS INC COM 09857l108 4580 2230 SH SOLE 1 1946 0 284 BOSWELL J G CO COM COM 101205102 8 13 SH SOLE 13 0 0 BOSWELL J G CO COM COM 101205102 36 60 SH SOLE 1 60 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 589 50000 SH SOLE 50000 0 0 BOULDER GROWTH & INCOME FD I CLSD FD 101507101 271 23022 SH SOLE 1 20291 0 2731 BP PLC COM 055622104 738 19566 SH SOLE 1 14041 0 5525 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 254 28479 SH SOLE 28479 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 48 1219 SH SOLE 1 1219 0 0 BRINKER INTL INC COM 109641100 2289 54506 SH SOLE 39236 0 15270 BRINKS CO COM 109696104 870 9594 SH SOLE 9594 0 0 BRINKS CO COM 109696104 22 241 SH SOLE 1 241 0 0 BRISTOL MYERS SQUIBB CO RTS RTS 110122157 19 6350 SH SOLE 6350 0 0 BRISTOL MYERS SQUIBB CO RTS RT 110122157 28 9246 SH SOLE 1 9026 0 220 BRISTOL MYERS SQUIBB CO COM 110122108 1415 22050 SH SOLE 22050 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2183 34016 SH SOLE 1 33796 0 220 BROADCOM LTD SHS COM 11135f101 9568 30275 SH SOLE 29600 0 675 BROADCOM LTD SHS COM 11135f101 8503 26906 SH SOLE 1 25438 0 1468 BROOKFIELD ASSET MGMT INC COM 112585104 0 2 SH SOLE 2 0 0 BROOKFIELD ASSET MGMT INC COM 112585104 1632 28233 SH SOLE 1 25921 0 2312 BROOKFIELD INFRAST PARTNERS COM G16252101 167 3340 SH SOLE 1 2240 0 1100 BROOKFIELD PROPERTY PARTNERS CV PFD g16249149 922 35500 SH SOLE 35500 0 0 BROOKFIELD PROPERTY PARTNERS CV PFD g16249149 169 6500 SH SOLE 1 6500 0 0 BROWN FORMAN CORP COM 115637100 1453 21492 SH SOLE 1 19942 0 1550 BROWN FORMAN CORP COM 115637209 17 250 SH SOLE 1 250 0 0 BRUNSWICK CORP COM 117043109 2200 36680 SH SOLE 35310 0 1370 BRUNSWICK CORP COM 117043109 30 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 45 14000 SH SOLE 1 14000 0 0 BWX TECHNOLOGIES COM 05605h100 6585 106069 SH SOLE 79854 0 26215 BWX TECHNOLOGIES COM 05605h100 66 1066 SH SOLE 1 1066 0 0 CABOT OIL & GAS CORP COM 127097103 3458 198635 SH SOLE 191423 0 7212 CADENCE DESIGN SYSTEM INC COM 127387108 35 500 SH SOLE 1 500 0 0 CAESARS ENTMT CORP COM 127686103 126 9244 SH SOLE 1 9244 0 0 CALLAWAY GOLF CO COM 131193104 4 200 SH SOLE 1 200 0 0 CALLON PETE CO DEL COM 13123X102 241 50000 SH SOLE 50000 0 0 CALLON PETE CO DEL COM 13123X102 97 20000 SH SOLE 1 20000 0 0 CAMBRIA ETF TR INDX FD 132061201 91 2250 SH SOLE 1 2250 0 0 CANADIAN CANNABIS CORPORATION COM 135442101 0 52 SH SOLE 1 52 0 0 CANDENCE MINERALS PLC COM g1746j116 1 15000 SH SOLE 1 15000 0 0 CANNABIS WHEATON INCOME CORPOR COM 13765k103 0 75 SH SOLE 1 75 0 0 CANNAE HOLDINGS INC COM 13765n107 13478 362420 SH SOLE 266809 0 95611 CANNAE HOLDINGS INC COM 13765n107 368 9893 SH SOLE 1 9893 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANNAROYALTY CORPORATION COM 137644100 136 29660 SH SOLE 1 24560 0 5100 CANNTRUST HLDGS INC COM 137800207 0 500 SH SOLE 1 500 0 0 CANOPY GROWTH CORP COM 138035100 2 110 SH SOLE 110 0 0 CANOPY GROWTH CORP COM 138035100 32 1522 SH SOLE 1 1522 0 0 CAPITAL BANK FINANCIAL CORPORA COM 139794101 4640 100000 SH SOLE 100000 0 0 CAPITAL ONE FINL CORP COM 14040H105 11 106 SH SOLE 1 106 0 0 CAPITAL SOUTHWEST CORPORATION CV PFD 140501206 52 2000 SH SOLE 2000 0 0 CAPITAL SOUTHWEST CORPORATION CV PFD 140501206 39 1500 SH SOLE 1 1500 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 27 1786 SH SOLE 1786 0 0 CARDINAL HEALTH INC COM 14149y108 10 200 SH SOLE 1 200 0 0 CARS COM INC COM 14575e105 4 333 SH SOLE 1 333 0 0 CARVANA CO COM 146869102 3 30 SH SOLE 1 30 0 0 CASELLA WASTE SYS INC COM 147448104 184 4000 SH SOLE 1 4000 0 0 CATASYS INC COM 149049504 197 12089 SH SOLE 11454 0 635 CATERPILLAR INC DEL COM 149123101 336 2278 SH SOLE 1 2028 0 250 CAVCO INDS INC DEL COM 149568107 817 4180 SH SOLE 4180 0 0 CBIZ INC COM 124805102 13 500 SH SOLE 1 500 0 0 CBRE GROUP INC COM 12504l109 294 4803 SH SOLE 1 4803 0 0 CDW CORPORATION COM 12514g108 80 562 SH SOLE 1 562 0 0 CEDAR FAIR L P LP 150185106 97 1747 SH SOLE 1 1747 0 0 CELANESE CORP DEL COM 150870103 98 800 SH SOLE 1 0 0 800 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 9 1891 SH SOLE 1 1891 0 0 CENTRAL FEDERAL CORPORATION COM 15346q400 888 63639 SH SOLE 1 56367 0 7272 CENTURYLINK INC COM 156700106 225 17000 SH SOLE 1 17000 0 0 CERNER CORP COM 156782104 893 12170 SH SOLE 1 12020 0 150 CHARLES RIV LABS INTL INC COM 159864107 8707 56996 SH SOLE 43316 0 13680 CHARLES RIV LABS INTL INC COM 159864107 168 1100 SH SOLE 1 1100 0 0 CHECK POINT SOFTWARE ORD COM m22465104 316 2850 SH SOLE 2850 0 0 CHECK POINT SOFTWARE ORD COM m22465104 139 1250 SH SOLE 1 1250 0 0 CHENIERE ENERGY INC COM 16411r208 3 47 SH SOLE 1 47 0 0 CHEVRON CORP NEW COM 166764100 12975 107668 SH SOLE 105193 0 2475 CHEVRON CORP NEW COM 166764100 10376 86104 SH SOLE 1 81411 0 4694 CHEWY INC COM 16679l109 1 25 SH SOLE 1 25 0 0 CHICAGO RIVET & MACH CO COM 168088102 80 3100 SH SOLE 1 3100 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 16 800 SH SOLE 1 800 0 0 CHRISTOPHER & BANKS CORP COM COM 171046105 1 1000 SH SOLE 1 1000 0 0 CHUBB LTD COM COM h1467j104 38 246 SH SOLE 1 246 0 0 CHURCH & DWIGHT INC COM 171340102 114 1617 SH SOLE 1 1617 0 0 CHURCHILL DOWNS INC COM 171484108 55 400 SH SOLE 400 0 0 CHURCHILL DOWNS INC COM 171484108 24 172 SH SOLE 1 172 0 0 CIGNA CORP NEW COM 125523100 159 777 SH SOLE 1 777 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 13 1500 SH SOLE 1 1500 0 0 CINCINNATI FINL CORP COM 172062101 9329 88723 SH SOLE 1 88723 0 0 CISCO SYS INC COM 17275r102 9321 194344 SH SOLE 190944 0 3400 CISCO SYS INC COM 17275r102 8917 185918 SH SOLE 1 181558 0 4360 CITI TRENDS INC COM COM 17306x102 2319 100295 SH SOLE 72097 0 28198 CITIGROUP INC COM 172967424 112 1400 SH SOLE 1400 0 0 CITIGROUP INC COM 172967424 1072 13416 SH SOLE 1 13416 0 0 CITIZENS FINL GROUP INC COM 174610105 15435 380067 SH SOLE 370907 0 9160 CITIZENS FINL GROUP INC COM 174610105 4660 114742 SH SOLE 1 112062 0 2680 CIVEO CORPORATION NEW COM 17878y108 740 573424 SH SOLE 546749 0 26675 CIVISTA BANCSHARES INC COM 178867107 8 319 SH SOLE 1 319 0 0 CLEVELAND CLIFFS INC COM 185899101 1476 175760 SH SOLE 175760 0 0 CLEVELAND CLIFFS INC COM 185899101 35 4148 SH SOLE 1 4148 0 0 CLOROX CO DEL COM 189054109 77 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 25 SH SOLE 1 25 0 0 CMS ENERGY CORP COM 125896100 50 799 SH SOLE 1 799 0 0 CNA FINL CORP COM 126117100 12 262 SH SOLE 1 262 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 21 2578 SH SOLE 1 2578 0 0 COCA COLA CO COM 191216100 378 6837 SH SOLE 6837 0 0 COCA COLA CO COM 191216100 1653 29863 SH SOLE 1 29863 0 0 COEUR MNG INC COM 192108504 1 79 SH SOLE 1 79 0 0 COFFEE HLDG CO INC COM 192176105 1304 283546 SH SOLE 268195 0 15351 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 145 2338 SH SOLE 2338 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2302 37118 SH SOLE 1 31478 0 5639 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 118 8760 SH SOLE 8760 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 13 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 554 21137 SH SOLE 1 20487 0 650 COLGATE PALMOLIVE CO COM 194162103 1022 14842 SH SOLE 1 14402 0 440 COLONY CAPITAL INC CV PFD 19626g207 44 1742 SH SOLE 1 1742 0 0 COLUMBIA FINL INC COM 197641103 10157 599591 SH SOLE 445756 0 153835 COLUMBIA FINL INC COM 197641103 160 9430 SH SOLE 1 9430 0 0 COMCAST CORP NEW COM 20030N101 15 334 SH SOLE 334 0 0 COMCAST CORP NEW COM 20030N101 2976 66173 SH SOLE 1 60771 0 5403 COMFORT SYS USA INC COM 199908104 10357 207760 SH SOLE 163530 0 44230 COMFORT SYS USA INC COM 199908104 25 500 SH SOLE 1 500 0 0 COMPASS DIVERSIFIED HOLDINGS COM 20451q401 256 10000 SH SOLE 10000 0 0 COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 25 1000 SH SOLE 1 0 0 1000 COMPUTER TASK GROUP INC COM 205477102 1130 218163 SH SOLE 206465 0 11698 CONAGRA BRANDS INC COM 205887102 21 600 SH SOLE 600 0 0 CONAGRA BRANDS INC COM 205887102 288 8400 SH SOLE 1 8400 0 0 CONDUENT INC COM 206787103 12 2000 SH SOLE 2000 0 0 CONDUENT INC COM 206787103 126 20400 SH SOLE 1 20400 0 0 CONOCOPHILLIPS COM 20825c104 436 6709 SH SOLE 6709 0 0 CONOCOPHILLIPS COM 20825c104 3205 49288 SH SOLE 1 44100 0 5188 CONRAD INDS INC COM COM 208305102 10 900 SH SOLE 1 900 0 0 CONSOLIDATED EDISON INC COM 209115104 174 1921 SH SOLE 1 1562 0 359 CONSTELLATION BRANDS INC COM 21036P108 38 200 SH SOLE 200 0 0 CONSTELLATION BRANDS INC COM 21036P108 166 873 SH SOLE 1 873 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 206 212 SH SOLE 1 212 0 0 CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259927 SH SOLE 1 259927 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 9 212 SH SOLE 1 212 0 0 CORNING INC COM 219350105 431 14790 SH SOLE 14790 0 0 CORNING INC COM 219350105 499 17130 SH SOLE 1 16930 0 200 CORNING NATURAL GAS HOLDING CO COM 219387107 21 1100 SH SOLE 1 1100 0 0 CORTEVA COM 22052l104 0 2 SH SOLE 2 0 0 CORTEVA COM 22052l104 176 5971 SH SOLE 1 4801 0 1170 CORTLAND BANCORP COM 220587109 6527 299299 SH SOLE 299299 0 0 CORTLAND BANCORP COM 220587109 125 5750 SH SOLE 1 5750 0 0 CORVEL CORP COM 221006109 2913 33348 SH SOLE 32138 0 1210 CORVEL CORP COM 221006109 149 1700 SH SOLE 1 1700 0 0 COSTAR GROUP INC COM COM 22160n109 385 643 SH SOLE 1 643 0 0 COSTCO WHSL CORP NEW COM 22160K105 541 1839 SH SOLE 1839 0 0 COSTCO WHSL CORP NEW COM 22160K105 3597 12237 SH SOLE 1 11267 0 970 COTT CORP QUE COM COM 22163n106 30 2220 SH SOLE 2220 0 0 COUNTY BANCORP INC COM 221907108 1072 41839 SH SOLE 39435 0 2404 COUPA SOFTWARE INC COM 22266l106 1559 10659 SH SOLE 10659 0 0 COVANTA HLDG CORP COM COM 22282e102 853 57500 SH SOLE 57500 0 0 COWEN INC COM 223622606 1330 84430 SH SOLE 80416 0 4014 CPI AEROSTRUCTURES INC COM 125919308 650 96573 SH SOLE 91396 0 5177 CRA INTL INC COM 12618T105 1631 29937 SH SOLE 29937 0 0 CRA INTL INC COM 12618T105 131 2400 SH SOLE 1 2400 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 15 100 SH SOLE 1 100 0 0 CRANE CO COM 224399105 86 1000 SH SOLE 1 0 0 1000 CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 7 50 SH SOLE 1 50 0 0 CRESCO LABS INC COM 22587m106 7 1000 SH SOLE 1000 0 0 CRESCO LABS INC COM 22587m106 1871 271747 SH SOLE 1 228247 0 43500 CRISPR THERAPEUTICS AG COM h17182108 21 350 SH SOLE 1 350 0 0 CRONOS GROUP INC COM 22717l101 6 750 SH SOLE 750 0 0 CROSSROADS CAP INC COM COM 227656105 17 36156 SH SOLE 36156 0 0 CROSSROADS CAP INC COM COM 227656105 10 22000 SH SOLE 1 22000 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 32 225 SH SOLE 1 225 0 0 CSS INDS INC COM 125906107 234 53151 SH SOLE 49686 0 3465 csus149841306 COM 149841306 0 125 SH SOLE 1 125 0 0 CSX CORP COM 126408103 4107 56764 SH SOLE 1 52793 0 3971 CTI BIOPHARMA CORP COM 12648l601 0 1 SH SOLE 1 1 0 0 CTT - CORREIOS DE PORTUGAL S.A COM x1r05j122 838 234026 SH SOLE 234026 0 0 CUBIC CORP COM 229669106 13 200 SH SOLE 1 200 0 0 CUMMINS INC COM 231021106 228 1275 SH SOLE 1 1275 0 0 CUMULUS MEDIA INC COM 231082801 4394 250057 SH SOLE 191045 0 59012 CUMULUS MEDIA INC COM 231082801 24 1370 SH SOLE 1 1370 0 0 CUSTOMERS BANCORP INC COM COM 23204g100 919 38613 SH SOLE 36472 0 2141 CVS HEALTH CORP COM 126650100 10184 137082 SH SOLE 133832 0 3250 CVS HEALTH CORP COM 126650100 7649 102963 SH SOLE 1 97398 0 5565 CYPRESS SEMICONDUCTOR CORP CALL 232806909 29 84 SH Call SOLE 1 84 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 17 750 SH SOLE 1 750 0 0 CYRUSONE INC COM 23283r100 5121 78267 SH SOLE 61297 0 16970 CYRUSONE INC COM 23283r100 191 2922 SH SOLE 1 2922 0 0 D R HORTON INC COM COM 23331a109 21 400 SH SOLE 1 400 0 0 DANAHER CORPORATION COM 235851102 70 455 SH SOLE 455 0 0 DANAHER CORPORATION COM 235851102 957 6237 SH SOLE 1 6012 0 225 DAVE & BUSTERS ENTMT INC COM 238337109 837 20830 SH SOLE 20830 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 732 304903 SH SOLE 287835 0 17068 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 48 620 SH SOLE 1 620 0 0 DEERE & CO COM 244199105 295 1700 SH SOLE 1 1375 0 325 DELL TECHNOLOGIES INC COM 24703l202 22 429 SH SOLE 1 429 0 0 DELTA AIR LINES INC DEL COM 247361702 64 1100 SH SOLE 1 1100 0 0 DELTA APPAREL INC COM 247368103 905 29100 SH SOLE 29100 0 0 DEUTSCHE POST AG SPONSORED ADR ADUS 25157Y202 63 1658 SH SOLE 1 1658 0 0 DBX ETF TR COM 233051879 8 257 SH SOLE 1 257 0 0 DBX ETF TR INDX FD 233051200 7 200 SH SOLE 1 200 0 0 DIAGEO P L C ADUS 25243Q205 7768 46122 SH SOLE 45097 0 1025 DIAGEO P L C ADUS 25243Q205 3214 19084 SH SOLE 1 18897 0 187 DIAMOND HILL INVESTMENT GROUP COM 25264r207 178 1270 SH SOLE 1199 0 71 DIAMONDBACK ENERGY INC COM COM 25278x109 37 399 SH SOLE 1 399 0 0 DIEBOLD NXDF INC COM 253651103 18375 1740054 SH SOLE 1740054 0 0 DIEBOLD NXDF INC COM 253651103 12299 1164653 SH SOLE 1 1073603 0 91050 DIEBOLD NXDF INC CALL 253651903 200 1739 SH Call SOLE 1 1739 0 0 DIEBOLD NXDF INC PUT 253651953 2510 6793 SH Put SOLE 1 6793 0 0 DIGIRAD CORP COM 253827703 90 34539 SH SOLE 32069 0 2470 DIGITAL ALLY INC COM 25382P208 50 49399 SH SOLE 46166 0 3233 DIGITAL RLTY TR INC COM 253868103 96 800 SH SOLE 800 0 0 DIGITAL RLTY TR INC COM 253868103 150 1249 SH SOLE 1 849 0 400 DINE BRANDS GLOBAL INC COM 254423106 2370 28381 SH SOLE 20362 0 8019 DINE BRANDS GLOBAL INC COM 254423106 100 1200 SH SOLE 1 1200 0 0 DIREXION SHS ETF TR ALL CAP IN INDX FD 25459y769 58 1462 SH SOLE 1 1462 0 0 DIREXION SHS ETF TR DAILY FTSE COM 25490k836 6 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 COM 25459y207 19 343 SH SOLE 1 343 0 0 DISCOVER FINL SVCS COM 254709108 6405 75510 SH SOLE 73760 0 1750 DISCOVER FINL SVCS COM 254709108 2580 30422 SH SOLE 1 30234 0 188 DISCOVERY COMMUNICATIONS INC COM 25470f104 98 3000 SH SOLE 3000 0 0 DISCOVERY COMMUNICATIONS INC COM 25470f104 246 7525 SH SOLE 1 7000 0 525 DISCOVERY INC COM 25470F302 680 22291 SH SOLE 1 19016 0 3275 DIVIDEND & INCOME FD COM NEW COM 25538a204 677 50300 SH SOLE 50300 0 0 DIVIDEND & INCOME FD COM NEW COM 25538a204 796 59142 SH SOLE 1 59142 0 0 DNIB UNWIND INC COM COM 233242106 0 10000 SH SOLE 10000 0 0 DOCUSIGN INC COM 256163106 1018 13743 SH SOLE 13743 0 0 DOCUSIGN INC COM 256163106 17 225 SH SOLE 1 225 0 0 DOLBY LABORATORIES INC COM 25659T107 6 90 SH SOLE 1 90 0 0 DOMINION RES COM 25746u109 2003 24188 SH SOLE 1 22213 0 1975 DONEGAL GROUP INC COM 257701201 23 1581 SH SOLE 1581 0 0 DONEGAL GROUP INC COM 257701201 187 12600 SH SOLE 1 12600 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 739 70573 SH SOLE 66671 0 3902 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 10 500 SH SOLE 1 500 0 0 DOVER CORP COM 260003108 144 1250 SH SOLE 1250 0 0 DOVER CORP COM 260003108 300 2602 SH SOLE 1 2602 0 0 DOW INC COM 260557103 154 2820 SH SOLE 2820 0 0 DOW INC COM 260557103 215 3931 SH SOLE 1 3746 0 185 DROPBOX INC COM 26210c104 840 46883 SH SOLE 46883 0 0 DTE ENERGY CO COM 233331107 194 1492 SH SOLE 1 1492 0 0 DUKE ENERGY CORP NEW CV PFD 26441c501 45 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM 26441C204 15 166 SH SOLE 166 0 0 DUKE ENERGY CORP NEW COM 26441C204 433 4743 SH SOLE 1 4563 0 180 DUPONT DE NEMOURS INC COM 26614n102 6078 94678 SH SOLE 92578 0 2100 DUPONT DE NEMOURS INC COM 26614n102 2700 42056 SH SOLE 1 41665 0 391 DYCOM INDS INC COM 267475101 31 650 SH SOLE 1 450 0 200 E MED FUTURE INC COM COM 26875d108 0 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 16 750 SH SOLE 750 0 0 EAGLE BANCORP MONT INC COM 26942G100 43 2000 SH SOLE 1 2000 0 0 EAGLE BULK SHIPPING INC COM y2187a143 770 167435 SH SOLE 158186 0 9249 EAGLE CAP GROWTH FD INC CLSD FD 269451100 123 15341 SH SOLE 15341 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 5 648 SH SOLE 1 648 0 0 EAGLE MATERIALS INC COM 26969P108 7253 80000 SH SOLE 60940 0 19060 EAGLE MATERIALS INC COM 26969P108 167 1837 SH SOLE 1 1837 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EAST WEST BANCORP INC COM COM 27579r104 18 360 SH SOLE 1 360 0 0 EASTERN CO COM 276317104 1748 57267 SH SOLE 57267 0 0 EASTERN CO COM 276317104 138 4530 SH SOLE 1 4530 0 0 EASTMAN CHEMICAL CO COM 277432100 40 500 SH SOLE 500 0 0 EATON CORP PLC COM g29183103 7849 82861 SH SOLE 80761 0 2100 EATON CORP PLC COM g29183103 7800 82353 SH SOLE 1 75066 0 7287 EATON VANCE MUN INCOME TERM CLSD FD 27829u105 170 7782 SH SOLE 1 7782 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 752 34730 SH SOLE 1 34730 0 0 EBAY INC COM 278642103 28 775 SH SOLE 1 775 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875t101 1964 94895 SH SOLE 94895 0 0 ECOLAB INC COM 278865100 127 659 SH SOLE 1 659 0 0 EDISON INTL COM 281020107 53 702 SH SOLE 1 702 0 0 EL PASO ENERGY CAP TR I CV PFD 283678209 41 800 SH SOLE 1 800 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 59 2000 SH SOLE 1 2000 0 0 ELASTIC NV COM n14506104 514 8000 SH SOLE 8000 0 0 ELDORADO RESORTS INC COM COM 28470r102 7485 125504 SH SOLE 92524 0 32980 ELDORADO RESORTS INC COM COM 28470r102 18 300 SH SOLE 1 300 0 0 ELECTRONIC ARTS INC COM 285512109 2 16 SH SOLE 1 16 0 0 ELEMENT FLEET MANAGEMENT CORP COM 286181201 1831 214124 SH SOLE 214124 0 0 ELEMENT FLEET MANAGEMENT CORP COM 286181201 10724 1253985 SH SOLE 1 1188042 0 65943 ELEMENT FLEET MGMT COM 286181201 15164 1774331 SH SOLE 1774331 0 0 ELEMENT SOLUTIONS INC COM 28618m106 10719 917691 SH SOLE 725624 0 192067 ELEMENT SOLUTIONS INC COM 28618m106 63 5370 SH SOLE 1 5370 0 0 EMCORE CORP COM 290846203 152 50000 SH SOLE 50000 0 0 EMERALD HEALTH THERAPEUTICS COM 29102r106 0 500 SH SOLE 1 500 0 0 EMERALD PLANTATION HLDGS COM g30337102 8 780000 SH SOLE 780000 0 0 EMERGENT BIOSOLUTN INC COM COM 29089q105 735 13630 SH SOLE 10843 0 2787 EMERSON ELEC CO COM 291011104 211 2770 SH SOLE 1 2063 0 707 ENBRIDGE INC CO COM 29250n105 225 5664 SH SOLE 5664 0 0 ENBRIDGE INC CO COM 29250n105 1178 29609 SH SOLE 1 28983 0 626 ENDEAVOUR SILVER CORP COM 29258y103 744 308681 SH SOLE 292824 0 15857 ENERGIZER HLDGS INC NEW COM 29272w109 7074 140854 SH SOLE 111164 0 29690 ENERGIZER HLDGS INC NEW COM 29272w109 182 3621 SH SOLE 1 3621 0 0 Energy Select Sector SPDR CALL 81369y905 84 196 SH Call SOLE 196 0 0 Energy Select Sector SPDR PUT 81369y955 91 4333 SH Put SOLE 1 4333 0 0 ENERGY TRANSFER LP LP 29273v100 17 1335 SH SOLE 1335 0 0 ENERGY TRANSFER LP LP 29273v100 517 40325 SH SOLE 1 38525 0 1800 ENPHASE ENERGY INC COM COM 29355a107 523 20000 SH SOLE 20000 0 0 ENPHASE ENERGY INC COM COM 29355a107 131 5000 SH SOLE 1 5000 0 0 ENTEGRA FINL CORP COM 29363J108 3 100 SH SOLE 100 0 0 ENTERGY CORP NEW COM COM 29364g103 17 144 SH SOLE 1 144 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 116 4133 SH SOLE 4133 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 7768 275862 SH SOLE 1 257231 0 18631 EOG RES INC COM COM 26875p101 299 3575 SH SOLE 1 3225 0 350 EPLUS INC COM 294268107 2 23 SH SOLE 1 23 0 0 EQUINIX INC COM 29444u700 12 20 SH SOLE 1 0 0 20 EQUITY COMWLTH COM 294628102 62 1900 SH SOLE 1900 0 0 EQUITY COMWLTH COM 294628102 512 15600 SH SOLE 1 15600 0 0 EQUUS TOTAL RETURN INC CLSD FD 294766100 642 352000 SH SOLE 352000 0 0 EQUUS TOTAL RETURN INC CLSD FD 294766100 1097 601000 SH SOLE 1 601000 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 CONCORD CAMERA CORP COM COM 206esc998 0 2500 SH SOLE 2500 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH SOLE 144 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 318 0 0 ESCROW VERSUS TECHNOLOGY INC COM 925esc105 0 11500 SH SOLE 11500 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 134 2250 SH SOLE 1 2250 0 0 LAUDER ESTEE COS INC COM 518439104 405 1959 SH SOLE 1959 0 0 LAUDER ESTEE COS INC COM 518439104 19 90 SH SOLE 1 90 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 10 600 SH SOLE 1 600 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 250 14595 SH SOLE 1 13395 0 1200 EVANS BANCORP INC COM NEW COM 29911q208 10 251 SH SOLE 1 251 0 0 EVERBRIDGE INC COM 29978a104 552 7067 SH SOLE 7067 0 0 EVEREST REINSURANCE GROUP COM g3223r108 194 700 SH SOLE 1 650 0 50 EVERSOURCE ENERGY COM COM 30040w108 14 168 SH SOLE 1 168 0 0 EXANTAS CAPITAL CORP COM 30068n105 4345 367925 SH SOLE 367925 0 0 EXANTAS CAPITAL CORP COM 30068n105 50 4250 SH SOLE 1 4250 0 0 EXELON CORP COM 30161N101 31 672 SH SOLE 1 458 0 214 EXPEDIA INC COM 30212p303 15 143 SH SOLE 1 143 0 0 EXPEDITORS INTL WASH INC COM 302130109 1890 24223 SH SOLE 1 21671 0 2552 EXXON MOBIL CORP COM 30231G102 721 10331 SH SOLE 10331 0 0 EXXON MOBIL CORP COM 30231G102 4584 65694 SH SOLE 1 62023 0 3671 F5 NETWORKS INC COM 315616102 14 100 SH SOLE 1 100 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FACEBOOK INC COM 30303M102 193 942 SH SOLE 942 0 0 FACEBOOK INC COM 30303M102 2188 10659 SH SOLE 1 10639 0 20 FAIR ISAAC CORP COM 303250104 2102 5611 SH SOLE 5611 0 0 FALCON MINERALS CORP CL A COM COM 30607b109 259 36720 SH SOLE 36720 0 0 FEDERAL HOME LN MTG CORP COM 313400301 26 8800 SH SOLE 1 8800 0 0 FEDERAL NATL MTG ASSN COM COM 313586109 27 8809 SH SOLE 1 8809 0 0 FEDERAL REALTY INVT TR CLSD FD 313747206 21 160 SH SOLE 1 160 0 0 FEDEX CORP COM 31428X106 109 721 SH SOLE 1 721 0 0 FERRELLGAS PARTNERS L.P. COM 315293100 1 1900 SH SOLE 1 0 0 1900 FERRO CORP COM 315405100 8 525 SH SOLE 1 525 0 0 FFD FINL CORP COM COM 30243c107 30 450 SH SOLE 1 450 0 0 FIDELITY COVINGTON TR COM 316092808 672 9278 SH SOLE 9278 0 0 FIDELITY COVINGTON TR COM 316092808 238 3277 SH SOLE 1 3277 0 0 FIDELITY COM 316188200 113 2224 SH SOLE 1 2224 0 0 FIDELITY INDX FD 316188408 149 2945 SH SOLE 1 2945 0 0 FIDELITY COVINGTON TR INDX FD 316092402 77 4838 SH SOLE 4838 0 0 FIDELITY COVINGTON TR INDX FD 316092857 923 33116 SH SOLE 33116 0 0 FIDELITY COVINGTON TR INDX FD 316092857 265 9515 SH SOLE 1 9515 0 0 FIDELITY NATL FINL INC COM 31620r303 189 4173 SH SOLE 1 3173 0 1000 FIDELITY INDX FD 316188309 195 3776 SH SOLE 3776 0 0 FIDELITY INDX FD 316188309 217 4189 SH SOLE 1 4189 0 0 FIFTH THIRD BANCORP COM 316773100 99 3232 SH SOLE 3232 0 0 FIFTH THIRD BANCORP COM 316773100 476 15480 SH SOLE 1 15480 0 0 FIRST HORIZON NATL CORP COM 320517105 186 11242 SH SOLE 1 11242 0 0 FIRST INTERNET BANCORP COM 320557101 1260 53148 SH SOLE 50029 0 3119 FIRST PL FINL CORP COM COM 33610t109 0 5450 SH SOLE 1 5450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 17 147 SH SOLE 1 147 0 0 FIRST T /ABERDEEN EMRGNG OPPS CLSD FD 33731k102 3 209 SH SOLE 209 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 70 500 SH SOLE 1 500 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 51 2264 SH SOLE 1 2264 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 38 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33733E203 875 5886 SH SOLE 5886 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33733E203 2812 18911 SH SOLE 1 18911 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 962 11975 SH SOLE 1 11975 0 0 FIRST TR LARGE CAP VALUE ALPHA INDX FD 33735j101 20 357 SH SOLE 1 357 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1146 17561 SH SOLE 1 10158 0 7403 FIRST TR MID CAP CORE ALPHAD INDX FD 33735B108 29 397 SH SOLE 1 397 0 0 FIRST TR MLP & ENERGY INCOME F LP 33739b104 30 2500 SH SOLE 1 2500 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 3362 131876 SH SOLE 131876 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 3106 121846 SH SOLE 1 121846 0 0 FIRST TR MORNINGSTAR DIV LEA INDX FD 336917109 519 15920 SH SOLE 1 10220 0 5700 FIRSTENERGY CORP COM 337932107 163 3360 SH SOLE 1 3360 0 0 FIRSTHAND TECH VALUE FD INC COM 33766Y100 321 50000 SH SOLE 50000 0 0 FIRSTHAND TECH VALUE FD INC COM 33766Y100 19 3000 SH SOLE 1 3000 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FITBIT INC CL A COM 33812l102 0 9 SH SOLE 9 0 0 FITBIT INC CALL 33812L902 6 100 SH Call SOLE 100 0 0 FLAGSTAR BANCORP INC COM 337930705 55 1450 SH SOLE 1 1450 0 0 FLEXSHARES TR QUALITY DIVID IN INDX FD 33939l860 18 375 SH SOLE 1 375 0 0 FLEXSTEEL INDS INC COM 339382103 654 32853 SH SOLE 31017 0 1836 FLOTEK INDS INC DEL COM 343389102 13 6500 SH SOLE 6500 0 0 FLOTEK INDS INC DEL COM 343389102 37 18500 SH SOLE 1 18500 0 0 FLOWERS FOODS INC COM 343498101 45 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 9 500 SH SOLE 1 0 0 500 FNB CORP PA COM 302520101 435 34264 SH SOLE 34264 0 0 FNB CORP PA COM 302520101 481 37876 SH SOLE 1 37876 0 0 FORD MTR CO DEL COM 345370860 35 3785 SH SOLE 3785 0 0 FORD MTR CO DEL COM 345370860 31 3337 SH SOLE 1 3337 0 0 FORTIVE CORP COM COM 34959j108 68 891 SH SOLE 1 891 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 854 13071 SH SOLE 13071 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1117 17088 SH SOLE 1 15528 0 1560 FOSTER L B CO COM 350060109 778 40145 SH SOLE 37853 0 2292 FOX CORP CL A COM 35137l105 13 363 SH SOLE 1 363 0 0 FRANCESCAS HLDGS CORP COM 351793203 1745 168122 SH SOLE 168122 0 0 FRANCESCAS HLDGS CORP COM 351793203 10 1000 SH SOLE 1 1000 0 0 FREEPORT-MCMORAN INC COM 35671D857 26 1950 SH SOLE 1 950 0 1000 FREIGHTCAR AMER INC COM 357023100 305 147472 SH SOLE 140915 0 6557 FRESENIUS MED CARE AG&CO KGA COM 358029106 22 600 SH SOLE 1 600 0 0 FRONTDOOR INC COM 35905a109 1209 25490 SH SOLE 25490 0 0 FRP HLDGS INC COM COM 30292l107 490 9841 SH SOLE 9841 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30291b100 10 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 159 7250 SH SOLE 1 7250 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 349 29500 SH SOLE 29500 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 59 5000 SH SOLE 1 5000 0 0 GABELLI GLOBAL UTILITY AND INC CV PFD 36242l303 1062 20500 SH SOLE 20500 0 0 GABELLI GLOBAL UTILITY AND INC CV PFD 36242l303 570 11000 SH SOLE 1 11000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 390 33874 SH SOLE 1 33674 0 200 GAMESTOP CORP NEW CL A COM 36467w109 3047 501200 SH SOLE 501200 0 0 GAMESTOP CORP NEW CL A COM 36467w109 24 3900 SH SOLE 1 3900 0 0 GameStop Corp. CALL 36467w909 1508 10364 SH Call SOLE 1 10364 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 6988 162330 SH SOLE 122420 0 39910 GARDNER DENVER HOLDINGS INC COM 36555p107 7 200 SH SOLE 1 200 0 0 GARRETT MOTION INC COM 366505105 1 84 SH SOLE 1 84 0 0 GARTNER INC COM 366651107 1816 11785 SH SOLE 1 10435 0 1350 GCI LIBERTY INC COM 36164v305 5761 81316 SH SOLE 62464 0 18852 GCI LIBERTY INC COM 36164v305 481 6784 SH SOLE 1 6759 0 25 GDL FUND CLSD FD 361570104 1663 178776 SH SOLE 178776 0 0 GDL FUND CLSD FD 361570104 42 4500 SH SOLE 1 4500 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 491 46218 SH SOLE 43140 0 3078 GENERAL DYNAMICS CORP COM 369550108 277 1569 SH SOLE 1569 0 0 GENERAL DYNAMICS CORP COM 369550108 2254 12779 SH SOLE 1 10734 0 2045 GENERAL ELECTRIC CO COM 369604103 16 1466 SH SOLE 1466 0 0 GENERAL ELECTRIC CO COM 369604103 288 25782 SH SOLE 1 25782 0 0 GENERAL MLS INC COM 370334104 50 925 SH SOLE 1 925 0 0 GENERAL MOTORS CO COM 37045v100 7 189 SH SOLE 1 189 0 0 GENESCO INC COM 371532102 564 11780 SH SOLE 11780 0 0 GENTING MALAYSIA BERHA SPONSOR ADUS 37251v109 4 200 SH SOLE 1 200 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364x109 185 11016 SH SOLE 10425 0 591 GETSWIFT LTD COM q402a3102 370 1108667 SH SOLE 1108667 0 0 GETSWIFT LTD COM q402a3102 185 554500 SH SOLE 1 554500 0 0 GILEAD SCIENCES INC COM 375558103 415 6392 SH SOLE 1 6392 0 0 GIVAUDAN SA ADR ADUS 37636P108 74 1178 SH SOLE 1 1178 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 231 4913 SH SOLE 4913 0 0 GLAXOSMITHKLINE PLC ADUS 37733W105 179 3812 SH SOLE 1 3812 0 0 GLOBAL INDEMNITY LIMITED CAYMA COM g3933f105 36 1200 SH SOLE 1200 0 0 GLOBAL INDEMNITY LIMITED CAYMA COM g3933f105 154 5200 SH SOLE 1 5200 0 0 GLOBAL NET LEASE INC CV PFD 379378409 692 27000 SH SOLE 27000 0 0 GLOBAL NET LEASE INC CV PFD 379378409 167 6500 SH SOLE 1 6500 0 0 GLOBAL PMTS INC COM COM 37940x102 186 1021 SH SOLE 1 1021 0 0 GLOBAL X FDS MLP & ENERGY INFR INDX FD 37950e226 66 5400 SH SOLE 5400 0 0 GLOBAL X FDS MLP & ENERGY INFR INDX FD 37950e226 191 15515 SH SOLE 1 15240 0 275 GLOBAL X MLP COM 37950e473 14 1800 SH SOLE 1 1800 0 0 GLOBAL X FDS CALL 37950E909 39 100 SH Call SOLE 100 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 17 500 SH SOLE 1 500 0 0 GOLDMAN SACHS ETF TR INDX FD 381430206 1042 30348 SH SOLE 1 30348 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 1959 30288 SH SOLE 30288 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 424 6557 SH SOLE 1 6557 0 0 GOLDMAN SACHS ETF TR INDX FD 381430107 34 1139 SH SOLE 1 1139 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 92 400 SH SOLE 1 400 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 26 1700 SH SOLE 1 1700 0 0 GRAINGER W W INC COM 384802104 68 200 SH SOLE 1 200 0 0 GRAND RIV COMM INC COM COM 386441109 144 25000 SH SOLE 1 0 0 25000 GRAVITY CO LTD ADUS 38911n206 6 150 SH SOLE 150 0 0 GREAT ELM CAP CORP NT CV PFD 390320307 467 18500 SH SOLE 18500 0 0 GREAT ELM CAP CORP NT CV PFD 390320307 38 1500 SH SOLE 1 1500 0 0 GUARDANT HEALTH INC COM COM 40131m109 47 600 SH SOLE 600 0 0 GUESS INC COM 401617105 336 15000 SH SOLE 15000 0 0 GUGGENHEIM TIMBER ETF INDX FD 18383q879 17 600 SH SOLE 1 600 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GULF ISLAND FABRICATION INC COM 402307102 1097 216355 SH SOLE 204910 0 11445 HALLIBURTON CO COM 406216101 84 3450 SH SOLE 3450 0 0 HALLIBURTON CO COM 406216101 255 10425 SH SOLE 1 8325 0 2100 HAMILTON BEACH BRANDS HOLDING COM 40701t104 701 36680 SH SOLE 36680 0 0 HANESBRANDS INC COM 410345102 316 21246 SH SOLE 1 17421 0 3825 HANGER INC COM 41043f208 35 1270 SH SOLE 1 1270 0 0 HANOVER FOODS CORP CL A COM 41078W100 8 125 SH SOLE 1 125 0 0 HARLEY DAVIDSON INC COM 412822108 5 123 SH SOLE 1 123 0 0 HARMONIC INC COM 413160102 2407 308624 SH SOLE 308624 0 0 HARMONIC INC COM 413160102 81 10403 SH SOLE 1 10403 0 0 HARSCO CORP COM 415864107 2548 110720 SH SOLE 96080 0 14640 HARTFORD FINANCIAL SERVICES GR CV PFD 416518603 55 2000 SH SOLE 1 2000 0 0 HARVEST NAT RES COM 41754v202 1 45000 SH SOLE 45000 0 0 HC2 HLDGS INC COM 404139107 423 194961 SH SOLE 184750 0 10211 HD SUPPLY HLDGS INC COM 40416m105 2715 67510 SH SOLE 41030 0 26480 HEALTHPEAK PROPERTIES LP 42250p103 17 500 SH SOLE 1 500 0 0 HEICO CORP NEW COM 422806109 47 414 SH SOLE 414 0 0 HEICO CORP NEW COM 422806109 188 1646 SH SOLE 1 1646 0 0 HEINEKEN N V SPONSORED ADR L1 ADUS 423012301 47 881 SH SOLE 1 881 0 0 HEMISPHERE MEDIA GROUP WT 42365q103 7 500 SH SOLE 1 500 0 0 HERCULES CAPITAL INC COM 427096508 9 639 SH SOLE 1 639 0 0 HERSHEY CO COM 427866108 73 500 SH SOLE 1 500 0 0 HERTZ RENT CAR HLDG COM 42806j106 7 447 SH SOLE 1 447 0 0 HESS CORP COM COM 42809h107 191 2859 SH SOLE 1 2859 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 16 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 14207 4496025 SH SOLE 4496025 0 0 HILL INTERNATIONAL INC COM 431466101 141 44569 SH SOLE 1 44569 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 17 149 SH SOLE 149 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 91 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 90 3050 SH SOLE 1 3050 0 0 HOLOGIC INC COM 436440101 39 750 SH SOLE 1 750 0 0 HOME BANCSHARES INC COM 436893200 31 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 9271 42453 SH SOLE 41553 0 900 HOME DEPOT INC COM 437076102 6881 31510 SH SOLE 1 30648 0 862 HONEYWELL INTL INC COM 438516106 13474 76125 SH SOLE 74350 0 1775 HONEYWELL INTL INC COM 438516106 11792 66619 SH SOLE 1 64879 0 1741 HORMEL FOODS CORP COM 440452100 133 2952 SH SOLE 2952 0 0 HORMEL FOODS CORP COM 440452100 77 1700 SH SOLE 1 1700 0 0 HOST MARRIOTT CORP NEW COM COM 44107p104 4 200 SH SOLE 1 200 0 0 HOUSTON WIRE & CBL CO COM COM 44244k109 1079 244659 SH SOLE 231709 0 12950 HSBC HLDGS PLC ADUS 404280406 1 13 SH SOLE 1 13 0 0 HSBC USA INC PLUS SX5E CV PFD 40435c468 31 2500 SH SOLE 2500 0 0 HUBBELL INC COM 443510607 26 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 4918 31027 SH SOLE 31027 0 0 HUMANA INC COM 444859102 290 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1134 75185 SH SOLE 1 75185 0 0 HYCROFT MNG CORP WT WT 448629113 0 28 SH SOLE 1 28 0 0 IAA INC COM 449253103 3194 67880 SH SOLE 50560 0 17320 IAA INC COM 449253103 105 2240 SH SOLE 1 2240 0 0 IAC INTERACTIVECORP COM 44919P508 263 1055 SH SOLE 1 1055 0 0 IAMGOLD CORP COM 450913108 485 130000 SH SOLE 130000 0 0 IAMGOLD CORP COM 450913108 298 80000 SH SOLE 1 80000 0 0 ICICI BK LTD ADR ADUS 45104g104 83 5500 SH SOLE 1 5500 0 0 IDEXX LABS INC COM COM 45168d104 51 195 SH SOLE 195 0 0 IDEXX LABS INC COM COM 45168d104 196 752 SH SOLE 1 752 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 IHEARTMEDIA INC COM CL A COM 45174j509 2520 149090 SH SOLE 112570 0 36520 II VI INC CALL 902104908 2 10 SH Call SOLE 10 0 0 II VI INC PUT 902104958 0 10 SH Put SOLE 10 0 0 ILLINOIS TOOL WKS INC COM 452308109 395 2199 SH SOLE 1 1199 0 1000 ILLUMINA INC COM 452327109 241 725 SH SOLE 1 725 0 0 IMEDIA BRANDS INC COM 452465206 454 113814 SH SOLE 107539 0 6275 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 1 60 SH SOLE 60 0 0 INCYTE CORP COM COM 45337c102 17 200 SH SOLE 1 200 0 0 INDEPENDENCE RLTY TR INC COM COM 45378a106 742 52690 SH SOLE 52690 0 0 INDEPENDENT BANK CORP MICH COM 453838609 923 40740 SH SOLE 40740 0 0 INDEXIQ ETF TR INDX FD 45409B800 11845 356784 SH SOLE 356784 0 0 INDEXIQ ETF TR INDX FD 45409B800 267 8055 SH SOLE 1 8055 0 0 INDEXIQ ETF TR INDX FD 45409B628 8 300 SH SOLE 1 300 0 0 INDIA FD INC COM 454089103 50 2479 SH SOLE 1 2479 0 0 INFOSYS LTD ADUS 456788108 11 1100 SH SOLE 1 1100 0 0 ING GROEP N V ADUS 456837103 50 4189 SH SOLE 1 4189 0 0 INMODE LTD COM m5425m103 20 500 SH SOLE 1 500 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 670 8834 SH SOLE 1 7734 0 1100 INSTEEL INDUSTRIES INC COM 45774W108 22 1040 SH SOLE 1040 0 0 INTEL CORP COM 458140100 1325 22137 SH SOLE 22137 0 0 INTEL CORP COM 458140100 3149 52619 SH SOLE 1 51919 0 700 INTERCONTINENTALEXCHAN COM COM 45866f104 88 950 SH SOLE 1 950 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3 25 SH SOLE 25 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1541 11493 SH SOLE 1 11493 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13 100 SH SOLE 1 100 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 15 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 7 500 SH SOLE 1 500 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 6 500 SH SOLE 1 500 0 0 INTEVAC INC COM 461148108 1663 235587 SH SOLE 224499 0 11088 INTL PAPER CO COM 460146103 29 636 SH SOLE 1 636 0 0 INTUIT COM 461202103 158 603 SH SOLE 603 0 0 INTUIT COM 461202103 148 564 SH SOLE 1 539 0 25 INTUITIVE SURGICAL INC COM NEW COM 46120e602 53 89 SH SOLE 89 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 411 695 SH SOLE 1 695 0 0 INVACARE CORP COM 461203101 737 81692 SH SOLE 77125 0 4567 INVACARE CORP COM 461203101 23 2500 SH SOLE 1 2500 0 0 INVENTRUST PPTYS LP 46124j102 5 1597 SH SOLE 1 1597 0 0 INVESCO BLDRS DEVELOPED MARKET INDX FD 46090c206 4 200 SH SOLE 1 200 0 0 INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 40 900 SH SOLE 1 900 0 0 INVESCO BULLETSHARES 2022 CORP COM 46138j882 323 15000 SH SOLE 15000 0 0 INVESCO BULLETSHARES 2022 CORP COM 46138j882 430 20000 SH SOLE 1 20000 0 0 INVESCO BULLETSHARES 2023 CORP INDX FD 46138j866 320 15000 SH SOLE 15000 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 40 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 639 9257 SH SOLE 1 9257 0 0 INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 130 5574 SH SOLE 1 5574 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 58 450 SH SOLE 1 450 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 150 9435 SH SOLE 9435 0 0 INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 412 20100 SH SOLE 1 20100 0 0 Invesco ETF Trust II PUT 46138g958 133 12692 SH Put SOLE 1 12692 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 17288 136441 SH SOLE 136441 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 827 6529 SH SOLE 1 6529 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 48 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 31 930 SH SOLE 930 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 178 5275 SH SOLE 1 5275 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 91 6051 SH SOLE 6051 0 0 INVESCO QQQ TR PUT 46090E953 234 2040 SH Put SOLE 1 2040 0 0 INVESCO QQQ TRUST INDX FD 46090e103 1345 6324 SH SOLE 6324 0 0 INVESCO QQQ TRUST INDX FD 46090e103 1414 6653 SH SOLE 1 6653 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 228 1969 SH SOLE 1 1529 0 440 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1655 28376 SH SOLE 28376 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1908 32712 SH SOLE 1 32514 0 198 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 8 150 SH SOLE 1 0 0 150 INVESCO ULTRA SHORT DURATION INDX FD 46090a887 359 7129 SH SOLE 1 7129 0 0 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 230 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 42 1078 SH SOLE 1 1078 0 0 INVESTORS BANCORP INC NEW COM 46146l101 21 1766 SH SOLE 1 1766 0 0 IQVIA HOLDINGS INC COM 46266c105 190 1230 SH SOLE 1 1230 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4691 190400 SH SOLE 154960 0 35440 IRIDIUM COMMUNICATIONS INC COM 46269C102 110 4480 SH SOLE 1 4480 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 83 1966 SH SOLE 1 1966 0 0 ISHARES TR INDX FD 464289867 14 285 SH SOLE 1 285 0 0 ISHARES CORE MSCI PACIFIC INDX FD 46434v696 4 67 SH SOLE 1 67 0 0 ISHARES TR INDX FD 464287671 64 949 SH SOLE 949 0 0 ISHARES TR INDX FD 464287671 80 1180 SH SOLE 1 1180 0 0 ISHARES GOLD TRUST INDX FD 464285105 6996 482494 SH SOLE 482494 0 0 ISHARES GOLD TRUST INDX FD 464285105 244 16850 SH SOLE 1 16850 0 0 ISHARES IBONDS DEC 2020 TERM C INDX FD 46434vaq3 253 10000 SH SOLE 1 10000 0 0 ISHARES IBONDS DEC 2021 TERM C INDX FD 46434vbk5 250 10000 SH SOLE 1 10000 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1191 22156 SH SOLE 22156 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 863 16044 SH SOLE 1 16044 0 0 ISHARES INC INDX FD 464286533 525 8948 SH SOLE 8948 0 0 ISHARES INC INDX FD 464286533 1669 28447 SH SOLE 1 28447 0 0 ISHARES INC INDX FD 464286871 15 621 SH SOLE 1 621 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 18 312 SH SOLE 312 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 15 249 SH SOLE 1 249 0 0 ISHARES INC INDX FD 464286665 51 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286772 2 27 SH SOLE 1 27 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 13 519 SH SOLE 519 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 29 1199 SH SOLE 1 1199 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 8 196 SH SOLE 196 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 15 362 SH SOLE 1 362 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH SOLE 1 50 0 0 ISHARES INC INDX FD 464286350 6 200 SH SOLE 1 200 0 0 ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 182 3988 SH SOLE 3988 0 0 ISHARES MSCI MULTIFACTOR EMRGN INDX FD 46434g889 118 2594 SH SOLE 1 2594 0 0 ISHARES MSCI MULTIFACTOR USA S INDX FD 46434v290 201 4674 SH SOLE 4674 0 0 ISHARES TR INDX FD 464287622 271 1518 SH SOLE 1518 0 0 ISHARES TR INDX FD 464287622 69 389 SH SOLE 1 389 0 0 ISHARES TR INDX FD 464288646 102 1902 SH SOLE 1902 0 0 ISHARES TR INDX FD 464288646 329 6132 SH SOLE 1 6132 0 0 ISHARES SILVER TRUST INDX FD 46428Q109 43 2550 SH SOLE 1 2550 0 0 ISHARES TR PUT 464287959 0 20 SH Put SOLE 20 0 0 ISHARES TR CALL 464287902 4 5 SH Call SOLE 5 0 0 ISHARES TR PUT 464287952 741 1418 SH Put SOLE 1 1418 0 0 ISHARES TR PUT 464288951 0 10 SH Put SOLE 10 0 0 ISHARES TR PUT 464288953 372 3135 SH Put SOLE 1 3135 0 0 ISHARES TR 20 Year Treasury Bond CALL 920933903 0 11 SH Call SOLE 11 0 0 ISHARES TR 20 YR TRS BD INDX FD 920933108 54 400 SH SOLE 1 400 0 0 ISHARES TR CLSD FD 464287440 39 351 SH SOLE 1 351 0 0 ISHARES TR INDX FD 464287457 1269 15000 SH SOLE 15000 0 0 ISHARES TR INDX FD 464287457 1041 12297 SH SOLE 1 12297 0 0 ISHARES TR INDX FD 464288661 52756 419530 SH SOLE 419530 0 0 ISHARES TR INDX FD 464288612 8 68 SH SOLE 1 68 0 0 ISHARES TR INDX FD 464288679 1326 12000 SH SOLE 12000 0 0 ISHARES TR INDX FD 464288679 663 6000 SH SOLE 1 6000 0 0 ISHARES TR INDX FD 464287176 435 3730 SH SOLE 1 3730 0 0 ISHARES TR INDX FD 464287564 21 176 SH SOLE 1 176 0 0 ISHARES TR INDX FD 464287812 19 140 SH SOLE 1 140 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 12016 184181 SH SOLE 184181 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 2808 43044 SH SOLE 1 43044 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 4470 72220 SH SOLE 4090 0 68130 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 512 8269 SH SOLE 1 8269 0 0 ISHARES TR INDX FD 464287507 2034 9880 SH SOLE 9880 0 0 ISHARES TR INDX FD 464287507 5709 27739 SH SOLE 1 26039 0 1700 ISHARES TR INDX FD 464287150 18896 259951 SH SOLE 7818 0 252133 ISHARES TR INDX FD 464287150 9647 132717 SH SOLE 1 132717 0 0 ISHARES TR INDX FD 464287200 4161 12873 SH SOLE 12873 0 0 ISHARES TR INDX FD 464287200 11232 34747 SH SOLE 1 34620 0 127 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 53 1024 SH SOLE 1 1024 0 0 ISHARES TR INDX FD 464287226 286 2546 SH SOLE 2546 0 0 ISHARES TR INDX FD 464287226 6332 56351 SH SOLE 1 55797 0 554 ISHARES TR INDX FD 464288760 21 93 SH SOLE 1 93 0 0 ISHARES TR INDX FD 464288448 7 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 464287168 329 3114 SH SOLE 1 3114 0 0 ISHARES TR INDX FD 464287788 39 280 SH SOLE 280 0 0 ISHARES TR INDX FD 464287788 924 6705 SH SOLE 1 6705 0 0 ISHARES TR INDX FD 464287762 416 1929 SH SOLE 1 1929 0 0 ISHARES TR INDX FD 464287721 50 213 SH SOLE 1 213 0 0 ISHARES TR INDX FD 464287697 16 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B689 968 12993 SH SOLE 12993 0 0 ISHARES TR INDX FD 46429B689 5243 70335 SH SOLE 1 70305 0 30 ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 289 10696 SH SOLE 10696 0 0 ISHARES TR EDGE MSCI MULTIFACT INDX FD 46434v274 46 1716 SH SOLE 1 1716 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 7 100 SH SOLE 1 100 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 123 2424 SH SOLE 1 2424 0 0 ISHARES TR INDX FD 464287184 4 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 8690 88606 SH SOLE 88606 0 0 ISHARES TR INDX FD 46429B663 2924 29812 SH SOLE 1 29812 0 0 ISHARES TR INDX FD 464287242 54 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464287242 13 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 464288281 4 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 481 6925 SH SOLE 1 6925 0 0 ISHARES TR INDX FD 464287234 18 395 SH SOLE 395 0 0 ISHARES TR INDX FD 464287234 415 9247 SH SOLE 1 9247 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 53 1500 SH SOLE 1 1500 0 0 ISHARES TR INDX FD 464288570 69 575 SH SOLE 1 575 0 0 ISHARES TR INDX FD 464288273 345 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 684 5679 SH SOLE 1 5679 0 0 ISHARES TR INDX FD 464288869 35 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464288869 1490 14976 SH SOLE 1 14976 0 0 ISHARES TR INDX FD 464287648 46 216 SH SOLE 1 216 0 0 ISHARES TR INDX FD 464287630 707 5500 SH SOLE 5500 0 0 ISHARES TR INDX FD 464287630 149 1157 SH SOLE 1 1157 0 0 ISHARES TR PUT 464287955 343 829 SH Put SOLE 1 829 0 0 ISHARES TR INDX FD 464287655 554 3347 SH SOLE 3347 0 0 ISHARES TR INDX FD 464287655 600 3622 SH SOLE 1 3622 0 0 ISHARES TR INDX FD 464287689 423 2246 SH SOLE 2246 0 0 ISHARES TR INDX FD 464287481 167 1097 SH SOLE 1097 0 0 ISHARES TR INDX FD 464287481 77 504 SH SOLE 1 504 0 0 ISHARES TR INDX FD 464287473 218 2297 SH SOLE 1 2297 0 0 ISHARES TR INDX FD 464287499 374 6281 SH SOLE 6281 0 0 ISHARES TR INDX FD 464287499 599 10053 SH SOLE 1 9853 0 200 ISHARES TR INDX FD 464287614 3531 20071 SH SOLE 20071 0 0 ISHARES TR INDX FD 464287614 265 1505 SH SOLE 1 1505 0 0 ISHARES TR INDX FD 464287598 239 1754 SH SOLE 1754 0 0 ISHARES TR INDX FD 464287598 2079 15233 SH SOLE 1 15233 0 0 ISHARES TR INDX FD 464287101 43 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 464287408 226 1734 SH SOLE 1 1734 0 0 ISHARES TR INDX FD 464288372 14 300 SH SOLE 1 300 0 0 ISHARES TR INDX FD 464287705 26 151 SH SOLE 1 151 0 0 ISHARES TR INDX FD 464287549 36 147 SH SOLE 1 147 0 0 ISHARES TR INDX FD 464287804 1541 18375 SH SOLE 18375 0 0 ISHARES TR INDX FD 464287804 3476 41457 SH SOLE 1 37000 0 4457 ISHARES TR INDX FD 464287309 210 1085 SH SOLE 1 1085 0 0 ISHARES TR INDX FD 464287192 1 6 SH SOLE 1 6 0 0 ISHARES TR INDX FD 464288687 177 4713 SH SOLE 1 4041 0 672 ISHARES TR INDX FD 464287754 91 545 SH SOLE 1 545 0 0 ISHARES TR INDX FD 464288851 1950 35124 SH SOLE 35124 0 0 ISHARES TR INDX FD 464288851 1 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 46429B697 439 6687 SH SOLE 6687 0 0 ISHARES TR INDX FD 46429B697 3352 51095 SH SOLE 1 51095 0 0 ISHARES US ETF TR INDX FD 46431W507 1105 22000 SH SOLE 22000 0 0 ISHARES US ETF TR INDX FD 46431W507 251 5000 SH SOLE 1 5000 0 0 ISHARES TR INDX FD 464287838 5 50 SH SOLE 1 50 0 0 ITERIS INC COM 46564T107 830 166423 SH SOLE 163453 0 2970 ITERIS INC COM 46564T107 299 60000 SH SOLE 1 60000 0 0 J ALEXANDERS HLDGS COM 46609j106 10348 1082423 SH SOLE 1029860 0 52563 J ALEXANDERS HLDGS COM 46609j106 102 10645 SH SOLE 1 10645 0 0 JACK IN THE BOX INC COM 466367109 27 340 SH SOLE 340 0 0 JACOBS ENGR GROUP INC COM 469814107 103 1150 SH SOLE 1150 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 9 1000 SH SOLE 1000 0 0 JAPAN SMALLER CAPTLZTN FD IN INDX FD 47109U104 4 500 SH SOLE 1 500 0 0 JBG SMITH PROPERTIES COM 46590v100 4298 107751 SH SOLE 103751 0 4000 JBG SMITH PROPERTIES COM 46590v100 43 1090 SH SOLE 1 1090 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 132 6200 SH SOLE 1 5000 0 1200 JETBLUE AWYS CORP COM 477143101 11 575 SH SOLE 1 575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH SOLE 1 10 0 0 HANCOCK JOHN FINL OPPTYS FD CLSD FD 409735206 105 2900 SH SOLE 1 2900 0 0 JOHN HANCOCK PREMIUM DIVIDEND CLSD FD 41013t105 0 26 SH SOLE 1 26 0 0 JOHNSON & JOHNSON COM 478160104 16254 111425 SH SOLE 109025 0 2400 JOHNSON & JOHNSON COM 478160104 17123 117384 SH SOLE 1 113107 0 4277 JOHNSON CTLS INTL PLC COM g51502105 5 120 SH SOLE 1 120 0 0 JP MORGAN CHASE & CO COM 46625h100 17078 122513 SH SOLE 120013 0 2500 JP MORGAN CHASE & CO COM 46625h100 15044 107917 SH SOLE 1 104865 0 3052 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 3069 60860 SH SOLE 60860 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 30746 609669 SH SOLE 1 596909 0 12760 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 4865 85354 SH SOLE 85354 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 603 10577 SH SOLE 1 10577 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 22343 391370 SH SOLE 391370 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 529 9268 SH SOLE 1 8337 0 931 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 3474 43609 SH SOLE 1 37755 0 5854 KAANAPALI LD LLC COM COM 48282H308 1 30 SH SOLE 1 30 0 0 KANSAS CITY SOUTHERN COM 485170302 140 915 SH SOLE 1 915 0 0 KAR AUCTION SVCS INC COM 48238T109 4909 225300 SH SOLE 174300 0 51000 KAR AUCTION SVCS INC COM 48238T109 54 2500 SH SOLE 1 2500 0 0 KEARNY FINL CORP MD COM 48716p108 6018 435144 SH SOLE 357523 0 77621 KEARNY FINL CORP MD COM 48716p108 90 6530 SH SOLE 1 6530 0 0 KELLOGG CO COM 487836108 52 750 SH SOLE 1 750 0 0 KEURIG DR PEPPER INC COM 49271v100 18 610 SH SOLE 1 610 0 0 KEY TRONIC CORP COM 493144109 1151 211568 SH SOLE 200364 0 11204 KEYCORP NEW COM 493267108 40 1983 SH SOLE 1983 0 0 KEYCORP NEW COM 493267108 260 12840 SH SOLE 1 12840 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2304 131276 SH SOLE 103831 0 27445 KIMBALL ELECTRONICS INC COM 49428J109 14 810 SH SOLE 1 810 0 0 KIMBALL INTL INC COM 494274103 4381 211961 SH SOLE 154615 0 57346 KIMBALL INTL INC COM 494274103 23 1100 SH SOLE 1 1100 0 0 KIMBERLY CLARK CORP COM 494368103 110 800 SH SOLE 800 0 0 KIMBERLY CLARK CORP COM 494368103 1535 11158 SH SOLE 1 10958 0 200 KINDER MORGAN INC DEL LP 49456B101 179 8474 SH SOLE 1 8474 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 23 800 SH SOLE 1 800 0 0 KLX ENERGY SERVICES HOLDINGS COM 48253l106 420 65187 SH SOLE 65187 0 0 KOHLS CORP COM 500255104 13 250 SH SOLE 250 0 0 KONTOOR BRANDS COM 50050n103 10543 251080 SH SOLE 199740 0 51340 KONTOOR BRANDS COM 50050n103 127 3014 SH SOLE 1 3014 0 0 KRATON CORPORATION COM 50077C106 6 223 SH SOLE 1 223 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 324 18000 SH SOLE 18000 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 14 805 SH SOLE 1 805 0 0 KROGER CO COM 501044101 158 5445 SH SOLE 1 5445 0 0 L OREAL CO ADR ADUS 502117203 6 100 SH SOLE 1 100 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 12350 62416 SH SOLE 61041 0 1375 L3HARRIS TECHNOLOGIES INC COM 502431109 9441 47713 SH SOLE 1 45353 0 2360 LAACO LTD COM 505346106 7 3 SH SOLE 1 3 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 132 779 SH SOLE 1 779 0 0 LAKELAND INDS INC COM 511795106 2184 202233 SH SOLE 194668 0 7565 LAKELAND INDS INC COM 511795106 222 20571 SH SOLE 1 20571 0 0 LAM RESEARCH CORP COM 512807108 27 92 SH SOLE 1 92 0 0 LAMAR ADVERTISING CO NEW COM 512816109 38 430 SH SOLE 430 0 0 LAMB WESTON HLDGS INC COM 513272104 18 210 SH SOLE 210 0 0 LANCASTER COLONY CORP COM 513847103 149 933 SH SOLE 1 933 0 0 LANDEC CORP COM 514766104 1072 94773 SH SOLE 89658 0 5115 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 912 35000 SH SOLE 35000 0 0 LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 355 13640 SH SOLE 1 13640 0 0 LAS VEGAS SANDS CORP COM 517834107 76 1100 SH SOLE 1 1100 0 0 LAZARD GLOBAL TOTAL RETURN & I CLSD FD 52106w103 6 357 SH SOLE 357 0 0 LEAFIA HEALTH INC COM COM 01444q104 0 700 SH SOLE 1 700 0 0 LEAR CORP COM 521865204 56 410 SH SOLE 1 410 0 0 LEGG MASON INC COM 524901105 22 600 SH SOLE 1 600 0 0 LEGGETT & PLATT INC COM 524660107 158 3100 SH SOLE 1 3100 0 0 LEIDOS HLDGS INC COM 525327102 10337 105598 SH SOLE 80647 0 24951 LEIDOS HLDGS INC COM 525327102 320 3271 SH SOLE 1 3271 0 0 LEVEL ONE BANCORP INC COM 52730d208 147 5824 SH SOLE 1 5824 0 0 LIBBEY INC COM 529898108 46 31780 SH SOLE 1 31780 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 224 33152 SH SOLE 1 33152 0 0 LIBERTY BROADBAND CORP COM 530307107 144 1160 SH SOLE 1 1104 0 56 LIBERTY BROADBAND CORP COM 530307305 331 2635 SH SOLE 1 2468 0 167 LIBERTY GLOBAL INC COM SER A COM g5480u104 7 300 SH SOLE 1 200 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 12 528 SH SOLE 1 356 0 172 LIBERTY MEDIA CORP DELAWARE COM 531229706 9 310 SH SOLE 0 0 310 LIBERTY MEDIA CORP DELAWARE COM 531229409 166 3441 SH SOLE 1 3186 0 255 LIBERTY MEDIA CORP DELAWARE COM 531229888 8518 288360 SH SOLE 214784 0 73576 LIBERTY MEDIA CORP DELAWARE COM 531229888 174 5879 SH SOLE 1 5879 0 0 LIBERTY MEDIA CORP DELAWARE COM 531229607 5995 124530 SH SOLE 89206 0 35324 LIBERTY MEDIA CORP DELAWARE COM 531229607 1893 39319 SH SOLE 1 38809 0 510 LIBERTY MEDIA CORP DELAWARE COM 531229870 118 2700 SH SOLE 2700 0 0 LIBERTY MEDIA CORP DELAWARE COM 531229870 22 501 SH SOLE 1 445 0 56 LIBERTY MEDIA CORP DELAWARE COM 531229854 88 1905 SH SOLE 1 1793 0 112 LIGAND PHARMACEUTICALS COM NEW COM 53220k504 16 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 769 5854 SH SOLE 1 5854 0 0 LINCOLN ELEC HLDGS INC COM 533900106 169 1744 SH SOLE 1 1744 0 0 LINCOLN NATL CORP IND COM 534187109 295 5000 SH SOLE 5000 0 0 LINCOLN NATL CORP IND COM 534187109 295 5000 SH SOLE 1 5000 0 0 LINDE PLC COM g5494j103 144 675 SH SOLE 1 675 0 0 LITTELFUSE INC COM 537008104 913 4770 SH SOLE 4430 0 340 LIVERAMP HLDGS INC COM COM 53815p108 11078 230450 SH SOLE 230450 0 0 LIVERAMP HLDGS INC COM COM 53815p108 102 2125 SH SOLE 1 2125 0 0 LKQ CORP COM 501889208 380 10650 SH SOLE 1 9600 0 1050 LOCKHEED MARTIN CORP COM 539830109 133 342 SH SOLE 342 0 0 LOCKHEED MARTIN CORP COM 539830109 532 1367 SH SOLE 1 1367 0 0 LONE PINE RES INC COM COM 54222a106 0 1000000 SH SOLE 1000000 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 17 515 SH SOLE 515 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 77 2380 SH SOLE 1 2380 0 0 LOWES COS INC COM 548661107 106 885 SH SOLE 885 0 0 LOWES COS INC COM 548661107 2265 18916 SH SOLE 1 17216 0 1700 STARRETT L S CO COM 855668109 227 39699 SH SOLE 37555 0 2144 LULULEMON ATHLETICA INC COM 550021109 6 24 SH SOLE 1 24 0 0 LUXFER HOLDINGS PLC COM g5698w116 1737 93837 SH SOLE 90445 0 3392 LYONDELLBASELL INDUSTR SHS - A COM n53745100 712 7539 SH SOLE 1 7464 0 75 M & T BK CORP COM COM 55261f104 102 600 SH SOLE 600 0 0 M & T BK CORP COM COM 55261f104 48 284 SH SOLE 1 284 0 0 MACE SEC INTL INC COM NEW COM 554335208 710 2840917 SH SOLE 2840917 0 0 MACE SEC INTL INC COM NEW COM 554335208 1001 4004066 SH SOLE 1 4004066 0 0 MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 116 1195 SH SOLE 1 1195 0 0 MADISON CVRED CALL & EQ STR CLSD FD 557437100 6 958 SH SOLE 958 0 0 MADISON SQUARE GARDEN CO CL A COM 55825t103 2136 7260 SH SOLE 4570 0 2690 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 116 1850 SH SOLE 1850 0 0 MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 3427 54504 SH SOLE 1 53413 0 1091 MAGNA INTL INC COM 559222401 33 600 SH SOLE 1 600 0 0 MANNING & NAPIER INC COM 56382Q102 564 324000 SH SOLE 324000 0 0 MANNING & NAPIER INC COM 56382Q102 948 545000 SH SOLE 1 545000 0 0 MANPOWER INC COM COM 56418h100 18 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 111 5450 SH SOLE 5450 0 0 MANULIFE FINL CORP COM 56501R106 28 1388 SH SOLE 1 1388 0 0 MARATHON OIL CORP COM 565849106 1 67 SH SOLE 1 67 0 0 MARATHON PETROLEUM CORP COM 56585a102 11600 192537 SH SOLE 188362 0 4175 MARATHON PETROLEUM CORP COM 56585a102 7965 132202 SH SOLE 1 122054 0 10148 MARCHEX INC COM 56624R108 1668 441270 SH SOLE 333380 0 107890 MARCHEX INC COM 56624R108 41 10860 SH SOLE 1 10860 0 0 MARKEL CORP COM 570535104 42 37 SH SOLE 1 15 0 22 MARLIN BUSINESS SVCS CORP COM 571157106 4 200 SH SOLE 1 200 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 10156 78875 SH SOLE 56545 0 22330 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 220 1710 SH SOLE 1 1710 0 0 MARSH & MCLENNAN COS INC COM 571748102 111 1000 SH SOLE 1 1000 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 53 2000 SH SOLE 1 2000 0 0 MASCO CORP COM 574599106 11946 248934 SH SOLE 173802 0 75132 MASCO CORP COM 574599106 184 3840 SH SOLE 1 3840 0 0 MASTEC INC COM 576323109 2086 32510 SH SOLE 31700 0 810 MASTERCARD INC COM 57636Q104 426 1427 SH SOLE 1427 0 0 MASTERCARD INC COM 57636Q104 10987 36796 SH SOLE 1 34599 0 2197 Materials Select Sector SPDR PUT 81369y950 285 2620 SH Put SOLE 1 2620 0 0 MAXCO INC COM COM 577723109 0 84846 SH SOLE 84846 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 74 1200 SH SOLE 1200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 236 3840 SH SOLE 1 3840 0 0 MCCORMICK & CO INC COM 579780206 51 300 SH SOLE 1 300 0 0 MCDONALDS CORP COM 580135101 9389 47514 SH SOLE 46514 0 1000 MCDONALDS CORP COM 580135101 4747 24023 SH SOLE 1 23615 0 408 MCKESSON CORP COM 58155Q103 547 3955 SH SOLE 3955 0 0 MCKESSON CORP COM 58155Q103 1806 13057 SH SOLE 1 10827 0 2230 MDU RES GROUP INC COM 552690109 14720 495465 SH SOLE 394315 0 101150 MDU RES GROUP INC COM 552690109 59 2000 SH SOLE 1 2000 0 0 MEDCATH CORP COM COM 58404W109 0 700 SH SOLE 1 700 0 0 MEDMEN ENTERPRISES INC COM 58507m107 0 540 SH SOLE 1 540 0 0 MEDTRONIC PLC SHS COM g5960l103 9563 84293 SH SOLE 82243 0 2050 MEDTRONIC PLC SHS COM g5960l103 4816 42446 SH SOLE 1 42255 0 191 MELLANOX TECHNOLOGIES LTD CALL m51363903 128 265 SH Call SOLE 1 265 0 0 MERCK & CO INC COM 58933Y105 872 9588 SH SOLE 9588 0 0 MERCK & CO INC COM 58933Y105 3256 35802 SH SOLE 1 33682 0 2120 MERCURY GENL CORP NEW COM 589400100 34 700 SH SOLE 1 700 0 0 MEREDITH CORP COM 589433101 2247 69200 SH SOLE 48450 0 20750 MERIDIAN BANK COM 58958p104 471 23309 SH SOLE 22153 0 1156 METLIFE INC COM 59156R108 89 1749 SH SOLE 1 1749 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 16 20 SH SOLE 1 20 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 201 53000 SH SOLE 53000 0 0 MFS INTER INCOME TR CLSD FD 55273C107 30 8000 SH SOLE 1 8000 0 0 MFS INTERMEDIATE HIGH INC CLSD FD 59318t109 3 1224 SH SOLE 1224 0 0 MGM GROWTH PROPERTIES LLC LP 55303a105 101 3250 SH SOLE 3250 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2227 66935 SH SOLE 66935 0 0 MGM RESORTS INTERNATIONAL COM 552953101 266 7990 SH SOLE 1 7990 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2038 19458 SH SOLE 1 18333 0 1125 MICRON TECHNOLOGY INC COM 595112103 48 900 SH SOLE 900 0 0 MICRON TECHNOLOGY INC COM 595112103 91 1701 SH SOLE 1 1701 0 0 MICROSOFT CORP COM 594918104 14820 93974 SH SOLE 92174 0 1800 MICROSOFT CORP COM 594918104 22897 145195 SH SOLE 1 140639 0 4556 MIDDLEFIELD BANC CORP COM 596304204 7106 272377 SH SOLE 272377 0 0 MIDDLEFIELD BANC CORP COM 596304204 2401 92042 SH SOLE 1 92042 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 119 4119 SH SOLE 4119 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 596 20594 SH SOLE 1 20594 0 0 MILLER HERMAN INC COM 600544100 6447 154783 SH SOLE 1 154783 0 0 MODINE MFG CO CALL 607828900 48 515 SH Call SOLE 515 0 0 MODINE MFG CO COM 607828100 1373 178272 SH SOLE 178272 0 0 MOLSON COORS BREWING CL B COM 60871r209 88 1639 SH SOLE 1 1639 0 0 MONDELEZ INTL INC COM 609207105 300 5450 SH SOLE 1 5450 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 104 7177 SH SOLE 1 7177 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 19 297 SH SOLE 1 297 0 0 MOOG INC COM 615394202 21 250 SH SOLE 1 250 0 0 MORGAN STANLEY DUAL DIRECTIONA CV PFD 61760s704 177 10000 SH SOLE 1 10000 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 26 1300 SH SOLE 1300 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 112 5637 SH SOLE 1 5637 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1647 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 623 28669 SH SOLE 27039 0 1630 MPLX LP LP 55336v100 12 477 SH SOLE 477 0 0 MSA SAFETY INC COM 553498106 379 3000 SH SOLE 1 3000 0 0 MSCI INC COM 55354G100 165 640 SH SOLE 1 640 0 0 MULTICHOICE GROUP LTD COM 62548d100 0 50 SH SOLE 1 50 0 0 MURPHY OIL CORP COM 626717102 3 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 3 27 SH SOLE 1 27 0 0 MUTUALFIRST FINL INC COM COM 62845b104 21936 552961 SH SOLE 552961 0 0 MUTUALFIRST FINL INC COM COM 62845b104 692 17439 SH SOLE 1 17439 0 0 MVC CAPITAL INC COM 553829102 458 50000 SH SOLE 50000 0 0 MVC CAPITAL INC COM 553829102 449 49000 SH SOLE 1 49000 0 0 NACCO INDS INC COM 629579103 231 4942 SH SOLE 4693 0 249 NASDAQ INC COM 631103108 37 342 SH SOLE 342 0 0 NASPERS LTD COM 631512209 2 50 SH SOLE 1 50 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NELNET INC COM 64031N108 42 718 SH SOLE 1 718 0 0 NEOGEN CORP COM 640491106 3 50 SH SOLE 1 50 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 12744 117779 SH SOLE 114879 0 2900 NESTLE S A SPONSORED ADR ADUS 641069406 9071 83834 SH SOLE 1 78808 0 5026 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 11 100 SH SOLE 1 100 0 0 NETEASE COM INC SPONSORED ADR ADUS 64110w102 89 290 SH SOLE 1 290 0 0 NETFLIX INC COM COM 64110l106 113 350 SH SOLE 350 0 0 NETFLIX INC COM COM 64110l106 298 922 SH SOLE 1 922 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 1 100 SH SOLE 1 100 0 0 NEUBERGER BERMAN HIGH YIELD ST CLSD FD 64128c106 3 277 SH SOLE 277 0 0 NEUBERGER BERMAN RE COM CLSD FD 64190a103 6 1117 SH SOLE 1117 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 10 2544590 SH SOLE 2544590 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEW HOME CO INC COM 645370107 5 1000 SH SOLE 1 1000 0 0 NEW RELIC INC COM COM 64829b100 30 450 SH SOLE 1 450 0 0 NEWELL BRANDS INC COM 651229106 38 2000 SH SOLE 1 2000 0 0 NEWMARK GROUP INC COM 65158n102 48 3602 SH SOLE 1 3602 0 0 NEWMONT GOLDCORP CORPORATION CALL 651639906 14 68 SH Call SOLE 68 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 484 11135 SH SOLE 11135 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 297 6837 SH SOLE 1 6680 0 157 NEWS CORP NEW COM 65249b109 11 800 SH SOLE 1 800 0 0 NEXSTAR BROADCASTING COM 65336k103 6 50 SH SOLE 50 0 0 NEXSTAR BROADCASTING COM 65336k103 21 175 SH SOLE 1 175 0 0 NEXTERA ENERGY INC COM 65339F101 827 3416 SH SOLE 3416 0 0 NEXTERA ENERGY INC COM 65339F101 2726 11256 SH SOLE 1 11102 0 154 NIKE INC COM 654106103 8749 86354 SH SOLE 84254 0 2100 NIKE INC COM 654106103 6651 65653 SH SOLE 1 62859 0 2795 NISOURCE INC COM 65473P105 16 590 SH SOLE 590 0 0 NOAH HLDGS LTD SPONSORED ADS COM 65487x102 7 200 SH SOLE 1 200 0 0 NOKIA CORP ADUS 654902204 0 11 SH SOLE 11 0 0 NOKIA CORP ADUS 654902204 0 17 SH SOLE 1 17 0 0 NOMAD FOODS LTD COM g6564a105 9570 427803 SH SOLE 335613 0 92190 NOMAD FOODS LTD COM g6564a105 180 8060 SH SOLE 1 8060 0 0 NORFOLK SOUTHERN CORP COM 655844108 52 270 SH SOLE 270 0 0 NORFOLK SOUTHERN CORP COM 655844108 2280 11745 SH SOLE 1 11145 0 600 NORTHERN TR CORP COM 665859104 26 241 SH SOLE 1 241 0 0 NORTHROP GRUMMAN CORP COM 666807102 836 2430 SH SOLE 1 2430 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 324 19495 SH SOLE 19495 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 282 16982 SH SOLE 1 16982 0 0 NORTONLIFELOCK INC COM 668771108 319 12500 SH SOLE 12500 0 0 NORTONLIFELOCK INC COM 668771108 5 200 SH SOLE 1 200 0 0 NOVARTIS A G ADUS 66987V109 140 1480 SH SOLE 1480 0 0 NOVARTIS A G ADUS 66987V109 198 2090 SH SOLE 1 2090 0 0 NOVO-NORDISK A S ADUS 670100205 88 1512 SH SOLE 1 1512 0 0 NUCOR CORP COM 670346105 14 250 SH SOLE 1 0 0 250 NUVEEN CR STRATEGIES INCM FD CLSD FD 67073D102 288 37600 SH SOLE 1 33100 0 4500 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 54 3269 SH SOLE 1 3269 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 19 1286 SH SOLE 1 1286 0 0 NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 13 765 SH SOLE 1 765 0 0 NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 14 1897 SH SOLE 1 1897 0 0 NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 43 2800 SH SOLE 1 2800 0 0 NUVEEN REAL ASSET INCOME & GRO CLSD FD 67074y105 3 182 SH SOLE 182 0 0 NUVEEN SELECT TAX FREE INCM CLSD FD 67063X100 197 12110 SH SOLE 1 12110 0 0 NUVEEN SELECT TAX FREE INCM CLSD FD 67062F100 43 2600 SH SOLE 1 2600 0 0 NUVEEN SELECT TAX FREE INCM CLSD FD 67063C106 134 8800 SH SOLE 1 8800 0 0 NUVEEN TAX ADVANTAGE COM CLSD FD 67073g105 3 193 SH SOLE 1 193 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 39 2741 SH SOLE 1 2741 0 0 NVENT ELECTRIC COM g6700g107 1946 76070 SH SOLE 54970 0 21100 NVENT ELECTRIC COM g6700g107 15 595 SH SOLE 1 595 0 0 NVIDIA CORP COM COM 67066g104 31 131 SH SOLE 131 0 0 NVIDIA CORP COM COM 67066g104 138 587 SH SOLE 1 587 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1 7 SH SOLE 1 7 0 0 O P T SCIENCES CORP COM COM 671003101 9 450 SH SOLE 1 450 0 0 OCCIDENTAL PETE CORP COM 674599105 85 2063 SH SOLE 1 2063 0 0 OFFICE DEPOT INC COM 676220106 548 200000 SH SOLE 200000 0 0 OFFICE DEPOT INC COM 676220106 370 135000 SH SOLE 1 135000 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 89 775 SH SOLE 1 775 0 0 OLYMPIC STEEL INC COM 68162K106 1002 55916 SH SOLE 52720 0 3196 OMEGA HEALTHCARE INVS INC COM 681936100 42 1000 SH SOLE 1 1000 0 0 OMNICOM GROUP INC COM 681919106 57 700 SH SOLE 1 700 0 0 ONE GAS INC COM COM 68235p108 1871 20000 SH SOLE 18600 0 1400 ONESPAN INC COM 68287n100 128 7500 SH SOLE 1 7000 0 500 OPKO HEALTH INC COM 68375n103 191 130000 SH SOLE 130000 0 0 OPKO HEALTH INC COM 68375n103 103 70000 SH SOLE 1 70000 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 82 1408 SH SOLE 1408 0 0 OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 179 3073 SH SOLE 1 3073 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 5492 80673 SH SOLE 80673 0 0 OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 77 1130 SH SOLE 1 1130 0 0 ORACLE CORP COM 68389X105 7 125 SH SOLE 125 0 0 ORACLE CORP COM 68389X105 3293 62159 SH SOLE 1 55258 0 6901 ORGANIGRAM HOLDINGS INC COM 68620p101 843 344216 SH SOLE 1 312940 0 31276 ORGANOVO HLDGS INC COM 68620a104 0 800 SH SOLE 1 0 0 800 ORIGEN FINL INC COM COM 68619E208 132 1186650 SH SOLE 1186650 0 0 ORION MARINE GROUP INC COM 68628v308 788 151828 SH SOLE 143343 0 8485 OSHKOSH CORP COM 688239201 95 1000 SH SOLE 1 0 0 1000 OUTFRONT MEDIA INC COM 69007j106 12 439 SH SOLE 1 439 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 140 8177 SH SOLE 1 8177 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 891 35000 SH SOLE 35000 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 38 1500 SH SOLE 1 1500 0 0 P T TELEKOMUNIKASI INDONESIA ADUS 715684106 43 1500 SH SOLE 1 1500 0 0 PACKAGING CORP AMER COM 695156109 45 399 SH SOLE 1 399 0 0 PALO ALTO NETWORKS INC COM 697435105 8 35 SH SOLE 1 35 0 0 PAN AMERICAN SILVER CORP COM 697900108 71 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 11974 462866 SH SOLE 322346 0 140520 PARK HOTELS RESORTS INC COM 700517105 707 27332 SH SOLE 1 27332 0 0 PARK NATL CORP COM 700658107 31 300 SH SOLE 1 300 0 0 PARK OHIO HLDGS CORP COM 700666100 158 4694 SH SOLE 4694 0 0 PARK OHIO HLDGS CORP COM 700666100 271 8040 SH SOLE 1 8040 0 0 PARKER HANNIFIN CORP COM 701094104 21 100 SH SOLE 100 0 0 PARKER HANNIFIN CORP COM 701094104 2016 9793 SH SOLE 1 8365 0 1428 PAYCHEX INC COM 704326107 81 950 SH SOLE 1 0 0 950 PAYPAL HLDGS INC COM 70450y103 295 2723 SH SOLE 2723 0 0 PAYPAL HLDGS INC COM 70450y103 1935 17888 SH SOLE 1 16463 0 1425 PC TEL INC COM COM 69325q105 462 54511 SH SOLE 51384 0 3127 PCSB FINL CORP COM 69324R104 1218 60170 SH SOLE 60170 0 0 PDL BIOPHARMA INC COM COM 69329y104 5435 1674961 SH SOLE 1657588 0 17373 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 50000 0 0 PENNANT GROUP INC COM COM 70805e109 4707 142325 SH SOLE 107885 0 34440 PENNANTPARK INVT CORP COM 708062104 326 50000 SH SOLE 50000 0 0 PENNANTPARK INVT CORP COM 708062104 88 13500 SH SOLE 1 13500 0 0 PENTAIR LTD SHS COM g7S00t104 9694 211346 SH SOLE 157877 0 53469 PENTAIR LTD SHS COM g7S00t104 133 2890 SH SOLE 1 2890 0 0 PEOPLES BANCORP INC COM 709789101 16 473 SH SOLE 1 473 0 0 PEOPLES UTD FINL INC COM 712704105 2 100 SH SOLE 1 100 0 0 PEPSICO INC COM 713448108 8309 60796 SH SOLE 59596 0 1200 PEPSICO INC COM 713448108 10955 80158 SH SOLE 1 75604 0 4554 PERCEPTRON INC COM 71361F100 758 137767 SH SOLE 130032 0 7735 PERCEPTRON INC COM 71361F100 5 1000 SH SOLE 1 1000 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1165 127993 SH SOLE 119455 0 8538 PERMA PIPE INTL HLDGS INC COM 714167103 12 1250 SH SOLE 1 1250 0 0 PERPETUAL FED SVGS BK COM COM 714273109 19 630 SH SOLE 1 630 0 0 PERSHING SQUARE HOLDINGS LTD A CLSD FD g7016v101 259 13500 SH SOLE 1 13500 0 0 PERSPECTA INC COM 715347100 5785 218786 SH SOLE 182682 0 36104 PERSPECTA INC COM 715347100 153 5790 SH SOLE 1 5790 0 0 PFIZER INC COM 717081103 1017 25954 SH SOLE 25954 0 0 PFIZER INC COM 717081103 5069 129384 SH SOLE 1 125437 0 3947 PHILIP MORRIS INTL INC COM 718172109 446 5239 SH SOLE 1 5089 0 150 PHILLIPS 66 COM 718546104 2442 21917 SH SOLE 1 20115 0 1802 PICO HLDGS INC COM 693366205 1156 103932 SH SOLE 98295 0 5637 PIMCO CORPORATE INCOME STRAT CLSD FD 72200U100 13 667 SH SOLE 1 667 0 0 PIMCO ETF TR INDX FD 72201R205 786 15000 SH SOLE 15000 0 0 PIMCO ETF TR INDX FD 72201R205 666 12724 SH SOLE 1 12436 0 288 PIMCO ETF TR INDX FD 72201R833 1569 15440 SH SOLE 15440 0 0 PIMCO ETF TR INDX FD 72201R833 1688 16620 SH SOLE 1 16320 0 300 PIMCO ETF TR LOW DURATION INDX FD 72201r718 200 2000 SH SOLE 1 2000 0 0 PIONEER NAT RES CO COM 723787107 28 182 SH SOLE 1 182 0 0 PJT PARTNERS INC CL COM 69343t107 2 45 SH SOLE 1 45 0 0 PNC FINL SVCS GROUP INC COM 693475105 1206 7552 SH SOLE 1 7552 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 37 1360 SH SOLE 1360 0 0 PNC FINL SVCS GROUP INC DEPOSI CV PFD 693475857 72 2622 SH SOLE 1 2622 0 0 PNM RESOURCES INC COM 69349h107 14 283 SH SOLE 1 283 0 0 POINTS INTL LTD COM 730843208 841 55134 SH SOLE 39427 0 15707 POST HLDGS INC COM 737446104 4515 41380 SH SOLE 33220 0 8160 POST HLDGS INC COM 737446104 109 1000 SH SOLE 1 1000 0 0 POSTAL REALTY TRUST COM 73757r102 903 53287 SH SOLE 50215 0 3072 POTBELLY CORP COM 73754y100 5310 1258373 SH SOLE 1258373 0 0 POTLATCHDELTIC CORPORATION COM 737630103 12303 284330 SH SOLE 222460 0 61870 POTLATCHDELTIC CORPORATION COM 737630103 248 5730 SH SOLE 1 5730 0 0 POTRERO CAPITAL RESEARCH PARTN LP 284997772 510 510236 SH SOLE 1 510236 0 0 POWERFLEET INC COM 73931j109 376 57779 SH SOLE 57779 0 0 POWERFLEET INC COM 73931j109 2 380 SH SOLE 1 380 0 0 PPG INDS INC COM 693506107 1152 8630 SH SOLE 1 8630 0 0 PPL CORP COM 69351t106 167 4664 SH SOLE 1 4664 0 0 PRA HEALTH SCIENCES COM 69354m108 6 50 SH SOLE 1 50 0 0 PRESTIGE BRANDS HLDG INC COM 74112d101 788 19460 SH SOLE 19460 0 0 PRICE T ROWE GROUP INC COM 74144T108 132 1085 SH SOLE 1 1085 0 0 PRIMUS GUARANTY LTD SHS COM g72457107 10 85000 SH SOLE 85000 0 0 PRIORITY INCOME FUND INC CV PFD 74274w301 477 19000 SH SOLE 19000 0 0 PRIORITY INCOME FUND INC CV PFD 74274w301 38 1500 SH SOLE 1 1500 0 0 PROCTER & GAMBLE CO COM 742718109 10050 80467 SH SOLE 79117 0 1350 PROCTER & GAMBLE CO COM 742718109 14148 113278 SH SOLE 1 108343 0 4935 PROFIRE ENERGY COM 74316x101 1152 794672 SH SOLE 750180 0 44492 PROGRESSIVE CORP OHIO COM 743315103 176 2425 SH SOLE 2425 0 0 PROGRESSIVE CORP OHIO COM 743315103 1240 17123 SH SOLE 1 17123 0 0 PROLOGIS SH BEN INT COM 74340w103 22 250 SH SOLE 1 250 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 5 94 SH SOLE 1 94 0 0 PROSHARES TR INDX FD 74347B714 33 1334 SH SOLE 1 1334 0 0 PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 162 4380 SH SOLE 1 4380 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 191 7949 SH SOLE 1 7949 0 0 PROSHARES TR INDX FD 74347X849 98 5000 SH SOLE 1 5000 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 8 150 SH SOLE 1 100 0 50 PROSPERITY BANCSHARES INC COM 743606105 18 244 SH SOLE 1 244 0 0 PROSUS NV COM 74365p108 1 50 SH SOLE 1 50 0 0 PSB HLDGS INC WIS COM 69360n108 14 498 SH SOLE 498 0 0 PSB HLDGS INC WIS COM 69360n108 8 300 SH SOLE 1 300 0 0 PSYCHEMEDICS CORP COM 744375205 567 61945 SH SOLE 58171 0 3774 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3 50 SH SOLE 1 50 0 0 PURE STORAGE COM 74624m102 2 100 SH SOLE 1 100 0 0 PURECYCLE CORP COM 746228303 101 8000 SH SOLE 1 8000 0 0 PUTNAM MANAGED MUN INCOM TR CLSD FD 746823103 204 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 189 582407 SH SOLE 582407 0 0 QMC QUANTUM MINERALS CORPORATI COM 74734c101 0 5000 SH SOLE 1 5000 0 0 QORVO INC COM STK COM 74736k101 15 127 SH SOLE 1 127 0 0 QUALCOMM INC COM 747525103 669 7579 SH SOLE 7579 0 0 QUALCOMM INC COM 747525103 1099 12451 SH SOLE 1 9381 0 3070 QURATE RETAIL GROUP INC QVC GR COM 74915m100 5 610 SH SOLE 0 0 610 RADIANT LOGISTICS INC COM 75025x100 3926 704844 SH SOLE 704844 0 0 RADIANT LOGISTICS INC COM 75025x100 14 2500 SH SOLE 1 2500 0 0 RADNET INC COM 750491102 1265 62320 SH SOLE 62320 0 0 RALPH LAUREN CORP COM 751212101 27 233 SH SOLE 1 233 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 10690 119500 SH SOLE 88390 0 31110 RAYMOND JAMES FINANCIAL INC COM 754730109 162 1806 SH SOLE 1 1806 0 0 RAYONIER INC COM 754907103 103 3150 SH SOLE 1 3150 0 0 RAYTHEON CO COM 755111507 165 749 SH SOLE 749 0 0 RAYTHEON CO COM 755111507 1946 8856 SH SOLE 1 8781 0 75 READY CAPITAL CORPORATION LP 75574u101 7 432 SH SOLE 1 432 0 0 REALNETWORKS INC COM 75605l708 209 174515 SH SOLE 168039 0 6476 REALTY INCOME CORP COM 756109104 155 2100 SH SOLE 2100 0 0 REALTY INCOME CORP COM 756109104 298 4050 SH SOLE 1 4050 0 0 REGENCY AFFILIATES INC COM COM 758847404 3 500 SH SOLE 1 500 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 71 190 SH SOLE 1 190 0 0 REGENXBIO INC COM b6s90t102 3 1000 SH SOLE 1 1000 0 0 REGENXBIO INC COM COM 75901b107 41 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 2234 155551 SH SOLE 155551 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 6334 441088 SH SOLE 1 441088 0 0 REGIONS FINL CORP NEW COM 7591EP100 343 20000 SH SOLE 20000 0 0 REGIONS FINL CORP NEW COM 7591EP100 472 27490 SH SOLE 1 27490 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 20 167 SH SOLE 1 167 0 0 REPUBLIC SVCS INC COM 760759100 2239 24977 SH SOLE 1 21274 0 3703 RESIDEO TECHNOLOGIES COM 76118y104 1150 96358 SH SOLE 1 88667 0 7691 REVOLVE GROUP INC CL A COM 76156b107 8 450 SH SOLE 1 450 0 0 REXNORD CORP COM 76169b102 326 10000 SH SOLE 10000 0 0 REXNORD CORP COM 76169b102 11 350 SH SOLE 1 350 0 0 RICHARDSON ELECTRS LTD COM 763165107 1363 242008 SH SOLE 231178 0 10830 RING ENERGY INC COM COM 76680v108 396 150000 SH SOLE 150000 0 0 RING ENERGY INC COM COM 76680v108 119 45000 SH SOLE 1 45000 0 0 RIO TINTO PLC ADUS 767204100 113 1910 SH SOLE 1 1910 0 0 RIOT BLOCKCHAIN INC COM 767292105 8 6730 SH SOLE 1 6730 0 0 RISK GEORGE INDS INC CL A COM 767720204 13 1400 SH SOLE 1 1400 0 0 RIVERVIEW BANCORP INC COM 769397100 110 13362 SH SOLE 13362 0 0 RIVERVIEW BANCORP INC COM 769397100 116 14136 SH SOLE 1 14136 0 0 RMR REAL ESTATE INCOME FD COM COM 76970b101 3 135 SH SOLE 135 0 0 ROBERT HALF INTL INC COM 770323103 47 750 SH SOLE 1 750 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 405 10000 SH SOLE 10000 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 525 12944 SH SOLE 1 12944 0 0 ROCKY BRANDS INC COM 774515100 13 450 SH SOLE 1 450 0 0 ROGERS COMMUNICATIONS INC COM 775109200 94 1890 SH SOLE 1 1890 0 0 ROKU INC COM 77543r102 15 115 SH SOLE 1 95 0 20 ROSETTA STONE INC COM 777780107 4 200 SH SOLE 1 200 0 0 ROSS STORES INC COM 778296103 42 360 SH SOLE 1 360 0 0 ROYAL DUTCH SHELL PLC ADUS 780259107 137 2282 SH SOLE 2282 0 0 ROYAL DUTCH SHELL PLC ADUS 780259107 57 950 SH SOLE 1 950 0 0 ROYAL DUTCH SHELL PLC ADUS 780259206 551 9337 SH SOLE 1 9337 0 0 ROYCE MICRO-CAP TR INC CLSD FD 780915104 10 1177 SH SOLE 1 1177 0 0 RPC INC COM 749660106 39 7534 SH SOLE 7534 0 0 RPM INTL INC COM 749685103 73 950 SH SOLE 1 950 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6811 388952 SH SOLE 388952 0 0 RUSH ENTERPRISES INC COM 781846308 39 856 SH SOLE 856 0 0 RYANAIR HLDGS PLC ADUS 783513203 13 150 SH SOLE 1 150 0 0 SAGE THERAPEUTICS INC COM 78667J108 7 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 8 105 SH SOLE 1 105 0 0 SALEM MEDIA GROUP INC COM 794093104 485 337008 SH SOLE 319292 0 17716 SALESFORCE COM INC COM COM 79466l302 70 431 SH SOLE 431 0 0 SALESFORCE COM INC COM COM 79466l302 190 1170 SH SOLE 1 1170 0 0 SALLY BEAUTY HLDGS INC COM COM 79546e104 526 28829 SH SOLE 28829 0 0 SANDS CHINA LTD UNSPONSORE ADR ADUS 80007R105 30 553 SH SOLE 1 553 0 0 SANOFI RTS 80105N113 1 700 SH SOLE 700 0 0 SANOFI RT 80105N113 0 500 SH SOLE 1 500 0 0 HENRY SCHEIN INC COM 806407102 11021 165180 SH SOLE 126490 0 38690 HENRY SCHEIN INC COM 806407102 432 6470 SH SOLE 1 6470 0 0 SCHLUMBERGER LTD COM 806857108 479 11922 SH SOLE 11922 0 0 SCHLUMBERGER LTD COM 806857108 1269 31555 SH SOLE 1 25019 0 6536 THE CHARLES SCHWAB CORPORATI COM 808513105 214 4491 SH SOLE 4491 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3119 65577 SH SOLE 1 58193 0 7384 SCHWAB STRATEGIC TR INDX FD 808524755 31 1081 SH SOLE 1 1081 0 0 SCHWAB STRATEGIC TR INDX FD 808524748 38 1145 SH SOLE 1 1145 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 34 796 SH SOLE 1 346 0 450 SCHWAB STRATEGIC TR INDX FD 808524763 78 1950 SH SOLE 1 1950 0 0 SCHWAB STRATEGIC TR INDX FD 808524730 97 3256 SH SOLE 1 3256 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 1706 62320 SH SOLE 1 56503 0 5817 SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524805 8558 254478 SH SOLE 1 220122 0 34356 SCHWAB STRATEGIC TR INDX FD 808524888 29 835 SH SOLE 1 835 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 4 66 SH SOLE 66 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 25808 483030 SH SOLE 1 422331 0 60699 SCHWAB STRATEGIC TR INDX FD 808524102 1108 14411 SH SOLE 1 14411 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 394 6796 SH SOLE 1 6796 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 8 100 SH SOLE 100 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 15 246 SH SOLE 1 246 0 0 SCHWAB STRATEGIC TR INDX FD 808524300 501 5393 SH SOLE 1 5393 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 26414 343893 SH SOLE 1 300521 0 43372 SCHWAB STRATEGIC TR COM 808524847 449 9777 SH SOLE 1 9777 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 27 354 SH SOLE 1 354 0 0 SCOTTS MIRACLE GRO CO COM 810186106 8 75 SH SOLE 1 75 0 0 SCRIPPS E W CO OHIO COM 811054402 13 800 SH SOLE 1 800 0 0 SEABOARD CORP COM 811543107 1466 345 SH SOLE 345 0 0 SEABOARD CORP COM 811543107 4 1 SH SOLE 1 1 0 0 SEAHAWK DRILLING INC COM COM 81201R107 0 25000 SH SOLE 25000 0 0 SEALED AIR CORP NEW COM COM 81211k100 24 613 SH SOLE 1 613 0 0 SEARS HLDGS CORP COM COM 812350106 0 1 SH SOLE 1 1 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 12 99 SH SOLE 1 99 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 34 539 SH SOLE 1 539 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 143 1400 SH SOLE 1 1400 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 2096 32431 SH SOLE 32431 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 5832 97139 SH SOLE 97139 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 37 450 SH SOLE 1 450 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 36 556 SH SOLE 1 556 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 46 1479 SH SOLE 1 1479 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 976 16260 SH SOLE 1 16260 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 49 800 SH SOLE 1 800 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1040 11344 SH SOLE 1 11312 0 32 SENIOR PLC COM g8031u102 10 4190 SH SOLE 1 4190 0 0 SERVICE CORP INTL COM 817565104 39 850 SH SOLE 1 850 0 0 SERVICE PPTYS TR COM 81761L102 22 885 SH SOLE 1 885 0 0 SERVICEMASTER GLOBAL HOLDINGS COM 81761r109 2288 59190 SH SOLE 22980 0 36210 SERVICENOW INC COM COM 81762p102 100 355 SH SOLE 1 300 0 55 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 SGS SA UNSPONSORED ADR ADUS 818800104 36 1306 SH SOLE 1 1306 0 0 SHERWIN WILLIAMS CO COM 824348106 1122 1923 SH SOLE 1923 0 0 SHERWIN WILLIAMS CO COM 824348106 1504 2578 SH SOLE 1 2476 0 102 SHILOH INDS INC COM 824543102 358 100669 SH SOLE 95432 0 5237 SHOPIFY INC CL A COM 82509l107 60 150 SH SOLE 150 0 0 SHOPIFY INC CL A COM 82509l107 873 2195 SH SOLE 1 1865 0 330 SIEMENS A G SPONSORED ADR ADUS 826197501 13 200 SH SOLE 1 200 0 0 SIGNATURE AVIATION PLC COM g8127h114 8 2000 SH SOLE 1 2000 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 410 3000 SH SOLE 3000 0 0 SIGNET JEWELERS LTD SHS COM g81276100 160 7379 SH SOLE 1 7379 0 0 SIMON PPTY GROUP INC NEW COM 828806109 60 400 SH SOLE 1 400 0 0 SIMULATIONS PLUS INC COM 829214105 1242 42708 SH SOLE 41128 0 1580 SIMULATIONS PLUS INC COM 829214105 17 600 SH SOLE 1 600 0 0 SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13334 SH SOLE 1 13334 0 0 SIRIUS XM HLDGS INC COM 82968b103 101 14125 SH SOLE 1 12125 0 2000 SITE CENTERS COM 82981j109 1245 88830 SH SOLE 88830 0 0 SKYWEST INC COM 830879102 945 14620 SH SOLE 14620 0 0 SMART CARD MARKETING SYS INC C COM 831685102 27 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 2209 49179 SH SOLE 49179 0 0 SMUCKER J M CO COM 832696405 363 3488 SH SOLE 3488 0 0 SMUCKER J M CO COM 832696405 2854 27408 SH SOLE 1 24320 0 3088 SNAP INC. COM 83304a106 13 788 SH SOLE 1 788 0 0 SOUTH JERSEY INDS INC COM 838518108 3089 93662 SH SOLE 83000 0 10662 SOUTHERN CO COM 842587107 780 12250 SH SOLE 1 12100 0 150 SOUTHWESTERN ENERGY CO COM 845467109 290 120000 SH SOLE 120000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 36 15000 SH SOLE 1 15000 0 0 SPARTAN MTRS INC COM 846819100 22 1200 SH SOLE 1200 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 1 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 360 1261 SH SOLE 1 1261 0 0 SPDR GOLD TRUST INDX FD 78463V107 2378 16638 SH SOLE 16638 0 0 SPDR GOLD TRUST INDX FD 78463V107 1700 11894 SH SOLE 1 11844 0 50 SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 24 600 SH SOLE 1 600 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 203 3940 SH SOLE 3940 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 437 8483 SH SOLE 1 8483 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 6 172 SH SOLE 1 172 0 0 SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 24 254 SH SOLE 1 254 0 0 SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 961 19562 SH SOLE 1 19562 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 161 5485 SH SOLE 1 877 0 4608 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 20 643 SH SOLE 1 643 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 4 109 SH SOLE 1 109 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 71 1788 SH SOLE 1 1788 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 2035 6322 SH SOLE 6322 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 7177 22298 SH SOLE 1 20189 0 2109 SPDR S&P 500 ETF TR PUT 78462F953 31 100 SH Put SOLE 1 100 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 176 468 SH SOLE 1 384 0 84 SPDR SERIES TRUST CALL 78464A900 147 409 SH Call SOLE 409 0 0 SPDR SERIES TRUST CALL 78464A904 2 200 SH Call SOLE 200 0 0 SPDR SERIES TRUST PUT 78464A954 669 6907 SH Put SOLE 1 6907 0 0 SPDR SERIES TRUST INDX FD 78468R721 540 10668 SH SOLE 1 10668 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 33 600 SH SOLE 1 600 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 4 58 SH SOLE 1 58 0 0 SPDR SER TR S&P INS INDX FD 78464a789 23 657 SH SOLE 1 657 0 0 SPDR SERIES TRUST INDX FD 78468R408 43 1600 SH SOLE 1 1600 0 0 SPDR SER TR SPDR BARCLAYS SHOR INDX FD 78464a474 771 25000 SH SOLE 1 25000 0 0 SPDR SERIES TRUST CALL 78468r902 10 3908 SH Call SOLE 3908 0 0 SPDR SERIES TRUST PUT 78464a958 221 3306 SH Put SOLE 1 3306 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 21 447 SH SOLE 1 447 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 9 95 SH SOLE 1 95 0 0 SPDR SERIES TRUST INDX FD 78464A763 1165 10830 SH SOLE 1 10550 0 280 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 160 10859 SH SOLE 10859 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 992 67357 SH SOLE 1 67357 0 0 SPECIAL OPPTY FD INC TRANFERAB INDX FD 84741t120 0 0 SH SOLE 1 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 25 340 SH SOLE 1 340 0 0 SPIRIT MTA REIT COM 84861u105 31 40000 SH SOLE 40000 0 0 SPIRIT MTA REIT COM 84861u105 38 50000 SH SOLE 1 50000 0 0 SPLUNK INC COM 848637104 90 600 SH SOLE 1 600 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 1 8 SH SOLE 1 8 0 0 SPRINT CORP COM SER 1 COM 85207u105 99 19000 SH SOLE 19000 0 0 SPRINT CORP COM SER 1 COM 85207u105 1 190 SH SOLE 1 190 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 44 3000 SH SOLE 3000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 611 41710 SH SOLE 1 41710 0 0 SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 86 7050 SH SOLE 7050 0 0 SPROTT PHYSICAL GOLD TRUST INDX FD 85207H104 1176 96576 SH SOLE 1 96576 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 13 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 47 7200 SH SOLE 1 7200 0 0 SPROUTS FMRS MKT INC COM COM 85208m102 6 300 SH SOLE 1 300 0 0 SPX CORP COM 784635104 9168 180192 SH SOLE 132574 0 47618 SPX CORP COM 784635104 213 4190 SH SOLE 1 4190 0 0 SQUARE INC COM 852234103 46 731 SH SOLE 731 0 0 SQUARE INC COM 852234103 608 9726 SH SOLE 1 9726 0 0 SRTI BLOCKCHAIN GENERATION INC COM 78471m107 9 773006 SH SOLE 773006 0 0 SSGA ACTIVE ETF TR SPDR INDX FD 78467v848 50 1025 SH SOLE 1 1025 0 0 STANS ENERGY CORP NEW COM COM 854722105 0 80 SH SOLE 1 80 0 0 STARBUCKS CORP COM 855244109 76 863 SH SOLE 863 0 0 STARBUCKS CORP COM 855244109 3236 36811 SH SOLE 1 34261 0 2550 STATE STR CORP COM 857477103 50 632 SH SOLE 1 632 0 0 STEELCASE INC COM 858155203 569 27800 SH SOLE 27800 0 0 STEPHAN CO COM 858603103 1 847 SH SOLE 847 0 0 STEPHAN CO COM 858603103 0 200 SH SOLE 1 200 0 0 STERICYCLE INC COM 858912108 32 500 SH SOLE 1 500 0 0 STERIS PLC COM g8473t100 119 781 SH SOLE 1 781 0 0 STERLING CONSTRUCTION CO INC COM 859241101 641 45511 SH SOLE 43696 0 1815 STERLING MED SYS INC COM NEW COM m85548101 14 680 SH SOLE 1 680 0 0 STITCH FIX INC COM 860897107 3 100 SH SOLE 1 100 0 0 STMICROELECTRONICS N V COM 861012102 8 300 SH SOLE 1 300 0 0 STORE CAP CORP COM 862121100 71 1900 SH SOLE 1 1900 0 0 STRYKER CORP COM 863667101 307 1461 SH SOLE 1461 0 0 STRYKER CORP COM 863667101 430 2046 SH SOLE 1 2046 0 0 SUN CMNTYS INC COM 866674104 15 100 SH SOLE 1 100 0 0 SUN LIFE FINL INC COM 866796105 7 148 SH SOLE 1 148 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 218 16090 SH SOLE 16090 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 4 664 SH SOLE 664 0 0 SWEDISH EXPT CR CORP INDX FD 870297603 20 3604 SH SOLE 1 3604 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 4202 779550 SH SOLE 779550 0 0 SWEDISH EXPT CR CORP INDX FD 870297801 73 13500 SH SOLE 1 13500 0 0 SWEDISH MATCH NPV COM w92277115 518 10100 SH SOLE 10100 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 2 278 SH SOLE 278 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 7 800 SH SOLE 1 800 0 0 SYNACOR INC COM 871561106 730 480074 SH SOLE 456473 0 23601 SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH SOLE 1 120 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 98 2498 SH SOLE 1 2498 0 0 SYNTROLEUM CORP COM NEW COM 871630208 0 99000 SH SOLE 99000 0 0 SYSCO CORP COM 871829107 334 3905 SH SOLE 3905 0 0 SYSCO CORP COM 871829107 247 2884 SH SOLE 1 2884 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAIWAN FD INC COM 874036106 4 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 87 1490 SH SOLE 1 1490 0 0 TALEND S A COM 874224207 900 23024 SH SOLE 23024 0 0 TALEND S A COM 874224207 20 500 SH SOLE 1 500 0 0 TANDY LEATHER FACTORY INC COM 87538x105 654 114486 SH SOLE 108388 0 6098 TAPESTRY PHARMA INC COM NEW COM 876031204 0 1248000 SH SOLE 1248000 0 0 TARGET CORP COM 87612E106 77 600 SH SOLE 600 0 0 TARGET CORP COM 87612E106 449 3501 SH SOLE 1 2646 0 855 TCF FINANCIAL CORPORATION NE COM 872307103 28 600 SH SOLE 1 0 0 600 TE CONNECTIVITY LTD COM H84989104 1 13 SH SOLE 1 13 0 0 TEGNA INC COM SHS COM 87901j105 17 1000 SH SOLE 1 1000 0 0 TELUS CORP COM COM 87971m103 94 2420 SH SOLE 1 2420 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 5285 575051 SH SOLE 1 533594 0 41458 TEMPLETON EMERGING MKTS FD I CLSD FD 880191101 39 2500 SH SOLE 1 2500 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 57 1184 SH SOLE 1184 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 198 4110 SH SOLE 1 4110 0 0 TENNANT CO COM 880345103 884 11340 SH SOLE 11340 0 0 TENNECO INC COM 880349105 286 21830 SH SOLE 21830 0 0 TERADYNE INC COM 880770102 116 1700 SH SOLE 1700 0 0 TEREX CORP NEW COM 880779103 15 500 SH SOLE 500 0 0 TESLA MTRS INC COM COM 88160r101 75 180 SH SOLE 1 180 0 0 TESLA INC PUT 88160R951 24 83 SH Put SOLE 1 83 0 0 TESSCO TECHNOLOGIES INC COM 872386107 7 660 SH SOLE 660 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 7 712 SH SOLE 1 12 0 700 TEXAS INSTRS INC COM 882508104 7320 57058 SH SOLE 55758 0 1300 TEXAS INSTRS INC COM 882508104 4514 35189 SH SOLE 1 33891 0 1298 TEXTRON INC COM 883203101 24 535 SH SOLE 1 535 0 0 TFS FINL CORP COM 87240R107 15 753 SH SOLE 1 753 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 394 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THE NORTH WEST COMPANY INC COM 663278208 16 750 SH SOLE 1 750 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 44 134 SH SOLE 134 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 112 344 SH SOLE 1 244 0 100 THIRD POINT OFFSHORE INVESTORS COM G8846K109 99 6085 SH SOLE 6085 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 563 34515 SH SOLE 1 34515 0 0 TIFFANY & CO COM COM 886546100 108 810 SH SOLE 1 810 0 0 TILRAY INC COM 88688t100 3 200 SH SOLE 200 0 0 TIMKEN CO COM 887389104 248 4400 SH SOLE 1 4400 0 0 TIPTREE INC COM 88822q103 1061 130388 SH SOLE 123641 0 6747 TJX COS INC NEW COM 872540109 232 3800 SH SOLE 3800 0 0 TJX COS INC NEW COM 872540109 2112 34596 SH SOLE 1 31296 0 3300 T MOBILE US INC PUT 872590954 12 19 SH Put SOLE 19 0 0 TOLL BROTHERS INC COM 889478103 40 1000 SH SOLE 1 0 0 1000 TOPBUILD CORP COM COM 89055f103 11 111 SH SOLE 1 111 0 0 TORONTO DOMINION BK ONT COM 891160509 56 1000 SH SOLE 1 1000 0 0 TOTO LIMITED ADR ADUS 891515207 32 750 SH SOLE 1 750 0 0 TOWNSQUARE MEDIA INC COM 892231101 251 25180 SH SOLE 25180 0 0 TOYOTA MOTOR CORP ADUS 892331307 14 100 SH SOLE 1 100 0 0 TRADEWEB MKTS INC COM 892672106 2477 53432 SH SOLE 53432 0 0 TRANSCANADA CORP COM COM 87807b107 21 400 SH SOLE 1 400 0 0 TRANSCAT INC COM 893529107 3033 95193 SH SOLE 76606 0 18587 TRANSCAT INC COM 893529107 41 1300 SH SOLE 1 1300 0 0 TRANSDIGM GROUP INC COM 893641100 342 610 SH SOLE 610 0 0 TRANSDIGM GROUP INC COM 893641100 2170 3875 SH SOLE 1 3840 0 35 TRAVELERS COMPANIES INC COM 89417E109 68 500 SH SOLE 500 0 0 TRAVELERS COMPANIES INC COM 89417E109 1338 9770 SH SOLE 1 8895 0 875 TREEHOUSE FOODS INC COM COM 89469a104 7813 161084 SH SOLE 125520 0 35564 TREEHOUSE FOODS INC COM COM 89469a104 49 1010 SH SOLE 1 1010 0 0 TRI CONTL CORP CLSD FD 895436103 4 151 SH SOLE 151 0 0 TRI CONTL CORP CLSD FD 895436103 1130 40086 SH SOLE 1 40086 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 0 21 SH SOLE 21 0 0 TRIBUNE PUBLISHING COMPANY COM 89609w107 7 543 SH SOLE 1 543 0 0 TRIMAS CORP COM 896215209 35 1099 SH SOLE 1 1099 0 0 TRIPADVISOR INC COM 896945201 8 250 SH SOLE 1 250 0 0 TRUIST FINL CORP DEPSHS CV PFD 89832q851 25 1000 SH SOLE 1 1000 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 35 1300 SH SOLE 1300 0 0 TRUIST FINL CORP DEPSHS RP PFD CV PFD 89832q836 18 670 SH SOLE 1 670 0 0 TRUSTCO BK CORP N Y COM 898349105 881 101603 SH SOLE 96148 0 5455 TUPPERWARE BRANDS CORP COM 899896104 26 3000 SH SOLE 3000 0 0 TWILIO INC COM 90138f102 59 600 SH SOLE 1 600 0 0 TWIN DISC INC COM 901476101 113 10260 SH SOLE 9687 0 573 TWITTER INC COM COM 90184l102 9 275 SH SOLE 1 275 0 0 U S CONCRETE INC COM NEW COM 90333l201 319 7660 SH SOLE 7660 0 0 UAL CORP COM COM 902549104 26 295 SH SOLE 1 295 0 0 UBER TECHNOLOGIES INC COM 90353t100 15 500 SH SOLE 1 500 0 0 UGI CORP NEW COM 902681105 4023 89090 SH SOLE 56276 0 32814 UGI CORP NEW COM 902681105 37 810 SH SOLE 1 810 0 0 ULTRALIFE CORP COM 903899102 554 75015 SH SOLE 75015 0 0 UNDER ARMOUR INC COM 904311107 6 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 15 773 SH SOLE 1 773 0 0 UNILEVER N V COM 904784709 179 3119 SH SOLE 1 3119 0 0 UNILEVER PLC ADUS 904767704 1576 27563 SH SOLE 1 24738 0 2825 UNION PACIFIC CORP COM 907818108 73 403 SH SOLE 403 0 0 UNION PACIFIC CORP COM 907818108 4347 24043 SH SOLE 1 22538 0 1504 UNISYS CORP COM 909214306 308 25941 SH SOLE 25941 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 386 33073 SH SOLE 33073 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 254 21805 SH SOLE 1 21805 0 0 UNITED INS HLDGS CORP COM 910710102 623 49430 SH SOLE 46674 0 2756 UNITED PARCEL SERVICE INC COM 911312106 1207 10309 SH SOLE 1 9539 0 770 UNITED RENTALS INC COM 911363109 2 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 7 200 SH SOLE 1 200 0 0 UNITED TECHNOLOGIES CORP COM 913017109 76 505 SH SOLE 505 0 0 UNITED TECHNOLOGIES CORP COM 913017109 5934 39621 SH SOLE 1 36708 0 2913 UNITEDHEALTH GROUP INC COM 91324P102 9776 33255 SH SOLE 32380 0 875 UNITEDHEALTH GROUP INC COM 91324P102 12010 40851 SH SOLE 1 38747 0 2104 UNITI GROUP INC COM COM 91325v108 7 793 SH SOLE 1 793 0 0 UNITY BANCORP INC COM 913290102 0 7 SH SOLE 1 7 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 158 1100 SH SOLE 1 1100 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1030 69150 SH SOLE 65268 0 3882 URBAN OUTFITTERS INC COM 917047102 5281 190160 SH SOLE 144618 0 45542 US BANCORP DEL COM 902973304 24 400 SH SOLE 400 0 0 US BANCORP DEL COM 902973304 3275 55240 SH SOLE 1 51993 0 3247 US FOODS HLDG CORP COM 912008109 113 2700 SH SOLE 2700 0 0 USA TECHNOLOGIES INC COM 90328s500 10 1320 SH SOLE 1 1320 0 0 UTAH MED PRODS INC COM 917488108 7260 67286 SH SOLE 51832 0 15454 UTAH MED PRODS INC COM 917488108 106 980 SH SOLE 1 980 0 0 Utilities Select Sector SPDR PUT 81369y956 0 750 SH Put SOLE 1 750 0 0 V F CORP COM 918204108 16 160 SH SOLE 1 160 0 0 VAALCO ENERGY INC COM 91851C201 2050 923546 SH SOLE 877583 0 45963 VAALCO ENERGY INC COM 91851C201 17 7626 SH SOLE 1 7626 0 0 VAIL RESORTS INC COM COM 91879q109 53 220 SH SOLE 220 0 0 VAIL RESORTS INC COM COM 91879q109 9 37 SH SOLE 1 37 0 0 VALARIS PLC SHS CLASS A COM G9402v109 19 2895 SH SOLE 2895 0 0 VALERO ENERGY CORP NEW COM 91913Y100 301 3209 SH SOLE 1 3209 0 0 VALVOLINE INC COM COM 92047w101 32 1480 SH SOLE 1480 0 0 VALVOLINE INC COM COM 92047w101 43 1990 SH SOLE 1 1990 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 3109 45233 SH SOLE 45233 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 60 870 SH SOLE 1 870 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 704 39585 SH SOLE 1 39585 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2760 94279 SH SOLE 94279 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 35 1212 SH SOLE 1 1212 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 194 5211 SH SOLE 5211 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 825 27625 SH SOLE 1 27625 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH SOLE 35 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 256 4680 SH SOLE 1 4680 0 0 VANECK VECTORS ETF TR PUT 92189F956 3 101 SH Put SOLE 101 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 64 450 SH SOLE 1 450 0 0 VANECK VECTORS VIETNAM ETF COM 92189f817 3 200 SH SOLE 1 100 0 100 VANGUARD BD INDEX FD INC INDX FD 921937819 644 7378 SH SOLE 1 2310 0 5068 VANGUARD BD INDEX FD INC INDX FD 921937793 1 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FD INC INDX FD 921937827 350 4338 SH SOLE 4338 0 0 VANGUARD BD INDEX FD INC INDX FD 921937827 10955 135906 SH SOLE 1 121346 0 14560 VANGUARD BD INDEX FD INC INDX FD 921937835 6 75 SH SOLE 1 75 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 87 1544 SH SOLE 1544 0 0 VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 379 6696 SH SOLE 1 6696 0 0 VANGUARD WHITEHALL FDS INC INDX FD 921946885 52 639 SH SOLE 1 0 0 639 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 102 1262 SH SOLE 1262 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3162 39026 SH SOLE 1 37898 0 1128 VANGUARD FINANCIALS INDX FD 92204a405 68 896 SH SOLE 1 896 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1 6 SH SOLE 1 6 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 134 2498 SH SOLE 2498 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 257 4789 SH SOLE 1 4661 0 128 VANGUARD TAX MANAGED INTL FD INDX FD 921943858 6163 139868 SH SOLE 139868 0 0 VANGUARD TAX MANAGED INTL FD INDX FD 921943858 1973 44776 SH SOLE 1 40854 0 3922 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 11281 253673 SH SOLE 253673 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 1588 35720 SH SOLE 1 34633 0 1087 VANGUARD INDEX FDS INDX FD 922908652 22441 178118 SH SOLE 178118 0 0 VANGUARD INDEX FDS INDX FD 922908652 1302 10333 SH SOLE 1 7537 0 2796 VANGUARD INDEX FDS INDX FD 922908736 330 1813 SH SOLE 1 1795 0 18 VANGUARD INDEX FDS INDX FD 922908637 51 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908512 134 1124 SH SOLE 1 1124 0 0 VANGUARD INDEX FDS INDX FD 922908611 261 1901 SH SOLE 1901 0 0 VANGUARD INDEX FDS INDX FD 922908611 169 1234 SH SOLE 1 1234 0 0 VANGUARD INDEX FDS INDX FD 922908595 74 374 SH SOLE 1 187 0 187 VANGUARD INDEX FDS INDX FD 922908769 332 2030 SH SOLE 2030 0 0 VANGUARD INDEX FDS INDX FD 922908769 4512 27577 SH SOLE 1 27577 0 0 VANGUARD INDEX FDS INDX FD 922908744 148 1231 SH SOLE 1 1231 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 32 550 SH SOLE 1 550 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 2668 45147 SH SOLE 45147 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 7 99 SH SOLE 1 99 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 47 790 SH SOLE 1 790 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 6579 81237 SH SOLE 1 81237 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1160 104660 SH SOLE 1 104660 0 0 VANGUARD INDEX FDS INDX FD 922908629 1330 7467 SH SOLE 7467 0 0 VANGUARD INDEX FDS INDX FD 922908629 484 2719 SH SOLE 1 2719 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 120 2251 SH SOLE 1 0 0 2251 VANGUARD MUN BD FD INC INDX FD 922907746 730 13631 SH SOLE 1 13631 0 0 VANGUARD INDEX FDS INDX FD 922908553 21893 235943 SH SOLE 235943 0 0 VANGUARD INDEX FDS INDX FD 922908553 6368 68624 SH SOLE 1 67575 0 1050 VANGUARD RUSSELL 1000 INDX FD 92206c730 118 801 SH SOLE 1 801 0 0 VANGUARD INDEX FDS INDX FD 922908363 47396 160229 SH SOLE 160229 0 0 VANGUARD INDEX FDS INDX FD 922908363 4438 15005 SH SOLE 1 14034 0 971 VANGUARD SCOTTSDALE FDS INDX FD 92206c870 59 648 SH SOLE 1 648 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 1338 22000 SH SOLE 22000 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 1219 20044 SH SOLE 1 20044 0 0 VANGUARD INDEX FDS INDX FD 922908751 695 4198 SH SOLE 4198 0 0 VANGUARD INDEX FDS INDX FD 922908751 206 1242 SH SOLE 1 1242 0 0 VANGUARD GROUP INDX FD 921908844 17210 138052 SH SOLE 138052 0 0 VANGUARD GROUP INDX FD 921908844 1954 15673 SH SOLE 1 13435 0 2238 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 151 1700 SH SOLE 1 1700 0 0 VANGUARD STAR FD INDX FD 921909768 38 686 SH SOLE 1 686 0 0 VANGUARD WHITEHALL FDS INC INDX FD 921946406 50 535 SH SOLE 535 0 0 VANGUARD WHITEHALL FDS INC INDX FD 921946406 1069 11413 SH SOLE 1 8369 0 3044 VANGUARD WHITEHALL FDS INC INDX FD 921946794 121 1903 SH SOLE 1 1903 0 0 VANGUARD WORLD FD INDX FD 921910873 32045 286835 SH SOLE 286835 0 0 VANGUARD WORLD FD INDX FD 921910873 1063 9516 SH SOLE 1 9516 0 0 VANGUARD WORLD FD INDX FD 921910816 120 824 SH SOLE 1 0 0 824 VANGUARD WORLD FDS INDX FD 92204A306 2414 29618 SH SOLE 29618 0 0 VANGUARD WORLD FDS INDX FD 92204A306 103 1263 SH SOLE 1 1263 0 0 VANGUARD WORLD FDS INDX FD 92204A504 632 3297 SH SOLE 1 2641 0 656 VANGUARD WORLD FDS INDX FD 92204A702 1330 5432 SH SOLE 1 4728 0 704 VANGUARD WORLD FDS INDX FD 92204A801 8659 64554 SH SOLE 64554 0 0 VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884 775 8254 SH SOLE 1 8254 0 0 VANGUARD WORLD FDS INDX FD 92204A876 511 3574 SH SOLE 1 3574 0 0 VANTAGE DRILLING COMPANY COM g93205113 0 2500 SH SOLE 1 2500 0 0 VAREX IMAGING CORP COM 92214X106 2045 68604 SH SOLE 66767 0 1837 VAREX IMAGING CORP COM 92214X106 38 1265 SH SOLE 1 0 0 1265 VARIAN MED SYS INC COM 92220P105 7489 52736 SH SOLE 41386 0 11350 VARIAN MED SYS INC COM 92220P105 176 1242 SH SOLE 1 1242 0 0 VCM LP 992138107 10 9753 SH SOLE 1 9753 0 0 VEEVA SYS INC COM 922475108 1777 12635 SH SOLE 12635 0 0 VENATOR MATERIALS PLC COM g9329z100 268 70000 SH SOLE 70000 0 0 VERA BRADLEY INC COM COM 92335c106 4553 385840 SH SOLE 302244 0 83596 VERA BRADLEY INC COM COM 92335c106 96 8170 SH SOLE 1 8170 0 0 VERISK ANALYTICS INC COM 92345Y106 23 155 SH SOLE 1 155 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 6937 112977 SH SOLE 110327 0 2650 VERIZON COMMUNICATIONS INC COM 92343v104 5651 92033 SH SOLE 1 90078 0 1955 VERTEX PHARMACEUTICALS INC COM 92532F100 1 6 SH SOLE 1 6 0 0 VESTAS WIND SYSTEMS AS COM 925458101 4 125 SH SOLE 1 125 0 0 VIACOMCBS INC COM 92556h206 847 20170 SH SOLE 20170 0 0 VIACOMCBS INC COM 92556h206 126 3000 SH SOLE 1 3000 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 1 121 SH SOLE 1 121 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 33 SH SOLE 1 33 0 0 VISA INC COM 92826C839 580 3089 SH SOLE 3089 0 0 VISA INC COM 92826C839 4244 22585 SH SOLE 1 19605 0 2980 VISHAY PRECISION GROUP COM 92835k103 68 2000 SH SOLE 1 2000 0 0 VISTRA ENERGY CORP COM COM 92840m102 7971 346715 SH SOLE 268935 0 77780 VISTRA ENERGY CORP COM COM 92840m102 205 8921 SH SOLE 1 8921 0 0 VMWARE INC COM 928563402 30 200 SH SOLE 1 200 0 0 VODAFONE GROUP PLC NEW ADUS 92857W308 2 118 SH SOLE 1 118 0 0 VOLKSWAGEN AG COM 928662600 14 700 SH SOLE 1 700 0 0 VONAGE HLDGS CORP COM 92886T201 6261 845000 SH SOLE 845000 0 0 VONAGE HLDGS CORP COM 92886T201 77 10450 SH SOLE 1 10450 0 0 VOXX INTL CORP CL A COM 91829f104 1239 282836 SH SOLE 267827 0 15009 VOYA FINL INC COM 929089100 14795 242628 SH SOLE 182450 0 60178 VOYA FINL INC COM 929089100 1007 16509 SH SOLE 1 16509 0 0 VULCAN MATLS CO COM 929160109 294 2042 SH SOLE 1 2042 0 0 W P CAREY INC COM 92936U109 1672 20895 SH SOLE 1 18539 0 2356 WABCO HLDGS INC COM COM 92927k102 25 184 SH SOLE 1 184 0 0 WABTEC CORP COM 929740108 1 7 SH SOLE 7 0 0 WABTEC CORP COM 929740108 54 690 SH SOLE 1 690 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 449 7612 SH SOLE 7612 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 407 6896 SH SOLE 1 3271 0 3625 WALKER INNOVATION COM 936esc110 0 87500 SH SOLE 87500 0 0 WALMART INC COM 931142103 233 1960 SH SOLE 1960 0 0 WALMART INC COM 931142103 638 5370 SH SOLE 1 5370 0 0 DISNEY WALT CO COM 254687106 14249 98520 SH SOLE 96620 0 1900 DISNEY WALT CO COM 254687106 14227 98371 SH SOLE 1 93731 0 4639 WASTE MGMT INC DEL COM 94106L109 91 800 SH SOLE 800 0 0 WASTE MGMT INC DEL COM 94106L109 648 5683 SH SOLE 1 5683 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 4255 181075 SH SOLE 181075 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 136 5802 SH SOLE 1 5802 0 0 WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1000 SH SOLE 1 1000 0 0 WEC ENERGY GROUP INC COM 92939u106 32 350 SH SOLE 1 350 0 0 WELBILT INC COM 949090104 284 18195 SH SOLE 18195 0 0 WELBILT INC COM 949090104 55 3520 SH SOLE 1 3520 0 0 WELLS FARGO CO NEW CV PFD 949746804 782 539 SH SOLE 1 488 0 51 WELLS FARGO CO NEW COM 949746101 362 6726 SH SOLE 6726 0 0 WELLS FARGO CO NEW COM 949746101 1759 32695 SH SOLE 1 27926 0 4769 WELLTOWER INC REIT COM 95040q104 2471 30212 SH SOLE 1 26938 0 3274 WESBANCO INC COM 950810101 89 2347 SH SOLE 1 2347 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 1466 127000 SH SOLE 127000 0 0 WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 226 19600 SH SOLE 1 19600 0 0 WESTERN ASST INFLTN LKD INM CLSD FD 95766Q106 826 68000 SH SOLE 68000 0 0 WESTERN ASSET EMERGING MKTS DE CLSD FD 95766a101 3 202 SH SOLE 202 0 0 WESTERN ASSET HIGH INCOME CLSD FD 95766n103 120 15864 SH SOLE 1 15864 0 0 WESTERN DIGITAL CORP COM 958102105 16 250 SH SOLE 250 0 0 WEX INC COM COM 96208t104 57 272 SH SOLE 1 272 0 0 WEYERHAEUSER CO COM 962166104 6282 208011 SH SOLE 204161 0 3850 WEYERHAEUSER CO COM 962166104 5510 182460 SH SOLE 1 171581 0 10879 WH GROUP LTD SPONSORED ADR COM 92890t205 4 200 SH SOLE 1 200 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 39 1300 SH SOLE 1 1000 0 300 WHIRLPOOL CORP COM 963320106 44 300 SH SOLE 1 300 0 0 WILEY JOHN & SONS INC COM 968223206 6 130 SH SOLE 130 0 0 WINDSTREAM HLDGS INC COM COM 97382a309 0 130 SH SOLE 1 130 0 0 WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 226 8060 SH SOLE 8060 0 0 WISDOMTREE DYNAMIC LONG/SHORT INDX FD 97717x313 54 1940 SH SOLE 1 1940 0 0 WISDOMTREE TR CURRENCY HEDGED INDX FD 97717w263 31 1009 SH SOLE 1 1009 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 24 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 85 1104 SH SOLE 1 1104 0 0 WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 5 150 SH SOLE 1 150 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 95 2246 SH SOLE 1 2246 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 54 507 SH SOLE 1 507 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 1419 29284 SH SOLE 29284 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4354 89818 SH SOLE 1 89818 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 41 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 70 1312 SH SOLE 1 1312 0 0 WISDOMTREE TR INDX FD 97717W315 7 150 SH SOLE 1 150 0 0 WISDOMTREE TR INDX FD 97717W281 2762 57760 SH SOLE 57760 0 0 WISDOMTREE TR INDX FD 97717W281 183 3835 SH SOLE 1 3835 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 113 2297 SH SOLE 1 2297 0 0 WISDOMTREE TR INDX FD 97717W307 253 2472 SH SOLE 1 2400 0 72 WISDOMTREE TR INDX FD 97717W505 959 25818 SH SOLE 1 25818 0 0 WISDOMTREE TR INDX FD 97717W604 203 7242 SH SOLE 1 7242 0 0 WISDOMTREE TR INDX FD 97717W547 40 425 SH SOLE 1 425 0 0 WOLVERINE WORLD WIDE INC COM 978097103 13206 415379 SH SOLE 1 314963 0 100416 WORKDAY INC-CLASS A COM 98138h101 16 100 SH SOLE 1 100 0 0 WORKHORSE GROUP INC COM 98138j206 12 4000 SH SOLE 1 4000 0 0 WTS QLT INC WT 9941239w9 0 400000 SH SOLE 1 400000 0 0 WW INTL INC COM 98262p101 4875 127580 SH SOLE 90030 0 37550 WYNDHAM DESTINATIONS INC COM 98310w108 132 2716 SH SOLE 1 2716 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 18090 320118 SH SOLE 1 238348 0 81770 WYNDHAM HOTELS & RESORTS INC COM 98311a105 485 8456 SH SOLE 1 8456 0 0 XCEL ENERGY INC COM COM 98389b100 286 4454 SH SOLE 1 3654 0 800 XEROX CORP COM NEW COM 98421m106 167 5000 SH SOLE 1 5000 0 0 XEROX CORP COM NEW COM 98421m106 33 1000 SH SOLE 1 1000 0 0 XPO LOGISTICS INC COM 983793100 152 2000 SH SOLE 1 2000 0 0 XPONTENTIAL INC COM COM 98415T109 0 20000 SH SOLE 1 20000 0 0 YUM BRANDS INC COM 988498101 81 760 SH SOLE 1 760 0 0 YUM CHINA HLDGS INC COM 98850p109 28 600 SH SOLE 1 600 0 0 ZAGG INC COM 98884u108 2805 384497 SH SOLE 1 364841 0 19656 Zayo Group Holdings CALL 98919v905 71 222 SH Call SOLE 1 222 0 0 ZENDESK INC COM 98936j101 2947 38458 SH SOLE 38458 0 0 ZIMMER BIOMET HLDGS COM 98956p102 73 512 SH SOLE 1 262 0 250 ZIONS BANCORPORATION N A COM 989701107 70 1460 SH SOLE 1 1460 0 0 ZOETIS INC COM 98978v103 866 6750 SH SOLE 1 6750 0 0 ZOETIS INC COM 98978v103 7908 61557 SH SOLE 1 54843 0 6714 WW INTL INC COM 98262p101 1797 47510 SH SOLE 47510 0 0 WYNDHAM DESTINATIONS INC COM 98310w108 0 0 SH SOLE 0 0 0 YETI HLDGS INC PUT 98585x954 39 100 SH Put SOLE 100 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 11 150 SH SOLE 1 150 0 0