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   237,604 1,026 SH   SOLE   1,026 0 0
ACCO BRANDS CORP COM 00081T108   24,059,704 6,030,001 SH   SOLE   5,975,201 0 54,800
ACME UTD CORP COM 004816104   22,147,893 537,831 SH   SOLE   532,356 0 5,475
AGNICO EAGLE MINES LTD COM 008474108   24,452,595 145,068 SH   SOLE   143,918 0 1,150
ALPHABET INC CAP STK CL A 02079K305   10,301,425 42,375 SH   SOLE   42,050 0 325
ALTRIA GROUP INC COM 02209S103   4,806,968 72,767 SH   SOLE   72,417 0 350
ANIKA THERAPEUTICS INC COM 035255108   5,181,727 551,248 SH   SOLE   541,248 0 10,000
APPLE INC COM 037833100   241,983 950 SH   SOLE   950 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,036,307 111,670 SH   SOLE   110,720 0 950
CARRIER GLOBAL CORPORATION COM 14448C104   7,173,671 120,162 SH   SOLE   118,892 0 1,270
CHOICE HOTELS INTL INC COM 169905106   213,820 2,000 SH   SOLE   2,000 0 0
CITIGROUP INC COM NEW 172967424   12,697,143 125,095 SH   SOLE   124,395 0 700
CME GROUP INC COM 12572Q105   9,507,176 35,187 SH   SOLE   35,062 0 125
CNX RES CORP COM 12653C108   12,644,713 393,671 SH   SOLE   389,071 0 4,600
CONCENTRIX CORP COM 20602D101   21,814,228 472,681 SH   SOLE   468,071 0 4,610
CRAWFORD & CO CL A 224633206   18,581,620 1,736,600 SH   SOLE   1,717,100 0 19,500
CRAWFORD & CO CL B 224633107   5,789,516 591,975 SH   SOLE   584,875 0 7,100
DOMINION ENERGY INC COM 25746U109   354,113 5,789 SH   SOLE   5,789 0 0
ECOLAB INC COM 278865100   340,408 1,243 SH   SOLE   1,243 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   226,184 700 SH   SOLE   700 0 0
EXELIXIS INC COM 30161Q104   7,539,315 182,550 SH   SOLE   182,200 0 350
EXTRA SPACE STORAGE INC COM 30225T102   1,247,319 8,850 SH   SOLE   8,850 0 0
EXXON MOBIL CORP COM 30231G102   218,775 1,940 SH   SOLE   1,940 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   18,110,560 22,742 SH   SOLE   22,577 0 165
GRAY MEDIA INC COM 389375106   34,139,551 5,906,497 SH   SOLE   5,854,997 0 51,500
HARMONY BIOSCIENCES HLDGS IN COM 413197104   8,899,455 322,912 SH   SOLE   317,312 0 5,600
INTERDIGITAL INC COM 45867G101   44,256,718 128,195 SH   SOLE   127,225 0 970
ISHARES TR MSCI INDIA SM CP 46429B614   372,944 5,200 SH   SOLE   5,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   3,630,107 71,557 SH   SOLE   71,557 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   4,665,311 91,405 SH   SOLE   87,605 0 3,800
KINDER MORGAN INC DEL COM 49456B101   6,545,646 231,213 SH   SOLE   230,063 0 1,150
LEAR CORP COM NEW 521865204   2,295,317 22,814 SH   SOLE   22,789 0 25
LIFEVANTAGE CORP COM NEW 53222K205   20,084,432 2,064,176 SH   SOLE   2,041,176 0 23,000
LOWES COS INC COM 548661107   8,691,568 34,585 SH   SOLE   34,240 0 345
MARSH & MCLENNAN COS INC COM 571748102   318,417 1,580 SH   SOLE   1,580 0 0
MASTECH DIGITAL INC COM 57633B100   6,136,465 804,909 SH   SOLE   788,709 0 16,200
MASTERCARD INCORPORATED CL A 57636Q104   13,862,914 24,372 SH   SOLE   24,232 0 140
MOELIS & CO CL A 60786M105   16,284,277 228,327 SH   SOLE   226,627 0 1,700
MOLSON COORS BEVERAGE CO CL B 60871R209   6,319,479 139,657 SH   SOLE   138,557 0 1,100
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   31,134,184 157,450 SH   SOLE   156,275 0 1,175
NORFOLK SOUTHN CORP COM 655844108   240,328 800 SH   SOLE   800 0 0
ONEOK INC NEW COM 682680103   16,701,540 228,882 SH   SOLE   226,182 0 2,700
PEPSICO INC COM 713448108   227,372 1,619 SH   SOLE   1,619 0 0
PITNEY BOWES INC COM 724479100   26,673,842 2,337,760 SH   SOLE   2,318,660 0 19,100
PRA GROUP INC COM 69354N106   8,728,942 565,346 SH   SOLE   555,846 0 9,500
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   14,321,581 172,736 SH   SOLE   171,586 0 1,150
PRUDENTIAL FINL INC COM 744320102   9,438,022 90,978 SH   SOLE   90,193 0 785
QUALCOMM INC COM 747525103   17,398,486 104,583 SH   SOLE   103,458 0 1,125
RTX CORPORATION COM 75513E101   467,185 2,792 SH   SOLE   2,792 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   17,308,133 566,551 SH   SOLE   559,751 0 6,800
SERVICE PPTYS TR COM SH BEN INT 81761L102   18,873,537 6,964,405 SH   SOLE   6,894,405 0 70,000
SINCLAIR INC CL A 829242106   24,991,248 1,655,050 SH   SOLE   1,639,050 0 16,000
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   15,395,610 661,466 SH   SOLE   658,266 0 3,200
TEGNA INC COM 87901J105   1,860,093 91,495 SH   SOLE   90,595 0 900
TEXTRON INC COM 883203101   1,044,043 12,357 SH   SOLE   11,982 0 375
TOLL BROTHERS INC COM 889478103   3,606,835 26,110 SH   SOLE   26,110 0 0
TRUIST FINL CORP COM 89832Q109   203,134 4,443 SH   SOLE   4,443 0 0
UDR INC COM 902653104   279,487 7,501 SH   SOLE   7,501 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,113,487 85,161 SH   SOLE   85,061 0 100
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   213,465 2,675 SH   SOLE   2,675 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   237,369 1,100 SH   SOLE   1,100 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   516,258 2,750 SH   SOLE   2,750 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   236,274 3,406 SH   SOLE   891 0 2,515
VANGUARD WORLD FD ESG US STK ETF 921910733   324,762 2,742 SH   SOLE   270 0 2,472
VANGUARD WORLD FD FINANCIALS ETF 92204A405   293,321 2,235 SH   SOLE   2,235 0 0
VISA INC COM CL A 92826C839   11,389,457 33,363 SH   SOLE   33,113 0 250
WEC ENERGY GROUP INC COM 92939U106   252,098 2,200 SH   SOLE   2,200 0 0
WILLIAMS COS INC COM 969457100   342,090 5,400 SH   SOLE   5,400 0 0
WISDOMTREE INC COM 97717P104   3,753,487 270,035 SH   SOLE   269,035 0 1,000
WISDOMTREE TR US QTLY DIV GRT 97717X669   240,192 2,700 SH   SOLE   2,700 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   258,292 9,006 SH   SOLE   9,006 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   228,400 4,000 SH   SOLE   4,000 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   369,709 10,500 SH   SOLE   10,500 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   10,654,224 211,940 SH   SOLE   208,440 0 3,500
WISDOMTREE TR JAPN HEDGE EQT 97717W851   288,068 2,250 SH   SOLE   2,250 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   220,608 3,200 SH   SOLE   3,200 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   308,788 4,685 SH   SOLE   4,685 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   449,820 9,000 SH   SOLE   9,000 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   302,648 5,417 SH   SOLE   5,417 0 0