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
ACCO BRANDS CORP COM 00081T108   18,752,265 3,571,860 SH   SOLE   3,542,160 0 29,700
ACME UTD CORP COM 004816104   21,272,474 569,849 SH   SOLE   563,874 0 5,975
AGNICO EAGLE MINES LTD COM 008474108   16,512,681 211,133 SH   SOLE   208,433 0 2,700
ALPHABET INC CAP STK CL A 02079K305   8,325,271 43,979 SH   SOLE   43,604 0 375
ALTRIA GROUP INC COM 02209S103   6,414,973 122,681 SH   SOLE   121,881 0 800
AMAZON COM INC COM 023135106   355,469 1,620 SH   SOLE   1,620 0 0
ANIKA THERAPEUTICS INC COM 035255108   5,358,471 325,545 SH   SOLE   320,545 0 5,000
APPLE INC COM 037833100   956,993 3,822 SH   SOLE   3,822 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   2,226,810 434,076 SH   SOLE   434,076 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   13,374,674 236,469 SH   SOLE   232,919 0 3,550
CARRIER GLOBAL CORPORATION COM 14448C104   5,932,408 86,909 SH   SOLE   86,009 0 900
CHOICE HOTELS INTL INC COM 169905106   283,960 2,000 SH   SOLE   2,000 0 0
CITIGROUP INC COM NEW 172967424   8,083,869 114,844 SH   SOLE   114,144 0 700
CME GROUP INC COM 12572Q105   7,819,881 33,673 SH   SOLE   33,553 0 120
CNX RES CORP COM 12653C108   13,185,285 359,566 SH   SOLE   357,366 0 2,200
CONAGRA BRANDS INC COM 205887102   8,405,669 302,907 SH   SOLE   300,657 0 2,250
CRAWFORD & CO CL A 224633206   15,653,974 1,354,150 SH   SOLE   1,337,350 0 16,800
CRAWFORD & CO CL B 224633107   6,326,662 543,995 SH   SOLE   537,695 0 6,300
DOMINION ENERGY INC COM 25746U109   335,871 6,236 SH   SOLE   6,236 0 0
ECOLAB INC COM 278865100   291,260 1,243 SH   SOLE   1,243 0 0
ELEVANCE HEALTH INC COM 036752103   258,230 700 SH   SOLE   700 0 0
EXELIXIS INC COM 30161Q104   11,123,699 334,045 SH   SOLE   330,745 0 3,300
EXTRA SPACE STORAGE INC COM 30225T102   1,323,960 8,850 SH   SOLE   8,850 0 0
EXXON MOBIL CORP COM 30231G102   236,907 2,202 SH   SOLE   2,202 0 0
FASTENAL CO COM 311900104   6,067,334 84,374 SH   SOLE   83,954 0 420
GOLDMAN SACHS GROUP INC COM 38141G104   15,316,131 26,747 SH   SOLE   26,487 0 260
GRAY TELEVISION INC COM 389375106   18,154,509 5,763,336 SH   SOLE   5,694,736 0 68,600
HARMONY BIOSCIENCES HLDGS IN COM 413197104   11,732,434 340,960 SH   SOLE   336,460 0 4,500
INTERDIGITAL INC COM 45867G101   32,719,284 168,900 SH   SOLE   167,700 0 1,200
INTERPUBLIC GROUP COS INC COM 460690100   1,567,708 55,950 SH   SOLE   55,500 0 450
ISHARES TR MSCI INDIA SM CP 46429B614   397,540 5,200 SH   SOLE   5,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   2,732,391 54,246 SH   SOLE   53,846 0 400
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   4,111,972 81,088 SH   SOLE   77,988 0 3,100
KINDER MORGAN INC DEL COM 49456B101   11,061,855 403,717 SH   SOLE   401,517 0 2,200
LIFEVANTAGE CORP COM NEW 53222K205   5,286,785 301,585 SH   SOLE   297,785 0 3,800
LOWES COS INC COM 548661107   6,896,831 27,945 SH   SOLE   27,635 0 310
MARSH & MCLENNAN COS INC COM 571748102   335,608 1,580 SH   SOLE   1,580 0 0
MASTECH DIGITAL INC COM 57633B100   10,225,140 686,251 SH   SOLE   673,051 0 13,200
MASTERCARD INCORPORATED CL A 57636Q104   13,013,272 24,713 SH   SOLE   24,563 0 150
MOELIS & CO CL A 60786M105   13,378,777 181,088 SH   SOLE   179,663 0 1,425
MOLSON COORS BEVERAGE CO CL B 60871R209   8,238,030 143,720 SH   SOLE   142,720 0 1,000
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   29,066,644 184,001 SH   SOLE   182,276 0 1,725
ONEOK INC NEW COM 682680103   18,547,572 184,737 SH   SOLE   183,577 0 1,160
PEPSICO INC COM 713448108   246,185 1,619 SH   SOLE   1,619 0 0
PITNEY BOWES INC COM 724479100   18,313,421 2,529,478 SH   SOLE   2,510,878 0 18,600
PRA GROUP INC COM 69354N106   4,658,700 223,011 SH   SOLE   219,211 0 3,800
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,949,718 115,614 SH   SOLE   114,764 0 850
PRUDENTIAL FINL INC COM 744320102   8,426,849 71,095 SH   SOLE   70,570 0 525
QUALCOMM INC COM 747525103   16,890,957 109,953 SH   SOLE   108,693 0 1,260
RTX CORPORATION COM 75513E101   323,090 2,792 SH   SOLE   2,792 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   217,339 2,495 SH   SOLE   2,495 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   5,353,549 195,385 SH   SOLE   190,355 0 5,030
SERVICE PPTYS TR COM SH BEN INT 81761L102   10,468,907 4,121,617 SH   SOLE   4,052,617 0 69,000
SINCLAIR INC CL A 829242106   26,896,150 1,666,428 SH   SOLE   1,652,628 0 13,800
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   11,339,173 497,332 SH   SOLE   495,632 0 1,700
TEGNA INC COM 87901J105   13,911,191 760,590 SH   SOLE   754,690 0 5,900
TOLL BROTHERS INC COM 889478103   3,510,856 27,875 SH   SOLE   27,875 0 0
UDR INC COM 902653104   325,835 7,506 SH   SOLE   7,506 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,170,560 48,934 SH   SOLE   48,784 0 150
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   861,652 4,400 SH   SOLE   4,400 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   426,140 2,750 SH   SOLE   2,750 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   287,923 2,745 SH   SOLE   275 0 2,470
VANGUARD WORLD FD FINANCIALS ETF 92204A405   263,886 2,235 SH   SOLE   2,235 0 0
VEREN INC COM NEW 92340V107   14,666,286 2,853,363 SH   SOLE   2,836,463 0 16,900
VISA INC COM CL A 92826C839   10,980,171 34,743 SH   SOLE   34,493 0 250
WEC ENERGY GROUP INC COM 92939U106   206,888 2,200 SH   SOLE   2,200 0 0
WILLIAMS COS INC COM 969457100   292,248 5,400 SH   SOLE   5,400 0 0
WISDOMTREE INC COM 97717P104   233,100 22,200 SH   SOLE   22,200 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   218,511 2,700 SH   SOLE   2,700 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   225,330 9,006 SH   SOLE   9,006 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   312,821 10,500 SH   SOLE   10,500 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   9,589,231 190,565 SH   SOLE   187,165 0 3,400
WISDOMTREE TR JAPN HEDGE EQT 97717W851   248,153 2,250 SH   SOLE   2,250 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   209,542 3,425 SH   SOLE   3,425 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   286,671 4,586 SH   SOLE   4,586 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   461,070 9,000 SH   SOLE   9,000 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   283,077 5,248 SH   SOLE   5,248 0 0