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 16,184 511,030 SH   SOLE   495,430 0 15,600
AGNICO EAGLE MINES LTD COM 008474108 10,542 230,367 SH   SOLE   223,367 0 7,000
ALPHABET INC CAP STK CL A 02079K305 1,438 660 SH   SOLE   614 0 46
ALTRIA GROUP INC COM 02209S103 5,592 133,885 SH   SOLE   129,935 0 3,950
AMAZON COM INC COM 023135106 457 4,300 SH   SOLE   2,300 0 2,000
AMGEN INC COM 031162100 4,965 20,407 SH   SOLE   19,657 0 750
ANIKA THERAPEUTICS INC COM 035255108 6,141 275,130 SH   SOLE   264,980 0 10,150
APPLE INC COM 037833100 963 7,046 SH   SOLE   5,646 0 1,400
AT&T INC COM 00206R102 5,494 262,107 SH   SOLE   248,607 0 13,500
B & G FOODS INC NEW COM 05508R106 9,291 390,700 SH   SOLE   383,900 0 6,800
BRISTOL-MYERS SQUIBB CO COM 110122108 12,856 166,955 SH   SOLE   163,255 0 3,700
CARMAX INC COM 143130102 215 2,377 SH   SOLE   2,377 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 7,468 209,421 SH   SOLE   206,621 0 2,800
CHOICE HOTELS INTL INC COM 169905106 223 2,000 SH   SOLE   2,000 0 0
CITIGROUP INC COM NEW 172967424 4,260 92,629 SH   SOLE   86,579 0 6,050
CNX RES CORP COM 12653C108 6,484 393,940 SH   SOLE   379,940 0 14,000
DIME CMNTY BANCSHARES INC COM 25432X102 6,058 204,330 SH   SOLE   197,130 0 7,200
ELEVANCE HEALTH INC COM 036752103 367 760 SH   SOLE   760 0 0
ENERSYS COM 29275Y102 4,114 69,768 SH   SOLE   67,218 0 2,550
EXELIXIS INC COM 30161Q104 11,391 547,108 SH   SOLE   534,108 0 13,000
EXTRA SPACE STORAGE INC COM 30225T102 1,506 8,850 SH   SOLE   8,850 0 0
FASTENAL CO COM 311900104 1,621 32,465 SH   SOLE   31,415 0 1,050
GOLDMAN SACHS GROUP INC COM 38141G104 13,399 45,111 SH   SOLE   43,716 0 1,395
GREENHILL & CO INC COM 395259104 18,140 1,967,498 SH   SOLE   1,897,548 0 69,950
INTERDIGITAL INC COM 45867G101 16,793 276,196 SH   SOLE   266,996 0 9,200
INTERPUBLIC GROUP COS INC COM 460690100 6,530 237,204 SH   SOLE   234,304 0 2,900
ISHARES TR MSCI INDIA SM CP 46429B614 254 5,200 SH   SOLE   5,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,356 47,027 SH   SOLE   47,027 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 5,558 109,734 SH   SOLE   109,734 0 0
JOHNSON & JOHNSON COM 478160104 534 3,011 SH   SOLE   3,011 0 0
KINDER MORGAN INC DEL COM 49456B101 10,630 634,225 SH   SOLE   611,625 0 22,600
LIVENT CORP COM 53814L108 3,797 167,335 SH   SOLE   161,485 0 5,850
LOWES COS INC COM 548661107 6,112 34,994 SH   SOLE   34,169 0 825
MARSH & MCLENNAN COS INC COM 571748102 245 1,580 SH   SOLE   1,580 0 0
MASTECH DIGITAL INC COM 57633B100 5,139 345,814 SH   SOLE   335,014 0 10,800
MASTERCARD INCORPORATED CL A 57636Q104 8,144 25,813 SH   SOLE   25,563 0 250
MOELIS & CO CL A 60786M105 17,344 440,765 SH   SOLE   429,065 0 11,700
NEWELL BRANDS INC COM 651229106 7,375 387,318 SH   SOLE   375,018 0 12,300
NORFOLK SOUTHN CORP COM 655844108 234 1,030 SH   SOLE   1,030 0 0
ONEOK INC NEW COM 682680103 14,701 264,882 SH   SOLE   257,632 0 7,250
PEPSICO INC COM 713448108 270 1,619 SH   SOLE   1,619 0 0
PITNEY BOWES INC COM 724479100 7,781 2,149,501 SH   SOLE   2,071,251 0 78,250
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14,481 216,807 SH   SOLE   210,507 0 6,300
PRUDENTIAL FINL INC COM 744320102 5,653 59,080 SH   SOLE   57,380 0 1,700
QUALCOMM INC COM 747525103 9,408 73,651 SH   SOLE   71,791 0 1,860
RAYTHEON TECHNOLOGIES CORP COM 75513E101 268 2,792 SH   SOLE   2,792 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 9,205 126,979 SH   SOLE   123,179 0 3,800
SERVICE PPTYS TR COM SH BEN INT 81761L102 15,667 2,995,525 SH   SOLE   2,899,525 0 96,000
SILVERCREST ASSET MGMT GROUP CL A 828359109 12,208 743,965 SH   SOLE   715,965 0 28,000
SINCLAIR BROADCAST GROUP INC CL A 829226109 15,530 761,253 SH   SOLE   732,553 0 28,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 377 1,000 SH   SOLE   1,000 0 0
STIFEL FINL CORP COM 860630102 224 4,000 SH   SOLE   4,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,459 246,896 SH   SOLE   246,896 0 0
TOLL BROTHERS INC COM 889478103 9,900 221,965 SH   SOLE   218,265 0 3,700
TRUIST FINL CORP COM 89832Q109 209 4,400 SH   SOLE   4,400 0 0
UDR INC COM 902653104 346 7,506 SH   SOLE   7,506 0 0
UNITED PARCEL SERVICE INC CL B 911312106 11,020 60,368 SH   SOLE   59,418 0 950
VANGUARD INDEX FDS SML CP GRW ETF 922908595 246 1,250 SH   SOLE   1,250 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 631 4,400 SH   SOLE   4,400 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 630 9,481 SH   SOLE   9,481 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 259 2,750 SH   SOLE   2,750 0 0
VISA INC COM CL A 92826C839 7,413 37,648 SH   SOLE   37,198 0 450
VISTA OUTDOOR INC COM 928377100 6,457 231,424 SH   SOLE   225,174 0 6,250
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,225 137,866 SH   SOLE   132,566 0 5,300
WARNER BROS DISCOVERY INC COM SER A 934423104 3,334 248,468 SH   SOLE   237,768 0 10,700
WEC ENERGY GROUP INC COM 92939U106 221 2,200 SH   SOLE   2,200 0 0
WILLIAMS COS INC COM 969457100 250 8,000 SH   SOLE   8,000 0 0
WISDOMTREE INVTS INC COM 97717P104 10,028 1,977,894 SH   SOLE   1,896,694 0 81,200
WISDOMTREE TR US QTLY DIV GRT 97717X669 275 4,800 SH   SOLE   4,800 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 276 10,500 SH   SOLE   10,500 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 357 9,000 SH   SOLE   9,000 0 0