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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   221,293 1,056 SH   SOLE   1,056 0 0
ACCO BRANDS CORP COM 00081T108   19,076,106 4,552,770 SH   SOLE   4,506,370 0 46,400
ACME UTD CORP COM 004816104   22,738,964 574,071 SH   SOLE   567,996 0 6,075
AGNICO EAGLE MINES LTD COM 008474108   15,751,604 145,297 SH   SOLE   143,997 0 1,300
ALPHABET INC CAP STK CL A 02079K305   7,074,046 45,745 SH   SOLE   45,345 0 400
ALTRIA GROUP INC COM 02209S103   6,927,250 115,416 SH   SOLE   114,616 0 800
AMAZON COM INC COM 023135106   296,806 1,560 SH   SOLE   1,560 0 0
ANIKA THERAPEUTICS INC COM 035255108   4,954,790 329,660 SH   SOLE   324,660 0 5,000
APPLE INC COM 037833100   775,308 3,490 SH   SOLE   3,490 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   13,774,212 225,844 SH   SOLE   222,944 0 2,900
CARRIER GLOBAL CORPORATION COM 14448C104   7,512,203 118,489 SH   SOLE   117,489 0 1,000
CHOICE HOTELS INTL INC COM 169905106   265,560 2,000 SH   SOLE   2,000 0 0
CITIGROUP INC COM NEW 172967424   8,086,400 113,909 SH   SOLE   113,259 0 650
CME GROUP INC COM 12572Q105   8,599,641 32,416 SH   SOLE   32,301 0 115
CNX RES CORP COM 12653C108   11,277,899 358,256 SH   SOLE   354,956 0 3,300
CONAGRA BRANDS INC COM 205887102   8,261,219 309,757 SH   SOLE   307,707 0 2,050
CRAWFORD & CO CL A 224633206   18,121,542 1,586,825 SH   SOLE   1,569,825 0 17,000
CRAWFORD & CO CL B 224633107   6,542,461 572,895 SH   SOLE   565,995 0 6,900
DOMINION ENERGY INC COM 25746U109   349,653 6,236 SH   SOLE   6,236 0 0
ECOLAB INC COM 278865100   315,125 1,243 SH   SOLE   1,243 0 0
ELEVANCE HEALTH INC COM 036752103   304,472 700 SH   SOLE   700 0 0
EXELIXIS INC COM 30161Q104   9,584,801 259,610 SH   SOLE   257,610 0 2,000
EXTRA SPACE STORAGE INC COM 30225T102   1,314,137 8,850 SH   SOLE   8,850 0 0
EXXON MOBIL CORP COM 30231G102   244,800 2,058 SH   SOLE   2,058 0 0
FASTENAL CO COM 311900104   6,559,101 84,579 SH   SOLE   84,159 0 420
GOLDMAN SACHS GROUP INC COM 38141G104   13,491,429 24,696 SH   SOLE   24,471 0 225
GRAY MEDIA INC COM 389375106   29,665,551 6,867,026 SH   SOLE   6,798,376 0 68,650
HARMONY BIOSCIENCES HLDGS IN COM 413197104   11,349,686 341,961 SH   SOLE   337,661 0 4,300
INTERDIGITAL INC COM 45867G101   29,796,165 144,117 SH   SOLE   143,047 0 1,070
ISHARES TR MSCI INDIA SM CP 46429B614   354,068 5,200 SH   SOLE   5,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   2,920,662 57,686 SH   SOLE   57,186 0 500
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   4,275,061 84,072 SH   SOLE   80,572 0 3,500
KINDER MORGAN INC DEL COM 49456B101   7,603,938 266,524 SH   SOLE   265,374 0 1,150
LIFEVANTAGE CORP COM NEW 53222K205   10,432,034 715,503 SH   SOLE   705,303 0 10,200
LOWES COS INC COM 548661107   7,890,411 33,831 SH   SOLE   33,456 0 375
MARSH & MCLENNAN COS INC COM 571748102   385,567 1,580 SH   SOLE   1,580 0 0
MASTECH DIGITAL INC COM 57633B100   7,887,644 772,541 SH   SOLE   760,541 0 12,000
MASTERCARD INCORPORATED CL A 57636Q104   13,358,935 24,372 SH   SOLE   24,222 0 150
MOELIS & CO CL A 60786M105   12,235,345 209,653 SH   SOLE   207,653 0 2,000
MOLSON COORS BEVERAGE CO CL B 60871R209   10,693,033 175,670 SH   SOLE   174,670 0 1,000
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   28,296,878 157,889 SH   SOLE   156,314 0 1,575
NORFOLK SOUTHN CORP COM 655844108   201,323 850 SH   SOLE   850 0 0
ONEOK INC NEW COM 682680103   15,653,123 157,762 SH   SOLE   156,802 0 960
PEPSICO INC COM 713448108   242,753 1,619 SH   SOLE   1,619 0 0
PITNEY BOWES INC COM 724479100   17,946,856 1,983,078 SH   SOLE   1,966,278 0 16,800
PRA GROUP INC COM 69354N106   7,286,510 353,371 SH   SOLE   348,271 0 5,100
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   10,584,849 125,457 SH   SOLE   124,507 0 950
PRUDENTIAL FINL INC COM 744320102   8,879,192 79,506 SH   SOLE   78,956 0 550
QUALCOMM INC COM 747525103   16,971,424 110,484 SH   SOLE   109,259 0 1,225
RTX CORPORATION COM 75513E101   369,828 2,792 SH   SOLE   2,792 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,222,173 256,373 SH   SOLE   250,073 0 6,300
SERVICE PPTYS TR COM SH BEN INT 81761L102   14,788,690 5,666,165 SH   SOLE   5,602,665 0 63,500
SINCLAIR INC CL A 829242106   26,154,647 1,641,849 SH   SOLE   1,626,749 0 15,100
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   12,975,217 575,525 SH   SOLE   572,525 0 3,000
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   211,178 5,800 SH   SOLE   5,800 0 0
TEGNA INC COM 87901J105   14,014,369 769,175 SH   SOLE   763,075 0 6,100
TOLL BROTHERS INC COM 889478103   2,767,514 26,210 SH   SOLE   26,210 0 0
UDR INC COM 902653104   339,046 7,506 SH   SOLE   7,506 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,633,592 60,311 SH   SOLE   59,936 0 375
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   853,556 4,400 SH   SOLE   4,400 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   408,073 2,750 SH   SOLE   2,750 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   202,714 3,437 SH   SOLE   922 0 2,515
VANGUARD WORLD FD ESG US STK ETF 921910733   268,481 2,741 SH   SOLE   270 0 2,471
VANGUARD WORLD FD FINANCIALS ETF 92204A405   267,015 2,235 SH   SOLE   2,235 0 0
VEREN INC COM NEW 92340V107   17,120,604 2,586,194 SH   SOLE   2,571,394 0 14,800
VISA INC COM CL A 92826C839   11,892,854 33,935 SH   SOLE   33,685 0 250
WEC ENERGY GROUP INC COM 92939U106   239,756 2,200 SH   SOLE   2,200 0 0
WILLIAMS COS INC COM 969457100   322,704 5,400 SH   SOLE   5,400 0 0
WISDOMTREE INC COM 97717P104   1,698,100 190,370 SH   SOLE   187,070 0 3,300
WISDOMTREE TR US QTLY DIV GRT 97717X669   215,622 2,700 SH   SOLE   2,700 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   218,936 9,006 SH   SOLE   9,006 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   342,001 10,500 SH   SOLE   10,500 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   10,210,448 202,870 SH   SOLE   199,370 0 3,500
WISDOMTREE TR JAPN HEDGE EQT 97717W851   247,905 2,250 SH   SOLE   2,250 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   203,034 3,425 SH   SOLE   3,425 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   273,445 4,588 SH   SOLE   4,588 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   418,500 9,000 SH   SOLE   9,000 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   256,410 5,250 SH   SOLE   5,250 0 0