The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACME UTD CORP COM 004816104 11,883 516,205 SH   SOLE   499,005 0 17,200
AGNICO EAGLE MINES LTD COM 008474108 11,549 273,479 SH   SOLE   263,029 0 10,450
ALPHABET INC CAP STK CL A 02079K305 1,338 13,990 SH   SOLE   13,065 0 925
ALTRIA GROUP INC COM 02209S103 3,672 90,927 SH   SOLE   86,902 0 4,025
AMAZON COM INC COM 023135106 486 4,300 SH   SOLE   2,300 0 2,000
AMGEN INC COM 031162100 3,628 16,095 SH   SOLE   15,695 0 400
ANIKA THERAPEUTICS INC COM 035255108 2,437 102,390 SH   SOLE   99,390 0 3,000
APPLE INC COM 037833100 842 6,096 SH   SOLE   5,596 0 500
AT&T INC COM 00206R102 4,681 305,143 SH   SOLE   287,943 0 17,200
B & G FOODS INC NEW COM 05508R106 6,759 409,857 SH   SOLE   403,157 0 6,700
BRISTOL-MYERS SQUIBB CO COM 110122108 11,624 163,512 SH   SOLE   158,312 0 5,200
CARRIER GLOBAL CORPORATION COM 14448C104 7,095 199,531 SH   SOLE   197,081 0 2,450
CHOICE HOTELS INTL INC COM 169905106 219 2,000 SH   SOLE   2,000 0 0
CITIGROUP INC COM NEW 172967424 5,463 131,100 SH   SOLE   127,850 0 3,250
CNX RES CORP COM 12653C108 7,732 497,857 SH   SOLE   477,857 0 20,000
DIME CMNTY BANCSHARES INC COM 25432X102 6,114 208,796 SH   SOLE   200,996 0 7,800
ELEVANCE HEALTH INC COM 036752103 345 760 SH   SOLE   760 0 0
ENERSYS COM 29275Y102 2,548 43,801 SH   SOLE   42,551 0 1,250
EXELIXIS INC COM 30161Q104 7,973 508,493 SH   SOLE   496,993 0 11,500
EXTRA SPACE STORAGE INC COM 30225T102 1,528 8,850 SH   SOLE   8,850 0 0
FASTENAL CO COM 311900104 3,969 86,209 SH   SOLE   83,809 0 2,400
FRANCHISE GROUP INC COM 35180X105 13,559 557,976 SH   SOLE   541,926 0 16,050
GOLDMAN SACHS GROUP INC COM 38141G104 10,852 37,030 SH   SOLE   35,955 0 1,075
GREENHILL & CO INC COM 395259104 15,470 2,604,424 SH   SOLE   2,508,424 0 96,000
INTERDIGITAL INC COM 45867G101 13,306 329,199 SH   SOLE   313,299 0 15,900
INTERPUBLIC GROUP COS INC COM 460690100 5,802 226,658 SH   SOLE   223,058 0 3,600
ISHARES TR MSCI INDIA SM CP 46429B614 274 5,200 SH   SOLE   5,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,238 44,607 SH   SOLE   44,607 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 5,567 110,674 SH   SOLE   110,674 0 0
JOHNSON & JOHNSON COM 478160104 476 2,911 SH   SOLE   2,911 0 0
KINDER MORGAN INC DEL COM 49456B101 10,181 611,810 SH   SOLE   589,210 0 22,600
LIVENT CORP COM 53814L108 7,961 259,732 SH   SOLE   251,432 0 8,300
LOWES COS INC COM 548661107 7,933 42,238 SH   SOLE   41,413 0 825
MARSH & MCLENNAN COS INC COM 571748102 236 1,580 SH   SOLE   1,580 0 0
MASTECH DIGITAL INC COM 57633B100 5,871 397,514 SH   SOLE   385,289 0 12,225
MASTERCARD INCORPORATED CL A 57636Q104 7,435 26,147 SH   SOLE   25,897 0 250
MOELIS & CO CL A 60786M105 12,141 359,092 SH   SOLE   347,192 0 11,900
NEWELL BRANDS INC COM 651229106 4,646 334,455 SH   SOLE   316,455 0 18,000
NORFOLK SOUTHN CORP COM 655844108 214 1,020 SH   SOLE   1,020 0 0
ONEOK INC NEW COM 682680103 12,619 246,263 SH   SOLE   238,813 0 7,450
PEPSICO INC COM 713448108 264 1,619 SH   SOLE   1,619 0 0
PITNEY BOWES INC COM 724479100 6,825 2,929,221 SH   SOLE   2,787,221 0 142,000
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,499 145,510 SH   SOLE   141,860 0 3,650
PRUDENTIAL FINL INC COM 744320102 5,305 61,849 SH   SOLE   59,349 0 2,500
QUALCOMM INC COM 747525103 8,298 73,446 SH   SOLE   71,696 0 1,750
RAYTHEON TECHNOLOGIES CORP COM 75513E101 229 2,792 SH   SOLE   2,792 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,951 52,174 SH   SOLE   51,374 0 800
SERVICE PPTYS TR COM SH BEN INT 81761L102 14,794 2,850,520 SH   SOLE   2,765,120 0 85,400
SILVERCREST ASSET MGMT GROUP CL A 828359109 7,683 469,905 SH   SOLE   453,705 0 16,200
SINCLAIR BROADCAST GROUP INC CL A 829226109 15,051 831,984 SH   SOLE   806,084 0 25,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 357 1,000 SH   SOLE   1,000 0 0
STIFEL FINL CORP COM 860630102 208 4,000 SH   SOLE   4,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 478 115,575 SH   SOLE   115,575 0 0
TOLL BROTHERS INC COM 889478103 6,444 153,421 SH   SOLE   150,771 0 2,650
UDR INC COM 902653104 313 7,506 SH   SOLE   7,506 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,929 55,272 SH   SOLE   54,022 0 1,250
VANGUARD INDEX FDS SML CP GRW ETF 922908595 244 1,250 SH   SOLE   1,250 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 595 4,400 SH   SOLE   4,400 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 596 9,481 SH   SOLE   9,481 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 227 2,750 SH   SOLE   2,750 0 0
VISA INC COM CL A 92826C839 6,986 39,324 SH   SOLE   38,874 0 450
VISTA OUTDOOR INC COM 928377100 6,073 249,719 SH   SOLE   242,819 0 6,900
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,213 102,321 SH   SOLE   101,021 0 1,300
WILLIAMS COS INC COM 969457100 229 8,000 SH   SOLE   8,000 0 0
WISDOMTREE INVTS INC COM 97717P104 6,532 1,395,657 SH   SOLE   1,349,157 0 46,500
WISDOMTREE TR US QTLY DIV GRT 97717X669 340 6,300 SH   SOLE   6,300 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 242 10,500 SH   SOLE   10,500 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 324 9,000 SH   SOLE   9,000 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 311 7,930 SH   SOLE   7,930 0 0