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
3M CO COM 88579Y101 1,703 9,590 SH   SOLE   9,590 0 0
ABBOTT LABORATORIES COM 002824100 16,523 117,404 SH   SOLE   116,640 0 764
ABBVIE INC COM 00287Y109 16,874 124,626 SH   SOLE   124,426 0 200
ACCENTURE PLC SHS CLASS A G1151C101 710 1,713 SH   SOLE   1,713 0 0
ADOBE SYSTEMS INC COM 00724F101 1,630 2,875 SH   SOLE   2,875 0 0
AFLAC INC COM 001055102 1,975 33,827 SH   SOLE   20,300 0 13,527
AIR PRODUCTS & CHEMICALS INC COM 009158106 853 2,805 SH   SOLE   2,805 0 0
ALICO INC COM 016230104 779 21,024 SH   SOLE   21,024 0 0
ALLSTATE CORP COM 020002101 1,848 15,706 SH   SOLE   11,706 0 4,000
ALPHABET INC CAP STK CL A 02079K305 417 144 SH   SOLE   144 0 0
ALPHABET INC CAP STK CL C 02079K107 975 337 SH   SOLE   337 0 0
AMAZON.COM INC COM 023135106 820 246 SH   SOLE   246 0 0
AMCOR PLC ORD G0250X107 1,033 85,985 SH   SOLE   85,985 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 279 3,140 SH   SOLE   3,140 0 0
AMERICAN EXPRESS COMPANY COM 025816109 5,254 32,117 SH   SOLE   32,026 0 91
AMETEK INC COM 031100100 1,869 12,708 SH   SOLE   12,708 0 0
AMGEN INC COM 031162100 956 4,250 SH   SOLE   3,675 0 575
APPLE INC COM 037833100 6,361 35,822 SH   SOLE   32,072 0 3,750
APPLIED MATLS INC COM 038222105 212 1,350 SH   SOLE   1,350 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 556 8,230 SH   SOLE   8,230 0 0
AT&T INC COM 00206R102 1,595 64,854 SH   SOLE   56,589 0 8,265
AUTOMATIC DATA PROCESSING INC COM 053015103 773 3,135 SH   SOLE   2,235 0 900
AZENTA INC COM 114340102 2,570 24,925 SH   SOLE   24,625 0 300
B&G FOODS INC COM 05508R106 772 25,125 SH   SOLE   22,525 0 2,600
BADGER METER INC COM 056525108 10,576 99,246 SH   SOLE   98,596 0 650
BAE SYSTEMS PLC SPON ADR 05523R107 1,117 37,500 SH   SOLE   29,100 0 8,400
BANK OF NEW YORK MELLON CORP COM 064058100 473 8,145 SH   SOLE   8,145 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,585 18,467 SH   SOLE   18,467 0 0
BERKSHIRE HATHAWAY INC CL B NEW 084670702 559 1,870 SH   SOLE   1,870 0 0
BHP GROUP LIMITED SPON ADR 088606108 441 7,300 SH   SOLE   5,050 0 2,250
BRISTOL MYERS SQUIBB CO COM 110122108 3,973 63,718 SH   SOLE   54,554 0 9,164
BUSINESS FIRST BANCSHARES INC COM 12326C105 453 16,000 SH   SOLE   16,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 661 6,145 SH   SOLE   6,145 0 0
CAMPBELL SOUP CO COM 134429109 1,320 30,362 SH   SOLE   30,362 0 0
CANON INC SPON ADR 138006309 2,591 106,050 SH   SOLE   105,050 0 1,000
CARRIER GLOBAL CORPORATION COM COM 14448C104 234 4,321 SH   SOLE   4,321 0 0
CATERPILLAR INC COM 149123101 722 3,490 SH   SOLE   3,490 0 0
CB FINANCIAL SERVICES INC COM 12479G101 269 11,160 SH   SOLE   11,160 0 0
CHEVRON CORP COM 166764100 5,459 46,523 SH   SOLE   45,365 0 1,158
CINCINNATI FINANCIAL CORP COM 172062101 351 3,080 SH   SOLE   3,080 0 0
CISCO SYSTEMS INC COM 17275R102 986 15,552 SH   SOLE   15,552 0 0
CITIGROUP INC COM NEW 172967424 1,693 28,040 SH   SOLE   19,390 0 8,650
CITRIX SYSTEMS INC COM 177376100 7,416 78,399 SH   SOLE   71,849 0 6,550
CKX LANDS INC COM 12562N104 538 46,813 SH   SOLE   46,813 0 0
CLOROX CO COM 189054109 1,744 10,000 SH   SOLE   9,700 0 300
COCA-COLA CO COM 191216100 7,902 133,450 SH   SOLE   124,723 0 8,727
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 732 8,250 SH   SOLE   8,250 0 0
COLGATE-PALMOLIVE CO COM 194162103 5,483 64,248 SH   SOLE   59,270 0 4,978
CONOCOPHILLIPS COM 20825C104 410 5,675 SH   SOLE   5,675 0 0
CONSOLIDATED EDISON INC COM 209115104 1,762 20,649 SH   SOLE   15,349 0 5,300
COPART INC COM 217204106 845 5,576 SH   SOLE   5,576 0 0
CORNING INC COM 219350105 4,991 134,063 SH   SOLE   129,563 0 4,500
CORTEVA INC COM 22052L104 1,154 24,410 SH   SOLE   24,410 0 0
CRACKER BARREL OLD COUNTRY STO COM 22410J106 1,063 8,260 SH   SOLE   8,160 0 100
CUMMINS INC COM 231021106 2,175 9,970 SH   SOLE   9,970 0 0
CURTISS-WRIGHT CORP COM 231561101 1,760 12,690 SH   SOLE   12,690 0 0
CVS HEALTH CORP COM 126650100 476 4,616 SH   SOLE   4,616 0 0
DANAHER CORP COM 235851102 617 1,875 SH   SOLE   1,875 0 0
DARDEN RESTAURANTS INC COM 237194105 941 6,247 SH   SOLE   6,247 0 0
DEERE & CO COM 244199105 789 2,300 SH   SOLE   2,300 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,913 13,233 SH   SOLE   13,233 0 0
DIGITAL RLTY TR INC COM 253868103 1,919 10,850 SH   SOLE   7,950 0 2,900
DOMINION ENERGY INC COM 25746U109 1,264 16,090 SH   SOLE   11,740 0 4,350
DOUGLAS DYNAMICS COM 25960R105 1,176 30,100 SH   SOLE   30,100 0 0
DUKE ENERGY CORP COM NEW 26441C204 1,184 11,283 SH   SOLE   7,019 0 4,264
EATON CORP PLC SHS G29183103 255 1,474 SH   SOLE   1,474 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 9,937 76,706 SH   SOLE   76,706 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 2,064 145,475 SH   SOLE   145,475 0 0
ELI LILLY & CO COM 532457108 23,259 84,203 SH   SOLE   83,653 0 550
EMERSON ELECTRIC CO COM 291011104 11,064 119,011 SH   SOLE   113,561 0 5,450
ENTERGY CORP COM 29364G103 1,309 11,621 SH   SOLE   8,171 0 3,450
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 1,110 50,551 SH   SOLE   35,250 0 15,301
EQUITABLE HOLDINGS INC COM 29452E101 469 14,300 SH   SOLE   14,300 0 0
ERIE INDEMNITY CO CL A 29530P102 855 4,440 SH   SOLE   4,440 0 0
ESSENTIAL UTILITIES INC COM 29670G102 1,311 24,413 SH   SOLE   24,413 0 0
EXXON MOBIL CORP COM 30231G102 3,125 51,064 SH   SOLE   47,624 0 3,440
F5 NETWORKS COM 315616102 4,853 19,831 SH   SOLE   19,831 0 0
FACEBOOK INC CL A 30303M102 313 930 SH   SOLE   930 0 0
FEDERATED HERMES INC CL B 314211103 960 25,555 SH   SOLE   25,555 0 0
FEDEX CORP COM 31428X106 7,029 27,177 SH   SOLE   25,327 0 1,850
FORTUNE BRANDS HOME & SEC INC COM 34964C106 3,111 29,103 SH   SOLE   29,103 0 0
FRANKLIN RESOURCES INC COM 354613101 494 14,736 SH   SOLE   14,736 0 0
FREEPORT-MCMORAN INC CL B 35671D857 240 5,750 SH   SOLE   5,750 0 0
GENERAL DYNAMICS CORP COM 369550108 2,966 14,229 SH   SOLE   12,054 0 2,175
GENERAL ELECTRIC CO COM NEW 369604301 1,073 11,361 SH   SOLE   11,361 0 0
GENERAL MILLS INC COM 370334104 9,286 137,818 SH   SOLE   132,068 0 5,750
GENUINE PARTS CO COM 372460105 2,030 14,477 SH   SOLE   14,477 0 0
GILEAD SCIENCES INC COM 375558103 2,115 29,125 SH   SOLE   21,675 0 7,450
GORMAN RUPP COMPANY COM 383082104 784 17,600 SH   SOLE   17,600 0 0
H & R BLOCK INC COM 093671105 3,853 163,550 SH   SOLE   153,250 0 10,300
HASBRO INC COM 418056107 4,009 39,390 SH   SOLE   39,190 0 200
HEALTHCARE SVCS GROUP COM 421906108 1,477 83,000 SH   SOLE   83,000 0 0
HERSHEY CO COM 427866108 2,348 12,137 SH   SOLE   11,655 0 482
HOLOGIC INC COM 436440101 6,621 86,485 SH   SOLE   86,285 0 200
HOME DEPOT INC COM 437076102 553 1,332 SH   SOLE   1,332 0 0
HONEYWELL INTL INC COM 438516106 1,459 6,995 SH   SOLE   6,995 0 0
HUBBELL INC COM 443510607 3,811 18,300 SH   SOLE   18,300 0 0
HYSTER YALE MATERIALS HANDLING CL A 449172105 2,346 57,075 SH   SOLE   53,075 0 4,000
II-VI INC COM 902104108 23,105 338,132 SH   SOLE   332,082 0 6,050
ILLINOIS TOOL WORKS INC COM 452308109 728 2,950 SH   SOLE   2,950 0 0
INTEL CORP COM 458140100 2,733 53,065 SH   SOLE   44,970 0 8,095
INTERNATIONAL BUSINESS MACHINE COM 459200101 8,334 62,349 SH   SOLE   58,099 0 4,250
INTERNATIONAL PAPER CO COM 460146103 513 10,918 SH   SOLE   10,918 0 0
INTL FLAVOR & FRAGRANCES INC COM 459506101 387 2,569 SH   SOLE   2,569 0 0
ISHARES BARCLAYS 1-3 Y TREASUR 1 3 YR TREAS BD 464287457 984 11,500 SH   SOLE   11,500 0 0
ISHARES BARCLAYS TREASURY INFL TIP BD ETF 464287176 428 3,314 SH   SOLE   3,314 0 0
JOHNSON & JOHNSON COM 478160104 9,807 57,329 SH   SOLE   57,029 0 300
JPMORGAN CHASE & CO COM 46625H100 1,046 6,607 SH   SOLE   6,607 0 0
KELLOGG CO COM 487836108 4,762 73,918 SH   SOLE   71,518 0 2,400
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,758 73,635 SH   SOLE   51,635 0 22,000
KIMBERLY CLARK CORP COM 494368103 7,073 49,491 SH   SOLE   42,208 0 7,283
LAM RESEARCH CORP COM 512807108 2,661 3,700 SH   SOLE   3,700 0 0
LEGGETT & PLATT INC COM 524660107 1,840 44,700 SH   SOLE   35,800 0 8,900
LOCKHEED MARTIN CORP COM 539830109 1,555 4,376 SH   SOLE   3,776 0 600
LYONDELLBASELL INDUSTRIES NV COM N53745100 696 7,550 SH   SOLE   5,000 0 2,550
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 406 8,750 SH   SOLE   5,500 0 3,250
MARATHON PETROLEUM CORP COM 56585A102 586 9,150 SH   SOLE   9,150 0 0
MARRIOT INTERNATIONAL INC CL A 571903202 202 1,225 SH   SOLE   1,225 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 565 3,250 SH   SOLE   3,250 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 8,052 83,342 SH   SOLE   83,342 0 0
MCDONALDS CORP COM 580135101 321 1,199 SH   SOLE   1,199 0 0
MEDTRONIC PLC SHS G5960L103 1,261 12,190 SH   SOLE   8,840 0 3,350
MERCK & COMPANY INC COM 58933Y105 6,369 83,106 SH   SOLE   80,193 0 2,913
METLIFE INC COM 59156R108 3,051 48,822 SH   SOLE   48,622 0 200
MICROSOFT CORP COM 594918104 14,427 42,898 SH   SOLE   42,348 0 550
MILLERKNOLL INC COM 600544100 4,063 103,670 SH   SOLE   103,170 0 500
MONDELEZ INTERNATIONAL INC COM 609207105 1,500 22,615 SH   SOLE   22,615 0 0
MOODYS CORP COM 615369105 1,118 2,861 SH   SOLE   2,861 0 0
MSA SAFETY INC COM 553498106 4,615 30,569 SH   SOLE   30,569 0 0
NATIONAL FUEL GAS CO COM 636180101 5,777 90,343 SH   SOLE   90,343 0 0
NATIONAL GRID PLC SPON ADR NEW 636274409 1,041 14,400 SH   SOLE   10,700 0 3,700
NEOGEN CORP COM 640491106 485 10,680 SH   SOLE   10,680 0 0
NESTLE SA ADR 641069406 1,090 7,793 SH   SOLE   7,718 0 75
NEWELL BRANDS INC COM 651229106 208 9,516 SH   SOLE   9,516 0 0
NEWMONT MINING CORP COM 651639106 1,614 26,031 SH   SOLE   26,031 0 0
NEXTERA ENERGY INC COM 65339F101 1,596 17,098 SH   SOLE   12,294 0 4,804
NORFOLK SOUTHERN CORP COM 655844108 722 2,425 SH   SOLE   2,425 0 0
NORTHROP GRUMMAN CORP COM 666807102 901 2,328 SH   SOLE   1,533 0 795
NORTHWEST BANC INC COM 667340103 170 12,000 SH   SOLE   8,100 0 3,900
NORTHWEST NATURAL HOLDING CO COM 66765N105 910 18,658 SH   SOLE   13,258 0 5,400
NVIDIA CORP COM 67066G104 267 908 SH   SOLE   908 0 0
OGE ENERGY CORP COM 670837103 1,297 33,800 SH   SOLE   23,000 0 10,800
OLD REPUBLIC INTL CORP COM 680223104 3,279 133,403 SH   SOLE   117,300 0 16,103
ONEOK INC COM 682680103 3,489 59,375 SH   SOLE   47,425 0 11,950
ORGANON & CO COMMON STOCK 68622V106 2,778 91,225 SH   SOLE   82,279 0 8,946
PAYCHEX INC COM 704326107 4,141 30,335 SH   SOLE   29,950 0 385
PAYPAL HOLDINGS INC COM 70450Y103 499 2,645 SH   SOLE   2,645 0 0
PEPSICO INC COM 713448108 5,214 30,017 SH   SOLE   25,311 0 4,706
PERKINELMER INC COM 714046109 1,952 9,711 SH   SOLE   9,711 0 0
PFIZER INC COM 717081103 1,946 32,957 SH   SOLE   32,957 0 0
PHILLIPS 66 CO COM 718546104 3,478 48,003 SH   SOLE   44,353 0 3,650
PITNEY BOWES INC COM 724479100 83 12,500 SH   SOLE   12,500 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 669 3,338 SH   SOLE   3,338 0 0
POWELL INDUSTRIES INC COM 739128106 553 18,750 SH   SOLE   18,750 0 0
PPG INDUSTRIES INC COM 693506107 3,458 20,052 SH   SOLE   20,052 0 0
PPL CORP COM 69351T106 501 16,663 SH   SOLE   16,663 0 0
PROCTER & GAMBLE CO COM 742718109 18,023 110,175 SH   SOLE   105,582 0 4,594
QUALCOMM INC COM 747525103 3,323 18,169 SH   SOLE   12,786 0 5,383
ROCKWELL AUTOMATION INC COM 773903109 1,605 4,601 SH   SOLE   4,601 0 0
ROYAL BANK OF CANADA COM 780087102 1,112 10,475 SH   SOLE   8,175 0 2,300
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 452 10,425 SH   SOLE   10,425 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 312 7,200 SH   SOLE   3,650 0 3,550
S&P GLOBAL INC COM 78409V104 840 1,780 SH   SOLE   1,780 0 0
SCHLUMBERGER LTD COM 806857108 296 9,880 SH   SOLE   9,880 0 0
SCIENCE APPLICATIONS INTERNATI COM 808625107 1,159 13,860 SH   SOLE   13,860 0 0
SEAGATE TECHNOLOGY HOLDINGS PL ORD SHS G7997R103 16,882 149,421 SH   SOLE   143,321 0 6,100
SMUCKER JM CO COM NEW 832696405 4,472 32,928 SH   SOLE   27,953 0 4,975
SOMERSET TR HLDG CO COM 835126103 208 4,507 SH   SOLE   4,507 0 0
SOUTHERN CO COM 842587107 927 13,518 SH   SOLE   13,518 0 0
STARBUCKS CORP COM 855244109 1,667 14,251 SH   SOLE   14,251 0 0
STERIS SHS USD G8473T100 1,291 5,304 SH   SOLE   5,304 0 0
STRYKER CORP COM 863667101 217 812 SH   SOLE   812 0 0
SYNOPSYS INC COM 871607107 1,382 3,750 SH   SOLE   3,750 0 0
SYSCO CORP COM 871829107 1,200 15,274 SH   SOLE   11,324 0 3,950
T ROWE PRICE GROUP INC COM 74144T108 204 1,038 SH   SOLE   1,038 0 0
TAPESTRY INC COM 876030107 3,772 92,900 SH   SOLE   92,900 0 0
TARGET CORP COM 87612E106 10,987 47,471 SH   SOLE   43,110 0 4,361
TELEFLEX INC COM 879369106 1,051 3,200 SH   SOLE   3,200 0 0
TESCO PLC ADR 881575401 2,216 188,150 SH   SOLE   131,100 0 57,050
TEXAS INSTRUMENTS INC COM 882508104 3,267 17,333 SH   SOLE   17,333 0 0
THE TRADE DESK INC COM CL A 88339J105 275 3,000 SH   SOLE   3,000 0 0
THERMO FISHER SCIENTIFIC COM 883556102 1,243 1,863 SH   SOLE   1,863 0 0
THOMSON REUTERS CORP COM NEW 884903709 2,327 19,457 SH   SOLE   19,457 0 0
TJX COMPANIES INC COM 872540109 205 2,700 SH   SOLE   2,700 0 0
TRACTOR SUPPLY CO COM 892356106 215 900 SH   SOLE   900 0 0
TRIMBLE INC COM 896239100 414 4,750 SH   SOLE   4,750 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,259 23,410 SH   SOLE   23,410 0 0
UNION PACIFIC CORP COM 907818108 9,679 38,418 SH   SOLE   38,418 0 0
UNITED GUARDIAN INC COM 910571108 1,618 98,350 SH   SOLE   98,350 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 503 63,450 SH   SOLE   63,450 0 0
VALERO ENERGY CORP COM 91913Y100 484 6,450 SH   SOLE   6,450 0 0
VANGUARD INDEX GRWTH GROWTH ETF 922908736 504 1,571 SH   SOLE   1,571 0 0
VANGUARD SHORT TERM BOND ETF SHORT TRM BOND 921937827 394 4,873 SH   SOLE   4,873 0 0
VANGUARD STAR FD VANGUARD TOTA VG TL INTL STK F 921909768 1,057 16,622 SH   SOLE   16,622 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 720 8,500 SH   SOLE   8,500 0 0
VANGUARD TOTAL INTERNATIONAL B TOTAL INT BD ETF 92203J407 820 14,859 SH   SOLE   14,859 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,909 152,221 SH   SOLE   145,543 0 6,678
WABTEC CORP COM 929740108 1,225 13,304 SH   SOLE   13,295 0 9
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,100 136,113 SH   SOLE   135,913 0 200
WALT DISNEY CO COM 254687106 4,191 27,059 SH   SOLE   27,059 0 0
WD 40 CO COM 929236107 318 1,300 SH   SOLE   1,300 0 0
WEC ENERGY GROUP COM 92939U106 1,455 14,993 SH   SOLE   14,993 0 0
WHIRLPOOL CORP COM 963320106 436 1,860 SH   SOLE   1,860 0 0
WILLIAMS SONOMA INC COM 969904101 8,020 47,422 SH   SOLE   47,422 0 0
WVS FINANCIAL CORP COM 929358109 2,234 147,380 SH   SOLE   147,380 0 0
YUM BRANDS INC COM 988498101 205 1,475 SH   SOLE   1,475 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 529 4,166 SH   SOLE   4,166 0 0