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   3,821,493 628,535 SH   SOLE   609,835 0 18,700
ACME UTD CORP COM 004816104   24,841,583 579,598 SH   SOLE   568,923 0 10,675
AGNICO EAGLE MINES LTD COM 008474108   15,612,921 284,648 SH   SOLE   278,098 0 6,550
ALPHABET INC CAP STK CL A 02079K305   4,393,670 31,453 SH   SOLE   31,003 0 450
ALTRIA GROUP INC COM 02209S103   10,045,938 249,032 SH   SOLE   246,132 0 2,900
AMAZON COM INC COM 023135106   276,531 1,820 SH   SOLE   1,820 0 0
ANIKA THERAPEUTICS INC COM 035255108   8,056,400 355,534 SH   SOLE   351,134 0 4,400
APPLE INC COM 037833100   876,076 4,550 SH   SOLE   4,550 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   9,393,721 183,078 SH   SOLE   178,203 0 4,875
CARRIER GLOBAL CORPORATION COM 14448C104   7,008,957 122,001 SH   SOLE   119,701 0 2,300
CHOICE HOTELS INTL INC COM 169905106   226,600 2,000 SH   SOLE   2,000 0 0
CITIGROUP INC COM NEW 172967424   10,736,094 208,711 SH   SOLE   205,261 0 3,450
CNX RES CORP COM 12653C108   14,725,660 736,283 SH   SOLE   729,283 0 7,000
CONAGRA BRANDS INC COM 205887102   6,947,757 242,420 SH   SOLE   238,220 0 4,200
CRAWFORD & CO CL A 224633206   2,000,658 151,795 SH   SOLE   147,195 0 4,600
CRAWFORD & CO CL B 224633107   2,521,222 192,754 SH   SOLE   187,404 0 5,350
DOMINION ENERGY INC COM 25746U109   293,092 6,236 SH   SOLE   6,236 0 0
ECOLAB INC COM 278865100   246,549 1,243 SH   SOLE   1,243 0 0
ELEVANCE HEALTH INC COM 036752103   358,386 760 SH   SOLE   760 0 0
ENERSYS COM 29275Y102   5,345,933 52,951 SH   SOLE   52,251 0 700
EXELIXIS INC COM 30161Q104   9,394,364 391,595 SH   SOLE   385,595 0 6,000
EXTRA SPACE STORAGE INC COM 30225T102   1,418,921 8,850 SH   SOLE   8,850 0 0
EXXON MOBIL CORP COM 30231G102   202,395 2,024 SH   SOLE   2,024 0 0
FASTENAL CO COM 311900104   6,528,946 100,802 SH   SOLE   99,182 0 1,620
GOLDMAN SACHS GROUP INC COM 38141G104   13,890,212 36,006 SH   SOLE   35,116 0 890
GRAY TELEVISION INC COM 389375106   27,730,152 3,094,883 SH   SOLE   3,051,183 0 43,700
INTERDIGITAL INC COM 45867G101   25,794,952 237,654 SH   SOLE   234,529 0 3,125
INTERPUBLIC GROUP COS INC COM 460690100   4,982,534 152,651 SH   SOLE   149,551 0 3,100
ISHARES TR MSCI INDIA SM CP 46429B614   362,908 5,200 SH   SOLE   5,200 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,310,550 45,999 SH   SOLE   45,999 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   4,582,126 90,306 SH   SOLE   76,556 0 13,750
KINDER MORGAN INC DEL COM 49456B101   11,776,682 667,612 SH   SOLE   658,012 0 9,600
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,840,797 64,050 SH   SOLE   60,650 0 3,400
LIVENT CORP COM 53814L108   8,959,038 498,278 SH   SOLE   491,278 0 7,000
LOWES COS INC COM 548661107   10,537,743 47,350 SH   SOLE   46,500 0 850
MARSH & MCLENNAN COS INC COM 571748102   299,363 1,580 SH   SOLE   1,580 0 0
MASTECH DIGITAL INC COM 57633B100   7,266,537 862,190 SH   SOLE   847,690 0 14,500
MASTERCARD INCORPORATED CL A 57636Q104   11,329,077 26,562 SH   SOLE   26,362 0 200
MOELIS & CO CL A 60786M105   12,265,917 218,527 SH   SOLE   215,402 0 3,125
MOLSON COORS BEVERAGE CO CL B 60871R209   10,545,014 172,276 SH   SOLE   168,651 0 3,625
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   23,016,857 146,838 SH   SOLE   144,533 0 2,305
NORFOLK SOUTHN CORP COM 655844108   200,923 850 SH   SOLE   850 0 0
ONEOK INC NEW COM 682680103   15,769,430 224,572 SH   SOLE   221,012 0 3,560
PEPSICO INC COM 713448108   274,971 1,619 SH   SOLE   1,619 0 0
PITNEY BOWES INC COM 724479100   18,525,408 4,210,320 SH   SOLE   4,173,320 0 37,000
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,130,867 103,354 SH   SOLE   100,994 0 2,360
PRUDENTIAL FINL INC COM 744320102   10,408,196 100,359 SH   SOLE   99,134 0 1,225
QUALCOMM INC COM 747525103   16,163,683 111,759 SH   SOLE   109,884 0 1,875
RTX CORPORATION COM 75513E101   234,919 2,792 SH   SOLE   2,792 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,029,988 9,996 SH   SOLE   9,646 0 350
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   7,051,438 187,688 SH   SOLE   183,638 0 4,050
SERVICE PPTYS TR COM SH BEN INT 81761L102   27,697,863 3,243,310 SH   SOLE   3,201,860 0 41,450
SILVERCREST ASSET MGMT GROUP CL A 828359109   226,610 13,330 SH   SOLE   13,330 0 0
SINCLAIR INC CL A 829242106   19,127,783 1,467,980 SH   SOLE   1,441,780 0 26,200
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   3,457,284 70,270 SH   SOLE   69,820 0 450
TOLL BROTHERS INC COM 889478103   10,243,589 99,656 SH   SOLE   98,656 0 1,000
UDR INC COM 902653104   287,405 7,506 SH   SOLE   7,506 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,861,810 43,642 SH   SOLE   42,842 0 800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   749,760 4,400 SH   SOLE   4,400 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   696,641 8,190 SH   SOLE   2,660 0 5,530
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   323,742 2,750 SH   SOLE   2,750 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   206,201 2,235 SH   SOLE   2,235 0 0
VISA INC COM CL A 92826C839   10,159,116 39,021 SH   SOLE   38,196 0 825
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,867,591 416,223 SH   SOLE   411,023 0 5,200
WISDOMTREE INC COM 97717P104   8,342,177 1,203,777 SH   SOLE   1,194,127 0 9,650
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   221,367 9,006 SH   SOLE   9,006 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   334,215 10,500 SH   SOLE   10,500 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,766,299 154,584 SH   SOLE   146,034 0 8,550
WISDOMTREE TR US MIDCAP FUND 97717W570   251,024 4,374 SH   SOLE   4,374 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   426,960 9,000 SH   SOLE   9,000 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   261,555 5,250 SH   SOLE   5,250 0 0