0001062993-19-002909.txt : 20190715 0001062993-19-002909.hdr.sgml : 20190715 20190715115435 ACCESSION NUMBER: 0001062993-19-002909 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190715 DATE AS OF CHANGE: 20190715 EFFECTIVENESS DATE: 20190715 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: 19954573 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 06-30-2019 06-30-2019 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 07-11-2019 0 389 866048 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 3M CO COM 88579Y101 2102 12127 SH SOLE 0 0 12127 A H BELO CORP COM CL A 001282102 3936 1066574 SH SOLE 825007 0 241567 ABB LTD SPONSORED ADR 000375204 1242 62000 SH SOLE 62000 0 0 ABBOTT LABS COM 002824100 6039 71804 SH SOLE 0 0 71804 ABBVIE INC COM 00287Y109 4387 60333 SH SOLE 0 0 60333 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 843 4564 SH SOLE 0 0 4564 ACME UTD CORP COM 004816104 13578 601313 SH SOLE 313851 0 287462 ADVANCED MICRO DEVICES INC COM 007903107 3090 101750 SH SOLE 90000 0 11750 ALAMO GROUP INC COM 011311107 2812 28144 SH SOLE 26900 0 1244 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3249 1899865 SH SOLE 1750000 0 149865 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 390 2300 SH SOLE 0 0 2300 ALLIANT ENERGY CORP COM 018802108 284 5787 SH SOLE 0 0 5787 ALLIED MOTION TECHNOLOGIES I COM 019330109 1035 27300 SH SOLE 22000 0 5300 ALLSTATE CORP COM 020002101 513 5047 SH SOLE 0 0 5047 ALPHABET INC CAP STK CL C 02079K107 2386 2207 SH SOLE 0 0 2207 ALPS ETF TR ALERIAN MLP 00162Q866 334 33959 SH SOLE 0 0 33959 ALTRIA GROUP INC COM 02209S103 1256 26528 SH SOLE 0 0 26528 AMAZON COM INC COM 023135106 4025 12341 SH SOLE 450 0 11891 AMC ENTMT HLDGS INC CL A COM 00165C104 1693 181501 SH SOLE 175000 0 6501 AMEREN CORP COM 023608102 919 12233 SH SOLE 0 0 12233 AMERICAN AIRLS GROUP INC COM 02376R102 2705 82961 SH SOLE 72000 0 10961 AMERICAN ELEC PWR CO INC COM 025537101 5019 57031 SH SOLE 0 0 57031 AMERICAN EXPRESS CO COM 025816109 951 7707 SH SOLE 0 0 7707 AMERICAN SOFTWARE INC CL A 029683109 3502 266345 SH SOLE 210850 0 55495 AMERICAN TOWER CORP NEW COM 03027X100 634 3100 SH SOLE 0 0 3100 AMERICAN WTR WKS CO INC NEW COM 030420103 254 2189 SH SOLE 0 0 2189 AMGEN INC COM 031162100 4258 23108 SH SOLE 0 0 23108 ANALOG DEVICES INC COM 032654105 282 2500 SH SOLE 0 0 2500 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1137 12849 SH SOLE 4229 0 8620 AON PLC SHS CL A G0408V102 523 2712 SH SOLE 0 0 2712 APPLE INC COM 037833100 19982 100959 SH SOLE 12000 0 88959 APPLIED MATLS INC COM 038222105 1168 26006 SH SOLE 20286 0 5720 ARC DOCUMENT SOLUTIONS INC COM 00191G103 599 293600 SH SOLE 250000 0 43600 ARCHER DANIELS MIDLAND CO COM 039483102 513 12569 SH SOLE 0 0 12569 ARRAY BIOPHARMA INC COM 04269X105 4633 100000 SH SOLE 0 0 100000 ARTESIAN RESOURCES CORP CL A 043113208 1004 27008 SH SOLE 25408 0 1600 ASTRONOVA INC COM 04638F108 2557 98950 SH SOLE 94400 0 4550 AT&T INC COM 00206R102 9346 278906 SH SOLE 62000 0 216906 ATHENE HLDG LTD CL A G0684D107 238 5523 SH SOLE 0 0 5523 AURORA CANNABIS INC COM 05156X108 137 17500 SH SOLE 0 0 17500 B & G FOODS INC NEW COM 05508R106 271 13041 SH SOLE 0 0 13041 BANK AMER CORP COM 060505104 4050 139642 SH SOLE 91000 0 48642 BANK HAWAII CORP COM 062540109 435 5250 SH SOLE 0 0 5250 BANK MONTREAL QUE COM 063671101 294 3895 SH SOLE 0 0 3895 BAR HBR BANKSHARES COM 066849100 814 30620 SH SOLE 29500 0 1120 BASSETT FURNITURE INDS INC COM 070203104 1254 82250 SH SOLE 79500 0 2750 BAXTER INTL INC COM 071813109 570 6959 SH SOLE 0 0 6959 BB&T CORP COM 054937107 208 4229 SH SOLE 0 0 4229 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1592 5 SH SOLE 0 0 5 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3368 15799 SH SOLE 0 0 15799 BG STAFFING INC COM 05544A109 3435 181941 SH SOLE 176141 0 5800 BIOGEN INC COM 09062X103 538 2300 SH SOLE 2300 0 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 166 11500 SH SOLE 0 0 11500 BLACKROCK INC COM 09247X101 731 1558 SH SOLE 1500 0 58 BLUE BIRD CORP COM 095306106 5773 293196 SH SOLE 284715 0 8481 BOEING CO COM 097023105 2846 7818 SH SOLE 0 0 7818 BOOT BARN HLDGS INC COM 099406100 3845 107875 SH SOLE 103500 0 4375 BORGWARNER INC COM 099724106 1427 34000 SH SOLE 34000 0 0 BOWL AMER INC CL A 102565108 1474 92713 SH SOLE 88396 0 4317 BP PLC SPONSORED ADR 055622104 1340 32125 SH SOLE 0 0 32125 BRISTOL MYERS SQUIBB CO COM 110122108 3610 79613 SH SOLE 41000 0 38613 BROOKS AUTOMATION INC COM 114340102 2015 52000 SH SOLE 48800 0 3200 CAMPBELL SOUP CO COM 134429109 874 21820 SH SOLE 0 0 21820 CARDINAL HEALTH INC COM 14149Y108 1368 29047 SH SOLE 29000 0 47 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 298 13200 SH SOLE 0 0 13200 CATCHMARK TIMBER TR INC CL A 14912Y202 2311 221194 SH SOLE 203000 0 18194 CATERPILLAR INC DEL COM 149123101 2968 21776 SH SOLE 11000 0 10776 CBOE GLOBAL MARKETS INC COM 12503M108 994 9591 SH SOLE 0 0 9591 CBS CORP NEW CL B 124857202 993 19903 SH SOLE 17000 0 2903 CELGENE CORP COM 151020104 241 2610 SH SOLE 0 0 2610 CENTERPOINT ENERGY INC COM 15189T107 232 8090 SH SOLE 0 0 8090 CENTRAL GARDEN & PET CO COM 153527106 2115 78475 SH SOLE 72200 0 6275 CENTURY CASINOS INC COM 156492100 898 92550 SH SOLE 89000 0 3550 THE CHARLES SCHWAB CORPORATI COM 808513105 1195 29729 SH SOLE 27000 0 2729 CHATHAM LODGING TR COM 16208T102 953 50520 SH SOLE 43500 0 7020 CHESAPEAKE ENERGY CORP COM 165167107 57 29200 SH SOLE 0 0 29200 CHEVRON CORP NEW COM 166764100 2676 21503 SH SOLE 0 0 21503 CME GROUP INC COM 12572Q105 2805 14453 SH SOLE 0 0 14453 CHROMADEX CORP COM NEW 171077407 103 22167 SH SOLE 0 0 22167 CISCO SYS INC COM 17275R102 2173 39712 SH SOLE 0 0 39712 CITIGROUP INC COM NEW 172967424 540 7708 SH SOLE 0 0 7708 CLOROX CO DEL COM 189054109 1273 8313 SH SOLE 0 0 8313 COCA COLA CO COM 191216100 3490 68544 SH SOLE 0 0 68544 COHEN & STEERS INFRASTRUCTUR COM 19248A109 267 10300 SH SOLE 0 0 10300 COHERENT INC COM 192479103 961 7047 SH SOLE 7047 0 0 COLGATE PALMOLIVE CO COM 194162103 1256 17522 SH SOLE 0 0 17522 COLLECTORS UNIVERSE INC COM NEW 19421R200 6264 293550 SH SOLE 280000 0 13550 COMCAST CORP NEW CL A 20030N101 2538 60027 SH SOLE 0 0 60027 COMMERCE BANCSHARES INC COM 200525103 516 8642 SH SOLE 0 0 8642 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1703 89136 SH SOLE 67000 0 22136 CONOCOPHILLIPS COM 20825C104 3169 51946 SH SOLE 0 0 51946 CONSOLIDATED COMM HLDGS INC COM 209034107 1162 235754 SH SOLE 151300 0 84454 CONSOLIDATED EDISON INC COM 209115104 322 3678 SH SOLE 0 0 3678 CONSTELLATION BRANDS INC CL A 21036P108 772 3919 SH SOLE 0 0 3919 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 457 7875 SH SOLE 0 0 7875 CORNING INC COM 219350105 391 11767 SH SOLE 0 0 11767 COSTCO WHSL CORP NEW COM 22160K105 1813 6859 SH SOLE 0 0 6859 COVANTA HLDG CORP COM 22282E102 1051 58662 SH SOLE 0 0 58662 CROWN CRAFTS INC COM 228309100 4604 979506 SH SOLE 905468 0 74038 CSX CORP COM 126408103 243 3145 SH SOLE 0 0 3145 CUMMINS INC COM 231021106 573 3347 SH SOLE 0 0 3347 CVS HEALTH CORP COM 126650100 3846 70590 SH SOLE 45000 0 25590 DAKTRONICS INC COM 234264109 876 142050 SH SOLE 130000 0 12050 DANAHER CORPORATION COM 235851102 257 1800 SH SOLE 0 0 1800 DEERE & CO COM 244199105 1912 11537 SH SOLE 0 0 11537 DEL TACO RESTAURANTS INC COM 245496104 3197 249375 SH SOLE 238000 0 11375 DENNYS CORP COM 24869P104 4082 198807 SH SOLE 125000 0 73807 DISCOVER FINL SVCS COM 254709108 257 3307 SH SOLE 0 0 3307 DISNEY WALT CO COM DISNEY 254687106 5683 40698 SH SOLE 4741 0 35957 DOMINION ENERGY INC COM 25746U109 376 4861 SH SOLE 0 0 4861 DONALDSON INC COM 257651109 3816 75037 SH SOLE 0 0 75037 DOUGLAS DYNAMICS INC COM 25960R105 3476 87349 SH SOLE 64000 0 23349 DOW INC COM 260557103 337 6835 SH SOLE 0 0 6835 BNY MELLON STRATEGIC MUN BD COM 09662E109 104 13124 SH SOLE 0 0 13124 DTE ENERGY CO COM 233331107 896 7009 SH SOLE 0 0 7009 DUKE ENERGY CORP NEW COM NEW 26441C204 511 5793 SH SOLE 0 0 5793 DUPONT DE NEMOURS INC COM 26614N102 545 7262 SH SOLE 0 0 7262 EASTERN CO COM 276317104 3155 112597 SH SOLE 106472 0 6125 EATON VANCE ENHANCED EQ INC COM 278274105 548 36576 SH SOLE 0 0 36576 EATON VANCE TAX ADVT DIV INC COM 27828G107 386 16204 SH SOLE 0 0 16204 EMERSON ELEC CO COM 291011104 1180 17688 SH SOLE 8138 0 9550 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 1401 94631 SH SOLE 0 0 94631 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 156 10737 SH SOLE 0 0 10737 ENBRIDGE INC COM 29250N105 1703 47203 SH SOLE 45000 0 2203 SELECT SECTOR SPDR TR ENERGY 81369Y506 332 5208 SH SOLE 0 0 5208 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 754 53529 SH SOLE 0 0 53529 ENTERPRISE PRODS PARTNERS L COM 293792107 493 17093 SH SOLE 0 0 17093 ENVIVA PARTNERS LP COM UNIT 29414J107 6636 211190 SH SOLE 0 0 211190 EQUIFAX INC COM 294429105 750 5548 SH SOLE 5548 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 339 4460 SH SOLE 0 0 4460 ESCALADE INC COM 296056104 6032 525865 SH SOLE 460500 0 65365 ETHAN ALLEN INTERIORS INC COM 297602104 1994 94675 SH SOLE 89000 0 5675 EXELON CORP COM 30161N101 1187 24757 SH SOLE 0 0 24757 EXXON MOBIL CORP COM 30231G102 8379 109339 SH SOLE 32500 0 76839 FACEBOOK INC CL A 30303M102 4374 22661 SH SOLE 4972 0 17689 FARMER BROS CO COM 307675108 1967 120175 SH SOLE 114000 0 6175 FARMLAND PARTNERS INC COM 31154R109 109 15504 SH SOLE 0 0 15504 FASTENAL CO COM 311900104 326 10000 SH SOLE 0 0 10000 FIFTH THIRD BANCORP COM 316773100 6621 237326 SH SOLE 0 0 237326 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4626 167597 SH SOLE 0 0 167597 FIRST MAJESTIC SILVER CORP COM 32076V103 127 16000 SH SOLE 0 0 16000 1ST SOURCE CORP COM 336901103 248 5349 SH SOLE 0 0 5349 FIRST TR ENHANCED EQTY INC F COM 337318109 3979 248847 SH SOLE 0 0 248847 FISERV INC COM 337738108 1480 16240 SH SOLE 0 0 16240 FLEXSTEEL INDS INC COM 339382103 2520 147700 SH SOLE 141500 0 6200 FLWS/1-800 FLOWERS CL A 68243Q106 2930 155175 SH SOLE 148300 0 6875 FORD MTR CO DEL COM 345370860 1374 134323 SH SOLE 0 0 134323 FREEPORT-MCMORAN INC CL B 35671D857 368 31698 SH SOLE 0 0 31698 GABELLI DIVD & INCOME TR COM 36242H104 895 41312 SH SOLE 0 0 41312 GALLAGHER ARTHUR J & CO COM 363576109 3018 34451 SH SOLE 0 0 34451 GANNETT CO INC COM 36473H104 2660 325987 SH SOLE 300131 0 25856 GENERAL DYNAMICS CORP COM 369550108 567 3116 SH SOLE 0 0 3116 GENERAL ELECTRIC CO COM 369604103 1128 107462 SH SOLE 0 0 107462 GENERAL MLS INC COM 370334104 1153 21959 SH SOLE 0 0 21959 GENERAL MTRS CO COM 37045V100 215 5571 SH SOLE 0 0 5571 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 420 10505 SH SOLE 0 0 10505 GLOBAL WTR RES INC COM 379463102 1902 182225 SH SOLE 164000 0 18225 GOLDMAN SACHS GROUP INC COM 38141G104 515 2516 SH SOLE 0 0 2516 ALPHABET INC CAP STK CL A 02079K305 4527 4181 SH SOLE 2050 0 2131 GOPRO INC CL A 38268T103 90 16500 SH SOLE 0 0 16500 GRAHAM CORP COM 384556106 1497 74050 SH SOLE 68000 0 6050 GRAINGER W W INC COM 384802104 1268 4729 SH SOLE 0 0 4729 GROUPON INC COM 399473107 107 30000 SH SOLE 0 0 30000 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 928 110000 SH SOLE 110000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 760 7500 SH SOLE 7500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 209 3747 SH SOLE 0 0 3747 HEALTHCARE SVCS GRP INC COM 421906108 1402 46243 SH SOLE 37000 0 9243 HERCULES CAPITAL INC DBCV 4.375% 2/0 427096AF9 508 508000 SH SOLE 0 0 508000 HERCULES CAPITAL INC COM 427096508 269 20988 SH SOLE 0 0 20988 HEWLETT PACKARD ENTERPRISE C COM 42824C109 153 10259 SH SOLE 0 0 10259 HI CRUSH INC COM 428337109 32 13000 SH SOLE 0 0 13000 HOME DEPOT INC COM 437076102 2102 10106 SH SOLE 0 0 10106 HONEYWELL INTL INC COM 438516106 1212 6941 SH SOLE 0 0 6941 HP INC COM 40434L105 230 11063 SH SOLE 0 0 11063 IDEX CORP COM 45167R104 1678 9748 SH SOLE 0 0 9748 ILLINOIS TOOL WKS INC COM 452308109 842 5586 SH SOLE 0 0 5586 INTEL CORP COM 458140100 7854 164075 SH SOLE 0 0 164075 INTERNATIONAL BUSINESS MACHS COM 459200101 2139 15511 SH SOLE 0 0 15511 INTUIT COM 461202103 329 1260 SH SOLE 0 0 1260 INVESTORS BANCORP INC NEW COM 46146L101 129 11559 SH SOLE 0 0 11559 ISHARES TR 1 3 YR TREAS BD 464287457 5347 63072 SH SOLE 0 0 63072 ISHARES TR CORE US AGGBD ET 464287226 292 2621 SH SOLE 0 0 2621 ISHARES TR CORE MSCI EAFE 46432F842 1996 32511 SH SOLE 0 0 32511 ISHARES TR CORE S&P MCP ETF 464287507 711 3661 SH SOLE 0 0 3661 ISHARES TR HDG MSCI EAFE 46434V803 679 22758 SH SOLE 0 0 22758 ISHARES TR SELECT DIVID ETF 464287168 9473 95148 SH SOLE 0 0 95148 ISHARES TR U.S. CNSM SV ETF 464287580 425 1950 SH SOLE 0 0 1950 ISHARES TR US REGNL BKS ETF 464288778 977 21275 SH SOLE 0 0 21275 ISHARES TR U.S. UTILITS ETF 464287697 402 2664 SH SOLE 0 0 2664 ISHARES TR IBOXX INV CP ETF 464287242 465 3736 SH SOLE 0 0 3736 ISHARES TR MSCI EAFE ETF 464287465 3180 48378 SH SOLE 0 0 48378 ISHARES TR EAFE VALUE ETF 464288877 1427 29690 SH SOLE 0 0 29690 ISHARES TR MSCI EMG MKT ETF 464287234 655 15266 SH SOLE 0 0 15266 ISHARES TR MSCI INDIA ETF 46429B598 391 11079 SH SOLE 0 0 11079 ISHARES TR NEW YORK MUN ETF 464288323 500 8800 SH SOLE 0 0 8800 ISHARES TR RUSSELL 2000 ETF 464287655 497 3194 SH SOLE 0 0 3194 ISHARES TR S&P 500 GRWT ETF 464287309 28629 159723 SH SOLE 0 0 159723 ISHARES TR CORE S&P500 ETF 464287200 2862 9709 SH SOLE 0 0 9709 ISHARES TR S&P 500 VAL ETF 464287408 20119 172593 SH SOLE 0 0 172593 ISHARES TR CORE S&P SCP ETF 464287804 724 9253 SH SOLE 0 0 9253 ISHARES TR PFD AND INCM SEC 464288687 1177 31941 SH SOLE 0 0 31941 ISHARES TR TIPS BD ETF 464287176 2130 18444 SH SOLE 0 0 18444 ISHARES TR US HLTHCARE ETF 464287762 303 1550 SH SOLE 0 0 1550 ISHARES TR RUS MID CAP ETF 464287499 522 9352 SH SOLE 0 0 9352 SMUCKER J M CO COM NEW 832696405 333 2890 SH SOLE 0 0 2890 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 731 34146 SH SOLE 0 0 34146 JOHNSON & JOHNSON COM 478160104 13529 97135 SH SOLE 13000 0 84135 JOHNSON OUTDOORS INC CL A 479167108 3622 48575 SH SOLE 37500 0 11075 JPMORGAN CHASE & CO COM 46625H100 28174 252003 SH SOLE 0 0 252003 KANSAS CITY SOUTHERN COM NEW 485170302 1023 8400 SH SOLE 8000 0 400 KEWAUNEE SCIENTIFIC CORP COM 492854104 1870 97692 SH SOLE 93667 0 4025 KIMBALL INTL INC CL B 494274103 836 47950 SH SOLE 46000 0 1950 KIMBERLY CLARK CORP COM 494368103 4855 36427 SH SOLE 0 0 36427 KINDER MORGAN INC DEL COM 49456B101 375 17941 SH SOLE 0 0 17941 KIRBY CORP COM 497266106 6170 78100 SH SOLE 0 0 78100 KKR & CO INC CL A 48251W104 7345 290647 SH SOLE 110000 0 180647 KRAFT HEINZ CO COM 500754106 523 16860 SH SOLE 0 0 16860 LSI INDS INC COM 50216C108 1919 525843 SH SOLE 493468 0 32375 LADENBURG THALMAN FIN SVCS I COM 50575Q102 75 22000 SH SOLE 0 0 22000 LAKELAND INDS INC COM 511795106 2307 205950 SH SOLE 198500 0 7450 LANDEC CORP COM 514766104 968 103275 SH SOLE 88000 0 15275 LAS VEGAS SANDS CORP COM 517834107 1018 17230 SH SOLE 0 0 17230 LAZARD LTD SHS A G54050102 2373 69000 SH SOLE 65000 0 4000 LEAR CORP COM NEW 521865204 811 5820 SH SOLE 5500 0 320 LEE ENTERPRISES INC COM 523768109 1983 885410 SH SOLE 475000 0 410410 LILLY ELI & CO COM 532457108 1659 14970 SH SOLE 0 0 14970 LINCOLN NATL CORP IND COM 534187109 362 5615 SH SOLE 0 0 5615 LOWES COS INC COM 548661107 383 3796 SH SOLE 0 0 3796 MARRIOTT INTL INC NEW CL A 571903202 222 1583 SH SOLE 0 0 1583 MASTERCARD INC CL A 57636Q104 3024 11433 SH SOLE 0 0 11433 MCCORMICK & CO INC COM NON VTG 579780206 1133 7307 SH SOLE 0 0 7307 MCDONALDS CORP COM 580135101 7502 36126 SH SOLE 0 0 36126 MCEWEN MNG INC COM 58039P107 19 11000 SH SOLE 0 0 11000 MCGRATH RENTCORP COM 580589109 1642 26425 SH SOLE 25000 0 1425 MEDTRONIC PLC SHS G5960L103 579 5943 SH SOLE 0 0 5943 MERCK & CO INC COM 58933Y105 4314 51448 SH SOLE 0 0 51448 MEREDITH CORP COM 589433101 2243 40734 SH SOLE 30500 0 10234 METLIFE INC COM 59156R108 366 7370 SH SOLE 0 0 7370 MGE ENERGY INC COM 55277P104 1387 18984 SH SOLE 16000 0 2984 MICROSOFT CORP COM 594918104 17264 128875 SH SOLE 0 0 128875 MIDDLESEX WATER CO COM 596680108 1569 26475 SH SOLE 23400 0 3075 MILLER INDS INC TENN COM NEW 600551204 1290 41956 SH SOLE 40731 0 1225 MOMO INC ADR 60879B107 326 9100 SH SOLE 0 0 9100 MONDELEZ INTL INC CL A 609207105 1412 26195 SH SOLE 0 0 26195 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3538 261127 SH SOLE 191000 0 70127 MONROE CAP CORP COM 610335101 234 20250 SH SOLE 0 0 20250 MOVADO GROUP INC COM 624580106 3384 125350 SH SOLE 122000 0 3350 MYERS INDS INC COM 628464109 2838 147299 SH SOLE 120000 0 27299 NAPCO SEC TECHNOLOGIES INC COM 630402105 2428 81800 SH SOLE 78500 0 3300 NATIONAL CINEMEDIA INC COM 635309107 4201 640333 SH SOLE 555708 0 84625 NEW MEDIA INVT GROUP INC COM 64704V106 596 63104 SH SOLE 58000 0 5104 NEXTERA ENERGY INC COM 65339F101 1523 7435 SH SOLE 0 0 7435 NIKE INC CL B 654106103 656 7809 SH SOLE 0 0 7809 NORFOLK SOUTHERN CORP COM 655844108 236 1184 SH SOLE 0 0 1184 NORTHERN TR CORP COM 665859104 1703 18919 SH SOLE 0 0 18919 NORTHROP GRUMMAN CORP COM 666807102 691 2139 SH SOLE 2139 0 0 NORTHWESTERN CORP COM NEW 668074305 396 5495 SH SOLE 0 0 5495 NTN BUZZTIME INC COM PAR 629410606 1224 322932 SH SOLE 143350 0 179582 NUTRIEN LTD COM 67077M108 348 6514 SH SOLE 0 0 6514 NUVEEN AMT FREE QLTY MUN INC COM 670657105 168 12164 SH SOLE 0 0 12164 NUVEEN QUALITY MUNCP INCOME COM 67066V101 154 11016 SH SOLE 0 0 11016 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1108 3000 SH SOLE 0 0 3000 OAKTREE CAP GROUP LLC UNIT CL A 674001201 270 5460 SH SOLE 0 0 5460 OIL DRI CORP AMER COM 677864100 2293 67360 SH SOLE 65000 0 2360 OLD REP INTL CORP COM 680223104 19045 850972 SH SOLE 0 0 850972 ONEOK INC NEW COM 682680103 486 7056 SH SOLE 0 0 7056 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1200 77405 SH SOLE 74000 0 3405 OPKO HEALTH INC COM 68375N103 49 20000 SH SOLE 0 0 20000 ORACLE CORP COM 68389X105 1293 22693 SH SOLE 11683 0 11010 ORION ENERGY SYSTEMS INC COM 686275108 11606 3907869 SH SOLE 2005185 0 1902684 OWENS & MINOR INC NEW COM 690732102 50 15720 SH SOLE 0 0 15720 PAYCHEX INC COM 704326107 7806 94863 SH SOLE 24000 0 70863 PAYPAL HLDGS INC COM 70450Y103 238 2080 SH SOLE 0 0 2080 PEPSICO INC COM 713448108 7496 57162 SH SOLE 0 0 57162 PETIQ INC COM CL A 71639T106 1549 47000 SH SOLE 47000 0 0 PETMED EXPRESS INC COM 716382106 2409 153743 SH SOLE 134625 0 19118 PFIZER INC COM 717081103 7081 163455 SH SOLE 0 0 163455 PHILIP MORRIS INTL INC COM 718172109 1345 17129 SH SOLE 0 0 17129 PHILLIPS 66 COM 718546104 922 9859 SH SOLE 0 0 9859 PIONEER PWR SOLUTIONS INC COM NEW 723836300 3754 790223 SH SOLE 697326 0 92897 PNC FINL SVCS GROUP INC COM 693475105 703 5121 SH SOLE 0 0 5121 POINTS INTL LTD COM NEW 730843208 506 41002 SH SOLE 41002 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 5174 280875 SH SOLE 0 0 280875 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 277 18950 SH SOLE 0 0 18950 INVESCO QQQ TR UNIT SER 1 46090E103 3067 16422 SH SOLE 0 0 16422 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 219 7357 SH SOLE 0 0 7357 PROCTER AND GAMBLE CO COM 742718109 5825 53119 SH SOLE 0 0 53119 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 61 25822 SH SOLE 0 0 25822 PROGRESSIVE CORP OHIO COM 743315103 278 3475 SH SOLE 0 0 3475 PRUDENTIAL FINL INC COM 744320102 358 3543 SH SOLE 0 0 3543 PSYCHEMEDICS CORP COM NEW 744375205 857 84956 SH SOLE 50700 0 34256 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 261 4441 SH SOLE 0 0 4441 QUALCOMM INC COM 747525103 602 7915 SH SOLE 0 0 7915 REALTY INCOME CORP COM 756109104 326 4725 SH SOLE 0 0 4725 REEDS INC COM 758338107 106 28000 SH SOLE 0 0 28000 REXFORD INDL RLTY INC COM 76169C100 334 8285 SH SOLE 0 0 8285 RGC RES INC COM 74955L103 2250 73712 SH SOLE 70425 0 3287 RLJ LODGING TR COM 74965L101 482 27150 SH SOLE 0 0 27150 ROCKWELL AUTOMATION INC COM 773903109 317 1932 SH SOLE 0 0 1932 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1777 211550 SH SOLE 204300 0 7250 ROCKY BRANDS INC COM 774515100 6881 252245 SH SOLE 233250 0 18995 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1412 21693 SH SOLE 0 0 21693 RYDER SYS INC COM 783549108 433 7419 SH SOLE 0 0 7419 SALEM MEDIA GROUP INC CL A 794093104 666 273928 SH SOLE 259000 0 14928 SALESFORCE COM INC COM 79466L302 1158 7631 SH SOLE 7000 0 631 SCHLUMBERGER LTD COM 806857108 315 7937 SH SOLE 0 0 7937 SEMPRA ENERGY COM 816851109 296 2152 SH SOLE 0 0 2152 SHARPS COMPLIANCE CORP COM 820017101 881 247425 SH SOLE 231000 0 16425 SIX FLAGS ENTMT CORP NEW COM 83001A102 323 6506 SH SOLE 0 0 6506 SONOS INC COM 83570H108 113 10000 SH SOLE 0 0 10000 SOTHEBYS COM 835898107 287 4940 SH SOLE 0 0 4940 SOUTHERN CO COM 842587107 509 9200 SH SOLE 0 0 9200 SOUTHWEST AIRLS CO COM 844741108 278 5470 SH SOLE 0 0 5470 SP PLUS CORP COM 78469C103 2107 65975 SH SOLE 57800 0 8175 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 330 1243 SH SOLE 0 0 1243 SPDR GOLD TRUST GOLD SHS 78463V107 328 2463 SH SOLE 0 0 2463 SPDR S&P 500 ETF TR TR UNIT 78462F103 17778 60677 SH SOLE 0 0 60677 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1340 3780 SH SOLE 0 0 3780 SPEEDWAY MOTORSPORTS INC COM 847788106 2471 133200 SH SOLE 120534 0 12666 STARBUCKS CORP COM 855244109 3875 46228 SH SOLE 0 0 46228 STEELCASE INC CL A 858155203 1299 75976 SH SOLE 50000 0 25976 SUNPOWER CORP COM 867652406 398 37200 SH SOLE 0 0 37200 SUNTRUST BKS INC COM 867914103 3848 61220 SH SOLE 0 0 61220 SUPERIOR GRP OF COMPANIES IN COM 868358102 2481 144810 SH SOLE 140185 0 4625 TARGET CORP COM 87612E106 6508 75145 SH SOLE 25500 0 49645 TCW STRATEGIC INCOME FUND IN COM 872340104 197 34212 SH SOLE 0 0 34212 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1176 15066 SH SOLE 0 0 15066 TELLURIAN INC NEW COM 87968A104 2006 255500 SH SOLE 0 0 255500 TEMPLETON GLOBAL INCOME FD COM 880198106 6930 1092272 SH SOLE 0 0 1092272 TERADATA CORP DEL COM 88076W103 291 8124 SH SOLE 0 0 8124 TEXAS INSTRS INC COM 882508104 1630 14200 SH SOLE 0 0 14200 TG THERAPEUTICS INC COM 88322Q108 182 21000 SH SOLE 0 0 21000 THERMO FISHER SCIENTIFIC INC COM 883556102 969 3300 SH SOLE 0 0 3300 TRANSACT TECHNOLOGIES INC COM 892918103 1386 123100 SH SOLE 118500 0 4600 TRI POINTE GROUP INC COM 87265H109 1199 100163 SH SOLE 100000 0 163 TRINITY INDS INC COM 896522109 1328 64000 SH SOLE 63000 0 1000 TRUPANION INC COM 898202106 470 13000 SH SOLE 0 0 13000 TURTLE BEACH CORP COM NEW 900450206 636 55000 SH SOLE 55000 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 2960 2368175 SH SOLE 1301410 0 1066765 UNDER ARMOUR INC CL A 904311107 2615 103165 SH SOLE 101000 0 2165 UNILEVER N V N Y SHS NEW 904784709 364 6000 SH SOLE 0 0 6000 UNILEVER PLC SPON ADR NEW 904767704 425 6865 SH SOLE 0 0 6865 UNION PACIFIC CORP COM 907818108 9103 53830 SH SOLE 0 0 53830 UNITED PARCEL SERVICE INC CL B 911312106 3931 38067 SH SOLE 12500 0 25567 UNITED STATES LIME & MINERAL COM 911922102 1908 23850 SH SOLE 23000 0 850 UNITED TECHNOLOGIES CORP COM 913017109 1141 8764 SH SOLE 4310 0 4454 US BANCORP DEL COM NEW 902973304 1554 29664 SH SOLE 0 0 29664 VALUE LINE INC COM 920437100 226 8200 SH SOLE 8200 0 0 VANGUARD GROUP DIV APP ETF 921908844 1380 11985 SH SOLE 0 0 11985 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4504 37984 SH SOLE 0 0 37984 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 296 4290 SH SOLE 0 0 4290 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 878 21052 SH SOLE 0 0 21052 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1374 32311 SH SOLE 0 0 32311 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3181 18288 SH SOLE 0 0 18288 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 391 4470 SH SOLE 0 0 4470 VANGUARD WORLD FDS INF TECH ETF 92204A702 709 3361 SH SOLE 0 0 3361 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 903 10049 SH SOLE 0 0 10049 VANGUARD INDEX FDS MID CAP ETF 922908629 239 1431 SH SOLE 0 0 1431 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7622 28319 SH SOLE 0 0 28319 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7006 142048 SH SOLE 0 0 142048 VANGUARD INDEX FDS SMALL CP ETF 922908751 694 4428 SH SOLE 0 0 4428 VANGUARD INDEX FDS SM CP VAL ETF 922908611 723 5541 SH SOLE 0 0 5541 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2306 27763 SH SOLE 0 0 27763 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2449 42735 SH SOLE 0 0 42735 VANGUARD STAR FD VG TL INTL STK F 921909768 1292 24499 SH SOLE 0 0 24499 VANGUARD INDEX FDS TOTAL STK MKT 922908769 19178 127777 SH SOLE 0 0 127777 VECTOR GROUP LTD COM 92240M108 120 12297 SH SOLE 0 0 12297 VERIZON COMMUNICATIONS INC COM 92343V104 5666 99183 SH SOLE 0 0 99183 VILLAGE SUPER MKT INC CL A NEW 927107409 567 21375 SH SOLE 20000 0 1375 VISA INC COM CL A 92826C839 585 3372 SH SOLE 0 0 3372 WALGREENS BOOTS ALLIANCE INC COM 931427108 5142 94047 SH SOLE 0 0 94047 WALMART INC COM 931142103 1385 12536 SH SOLE 0 0 12536 WASTE MGMT INC DEL COM 94106L109 1811 15700 SH SOLE 0 0 15700 WEC ENERGY GROUP INC COM 92939U106 1219 14617 SH SOLE 0 0 14617 WELLS FARGO CO NEW COM 949746101 823 17390 SH SOLE 0 0 17390 WENDYS CO COM 95058W100 2282 116536 SH SOLE 95000 0 21536 WESTERN AST INFL LKD OPP & I COM 95766R104 1408 125808 SH SOLE 0 0 125808 WESTPAC BKG CORP SPONSORED ADR 961214301 1315 66000 SH SOLE 66000 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3071 87236 SH SOLE 73000 0 14236 WEYERHAEUSER CO COM 962166104 1416 53747 SH SOLE 0 0 53747 WILLIAMS COS INC DEL COM 969457100 643 22931 SH SOLE 0 0 22931 WILLIAMS SONOMA INC COM 969904101 388 5966 SH SOLE 0 0 5966 WISDOMTREE INVTS INC COM 97717P104 404 65509 SH SOLE 0 0 65509 WYNN RESORTS LTD COM 983134107 260 2100 SH SOLE 0 0 2100 XYLEM INC COM 98419M100 211 2528 SH SOLE 0 0 2528 YORK WTR CO COM 987184108 1354 37900 SH SOLE 34975 0 2925 YUM CHINA HLDGS INC COM 98850P109 646 13976 SH SOLE 0 0 13976 YUM BRANDS INC COM 988498101 1581 14282 SH SOLE 0 0 14282 ZOETIS INC CL A 98978V103 2556 22525 SH SOLE 19000 0 3525