$PFBX SEC Filings

Filing Filed On
SCHEDULE 13G 10 Feb 2023
SC 13G 10 Feb 2020
PEOPLES FINANCIAL CORPORATION 09 Dec 2016
SCHEDULE 13G HOLDINGS REPORT 11 Feb 2011
SC 13G 12 Feb 2008
SCHEDULE 13G 14 Apr 1999