0001062993-18-001631.txt : 20180413 0001062993-18-001631.hdr.sgml : 20180413 20180413101814 ACCESSION NUMBER: 0001062993-18-001631 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180413 DATE AS OF CHANGE: 20180413 EFFECTIVENESS DATE: 20180413 FILER: COMPANY DATA: COMPANY CONFORMED NAME: North Star Investment Management Corp. CENTRAL INDEX KEY: 0001342857 IRS NUMBER: 364467498 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12641 FILM NUMBER: 18753381 BUSINESS ADDRESS: STREET 1: 20 N. WACKER DRIVE STREET 2: SUITE # 1416 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 312-580-0900 MAIL ADDRESS: STREET 1: 20 N. WACKER DRIVE STREET 2: SUITE # 1416 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001342857 XXXXXXXX 03-31-2018 03-31-2018 North Star Investment Management Corp.
20 N. WACKER DRIVE SUITE # 1416 CHICAGO IL 60606
13F HOLDINGS REPORT 028-12641 N
Andrew Eisenberg Chief Compliance Officer 312-580-0900 Andrew Eisenberg Chicago IL 04-12-2018 0 1099 836740 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 3D SYSTEMS CORPORATION Stock 88554D205 0 20 SH SOLE 0 0 20 3M CO COM Stock 88579Y101 2402 10944 SH SOLE 0 0 10944 A. H. BELO CORPORATION Stock 001282102 6831 1326440 SH SOLE 1163644 0 162796 AAR CORP COM Stock 000361105 88 2000 SH SOLE 0 0 2000 ABBOTT LABS COM Stock 002824100 4194 69989 SH SOLE 0 0 69989 ABBVIE INC COM Stock 00287Y109 5695 60168 SH SOLE 0 0 60168 ABERDEEN ASIA PACIFIC INCOME FUND INC CEF 003009107 4 759 SH SOLE 0 0 759 ACADIA PHARMACEUTICALS INC Stock 004225108 20 880 SH SOLE 0 0 880 ACCENTURE LTD BERMUDA CL A Stock G1151C101 698 4544 SH SOLE 0 0 4544 ACCO BRANDS CORP COM Stock 00081T108 0 23 SH SOLE 0 0 23 ACME UTD CORP COM Stock 004816104 12529 601207 SH SOLE 355367 0 245840 ACTIVISION INC Stock 00507V109 7 100 SH SOLE 0 0 100 ADA ES INC COM Stock 00770C101 2 200 SH SOLE 0 0 200 ADIENT PLC ORD SHS Stock G0084W101 1 22 SH SOLE 0 0 22 ADOBE SYS INC Stock 00724F101 12 56 SH SOLE 0 0 56 ADVANCED ENERGY INDS COM Stock 007973100 13 200 SH SOLE 0 0 200 ADVANCED MICRO DEVICES INC 2.125 09/01/2026 Convertible 007903BD8 1 1000 SH SOLE 0 0 1000 ADVANCED MICRO DEVICES INC COM Stock 007903107 2123 211250 SH SOLE 200000 0 11250 ADVANSIX INC COM Stock 00773T101 7 192 SH SOLE 0 0 192 ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 00764C109 27 1777 SH SOLE 0 0 1777 AEGON N V ISIN #US0079241032 ADR 007924103 10 1500 SH SOLE 0 0 1500 AEROVIRONMENT INC COM Stock 008073108 25 550 SH SOLE 0 0 550 AFLAC INC COM Stock 001055102 26 600 SH SOLE 0 0 600 AGILENT TECH INC Stock 00846U101 115 1724 SH SOLE 0 0 1724 AIR LEASE CORP 3.875 12/01/2018 Convertible 00912XAK0 1 1000 SH SOLE 0 0 1000 ALAMO GROUP INC Stock 011311107 2093 19040 SH SOLE 17800 0 1240 ALASKA COMMS SYSTEMS GROUP INC Stock 01167P101 1781 989440 SH SOLE 805000 0 184440 ALASKA COMMUNICATIONS SYS GRP 6.25 05/01/2018 Convertible 01167PAE1 46 45000 SH SOLE 0 0 45000 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109 57 459 SH SOLE 0 0 459 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 374 2035 SH SOLE 0 0 2035 ALLEGION PLC Stock G0176J109 10 116 SH SOLE 0 0 116 ALLERGAN PLC SHS Stock G0177J108 35 207 SH SOLE 0 0 207 ALLIANCE DATA SYSTEMS CORP COM Stock 018581108 56 265 SH SOLE 0 0 265 ALLIANCEBERNSTEIN GLOBAL HIGH INCOME CEF 01879R106 24 2000 SH SOLE 0 0 2000 ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 01881G106 49 1833 SH SOLE 0 0 1833 ALLIANT ENERGY CORP COM Stock 018802108 236 5787 SH SOLE 0 0 5787 ALLIANZGI CONV & INCOME FD CEF 018828103 9 1300 SH SOLE 0 0 1300 ALLIANZGI NFJ DIVID INT & PREM COM CEF 01883A107 50 3976 SH SOLE 0 0 3976 ALLIED MOTION TECHNOLOGIES INC COM Stock 019330109 95 2400 SH SOLE 0 0 2400 ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 43 1100 SH SOLE 0 0 1100 ALLSCRIPTS HEALTHCARE Stock 01988P108 0 6 SH SOLE 0 0 6 ALLSTATE CORP Stock 020002101 519 5477 SH SOLE 0 0 5477 ALPHABET INC CAP STK CL C Stock 02079K107 2417 2343 SH SOLE 1800 0 543 ALPINE GLOBAL PREMIER PROPERTIES FD CEF 02083A103 6 931 SH SOLE 0 0 931 ALPINE TOTAL DYNAMICDIVID FD COM SH BEN INT CEF 021060207 13 1500 SH SOLE 0 0 1500 ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 305 32530 SH SOLE 0 0 32530 ALTRIA GROUP INC COM Stock 02209S103 1489 23892 SH SOLE 0 0 23892 AMAG PHARMACEUTICALS INC 2.5 02/15/2019 Convertible 00163UAA4 1 1000 SH SOLE 0 0 1000 AMAZON.COM INC Stock 023135106 1979 1367 SH SOLE 0 0 1367 AMC ENTMT HLDGS INC CL A COM Stock 00165C104 1232 87708 SH SOLE 85000 0 2708 AMC NETWORKS INC CL A Stock 00164V103 13 250 SH SOLE 0 0 250 AMEREN CORP Stock 023608102 762 13453 SH SOLE 0 0 13453 AMERICA MOVIL SERIES L ADR ADR 02364W105 153 8005 SH SOLE 0 0 8005 AMERICAN AIRLS GROUP INC COM Stock 02376R102 2073 39900 SH SOLE 39000 0 900 AMERICAN ELEC PWR INC COM Stock 025537101 4332 63159 SH SOLE 0 0 63159 AMERICAN EXPRESS CO COM Stock 025816109 726 7787 SH SOLE 0 0 7787 AMERICAN INTL GROUP INC COM NEW Stock 026874784 310 5700 SH SOLE 0 0 5700 AMERICAN RAILCAR INDS INC COM Stock 02916P103 7 200 SH SOLE 0 0 200 AMERICAN SOFTWARE CL A CLASS A Stock 029683109 6759 519891 SH SOLE 448350 0 71541 AMERICAN TOWER CORP REIT 03027X100 458 3150 SH SOLE 0 0 3150 AMERICAN WATER WORKS CO Stock 030420103 168 2050 SH SOLE 0 0 2050 AMERIGAS PARTNERS LP UNITS LTD PARTNERSHIP INT Stock 030975106 96 2400 SH SOLE 0 0 2400 AMGEN INC Stock 031162100 4296 25198 SH SOLE 0 0 25198 ANALOG DEVICES INC COM Stock 032654105 228 2500 SH SOLE 0 0 2500 ANDERSONS INC COM Stock 034164103 1 25 SH SOLE 0 0 25 ANHEUSER BUSCH ADR 03524A108 1979 18005 SH SOLE 0 0 18005 ANNALY CAPITAL MANAGEMENT INC REIT 035710409 97 9328 SH SOLE 0 0 9328 AON CORP Stock G0408V102 430 3065 SH SOLE 0 0 3065 APACHE CORP COM Stock 037411105 8 200 SH SOLE 0 0 200 APARTMENT INVT & MGMT CO REIT 03748R101 15 359 SH SOLE 0 0 359 APPLE INC Stock 037833100 16945 100993 SH SOLE 9500 0 91493 APPLIED MATLS INC COM Stock 038222105 451 8105 SH SOLE 0 0 8105 ARATANA THERAPEUTICS INC COM Stock 03874P101 4 1000 SH SOLE 0 0 1000 ARC DOCUMENT SOLUTIONS INCORPOR Stock 00191G103 1541 700348 SH SOLE 646748 0 53600 ARCHER DANIELS MIDLAND CO COM Stock 039483102 519 11976 SH SOLE 0 0 11976 ARDMORE SHIPPING CORP COM Stock Y0207T100 2 250 SH SOLE 0 0 250 ARES CAP CORP COM CEF 04010L103 5 300 SH SOLE 0 0 300 ARRAY BIOPHARMA INC COM Stock 04269X105 1142 70000 SH SOLE 0 0 70000 ARTESIAN RES CORP CL A Stock 043113208 949 26008 SH SOLE 24408 0 1600 ASPEN INSURANCE HOLDINGS LTD SHS Stock G05384105 5 120 SH SOLE 0 0 120 ASTRONOVA INC COM Stock 04638F108 1534 98950 SH SOLE 94400 0 4550 AT&T INC COM Stock 00206R102 7723 216621 SH SOLE 0 0 216621 ATLAS AIR WORLDWIDE HLDGS INC 2.25 06/01/2022 Convertible 049164BH8 2 2000 SH SOLE 0 0 2000 AUTOLIV INC Stock 052800109 75 511 SH SOLE 0 0 511 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 53 470 SH SOLE 0 0 470 AUTONATION INC COM Stock 05329W102 7 140 SH SOLE 0 0 140 AUTOZONE INC NEV Stock 053332102 10 15 SH SOLE 0 0 15 AVANGRID INC COM Stock 05351W103 34 666 SH SOLE 0 0 666 AVISTA CORP COM Stock 05379B107 651 12700 SH SOLE 0 0 12700 B&G FOODS INC CLASS A Stock 05508R106 306 12911 SH SOLE 0 0 12911 BAIDU COM ADR ADR 056752108 301 1348 SH SOLE 0 0 1348 BANK AMER CORP 7.25CNV PFD L Convertible Preferred 060505682 5 4 SH SOLE 0 0 4 BANK AMER CORP COM Stock 060505104 3595 119858 SH SOLE 79000 0 40858 BANK HAWAII CORP COM Stock 062540109 436 5250 SH SOLE 0 0 5250 BANK NEW YORK MELLON CORP COM Stock 064058100 276 5351 SH SOLE 0 0 5351 BANK OF MONTREAL Stock 063671101 287 3794 SH SOLE 0 0 3794 BAR HBR BANKSHARES COM Stock 066849100 14 520 SH SOLE 0 0 520 BARCLAYS BK PLC 8.125 PERP NON CUM PFD ADR CALLABLE ADR 06739H362 1348 51195 SH SOLE 0 0 51195 BARINGS GLOBAL SHORT DURATION COM CEF 06760L100 15 800 SH SOLE 0 0 800 BARRICK GOLD CORP F Stock 067901108 9 712 SH SOLE 0 0 712 BAXTER INTL INC COM Stock 071813109 367 5641 SH SOLE 0 0 5641 BB&T CORP COM Stock 054937107 220 4229 SH SOLE 0 0 4229 BECTON DICKINSON & CO COM Stock 075887109 38 175 SH SOLE 0 0 175 BEMIS INC COM Stock 081437105 22 500 SH SOLE 0 0 500 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 1496 5 SH SOLE 0 0 5 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3458 17333 SH SOLE 0 0 17333 BERRY GLOBAL GROUP INC COM Stock 08579W103 69 1250 SH SOLE 0 0 1250 BG STAFFING INC COM Stock 05544A109 1989 104725 SH SOLE 101100 0 3625 BIGLARI HLDGS INC COM Stock 08986R101 11 26 SH SOLE 0 0 26 BIOGEN IDEC INC Stock 09062X103 10 37 SH SOLE 0 0 37 BIOMARIN PHARMACEUTICAL INC 0.75 10/15/2018 Convertible 09061GAE1 2 2000 SH SOLE 0 0 2000 BIOMARIN PHARMACEUTICAL INC COM Stock 09061G101 30 366 SH SOLE 0 0 366 BLACK HILLS CORP COM Stock 092113109 43 800 SH SOLE 0 0 800 BLACK KNIGHT INC COM Stock 09215C105 29 611 SH SOLE 0 0 611 BLACKROCK CORPORATE HIGH YIELD FD VI INC CEF 09255P107 16 1548 SH SOLE 0 0 1548 BLACKROCK CREDIT ALLOC INCOME TRUST CEF 092508100 40 3170 SH SOLE 0 0 3170 BLACKROCK ENHANCED DIVID ACHIEVERS TR COM CEF 09251A104 62 7060 SH SOLE 0 0 7060 BLACKROCK FLA MUN 2020 TERM TR COM SHS CEF 09250M109 277 19500 SH SOLE 0 0 19500 BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 092501105 19 1628 SH SOLE 0 0 1628 BLACKROCK INC Stock 09247X101 63 116 SH SOLE 0 0 116 BLACKROCK INCOME TR INC CEF 09247F100 1 200 SH SOLE 0 0 200 BLACKROCK LIMITED DURATION INCOME TRUST CEF 09249W101 8 500 SH SOLE 0 0 500 BLACKROCK MUN 2018 TERM TR CEF 09248C106 10 700 SH SOLE 0 0 700 BLACKROCK MUNI INCM TR NATIONAL CEF 092479104 13 1000 SH SOLE 0 0 1000 BLACKROCK MUNI INCOME TR II COM CEF 09249N101 44 3300 SH SOLE 0 0 3300 BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 8 500 SH SOLE 0 0 500 BLACKROCK MUNIYIELD QLTY FD 3 COM CEF 09254E103 23 1800 SH SOLE 0 0 1800 BLACKSTONE GROUP LP Stock 09253U108 7539 235961 SH SOLE 85000 0 150961 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 13 400 SH SOLE 0 0 400 BLOCK H & R INC COM Stock 093671105 61 2400 SH SOLE 0 0 2400 BLUE BIRD CORP COM Stock 095306106 5452 230045 SH SOLE 224000 0 6045 BOEING CO COM Stock 097023105 2899 8840 SH SOLE 0 0 8840 BOOT BARN HLDGS INC COM Stock 099406100 1509 85100 SH SOLE 80000 0 5100 BOSTON PPTYS INC REIT 101121101 1 11 SH SOLE 0 0 11 BOSTON SCIENTIFIC CORP Stock 101137107 30 1080 SH SOLE 0 0 1080 BOWL AMER INC CL A Stock 102565108 1372 92713 SH SOLE 88396 0 4317 BP PLC SPONSORED ADR ADR 055622104 1303 32151 SH SOLE 0 0 32151 BRIGHTHOUSE FINL INC COM Stock 10922N103 67 1305 SH SOLE 0 0 1305 BRINKER INTL INC COM Stock 109641100 149 4140 SH SOLE 0 0 4140 BRISTOL MYERS SQUIBB CO COM Stock 110122108 2403 37997 SH SOLE 0 0 37997 BROOKFIELD ASSET MGMT INC COM VOTING Stock 112585104 44 1123 SH SOLE 0 0 1123 BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock G16252101 101 2436 SH SOLE 0 0 2436 BROOKFIELD PROPERTY PARTNERS NON-TRADEABLE ASSET C Stock G16249107 22 1168 SH SOLE 0 0 1168 BROOKS AUTOMATION INC COM Stock 114340102 1408 52000 SH SOLE 48800 0 3200 BUCKEYE PARTNERS UTS L P UNIT LTD PARTNERSHIP INT Stock 118230101 114 3049 SH SOLE 0 0 3049 BUILD A BEAR WORKSHOP Stock 120076104 2973 324965 SH SOLE 306800 0 18165 CABLE ONE INC COM Stock 12685J105 29 42 SH SOLE 0 0 42 CABOT CORP COM Stock 127055101 45 800 SH SOLE 0 0 800 CADENCE DESIGN SYSTEM INC COM Stock 127387108 112 3035 SH SOLE 0 0 3035 CALAMOS STRATEGIC TOTAL RETURN FD CEF 128125101 5 400 SH SOLE 0 0 400 CALIFORNIA RES CORP COM NEW Stock 13057Q206 0 25 SH SOLE 0 0 25 CAMPBELL SOUP CO COM Stock 134429109 1056 24384 SH SOLE 0 0 24384 CAMPING WORLD HLDGS INC CL A Stock 13462K109 13 400 SH SOLE 0 0 400 CANNAE HLDGS INC COM Stock 13765N107 4 188 SH SOLE 0 0 188 CAPITAL ONE FINANCIAL CORP Stock 14040H105 28 290 SH SOLE 0 0 290 CARLYLE GROUP L P COM UTS LTD PTN Stock 14309L102 145 6800 SH SOLE 0 0 6800 CARNIVAL CORP Stock 143658300 26 400 SH SOLE 0 0 400 CARS COM INC COM Stock 14575E105 38 1333 SH SOLE 0 0 1333 CARVANA CO CL A Stock 146869102 2 100 SH SOLE 0 0 100 CATCHMARK TIMBER TR INC CL A REIT 14912Y202 1374 110176 SH SOLE 95300 0 14876 CATERPILLAR INC DEL COM Stock 149123101 1341 9099 SH SOLE 0 0 9099 CBOE GLOBAL MARKETS INC COM Stock 12503M108 1094 9589 SH SOLE 0 0 9589 CBRE GROUP INC A Stock 12504L109 24 500 SH SOLE 0 0 500 CBS CORP CL B Stock 124857202 129 2503 SH SOLE 0 0 2503 CBS CORP NEW CL A Stock 124857103 14 270 SH SOLE 0 0 270 CDW CORP COM Stock 12514G108 15 207 SH SOLE 0 0 207 CEDAR FAIR L P DEP UNIT Stock 150185106 13 200 SH SOLE 0 0 200 CELGENE CORP Stock 151020104 2361 26470 SH SOLE 0 0 26470 CELLCOM ISRAEL LTD SHS Stock M2196U109 0 8 SH SOLE 0 0 8 CEMEX S.A.B. DE C.V. ADR 151290889 8 1281 SH SOLE 0 0 1281 CENOVUS ENERGY INC F Stock 15135U109 0 2 SH SOLE 0 0 2 CENTENE CORP DEL COM Stock 15135B101 32 300 SH SOLE 0 0 300 CENTERPOINT ENERGY INC COM Stock 15189T107 222 8090 SH SOLE 0 0 8090 CENTRAL GARDEN & PET CO Stock 153527106 2230 51850 SH SOLE 47000 0 4850 CENTRAL VALLEY CMNTY BANCORP COM Stock 155685100 3 150 SH SOLE 0 0 150 CENTURYLINK INC COM Stock 156700106 22 1365 SH SOLE 0 0 1365 CERNER CORP COM Stock 156782104 8 130 SH SOLE 0 0 130 CF INDS HLDGS INC COM Stock 125269100 23 600 SH SOLE 0 0 600 CHARLES SCHWAB CORP Stock 808513105 90 1715 SH SOLE 0 0 1715 CHART INDS INC 2 08/01/2018 Convertible 16115QAC4 1 1000 SH SOLE 0 0 1000 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 51 165 SH SOLE 0 0 165 CHATHAM LODGING REIT REIT 16208T102 872 45520 SH SOLE 38500 0 7020 CHEMOURS CO COM Stock 163851108 27 560 SH SOLE 0 0 560 CHESAPEAKE ENERGY CORPORATION Stock 165167107 91 30200 SH SOLE 0 0 30200 CHEVRON CORP NEW COM Stock 166764100 2132 18696 SH SOLE 0 0 18696 CHICAGO MERCANTILE HLDGS INC Stock 12572Q105 2276 14071 SH SOLE 0 0 14071 CHILE FUND INC CEF 00301W105 1 110 SH SOLE 0 0 110 CHIPOTLE MEXICAN GRILL INC Stock 169656105 2 5 SH SOLE 0 0 5 CHROMADEX CORP COM NEW Stock 171077407 455 108334 SH SOLE 0 0 108334 CHUBB LIMITED COM Stock H1467J104 7 53 SH SOLE 0 0 53 CHURCHILL DOWNS INC Stock 171484108 122 500 SH SOLE 0 0 500 CIGNA CORP Stock 125509109 98 585 SH SOLE 0 0 585 CIMAREX ENERGY CO Stock 171798101 57 606 SH SOLE 0 0 606 CISCO SYS INC Stock 17275R102 2406 56095 SH SOLE 0 0 56095 CITIGROUP INC Stock 172967424 533 7901 SH SOLE 0 0 7901 CITIZENS & NORTHN CORP COM Stock 172922106 7 314 SH SOLE 0 0 314 CLEAN ENERGY FUELS CORP COM Stock 184499101 0 300 SH SOLE 0 0 300 CLOROX CO DEL COM Stock 189054109 1104 8297 SH SOLE 0 0 8297 CNA FINL CORP COM Stock 126117100 75 1518 SH SOLE 0 0 1518 COACH INC Stock 876030107 37 700 SH SOLE 0 0 700 COCA COLA CO COM Stock 191216100 2823 64995 SH SOLE 0 0 64995 COGNEX CORP COM Stock 192422103 10 200 SH SOLE 0 0 200 COGNIZANT TECH SOLUTIONS CORP Stock 192446102 49 604 SH SOLE 0 0 604 COHEN & STEERS INFRASTRUCTURE FUND CEF 19248A109 225 10500 SH SOLE 0 0 10500 COHEN & STEERS QUALITY INCOME RLTY FD INC CEF 19247L106 6 468 SH SOLE 0 0 468 COLGATE PALMOLIVE CO COM Stock 194162103 1256 17522 SH SOLE 0 0 17522 COLLECTORS UNIVERSE INC COM NEW Stock 19421R200 1788 113800 SH SOLE 106000 0 7800 COLONY NORTHSTAR INC CL A COM REIT 19625W104 11 2000 SH SOLE 0 0 2000 COMCAST CORP NEW CL A Stock 20030N101 2000 58527 SH SOLE 0 0 58527 COMMERCE BANCSHARES INC COM Stock 200525103 836 13959 SH SOLE 0 0 13959 COMPASS DIVERSIFIED HOLDINGS Stock 20451Q104 1521 92766 SH SOLE 47000 0 45766 COMPASS MINERALS INTL INC. CMN Stock 20451N101 44 725 SH SOLE 0 0 725 CONAGRA BRANDS INC COM Stock 205887102 153 4140 SH SOLE 0 0 4140 CONDUENT INC COM Stock 206787103 5 260 SH SOLE 0 0 260 CONNECTICUT WTR SVC INC COM Stock 207797101 987 16300 SH SOLE 15275 0 1025 CONOCOPHILLIPS COM Stock 20825C104 2958 49884 SH SOLE 0 0 49884 CONSOLIDATED COMMUNICATIONS HLDGSINC COM Stock 209034107 5982 545800 SH SOLE 357000 0 188800 CONSOLIDATED EDISON INC COM Stock 209115104 310 3978 SH SOLE 0 0 3978 CONSTELLATION BRANDS INC CL A Stock 21036P108 186 818 SH SOLE 0 0 818 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 65 637 SH SOLE 0 0 637 CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 121 2306 SH SOLE 0 0 2306 CONTINENTAL RES INC OKLA COM Stock 212015101 12 200 SH SOLE 0 0 200 CORNING INC COM Stock 219350105 309 11100 SH SOLE 0 0 11100 CORPORATE OFFICE PROPERTIES REIT 22002T108 4 162 SH SOLE 0 0 162 COSTCO WHOLESALE CORP Stock 22160K105 1292 6859 SH SOLE 0 0 6859 COVANTA HLDG CORP COM Stock 22282E102 516 35577 SH SOLE 0 0 35577 COWEN GROUP INC Stock 223622606 16 1250 SH SOLE 0 0 1250 CROWN CASTLE INTL CORP REIT 22822V101 14 130 SH SOLE 0 0 130 CROWN CRAFTS INC COM Stock 228309100 3815 646614 SH SOLE 579100 0 67514 CROWN HOLDINGS INC COM Stock 228368106 4 70 SH SOLE 0 0 70 CSX CORP Stock 126408103 25 442 SH SOLE 0 0 442 CUBESMART COM REIT 229663109 8 300 SH SOLE 0 0 300 CUMMINS INC COM Stock 231021106 524 3230 SH SOLE 0 0 3230 CURRENCY SHARES EURO TR EURO ETF 23130C108 6005 50750 SH SOLE 0 0 50750 CUTERA INC COM Stock 232109108 20 400 SH SOLE 0 0 400 CVS HEALTH CORP COM Stock 126650100 1443 23195 SH SOLE 19000 0 4195 CYPRESS SEMICONDUCTRCORP Stock 232806109 13 739 SH SOLE 0 0 739 DAKTRONICS INC COM Stock 234264109 1216 138075 SH SOLE 130000 0 8075 DANAHER CORP Stock 235851102 187 1905 SH SOLE 0 0 1905 DANAHER CORP DEL 0 01/22/2021 Convertible 235851AF9 7 2000 SH SOLE 0 0 2000 DANAOS CORP COM ISIN#MHY1968P1051 Stock Y1968P105 0 200 SH SOLE 0 0 200 DARLING INGREDIENTS INC COM Stock 237266101 5 300 SH SOLE 0 0 300 DAVITA INC COM Stock 23918K108 53 800 SH SOLE 0 0 800 DB COMMODITY INDEX TRACKING ETF 73935S105 12 700 SH SOLE 0 0 700 DECKERS OUTDOOR Stock 243537107 41 450 SH SOLE 0 0 450 DEERE & CO COM Stock 244199105 1830 11781 SH SOLE 0 0 11781 DEL TACO RESTAURANTS INC COM Stock 245496104 1973 190400 SH SOLE 185000 0 5400 DELL TECHNOLOGIES INC COM CL V Stock 24703L103 86 1169 SH SOLE 0 0 1169 DELTA AIR LINES INC DEL CMN Stock 247361702 31 560 SH SOLE 0 0 560 DELUXE CORP COM Stock 248019101 52 700 SH SOLE 0 0 700 DENNYS CORP COM Stock 24869P104 3376 218807 SH SOLE 135000 0 83807 DEPOMED INC 2.5 09/01/2021 Convertible 249908AA2 1 1000 SH SOLE 0 0 1000 DETERMINE INC COM Stock 250660107 1 1000 SH SOLE 0 0 1000 DEUTSCHE BANK AG NAMEN AKT Stock D18190898 14 975 SH SOLE 0 0 975 DEVON ENERGY CORP Stock 25179M103 57 1790 SH SOLE 0 0 1790 DIAGEO PLC ADR 25243Q205 14 101 SH SOLE 0 0 101 DIAMOND OFFSHR DRILLING Stock 25271C102 2 140 SH SOLE 0 0 140 DIANA SHIPPING INC Stock Y2066G104 1 150 SH SOLE 0 0 150 DICKS SPORTING GOODS INC COM Stock 253393102 19 550 SH SOLE 0 0 550 DIEBOLD NXDF INC COM Stock 253651103 2 160 SH SOLE 0 0 160 DIREXION DAILY CSI CHINA INTERNET INDEX BULL 2X SHARES ETF 00000CWEB 22 400 SH SOLE 0 0 400 DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25460E844 0 12 SH SOLE 0 0 12 DISCOVER FINANCIAL SERVICES LLC Stock 254709108 257 3572 SH SOLE 0 0 3572 DISCOVERY COMMUNICATIONS INC NEW COM SER C Stock 25470F302 12 610 SH SOLE 0 0 610 DISH NETWORK CORP CL A Stock 25470M109 15 400 SH SOLE 0 0 400 DISNEY WALT CO COM DISNEY Stock 254687106 3398 33832 SH SOLE 0 0 33832 DNP SELECT INCOME FD INC CEF 23325P104 136 13194 SH SOLE 0 0 13194 DOLLAR GEN CORP Stock 256677105 26 275 SH SOLE 0 0 275 DOLLAR TREE STORES INC Stock 256746108 17 175 SH SOLE 0 0 175 DOMINION RESOURCES INC Stock 25746U109 434 6442 SH SOLE 0 0 6442 DOMINOS PIZZA INC COM Stock 25754A201 4 18 SH SOLE 0 0 18 DONALDSON INC COM Stock 257651109 3878 86085 SH SOLE 0 0 86085 DONNELLEY FINL SOLUTIONS INC COM Stock 25787G100 2 100 SH SOLE 0 0 100 DONNELLEY R R & SONS CO COM Stock 257867200 2 266 SH SOLE 0 0 266 DORIAN LPG LTD SHS USD Stock Y2106R110 1 186 SH SOLE 0 0 186 DOUGLAS DYNAMICS INCCOM Stock 25960R105 3632 83783 SH SOLE 57000 0 26783 DOWDUPONT INC COM Stock 26078J100 1202 18870 SH SOLE 0 0 18870 DR PEPPER SNAPPLE GROUP INC Stock 26138E109 105 888 SH SOLE 0 0 888 DREYFUS HI YIELD STRATEGIC FD CEF 26200S101 11 3500 SH SOLE 0 0 3500 DREYFUS STRATEGIC MUNICIPAL BOND FUND INC CEF 26202F107 100 13124 SH SOLE 0 0 13124 DRIVE SHACK INC COM Stock 262077100 0 33 SH SOLE 0 0 33 DTE ENERGY CO COM Stock 233331107 724 6930 SH SOLE 0 0 6930 DUFF AND PHELPS CEF 26432K108 6 730 SH SOLE 0 0 730 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 449 5793 SH SOLE 0 0 5793 DUKE REALTY CORP REIT 264411505 41 1554 SH SOLE 0 0 1554 DUN & BRADSTREET CORP DEL NEW Stock 26483E100 37 316 SH SOLE 0 0 316 DXC TECHNOLOGY CO COM Stock 23355L106 77 770 SH SOLE 0 0 770 DYNEGY INC NEW DEL WT EXP 020224 Stock 26817R157 0 121 SH SOLE 0 0 121 EASTERN CO COM Stock 276317104 3055 107197 SH SOLE 101472 0 5725 EASTMAN CHEMICAL CO Stock 277432100 11 100 SH SOLE 0 0 100 EATON CORP PLC SHS Stock G29183103 40 500 SH SOLE 0 0 500 EATON VANCE CORP COM NON VTG Stock 278265103 8 150 SH SOLE 0 0 150 EATON VANCE ENHANCEDEQUITY INCOME FD COM CEF 278274105 568 40712 SH SOLE 0 0 40712 EATON VANCE MUN BD FD COM CEF 27827X101 46 3850 SH SOLE 0 0 3850 EATON VANCE MUN INCOME 2028 TE SHS CEF 27829U105 95 5000 SH SOLE 0 0 5000 EATON VANCE MUNI INCOME TRUST SH BEN INT CEF 27826U108 45 3850 SH SOLE 0 0 3850 EATON VANCE TAX ADV DIV INC CEF 27828G107 350 15993 SH SOLE 0 0 15993 EATON VANCE TAX ADVANTAGED GLOBAL CEF 27828U106 26 1037 SH SOLE 0 0 1037 EATON VANCE TAX MANAGED CEF 27828N102 56 4800 SH SOLE 0 0 4800 EATON VANCE TAX MANAGED BUY WRITE CEF 27828Y108 15 1001 SH SOLE 0 0 1001 EBAY INC Stock 278642103 56 1400 SH SOLE 0 0 1400 ECHOSTAR CORP CL A Stock 278768106 22 425 SH SOLE 0 0 425 ECOLAB INC COM Stock 278865100 56 405 SH SOLE 0 0 405 ECOLOGY & ENV INC CL A Stock 278878103 2476 212983 SH SOLE 182000 0 30983 EDGE THERAPEUTICS INC COM Stock 279870109 1 1000 SH SOLE 0 0 1000 EDISON INTL COM Stock 281020107 39 618 SH SOLE 0 0 618 EDUCATION REALTY REIT 28140H203 166 5063 SH SOLE 0 0 5063 ELECTRO SCIENTIFIC INDS Stock 285229100 19 1000 SH SOLE 0 0 1000 ELLSWORTH FD CEF 289074106 11 1154 SH SOLE 0 0 1154 EMERSON ELEC CO COM Stock 291011104 652 9550 SH SOLE 0 0 9550 EMPIRE ST RLTY LP Stock 292102100 1587 94631 SH SOLE 0 0 94631 EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60 Stock 292102209 178 10737 SH SOLE 0 0 10737 EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 292104106 7 434 SH SOLE 0 0 434 EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 39 1000 SH SOLE 0 0 1000 ENBRIDGE ENERGY PARTNERS LP Stock 29250R106 19 2000 SH SOLE 0 0 2000 ENBRIDGE INC COM Stock 29250N105 77 2433 SH SOLE 0 0 2433 ENCANA CORPORATION Stock 292505104 0 2 SH SOLE 0 0 2 ENERGIZER HLDGS INC NEW COM Stock 29272W109 18 300 SH SOLE 0 0 300 ENERGIZER HOLDING INC Stock 28035Q102 15 300 SH SOLE 0 0 300 ENERGY SELECT SECTOR SPDR ETF 81369Y506 278 4124 SH SOLE 0 0 4124 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT Stock 29278N103 741 45674 SH SOLE 0 0 45674 ENSERVCO CORP COM Stock 29358Y102 3 3000 SH SOLE 0 0 3000 ENTERGY CORP NEW COM Stock 29364G103 47 600 SH SOLE 0 0 600 ENTERPRISE PRODS PARTNERS L P Stock 293792107 418 17093 SH SOLE 0 0 17093 EPR PPTYS SBI REIT 26884U109 8 150 SH SOLE 0 0 150 EQUINIX INC COM PAR $0.001 REIT 29444U700 75 180 SH SOLE 0 0 180 EQUITY COMWLTH CUM PFD S D 6.5 REIT 294628201 130 5000 SH SOLE 0 0 5000 EQUITY RESIDENTIAL REIT 29476L107 438 7110 SH SOLE 0 0 7110 ESCALADE INC COM Stock 296056104 5607 409247 SH SOLE 351428 0 57819 ESPERION THERAPEUTICS INC NEW COM Stock 29664W105 5 70 SH SOLE 0 0 70 ESSEX PPTY TR REIT REIT 297178105 132 550 SH SOLE 0 0 550 ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 19 640 SH SOLE 0 0 640 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 34 1006 SH SOLE 0 0 1006 EUROPEAN EQUITY FD INC COM CEF 298768102 30 3085 SH SOLE 0 0 3085 EUROSEAS LTD USD SHSNEW ISIN#MHY235922009 Stock Y23592309 0 50 SH SOLE 0 0 50 EVERSOURCE ENERGY COM Stock 30040W108 10 166 SH SOLE 0 0 166 EXELON CORP COM Stock 30161N101 937 24016 SH SOLE 0 0 24016 EXPRESS SCRIPTS INC Stock 30219G108 177 2559 SH SOLE 0 0 2559 EXTRA SPACE STORAGE INC COM REIT 30225T102 3 29 SH SOLE 0 0 29 EXXON MOBIL CORP COM Stock 30231G102 7051 94506 SH SOLE 16000 0 78506 F M C CORP COM NEW Stock 302491303 100 1300 SH SOLE 0 0 1300 F5 NETWORKS INC Stock 315616102 87 600 SH SOLE 0 0 600 FACEBOOK INC CL A Stock 30303M102 2708 16949 SH SOLE 0 0 16949 FARMER BROS CO COM Stock 307675108 1240 41055 SH SOLE 39905 0 1150 FARMLAND PARTNERS INC COM REIT 31154R109 1955 234073 SH SOLE 202700 0 31373 FASTENAL CO Stock 311900104 273 5000 SH SOLE 0 0 5000 FEDEX CORP Stock 31428X106 53 219 SH SOLE 0 0 219 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 63 1568 SH SOLE 0 0 1568 FIDELITY NATL INFO SVCS Stock 31620M106 108 1117 SH SOLE 0 0 1117 FIDUCIARY CLAYMORE MLP OPP FD COM CEF 31647Q106 2 226 SH SOLE 0 0 226 FIFTH THIRD BANCORP Stock 316773100 103 3250 SH SOLE 0 0 3250 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1079 39148 SH SOLE 0 0 39148 FIRST BANCORP F Stock 318672706 16 2666 SH SOLE 0 0 2666 FIRST HORIZON NATL CORP COM Stock 320517105 0 1 SH SOLE 0 0 1 FIRST MAJESTIC SILVER CORP Stock 32076V103 37 6000 SH SOLE 0 0 6000 FIRST SOLAR INC COM Stock 336433107 14 200 SH SOLE 0 0 200 FIRST SOURCE CORP Stock 336901103 271 5349 SH SOLE 0 0 5349 FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 33738R118 29 802 SH SOLE 0 0 802 FIRST TR ISE REVERE NAT GAS INDEX FD ETF 33733E807 17 815 SH SOLE 0 0 815 FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM CEF 337318109 4107 278070 SH SOLE 0 0 278070 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 28 948 SH SOLE 0 0 948 FIRSTENERGY CORP Stock 337932107 73 2137 SH SOLE 0 0 2137 FISERV INC Stock 337738108 1158 16240 SH SOLE 0 0 16240 FLAHERTY & CRUMRINE / CLAYMORE PFD SECS CEF 338478100 40 2098 SH SOLE 0 0 2098 FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 637 9400 SH SOLE 0 0 9400 FLEXSTEEL INDS INC COM Stock 339382103 3284 82971 SH SOLE 79296 0 3675 FLWS/1-800 FLOWERS CL A Stock 68243Q106 2848 241375 SH SOLE 232300 0 9075 FORD MOTOR COMPANY Stock 345370860 2499 225511 SH SOLE 0 0 225511 FORTINET INC COM Stock 34959E109 85 1585 SH SOLE 0 0 1585 FORTUNE BRANDS HOME & SECURITY INC WI Stock 34964C106 6 100 SH SOLE 0 0 100 FRANKLIN RES INC Stock 354613101 118 3405 SH SOLE 0 0 3405 FRANKLIN STREET PPTYS CORP COM REIT 35471R106 3 400 SH SOLE 0 0 400 FREEPORT MCMORAN COPPER Stock 35671D857 2584 147079 SH SOLE 115000 0 32079 FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 1 112 SH SOLE 0 0 112 FTD GROUP INC Stock 30281V108 1 300 SH SOLE 0 0 300 GABELLI DIV AND INC TR CEF 36242H104 1179 53363 SH SOLE 0 0 53363 GABELLI EQUITY TRUST INC CEF 362397101 10 1617 SH SOLE 0 0 1617 GABELLI GLOBAL SMALL& MID CAP VALUE TR CEF 36249W104 14 1190 SH SOLE 0 0 1190 GALLAGHER ARTHUR J &CO Stock 363576109 2374 34541 SH SOLE 0 0 34541 GAMING & LEISURE PPTYS REIT 36467J108 10 300 SH SOLE 0 0 300 GANNETT CO INC COM Stock 36473H104 3744 375125 SH SOLE 292000 0 83125 GASTAR EXPL LTD Stock 36729W202 1 1000 SH SOLE 0 0 1000 GENERAL DYNAMICS CORP COM Stock 369550108 744 3367 SH SOLE 0 0 3367 GENERAL ELECTRIC CO COM Stock 369604103 2655 196994 SH SOLE 0 0 196994 GENERAL GROWTH PPTYS INC REIT 36174X101 11 541 SH SOLE 0 0 541 GENERAL MLS INC COM Stock 370334104 1005 22311 SH SOLE 0 0 22311 GENERAL MOTORS CORP Stock 37045V100 202 5568 SH SOLE 0 0 5568 GENIUS BRANDS INTL INC COM PAR Stock 37229T301 14 5000 SH SOLE 0 0 5000 GENUINE PARTS CO COM Stock 372460105 81 900 SH SOLE 0 0 900 GERDAU S A ADR 373737105 10 2200 SH SOLE 0 0 2200 GILEAD SCIENCES INC Stock 375558103 153 2025 SH SOLE 0 0 2025 GLADSTONE INVT CORP COM CEF 376546107 50 5000 SH SOLE 0 0 5000 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 410 10505 SH SOLE 0 0 10505 GLOBAL WTR RES INC COM Stock 379463102 1342 149565 SH SOLE 134000 0 15565 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 12 500 SH SOLE 0 0 500 GODADDY INC CL A Stock 380237107 6 100 SH SOLE 0 0 100 GOLDCORP INC Stock 380956409 30 2200 SH SOLE 0 0 2200 GOLDMAN SACHS GROUP INC Stock 38141G104 629 2496 SH SOLE 0 0 2496 GOLUB CAP BDC INC CEF 38173M102 42 2329 SH SOLE 0 0 2329 GOOGLE INC Stock 02079K305 3941 3800 SH SOLE 0 0 3800 GOPRO INC Stock 38268T103 79 16575 SH SOLE 0 0 16575 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT REIT 38376A103 280 20500 SH SOLE 0 0 20500 GRAHAM CORP COM Stock 384556106 1977 92280 SH SOLE 86230 0 6050 GRAINGER W W INC COM Stock 384802104 1374 4869 SH SOLE 0 0 4869 GRAMERCY PPTY TR COM NEW REIT 385002308 6 290 SH SOLE 0 0 290 GREAT LAKES DREDGE & DOCK CORPORATION Stock 390607109 3 550 SH SOLE 0 0 550 GREAT PLAINS ENERGY INC COM Stock 391164100 17 550 SH SOLE 0 0 550 GREEN PLAINS INC COM Stock 393222104 6 360 SH SOLE 0 0 360 GROUPON INC COM Stock 399473107 130 30000 SH SOLE 0 0 30000 GRUBHUB INC COM Stock 400110102 7 70 SH SOLE 0 0 70 GW PHARMACEUTICALS PLC ADS ADR 36197T103 47 415 SH SOLE 0 0 415 H & Q HEALTHCARE FD SH BEN INT CEF 87911J103 55 2565 SH SOLE 0 0 2565 H & Q LIFE SCIENCES INVS SH CEF 87911K100 27 1415 SH SOLE 0 0 1415 HALLIBURTON CO COM Stock 406216101 24 512 SH SOLE 0 0 512 HALYARD HEALTH INC COM Stock 40650V100 119 2575 SH SOLE 0 0 2575 HANCOCK JOHN BK & THRIFT OPP FD SH BEN CEF 409735206 2 47 SH SOLE 0 0 47 HANESBRANDS INC Stock 410345102 53 2896 SH SOLE 0 0 2896 HARLEY DAVIDSON INC Stock 412822108 10 240 SH SOLE 0 0 240 HARRIS CORP DEL COM Stock 413875105 33 202 SH SOLE 0 0 202 HARTFORD FINL SVCS GROUP INC Stock 416515104 243 4718 SH SOLE 0 0 4718 HASBRO INC COM Stock 418056107 88 1045 SH SOLE 0 0 1045 HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 3 100 SH SOLE 0 0 100 HAWAIIAN TELCOM HOLDCO INC COM Stock 420031106 1293 48450 SH SOLE 40400 0 8050 HEALTH CARE PPTY INVS INC REIT 40414L109 31 1329 SH SOLE 0 0 1329 HEALTH CARE REIT INC REIT 95040Q104 27 500 SH SOLE 0 0 500 HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 90 1110 SH SOLE 0 0 1110 HEALTHCARE SERVICES GROUP INC Stock 421906108 2010 46239 SH SOLE 37000 0 9239 HELIX ENERGY SOLUTIONS GRP INC 4.25 05/01/2022 Convertible 42330PAH0 2 2000 SH SOLE 0 0 2000 HERCULES CAPITAL INC COM CEF 427096508 353 29200 SH SOLE 0 0 29200 HERITAGE-CYRSTAL CLEAN IN Stock 42726M106 1287 54630 SH SOLE 51980 0 2650 HERSHEY CO COM Stock 427866108 35 355 SH SOLE 0 0 355 HESS CORP COM Stock 42809H107 10 200 SH SOLE 0 0 200 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 180 10253 SH SOLE 0 0 10253 HEXCEL CORP NEW COM Stock 428291108 6 100 SH SOLE 0 0 100 HI-CRUSH PARTNERS LP COM UNIT LTD Stock 428337109 45 4200 SH SOLE 0 0 4200 HILL ROM HLDGS INC COM Stock 431475102 67 775 SH SOLE 0 0 775 HOLLY ENERGY PARTNERS LP Stock 435763107 49 1780 SH SOLE 0 0 1780 HOLLYFRONTIER CORP COM Stock 436106108 22 455 SH SOLE 0 0 455 HOLOGIC INC Stock 436440101 15 400 SH SOLE 0 0 400 HOME DEPOT Stock 437076102 1756 9851 SH SOLE 0 0 9851 HONEYWELL INTL INC Stock 438516106 986 6826 SH SOLE 0 0 6826 HOUSTON WIRE & CABLECO COM Stock 44244K109 15 2000 SH SOLE 0 0 2000 HOWARD HUGHES CORP COM Stock 44267D107 7 51 SH SOLE 0 0 51 HP INC COM Stock 40434L105 242 11057 SH SOLE 0 0 11057 HSBC HLDGS PLC ADR A 1/40PF A ADR 404280604 13 500 SH SOLE 0 0 500 HUANENG POWER INTL INC - ADR ADR 443304100 7 250 SH SOLE 0 0 250 HUMANA INC COM Stock 444859102 27 100 SH SOLE 0 0 100 HUNTINGTON INGALLS INDS INC COM Stock 446413106 112 435 SH SOLE 0 0 435 HUNTSMAN CORP COM Stock 447011107 9 303 SH SOLE 0 0 303 IDEX CORP Stock 45167R104 1389 9748 SH SOLE 0 0 9748 ILLINOIS TOOL WKS INC COM Stock 452308109 897 5723 SH SOLE 0 0 5723 ILLUMINA INC 0.5 06/15/2021 Convertible 452327AH2 2 2000 SH SOLE 0 0 2000 ILLUMINA INC COM Stock 452327109 24 100 SH SOLE 0 0 100 IMAX CORP Stock 45245E109 40 2100 SH SOLE 0 0 2100 INDIA FUND INC CEF 454089103 120 4871 SH SOLE 0 0 4871 INGERSOLL-RAND PLC SHS Stock G47791101 33 386 SH SOLE 0 0 386 INGLES MARKETS INC-CL A Stock 457030104 1136 33550 SH SOLE 32000 0 1550 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 3 100 SH SOLE 0 0 100 INPHI CORP 1.125 12/01/2020 Convertible 45772FAB3 2 2000 SH SOLE 0 0 2000 INSYS THERAPEUTICS INC NEW COM NEW Stock 45824V209 2 300 SH SOLE 0 0 300 INTEL CORP COM Stock 458140100 8475 162735 SH SOLE 0 0 162735 INTERCEPT PHARMACEUTICALS INC 3.25 07/01/2023 Convertible 45845PAA6 1 1000 SH SOLE 0 0 1000 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 118 1625 SH SOLE 0 0 1625 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 21 150 SH SOLE 0 0 150 INTL BUSINESS MACHINES Stock 459200101 2493 16250 SH SOLE 0 0 16250 INTL GAME TECHNOLOGY Stock G4863A108 17 627 SH SOLE 0 0 627 INTL PAPER CO COM Stock 460146103 361 6750 SH SOLE 0 0 6750 INTUIT INC Stock 461202103 218 1260 SH SOLE 0 0 1260 INTUITIVE SURGICAL, INC. Stock 46120E602 37 90 SH SOLE 0 0 90 INVESTORS BANCORP INC COM Stock 46146L101 158 11559 SH SOLE 0 0 11559 INVITATION HOMES INC COM REIT 46187W107 107 4680 SH SOLE 0 0 4680 IQVIA HLDGS INC COM Stock 46266C105 36 367 SH SOLE 0 0 367 IROBOT CORP COM Stock 462726100 39 600 SH SOLE 0 0 600 ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 7691 92046 SH SOLE 0 0 92046 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 103 1000 SH SOLE 0 0 1000 ISHARES AGGREGATE BOND ETF ETF 464287226 320 2986 SH SOLE 0 0 2986 ISHARES BARCLAYS GNMA BOND FUND ETF 46429B333 33 675 SH SOLE 0 0 675 ISHARES COHEN & STEERS REIT ETF ETF 464287564 159 1700 SH SOLE 0 0 1700 ISHARES CORE MSCI EAFE ETF 46432F842 2047 31071 SH SOLE 0 0 31071 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 20 343 SH SOLE 0 0 343 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 52 890 SH SOLE 0 0 890 ISHARES CORE S&P MID CAP ETF ETF 464287507 703 3746 SH SOLE 0 0 3746 ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 666 23183 SH SOLE 0 0 23183 ISHARES DJ SELECT DIVIDEND ETF 464287168 18282 192201 SH SOLE 0 0 192201 ISHARES DJ TRANSPORTATION AVERAGE ETF 464287192 74 395 SH SOLE 0 0 395 ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 31 266 SH SOLE 0 0 266 ISHARES DJ US CONSUMER SERVICES ETF 464287580 388 2125 SH SOLE 0 0 2125 ISHARES DJ US ENERGY ETF 464287796 26 703 SH SOLE 0 0 703 ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 18 150 SH SOLE 0 0 150 ISHARES DOW JONES US REGIONAL BANKS ETF 464288778 1337 26550 SH SOLE 0 0 26550 ISHARES DOW JONES US UTILITIES ETF 464287697 289 2264 SH SOLE 0 0 2264 ISHARES FTSE CHINA ETF ETF 464287184 59 1254 SH SOLE 0 0 1254 ISHARES GLOBAL HEALTHCARE SECTOR INDEX ETF 464287325 9 80 SH SOLE 0 0 80 ISHARES GLOBAL TELECOM ETF 464287275 86 1493 SH SOLE 0 0 1493 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 20 235 SH SOLE 0 0 235 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 890 7578 SH SOLE 0 0 7578 ISHARES INC MSCI GERMANY INDEX FD ETF 464286806 53 1650 SH SOLE 0 0 1650 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 35 1075 SH SOLE 0 0 1075 ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 464287119 87 528 SH SOLE 0 0 528 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 5 125 SH SOLE 0 0 125 ISHARES MSCI BRAZIL INDEX FD ETF ETF 464286400 59 1315 SH SOLE 0 0 1315 ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 323 4805 SH SOLE 0 0 4805 ISHARES MSCI EAFE ETF ETF 464287465 2874 41241 SH SOLE 0 0 41241 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 531 10992 SH SOLE 0 0 10992 ISHARES MSCI HONG KONG ETF ETF 464286871 5 200 SH SOLE 0 0 200 ISHARES MSCI INDIA INDEX FUND ETF 46429B598 333 9763 SH SOLE 0 0 9763 ISHARES MSCI JAPAN ETF ETF 46434G822 122 2007 SH SOLE 0 0 2007 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 53 474 SH SOLE 0 0 474 ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 64 600 SH SOLE 0 0 600 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 482 8800 SH SOLE 0 0 8800 ISHARES OIL & GAS EXPL INDEX FUND ETF 464288851 15 233 SH SOLE 0 0 233 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 10 77 SH SOLE 0 0 77 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 10 82 SH SOLE 0 0 82 ISHARES RUSSELL 2000 ETF ETF 464287655 326 2145 SH SOLE 0 0 2145 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 32 170 SH SOLE 0 0 170 ISHARES RUSSELL 2000 VALUE ETF 464287630 28 230 SH SOLE 0 0 230 ISHARES S&P 500 GROWTH ETF ETF 464287309 21726 140102 SH SOLE 0 0 140102 ISHARES S&P 500 INDEX ETF 464287200 2606 9819 SH SOLE 0 0 9819 ISHARES S&P 500 VALUE ETF ETF 464287408 18439 168639 SH SOLE 0 0 168639 ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 4 79 SH SOLE 0 0 79 ISHARES S&P SMALLCAP 600 ETF ETF 464287804 665 8636 SH SOLE 0 0 8636 ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 1615 43001 SH SOLE 0 0 43001 ISHARES SHORT TREASURY BOND ETF ETF 464288679 55 500 SH SOLE 0 0 500 ISHARES SILVER TRUST ETF ETF 46428Q109 33 2170 SH SOLE 0 0 2170 ISHARES TIPS BOND ETF ETF 464287176 1853 16392 SH SOLE 0 0 16392 ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 276 1600 SH SOLE 0 0 1600 ISHARES TR DOW JONES U S TOTAL MKT INDEX ETF 464287846 33 250 SH SOLE 0 0 250 ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 19 133 SH SOLE 0 0 133 ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 483 2338 SH SOLE 0 0 2338 ISHARES TR S&P 100 INDEX FUND ETF 464287101 61 524 SH SOLE 0 0 524 ISHARES TR S&P GLOBAL 100 INDEXFD ETF 464287572 2 25 SH SOLE 0 0 25 ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 464288737 26 260 SH SOLE 0 0 260 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 63 2340 SH SOLE 0 0 2340 ISIS PHARMACEUTICALS INC DEL 1 11/15/2021 Convertible 464337AJ3 1 1000 SH SOLE 0 0 1000 ISTAR FIN INC REIT 45031U101 5 510 SH SOLE 0 0 510 ITT INDUSTRIES INC Stock 45073V108 44 893 SH SOLE 0 0 893 J M SMUCKER CO NEW Stock 832696405 404 3260 SH SOLE 0 0 3260 J&J SNACK FOODS CP Stock 466032109 55 400 SH SOLE 0 0 400 JANUS HENDERSON GROUP PLC ORD SHS Stock G4474Y214 3854 116468 SH SOLE 55000 0 61468 JB HUNT TRANSPORT SERVICES Stock 445658107 117 1000 SH SOLE 0 0 1000 JBG SMITH PPTYS COM REIT 46590V100 4 129 SH SOLE 0 0 129 JD COM INC SPON ADR CL A ADR 47215P106 162 4000 SH SOLE 0 0 4000 JHANCOCK TAX-ADV DIVIDEND INCOME CEF 41013V100 22 1000 SH SOLE 0 0 1000 JOHN HANCOCK PREFERRED INCOME FUND III CEF 41021P103 24 1370 SH SOLE 0 0 1370 JOHNSON & JOHNSON COM Stock 478160104 12929 100888 SH SOLE 16500 0 84388 JOHNSON CTLS INC Stock G51502105 43 1231 SH SOLE 0 0 1231 JOHNSON OUTDOORS CL A CLASS A Stock 479167108 2993 48275 SH SOLE 36300 0 11975 JONES LANG LASALLE INC Stock 48020Q107 53 305 SH SOLE 0 0 305 JPMORGAN CHASE & CO COM Stock 46625H100 30989 281799 SH SOLE 0 0 281799 KADMON HLDGS INC COM Stock 48283N106 34 8000 SH SOLE 0 0 8000 KANSAS CITY SOUTHERN COM NEW Stock 485170302 20 180 SH SOLE 0 0 180 KCAP FINL INC COM CEF 48668E101 1 420 SH SOLE 0 0 420 KELLOGG CO COM Stock 487836108 52 806 SH SOLE 0 0 806 KEWAUNEE SCIENTIFIC CORP COM Stock 492854104 2813 82625 SH SOLE 78600 0 4025 KEYCORP NEW COM Stock 493267108 16 816 SH SOLE 0 0 816 KEYSIGHT TECHNOLOGIES,INC Stock 49338L103 45 861 SH SOLE 0 0 861 KIMBERLY CLARK CORP COM Stock 494368103 4262 38700 SH SOLE 0 0 38700 KIMCO RLTY CORP COM REIT 49446R109 11 730 SH SOLE 0 0 730 KINDER MORGAN INC Stock 49456B101 277 18366 SH SOLE 0 0 18366 KINDER MORGAN INC DEL PFD SER A Convertible Preferred 49456B200 2350 75591 SH SOLE 46721 0 28870 KIRBY CORPORATION Stock 497266106 8518 110700 SH SOLE 0 0 110700 KKR & CO LP Stock 48248M102 5537 272746 SH SOLE 107000 0 165746 KOHLS CORP Stock 500255104 21 325 SH SOLE 0 0 325 KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 18 466 SH SOLE 0 0 466 KRAFT HEINZ CO COM Stock 500754106 1845 29616 SH SOLE 19000 0 10616 KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 49 800 SH SOLE 0 0 800 KROGER CO COM Stock 501044101 317 13234 SH SOLE 0 0 13234 L S I INDS INC FORMERLY L S I LTG Stock 50216C108 3186 392827 SH SOLE 358468 0 34359 LA Z BOY INC COM Stock 505336107 15 500 SH SOLE 0 0 500 LABORATORY CORP OF AMERICA Stock 50540R409 61 380 SH SOLE 0 0 380 LACLEDE GROUP INC Stock 84857L101 8 104 SH SOLE 0 0 104 LADENBURG THALMANN FINL SVCS INC COM Stock 50575Q102 49 15000 SH SOLE 0 0 15000 LAKELAND INDUSTRIES INC Stock 511795106 2104 162450 SH SOLE 157000 0 5450 LAM RESEARCH CORP COM Stock 512807108 56 275 SH SOLE 0 0 275 LAMB WESTON HLDGS INC COM Stock 513272104 70 1199 SH SOLE 0 0 1199 LANDEC CP Stock 514766104 2295 175875 SH SOLE 157500 0 18375 LANDS END INC NEW Stock 51509F105 0 18 SH SOLE 0 0 18 LAS VEGAS SANDS CORP Stock 517834107 1131 15725 SH SOLE 0 0 15725 LATIN AMER EQUITY FD INC NEW COM CEF 00306K106 3 109 SH SOLE 0 0 109 LAZARD LTD SHS -A - Stock G54050102 1750 33300 SH SOLE 32000 0 1300 LEAR CORP Stock 521865204 250 1345 SH SOLE 0 0 1345 LEE ENTERPRISES INC COM Stock 523768109 2168 1112010 SH SOLE 700000 0 412010 LEGG MASON BW GLOBALINCOME OPP FD COM USD0.001 CEF 10537L104 13 1000 SH SOLE 0 0 1000 LEUCADIA NATL CORP COM Stock 527288104 34 1475 SH SOLE 0 0 1475 LIBERTY GLOBAL PLC CL C Stock G5480U120 3 100 SH SOLE 0 0 100 LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 2 120 SH SOLE 0 0 120 LIBERTY MEDIA CORP DELAWARE 1.375 10/15/2023 Convertible 531229AB8 2 2000 SH SOLE 0 0 2000 LIBERTY MEDIA HOLDING CP INTER A Stock 53071M104 247 9795 SH SOLE 0 0 9795 LIFEPOINT HOSPS INC Stock 53219L109 5 100 SH SOLE 0 0 100 LILLY ELI & CO COM Stock 532457108 1154 14910 SH SOLE 0 0 14910 LINCOLN NATL CORP IND COM Stock 534187109 410 5615 SH SOLE 0 0 5615 LIONS GATE ENTMNT CORP CL B NON VTG Stock 535919500 12 500 SH SOLE 0 0 500 LIQUIDITY SERVICES INC Stock 53635B107 6 1000 SH SOLE 0 0 1000 LOCKHEED MARTIN CORP Stock 539830109 56 165 SH SOLE 0 0 165 LOEWS CORP COM Stock 540424108 22 450 SH SOLE 0 0 450 LOUISIANA PAC CORP COM Stock 546347105 6 201 SH SOLE 0 0 201 LOWES COS INC COM Stock 548661107 328 3736 SH SOLE 0 0 3736 LSC COMMUNICATIONS INC COM Stock 50218P107 2 125 SH SOLE 0 0 125 LULULEMON ATHLETICA INC Stock 550021109 19 210 SH SOLE 0 0 210 M & T BK CORP COM Stock 55261F104 37 200 SH SOLE 0 0 200 MACQUARIE INFRASTRUCTURE CO TR Stock 55608B105 144 3897 SH SOLE 0 0 3897 MACQUARIE INFRASTRUCTURE CORP 2.875 07/15/2019 Convertible 55608BAA3 2 2000 SH SOLE 0 0 2000 MACYS INC COM Stock 55616P104 4 150 SH SOLE 0 0 150 MADISON SQUARE GARDEN CO NEW CL A Stock 55825T103 20 83 SH SOLE 0 0 83 MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 128 2200 SH SOLE 0 0 2200 MAGNA INTL INC COM Stock 559222401 11 200 SH SOLE 0 0 200 MALLINCKRODT PUB LTD CO SHS Stock G5785G107 1 93 SH SOLE 0 0 93 MARATHON OIL CORP COM Stock 565849106 145 9000 SH SOLE 0 0 9000 MARATHON PETE CORP COM Stock 56585A102 42 570 SH SOLE 0 0 570 MARKEL CORP HOLDING CO Stock 570535104 40 34 SH SOLE 0 0 34 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 22 1000 SH SOLE 0 0 1000 MARRIOTT INTL INC Stock 571903202 215 1583 SH SOLE 0 0 1583 MARRIOTT VACATIONS WORLDWIDE CORP COM Stock 57164Y107 1 10 SH SOLE 0 0 10 MARSH & MCLENNAN COS INC COM Stock 571748102 4 50 SH SOLE 0 0 50 MASTEC INC COM Stock 576323109 24 500 SH SOLE 0 0 500 MASTERCARD INC Stock 57636Q104 2038 11633 SH SOLE 0 0 11633 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 28 498 SH SOLE 0 0 498 MATTEL INC COM Stock 577081102 2 115 SH SOLE 0 0 115 MAZOR ROBOTICS LTDSPONSORED ADS ADR 57886P103 49 800 SH SOLE 0 0 800 MB FINL INC Stock 55264U108 7738 191152 SH SOLE 0 0 191152 MCCORMICK & CO INC COM NON VTG Stock 579780206 788 7407 SH SOLE 0 0 7407 MCDONALDS CORP COM Stock 580135101 5502 35186 SH SOLE 0 0 35186 MCEWEN MINING INC COM Stock 58039P107 23 11000 SH SOLE 0 0 11000 MCGRATH RENTCORP COM Stock 580589109 1311 24425 SH SOLE 23000 0 1425 MCKESSON CORP Stock 58155Q103 7 49 SH SOLE 0 0 49 MEDICAL PROPERTIES TRUST INC REIT 58463J304 6 500 SH SOLE 0 0 500 MEDIFAST INC Stock 58470H101 75 800 SH SOLE 0 0 800 MEDTRONIC PLC SHS Stock G5960L103 477 5943 SH SOLE 0 0 5943 MERCADOLIBRE INC Stock 58733R102 11 30 SH SOLE 0 0 30 MERCK & CO INC Stock 58933Y105 2656 48755 SH SOLE 0 0 48755 MEREDITH CORP COM Stock 589433101 1723 32025 SH SOLE 27000 0 5025 MERIDIAN BIOSCIENCE INC Stock 589584101 751 52875 SH SOLE 50000 0 2875 METLIFE INC COM Stock 59156R108 578 12595 SH SOLE 0 0 12595 MFS CHARTER INCOME CEF 552727109 4 550 SH SOLE 0 0 550 MGE ENERGY INC COM Stock 55277P104 1065 18984 SH SOLE 16000 0 2984 MICRO FOCUS INTERNATIONAL PLC SPON ADR NEW ADR 594837304 19 1342 SH SOLE 0 0 1342 MICROCHIP TECHNOLOGY INC 1.625 02/15/2025 Convertible 595017AD6 4 2000 SH SOLE 0 0 2000 MICRON TECHNOLOGY Stock 595112103 51 984 SH SOLE 0 0 984 MICROSOFT Stock 594918104 11145 122110 SH SOLE 0 0 122110 MIDDLESEX WATER CO COM Stock 596680108 1670 45500 SH SOLE 41400 0 4100 MKS INSTRUMENT INC COM Stock 55306N104 12 101 SH SOLE 0 0 101 MOLINA HEALTHCARE INC 1.625 08/15/2044 Convertible 60855RAD2 3 2000 SH SOLE 0 0 2000 MOMO INC ADR ADR 60879B107 452 12100 SH SOLE 0 0 12100 MONDELEZ INTL INC CL A Stock 609207105 1019 24411 SH SOLE 0 0 24411 MONMOUTH REAL ESTATEINVT CORP CL A REIT 609720107 3719 247277 SH SOLE 176000 0 71277 MONROE CAPITAL CORP CEF 610335101 295 23950 SH SOLE 0 0 23950 MONSANTO CO Stock 61166W101 460 3944 SH SOLE 0 0 3944 MOODYS CORP Stock 615369105 39 240 SH SOLE 0 0 240 MORGAN STANLEY Stock 617446448 45 840 SH SOLE 0 0 840 MORNINGSTAR INC COM Stock 617700109 31 325 SH SOLE 0 0 325 MOSAIC CO Stock 61945C103 73 3000 SH SOLE 0 0 3000 MOTORCAR PTS AMER INC COM Stock 620071100 2111 98500 SH SOLE 93900 0 4600 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 11 106 SH SOLE 0 0 106 MOVADO GROUP INC COM Stock 624580106 3047 79350 SH SOLE 76000 0 3350 MSG NETWORK INC CL A Stock 553573106 6 250 SH SOLE 0 0 250 MURPHY OIL CORP COM Stock 626717102 109 4200 SH SOLE 0 0 4200 MYERS INDS INC COM Stock 628464109 3102 146670 SH SOLE 117000 0 29670 MYR GROUP INC DEL COM Stock 55405W104 15 500 SH SOLE 0 0 500 NANOVIRICIDES INC COM NEW Stock 630087203 5 6000 SH SOLE 0 0 6000 NAPCO SEC TECHNOLOGIES INC COM Stock 630402105 1021 87300 SH SOLE 84000 0 3300 NATIONAL CINEMEDIA INC COM Stock 635309107 2787 537066 SH SOLE 437700 0 99366 NATIONAL GRID TRANSCO PLC ADR 636274409 26 458 SH SOLE 0 0 458 NAVIENT CORPORATION COM Stock 63938C108 5 400 SH SOLE 0 0 400 NCR CORP Stock 62886E108 195 6179 SH SOLE 0 0 6179 NETAPP INC Stock 64110D104 6 100 SH SOLE 0 0 100 NETFLIX COM INC Stock 64110L106 205 695 SH SOLE 0 0 695 NEW GERMANY FUND CEF 644465106 18 906 SH SOLE 0 0 906 NEW MEDIA INV GRP INC Stock 64704V106 927 54078 SH SOLE 49000 0 5078 NEW RESIDENTIAL INVESTMENT CORP REIT 64828T201 2 100 SH SOLE 0 0 100 NEW SR INVT GROUP INC COM REIT 648691103 0 33 SH SOLE 0 0 33 NEWELL BRANDS INC COM Stock 651229106 31 1220 SH SOLE 0 0 1220 NEWLINK GENETICS CORP COM Stock 651511107 8 1170 SH SOLE 0 0 1170 NEWMONT MINING CORP COM Stock 651639106 6 160 SH SOLE 0 0 160 NEXTERA ENERGY INC COM Stock 65339F101 1205 7377 SH SOLE 0 0 7377 NIELSEN HLDGS BV EUR0.07 SEDOL #B4NTRF5 Stock G6518L108 3 79 SH SOLE 0 0 79 NIKE INC CLASS B Stock 654106103 496 7471 SH SOLE 0 0 7471 NISOURCE INC COM Stock 65473P105 12 500 SH SOLE 0 0 500 NN INC COM Stock 629337106 6 235 SH SOLE 0 0 235 NOKIA CORP ADR ADR 654902204 3 500 SH SOLE 0 0 500 NORDIC AMERICAN OFFSHORELTD SHS Stock G65772108 0 54 SH SOLE 0 0 54 NORDIC AMERICAN TANKER SHIPING Stock G65773106 3 1309 SH SOLE 0 0 1309 NORDSTROM INC COM Stock 655664100 35 714 SH SOLE 0 0 714 NORFOLK SOUTHERN CRP Stock 655844108 143 1051 SH SOLE 0 0 1051 NORTHERN TR CORP COM Stock 665859104 1849 17929 SH SOLE 0 0 17929 NORTHSTAR REALTY EUROPE CORP COM Stock 66706L101 4 320 SH SOLE 0 0 320 NORTHWESTERN CORP COM NEW Stock 668074305 291 5404 SH SOLE 0 0 5404 NOVARTIS AG ADR ADR 66987V109 125 1542 SH SOLE 0 0 1542 NRG ENERGY INC NEW Stock 629377508 2 76 SH SOLE 0 0 76 NTN BUZZTIME, INC. Stock 629410606 2034 298900 SH SOLE 287900 0 11000 NUCOR CORP COM Stock 670346105 97 1594 SH SOLE 0 0 1594 NUSTAR ENERGY LP UNIT Stock 67058H102 28 1377 SH SOLE 0 0 1377 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 109 7491 SH SOLE 0 0 7491 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 158 12164 SH SOLE 0 0 12164 NUVEEN CALIFORNIA AMT QLT MUN COM CEF 670651108 78 5750 SH SOLE 0 0 5750 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 44 3089 SH SOLE 0 0 3089 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 145 11016 SH SOLE 0 0 11016 NUVEEN QUALITY PFD INCOME FD 2 CEF 67072C105 0 0 SH SOLE 0 0 0 NUVEEN S&P 500 DYN OVERWRITE COM CEF 6706EW100 51 3000 SH SOLE 0 0 3000 NUVEEN TAX ADVANTAGED TOTAL RETURN STRATEGY FD CEF 67090H102 16 1240 SH SOLE 0 0 1240 NV5 GLOBAL INC COM Stock 62945V109 72 1300 SH SOLE 0 0 1300 NVIDIA CORP Stock 67066G104 182 788 SH SOLE 0 0 788 O REILLY AUTOMOTIVE INC Stock 67103H107 742 3000 SH SOLE 0 0 3000 OAKTREE CAP GROUP LLC UNITS CL A Stock 674001201 184 4650 SH SOLE 0 0 4650 OAKTREE SPECIALTY LENDING CORP COM Stock 67401P108 6 1410 SH SOLE 0 0 1410 OCCIDENTAL PETE CORP DEL COM Stock 674599105 34 524 SH SOLE 0 0 524 OIL DRI CORP AMER COM Stock 677864100 909 22625 SH SOLE 21475 0 1150 OKTA INC CL A Stock 679295105 8 200 SH SOLE 0 0 200 OLD NATL BANCORP IND Stock 680033107 79 4702 SH SOLE 0 0 4702 OLD REP INTL CORP COM Stock 680223104 18050 841499 SH SOLE 0 0 841499 OMEGA HEALTHCARE INVS INC COM REIT 681936100 62 2301 SH SOLE 0 0 2301 OMNOVA SOLUTIONS INC Stock 682129101 21 2000 SH SOLE 0 0 2000 ON SEMICONDUCTOR CORP COM Stock 682189105 96 3945 SH SOLE 0 0 3945 ONE GAS INC Stock 68235P108 21 325 SH SOLE 0 0 325 ONEOK INC NEW COM Stock 682680103 511 8983 SH SOLE 0 0 8983 OPKO HEALTH INC Stock 68375N103 95 30000 SH SOLE 0 0 30000 ORACLE CORPORATION Stock 68389X105 436 9525 SH SOLE 0 0 9525 ORBCOMM INC COM Stock 68555P100 28 3000 SH SOLE 0 0 3000 ORCHIDS PAPER PRODUCTS Stock 68572N104 96 11730 SH SOLE 0 0 11730 ORION ENERGY SYSTEMS INC Stock 686275108 2397 2820128 SH SOLE 1698579 0 1121549 OSHKOSH TRUCK CORP Stock 688239201 23 300 SH SOLE 0 0 300 OTTER TAIL CORP COM Stock 689648103 127 2920 SH SOLE 0 0 2920 OVERSTOCK COM INC DEL COM Stock 690370101 24 675 SH SOLE 0 0 675 OWENS & MINOR INC NEW COM Stock 690732102 1722 110763 SH SOLE 83000 0 27763 OWENS CORNING Stock 690742101 67 830 SH SOLE 0 0 830 OWENS-ILLINOIS, INC. Stock 690768403 47 2150 SH SOLE 0 0 2150 PACIFIC PREMIER BANCORP COM Stock 69478X105 145 3617 SH SOLE 0 0 3617 PACKAGING CORP AMER COM Stock 695156109 4 38 SH SOLE 0 0 38 PACWEST BANCORP DEL COM Stock 695263103 5 100 SH SOLE 0 0 100 PALO ALTO NETWORKS INC COM Stock 697435105 27 150 SH SOLE 0 0 150 PAN AMERICAN SILVER CORP Stock 697900108 8 500 SH SOLE 0 0 500 PARK OHIO HLDGS CORP COM Stock 700666100 7 190 SH SOLE 0 0 190 PAYCHEX INC Stock 704326107 6182 100376 SH SOLE 27000 0 73376 PAYPAL HLDGS INC COM Stock 70450Y103 142 1870 SH SOLE 0 0 1870 PBF ENERGY INC CL A Stock 69318G106 8 240 SH SOLE 0 0 240 PCM FUND INC COM CEF 69323T101 23 2000 SH SOLE 0 0 2000 PC-TEL INC COM Stock 69325Q105 956 133079 SH SOLE 123000 0 10079 PENSKE AUTOMOTIVE GROUP INC Stock 70959W103 7 150 SH SOLE 0 0 150 PENTAIR PLC SHS Stock G7S00T104 0 5 SH SOLE 0 0 5 PEOPLES BANCORP INC COM Stock 709789101 4 105 SH SOLE 0 0 105 PEPSICO INC COM Stock 713448108 6334 58027 SH SOLE 0 0 58027 PERRIGO CO Stock G97822103 31 375 SH SOLE 0 0 375 PERRY ELLIS INTL INC Stock 288853104 2477 96025 SH SOLE 92000 0 4025 PETMED EXPRESS INC Stock 716382106 3136 75116 SH SOLE 52000 0 23116 PFIZER INC COM Stock 717081103 5911 166558 SH SOLE 0 0 166558 PG&E CORP COM Stock 69331C108 121 2747 SH SOLE 0 0 2747 PHILIP MORRIS INTL INC Stock 718172109 1600 16097 SH SOLE 0 0 16097 PHILLIPS 66 Stock 718546104 1203 12538 SH SOLE 0 0 12538 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 12 119 SH SOLE 0 0 119 PIMCO CORPORATE INCOME STRATEG COM CEF 72200U100 25 1500 SH SOLE 0 0 1500 PIMCO CORPORATE OPPORTUNITY FUND CEF 72201B101 42 2500 SH SOLE 0 0 2500 PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 31 1000 SH SOLE 0 0 1000 PIMCO DYNMIC CREDIT AND MRT IN COM SHS CEF 72202D106 30 1300 SH SOLE 0 0 1300 PIMCO INCOME OPPORTUNITY FD COM CEF 72202B100 39 1500 SH SOLE 0 0 1500 PIMCO MUN INCOME FD II COM CEF 72200W106 49 3850 SH SOLE 0 0 3850 PIONEER PWR SOLUTION NEW Stock 723836300 3197 484372 SH SOLE 446100 0 38272 PITNEY BOWES INC COM Stock 724479100 60 5469 SH SOLE 0 0 5469 PIXELWORKS INC Stock 72581M305 0 50 SH SOLE 0 0 50 PJT PARTNERS INC COM CL A Stock 69343T107 40 799 SH SOLE 0 0 799 PLAINS ALL AMERICAN PIPELINE LP Stock 726503105 40 1800 SH SOLE 0 0 1800 PLATFORM SPECIALTY PRODS CORP COM Stock 72766Q105 5 475 SH SOLE 0 0 475 PNC FINL SVCS GROUP INC COM Stock 693475105 797 5271 SH SOLE 0 0 5271 PORTLAND GEN ELEC CO COM NEW Stock 736508847 9 230 SH SOLE 0 0 230 POST HOLDINGS INC COM Stock 737446104 3 46 SH SOLE 0 0 46 POTBELLY CORP COM Stock 73754Y100 13 1100 SH SOLE 0 0 1100 POTLATCHDELTIC CORPORATION COM REIT 737630103 88 1693 SH SOLE 0 0 1693 POWERSHARES AEROSPACE & DEFENSE PORTFOLIO ETF 73935X690 26 465 SH SOLE 0 0 465 POWERSHARES CEF INCOME ETF 73936Q843 11 500 SH SOLE 0 0 500 POWERSHARES DYNAMIC SEMICONDUCTORS PORTFOLIO ETF 73935X781 13 250 SH SOLE 0 0 250 POWERSHARES FINANCIAL PREFERRED ETF ETF 73935X229 5247 282852 SH SOLE 0 0 282852 POWERSHARES GLOBAL PREFERRED ETF ETF 73936T565 70 4817 SH SOLE 0 0 4817 POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD ETF 73935X575 144 4718 SH SOLE 0 0 4718 POWERSHARES HY DIVIDEND ACHIEVERS ETF 73935X302 13 740 SH SOLE 0 0 740 POWERSHARES NATIONAL AMT-FREE MUNICIPAL BOND PORTFOLIO ETF 73936T474 50 2000 SH SOLE 0 0 2000 POWERSHARES QQQ TR ETF 73935A104 465 2906 SH SOLE 0 0 2906 POWERSHARES WILDERHILL CLEAN ENERGY ETF 73935X112 336 13428 SH SOLE 0 0 13428 PPG INDS INC COM Stock 693506107 73 650 SH SOLE 0 0 650 PPL CORP COM Stock 69351T106 69 2453 SH SOLE 0 0 2453 PRAXAIR INC Stock 74005P104 32 222 SH SOLE 0 0 222 PRICESMART INC Stock 741511109 153 1831 SH SOLE 0 0 1831 PROCTER AND GAMBLE CO COM Stock 742718109 4119 51949 SH SOLE 0 0 51949 PROFESSIONAL DIVERSITY NETWORK INC COM Stock 74312Y202 336 119403 SH SOLE 70000 0 49403 PROGRESSIVE CORP OHIO COM Stock 743315103 170 2790 SH SOLE 0 0 2790 PROOFPOINT INC 0.75 06/15/2020 Convertible 743424AD5 3 2000 SH SOLE 0 0 2000 PROSHARES SHORT S&P 500 ETF 74347B425 242 8000 SH SOLE 0 0 8000 PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 8 150 SH SOLE 0 0 150 PROSHARES ULTRA TECHNOLOGY ETF 74347R693 14 150 SH SOLE 0 0 150 PROSHARES ULTRASHORT S&P 500 ETF 74347B383 103 2507 SH SOLE 0 0 2507 PROSPERITY BANCSHARES INC Stock 743606105 80 1108 SH SOLE 0 0 1108 PRUDENTIAL FINL INC Stock 744320102 369 3564 SH SOLE 0 0 3564 PRUDENTIAL SHT DURATION HG YLD COM CEF 74442F107 85 6000 SH SOLE 0 0 6000 PSYCHEMEDICS CP Stock 744375205 1734 81194 SH SOLE 42700 0 38494 PUBLIC STORAGE INC REIT 74460D109 54 270 SH SOLE 0 0 270 PUBLIC SVC ENTERPRISE GROUP COM Stock 744573106 223 4441 SH SOLE 0 0 4441 QUALCOMM INC COM Stock 747525103 2214 39960 SH SOLE 30000 0 9960 QUALITY CARE PPTYS INC COM REIT 747545101 4 200 SH SOLE 0 0 200 QUANTA SERVICES INC Stock 74762E102 34 1000 SH SOLE 0 0 1000 RAVE RESTAURANT GROUP INC COM Stock 754198109 0 250 SH SOLE 0 0 250 RAYTHEON CO COM NEW Stock 755111507 129 600 SH SOLE 0 0 600 REALTY INCOME CORP REIT 756109104 244 4725 SH SOLE 0 0 4725 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 1 50 SH SOLE 0 0 50 RED HAT! INC. Stock 756577102 160 1070 SH SOLE 0 0 1070 RED ROBIN GOURMET BURGERS INC Stock 75689M101 6 100 SH SOLE 0 0 100 REDWOOD TRUST INC REIT 758075402 235 15208 SH SOLE 0 0 15208 REEDS INC COM Stock 758338107 37 22000 SH SOLE 0 0 22000 REGIONS FINANCIAL CORP NEW Stock 7591EP100 89 4806 SH SOLE 0 0 4806 RENASANT CORP COM Stock 75970E107 49 1150 SH SOLE 0 0 1150 RENEWABLE ENERGY GROUP INC COM NEW Stock 75972A301 8 600 SH SOLE 0 0 600 REXFORD INDL RLTY INC COM REIT 76169C100 239 8285 SH SOLE 0 0 8285 RF INDUSTRIES INC Stock 749552105 30 6450 SH SOLE 0 0 6450 RGC RESOURCES INC Stock 74955L103 1737 68387 SH SOLE 65425 0 2962 RLJ LODGING TR COM REIT 74965L101 528 27150 SH SOLE 0 0 27150 RMR GROUP INC CL A Stock 74967R106 14 205 SH SOLE 0 0 205 ROBERT HALF INTL INC COM Stock 770323103 35 600 SH SOLE 0 0 600 ROBO-STOX GLOBAL ROBOTICS AND AUTOMATION INDEX FUND ETF 301505707 188 4500 SH SOLE 0 0 4500 ROCKWELL AUTOMATION INC COM Stock 773903109 353 2025 SH SOLE 0 0 2025 ROCKWELL COLLINS INC Stock 774341101 135 1000 SH SOLE 0 0 1000 ROCKY MTN CHOCOLATE FACTORY INC NEW COM PAR $0.03 Stock 77467X101 1716 142650 SH SOLE 134300 0 8350 ROCKY SHOES & BOOTS INC Stock 774515100 6602 307774 SH SOLE 286199 0 21575 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S ADR 780097739 26 1000 SH SOLE 0 0 1000 ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 120 1015 SH SOLE 0 0 1015 ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 49 750 SH SOLE 0 0 750 ROYAL DUTCH SHELL PLC-ADR ADR 780259206 1331 20865 SH SOLE 0 0 20865 ROYCE GLOBAL VALUE TR INC COM CEF 78081T104 15 1367 SH SOLE 0 0 1367 ROYCE MICRO-CAP TRUST INC CEF 780915104 28 2953 SH SOLE 0 0 2953 ROYCE VALUE TR INC CEF 780910105 104 6690 SH SOLE 0 0 6690 RPM INTL INC 2.25 12/15/2020 Convertible 749685AT0 1 1000 SH SOLE 0 0 1000 RUSH ENTERPRISES INC CL A Stock 781846209 5 125 SH SOLE 0 0 125 S&P GLOBAL INC COM Stock 78409V104 154 805 SH SOLE 0 0 805 SABRA HEALTH CARE REIT INC REIT 78573L106 4 202 SH SOLE 0 0 202 SALEM MEDIA GROUP INC CL A Stock 794093104 1101 305725 SH SOLE 296000 0 9725 SALISBURY BANCORP INC COM Stock 795226109 5 103 SH SOLE 0 0 103 SAP AKTIENGESELLSCHAFT ADR ADR 803054204 32 300 SH SOLE 0 0 300 SAREPTA THERAPEUTICSINC COM Stock 803607100 69 935 SH SOLE 0 0 935 SCANA CORP NEW COM Stock 80589M102 18 479 SH SOLE 0 0 479 SCHLUMBERGER LTD COM Stock 806857108 502 7742 SH SOLE 0 0 7742 SCHNEIDER NATIONAL INC CL B Stock 80689H102 26 1000 SH SOLE 0 0 1000 SCHWAB US MID-CAP ETF ETF 808524508 15 275 SH SOLE 0 0 275 SCOTTS MIRACLE GRO CO CL A Stock 810186106 15 170 SH SOLE 0 0 170 SEABOARD CORP COM Stock 811543107 4 1 SH SOLE 0 0 1 SEACOR HOLDINGS INC COM Stock 811904101 3 51 SH SOLE 0 0 51 SEACOR MARINE HLDGS INC COM Stock 78413P101 6 310 SH SOLE 0 0 310 SEADRILL LIMTED Stock G7945E105 0 900 SH SOLE 0 0 900 SEAGATE TECHNOLOGY Stock G7945M107 6 100 SH SOLE 0 0 100 SEARS HLDGS CORP Stock 812350106 0 62 SH SOLE 0 0 62 SEMPRA ENERGY Stock 816851109 239 2152 SH SOLE 0 0 2152 SERVICE CORP INTL COM Stock 817565104 56 1475 SH SOLE 0 0 1475 SERVICE NOW INC Stock 81762P102 33 200 SH SOLE 0 0 200 SHARPS COMPLIANCE CORP CO Stock 820017101 1082 238250 SH SOLE 229600 0 8650 SHERWIN WILLIAMS CO COM Stock 824348106 145 370 SH SOLE 0 0 370 SHIP FINANCE INTERNATIONAL Stock G81075106 3 240 SH SOLE 0 0 240 SHIRE PLC ADR ADR 82481R106 91 608 SH SOLE 0 0 608 SHOPIFY INC CL A Stock 82509L107 26 210 SH SOLE 0 0 210 SIERRA BANCORP COM Stock 82620P102 4 140 SH SOLE 0 0 140 SIMON PROPERTY GROUP INC REIT 828806109 15 100 SH SOLE 0 0 100 SIMULATIONS PLUS INC Stock 829214105 1662 112699 SH SOLE 104774 0 7925 SIRIUS XM RADIO INC Stock 82968B103 2 250 SH SOLE 0 0 250 SIX FLAGS ENTMT CORP NEW COM Stock 83001A102 390 6271 SH SOLE 0 0 6271 SKECHERS U S A INC CL A Stock 830566105 12 300 SH SOLE 0 0 300 SKYWORKS SOLUTIONS INC COM Stock 83088M102 31 314 SH SOLE 0 0 314 SLM CORP COM Stock 78442P106 4 400 SH SOLE 0 0 400 SNAP INC CL A Stock 83304A106 42 2650 SH SOLE 0 0 2650 SNAP ON INC COM Stock 833034101 5 35 SH SOLE 0 0 35 SONY CORP SPONSORED ADR ADR 835699307 7 153 SH SOLE 0 0 153 SOTHEBYS HOLDINGS INC Stock 835898107 253 4940 SH SOLE 0 0 4940 SOUTHERN CO COM Stock 842587107 250 5600 SH SOLE 0 0 5600 SOUTHERN PERU COPPER CORP Stock 84265V105 66 1212 SH SOLE 0 0 1212 SOUTHWEST AIRLS CO COM Stock 844741108 313 5457 SH SOLE 0 0 5457 SOUTHWEST GAS HOLDINGS INC COM Stock 844895102 7 100 SH SOLE 0 0 100 SOUTHWESTERN ENERGY CO COM Stock 845467109 1 178 SH SOLE 0 0 178 SP PLUS CORP COM Stock 78469C103 1815 50975 SH SOLE 43000 0 7975 SPARTON CORP COM Stock 847235108 20 1146 SH SOLE 0 0 1146 SPDR BARCLAYS CAPITAL INTL TREASURY BOND ETF ETF 78464A516 59 2000 SH SOLE 0 0 2000 SPDR BIOTECH ETF ETF 78464A870 13 150 SH SOLE 0 0 150 SPDR BLOOMBERG BARCLAYS TIPS ETF ETF 78464A656 34 610 SH SOLE 0 0 610 SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 263 1088 SH SOLE 0 0 1088 SPDR GOLD ETF ETF 78463V107 418 3323 SH SOLE 0 0 3323 SPDR S&P 500 ETF ETF 78462F103 13291 50507 SH SOLE 0 0 50507 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 1123 3286 SH SOLE 0 0 3286 SPDR S&P RETAIL ETF ETF 78464A714 7 150 SH SOLE 0 0 150 SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 60 858 SH SOLE 0 0 858 SPDR SER TR DJ GLOBAL TITANS ETF ETF 78464A706 95 1130 SH SOLE 0 0 1130 SPDR SER TR S&P DIVID ETF ETF 78464A763 23 250 SH SOLE 0 0 250 SPDR SER TR WELLS FARGO PFD STOCK ETF ETF 78464A292 212 4879 SH SOLE 0 0 4879 SPEEDWAY MOTORSPORTS INC Stock 847788106 1663 93316 SH SOLE 89000 0 4316 SPOK HLDGS INC COM Stock 84863T106 50 3326 SH SOLE 0 0 3326 SPRINT CORP Stock 85207U105 5 943 SH SOLE 0 0 943 SPROTT PHYSICAL GOLD AND SILVER TRUST CEF 85208R101 7 500 SH SOLE 0 0 500 SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 8 700 SH SOLE 0 0 700 SQUARE INC CL A Stock 852234103 10 200 SH SOLE 0 0 200 STANLEY BLACK & DECKER INC COM Stock 854502101 77 500 SH SOLE 0 0 500 STARBUCKS CORP Stock 855244109 2402 41495 SH SOLE 0 0 41495 STEEL DYNAMICS INC COM Stock 858119100 57 1300 SH SOLE 0 0 1300 STEELCASE INC CL A Stock 858155203 334 24588 SH SOLE 0 0 24588 STERICYCLE INC Stock 858912108 12 200 SH SOLE 0 0 200 STORE CAP CORP COM REIT 862121100 2 100 SH SOLE 0 0 100 STRATASYS LTD Stock M85548101 1 40 SH SOLE 0 0 40 STRYKER CORP Stock 863667101 138 860 SH SOLE 0 0 860 SUN LIFE FINL INC COM Stock 866796105 69 1689 SH SOLE 0 0 1689 SUNPOWER CORP Stock 867652406 241 30200 SH SOLE 0 0 30200 SUNTRUST BANKS INC Stock 867914103 4449 65390 SH SOLE 0 0 65390 SUPERVALU INC COM NEW Stock 868536301 4 240 SH SOLE 0 0 240 SUTHERLAND ASSET MGMT CORP MD COM Stock 86933G105 5 309 SH SOLE 0 0 309 SWISS HELVETIA FUND INC CEF 870875101 12 990 SH SOLE 0 0 990 SYNAPTICS INC COM Stock 87157D109 14 300 SH SOLE 0 0 300 SYSCO CORP COM Stock 871829107 54 899 SH SOLE 0 0 899 T C PIPELINES Stock 87233Q108 24 700 SH SOLE 0 0 700 TAPIMMUNE INC COM PAR Stock 876033408 1 417 SH SOLE 0 0 417 TARGA RES CORP COM Stock 87612G101 57 1302 SH SOLE 0 0 1302 TARGET CORP COM Stock 87612E106 5093 73355 SH SOLE 25000 0 48355 TCW STRATEGIC INCOME FUND INC COM CEF 872340104 204 36712 SH SOLE 0 0 36712 TE CONNECTIVITY LTD Stock H84989104 90 900 SH SOLE 0 0 900 TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 1010 15435 SH SOLE 0 0 15435 TEGNA INC COM Stock 87901J105 177 15540 SH SOLE 0 0 15540 TELEPHONE & DATA SYS INC COM NEW Stock 879433829 5 165 SH SOLE 0 0 165 TELLURIAN INC NEW COM Stock 87968A104 1821 252500 SH SOLE 0 0 252500 TEMPLETON GLOBAL INCOME FD INC CEF 880198106 10404 1628114 SH SOLE 0 0 1628114 TENAX THERAPEUTICS INC COM NEW Stock 88032L209 0 1 SH SOLE 0 0 1 TENNECO INC COM Stock 880349105 3 50 SH SOLE 0 0 50 TERADATA CORP Stock 88076W103 322 8124 SH SOLE 0 0 8124 TEREX CORP NEW COM Stock 880779103 30 800 SH SOLE 0 0 800 TESLA MOTORS INC Stock 88160R101 115 431 SH SOLE 0 0 431 TEVA PHARMACEUTICAL FIN LLC 0.25 02/01/2026 Convertible 88163VAE9 1 1000 SH SOLE 0 0 1000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 6 328 SH SOLE 0 0 328 TEXAS INSTRS INC COM Stock 882508104 1483 14277 SH SOLE 0 0 14277 TG THERAPEUTICS INC COM Stock 88322Q108 298 21000 SH SOLE 0 0 21000 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 681 3300 SH SOLE 0 0 3300 TIER REIT INC COM NEW REIT 88650V208 5 250 SH SOLE 0 0 250 TIFFANY & CO Stock 886547108 18 188 SH SOLE 0 0 188 TIME WARNER INC Stock 887317303 169 1785 SH SOLE 0 0 1785 TITAN INTL INC ILL COM Stock 88830M102 6 450 SH SOLE 0 0 450 TIVO INC Stock 88870P106 0 1 SH SOLE 0 0 1 TJX COS INC NEW COM Stock 872540109 98 1200 SH SOLE 0 0 1200 TOOTSIE ROLL INDS INC COM Stock 890516107 98 3315 SH SOLE 0 0 3315 TORONTO DOMINION BANK Stock 891160509 47 828 SH SOLE 0 0 828 TOTAL SA ADR ADR 89151E109 87 1502 SH SOLE 0 0 1502 TOWER INTL INC COM Stock 891826109 3 100 SH SOLE 0 0 100 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 68 520 SH SOLE 0 0 520 TRANSACT TECHNOLOGIES INC COM Stock 892918103 1300 99600 SH SOLE 95000 0 4600 TRANSOCEAN Stock H8817H100 127 12800 SH SOLE 0 0 12800 TRAVELCENTERS OF AMERICA Stock 894174101 17 4850 SH SOLE 0 0 4850 TRAVELERS COMPANIES INC COM Stock 89417E109 15 106 SH SOLE 0 0 106 TREEHOUSE FOODS INC Stock 89469A104 5 128 SH SOLE 0 0 128 TRI POINTE HOMES INCCOM USD0.01 Stock 87265H109 1892 115163 SH SOLE 115000 0 163 TRINITY INDS INC COM Stock 896522109 1729 53000 SH SOLE 52000 0 1000 TRONC INC COM Stock 89703P107 3 200 SH SOLE 0 0 200 TRUETT-HURST INC CL A Stock 897871109 2616 1429271 SH SOLE 885034 0 544237 TUPPERWARE BRANDS CORP Stock 899896104 10 200 SH SOLE 0 0 200 TWENTY FIRST CENTY FOX INC CL A Stock 90130A101 0 2 SH SOLE 0 0 2 TWILIO INC CL A Stock 90138F102 38 1000 SH SOLE 0 0 1000 TWITTER INC COM Stock 90184L102 9 315 SH SOLE 0 0 315 TYSON FOODS INC CL A Stock 902494103 4 48 SH SOLE 0 0 48 U S GEOTHERMAL INC COM NEW Stock 90338S201 0 0 SH SOLE 0 0 0 U S GLOBAL INVS INCORPORA CLASS A Stock 902952100 3 1000 SH SOLE 0 0 1000 U S SILICA HLDGS INCCOM Stock 90346E103 15 600 SH SOLE 0 0 600 U.S. AUTO PARTS NETWORK INC COM Stock 90343C100 3023 1474435 SH SOLE 1276610 0 197825 ULTRA CLEAN HLDGS INC COM Stock 90385V107 8 400 SH SOLE 0 0 400 UMB FINL CORP COM Stock 902788108 49 674 SH SOLE 0 0 674 UNDER ARMOUR INC Stock 904311107 1245 76125 SH SOLE 74000 0 2125 UNDER ARMOUR INC CL C Stock 904311206 184 12801 SH SOLE 0 0 12801 UNILEVER N V N Y SHS NEW ADR 904784709 353 6255 SH SOLE 0 0 6255 UNILEVER PLC SPON ADR NEW ADR 904767704 501 9010 SH SOLE 0 0 9010 UNION PAC CORP COM Stock 907818108 8604 64007 SH SOLE 0 0 64007 UNITED CONTL HLDGS INC Stock 910047109 26 380 SH SOLE 0 0 380 UNITED PARCEL SERVICE INC Stock 911312106 5373 51336 SH SOLE 21500 0 29836 UNITED RENTALS INC Stock 911363109 82 475 SH SOLE 0 0 475 UNITED STATES LIME & MINERALS COM Stock 911922102 1745 23850 SH SOLE 23000 0 850 UNITED STATES STL CORP Stock 912909108 4 100 SH SOLE 0 0 100 UNITED TECHNOLOGIES CORP COM Stock 913017109 517 4111 SH SOLE 0 0 4111 UNITEDHEALTH GROUP Stock 91324P102 9 44 SH SOLE 0 0 44 UNIVERSAL DISPLAY CORP COM Stock 91347P105 35 350 SH SOLE 0 0 350 UNIVEST CORP PA COM Stock 915271100 6 204 SH SOLE 0 0 204 UNUM GROUP COM Stock 91529Y106 102 2150 SH SOLE 0 0 2150 URBAN OUTFITTERS INC COM Stock 917047102 26 700 SH SOLE 0 0 700 URSTADT BIDDLE PPTYS INC CL A REIT 917286205 2 109 SH SOLE 0 0 109 URSTADT BIDDLE PPTYS INC COM REIT 917286106 5 312 SH SOLE 0 0 312 US BANCORP DEL COM NEW Stock 902973304 1438 28478 SH SOLE 0 0 28478 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 39 765 SH SOLE 0 0 765 V F CORP COM Stock 918204108 12 156 SH SOLE 0 0 156 VAIL RESORTS INC Stock 91879Q109 67 300 SH SOLE 0 0 300 VALE SA (ADR) ADR 91912E105 13 1000 SH SOLE 0 0 1000 VALERO ENERGY CORP Stock 91913Y100 10 108 SH SOLE 0 0 108 VANDA PHARMACEUTICALS INC Stock 921659108 84 5000 SH SOLE 0 0 5000 VANECK VECTORS BIOTECH ETF ETF 92189F726 111 921 SH SOLE 0 0 921 VANECK VECTORS OIL SERVICES ETF ETF 92189F718 33 1380 SH SOLE 0 0 1380 VANECK VECTORS PHARMACEUTICAL ETF ETF 92189F692 154 2705 SH SOLE 0 0 2705 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 28 205 SH SOLE 0 0 205 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 627 6201 SH SOLE 0 0 6201 VANGUARD EXTENDED MARKET ETF ETF 922908652 4100 36753 SH SOLE 0 0 36753 VANGUARD FINANCIALS ETF ETF 92204A405 298 4286 SH SOLE 0 0 4286 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 20 375 SH SOLE 0 0 375 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 9 79 SH SOLE 0 0 79 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1159 26201 SH SOLE 0 0 26201 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1504 32020 SH SOLE 0 0 32020 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 36 595 SH SOLE 0 0 595 VANGUARD GROWTH ETF ETF 922908736 29 206 SH SOLE 0 0 206 VANGUARD HEALTH CARE ETF ETF 92204A504 2598 16923 SH SOLE 0 0 16923 VANGUARD HIGH DIVIDEND YIELD ETF 921946406 288 3486 SH SOLE 0 0 3486 VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 119 1085 SH SOLE 0 0 1085 VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 545 3190 SH SOLE 0 0 3190 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 974 11476 SH SOLE 0 0 11476 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 19 292 SH SOLE 0 0 292 VANGUARD MID CAP ETF 922908629 160 1039 SH SOLE 0 0 1039 VANGUARD MID CAP GROWTH ETF ETF 922908538 30 230 SH SOLE 0 0 230 VANGUARD REIT INDEX ETF ETF 922908553 93 1226 SH SOLE 0 0 1226 VANGUARD S&P 500 ETF ETF 922908363 5343 22072 SH SOLE 0 0 22072 VANGUARD S&P 500 GROWTH ETF ETF 921932505 57 410 SH SOLE 0 0 410 VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 64 820 SH SOLE 0 0 820 VANGUARD SHORT TERM INFL-PROTECTED ETF 922020805 7939 162323 SH SOLE 0 0 162323 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 64 820 SH SOLE 0 0 820 VANGUARD SMALL CAP ETF ETF 922908751 489 3331 SH SOLE 0 0 3331 VANGUARD SMALL CAP VALUE ETF ETF 922908611 392 3031 SH SOLE 0 0 3031 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 30 180 SH SOLE 0 0 180 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 10 200 SH SOLE 0 0 200 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2065 25834 SH SOLE 0 0 25834 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 2088 38143 SH SOLE 0 0 38143 VANGUARD TOTAL INTL STOCK IDEX ETF ETF 921909768 1222 21600 SH SOLE 0 0 21600 VANGUARD TOTAL STK MKT ETF 922908769 18635 137304 SH SOLE 0 0 137304 VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 25 333 SH SOLE 0 0 333 VANGUARD UTILITIES ETF 92204A876 176 1576 SH SOLE 0 0 1576 VANGUARD VALUE ETF ETF 922908744 96 935 SH SOLE 0 0 935 VECTOR GROUP LTD Stock 92240M108 629 30864 SH SOLE 0 0 30864 VECTREN CORP Stock 92240G101 590 9225 SH SOLE 0 0 9225 VECTRUS INC COM Stock 92242T101 2 55 SH SOLE 0 0 55 VENTAS INC REIT 92276F100 77 1546 SH SOLE 0 0 1546 VEREIT INC COM REIT 92339V100 10 1466 SH SOLE 0 0 1466 VERIFONE HOLDING Stock 92342Y109 2 100 SH SOLE 0 0 100 VERINT SYS INC 1.5 06/01/2021 Convertible 92343XAA8 2 2000 SH SOLE 0 0 2000 VERIZON COMMUNICATIONS Stock 92343V104 4418 92379 SH SOLE 0 0 92379 VIACOM INC CL A Stock 92553P102 13 340 SH SOLE 0 0 340 VIACOM INC CL B Stock 92553P201 23 736 SH SOLE 0 0 736 VILLAGE SUPER MKT INC CL A NEW Stock 927107409 564 21375 SH SOLE 20000 0 1375 VISA INC Stock 92826C839 339 2832 SH SOLE 0 0 2832 VISHAY INTERTECHNOLOGY INC COM Stock 928298108 0 0 SH SOLE 0 0 0 VODAFONE GROUP NEW ADR F ADR 92857W308 436 15666 SH SOLE 0 0 15666 VONAGE HLDGS CORP COM Stock 92886T201 11 1000 SH SOLE 0 0 1000 VORNADO REALTY TRUST REIT 929042109 4 59 SH SOLE 0 0 59 VOYA PRIME RATE TR SH BEN INT CEF 92913A100 3 600 SH SOLE 0 0 600 VULCAN MATLS CO COM Stock 929160109 206 1800 SH SOLE 0 0 1800 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 6893 105287 SH SOLE 18000 0 87287 WALMART INC COM Stock 931142103 1109 12466 SH SOLE 0 0 12466 WASHINGTON PRIME GROUP INC REIT 93964W108 7 1000 SH SOLE 0 0 1000 WASHINGTON REAL ESTATE INVT TR REIT 939653101 53 1925 SH SOLE 0 0 1925 WASTE MANAGEMENT INC Stock 94106L109 1333 15850 SH SOLE 0 0 15850 WD-40 CO COM Stock 929236107 66 500 SH SOLE 0 0 500 WEATHERFORD INTL LTD 5.875 07/01/2021 Corp Bond 947075AH0 2 2000 SH SOLE 0 0 2000 WEC ENERGY GROUP INC COM Stock 92939U106 840 13401 SH SOLE 0 0 13401 WEIGHT WATCHERS INTL INC NEW COM Stock 948626106 13 200 SH SOLE 0 0 200 WELLCARE HEALTH PLANS INC COM Stock 94946T106 19 100 SH SOLE 0 0 100 WELLS FARGO CO NEW COM Stock 949746101 1084 20693 SH SOLE 0 0 20693 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 3 2 SH SOLE 0 0 2 WENDYS CO COM Stock 95058W100 2489 141825 SH SOLE 120000 0 21825 WESCO AIRCRAFT HLDGS INC COM Stock 950814103 2 230 SH SOLE 0 0 230 WESTELL TECHNOLOGIES INC Stock 957541204 2 450 SH SOLE 0 0 450 WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME CEF 95766R104 1424 125832 SH SOLE 0 0 125832 WESTERN ASSET EMRG MKT DEBT FD COM CEF 95766A101 1 73 SH SOLE 0 0 73 WESTERN ASSET HGH YLD DFNDFD COM CEF 95768B107 2 150 SH SOLE 0 0 150 WESTERN ASSET PREMIER BD FD SHS BEN INT CEF 957664105 13 1000 SH SOLE 0 0 1000 WESTERN DIGITAL CORP COM Stock 958102105 92 1000 SH SOLE 0 0 1000 WESTERN UNION COMPANY Stock 959802109 8 400 SH SOLE 0 0 400 WESTPORT INNOVATION Stock 960908309 0 200 SH SOLE 0 0 200 WESTROCK CO COM Stock 96145D105 7 110 SH SOLE 0 0 110 WESTWOOD HLDGS GROUP INC COM Stock 961765104 2926 51794 SH SOLE 41000 0 10794 WEYCO GROUP INC COM Stock 962149100 22 650 SH SOLE 0 0 650 WEYERHAEUSER CO REIT 962166104 1900 54278 SH SOLE 0 0 54278 WGL HLDGS INC COM Stock 92924F106 22 258 SH SOLE 0 0 258 WHIRLPOOL CORP COM Stock 963320106 52 341 SH SOLE 0 0 341 WHITING PETROLEUM CORPORATION Stock 966387409 85 2500 SH SOLE 0 0 2500 WIDEOPENWEST INC COM Stock 96758W101 4 580 SH SOLE 0 0 580 WILLIAMS COS INC DEL COM Stock 969457100 570 22931 SH SOLE 0 0 22931 WILLIAMS SONOMA INC Stock 969904101 315 5966 SH SOLE 0 0 5966 WINTRUST FINANCIAL CP Stock 97650W108 9 100 SH SOLE 0 0 100 WISDOMTREE DREYFUS CHINESE YUAN FD ETF 97717W182 5 200 SH SOLE 0 0 200 WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 6 100 SH SOLE 0 0 100 WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND ETF 97717X610 90 3400 SH SOLE 0 0 3400 WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 28 510 SH SOLE 0 0 510 WISDOMTREE INTL MIDCAP DIVIDEND FUND ETF 97717W778 103 1500 SH SOLE 0 0 1500 WISDOMTREE INVTS INC COM Stock 97717P104 3898 425099 SH SOLE 275000 0 150099 WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 25 455 SH SOLE 0 0 455 WISDOMTREE TR INTL LARGECAP DIVID FD ETF 97717W794 144 2900 SH SOLE 0 0 2900 WMI HOLDINGS CORP. Stock 92936P100 0 45 SH SOLE 0 0 45 WORLD WRESTLING ENTERTAINMENT INC Stock 98156Q108 122 3400 SH SOLE 0 0 3400 WPX ENERGY INC Stock 98212B103 7 476 SH SOLE 0 0 476 WYNDHAM WORLDWIDE CORP COM Stock 98310W108 76 660 SH SOLE 0 0 660 XCEL ENERGY INC COM Stock 98389B100 100 2195 SH SOLE 0 0 2195 XEROX CORP COM NEW Stock 984121608 36 1243 SH SOLE 0 0 1243 XILINX INC Stock 983919101 15 206 SH SOLE 0 0 206 XL GROUP LTD COM Stock G98294104 10 175 SH SOLE 0 0 175 XPRESSPA GROUP INC COM Stock 98420U109 0 25 SH SOLE 0 0 25 XYLEM INC Stock 98419M100 194 2521 SH SOLE 0 0 2521 YINGLI GREEN HLDG CO LTD ADR ADR 98584B202 0 2 SH SOLE 0 0 2 YORK WTR CO Stock 987184108 1175 37900 SH SOLE 34975 0 2925 YRC WORLDWIDE INC COM PAR $.01 Stock 984249607 0 5 SH SOLE 0 0 5 YUM CHINA HLDGS INC COM Stock 98850P109 580 13974 SH SOLE 0 0 13974 YUM! BRANDS INC Stock 988498101 1216 14279 SH SOLE 0 0 14279 ZENDESK INC COM Stock 98936J101 14 300 SH SOLE 0 0 300 ZIMMER HLDGS INC Stock 98956P102 50 460 SH SOLE 0 0 460 ZIONS BANCORPORATION COM Stock 989701107 13 251 SH SOLE 0 0 251 ZOETIS INC COM CL A Stock 98978V103 2372 28400 SH SOLE 25000 0 3400 ZYNGA INC Stock 98986T108 4 1150 SH SOLE 0 0 1150