0001062993-21-004673.txt : 20210517 0001062993-21-004673.hdr.sgml : 20210517 20210517094222 ACCESSION NUMBER: 0001062993-21-004673 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 EFFECTIVENESS DATE: 20210517 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RBF Capital, LLC CENTRAL INDEX KEY: 0001134621 IRS NUMBER: 680383896 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06357 FILM NUMBER: 21928113 BUSINESS ADDRESS: STREET 1: 3047 FILLMORE ST. CITY: SAN FRANCISCO STATE: CA ZIP: 94123 BUSINESS PHONE: 415-800-8212 MAIL ADDRESS: STREET 1: 3047 FILLMORE ST. CITY: SAN FRANCISCO STATE: CA ZIP: 94123 FORMER COMPANY: FORMER CONFORMED NAME: RBF LLC DATE OF NAME CHANGE: 20010213 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001134621 XXXXXXXX 03-31-2021 03-31-2021 RBF Capital, LLC
3047 FILLMORE ST. SAN FRANCISCO CA 94123
13F HOLDINGS REPORT 028-06357 N
Richard B. Fullerton President 415-800-8212 /s/Richard B. Fullerton San Francisco CA 05-17-2021 0 446 1603315 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE ACCO BRANDS CORP COM 00081T108 169 20000 SH SOLE 20000 0 0 ADT INC DEL COM 00090Q103 1350 160000 SH SOLE 160000 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 388 183887 SH SOLE 183887 0 0 ABBOTT LABS COM 002824100 1198 10000 SH SOLE 10000 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 832 60000 SH SOLE 60000 0 0 ACI WORLDWIDE INC COM 004498101 457 12000 SH SOLE 12000 0 0 ACUITY BRANDS INC COM 00508Y102 990 6000 SH SOLE 6000 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 951 2000 SH SOLE 2000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 636 5000 SH SOLE 5000 0 0 AGILYSYS INC COM 00847J105 1079 22505 SH SOLE 22505 0 0 AIRGAIN INC COM 00938A104 1271 60000 SH SOLE 60000 0 0 ALASKA AIR GROUP INC COM 011659109 1177 17000 SH SOLE 17000 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3552 1092840 SH SOLE 1092840 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 953 50000 SH SOLE 50000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22582 99600 SH SOLE 99600 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2220 9100 SH SOLE 9100 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1200 30000 SH SOLE 30000 0 0 ALPHABET INC CAP STK CL C 02079K107 27896 13485 SH SOLE 13485 0 0 ALPHABET INC CAP STK CL A 02079K305 5156 2500 SH SOLE 2500 0 0 AMAZON COM INC COM 023135106 4641 1500 SH SOLE 1500 0 0 AMERCO COM 023586100 1715 2800 SH SOLE 2800 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3509 120000 SH SOLE 120000 0 0 AMERICAN EXPRESS CO COM 025816109 3254 23000 SH SOLE 23000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 4621 100000 SH SOLE 100000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4781 20000 SH SOLE 20000 0 0 AMPCO-PITTSBURG CORP COM 032037103 1280 189635 SH SOLE 189635 0 0 AMPCO-PITTSBURG CORP *W EXP 08/01/202 032037111 279 211652 SH SOLE 211652 0 0 ANALOG DEVICES INC COM 032654105 310 2000 SH SOLE 2000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3520 56000 SH SOLE 56000 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2795 325000 SH SOLE 325000 0 0 APHRIA INC COM 03765K104 2155 117300 SH SOLE 117300 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 470 10000 SH SOLE 10000 0 0 APPLE INC COM 037833100 14658 120000 SH SOLE 120000 0 0 ARROW ELECTRS INC COM 042735100 5596 50500 SH SOLE 50500 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 68 14741 SH SOLE 14741 0 0 ASSURANT INC COM 04621X108 567 4000 SH SOLE 4000 0 0 AUTODESK INC COM 052769106 2772 10000 SH SOLE 10000 0 0 AVALARA INC COM 05338G106 667 5000 SH SOLE 5000 0 0 AVID TECHNOLOGY INC COM 05367P100 1228 58200 SH SOLE 58200 0 0 AVIS BUDGET GROUP COM 053774105 242 3340 SH SOLE 3340 0 0 AVNET INC COM 053807103 2175 52400 SH SOLE 52400 0 0 BP PLC SPONSORED ADR 055622104 609 25000 SH SOLE 25000 0 0 B. RILEY FINANCIAL INC COM 05580M108 705 12500 SH SOLE 12500 0 0 BAIDU INC SPON ADR REP A 056752108 5439 25000 SH SOLE 25000 0 0 BK OF AMERICA CORP COM 060505104 29404 760000 SH SOLE 760000 0 0 BANK MARIN BANCORP COM 063425102 395 10092 SH SOLE 10092 0 0 BANK NEW YORK MELLON CORP COM 064058100 4729 100000 SH SOLE 100000 0 0 BAR HBR BANKSHARES COM 066849100 3921 133270 SH SOLE 133270 0 0 BASSETT FURNITURE INDS INC COM 070203104 3258 134249 SH SOLE 134249 0 0 BAUSCH HEALTH COS INC COM 071734107 4809 151500 SH SOLE 151500 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 49 17318 SH SOLE 17318 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2510 120000 SH SOLE 120000 0 0 BENCHMARK ELECTRS INC COM 08160H101 309 10000 SH SOLE 10000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 81769 212 SH SOLE 212 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 317 1241 SH SOLE 1241 0 0 BERRY GLOBAL GROUP INC COM 08579W103 6570 106997 SH SOLE 106997 0 0 BEYOND MEAT INC COM 08862E109 520 4000 SH SOLE 4000 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 289 5000 SH SOLE 5000 0 0 BLACKBERRY LTD COM 09228F103 337 40000 SH SOLE 40000 0 0 BLACKROCK INC COM 09247X101 4524 6000 SH SOLE 6000 0 0 BLOCK H & R INC COM 093671105 327 15000 SH SOLE 15000 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 81 25000 SH SOLE 25000 0 0 BOOKING HOLDINGS INC COM 09857L108 3262 1400 SH SOLE 1400 0 0 BOWX ACQUISITION CORP CL A 103085106 3103 265700 SH SOLE 265700 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1012 60000 SH SOLE 60000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1937 50000 SH SOLE 50000 0 0 BROADWIND INC COM NEW 11161T207 457 69171 SH SOLE 69171 0 0 BRUNSWICK CORP COM 117043109 1096 11500 SH SOLE 11500 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 140798 3036406 SH SOLE 3036406 0 0 CBIZ INC COM 124805102 327 10000 SH SOLE 10000 0 0 CECO ENVIRONMENTAL CORP COM 125141101 240 30202 SH SOLE 30202 0 0 CDW CORP COM 12514G108 3236 19525 SH SOLE 19525 0 0 CMC MATERIALS INC COM 12571T100 2708 15320 SH SOLE 15320 0 0 CNO FINL GROUP INC COM 12621E103 4494 185034 SH SOLE 185034 0 0 CSG SYS INTL INC COM 126349109 1348 30032 SH SOLE 30032 0 0 CNX RES CORP COM 12653C108 735 50000 SH SOLE 50000 0 0 CVS HEALTH CORP COM 126650100 2572 34189 SH SOLE 34189 0 0 CAPITAL ONE FINL CORP COM 14040H105 12553 98669 SH SOLE 98669 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3450 130000 SH SOLE 130000 0 0 CARRIAGE SVCS INC COM 143905107 6354 180557 SH SOLE 180557 0 0 CARPARTS COM INC COM 14427M107 5055 354000 SH SOLE 354000 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1317 220000 SH SOLE 220000 0 0 CARS COM INC COM 14575E105 1342 103569 SH SOLE 103569 0 0 CATERPILLAR INC COM 149123101 3478 15000 SH SOLE 15000 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 845 17001 SH SOLE 17001 0 0 CENTENE CORP DEL COM 15135B101 4260 66660 SH SOLE 66660 0 0 CENTRAL GARDEN & PET CO COM 153527106 4187 72176 SH SOLE 72176 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1700 32764 SH SOLE 32764 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 467 5000 SH SOLE 5000 0 0 CENTURY CASINOS INC COM 156492100 1027 100000 SH SOLE 100000 0 0 CHANGE HEALTHCARE INC COM 15912K100 5191 234898 SH SOLE 234898 0 0 CHARAH SOLUTIONS INC COM 15957P105 680 140000 SH SOLE 140000 0 0 CHEVRON CORP NEW COM 166764100 1048 10000 SH SOLE 10000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1421 1000 SH SOLE 1000 0 0 CIRRUS LOGIC INC COM 172755100 2919 34430 SH SOLE 34430 0 0 CISCO SYS INC COM 17275R102 776 15000 SH SOLE 15000 0 0 CIVEO CORP CDA COM NEW 17878Y207 1863 121669 SH SOLE 121669 0 0 COCA COLA CO COM 191216100 5271 100000 SH SOLE 100000 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 613 69000 SH SOLE 69000 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1375 20000 SH SOLE 20000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3203 41000 SH SOLE 41000 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2645 50140 SH SOLE 50140 0 0 COMMERCIAL VEH GROUP INC COM 202608105 7398 766612 SH SOLE 766612 0 0 COMSCORE INC COM 20564W105 281 76783 SH SOLE 76783 0 0 COOPER TIRE & RUBR CO COM 216831107 560 10000 SH SOLE 10000 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 13263 945328 SH SOLE 945328 0 0 CORVEL CORP COM 221006109 205 2000 SH SOLE 2000 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5492 31770 SH SOLE 31770 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 7420 700000 SH SOLE 700000 0 0 CROCS INC COM 227046109 12787 158942 SH SOLE 158942 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1096 6000 SH SOLE 6000 0 0 DHI GROUP INC COM 23331S100 109 32490 SH SOLE 32490 0 0 DANA INC COM 235825205 657 27000 SH SOLE 27000 0 0 DASEKE INC COM 23753F107 3920 461798 SH SOLE 461798 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1107 451798 SH SOLE 451798 0 0 DELL TECHNOLOGIES INC CL C 24703L202 617 7000 SH SOLE 7000 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4345 90000 SH SOLE 90000 0 0 DELTA APPAREL INC COM 247368103 271 10000 SH SOLE 10000 0 0 DENBURY INC COM 24790A101 479 10000 SH SOLE 10000 0 0 DESWELL INDS INC COM 250639101 106 30000 SH SOLE 30000 0 0 DIEBOLD INC COM 253651103 1060 75030 SH SOLE 75030 0 0 DIGI INTL INC COM 253798102 263 13825 SH SOLE 13825 0 0 DINE BRANDS GLOBAL INC COM 254423106 360 4000 SH SOLE 4000 0 0 DISCOVER FINL SVCS COM 254709108 1567 16500 SH SOLE 16500 0 0 DISCOVERY INC COM SER A 25470F104 3496 80437 SH SOLE 80437 0 0 DOVER MOTORSPORTS INC COM 260174107 154 74663 SH SOLE 74663 0 0 DYNATRACE INC COM NEW 268150109 241 5000 SH SOLE 5000 0 0 EBAY INC. COM 278642103 2450 40000 SH SOLE 40000 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1372 75000 SH SOLE 75000 0 0 ENGLOBAL CORP COM 293306106 85 18915 SH SOLE 18915 0 0 ENTEGRIS INC COM 29362U104 13191 117991 SH SOLE 117991 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 2100 400000 SH SOLE 400000 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 551 25000 SH SOLE 25000 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3197 791410 SH SOLE 791410 0 0 EQUIFAX INC COM 294429105 1811 10000 SH SOLE 10000 0 0 EVENTBRITE INC COM CL A 29975E109 205 9270 SH SOLE 9270 0 0 EVERCORE INC CLASS A 29977A105 988 7500 SH SOLE 7500 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 122 69551 SH SOLE 69551 0 0 EVOLVING SYS INC COM NEW 30049R209 67 24496 SH SOLE 24496 0 0 EXFO INC SUB VTG SHS 302046107 163 38280 SH SOLE 38280 0 0 EZCORP INC CL A NON VTG 302301106 255 51247 SH SOLE 51247 0 0 FACEBOOK INC CL A 30303M102 25742 87400 SH SOLE 87400 0 0 FAIR ISAAC CORP COM 303250104 9721 20000 SH SOLE 20000 0 0 FANHUA INC SPONSORED ADR 30712A103 3475 249491 SH SOLE 249491 0 0 FEDNAT HLDG CO COM 31431B109 116 25000 SH SOLE 25000 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 3680 292259 SH SOLE 292259 0 0 FIFTH THIRD BANCORP COM 316773100 202 5400 SH SOLE 5400 0 0 FIRST AMERN FINL CORP COM 31847R102 1546 27302 SH SOLE 27302 0 0 FIRST CHOICE BANCORP COM 31948P104 1665 68486 SH SOLE 68486 0 0 FIRST CMNTY CORP S C COM 319835104 874 43800 SH SOLE 43800 0 0 FIRST LONG IS CORP COM 320734106 335 15750 SH SOLE 15750 0 0 FISERV INC COM 337738108 476 4000 SH SOLE 4000 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 189 25000 SH SOLE 25000 0 0 FLEXSTEEL INDS INC COM 339382103 1955 56100 SH SOLE 56100 0 0 FLUSHING FINL CORP COM 343873105 233 10983 SH SOLE 10983 0 0 FOOT LOCKER INC COM 344849104 1407 25000 SH SOLE 25000 0 0 FOX CORP CL B COM 35137L204 873 25000 SH SOLE 25000 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1423 38592 SH SOLE 38592 0 0 FRIEDMAN INDS INC COM 358435105 117 14449 SH SOLE 14449 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 552 22500 SH SOLE 22500 0 0 GAMESTOP CORP NEW CL A 36467W109 12450 65590 SH SOLE 65590 0 0 GENCOR INDS INC COM 368678108 1255 93596 SH SOLE 93596 0 0 GENERAL ELECTRIC CO COM 369604103 985 75000 SH SOLE 75000 0 0 GENERAL MTRS CO COM 37045V100 11493 180968 SH SOLE 180968 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 656 71922 SH SOLE 71922 0 0 GIBRALTAR INDS INC COM 374689107 11265 123099 SH SOLE 123099 0 0 GLOBAL PMTS INC COM 37940X102 1768 8769 SH SOLE 8769 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7521 23000 SH SOLE 23000 0 0 GRACE W R & CO DEL NEW COM 38388F108 1347 22500 SH SOLE 22500 0 0 GRAND CANYON ED INC COM 38526M106 1607 15000 SH SOLE 15000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 499 27500 SH SOLE 27500 0 0 GROUPON INC COM NEW 399473206 2022 40000 SH SOLE 40000 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 273 5400 SH SOLE 5400 0 0 GULF ISLAND FABRICATION INC COM 402307102 558 144529 SH SOLE 144529 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 760 20000 SH SOLE 20000 0 0 HCA HEALTHCARE INC COM 40412C101 14126 75000 SH SOLE 75000 0 0 HF FOODS GROUP INC COM 40417F109 78 10800 SH SOLE 10800 0 0 HALLIBURTON CO COM 406216101 215 10000 SH SOLE 10000 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 236 13000 SH SOLE 13000 0 0 HANESBRANDS INC COM 410345102 1180 60000 SH SOLE 60000 0 0 HANGER INC COM NEW 41043F208 17759 778224 SH SOLE 778224 0 0 HANMI FINL CORP COM NEW 410495204 1480 75000 SH SOLE 75000 0 0 HAWTHORN BANCSHARES INC COM 420476103 751 35265 SH SOLE 35265 0 0 HOLLYFRONTIER CORP COM 436106108 358 10000 SH SOLE 10000 0 0 HONEYWELL INTL INC COM 438516106 2171 10000 SH SOLE 10000 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 432 10000 SH SOLE 10000 0 0 HORMEL FOODS CORP COM 440452100 956 20000 SH SOLE 20000 0 0 HORIZON GLOBAL CORP COM 44052W104 620 60000 SH SOLE 60000 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 85 16200 SH SOLE 16200 0 0 HUB GROUP INC CL A 443320106 921 13691 SH SOLE 13691 0 0 HUBBELL INC COM 443510607 841 4500 SH SOLE 4500 0 0 HUDSON GLOBAL INC COM NEW 443787205 470 28312 SH SOLE 28312 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5338 339596 SH SOLE 339596 0 0 HUTTIG BLDG PRODS INC COM 448451104 1744 476421 SH SOLE 476421 0 0 ICU MED INC COM 44930G107 205 1000 SH SOLE 1000 0 0 IES HLDGS INC COM 44951W106 1512 30000 SH SOLE 30000 0 0 ITT INC COM 45073V108 273 3000 SH SOLE 3000 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 598 15000 SH SOLE 15000 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2526 30000 SH SOLE 30000 0 0 INTUIT COM 461202103 383 1000 SH SOLE 1000 0 0 INVACARE CORP COM 461203101 1510 188302 SH SOLE 188302 0 0 INVESTORS TITLE CO NC COM 461804106 664 4000 SH SOLE 4000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1067 20000 SH SOLE 20000 0 0 ISHARES TR MSCI EAFE ETF 464287465 4164 54880 SH SOLE 54880 0 0 ISHARES TR CORE MSCI EAFE 46432F842 4683 65000 SH SOLE 65000 0 0 JPMORGAN CHASE & CO COM 46625H100 7261 47700 SH SOLE 47700 0 0 JD.COM INC SPON ADR CL A 47215P106 5060 60000 SH SOLE 60000 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3177 105554 SH SOLE 105554 0 0 KB HOME COM 48666K109 576 12389 SH SOLE 12389 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 72 12150 SH SOLE 12150 0 0 KINDER MORGAN INC DEL COM 49456B101 666 40000 SH SOLE 40000 0 0 KONTOOR BRANDS INC COM 50050N103 222 4571 SH SOLE 4571 0 0 KROGER CO COM 501044101 1620 45000 SH SOLE 45000 0 0 KURA SUSHI USA INC CL A COM 501270102 1107 35000 SH SOLE 35000 0 0 LKQ CORP COM 501889208 4570 107970 SH SOLE 107970 0 0 LANDSTAR SYS INC COM 515098101 1651 10000 SH SOLE 10000 0 0 LEAR CORP COM NEW 521865204 2124 11719 SH SOLE 11719 0 0 LENDINGTREE INC NEW COM 52603B107 213 1000 SH SOLE 1000 0 0 LENNAR CORP CL A 526057104 456 4509 SH SOLE 4509 0 0 LENSAR INC COM 52634L108 364 50074 SH SOLE 50074 0 0 LINCOLN EDL SVCS CORP COM 533535100 3614 563798 SH SOLE 563798 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2540 30000 SH SOLE 30000 0 0 LYFT INC CL A COM 55087P104 316 5000 SH SOLE 5000 0 0 M D C HLDGS INC COM 552676108 2715 45704 SH SOLE 45704 0 0 M/I HOMES INC COM 55305B101 2463 41700 SH SOLE 41700 0 0 MPLX LP COM UNIT REP LTD 55336V100 231 9000 SH SOLE 9000 0 0 MSCI INC COM 55354G100 8386 20000 SH SOLE 20000 0 0 MACERICH CO COM 554382101 7371 630000 SH SOLE 630000 0 0 MANPOWERGROUP INC COM 56418H100 297 3000 SH SOLE 3000 0 0 MARCHEX INC CL B 56624R108 117 41600 SH SOLE 41600 0 0 MARCUS & MILLICHAP INC COM 566324109 399 11850 SH SOLE 11850 0 0 MARSH & MCLENNAN COS INC COM 571748102 2436 20000 SH SOLE 20000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 23321 65500 SH SOLE 65500 0 0 MICROSOFT CORP COM 594918104 12967 55000 SH SOLE 55000 0 0 MICROSTRATEGY INC CL A NEW 594972408 22064 32505 SH SOLE 32505 0 0 MIND TECHNOLOGY INC COM 602566101 287 127483 SH SOLE 127483 0 0 MOHAWK INDS INC COM 608190104 4559 23709 SH SOLE 23709 0 0 MOMO INC ADR 60879B107 590 40000 SH SOLE 40000 0 0 MONDELEZ INTL INC CL A 609207105 5034 86000 SH SOLE 86000 0 0 MORGAN STANLEY COM NEW 617446448 63171 813432 SH SOLE 813432 0 0 MUELLER INDS INC COM 624756102 339 8200 SH SOLE 8200 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1887 135855 SH SOLE 135855 0 0 NN INC COM 629337106 809 114403 SH SOLE 114403 0 0 NASDAQ INC COM 631103108 1475 10000 SH SOLE 10000 0 0 NATHANS FAMOUS INC NEW COM 632347100 442 7000 SH SOLE 7000 0 0 NATIONAL BEVERAGE CORP COM 635017106 685 14000 SH SOLE 14000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 374 1500 SH SOLE 1500 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 1322 140000 SH SOLE 140000 0 0 NEW HOME CO INC COM 645370107 225 42903 SH SOLE 42903 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 686 49000 SH SOLE 49000 0 0 NEW RELIC INC COM 64829B100 246 4000 SH SOLE 4000 0 0 NEW YORK TIMES CO CL A 650111107 253 5000 SH SOLE 5000 0 0 NEWELL BRANDS INC COM 651229106 5134 191717 SH SOLE 191717 0 0 NEWMARK GROUP INC CL A 65158N102 185 18500 SH SOLE 18500 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 387 104096 SH SOLE 104096 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 190 17988 SH SOLE 17988 0 0 NORDSTROM INC COM 655664100 3597 95000 SH SOLE 95000 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 207 13608 SH SOLE 13608 0 0 NORTHERN TR CORP COM 665859104 1009 9600 SH SOLE 9600 0 0 NVIDIA CORPORATION COM 67066G104 1068 2000 SH SOLE 2000 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 111 48325 SH SOLE 48325 0 0 OASIS PETROLEUM INC COM NEW 674215207 594 10000 SH SOLE 10000 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 306 25623 SH SOLE 25623 0 0 OCWEN FINL CORP COM NEW 675746606 2771 97456 SH SOLE 97456 0 0 OMNICOM GROUP INC COM 681919106 742 10000 SH SOLE 10000 0 0 ONEMAIN HLDGS INC COM 68268W103 269 5000 SH SOLE 5000 0 0 OPTICAL CABLE CORP COM NEW 683827208 117 32495 SH SOLE 32495 0 0 ORACLE CORP COM 68389X105 2807 40000 SH SOLE 40000 0 0 ORION GROUP HLDGS INC COM 68628V308 6065 999135 SH SOLE 999135 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 536 260379 SH SOLE 260379 0 0 PHX MINERALS INC CL A 69291A100 1538 535926 SH SOLE 535926 0 0 PG&E CORP COM 69331C108 6745 576000 SH SOLE 576000 0 0 PGT INNOVATIONS INC COM 69336V101 1641 65000 SH SOLE 65000 0 0 PNC FINL SVCS GROUP INC COM 693475105 2631 15000 SH SOLE 15000 0 0 PPG INDS INC COM 693506107 3306 22000 SH SOLE 22000 0 0 PAR TECHNOLOGY CORP COM 698884103 4624 70685 SH SOLE 70685 0 0 PARKE BANCORP INC COM 700885106 220 11000 SH SOLE 11000 0 0 PAYPAL HLDGS INC COM 70450Y103 9714 40000 SH SOLE 40000 0 0 PEPSICO INC COM 713448108 22632 160000 SH SOLE 160000 0 0 PERDOCEO ED CORP COM 71363P106 478 40000 SH SOLE 40000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1696 200000 SH SOLE 200000 0 0 PHILIP MORRIS INTL INC COM 718172109 6146 69250 SH SOLE 69250 0 0 PHILLIPS 66 COM 718546104 4077 50000 SH SOLE 50000 0 0 PINTEREST INC CL A 72352L106 1703 23000 SH SOLE 23000 0 0 PREFORMED LINE PRODS CO COM 740444104 359 5221 SH SOLE 5221 0 0 PRICESMART INC COM 741511109 291 3007 SH SOLE 3007 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 294 5615 SH SOLE 5615 0 0 PRIMIS FINANCIAL CORP COM 74167B109 346 23763 SH SOLE 23763 0 0 PROCTER AND GAMBLE CO COM 742718109 948 7000 SH SOLE 7000 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G861 8179 623365 SH SOLE 623365 0 0 PROPETRO HLDG CORP COM 74347M108 1548 145200 SH SOLE 145200 0 0 PSYCHEMEDICS CORP COM NEW 744375205 895 144231 SH SOLE 144231 0 0 PULTE GROUP INC COM 745867101 2622 50000 SH SOLE 50000 0 0 PURPLE INNOVATION INC COM 74640Y106 1051 33200 SH SOLE 33200 0 0 RPM INTL INC COM 749685103 2756 30000 SH SOLE 30000 0 0 RADIAN GROUP INC COM 750236101 2325 100000 SH SOLE 100000 0 0 RADIANT LOGISTICS INC COM 75025X100 258 37098 SH SOLE 37098 0 0 READY CAPITAL CORP COM 75574U101 289 21525 SH SOLE 21525 0 0 REALOGY HLDGS CORP COM 75605Y106 7565 500000 SH SOLE 500000 0 0 RENALYTIX AI PLC ADS 75973T101 257 10000 SH SOLE 10000 0 0 ROCKET COS INC COM CL A 77311W101 2671 115677 SH SOLE 115677 0 0 ROCKWELL AUTOMATION INC COM 773903109 796 3000 SH SOLE 3000 0 0 S&P GLOBAL INC COM 78409V104 17644 50000 SH SOLE 50000 0 0 SEI INVTS CO COM 784117103 609 10000 SH SOLE 10000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 57983 146300 SH SOLE 146300 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 10001 214574 SH SOLE 214574 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4761 10000 SH SOLE 10000 0 0 SPX FLOW INC COM 78469X107 1267 20000 SH SOLE 20000 0 0 SPAR GROUP INC COM 784933103 1502 894090 SH SOLE 894090 0 0 SABRE CORP COM 78573M104 2207 149000 SH SOLE 149000 0 0 SALEM MEDIA GROUP INC CL A 794093104 108 36800 SH SOLE 36800 0 0 SANMINA CORPORATION COM 801056102 414 10000 SH SOLE 10000 0 0 SCHWAB CHARLES CORP COM 808513105 3520 54000 SH SOLE 54000 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 199 10352 SH SOLE 10352 0 0 SEA LTD SPONSORD ADS 81141R100 893 4000 SH SOLE 4000 0 0 SEALED AIR CORP NEW COM 81211K100 458 10000 SH SOLE 10000 0 0 SERVICE CORP INTL COM 817565104 1021 20000 SH SOLE 20000 0 0 SHOPIFY INC CL A 82509L107 553 500 SH SOLE 500 0 0 SIFCO INDS INC COM 826546103 2203 175658 SH SOLE 175658 0 0 SIGMATRON INTL INC COM 82661L101 76 14141 SH SOLE 14141 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 452 2000 SH SOLE 2000 0 0 SILGAN HOLDINGS INC COM 827048109 1873 44568 SH SOLE 44568 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 293 10000 SH SOLE 10000 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 12669 272637 SH SOLE 272637 0 0 SMITH MIDLAND CORP COM 832156103 917 76649 SH SOLE 76649 0 0 SNOWFLAKE INC CL A 833445109 917 4000 SH SOLE 4000 0 0 SONOCO PRODS CO COM 835495102 608 9600 SH SOLE 9600 0 0 SOUTHWEST AIRLS CO COM 844741108 4885 80000 SH SOLE 80000 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 858 500000 SH SOLE 500000 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1079 12690 SH SOLE 12690 0 0 SPIRIT AIRLS INC COM 848577102 406 11000 SH SOLE 11000 0 0 SPOK HLDGS INC COM 84863T106 210 20000 SH SOLE 20000 0 0 SQUARE INC CL A 852234103 1362 6000 SH SOLE 6000 0 0 STARRETT L S CO CL A 855668109 1454 225419 SH SOLE 225419 0 0 STARTEK INC COM 85569C107 393 49423 SH SOLE 49423 0 0 STATE STR CORP COM 857477103 8065 96000 SH SOLE 96000 0 0 STEELCASE INC CL A 858155203 216 15000 SH SOLE 15000 0 0 STEWART INFORMATION SVCS COR COM 860372101 7630 146640 SH SOLE 146640 0 0 STRATTEC SEC CORP COM 863111100 1876 39995 SH SOLE 39995 0 0 STRATUS PPTYS INC COM NEW 863167201 4060 133131 SH SOLE 133131 0 0 SUPER MICRO COMPUTER INC COM 86800U104 15630 400170 SH SOLE 400170 0 0 SURMODICS INC COM 868873100 686 12232 SH SOLE 12232 0 0 TFI INTL INC COM 87241L109 2654 35500 SH SOLE 35500 0 0 T-MOBILE US INC COM 872590104 2005 16000 SH SOLE 16000 0 0 TALEND S A ADS 874224207 279 4380 SH SOLE 4380 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 184 12186 SH SOLE 12186 0 0 TAPESTRY INC COM 876030107 4327 105000 SH SOLE 105000 0 0 TARGET CORP COM 87612E106 990 5000 SH SOLE 5000 0 0 TASEKO MINES LTD COM 876511106 176 102400 SH SOLE 102400 0 0 TEGNA INC COM 87901J105 941 50000 SH SOLE 50000 0 0 TELADOC HEALTH INC COM 87918A105 546 3000 SH SOLE 3000 0 0 TENNECO INC CL A VTG COM STK 880349105 3318 309491 SH SOLE 309491 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6659 325000 SH SOLE 325000 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 953 20000 SH SOLE 20000 0 0 TESLA INC COM 88160R101 946 530 SH SOLE 530 0 0 3-D SYS CORP DEL COM NEW 88554D205 412 15000 SH SOLE 15000 0 0 3M CO COM 88579Y101 1349 7000 SH SOLE 7000 0 0 TOLL BROTHERS INC COM 889478103 7422 130828 SH SOLE 130828 0 0 TOWNSQUARE MEDIA INC CL A 892231101 704 65530 SH SOLE 65530 0 0 TRIBUNE PUBG CO NEW COM 89609W107 185 10281 SH SOLE 10281 0 0 TRUIST FINL CORP COM 89832Q109 1510 25900 SH SOLE 25900 0 0 TWIN DISC INC COM 901476101 1096 114600 SH SOLE 114600 0 0 TWITTER INC COM 90184L102 509 8000 SH SOLE 8000 0 0 USANA HEALTH SCIENCES INC COM 90328M107 488 5000 SH SOLE 5000 0 0 U S CONCRETE INC COM 90333L201 382 5211 SH SOLE 5211 0 0 U S PHYSICAL THERAPY INC COM 90337L108 7287 69999 SH SOLE 69999 0 0 UBER TECHNOLOGIES INC COM 90353T100 8389 153900 SH SOLE 153900 0 0 UNILEVER PLC SPON ADR NEW 904767704 1675 30000 SH SOLE 30000 0 0 UNITED BANCSHARES INC OHIO COM 909458101 1452 57500 SH SOLE 57500 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 379 11100 SH SOLE 11100 0 0 UNITED AIRLS HLDGS INC COM 910047109 4028 70000 SH SOLE 70000 0 0 UNITED RENTALS INC COM 911363109 1647 5000 SH SOLE 5000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20464 55000 SH SOLE 55000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1334 10000 SH SOLE 10000 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2700 462235 SH SOLE 462235 0 0 URBAN OUTFITTERS INC COM 917047102 372 10000 SH SOLE 10000 0 0 V F CORP COM 918204108 2557 32000 SH SOLE 32000 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2947 60000 SH SOLE 60000 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 335 6000 SH SOLE 6000 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 973 10000 SH SOLE 10000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1041 20000 SH SOLE 20000 0 0 VERINT SYS INC COM 92343X100 910 20000 SH SOLE 20000 0 0 VIAD CORP COM NEW 92552R406 1641 39300 SH SOLE 39300 0 0 VIACOMCBS INC CL B 92556H206 5818 129000 SH SOLE 129000 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 4245 166079 SH SOLE 166079 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 21607 723600 SH SOLE 723600 0 0 VISA INC COM CL A 92826C839 20114 95000 SH SOLE 95000 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3697 153538 SH SOLE 153538 0 0 VMWARE INC CL A COM 928563402 2257 15000 SH SOLE 15000 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 1256 318541 SH SOLE 318541 0 0 WALMART INC COM 931142103 7032 51774 SH SOLE 51774 0 0 WELLS FARGO CO NEW COM 949746101 3917 100252 SH SOLE 100252 0 0 WESCO INTL INC COM 95082P105 1558 18000 SH SOLE 18000 0 0 WILLDAN GROUP INC COM 96924N100 7929 193159 SH SOLE 193159 0 0 WILLIAMS COS INC COM 969457100 592 25000 SH SOLE 25000 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 49 14000 SH SOLE 14000 0 0 WILLIS LEASE FIN CORP COM 970646105 1918 44129 SH SOLE 44129 0 0 XOMA CORP DEL COM NEW 98419J206 1420 34787 SH SOLE 34787 0 0 YELP INC CL A 985817105 2535 65000 SH SOLE 65000 0 0 ZAI LAB LTD ADR 98887Q104 2015 15100 SH SOLE 15100 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 518 4000 SH SOLE 4000 0 0 AON PLC SHS CL A G0403H108 943 4100 SH SOLE 4100 0 0 ATHENE HOLDING LTD CL A G0684D107 504 10000 SH SOLE 10000 0 0 AXIS CAP HLDGS LTD SHS G0692U109 248 5000 SH SOLE 5000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 276 1000 SH SOLE 1000 0 0 DESPEGAR COM CORP ORD SHS G27358103 1745 128088 SH SOLE 128088 0 0 EVEREST RE GROUP LTD COM G3223R108 1239 5000 SH SOLE 5000 0 0 FERROGLOBE PLC SHS G33856108 3734 987752 SH SOLE 987752 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2728 169990 SH SOLE 169990 0 0 INVESCO LTD SHS G491BT108 1261 50000 SH SOLE 50000 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1425 23875 SH SOLE 23875 0 0 LAZARD LTD SHS A G54050102 1088 25000 SH SOLE 25000 0 0 LUXFER HOLDINGS PLC SHS G5698W116 277 13000 SH SOLE 13000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 52 16100 SH SOLE 16100 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 284 10300 SH SOLE 10300 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 228 72179 SH SOLE 72179 0 0 PROTHENA CORP PLC SHS G72800108 1139 45362 SH SOLE 45362 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 3205 20000 SH SOLE 20000 0 0 PENTAIR PLC SHS G7S00T104 374 6000 SH SOLE 6000 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 580 10000 SH SOLE 10000 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1093 115439 SH SOLE 115439 0 0 VENATOR MATLS PLC SHS G9329Z100 186 40115 SH SOLE 40115 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1144 5000 SH SOLE 5000 0 0 GARMIN LTD SHS H2906T109 839 6362 SH SOLE 6362 0 0 ALLOT LTD SHS M0854Q105 194 12160 SH SOLE 12160 0 0 CAESARSTONE LTD ORD SHS M20598104 2149 156539 SH SOLE 156539 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 556 20000 SH SOLE 20000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 217 1000 SH SOLE 1000 0 0 MIND C T I LTD ORD M70240102 191 72108 SH SOLE 72108 0 0 SILICOM LTD ORD M84116108 212 4700 SH SOLE 4700 0 0 STRATASYS LTD SHS M85548101 596 23000 SH SOLE 23000 0 0 AERCAP HOLDINGS NV SHS N00985106 294 5000 SH SOLE 5000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2081 20000 SH SOLE 20000 0 0 COPA HOLDINGS SA CL A P31076105 404 5000 SH SOLE 5000 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8293 262575 SH SOLE 262575 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4452 52000 SH SOLE 52000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 137 30200 SH SOLE 30200 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 115 10376 SH SOLE 10376 0 0 DANAOS CORPORATION SHS Y1968P121 55998 1128762 SH SOLE 1128762 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 204 34500 SH SOLE 34500 0 0 DORIAN LPG LTD SHS USD Y2106R110 2881 219406 SH SOLE 219406 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 6824 483967 SH SOLE 483967 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1351 92000 SH SOLE 92000 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1158 80500 SH SOLE 80500 0 0 GENERAL MTRS CO CALL 37045V900 5562 96800 SH Call SOLE 96800 0 0 TESLA INC PUT 88160R951 2004 3000 SH Put SOLE 3000 0 0